{"diffoscope-json-version": 1, "source1": "/input1", "source2": "/input2", "unified_diff": null, "details": [{"source1": "zipinfo {}", "source2": "zipinfo {}", "unified_diff": "@@ -1,70 +1,70 @@\n-Zip file size: 176197 bytes, number of entries: 68\n+Zip file size: 176594 bytes, number of entries: 68\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/\n -rw----     2.0 fat       25 bX stor 70-Jan-01 00:00 META-INF/MANIFEST.MF\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/dev.langchain4j/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 META-INF/maven/dev.langchain4j/langchain4j-bedrock/\n -rw----     2.0 fat        0 bX stor 70-Jan-01 00:00 META-INF/maven/dev.langchain4j/langchain4j-bedrock/pom.properties\n -rw----     2.0 fat     2231 bX stor 70-Jan-01 00:00 META-INF/maven/dev.langchain4j/langchain4j-bedrock/pom.xml\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 dev/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 dev/langchain4j/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 dev/langchain4j/model/\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/\n -rw----     2.0 fat      280 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1.class\n -rw----     2.0 fat     4756 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.class\n -rw----     2.0 fat     2287 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.class\n--rw----     2.0 fat     1569 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.class\n--rw----     2.0 fat     5260 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.class\n+-rw----     2.0 fat     1628 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.class\n+-rw----     2.0 fat     5254 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.class\n -rw----     2.0 fat     1813 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.class\n -rw----     2.0 fat      785 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.class\n -rw----     2.0 fat     1179 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.class\n -rw----     2.0 fat     1781 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.class\n -rw----     2.0 fat      885 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.class\n -rw----     2.0 fat     2233 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.class\n--rw----     2.0 fat     4123 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.class\n+-rw----     2.0 fat     4120 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.class\n -rw----     2.0 fat      283 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1.class\n -rw----     2.0 fat     4470 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.class\n -rw----     2.0 fat     2312 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.class\n--rw----     2.0 fat     1804 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.class\n--rw----     2.0 fat     4948 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.class\n--rw----     2.0 fat     1869 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.class\n+-rw----     2.0 fat     1863 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.class\n+-rw----     2.0 fat     4942 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.class\n+-rw----     2.0 fat     1866 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.class\n -rw----     2.0 fat      274 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$1.class\n -rw----     2.0 fat     3697 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.class\n -rw----     2.0 fat     2237 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.class\n--rw----     2.0 fat     1406 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.class\n--rw----     2.0 fat     1489 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.class\n--rw----     2.0 fat     4670 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel.class\n+-rw----     2.0 fat     1465 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.class\n+-rw----     2.0 fat     1548 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.class\n+-rw----     2.0 fat     4664 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModel.class\n -rw----     2.0 fat     2147 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.class\n -rw----     2.0 fat      984 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.class\n--rw----     2.0 fat     2777 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.class\n+-rw----     2.0 fat     2774 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.class\n -rw----     2.0 fat      289 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1.class\n -rw----     2.0 fat     6922 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.class\n -rw----     2.0 fat     2362 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.class\n--rw----     2.0 fat     2746 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.class\n--rw----     2.0 fat     1541 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.class\n--rw----     2.0 fat     6634 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.class\n+-rw----     2.0 fat     2805 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.class\n+-rw----     2.0 fat     1600 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.class\n+-rw----     2.0 fat     6628 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.class\n -rw----     2.0 fat     1422 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.class\n--rw----     2.0 fat     2665 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.class\n+-rw----     2.0 fat     2662 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.class\n -rw----     2.0 fat      271 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel$1.class\n -rw----     2.0 fat     3081 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.class\n -rw----     2.0 fat     2212 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.class\n--rw----     2.0 fat     1580 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.class\n--rw----     2.0 fat     4011 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel.class\n+-rw----     2.0 fat     1639 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.class\n+-rw----     2.0 fat     4005 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModel.class\n -rw----     2.0 fat     1574 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.class\n--rw----     2.0 fat     2943 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.class\n+-rw----     2.0 fat     2937 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.class\n -rw----     2.0 fat      286 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1.class\n -rw----     2.0 fat     3266 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.class\n -rw----     2.0 fat     2372 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.class\n--rw----     2.0 fat     1526 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.class\n--rw----     2.0 fat     4945 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.class\n+-rw----     2.0 fat     1585 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.class\n+-rw----     2.0 fat     4939 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.class\n -rw----     2.0 fat     1081 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.class\n -rw----     2.0 fat        0 bx stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/\n--rw----     2.0 fat      924 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.class\n--rw----     2.0 fat      950 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.class\n+-rw----     2.0 fat      937 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.class\n+-rw----     2.0 fat      947 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.class\n -rw----     2.0 fat     7488 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.class\n--rw----     2.0 fat    15242 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.class\n+-rw----     2.0 fat    15228 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.class\n -rw----     2.0 fat     4171 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.class\n--rw----     2.0 fat    11932 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.class\n+-rw----     2.0 fat    11915 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.class\n -rw----     2.0 fat      359 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.class\n -rw----     2.0 fat      276 bX stor 70-Jan-01 00:00 dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.class\n-68 files, 159645 bytes uncompressed, 159645 bytes compressed:  0.0%\n+68 files, 160042 bytes uncompressed, 160042 bytes compressed:  0.0%\n"}, {"source1": "zipdetails --redact --scan --utc {}", "source2": "zipdetails --redact --scan --utc {}", "unified_diff": "@@ -270,15 +270,15 @@\n 00C4A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 00C4C   Length              0005 (5)\n 00C4E   Flags               01 (1) 'Modification'\n 00C4F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 00C53 PAYLOAD\n \n 00D6B DATA DESCRIPTOR       08074B50 (134695760)\n-00D6F CRC                   AC0888CA (2886240458)\n+00D6F CRC                   57C0D5E5 (1472255461)\n 00D73 Compressed Size       00000118 (280)\n 00D77 Uncompressed Size     00000118 (280)\n \n 00D7B LOCAL HEADER #13      04034B50 (67324752)\n 00D7F Extract Zip Spec      14 (20) '2.0'\n 00D80 Extract OS            00 (0) 'MS-DOS'\n 00D81 General Purpose Flag  0008 (8)\n@@ -298,15 +298,15 @@\n 00DF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 00DF7   Length              0005 (5)\n 00DF9   Flags               01 (1) 'Modification'\n 00DFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 00DFE PAYLOAD\n \n 02092 DATA DESCRIPTOR       08074B50 (134695760)\n-02096 CRC                   1A5410FE (441716990)\n+02096 CRC                   E2894717 (3800647447)\n 0209A Compressed Size       00001294 (4756)\n 0209E Uncompressed Size     00001294 (4756)\n \n 020A2 LOCAL HEADER #14      04034B50 (67324752)\n 020A6 Extract Zip Spec      14 (20) '2.0'\n 020A7 Extract OS            00 (0) 'MS-DOS'\n 020A8 General Purpose Flag  0008 (8)\n@@ -326,15 +326,15 @@\n 02120 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 02122   Length              0005 (5)\n 02124   Flags               01 (1) 'Modification'\n 02125   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 02129 PAYLOAD\n \n 02A18 DATA DESCRIPTOR       08074B50 (134695760)\n-02A1C CRC                   8DEF677F (2381277055)\n+02A1C CRC                   0CBD5B7D (213736317)\n 02A20 Compressed Size       000008EF (2287)\n 02A24 Uncompressed Size     000008EF (2287)\n \n 02A28 LOCAL HEADER #15      04034B50 (67324752)\n 02A2C Extract Zip Spec      14 (20) '2.0'\n 02A2D Extract OS            00 (0) 'MS-DOS'\n 02A2E General Purpose Flag  0008 (8)\n@@ -353,3532 +353,3532 @@\n #\n 02A88 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n 02A8A   Length              0005 (5)\n 02A8C   Flags               01 (1) 'Modification'\n 02A8D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n 02A91 PAYLOAD\n \n-030B2 DATA DESCRIPTOR       08074B50 (134695760)\n-030B6 CRC                   6823B20F (1747169807)\n-030BA Compressed Size       00000621 (1569)\n-030BE Uncompressed Size     00000621 (1569)\n-\n-030C2 LOCAL HEADER #16      04034B50 (67324752)\n-030C6 Extract Zip Spec      14 (20) '2.0'\n-030C7 Extract OS            00 (0) 'MS-DOS'\n-030C8 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-030CA Compression Method    0000 (0) 'Stored'\n-030CC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-030D0 CRC                   00000000 (0)\n-030D4 Compressed Size       00000000 (0)\n-030D8 Uncompressed Size     00000000 (0)\n-030DC Filename Length       003C (60)\n-030DE Extra Length          0009 (9)\n-030E0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x30E0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0311C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0311E   Length              0005 (5)\n-03120   Flags               01 (1) 'Modification'\n-03121   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-03125 PAYLOAD\n-\n-045B1 DATA DESCRIPTOR       08074B50 (134695760)\n-045B5 CRC                   CDF217E9 (3455195113)\n-045B9 Compressed Size       0000148C (5260)\n-045BD Uncompressed Size     0000148C (5260)\n-\n-045C1 LOCAL HEADER #17      04034B50 (67324752)\n-045C5 Extract Zip Spec      14 (20) '2.0'\n-045C6 Extract OS            00 (0) 'MS-DOS'\n-045C7 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-045C9 Compression Method    0000 (0) 'Stored'\n-045CB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-045CF CRC                   00000000 (0)\n-045D3 Compressed Size       00000000 (0)\n-045D7 Uncompressed Size     00000000 (0)\n-045DB Filename Length       004F (79)\n-045DD Extra Length          0009 (9)\n-045DF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x45DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0462E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-04630   Length              0005 (5)\n-04632   Flags               01 (1) 'Modification'\n-04633   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-04637 PAYLOAD\n-\n-04D4C DATA DESCRIPTOR       08074B50 (134695760)\n-04D50 CRC                   87C3532E (2277724974)\n-04D54 Compressed Size       00000715 (1813)\n-04D58 Uncompressed Size     00000715 (1813)\n-\n-04D5C LOCAL HEADER #18      04034B50 (67324752)\n-04D60 Extract Zip Spec      14 (20) '2.0'\n-04D61 Extract OS            00 (0) 'MS-DOS'\n-04D62 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-04D64 Compression Method    0000 (0) 'Stored'\n-04D66 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-04D6A CRC                   00000000 (0)\n-04D6E Compressed Size       00000000 (0)\n-04D72 Uncompressed Size     00000000 (0)\n-04D76 Filename Length       0055 (85)\n-04D78 Extra Length          0009 (9)\n-04D7A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x4D7A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-04DCF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-04DD1   Length              0005 (5)\n-04DD3   Flags               01 (1) 'Modification'\n-04DD4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-04DD8 PAYLOAD\n-\n-050E9 DATA DESCRIPTOR       08074B50 (134695760)\n-050ED CRC                   6449B977 (1682553207)\n-050F1 Compressed Size       00000311 (785)\n-050F5 Uncompressed Size     00000311 (785)\n-\n-050F9 LOCAL HEADER #19      04034B50 (67324752)\n-050FD Extract Zip Spec      14 (20) '2.0'\n-050FE Extract OS            00 (0) 'MS-DOS'\n-050FF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-05101 Compression Method    0000 (0) 'Stored'\n-05103 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-05107 CRC                   00000000 (0)\n-0510B Compressed Size       00000000 (0)\n-0510F Uncompressed Size     00000000 (0)\n-05113 Filename Length       0053 (83)\n-05115 Extra Length          0009 (9)\n-05117 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x5117: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0516A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0516C   Length              0005 (5)\n-0516E   Flags               01 (1) 'Modification'\n-0516F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-05173 PAYLOAD\n-\n-0560E DATA DESCRIPTOR       08074B50 (134695760)\n-05612 CRC                   6741CB80 (1732365184)\n-05616 Compressed Size       0000049B (1179)\n-0561A Uncompressed Size     0000049B (1179)\n-\n-0561E LOCAL HEADER #20      04034B50 (67324752)\n-05622 Extract Zip Spec      14 (20) '2.0'\n-05623 Extract OS            00 (0) 'MS-DOS'\n-05624 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-05626 Compression Method    0000 (0) 'Stored'\n-05628 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0562C CRC                   00000000 (0)\n-05630 Compressed Size       00000000 (0)\n-05634 Uncompressed Size     00000000 (0)\n-05638 Filename Length       004B (75)\n-0563A Extra Length          0009 (9)\n-0563C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x563C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-05687 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-05689   Length              0005 (5)\n-0568B   Flags               01 (1) 'Modification'\n-0568C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-05690 PAYLOAD\n-\n-05D85 DATA DESCRIPTOR       08074B50 (134695760)\n-05D89 CRC                   90B65B9B (2427870107)\n-05D8D Compressed Size       000006F5 (1781)\n-05D91 Uncompressed Size     000006F5 (1781)\n-\n-05D95 LOCAL HEADER #21      04034B50 (67324752)\n-05D99 Extract Zip Spec      14 (20) '2.0'\n-05D9A Extract OS            00 (0) 'MS-DOS'\n-05D9B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-05D9D Compression Method    0000 (0) 'Stored'\n-05D9F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-05DA3 CRC                   00000000 (0)\n-05DA7 Compressed Size       00000000 (0)\n-05DAB Uncompressed Size     00000000 (0)\n-05DAF Filename Length       004E (78)\n-05DB1 Extra Length          0009 (9)\n-05DB3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x5DB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-05E01 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-05E03   Length              0005 (5)\n-05E05   Flags               01 (1) 'Modification'\n-05E06   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-05E0A PAYLOAD\n-\n-0617F DATA DESCRIPTOR       08074B50 (134695760)\n-06183 CRC                   6771C647 (1735509575)\n-06187 Compressed Size       00000375 (885)\n-0618B Uncompressed Size     00000375 (885)\n-\n-0618F LOCAL HEADER #22      04034B50 (67324752)\n-06193 Extract Zip Spec      14 (20) '2.0'\n-06194 Extract OS            00 (0) 'MS-DOS'\n-06195 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-06197 Compression Method    0000 (0) 'Stored'\n-06199 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0619D CRC                   00000000 (0)\n-061A1 Compressed Size       00000000 (0)\n-061A5 Uncompressed Size     00000000 (0)\n-061A9 Filename Length       004A (74)\n-061AB Extra Length          0009 (9)\n-061AD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x61AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-061F7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-061F9   Length              0005 (5)\n-061FB   Flags               01 (1) 'Modification'\n-061FC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-06200 PAYLOAD\n-\n-06AB9 DATA DESCRIPTOR       08074B50 (134695760)\n-06ABD CRC                   96DE6DCD (2531159501)\n-06AC1 Compressed Size       000008B9 (2233)\n-06AC5 Uncompressed Size     000008B9 (2233)\n-\n-06AC9 LOCAL HEADER #23      04034B50 (67324752)\n-06ACD Extract Zip Spec      14 (20) '2.0'\n-06ACE Extract OS            00 (0) 'MS-DOS'\n-06ACF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-06AD1 Compression Method    0000 (0) 'Stored'\n-06AD3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-06AD7 CRC                   00000000 (0)\n-06ADB Compressed Size       00000000 (0)\n-06ADF Uncompressed Size     00000000 (0)\n-06AE3 Filename Length       0044 (68)\n-06AE5 Extra Length          0009 (9)\n-06AE7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x6AE7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-06B2B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-06B2D   Length              0005 (5)\n-06B2F   Flags               01 (1) 'Modification'\n-06B30   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-06B34 PAYLOAD\n-\n-07B4F DATA DESCRIPTOR       08074B50 (134695760)\n-07B53 CRC                   175D087A (391972986)\n-07B57 Compressed Size       0000101B (4123)\n-07B5B Uncompressed Size     0000101B (4123)\n-\n-07B5F LOCAL HEADER #24      04034B50 (67324752)\n-07B63 Extract Zip Spec      14 (20) '2.0'\n-07B64 Extract OS            00 (0) 'MS-DOS'\n-07B65 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-07B67 Compression Method    0000 (0) 'Stored'\n-07B69 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-07B6D CRC                   00000000 (0)\n-07B71 Compressed Size       00000000 (0)\n-07B75 Uncompressed Size     00000000 (0)\n-07B79 Filename Length       003F (63)\n-07B7B Extra Length          0009 (9)\n-07B7D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7B7D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-07BBC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-07BBE   Length              0005 (5)\n-07BC0   Flags               01 (1) 'Modification'\n-07BC1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-07BC5 PAYLOAD\n-\n-07CE0 DATA DESCRIPTOR       08074B50 (134695760)\n-07CE4 CRC                   1325BFDD (321241053)\n-07CE8 Compressed Size       0000011B (283)\n-07CEC Uncompressed Size     0000011B (283)\n-\n-07CF0 LOCAL HEADER #25      04034B50 (67324752)\n-07CF4 Extract Zip Spec      14 (20) '2.0'\n-07CF5 Extract OS            00 (0) 'MS-DOS'\n-07CF6 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-07CF8 Compression Method    0000 (0) 'Stored'\n-07CFA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-07CFE CRC                   00000000 (0)\n-07D02 Compressed Size       00000000 (0)\n-07D06 Uncompressed Size     00000000 (0)\n-07D0A Filename Length       005E (94)\n-07D0C Extra Length          0009 (9)\n-07D0E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x7D0E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-07D6C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-07D6E   Length              0005 (5)\n-07D70   Flags               01 (1) 'Modification'\n-07D71   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-07D75 PAYLOAD\n-\n-08EEB DATA DESCRIPTOR       08074B50 (134695760)\n-08EEF CRC                   B811C3E6 (3088172006)\n-08EF3 Compressed Size       00001176 (4470)\n-08EF7 Uncompressed Size     00001176 (4470)\n-\n-08EFB LOCAL HEADER #26      04034B50 (67324752)\n-08EFF Extract Zip Spec      14 (20) '2.0'\n-08F00 Extract OS            00 (0) 'MS-DOS'\n-08F01 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-08F03 Compression Method    0000 (0) 'Stored'\n-08F05 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-08F09 CRC                   00000000 (0)\n-08F0D Compressed Size       00000000 (0)\n-08F11 Uncompressed Size     00000000 (0)\n-08F15 Filename Length       0062 (98)\n-08F17 Extra Length          0009 (9)\n-08F19 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x8F19: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-08F7B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-08F7D   Length              0005 (5)\n-08F7F   Flags               01 (1) 'Modification'\n-08F80   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-08F84 PAYLOAD\n-\n-0988C DATA DESCRIPTOR       08074B50 (134695760)\n-09890 CRC                   FFEC49A6 (4293675430)\n-09894 Compressed Size       00000908 (2312)\n-09898 Uncompressed Size     00000908 (2312)\n-\n-0989C LOCAL HEADER #27      04034B50 (67324752)\n-098A0 Extract Zip Spec      14 (20) '2.0'\n-098A1 Extract OS            00 (0) 'MS-DOS'\n-098A2 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-098A4 Compression Method    0000 (0) 'Stored'\n-098A6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-098AA CRC                   00000000 (0)\n-098AE Compressed Size       00000000 (0)\n-098B2 Uncompressed Size     00000000 (0)\n-098B6 Filename Length       0043 (67)\n-098B8 Extra Length          0009 (9)\n-098BA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x98BA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-098FD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-098FF   Length              0005 (5)\n-09901   Flags               01 (1) 'Modification'\n-09902   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-09906 PAYLOAD\n-\n-0A012 DATA DESCRIPTOR       08074B50 (134695760)\n-0A016 CRC                   6D618F01 (1835110145)\n-0A01A Compressed Size       0000070C (1804)\n-0A01E Uncompressed Size     0000070C (1804)\n-\n-0A022 LOCAL HEADER #28      04034B50 (67324752)\n-0A026 Extract Zip Spec      14 (20) '2.0'\n-0A027 Extract OS            00 (0) 'MS-DOS'\n-0A028 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0A02A Compression Method    0000 (0) 'Stored'\n-0A02C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0A030 CRC                   00000000 (0)\n-0A034 Compressed Size       00000000 (0)\n-0A038 Uncompressed Size     00000000 (0)\n-0A03C Filename Length       003D (61)\n-0A03E Extra Length          0009 (9)\n-0A040 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xA040: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0A07D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0A07F   Length              0005 (5)\n-0A081   Flags               01 (1) 'Modification'\n-0A082   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0A086 PAYLOAD\n-\n-0B3DA DATA DESCRIPTOR       08074B50 (134695760)\n-0B3DE CRC                   1B500585 (458229125)\n-0B3E2 Compressed Size       00001354 (4948)\n-0B3E6 Uncompressed Size     00001354 (4948)\n-\n-0B3EA LOCAL HEADER #29      04034B50 (67324752)\n-0B3EE Extract Zip Spec      14 (20) '2.0'\n-0B3EF Extract OS            00 (0) 'MS-DOS'\n-0B3F0 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0B3F2 Compression Method    0000 (0) 'Stored'\n-0B3F4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0B3F8 CRC                   00000000 (0)\n-0B3FC Compressed Size       00000000 (0)\n-0B400 Uncompressed Size     00000000 (0)\n-0B404 Filename Length       0045 (69)\n-0B406 Extra Length          0009 (9)\n-0B408 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xB408: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0B44D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0B44F   Length              0005 (5)\n-0B451   Flags               01 (1) 'Modification'\n-0B452   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0B456 PAYLOAD\n-\n-0BBA3 DATA DESCRIPTOR       08074B50 (134695760)\n-0BBA7 CRC                   AB037785 (2869131141)\n-0BBAB Compressed Size       0000074D (1869)\n-0BBAF Uncompressed Size     0000074D (1869)\n-\n-0BBB3 LOCAL HEADER #30      04034B50 (67324752)\n-0BBB7 Extract Zip Spec      14 (20) '2.0'\n-0BBB8 Extract OS            00 (0) 'MS-DOS'\n-0BBB9 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0BBBB Compression Method    0000 (0) 'Stored'\n-0BBBD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0BBC1 CRC                   00000000 (0)\n-0BBC5 Compressed Size       00000000 (0)\n-0BBC9 Uncompressed Size     00000000 (0)\n-0BBCD Filename Length       003C (60)\n-0BBCF Extra Length          0009 (9)\n-0BBD1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xBBD1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0BC0D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0BC0F   Length              0005 (5)\n-0BC11   Flags               01 (1) 'Modification'\n-0BC12   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0BC16 PAYLOAD\n-\n-0BD28 DATA DESCRIPTOR       08074B50 (134695760)\n-0BD2C CRC                   BAE6CF34 (3135688500)\n-0BD30 Compressed Size       00000112 (274)\n-0BD34 Uncompressed Size     00000112 (274)\n-\n-0BD38 LOCAL HEADER #31      04034B50 (67324752)\n-0BD3C Extract Zip Spec      14 (20) '2.0'\n-0BD3D Extract OS            00 (0) 'MS-DOS'\n-0BD3E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0BD40 Compression Method    0000 (0) 'Stored'\n-0BD42 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0BD46 CRC                   00000000 (0)\n-0BD4A Compressed Size       00000000 (0)\n-0BD4E Uncompressed Size     00000000 (0)\n-0BD52 Filename Length       0058 (88)\n-0BD54 Extra Length          0009 (9)\n-0BD56 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xBD56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0BDAE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0BDB0   Length              0005 (5)\n-0BDB2   Flags               01 (1) 'Modification'\n-0BDB3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0BDB7 PAYLOAD\n-\n-0CC28 DATA DESCRIPTOR       08074B50 (134695760)\n-0CC2C CRC                   D9DE43AF (3655222191)\n-0CC30 Compressed Size       00000E71 (3697)\n-0CC34 Uncompressed Size     00000E71 (3697)\n-\n-0CC38 LOCAL HEADER #32      04034B50 (67324752)\n-0CC3C Extract Zip Spec      14 (20) '2.0'\n-0CC3D Extract OS            00 (0) 'MS-DOS'\n-0CC3E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0CC40 Compression Method    0000 (0) 'Stored'\n-0CC42 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0CC46 CRC                   00000000 (0)\n-0CC4A Compressed Size       00000000 (0)\n-0CC4E Uncompressed Size     00000000 (0)\n-0CC52 Filename Length       005C (92)\n-0CC54 Extra Length          0009 (9)\n-0CC56 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xCC56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0CCB2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0CCB4   Length              0005 (5)\n-0CCB6   Flags               01 (1) 'Modification'\n-0CCB7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0CCBB PAYLOAD\n-\n-0D578 DATA DESCRIPTOR       08074B50 (134695760)\n-0D57C CRC                   50DA04F6 (1356465398)\n-0D580 Compressed Size       000008BD (2237)\n-0D584 Uncompressed Size     000008BD (2237)\n-\n-0D588 LOCAL HEADER #33      04034B50 (67324752)\n-0D58C Extract Zip Spec      14 (20) '2.0'\n-0D58D Extract OS            00 (0) 'MS-DOS'\n-0D58E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0D590 Compression Method    0000 (0) 'Stored'\n-0D592 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0D596 CRC                   00000000 (0)\n-0D59A Compressed Size       00000000 (0)\n-0D59E Uncompressed Size     00000000 (0)\n-0D5A2 Filename Length       004B (75)\n-0D5A4 Extra Length          0009 (9)\n-0D5A6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xD5A6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0D5F1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0D5F3   Length              0005 (5)\n-0D5F5   Flags               01 (1) 'Modification'\n-0D5F6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0D5FA PAYLOAD\n-\n-0DB78 DATA DESCRIPTOR       08074B50 (134695760)\n-0DB7C CRC                   3A8D68F8 (982345976)\n-0DB80 Compressed Size       0000057E (1406)\n-0DB84 Uncompressed Size     0000057E (1406)\n-\n-0DB88 LOCAL HEADER #34      04034B50 (67324752)\n-0DB8C Extract Zip Spec      14 (20) '2.0'\n-0DB8D Extract OS            00 (0) 'MS-DOS'\n-0DB8E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0DB90 Compression Method    0000 (0) 'Stored'\n-0DB92 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0DB96 CRC                   00000000 (0)\n-0DB9A Compressed Size       00000000 (0)\n-0DB9E Uncompressed Size     00000000 (0)\n-0DBA2 Filename Length       0040 (64)\n-0DBA4 Extra Length          0009 (9)\n-0DBA6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xDBA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0DBE6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0DBE8   Length              0005 (5)\n-0DBEA   Flags               01 (1) 'Modification'\n-0DBEB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0DBEF PAYLOAD\n-\n-0E1C0 DATA DESCRIPTOR       08074B50 (134695760)\n-0E1C4 CRC                   4D0D32A2 (1292710562)\n-0E1C8 Compressed Size       000005D1 (1489)\n-0E1CC Uncompressed Size     000005D1 (1489)\n-\n-0E1D0 LOCAL HEADER #35      04034B50 (67324752)\n-0E1D4 Extract Zip Spec      14 (20) '2.0'\n-0E1D5 Extract OS            00 (0) 'MS-DOS'\n-0E1D6 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0E1D8 Compression Method    0000 (0) 'Stored'\n-0E1DA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0E1DE CRC                   00000000 (0)\n-0E1E2 Compressed Size       00000000 (0)\n-0E1E6 Uncompressed Size     00000000 (0)\n-0E1EA Filename Length       003A (58)\n-0E1EC Extra Length          0009 (9)\n-0E1EE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xE1EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0E228 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0E22A   Length              0005 (5)\n-0E22C   Flags               01 (1) 'Modification'\n-0E22D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0E231 PAYLOAD\n-\n-0F46F DATA DESCRIPTOR       08074B50 (134695760)\n-0F473 CRC                   EBE99ABC (3957955260)\n-0F477 Compressed Size       0000123E (4670)\n-0F47B Uncompressed Size     0000123E (4670)\n-\n-0F47F LOCAL HEADER #36      04034B50 (67324752)\n-0F483 Extract Zip Spec      14 (20) '2.0'\n-0F484 Extract OS            00 (0) 'MS-DOS'\n-0F485 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0F487 Compression Method    0000 (0) 'Stored'\n-0F489 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0F48D CRC                   00000000 (0)\n-0F491 Compressed Size       00000000 (0)\n-0F495 Uncompressed Size     00000000 (0)\n-0F499 Filename Length       004D (77)\n-0F49B Extra Length          0009 (9)\n-0F49D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xF49D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0F4EA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0F4EC   Length              0005 (5)\n-0F4EE   Flags               01 (1) 'Modification'\n-0F4EF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0F4F3 PAYLOAD\n-\n-0FD56 DATA DESCRIPTOR       08074B50 (134695760)\n-0FD5A CRC                   ECD727FC (3973523452)\n-0FD5E Compressed Size       00000863 (2147)\n-0FD62 Uncompressed Size     00000863 (2147)\n-\n-0FD66 LOCAL HEADER #37      04034B50 (67324752)\n-0FD6A Extract Zip Spec      14 (20) '2.0'\n-0FD6B Extract OS            00 (0) 'MS-DOS'\n-0FD6C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-0FD6E Compression Method    0000 (0) 'Stored'\n-0FD70 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-0FD74 CRC                   00000000 (0)\n-0FD78 Compressed Size       00000000 (0)\n-0FD7C Uncompressed Size     00000000 (0)\n-0FD80 Filename Length       0052 (82)\n-0FD82 Extra Length          0009 (9)\n-0FD84 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0xFD84: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-0FDD6 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-0FDD8   Length              0005 (5)\n-0FDDA   Flags               01 (1) 'Modification'\n-0FDDB   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-0FDDF PAYLOAD\n-\n-101B7 DATA DESCRIPTOR       08074B50 (134695760)\n-101BB CRC                   E23B3542 (3795531074)\n-101BF Compressed Size       000003D8 (984)\n-101C3 Uncompressed Size     000003D8 (984)\n-\n-101C7 LOCAL HEADER #38      04034B50 (67324752)\n-101CB Extract Zip Spec      14 (20) '2.0'\n-101CC Extract OS            00 (0) 'MS-DOS'\n-101CD General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-101CF Compression Method    0000 (0) 'Stored'\n-101D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-101D5 CRC                   00000000 (0)\n-101D9 Compressed Size       00000000 (0)\n-101DD Uncompressed Size     00000000 (0)\n-101E1 Filename Length       0042 (66)\n-101E3 Extra Length          0009 (9)\n-101E5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x101E5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10227 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10229   Length              0005 (5)\n-1022B   Flags               01 (1) 'Modification'\n-1022C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-10230 PAYLOAD\n-\n-10D09 DATA DESCRIPTOR       08074B50 (134695760)\n-10D0D CRC                   C21AC59D (3256534429)\n-10D11 Compressed Size       00000AD9 (2777)\n-10D15 Uncompressed Size     00000AD9 (2777)\n-\n-10D19 LOCAL HEADER #39      04034B50 (67324752)\n-10D1D Extract Zip Spec      14 (20) '2.0'\n-10D1E Extract OS            00 (0) 'MS-DOS'\n-10D1F General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10D21 Compression Method    0000 (0) 'Stored'\n-10D23 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10D27 CRC                   00000000 (0)\n-10D2B Compressed Size       00000000 (0)\n-10D2F Uncompressed Size     00000000 (0)\n-10D33 Filename Length       0041 (65)\n-10D35 Extra Length          0009 (9)\n-10D37 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10D37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10D78 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10D7A   Length              0005 (5)\n-10D7C   Flags               01 (1) 'Modification'\n-10D7D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-10D81 PAYLOAD\n-\n-10EA2 DATA DESCRIPTOR       08074B50 (134695760)\n-10EA6 CRC                   291270A7 (689074343)\n-10EAA Compressed Size       00000121 (289)\n-10EAE Uncompressed Size     00000121 (289)\n-\n-10EB2 LOCAL HEADER #40      04034B50 (67324752)\n-10EB6 Extract Zip Spec      14 (20) '2.0'\n-10EB7 Extract OS            00 (0) 'MS-DOS'\n-10EB8 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-10EBA Compression Method    0000 (0) 'Stored'\n-10EBC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-10EC0 CRC                   00000000 (0)\n-10EC4 Compressed Size       00000000 (0)\n-10EC8 Uncompressed Size     00000000 (0)\n-10ECC Filename Length       0062 (98)\n-10ECE Extra Length          0009 (9)\n-10ED0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x10ED0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-10F32 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-10F34   Length              0005 (5)\n-10F36   Flags               01 (1) 'Modification'\n-10F37   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-10F3B PAYLOAD\n-\n-12A45 DATA DESCRIPTOR       08074B50 (134695760)\n-12A49 CRC                   40C3B4D3 (1086567635)\n-12A4D Compressed Size       00001B0A (6922)\n-12A51 Uncompressed Size     00001B0A (6922)\n-\n-12A55 LOCAL HEADER #41      04034B50 (67324752)\n-12A59 Extract Zip Spec      14 (20) '2.0'\n-12A5A Extract OS            00 (0) 'MS-DOS'\n-12A5B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-12A5D Compression Method    0000 (0) 'Stored'\n-12A5F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-12A63 CRC                   00000000 (0)\n-12A67 Compressed Size       00000000 (0)\n-12A6B Uncompressed Size     00000000 (0)\n-12A6F Filename Length       0066 (102)\n-12A71 Extra Length          0009 (9)\n-12A73 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x12A73: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-12AD9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-12ADB   Length              0005 (5)\n-12ADD   Flags               01 (1) 'Modification'\n-12ADE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-12AE2 PAYLOAD\n-\n-1341C DATA DESCRIPTOR       08074B50 (134695760)\n-13420 CRC                   8030FBD5 (2150693845)\n-13424 Compressed Size       0000093A (2362)\n-13428 Uncompressed Size     0000093A (2362)\n-\n-1342C LOCAL HEADER #42      04034B50 (67324752)\n-13430 Extract Zip Spec      14 (20) '2.0'\n-13431 Extract OS            00 (0) 'MS-DOS'\n-13432 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-13434 Compression Method    0000 (0) 'Stored'\n-13436 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1343A CRC                   00000000 (0)\n-1343E Compressed Size       00000000 (0)\n-13442 Uncompressed Size     00000000 (0)\n-13446 Filename Length       004B (75)\n-13448 Extra Length          0009 (9)\n-1344A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1344A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-13495 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-13497   Length              0005 (5)\n-13499   Flags               01 (1) 'Modification'\n-1349A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1349E PAYLOAD\n-\n-13F58 DATA DESCRIPTOR       08074B50 (134695760)\n-13F5C CRC                   7E45442D (2118468653)\n-13F60 Compressed Size       00000ABA (2746)\n-13F64 Uncompressed Size     00000ABA (2746)\n-\n-13F68 LOCAL HEADER #43      04034B50 (67324752)\n-13F6C Extract Zip Spec      14 (20) '2.0'\n-13F6D Extract OS            00 (0) 'MS-DOS'\n-13F6E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-13F70 Compression Method    0000 (0) 'Stored'\n-13F72 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-13F76 CRC                   00000000 (0)\n-13F7A Compressed Size       00000000 (0)\n-13F7E Uncompressed Size     00000000 (0)\n-13F82 Filename Length       0045 (69)\n-13F84 Extra Length          0009 (9)\n-13F86 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x13F86: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-13FCB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-13FCD   Length              0005 (5)\n-13FCF   Flags               01 (1) 'Modification'\n-13FD0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-13FD4 PAYLOAD\n-\n-145D9 DATA DESCRIPTOR       08074B50 (134695760)\n-145DD CRC                   22E344D9 (585319641)\n-145E1 Compressed Size       00000605 (1541)\n-145E5 Uncompressed Size     00000605 (1541)\n-\n-145E9 LOCAL HEADER #44      04034B50 (67324752)\n-145ED Extract Zip Spec      14 (20) '2.0'\n-145EE Extract OS            00 (0) 'MS-DOS'\n-145EF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-145F1 Compression Method    0000 (0) 'Stored'\n-145F3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-145F7 CRC                   00000000 (0)\n-145FB Compressed Size       00000000 (0)\n-145FF Uncompressed Size     00000000 (0)\n-14603 Filename Length       003F (63)\n-14605 Extra Length          0009 (9)\n-14607 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x14607: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-14646 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-14648   Length              0005 (5)\n-1464A   Flags               01 (1) 'Modification'\n-1464B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1464F PAYLOAD\n-\n-16039 DATA DESCRIPTOR       08074B50 (134695760)\n-1603D CRC                   BF5D118C (3210547596)\n-16041 Compressed Size       000019EA (6634)\n-16045 Uncompressed Size     000019EA (6634)\n-\n-16049 LOCAL HEADER #45      04034B50 (67324752)\n-1604D Extract Zip Spec      14 (20) '2.0'\n-1604E Extract OS            00 (0) 'MS-DOS'\n-1604F General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-16051 Compression Method    0000 (0) 'Stored'\n-16053 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-16057 CRC                   00000000 (0)\n-1605B Compressed Size       00000000 (0)\n-1605F Uncompressed Size     00000000 (0)\n-16063 Filename Length       0050 (80)\n-16065 Extra Length          0009 (9)\n-16067 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x16067: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-160B7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-160B9   Length              0005 (5)\n-160BB   Flags               01 (1) 'Modification'\n-160BC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-160C0 PAYLOAD\n-\n-1664E DATA DESCRIPTOR       08074B50 (134695760)\n-16652 CRC                   4C58F386 (1280897926)\n-16656 Compressed Size       0000058E (1422)\n-1665A Uncompressed Size     0000058E (1422)\n-\n-1665E LOCAL HEADER #46      04034B50 (67324752)\n-16662 Extract Zip Spec      14 (20) '2.0'\n-16663 Extract OS            00 (0) 'MS-DOS'\n-16664 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-16666 Compression Method    0000 (0) 'Stored'\n-16668 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1666C CRC                   00000000 (0)\n-16670 Compressed Size       00000000 (0)\n-16674 Uncompressed Size     00000000 (0)\n-16678 Filename Length       0047 (71)\n-1667A Extra Length          0009 (9)\n-1667C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1667C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-166C3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-166C5   Length              0005 (5)\n-166C7   Flags               01 (1) 'Modification'\n-166C8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-166CC PAYLOAD\n-\n-17135 DATA DESCRIPTOR       08074B50 (134695760)\n-17139 CRC                   DC398D1E (3694759198)\n-1713D Compressed Size       00000A69 (2665)\n-17141 Uncompressed Size     00000A69 (2665)\n-\n-17145 LOCAL HEADER #47      04034B50 (67324752)\n-17149 Extract Zip Spec      14 (20) '2.0'\n-1714A Extract OS            00 (0) 'MS-DOS'\n-1714B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1714D Compression Method    0000 (0) 'Stored'\n-1714F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-17153 CRC                   00000000 (0)\n-17157 Compressed Size       00000000 (0)\n-1715B Uncompressed Size     00000000 (0)\n-1715F Filename Length       003B (59)\n-17161 Extra Length          0009 (9)\n-17163 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x17163: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1719E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-171A0   Length              0005 (5)\n-171A2   Flags               01 (1) 'Modification'\n-171A3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-171A7 PAYLOAD\n-\n-172B6 DATA DESCRIPTOR       08074B50 (134695760)\n-172BA CRC                   7D653EA0 (2103787168)\n-172BE Compressed Size       0000010F (271)\n-172C2 Uncompressed Size     0000010F (271)\n-\n-172C6 LOCAL HEADER #48      04034B50 (67324752)\n-172CA Extract Zip Spec      14 (20) '2.0'\n-172CB Extract OS            00 (0) 'MS-DOS'\n-172CC General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-172CE Compression Method    0000 (0) 'Stored'\n-172D0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-172D4 CRC                   00000000 (0)\n-172D8 Compressed Size       00000000 (0)\n-172DC Uncompressed Size     00000000 (0)\n-172E0 Filename Length       0056 (86)\n-172E2 Extra Length          0009 (9)\n-172E4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x172E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1733A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1733C   Length              0005 (5)\n-1733E   Flags               01 (1) 'Modification'\n-1733F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-17343 PAYLOAD\n-\n-17F4C DATA DESCRIPTOR       08074B50 (134695760)\n-17F50 CRC                   1312169E (319952542)\n-17F54 Compressed Size       00000C09 (3081)\n-17F58 Uncompressed Size     00000C09 (3081)\n-\n-17F5C LOCAL HEADER #49      04034B50 (67324752)\n-17F60 Extract Zip Spec      14 (20) '2.0'\n-17F61 Extract OS            00 (0) 'MS-DOS'\n-17F62 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-17F64 Compression Method    0000 (0) 'Stored'\n-17F66 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-17F6A CRC                   00000000 (0)\n-17F6E Compressed Size       00000000 (0)\n-17F72 Uncompressed Size     00000000 (0)\n-17F76 Filename Length       005A (90)\n-17F78 Extra Length          0009 (9)\n-17F7A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x17F7A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-17FD4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-17FD6   Length              0005 (5)\n-17FD8   Flags               01 (1) 'Modification'\n-17FD9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-17FDD PAYLOAD\n-\n-18881 DATA DESCRIPTOR       08074B50 (134695760)\n-18885 CRC                   9AAA1F27 (2594840359)\n-18889 Compressed Size       000008A4 (2212)\n-1888D Uncompressed Size     000008A4 (2212)\n-\n-18891 LOCAL HEADER #50      04034B50 (67324752)\n-18895 Extract Zip Spec      14 (20) '2.0'\n-18896 Extract OS            00 (0) 'MS-DOS'\n-18897 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-18899 Compression Method    0000 (0) 'Stored'\n-1889B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1889F CRC                   00000000 (0)\n-188A3 Compressed Size       00000000 (0)\n-188A7 Uncompressed Size     00000000 (0)\n-188AB Filename Length       003F (63)\n-188AD Extra Length          0009 (9)\n-188AF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x188AF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-188EE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-188F0   Length              0005 (5)\n-188F2   Flags               01 (1) 'Modification'\n-188F3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-188F7 PAYLOAD\n-\n-18F23 DATA DESCRIPTOR       08074B50 (134695760)\n-18F27 CRC                   B3E3FB1A (3018062618)\n-18F2B Compressed Size       0000062C (1580)\n-18F2F Uncompressed Size     0000062C (1580)\n-\n-18F33 LOCAL HEADER #51      04034B50 (67324752)\n-18F37 Extract Zip Spec      14 (20) '2.0'\n-18F38 Extract OS            00 (0) 'MS-DOS'\n-18F39 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-18F3B Compression Method    0000 (0) 'Stored'\n-18F3D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-18F41 CRC                   00000000 (0)\n-18F45 Compressed Size       00000000 (0)\n-18F49 Uncompressed Size     00000000 (0)\n-18F4D Filename Length       0039 (57)\n-18F4F Extra Length          0009 (9)\n-18F51 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x18F51: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-18F8A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-18F8C   Length              0005 (5)\n-18F8E   Flags               01 (1) 'Modification'\n-18F8F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-18F93 PAYLOAD\n-\n-19F3E DATA DESCRIPTOR       08074B50 (134695760)\n-19F42 CRC                   18226045 (404906053)\n-19F46 Compressed Size       00000FAB (4011)\n-19F4A Uncompressed Size     00000FAB (4011)\n-\n-19F4E LOCAL HEADER #52      04034B50 (67324752)\n-19F52 Extract Zip Spec      14 (20) '2.0'\n-19F53 Extract OS            00 (0) 'MS-DOS'\n-19F54 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-19F56 Compression Method    0000 (0) 'Stored'\n-19F58 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-19F5C CRC                   00000000 (0)\n-19F60 Compressed Size       00000000 (0)\n-19F64 Uncompressed Size     00000000 (0)\n-19F68 Filename Length       0048 (72)\n-19F6A Extra Length          0009 (9)\n-19F6C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x19F6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-19FB4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-19FB6   Length              0005 (5)\n-19FB8   Flags               01 (1) 'Modification'\n-19FB9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-19FBD PAYLOAD\n-\n-1A5E3 DATA DESCRIPTOR       08074B50 (134695760)\n-1A5E7 CRC                   B2828E28 (2994900520)\n-1A5EB Compressed Size       00000626 (1574)\n-1A5EF Uncompressed Size     00000626 (1574)\n-\n-1A5F3 LOCAL HEADER #53      04034B50 (67324752)\n-1A5F7 Extract Zip Spec      14 (20) '2.0'\n-1A5F8 Extract OS            00 (0) 'MS-DOS'\n-1A5F9 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1A5FB Compression Method    0000 (0) 'Stored'\n-1A5FD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1A601 CRC                   00000000 (0)\n-1A605 Compressed Size       00000000 (0)\n-1A609 Uncompressed Size     00000000 (0)\n-1A60D Filename Length       0041 (65)\n-1A60F Extra Length          0009 (9)\n-1A611 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1A611: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1A652 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1A654   Length              0005 (5)\n-1A656   Flags               01 (1) 'Modification'\n-1A657   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1A65B PAYLOAD\n-\n-1B1DA DATA DESCRIPTOR       08074B50 (134695760)\n-1B1DE CRC                   CA5EBD83 (3395206531)\n-1B1E2 Compressed Size       00000B7F (2943)\n-1B1E6 Uncompressed Size     00000B7F (2943)\n-\n-1B1EA LOCAL HEADER #54      04034B50 (67324752)\n-1B1EE Extract Zip Spec      14 (20) '2.0'\n-1B1EF Extract OS            00 (0) 'MS-DOS'\n-1B1F0 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1B1F2 Compression Method    0000 (0) 'Stored'\n-1B1F4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1B1F8 CRC                   00000000 (0)\n-1B1FC Compressed Size       00000000 (0)\n-1B200 Uncompressed Size     00000000 (0)\n-1B204 Filename Length       0040 (64)\n-1B206 Extra Length          0009 (9)\n-1B208 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1B208: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1B248 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1B24A   Length              0005 (5)\n-1B24C   Flags               01 (1) 'Modification'\n-1B24D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1B251 PAYLOAD\n-\n-1B36F DATA DESCRIPTOR       08074B50 (134695760)\n-1B373 CRC                   642CFB90 (1680669584)\n-1B377 Compressed Size       0000011E (286)\n-1B37B Uncompressed Size     0000011E (286)\n-\n-1B37F LOCAL HEADER #55      04034B50 (67324752)\n-1B383 Extract Zip Spec      14 (20) '2.0'\n-1B384 Extract OS            00 (0) 'MS-DOS'\n-1B385 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1B387 Compression Method    0000 (0) 'Stored'\n-1B389 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1B38D CRC                   00000000 (0)\n-1B391 Compressed Size       00000000 (0)\n-1B395 Uncompressed Size     00000000 (0)\n-1B399 Filename Length       0060 (96)\n-1B39B Extra Length          0009 (9)\n-1B39D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1B39D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1B3FD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1B3FF   Length              0005 (5)\n-1B401   Flags               01 (1) 'Modification'\n-1B402   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1B406 PAYLOAD\n-\n-1C0C8 DATA DESCRIPTOR       08074B50 (134695760)\n-1C0CC CRC                   C4EEB5E9 (3303978473)\n-1C0D0 Compressed Size       00000CC2 (3266)\n-1C0D4 Uncompressed Size     00000CC2 (3266)\n-\n-1C0D8 LOCAL HEADER #56      04034B50 (67324752)\n-1C0DC Extract Zip Spec      14 (20) '2.0'\n-1C0DD Extract OS            00 (0) 'MS-DOS'\n-1C0DE General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1C0E0 Compression Method    0000 (0) 'Stored'\n-1C0E2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1C0E6 CRC                   00000000 (0)\n-1C0EA Compressed Size       00000000 (0)\n-1C0EE Uncompressed Size     00000000 (0)\n-1C0F2 Filename Length       0064 (100)\n-1C0F4 Extra Length          0009 (9)\n-1C0F6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1C0F6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1C15A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1C15C   Length              0005 (5)\n-1C15E   Flags               01 (1) 'Modification'\n-1C15F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1C163 PAYLOAD\n-\n-1CAA7 DATA DESCRIPTOR       08074B50 (134695760)\n-1CAAB CRC                   ED332A43 (3979553347)\n-1CAAF Compressed Size       00000944 (2372)\n-1CAB3 Uncompressed Size     00000944 (2372)\n-\n-1CAB7 LOCAL HEADER #57      04034B50 (67324752)\n-1CABB Extract Zip Spec      14 (20) '2.0'\n-1CABC Extract OS            00 (0) 'MS-DOS'\n-1CABD General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1CABF Compression Method    0000 (0) 'Stored'\n-1CAC1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1CAC5 CRC                   00000000 (0)\n-1CAC9 Compressed Size       00000000 (0)\n-1CACD Uncompressed Size     00000000 (0)\n-1CAD1 Filename Length       0044 (68)\n-1CAD3 Extra Length          0009 (9)\n-1CAD5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1CAD5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1CB19 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1CB1B   Length              0005 (5)\n-1CB1D   Flags               01 (1) 'Modification'\n-1CB1E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1CB22 PAYLOAD\n-\n-1D118 DATA DESCRIPTOR       08074B50 (134695760)\n-1D11C CRC                   6FA525A5 (1873094053)\n-1D120 Compressed Size       000005F6 (1526)\n-1D124 Uncompressed Size     000005F6 (1526)\n-\n-1D128 LOCAL HEADER #58      04034B50 (67324752)\n-1D12C Extract Zip Spec      14 (20) '2.0'\n-1D12D Extract OS            00 (0) 'MS-DOS'\n-1D12E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1D130 Compression Method    0000 (0) 'Stored'\n-1D132 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1D136 CRC                   00000000 (0)\n-1D13A Compressed Size       00000000 (0)\n-1D13E Uncompressed Size     00000000 (0)\n-1D142 Filename Length       003E (62)\n-1D144 Extra Length          0009 (9)\n-1D146 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1D146: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1D184 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1D186   Length              0005 (5)\n-1D188   Flags               01 (1) 'Modification'\n-1D189   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1D18D PAYLOAD\n-\n-1E4DE DATA DESCRIPTOR       08074B50 (134695760)\n-1E4E2 CRC                   27C122A2 (666968738)\n-1E4E6 Compressed Size       00001351 (4945)\n-1E4EA Uncompressed Size     00001351 (4945)\n-\n-1E4EE LOCAL HEADER #59      04034B50 (67324752)\n-1E4F2 Extract Zip Spec      14 (20) '2.0'\n-1E4F3 Extract OS            00 (0) 'MS-DOS'\n-1E4F4 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1E4F6 Compression Method    0000 (0) 'Stored'\n-1E4F8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1E4FC CRC                   00000000 (0)\n-1E500 Compressed Size       00000000 (0)\n-1E504 Uncompressed Size     00000000 (0)\n-1E508 Filename Length       0041 (65)\n-1E50A Extra Length          0009 (9)\n-1E50C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1E50C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1E54D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1E54F   Length              0005 (5)\n-1E551   Flags               01 (1) 'Modification'\n-1E552   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1E556 PAYLOAD\n-\n-1E98F DATA DESCRIPTOR       08074B50 (134695760)\n-1E993 CRC                   C6614599 (3328263577)\n-1E997 Compressed Size       00000439 (1081)\n-1E99B Uncompressed Size     00000439 (1081)\n-\n-1E99F LOCAL HEADER #60      04034B50 (67324752)\n-1E9A3 Extract Zip Spec      14 (20) '2.0'\n-1E9A4 Extract OS            00 (0) 'MS-DOS'\n-1E9A5 General Purpose Flag  0000 (0)\n-1E9A7 Compression Method    0000 (0) 'Stored'\n-1E9A9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1E9AD CRC                   00000000 (0)\n-1E9B1 Compressed Size       00000000 (0)\n-1E9B5 Uncompressed Size     00000000 (0)\n-1E9B9 Filename Length       0027 (39)\n-1E9BB Extra Length          0009 (9)\n-1E9BD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1E9BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1E9E4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1E9E6   Length              0005 (5)\n-1E9E8   Flags               01 (1) 'Modification'\n-1E9E9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-1E9ED LOCAL HEADER #61      04034B50 (67324752)\n-1E9F1 Extract Zip Spec      14 (20) '2.0'\n-1E9F2 Extract OS            00 (0) 'MS-DOS'\n-1E9F3 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1E9F5 Compression Method    0000 (0) 'Stored'\n-1E9F7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1E9FB CRC                   00000000 (0)\n-1E9FF Compressed Size       00000000 (0)\n-1EA03 Uncompressed Size     00000000 (0)\n-1EA07 Filename Length       0047 (71)\n-1EA09 Extra Length          0009 (9)\n-1EA0B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1EA0B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1EA52 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1EA54   Length              0005 (5)\n-1EA56   Flags               01 (1) 'Modification'\n-1EA57   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1EA5B PAYLOAD\n-\n-1EDF7 DATA DESCRIPTOR       08074B50 (134695760)\n-1EDFB CRC                   403FB8DC (1077917916)\n-1EDFF Compressed Size       0000039C (924)\n-1EE03 Uncompressed Size     0000039C (924)\n-\n-1EE07 LOCAL HEADER #62      04034B50 (67324752)\n-1EE0B Extract Zip Spec      14 (20) '2.0'\n-1EE0C Extract OS            00 (0) 'MS-DOS'\n-1EE0D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1EE0F Compression Method    0000 (0) 'Stored'\n-1EE11 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1EE15 CRC                   00000000 (0)\n-1EE19 Compressed Size       00000000 (0)\n-1EE1D Uncompressed Size     00000000 (0)\n-1EE21 Filename Length       0047 (71)\n-1EE23 Extra Length          0009 (9)\n-1EE25 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1EE25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1EE6C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1EE6E   Length              0005 (5)\n-1EE70   Flags               01 (1) 'Modification'\n-1EE71   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1EE75 PAYLOAD\n-\n-1F22B DATA DESCRIPTOR       08074B50 (134695760)\n-1F22F CRC                   7BB9DD8F (2075778447)\n-1F233 Compressed Size       000003B6 (950)\n-1F237 Uncompressed Size     000003B6 (950)\n-\n-1F23B LOCAL HEADER #63      04034B50 (67324752)\n-1F23F Extract Zip Spec      14 (20) '2.0'\n-1F240 Extract OS            00 (0) 'MS-DOS'\n-1F241 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-1F243 Compression Method    0000 (0) 'Stored'\n-1F245 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-1F249 CRC                   00000000 (0)\n-1F24D Compressed Size       00000000 (0)\n-1F251 Uncompressed Size     00000000 (0)\n-1F255 Filename Length       0065 (101)\n-1F257 Extra Length          0009 (9)\n-1F259 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x1F259: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-1F2BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-1F2C0   Length              0005 (5)\n-1F2C2   Flags               01 (1) 'Modification'\n-1F2C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-1F2C7 PAYLOAD\n-\n-21007 DATA DESCRIPTOR       08074B50 (134695760)\n-2100B CRC                   3D97571F (1033328415)\n-2100F Compressed Size       00001D40 (7488)\n-21013 Uncompressed Size     00001D40 (7488)\n-\n-21017 LOCAL HEADER #64      04034B50 (67324752)\n-2101B Extract Zip Spec      14 (20) '2.0'\n-2101C Extract OS            00 (0) 'MS-DOS'\n-2101D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2101F Compression Method    0000 (0) 'Stored'\n-21021 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-21025 CRC                   00000000 (0)\n-21029 Compressed Size       00000000 (0)\n-2102D Uncompressed Size     00000000 (0)\n-21031 Filename Length       0045 (69)\n-21033 Extra Length          0009 (9)\n-21035 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x21035: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2107A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2107C   Length              0005 (5)\n-2107E   Flags               01 (1) 'Modification'\n-2107F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-21083 PAYLOAD\n-\n-24C0D DATA DESCRIPTOR       08074B50 (134695760)\n-24C11 CRC                   AB07420B (2869379595)\n-24C15 Compressed Size       00003B8A (15242)\n-24C19 Uncompressed Size     00003B8A (15242)\n-\n-24C1D LOCAL HEADER #65      04034B50 (67324752)\n-24C21 Extract Zip Spec      14 (20) '2.0'\n-24C22 Extract OS            00 (0) 'MS-DOS'\n-24C23 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-24C25 Compression Method    0000 (0) 'Stored'\n-24C27 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-24C2B CRC                   00000000 (0)\n-24C2F Compressed Size       00000000 (0)\n-24C33 Uncompressed Size     00000000 (0)\n-24C37 Filename Length       006F (111)\n-24C39 Extra Length          0009 (9)\n-24C3B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x24C3B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-24CAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-24CAC   Length              0005 (5)\n-24CAE   Flags               01 (1) 'Modification'\n-24CAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-24CB3 PAYLOAD\n-\n-25CFE DATA DESCRIPTOR       08074B50 (134695760)\n-25D02 CRC                   64AF4FC3 (1689210819)\n-25D06 Compressed Size       0000104B (4171)\n-25D0A Uncompressed Size     0000104B (4171)\n-\n-25D0E LOCAL HEADER #66      04034B50 (67324752)\n-25D12 Extract Zip Spec      14 (20) '2.0'\n-25D13 Extract OS            00 (0) 'MS-DOS'\n-25D14 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-25D16 Compression Method    0000 (0) 'Stored'\n-25D18 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-25D1C CRC                   00000000 (0)\n-25D20 Compressed Size       00000000 (0)\n-25D24 Uncompressed Size     00000000 (0)\n-25D28 Filename Length       004A (74)\n-25D2A Extra Length          0009 (9)\n-25D2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x25D2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-25D76 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-25D78   Length              0005 (5)\n-25D7A   Flags               01 (1) 'Modification'\n-25D7B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-25D7F PAYLOAD\n-\n-28C1B DATA DESCRIPTOR       08074B50 (134695760)\n-28C1F CRC                   8977E5B9 (2306336185)\n-28C23 Compressed Size       00002E9C (11932)\n-28C27 Uncompressed Size     00002E9C (11932)\n-\n-28C2B LOCAL HEADER #67      04034B50 (67324752)\n-28C2F Extract Zip Spec      14 (20) '2.0'\n-28C30 Extract OS            00 (0) 'MS-DOS'\n-28C31 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-28C33 Compression Method    0000 (0) 'Stored'\n-28C35 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-28C39 CRC                   00000000 (0)\n-28C3D Compressed Size       00000000 (0)\n-28C41 Uncompressed Size     00000000 (0)\n-28C45 Filename Length       0045 (69)\n-28C47 Extra Length          0009 (9)\n-28C49 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x28C49: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-28C8E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-28C90   Length              0005 (5)\n-28C92   Flags               01 (1) 'Modification'\n-28C93   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-28C97 PAYLOAD\n-\n-28DFE DATA DESCRIPTOR       08074B50 (134695760)\n-28E02 CRC                   DCA50085 (3701801093)\n-28E06 Compressed Size       00000167 (359)\n-28E0A Uncompressed Size     00000167 (359)\n-\n-28E0E LOCAL HEADER #68      04034B50 (67324752)\n-28E12 Extract Zip Spec      14 (20) '2.0'\n-28E13 Extract OS            00 (0) 'MS-DOS'\n-28E14 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-28E16 Compression Method    0000 (0) 'Stored'\n-28E18 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-28E1C CRC                   00000000 (0)\n-28E20 Compressed Size       00000000 (0)\n-28E24 Uncompressed Size     00000000 (0)\n-28E28 Filename Length       0045 (69)\n-28E2A Extra Length          0009 (9)\n-28E2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x28E2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-28E71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-28E73   Length              0005 (5)\n-28E75   Flags               01 (1) 'Modification'\n-28E76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-28E7A PAYLOAD\n-\n-28F8E DATA DESCRIPTOR       08074B50 (134695760)\n-28F92 CRC                   000E951F (955679)\n-28F96 Compressed Size       00000114 (276)\n-28F9A Uncompressed Size     00000114 (276)\n-\n-28F9E CENTRAL HEADER #1     02014B50 (33639248)\n-28FA2 Created Zip Spec      14 (20) '2.0'\n-28FA3 Created OS            00 (0) 'MS-DOS'\n-28FA4 Extract Zip Spec      14 (20) '2.0'\n-28FA5 Extract OS            00 (0) 'MS-DOS'\n-28FA6 General Purpose Flag  0000 (0)\n-28FA8 Compression Method    0000 (0) 'Stored'\n-28FAA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-28FAE CRC                   00000000 (0)\n-28FB2 Compressed Size       00000000 (0)\n-28FB6 Uncompressed Size     00000000 (0)\n-28FBA Filename Length       0009 (9)\n-28FBC Extra Length          0009 (9)\n-28FBE Comment Length        0000 (0)\n-28FC0 Disk Start            0000 (0)\n-28FC2 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-28FC4 Ext File Attributes   00000000 (0)\n-28FC8 Local Header Offset   00000000 (0)\n-28FCC Filename              'XXXXXXXXX'\n-#\n-# WARNING: Offset 0x28FCC: Filename 'XXXXXXXXX'\n-#          Zero length filename\n-#\n-28FD5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-28FD7   Length              0005 (5)\n-28FD9   Flags               01 (1) 'Modification'\n-28FDA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-28FDE CENTRAL HEADER #2     02014B50 (33639248)\n-28FE2 Created Zip Spec      14 (20) '2.0'\n-28FE3 Created OS            00 (0) 'MS-DOS'\n-28FE4 Extract Zip Spec      14 (20) '2.0'\n-28FE5 Extract OS            00 (0) 'MS-DOS'\n-28FE6 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-28FE8 Compression Method    0000 (0) 'Stored'\n-28FEA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-28FEE CRC                   EE027FB2 (3993141170)\n-28FF2 Compressed Size       00000019 (25)\n-28FF6 Uncompressed Size     00000019 (25)\n-28FFA Filename Length       0014 (20)\n-28FFC Extra Length          0009 (9)\n-28FFE Comment Length        0000 (0)\n-29000 Disk Start            0000 (0)\n-29002 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29004 Ext File Attributes   00000000 (0)\n-29008 Local Header Offset   00000030 (48)\n-2900C Filename              'XXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2900C: Filename 'XXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29020 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29022   Length              0005 (5)\n-29024   Flags               01 (1) 'Modification'\n-29025   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29029 CENTRAL HEADER #3     02014B50 (33639248)\n-2902D Created Zip Spec      14 (20) '2.0'\n-2902E Created OS            00 (0) 'MS-DOS'\n-2902F Extract Zip Spec      14 (20) '2.0'\n-29030 Extract OS            00 (0) 'MS-DOS'\n-29031 General Purpose Flag  0000 (0)\n-29033 Compression Method    0000 (0) 'Stored'\n-29035 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29039 CRC                   00000000 (0)\n-2903D Compressed Size       00000000 (0)\n-29041 Uncompressed Size     00000000 (0)\n-29045 Filename Length       000F (15)\n-29047 Extra Length          0009 (9)\n-29049 Comment Length        0000 (0)\n-2904B Disk Start            0000 (0)\n-2904D Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2904F Ext File Attributes   00000000 (0)\n-29053 Local Header Offset   00000094 (148)\n-29057 Filename              'XXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29057: Filename 'XXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29066 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29068   Length              0005 (5)\n-2906A   Flags               01 (1) 'Modification'\n-2906B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2906F CENTRAL HEADER #4     02014B50 (33639248)\n-29073 Created Zip Spec      14 (20) '2.0'\n-29074 Created OS            00 (0) 'MS-DOS'\n-29075 Extract Zip Spec      14 (20) '2.0'\n-29076 Extract OS            00 (0) 'MS-DOS'\n-29077 General Purpose Flag  0000 (0)\n-29079 Compression Method    0000 (0) 'Stored'\n-2907B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2907F CRC                   00000000 (0)\n-29083 Compressed Size       00000000 (0)\n-29087 Uncompressed Size     00000000 (0)\n-2908B Filename Length       001F (31)\n-2908D Extra Length          0009 (9)\n-2908F Comment Length        0000 (0)\n-29091 Disk Start            0000 (0)\n-29093 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29095 Ext File Attributes   00000000 (0)\n-29099 Local Header Offset   000000CA (202)\n-2909D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2909D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-290BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-290BE   Length              0005 (5)\n-290C0   Flags               01 (1) 'Modification'\n-290C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-290C5 CENTRAL HEADER #5     02014B50 (33639248)\n-290C9 Created Zip Spec      14 (20) '2.0'\n-290CA Created OS            00 (0) 'MS-DOS'\n-290CB Extract Zip Spec      14 (20) '2.0'\n-290CC Extract OS            00 (0) 'MS-DOS'\n-290CD General Purpose Flag  0000 (0)\n-290CF Compression Method    0000 (0) 'Stored'\n-290D1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-290D5 CRC                   00000000 (0)\n-290D9 Compressed Size       00000000 (0)\n-290DD Uncompressed Size     00000000 (0)\n-290E1 Filename Length       0033 (51)\n-290E3 Extra Length          0009 (9)\n-290E5 Comment Length        0000 (0)\n-290E7 Disk Start            0000 (0)\n-290E9 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-290EB Ext File Attributes   00000000 (0)\n-290EF Local Header Offset   00000110 (272)\n-290F3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x290F3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29126 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29128   Length              0005 (5)\n-2912A   Flags               01 (1) 'Modification'\n-2912B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2912F CENTRAL HEADER #6     02014B50 (33639248)\n-29133 Created Zip Spec      14 (20) '2.0'\n-29134 Created OS            00 (0) 'MS-DOS'\n-29135 Extract Zip Spec      14 (20) '2.0'\n-29136 Extract OS            00 (0) 'MS-DOS'\n-29137 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29139 Compression Method    0000 (0) 'Stored'\n-2913B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2913F CRC                   00000000 (0)\n-29143 Compressed Size       00000000 (0)\n-29147 Uncompressed Size     00000000 (0)\n-2914B Filename Length       0041 (65)\n-2914D Extra Length          0009 (9)\n-2914F Comment Length        0000 (0)\n-29151 Disk Start            0000 (0)\n-29153 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29155 Ext File Attributes   00000000 (0)\n-29159 Local Header Offset   0000016A (362)\n-2915D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2915D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2919E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-291A0   Length              0005 (5)\n-291A2   Flags               01 (1) 'Modification'\n-291A3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-291A7 CENTRAL HEADER #7     02014B50 (33639248)\n-291AB Created Zip Spec      14 (20) '2.0'\n-291AC Created OS            00 (0) 'MS-DOS'\n-291AD Extract Zip Spec      14 (20) '2.0'\n-291AE Extract OS            00 (0) 'MS-DOS'\n-291AF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-291B1 Compression Method    0000 (0) 'Stored'\n-291B3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-291B7 CRC                   F09C7B26 (4036786982)\n-291BB Compressed Size       000008B7 (2231)\n-291BF Uncompressed Size     000008B7 (2231)\n-291C3 Filename Length       003A (58)\n-291C5 Extra Length          0009 (9)\n-291C7 Comment Length        0000 (0)\n-291C9 Disk Start            0000 (0)\n-291CB Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-291CD Ext File Attributes   00000000 (0)\n-291D1 Local Header Offset   000001E2 (482)\n-291D5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x291D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2920F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29211   Length              0005 (5)\n-29213   Flags               01 (1) 'Modification'\n-29214   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29218 CENTRAL HEADER #8     02014B50 (33639248)\n-2921C Created Zip Spec      14 (20) '2.0'\n-2921D Created OS            00 (0) 'MS-DOS'\n-2921E Extract Zip Spec      14 (20) '2.0'\n-2921F Extract OS            00 (0) 'MS-DOS'\n-29220 General Purpose Flag  0000 (0)\n-29222 Compression Method    0000 (0) 'Stored'\n-29224 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29228 CRC                   00000000 (0)\n-2922C Compressed Size       00000000 (0)\n-29230 Uncompressed Size     00000000 (0)\n-29234 Filename Length       0004 (4)\n-29236 Extra Length          0009 (9)\n-29238 Comment Length        0000 (0)\n-2923A Disk Start            0000 (0)\n-2923C Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2923E Ext File Attributes   00000000 (0)\n-29242 Local Header Offset   00000B0A (2826)\n-29246 Filename              'XXXX'\n-#\n-# WARNING: Offset 0x29246: Filename 'XXXX'\n-#          Zero length filename\n-#\n-2924A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2924C   Length              0005 (5)\n-2924E   Flags               01 (1) 'Modification'\n-2924F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29253 CENTRAL HEADER #9     02014B50 (33639248)\n-29257 Created Zip Spec      14 (20) '2.0'\n-29258 Created OS            00 (0) 'MS-DOS'\n-29259 Extract Zip Spec      14 (20) '2.0'\n-2925A Extract OS            00 (0) 'MS-DOS'\n-2925B General Purpose Flag  0000 (0)\n-2925D Compression Method    0000 (0) 'Stored'\n-2925F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29263 CRC                   00000000 (0)\n-29267 Compressed Size       00000000 (0)\n-2926B Uncompressed Size     00000000 (0)\n-2926F Filename Length       0010 (16)\n-29271 Extra Length          0009 (9)\n-29273 Comment Length        0000 (0)\n-29275 Disk Start            0000 (0)\n-29277 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29279 Ext File Attributes   00000000 (0)\n-2927D Local Header Offset   00000B35 (2869)\n-29281 Filename              'XXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29281: Filename 'XXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29291 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29293   Length              0005 (5)\n-29295   Flags               01 (1) 'Modification'\n-29296   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2929A CENTRAL HEADER #10    02014B50 (33639248)\n-2929E Created Zip Spec      14 (20) '2.0'\n-2929F Created OS            00 (0) 'MS-DOS'\n-292A0 Extract Zip Spec      14 (20) '2.0'\n-292A1 Extract OS            00 (0) 'MS-DOS'\n-292A2 General Purpose Flag  0000 (0)\n-292A4 Compression Method    0000 (0) 'Stored'\n-292A6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-292AA CRC                   00000000 (0)\n-292AE Compressed Size       00000000 (0)\n-292B2 Uncompressed Size     00000000 (0)\n-292B6 Filename Length       0016 (22)\n-292B8 Extra Length          0009 (9)\n-292BA Comment Length        0000 (0)\n-292BC Disk Start            0000 (0)\n-292BE Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-292C0 Ext File Attributes   00000000 (0)\n-292C4 Local Header Offset   00000B6C (2924)\n-292C8 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x292C8: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-292DE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-292E0   Length              0005 (5)\n-292E2   Flags               01 (1) 'Modification'\n-292E3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-292E7 CENTRAL HEADER #11    02014B50 (33639248)\n-292EB Created Zip Spec      14 (20) '2.0'\n-292EC Created OS            00 (0) 'MS-DOS'\n-292ED Extract Zip Spec      14 (20) '2.0'\n-292EE Extract OS            00 (0) 'MS-DOS'\n-292EF General Purpose Flag  0000 (0)\n-292F1 Compression Method    0000 (0) 'Stored'\n-292F3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-292F7 CRC                   00000000 (0)\n-292FB Compressed Size       00000000 (0)\n-292FF Uncompressed Size     00000000 (0)\n-29303 Filename Length       001E (30)\n-29305 Extra Length          0009 (9)\n-29307 Comment Length        0000 (0)\n-29309 Disk Start            0000 (0)\n-2930B Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2930D Ext File Attributes   00000000 (0)\n-29311 Local Header Offset   00000BA9 (2985)\n-29315 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29315: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29333 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29335   Length              0005 (5)\n-29337   Flags               01 (1) 'Modification'\n-29338   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2933C CENTRAL HEADER #12    02014B50 (33639248)\n-29340 Created Zip Spec      14 (20) '2.0'\n-29341 Created OS            00 (0) 'MS-DOS'\n-29342 Extract Zip Spec      14 (20) '2.0'\n-29343 Extract OS            00 (0) 'MS-DOS'\n-29344 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29346 Compression Method    0000 (0) 'Stored'\n-29348 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2934C CRC                   AC0888CA (2886240458)\n-29350 Compressed Size       00000118 (280)\n-29354 Uncompressed Size     00000118 (280)\n-29358 Filename Length       003E (62)\n-2935A Extra Length          0009 (9)\n-2935C Comment Length        0000 (0)\n-2935E Disk Start            0000 (0)\n-29360 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29362 Ext File Attributes   00000000 (0)\n-29366 Local Header Offset   00000BEE (3054)\n-2936A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2936A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-293A8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-293AA   Length              0005 (5)\n-293AC   Flags               01 (1) 'Modification'\n-293AD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-293B1 CENTRAL HEADER #13    02014B50 (33639248)\n-293B5 Created Zip Spec      14 (20) '2.0'\n-293B6 Created OS            00 (0) 'MS-DOS'\n-293B7 Extract Zip Spec      14 (20) '2.0'\n-293B8 Extract OS            00 (0) 'MS-DOS'\n-293B9 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-293BB Compression Method    0000 (0) 'Stored'\n-293BD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-293C1 CRC                   1A5410FE (441716990)\n-293C5 Compressed Size       00001294 (4756)\n-293C9 Uncompressed Size     00001294 (4756)\n-293CD Filename Length       005C (92)\n-293CF Extra Length          0009 (9)\n-293D1 Comment Length        0000 (0)\n-293D3 Disk Start            0000 (0)\n-293D5 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-293D7 Ext File Attributes   00000000 (0)\n-293DB Local Header Offset   00000D7B (3451)\n-293DF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x293DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2943B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2943D   Length              0005 (5)\n-2943F   Flags               01 (1) 'Modification'\n-29440   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29444 CENTRAL HEADER #14    02014B50 (33639248)\n-29448 Created Zip Spec      14 (20) '2.0'\n-29449 Created OS            00 (0) 'MS-DOS'\n-2944A Extract Zip Spec      14 (20) '2.0'\n-2944B Extract OS            00 (0) 'MS-DOS'\n-2944C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2944E Compression Method    0000 (0) 'Stored'\n-29450 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29454 CRC                   8DEF677F (2381277055)\n-29458 Compressed Size       000008EF (2287)\n-2945C Uncompressed Size     000008EF (2287)\n-29460 Filename Length       0060 (96)\n-29462 Extra Length          0009 (9)\n-29464 Comment Length        0000 (0)\n-29466 Disk Start            0000 (0)\n-29468 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2946A Ext File Attributes   00000000 (0)\n-2946E Local Header Offset   000020A2 (8354)\n-29472 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29472: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-294D2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-294D4   Length              0005 (5)\n-294D6   Flags               01 (1) 'Modification'\n-294D7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-294DB CENTRAL HEADER #15    02014B50 (33639248)\n-294DF Created Zip Spec      14 (20) '2.0'\n-294E0 Created OS            00 (0) 'MS-DOS'\n-294E1 Extract Zip Spec      14 (20) '2.0'\n-294E2 Extract OS            00 (0) 'MS-DOS'\n-294E3 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-294E5 Compression Method    0000 (0) 'Stored'\n-294E7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-294EB CRC                   6823B20F (1747169807)\n-294EF Compressed Size       00000621 (1569)\n-294F3 Uncompressed Size     00000621 (1569)\n-294F7 Filename Length       0042 (66)\n-294F9 Extra Length          0009 (9)\n-294FB Comment Length        0000 (0)\n-294FD Disk Start            0000 (0)\n-294FF Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29501 Ext File Attributes   00000000 (0)\n-29505 Local Header Offset   00002A28 (10792)\n-29509 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29509: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2954B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2954D   Length              0005 (5)\n-2954F   Flags               01 (1) 'Modification'\n-29550   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29554 CENTRAL HEADER #16    02014B50 (33639248)\n-29558 Created Zip Spec      14 (20) '2.0'\n-29559 Created OS            00 (0) 'MS-DOS'\n-2955A Extract Zip Spec      14 (20) '2.0'\n-2955B Extract OS            00 (0) 'MS-DOS'\n-2955C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2955E Compression Method    0000 (0) 'Stored'\n-29560 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29564 CRC                   CDF217E9 (3455195113)\n-29568 Compressed Size       0000148C (5260)\n-2956C Uncompressed Size     0000148C (5260)\n-29570 Filename Length       003C (60)\n-29572 Extra Length          0009 (9)\n-29574 Comment Length        0000 (0)\n-29576 Disk Start            0000 (0)\n-29578 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2957A Ext File Attributes   00000000 (0)\n-2957E Local Header Offset   000030C2 (12482)\n-29582 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29582: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-295BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-295C0   Length              0005 (5)\n-295C2   Flags               01 (1) 'Modification'\n-295C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-295C7 CENTRAL HEADER #17    02014B50 (33639248)\n-295CB Created Zip Spec      14 (20) '2.0'\n-295CC Created OS            00 (0) 'MS-DOS'\n-295CD Extract Zip Spec      14 (20) '2.0'\n-295CE Extract OS            00 (0) 'MS-DOS'\n-295CF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-295D1 Compression Method    0000 (0) 'Stored'\n-295D3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-295D7 CRC                   87C3532E (2277724974)\n-295DB Compressed Size       00000715 (1813)\n-295DF Uncompressed Size     00000715 (1813)\n-295E3 Filename Length       004F (79)\n-295E5 Extra Length          0009 (9)\n-295E7 Comment Length        0000 (0)\n-295E9 Disk Start            0000 (0)\n-295EB Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-295ED Ext File Attributes   00000000 (0)\n-295F1 Local Header Offset   000045C1 (17857)\n-295F5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x295F5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29644 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29646   Length              0005 (5)\n-29648   Flags               01 (1) 'Modification'\n-29649   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2964D CENTRAL HEADER #18    02014B50 (33639248)\n-29651 Created Zip Spec      14 (20) '2.0'\n-29652 Created OS            00 (0) 'MS-DOS'\n-29653 Extract Zip Spec      14 (20) '2.0'\n-29654 Extract OS            00 (0) 'MS-DOS'\n-29655 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29657 Compression Method    0000 (0) 'Stored'\n-29659 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2965D CRC                   6449B977 (1682553207)\n-29661 Compressed Size       00000311 (785)\n-29665 Uncompressed Size     00000311 (785)\n-29669 Filename Length       0055 (85)\n-2966B Extra Length          0009 (9)\n-2966D Comment Length        0000 (0)\n-2966F Disk Start            0000 (0)\n-29671 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29673 Ext File Attributes   00000000 (0)\n-29677 Local Header Offset   00004D5C (19804)\n-2967B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2967B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-296D0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-296D2   Length              0005 (5)\n-296D4   Flags               01 (1) 'Modification'\n-296D5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-296D9 CENTRAL HEADER #19    02014B50 (33639248)\n-296DD Created Zip Spec      14 (20) '2.0'\n-296DE Created OS            00 (0) 'MS-DOS'\n-296DF Extract Zip Spec      14 (20) '2.0'\n-296E0 Extract OS            00 (0) 'MS-DOS'\n-296E1 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-296E3 Compression Method    0000 (0) 'Stored'\n-296E5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-296E9 CRC                   6741CB80 (1732365184)\n-296ED Compressed Size       0000049B (1179)\n-296F1 Uncompressed Size     0000049B (1179)\n-296F5 Filename Length       0053 (83)\n-296F7 Extra Length          0009 (9)\n-296F9 Comment Length        0000 (0)\n-296FB Disk Start            0000 (0)\n-296FD Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-296FF Ext File Attributes   00000000 (0)\n-29703 Local Header Offset   000050F9 (20729)\n-29707 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29707: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2975A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2975C   Length              0005 (5)\n-2975E   Flags               01 (1) 'Modification'\n-2975F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29763 CENTRAL HEADER #20    02014B50 (33639248)\n-29767 Created Zip Spec      14 (20) '2.0'\n-29768 Created OS            00 (0) 'MS-DOS'\n-29769 Extract Zip Spec      14 (20) '2.0'\n-2976A Extract OS            00 (0) 'MS-DOS'\n-2976B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2976D Compression Method    0000 (0) 'Stored'\n-2976F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29773 CRC                   90B65B9B (2427870107)\n-29777 Compressed Size       000006F5 (1781)\n-2977B Uncompressed Size     000006F5 (1781)\n-2977F Filename Length       004B (75)\n-29781 Extra Length          0009 (9)\n-29783 Comment Length        0000 (0)\n-29785 Disk Start            0000 (0)\n-29787 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29789 Ext File Attributes   00000000 (0)\n-2978D Local Header Offset   0000561E (22046)\n-29791 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29791: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-297DC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-297DE   Length              0005 (5)\n-297E0   Flags               01 (1) 'Modification'\n-297E1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-297E5 CENTRAL HEADER #21    02014B50 (33639248)\n-297E9 Created Zip Spec      14 (20) '2.0'\n-297EA Created OS            00 (0) 'MS-DOS'\n-297EB Extract Zip Spec      14 (20) '2.0'\n-297EC Extract OS            00 (0) 'MS-DOS'\n-297ED General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-297EF Compression Method    0000 (0) 'Stored'\n-297F1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-297F5 CRC                   6771C647 (1735509575)\n-297F9 Compressed Size       00000375 (885)\n-297FD Uncompressed Size     00000375 (885)\n-29801 Filename Length       004E (78)\n-29803 Extra Length          0009 (9)\n-29805 Comment Length        0000 (0)\n-29807 Disk Start            0000 (0)\n-29809 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2980B Ext File Attributes   00000000 (0)\n-2980F Local Header Offset   00005D95 (23957)\n-29813 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29813: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29861 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29863   Length              0005 (5)\n-29865   Flags               01 (1) 'Modification'\n-29866   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2986A CENTRAL HEADER #22    02014B50 (33639248)\n-2986E Created Zip Spec      14 (20) '2.0'\n-2986F Created OS            00 (0) 'MS-DOS'\n-29870 Extract Zip Spec      14 (20) '2.0'\n-29871 Extract OS            00 (0) 'MS-DOS'\n-29872 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29874 Compression Method    0000 (0) 'Stored'\n-29876 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2987A CRC                   96DE6DCD (2531159501)\n-2987E Compressed Size       000008B9 (2233)\n-29882 Uncompressed Size     000008B9 (2233)\n-29886 Filename Length       004A (74)\n-29888 Extra Length          0009 (9)\n-2988A Comment Length        0000 (0)\n-2988C Disk Start            0000 (0)\n-2988E Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29890 Ext File Attributes   00000000 (0)\n-29894 Local Header Offset   0000618F (24975)\n-29898 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29898: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-298E2 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-298E4   Length              0005 (5)\n-298E6   Flags               01 (1) 'Modification'\n-298E7   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-298EB CENTRAL HEADER #23    02014B50 (33639248)\n-298EF Created Zip Spec      14 (20) '2.0'\n-298F0 Created OS            00 (0) 'MS-DOS'\n-298F1 Extract Zip Spec      14 (20) '2.0'\n-298F2 Extract OS            00 (0) 'MS-DOS'\n-298F3 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-298F5 Compression Method    0000 (0) 'Stored'\n-298F7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-298FB CRC                   175D087A (391972986)\n-298FF Compressed Size       0000101B (4123)\n-29903 Uncompressed Size     0000101B (4123)\n-29907 Filename Length       0044 (68)\n-29909 Extra Length          0009 (9)\n-2990B Comment Length        0000 (0)\n-2990D Disk Start            0000 (0)\n-2990F Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29911 Ext File Attributes   00000000 (0)\n-29915 Local Header Offset   00006AC9 (27337)\n-29919 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29919: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2995D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2995F   Length              0005 (5)\n-29961   Flags               01 (1) 'Modification'\n-29962   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29966 CENTRAL HEADER #24    02014B50 (33639248)\n-2996A Created Zip Spec      14 (20) '2.0'\n-2996B Created OS            00 (0) 'MS-DOS'\n-2996C Extract Zip Spec      14 (20) '2.0'\n-2996D Extract OS            00 (0) 'MS-DOS'\n-2996E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29970 Compression Method    0000 (0) 'Stored'\n-29972 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29976 CRC                   1325BFDD (321241053)\n-2997A Compressed Size       0000011B (283)\n-2997E Uncompressed Size     0000011B (283)\n-29982 Filename Length       003F (63)\n-29984 Extra Length          0009 (9)\n-29986 Comment Length        0000 (0)\n-29988 Disk Start            0000 (0)\n-2998A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2998C Ext File Attributes   00000000 (0)\n-29990 Local Header Offset   00007B5F (31583)\n-29994 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29994: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-299D3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-299D5   Length              0005 (5)\n-299D7   Flags               01 (1) 'Modification'\n-299D8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-299DC CENTRAL HEADER #25    02014B50 (33639248)\n-299E0 Created Zip Spec      14 (20) '2.0'\n-299E1 Created OS            00 (0) 'MS-DOS'\n-299E2 Extract Zip Spec      14 (20) '2.0'\n-299E3 Extract OS            00 (0) 'MS-DOS'\n-299E4 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-299E6 Compression Method    0000 (0) 'Stored'\n-299E8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-299EC CRC                   B811C3E6 (3088172006)\n-299F0 Compressed Size       00001176 (4470)\n-299F4 Uncompressed Size     00001176 (4470)\n-299F8 Filename Length       005E (94)\n-299FA Extra Length          0009 (9)\n-299FC Comment Length        0000 (0)\n-299FE Disk Start            0000 (0)\n-29A00 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29A02 Ext File Attributes   00000000 (0)\n-29A06 Local Header Offset   00007CF0 (31984)\n-29A0A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29A0A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29A68 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29A6A   Length              0005 (5)\n-29A6C   Flags               01 (1) 'Modification'\n-29A6D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29A71 CENTRAL HEADER #26    02014B50 (33639248)\n-29A75 Created Zip Spec      14 (20) '2.0'\n-29A76 Created OS            00 (0) 'MS-DOS'\n-29A77 Extract Zip Spec      14 (20) '2.0'\n-29A78 Extract OS            00 (0) 'MS-DOS'\n-29A79 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29A7B Compression Method    0000 (0) 'Stored'\n-29A7D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29A81 CRC                   FFEC49A6 (4293675430)\n-29A85 Compressed Size       00000908 (2312)\n-29A89 Uncompressed Size     00000908 (2312)\n-29A8D Filename Length       0062 (98)\n-29A8F Extra Length          0009 (9)\n-29A91 Comment Length        0000 (0)\n-29A93 Disk Start            0000 (0)\n-29A95 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29A97 Ext File Attributes   00000000 (0)\n-29A9B Local Header Offset   00008EFB (36603)\n-29A9F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29A9F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29B01 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29B03   Length              0005 (5)\n-29B05   Flags               01 (1) 'Modification'\n-29B06   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29B0A CENTRAL HEADER #27    02014B50 (33639248)\n-29B0E Created Zip Spec      14 (20) '2.0'\n-29B0F Created OS            00 (0) 'MS-DOS'\n-29B10 Extract Zip Spec      14 (20) '2.0'\n-29B11 Extract OS            00 (0) 'MS-DOS'\n-29B12 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29B14 Compression Method    0000 (0) 'Stored'\n-29B16 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29B1A CRC                   6D618F01 (1835110145)\n-29B1E Compressed Size       0000070C (1804)\n-29B22 Uncompressed Size     0000070C (1804)\n-29B26 Filename Length       0043 (67)\n-29B28 Extra Length          0009 (9)\n-29B2A Comment Length        0000 (0)\n-29B2C Disk Start            0000 (0)\n-29B2E Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29B30 Ext File Attributes   00000000 (0)\n-29B34 Local Header Offset   0000989C (39068)\n-29B38 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29B38: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29B7B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29B7D   Length              0005 (5)\n-29B7F   Flags               01 (1) 'Modification'\n-29B80   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29B84 CENTRAL HEADER #28    02014B50 (33639248)\n-29B88 Created Zip Spec      14 (20) '2.0'\n-29B89 Created OS            00 (0) 'MS-DOS'\n-29B8A Extract Zip Spec      14 (20) '2.0'\n-29B8B Extract OS            00 (0) 'MS-DOS'\n-29B8C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29B8E Compression Method    0000 (0) 'Stored'\n-29B90 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29B94 CRC                   1B500585 (458229125)\n-29B98 Compressed Size       00001354 (4948)\n-29B9C Uncompressed Size     00001354 (4948)\n-29BA0 Filename Length       003D (61)\n-29BA2 Extra Length          0009 (9)\n-29BA4 Comment Length        0000 (0)\n-29BA6 Disk Start            0000 (0)\n-29BA8 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29BAA Ext File Attributes   00000000 (0)\n-29BAE Local Header Offset   0000A022 (40994)\n-29BB2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29BB2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29BEF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29BF1   Length              0005 (5)\n-29BF3   Flags               01 (1) 'Modification'\n-29BF4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29BF8 CENTRAL HEADER #29    02014B50 (33639248)\n-29BFC Created Zip Spec      14 (20) '2.0'\n-29BFD Created OS            00 (0) 'MS-DOS'\n-29BFE Extract Zip Spec      14 (20) '2.0'\n-29BFF Extract OS            00 (0) 'MS-DOS'\n-29C00 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29C02 Compression Method    0000 (0) 'Stored'\n-29C04 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29C08 CRC                   AB037785 (2869131141)\n-29C0C Compressed Size       0000074D (1869)\n-29C10 Uncompressed Size     0000074D (1869)\n-29C14 Filename Length       0045 (69)\n-29C16 Extra Length          0009 (9)\n-29C18 Comment Length        0000 (0)\n-29C1A Disk Start            0000 (0)\n-29C1C Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29C1E Ext File Attributes   00000000 (0)\n-29C22 Local Header Offset   0000B3EA (46058)\n-29C26 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29C26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29C6B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29C6D   Length              0005 (5)\n-29C6F   Flags               01 (1) 'Modification'\n-29C70   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29C74 CENTRAL HEADER #30    02014B50 (33639248)\n-29C78 Created Zip Spec      14 (20) '2.0'\n-29C79 Created OS            00 (0) 'MS-DOS'\n-29C7A Extract Zip Spec      14 (20) '2.0'\n-29C7B Extract OS            00 (0) 'MS-DOS'\n-29C7C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29C7E Compression Method    0000 (0) 'Stored'\n-29C80 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29C84 CRC                   BAE6CF34 (3135688500)\n-29C88 Compressed Size       00000112 (274)\n-29C8C Uncompressed Size     00000112 (274)\n-29C90 Filename Length       003C (60)\n-29C92 Extra Length          0009 (9)\n-29C94 Comment Length        0000 (0)\n-29C96 Disk Start            0000 (0)\n-29C98 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29C9A Ext File Attributes   00000000 (0)\n-29C9E Local Header Offset   0000BBB3 (48051)\n-29CA2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29CA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29CDE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29CE0   Length              0005 (5)\n-29CE2   Flags               01 (1) 'Modification'\n-29CE3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29CE7 CENTRAL HEADER #31    02014B50 (33639248)\n-29CEB Created Zip Spec      14 (20) '2.0'\n-29CEC Created OS            00 (0) 'MS-DOS'\n-29CED Extract Zip Spec      14 (20) '2.0'\n-29CEE Extract OS            00 (0) 'MS-DOS'\n-29CEF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29CF1 Compression Method    0000 (0) 'Stored'\n-29CF3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29CF7 CRC                   D9DE43AF (3655222191)\n-29CFB Compressed Size       00000E71 (3697)\n-29CFF Uncompressed Size     00000E71 (3697)\n-29D03 Filename Length       0058 (88)\n-29D05 Extra Length          0009 (9)\n-29D07 Comment Length        0000 (0)\n-29D09 Disk Start            0000 (0)\n-29D0B Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29D0D Ext File Attributes   00000000 (0)\n-29D11 Local Header Offset   0000BD38 (48440)\n-29D15 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29D15: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29D6D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29D6F   Length              0005 (5)\n-29D71   Flags               01 (1) 'Modification'\n-29D72   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29D76 CENTRAL HEADER #32    02014B50 (33639248)\n-29D7A Created Zip Spec      14 (20) '2.0'\n-29D7B Created OS            00 (0) 'MS-DOS'\n-29D7C Extract Zip Spec      14 (20) '2.0'\n-29D7D Extract OS            00 (0) 'MS-DOS'\n-29D7E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29D80 Compression Method    0000 (0) 'Stored'\n-29D82 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29D86 CRC                   50DA04F6 (1356465398)\n-29D8A Compressed Size       000008BD (2237)\n-29D8E Uncompressed Size     000008BD (2237)\n-29D92 Filename Length       005C (92)\n-29D94 Extra Length          0009 (9)\n-29D96 Comment Length        0000 (0)\n-29D98 Disk Start            0000 (0)\n-29D9A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29D9C Ext File Attributes   00000000 (0)\n-29DA0 Local Header Offset   0000CC38 (52280)\n-29DA4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29DA4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29E00 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29E02   Length              0005 (5)\n-29E04   Flags               01 (1) 'Modification'\n-29E05   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29E09 CENTRAL HEADER #33    02014B50 (33639248)\n-29E0D Created Zip Spec      14 (20) '2.0'\n-29E0E Created OS            00 (0) 'MS-DOS'\n-29E0F Extract Zip Spec      14 (20) '2.0'\n-29E10 Extract OS            00 (0) 'MS-DOS'\n-29E11 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29E13 Compression Method    0000 (0) 'Stored'\n-29E15 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29E19 CRC                   3A8D68F8 (982345976)\n-29E1D Compressed Size       0000057E (1406)\n-29E21 Uncompressed Size     0000057E (1406)\n-29E25 Filename Length       004B (75)\n-29E27 Extra Length          0009 (9)\n-29E29 Comment Length        0000 (0)\n-29E2B Disk Start            0000 (0)\n-29E2D Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29E2F Ext File Attributes   00000000 (0)\n-29E33 Local Header Offset   0000D588 (54664)\n-29E37 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29E37: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29E82 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29E84   Length              0005 (5)\n-29E86   Flags               01 (1) 'Modification'\n-29E87   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29E8B CENTRAL HEADER #34    02014B50 (33639248)\n-29E8F Created Zip Spec      14 (20) '2.0'\n-29E90 Created OS            00 (0) 'MS-DOS'\n-29E91 Extract Zip Spec      14 (20) '2.0'\n-29E92 Extract OS            00 (0) 'MS-DOS'\n-29E93 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29E95 Compression Method    0000 (0) 'Stored'\n-29E97 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29E9B CRC                   4D0D32A2 (1292710562)\n-29E9F Compressed Size       000005D1 (1489)\n-29EA3 Uncompressed Size     000005D1 (1489)\n-29EA7 Filename Length       0040 (64)\n-29EA9 Extra Length          0009 (9)\n-29EAB Comment Length        0000 (0)\n-29EAD Disk Start            0000 (0)\n-29EAF Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29EB1 Ext File Attributes   00000000 (0)\n-29EB5 Local Header Offset   0000DB88 (56200)\n-29EB9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29EB9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29EF9 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29EFB   Length              0005 (5)\n-29EFD   Flags               01 (1) 'Modification'\n-29EFE   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29F02 CENTRAL HEADER #35    02014B50 (33639248)\n-29F06 Created Zip Spec      14 (20) '2.0'\n-29F07 Created OS            00 (0) 'MS-DOS'\n-29F08 Extract Zip Spec      14 (20) '2.0'\n-29F09 Extract OS            00 (0) 'MS-DOS'\n-29F0A General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29F0C Compression Method    0000 (0) 'Stored'\n-29F0E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29F12 CRC                   EBE99ABC (3957955260)\n-29F16 Compressed Size       0000123E (4670)\n-29F1A Uncompressed Size     0000123E (4670)\n-29F1E Filename Length       003A (58)\n-29F20 Extra Length          0009 (9)\n-29F22 Comment Length        0000 (0)\n-29F24 Disk Start            0000 (0)\n-29F26 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29F28 Ext File Attributes   00000000 (0)\n-29F2C Local Header Offset   0000E1D0 (57808)\n-29F30 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29F30: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29F6A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29F6C   Length              0005 (5)\n-29F6E   Flags               01 (1) 'Modification'\n-29F6F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29F73 CENTRAL HEADER #36    02014B50 (33639248)\n-29F77 Created Zip Spec      14 (20) '2.0'\n-29F78 Created OS            00 (0) 'MS-DOS'\n-29F79 Extract Zip Spec      14 (20) '2.0'\n-29F7A Extract OS            00 (0) 'MS-DOS'\n-29F7B General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-29F7D Compression Method    0000 (0) 'Stored'\n-29F7F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-29F83 CRC                   ECD727FC (3973523452)\n-29F87 Compressed Size       00000863 (2147)\n-29F8B Uncompressed Size     00000863 (2147)\n-29F8F Filename Length       004D (77)\n-29F91 Extra Length          0009 (9)\n-29F93 Comment Length        0000 (0)\n-29F95 Disk Start            0000 (0)\n-29F97 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-29F99 Ext File Attributes   00000000 (0)\n-29F9D Local Header Offset   0000F47F (62591)\n-29FA1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x29FA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-29FEE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-29FF0   Length              0005 (5)\n-29FF2   Flags               01 (1) 'Modification'\n-29FF3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-29FF7 CENTRAL HEADER #37    02014B50 (33639248)\n-29FFB Created Zip Spec      14 (20) '2.0'\n-29FFC Created OS            00 (0) 'MS-DOS'\n-29FFD Extract Zip Spec      14 (20) '2.0'\n-29FFE Extract OS            00 (0) 'MS-DOS'\n-29FFF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A001 Compression Method    0000 (0) 'Stored'\n-2A003 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A007 CRC                   E23B3542 (3795531074)\n-2A00B Compressed Size       000003D8 (984)\n-2A00F Uncompressed Size     000003D8 (984)\n-2A013 Filename Length       0052 (82)\n-2A015 Extra Length          0009 (9)\n-2A017 Comment Length        0000 (0)\n-2A019 Disk Start            0000 (0)\n-2A01B Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A01D Ext File Attributes   00000000 (0)\n-2A021 Local Header Offset   0000FD66 (64870)\n-2A025 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A025: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A077 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A079   Length              0005 (5)\n-2A07B   Flags               01 (1) 'Modification'\n-2A07C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A080 CENTRAL HEADER #38    02014B50 (33639248)\n-2A084 Created Zip Spec      14 (20) '2.0'\n-2A085 Created OS            00 (0) 'MS-DOS'\n-2A086 Extract Zip Spec      14 (20) '2.0'\n-2A087 Extract OS            00 (0) 'MS-DOS'\n-2A088 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A08A Compression Method    0000 (0) 'Stored'\n-2A08C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A090 CRC                   C21AC59D (3256534429)\n-2A094 Compressed Size       00000AD9 (2777)\n-2A098 Uncompressed Size     00000AD9 (2777)\n-2A09C Filename Length       0042 (66)\n-2A09E Extra Length          0009 (9)\n-2A0A0 Comment Length        0000 (0)\n-2A0A2 Disk Start            0000 (0)\n-2A0A4 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A0A6 Ext File Attributes   00000000 (0)\n-2A0AA Local Header Offset   000101C7 (65991)\n-2A0AE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A0AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A0F0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A0F2   Length              0005 (5)\n-2A0F4   Flags               01 (1) 'Modification'\n-2A0F5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A0F9 CENTRAL HEADER #39    02014B50 (33639248)\n-2A0FD Created Zip Spec      14 (20) '2.0'\n-2A0FE Created OS            00 (0) 'MS-DOS'\n-2A0FF Extract Zip Spec      14 (20) '2.0'\n-2A100 Extract OS            00 (0) 'MS-DOS'\n-2A101 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A103 Compression Method    0000 (0) 'Stored'\n-2A105 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A109 CRC                   291270A7 (689074343)\n-2A10D Compressed Size       00000121 (289)\n-2A111 Uncompressed Size     00000121 (289)\n-2A115 Filename Length       0041 (65)\n-2A117 Extra Length          0009 (9)\n-2A119 Comment Length        0000 (0)\n-2A11B Disk Start            0000 (0)\n-2A11D Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A11F Ext File Attributes   00000000 (0)\n-2A123 Local Header Offset   00010D19 (68889)\n-2A127 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A127: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A168 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A16A   Length              0005 (5)\n-2A16C   Flags               01 (1) 'Modification'\n-2A16D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A171 CENTRAL HEADER #40    02014B50 (33639248)\n-2A175 Created Zip Spec      14 (20) '2.0'\n-2A176 Created OS            00 (0) 'MS-DOS'\n-2A177 Extract Zip Spec      14 (20) '2.0'\n-2A178 Extract OS            00 (0) 'MS-DOS'\n-2A179 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A17B Compression Method    0000 (0) 'Stored'\n-2A17D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A181 CRC                   40C3B4D3 (1086567635)\n-2A185 Compressed Size       00001B0A (6922)\n-2A189 Uncompressed Size     00001B0A (6922)\n-2A18D Filename Length       0062 (98)\n-2A18F Extra Length          0009 (9)\n-2A191 Comment Length        0000 (0)\n-2A193 Disk Start            0000 (0)\n-2A195 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A197 Ext File Attributes   00000000 (0)\n-2A19B Local Header Offset   00010EB2 (69298)\n-2A19F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A19F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A201 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A203   Length              0005 (5)\n-2A205   Flags               01 (1) 'Modification'\n-2A206   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A20A CENTRAL HEADER #41    02014B50 (33639248)\n-2A20E Created Zip Spec      14 (20) '2.0'\n-2A20F Created OS            00 (0) 'MS-DOS'\n-2A210 Extract Zip Spec      14 (20) '2.0'\n-2A211 Extract OS            00 (0) 'MS-DOS'\n-2A212 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A214 Compression Method    0000 (0) 'Stored'\n-2A216 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A21A CRC                   8030FBD5 (2150693845)\n-2A21E Compressed Size       0000093A (2362)\n-2A222 Uncompressed Size     0000093A (2362)\n-2A226 Filename Length       0066 (102)\n-2A228 Extra Length          0009 (9)\n-2A22A Comment Length        0000 (0)\n-2A22C Disk Start            0000 (0)\n-2A22E Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A230 Ext File Attributes   00000000 (0)\n-2A234 Local Header Offset   00012A55 (76373)\n-2A238 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A238: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A29E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A2A0   Length              0005 (5)\n-2A2A2   Flags               01 (1) 'Modification'\n-2A2A3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A2A7 CENTRAL HEADER #42    02014B50 (33639248)\n-2A2AB Created Zip Spec      14 (20) '2.0'\n-2A2AC Created OS            00 (0) 'MS-DOS'\n-2A2AD Extract Zip Spec      14 (20) '2.0'\n-2A2AE Extract OS            00 (0) 'MS-DOS'\n-2A2AF General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A2B1 Compression Method    0000 (0) 'Stored'\n-2A2B3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A2B7 CRC                   7E45442D (2118468653)\n-2A2BB Compressed Size       00000ABA (2746)\n-2A2BF Uncompressed Size     00000ABA (2746)\n-2A2C3 Filename Length       004B (75)\n-2A2C5 Extra Length          0009 (9)\n-2A2C7 Comment Length        0000 (0)\n-2A2C9 Disk Start            0000 (0)\n-2A2CB Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A2CD Ext File Attributes   00000000 (0)\n-2A2D1 Local Header Offset   0001342C (78892)\n-2A2D5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A2D5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A320 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A322   Length              0005 (5)\n-2A324   Flags               01 (1) 'Modification'\n-2A325   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A329 CENTRAL HEADER #43    02014B50 (33639248)\n-2A32D Created Zip Spec      14 (20) '2.0'\n-2A32E Created OS            00 (0) 'MS-DOS'\n-2A32F Extract Zip Spec      14 (20) '2.0'\n-2A330 Extract OS            00 (0) 'MS-DOS'\n-2A331 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A333 Compression Method    0000 (0) 'Stored'\n-2A335 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A339 CRC                   22E344D9 (585319641)\n-2A33D Compressed Size       00000605 (1541)\n-2A341 Uncompressed Size     00000605 (1541)\n-2A345 Filename Length       0045 (69)\n-2A347 Extra Length          0009 (9)\n-2A349 Comment Length        0000 (0)\n-2A34B Disk Start            0000 (0)\n-2A34D Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A34F Ext File Attributes   00000000 (0)\n-2A353 Local Header Offset   00013F68 (81768)\n-2A357 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A357: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A39C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A39E   Length              0005 (5)\n-2A3A0   Flags               01 (1) 'Modification'\n-2A3A1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A3A5 CENTRAL HEADER #44    02014B50 (33639248)\n-2A3A9 Created Zip Spec      14 (20) '2.0'\n-2A3AA Created OS            00 (0) 'MS-DOS'\n-2A3AB Extract Zip Spec      14 (20) '2.0'\n-2A3AC Extract OS            00 (0) 'MS-DOS'\n-2A3AD General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A3AF Compression Method    0000 (0) 'Stored'\n-2A3B1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A3B5 CRC                   BF5D118C (3210547596)\n-2A3B9 Compressed Size       000019EA (6634)\n-2A3BD Uncompressed Size     000019EA (6634)\n-2A3C1 Filename Length       003F (63)\n-2A3C3 Extra Length          0009 (9)\n-2A3C5 Comment Length        0000 (0)\n-2A3C7 Disk Start            0000 (0)\n-2A3C9 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A3CB Ext File Attributes   00000000 (0)\n-2A3CF Local Header Offset   000145E9 (83433)\n-2A3D3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A3D3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A412 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A414   Length              0005 (5)\n-2A416   Flags               01 (1) 'Modification'\n-2A417   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A41B CENTRAL HEADER #45    02014B50 (33639248)\n-2A41F Created Zip Spec      14 (20) '2.0'\n-2A420 Created OS            00 (0) 'MS-DOS'\n-2A421 Extract Zip Spec      14 (20) '2.0'\n-2A422 Extract OS            00 (0) 'MS-DOS'\n-2A423 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A425 Compression Method    0000 (0) 'Stored'\n-2A427 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A42B CRC                   4C58F386 (1280897926)\n-2A42F Compressed Size       0000058E (1422)\n-2A433 Uncompressed Size     0000058E (1422)\n-2A437 Filename Length       0050 (80)\n-2A439 Extra Length          0009 (9)\n-2A43B Comment Length        0000 (0)\n-2A43D Disk Start            0000 (0)\n-2A43F Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A441 Ext File Attributes   00000000 (0)\n-2A445 Local Header Offset   00016049 (90185)\n-2A449 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A449: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A499 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A49B   Length              0005 (5)\n-2A49D   Flags               01 (1) 'Modification'\n-2A49E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A4A2 CENTRAL HEADER #46    02014B50 (33639248)\n-2A4A6 Created Zip Spec      14 (20) '2.0'\n-2A4A7 Created OS            00 (0) 'MS-DOS'\n-2A4A8 Extract Zip Spec      14 (20) '2.0'\n-2A4A9 Extract OS            00 (0) 'MS-DOS'\n-2A4AA General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A4AC Compression Method    0000 (0) 'Stored'\n-2A4AE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A4B2 CRC                   DC398D1E (3694759198)\n-2A4B6 Compressed Size       00000A69 (2665)\n-2A4BA Uncompressed Size     00000A69 (2665)\n-2A4BE Filename Length       0047 (71)\n-2A4C0 Extra Length          0009 (9)\n-2A4C2 Comment Length        0000 (0)\n-2A4C4 Disk Start            0000 (0)\n-2A4C6 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A4C8 Ext File Attributes   00000000 (0)\n-2A4CC Local Header Offset   0001665E (91742)\n-2A4D0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A4D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A517 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A519   Length              0005 (5)\n-2A51B   Flags               01 (1) 'Modification'\n-2A51C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A520 CENTRAL HEADER #47    02014B50 (33639248)\n-2A524 Created Zip Spec      14 (20) '2.0'\n-2A525 Created OS            00 (0) 'MS-DOS'\n-2A526 Extract Zip Spec      14 (20) '2.0'\n-2A527 Extract OS            00 (0) 'MS-DOS'\n-2A528 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A52A Compression Method    0000 (0) 'Stored'\n-2A52C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A530 CRC                   7D653EA0 (2103787168)\n-2A534 Compressed Size       0000010F (271)\n-2A538 Uncompressed Size     0000010F (271)\n-2A53C Filename Length       003B (59)\n-2A53E Extra Length          0009 (9)\n-2A540 Comment Length        0000 (0)\n-2A542 Disk Start            0000 (0)\n-2A544 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A546 Ext File Attributes   00000000 (0)\n-2A54A Local Header Offset   00017145 (94533)\n-2A54E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A54E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A589 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A58B   Length              0005 (5)\n-2A58D   Flags               01 (1) 'Modification'\n-2A58E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A592 CENTRAL HEADER #48    02014B50 (33639248)\n-2A596 Created Zip Spec      14 (20) '2.0'\n-2A597 Created OS            00 (0) 'MS-DOS'\n-2A598 Extract Zip Spec      14 (20) '2.0'\n-2A599 Extract OS            00 (0) 'MS-DOS'\n-2A59A General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A59C Compression Method    0000 (0) 'Stored'\n-2A59E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A5A2 CRC                   1312169E (319952542)\n-2A5A6 Compressed Size       00000C09 (3081)\n-2A5AA Uncompressed Size     00000C09 (3081)\n-2A5AE Filename Length       0056 (86)\n-2A5B0 Extra Length          0009 (9)\n-2A5B2 Comment Length        0000 (0)\n-2A5B4 Disk Start            0000 (0)\n-2A5B6 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A5B8 Ext File Attributes   00000000 (0)\n-2A5BC Local Header Offset   000172C6 (94918)\n-2A5C0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A5C0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A616 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A618   Length              0005 (5)\n-2A61A   Flags               01 (1) 'Modification'\n-2A61B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A61F CENTRAL HEADER #49    02014B50 (33639248)\n-2A623 Created Zip Spec      14 (20) '2.0'\n-2A624 Created OS            00 (0) 'MS-DOS'\n-2A625 Extract Zip Spec      14 (20) '2.0'\n-2A626 Extract OS            00 (0) 'MS-DOS'\n-2A627 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A629 Compression Method    0000 (0) 'Stored'\n-2A62B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A62F CRC                   9AAA1F27 (2594840359)\n-2A633 Compressed Size       000008A4 (2212)\n-2A637 Uncompressed Size     000008A4 (2212)\n-2A63B Filename Length       005A (90)\n-2A63D Extra Length          0009 (9)\n-2A63F Comment Length        0000 (0)\n-2A641 Disk Start            0000 (0)\n-2A643 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A645 Ext File Attributes   00000000 (0)\n-2A649 Local Header Offset   00017F5C (98140)\n-2A64D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A64D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A6A7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A6A9   Length              0005 (5)\n-2A6AB   Flags               01 (1) 'Modification'\n-2A6AC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A6B0 CENTRAL HEADER #50    02014B50 (33639248)\n-2A6B4 Created Zip Spec      14 (20) '2.0'\n-2A6B5 Created OS            00 (0) 'MS-DOS'\n-2A6B6 Extract Zip Spec      14 (20) '2.0'\n-2A6B7 Extract OS            00 (0) 'MS-DOS'\n-2A6B8 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A6BA Compression Method    0000 (0) 'Stored'\n-2A6BC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A6C0 CRC                   B3E3FB1A (3018062618)\n-2A6C4 Compressed Size       0000062C (1580)\n-2A6C8 Uncompressed Size     0000062C (1580)\n-2A6CC Filename Length       003F (63)\n-2A6CE Extra Length          0009 (9)\n-2A6D0 Comment Length        0000 (0)\n-2A6D2 Disk Start            0000 (0)\n-2A6D4 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A6D6 Ext File Attributes   00000000 (0)\n-2A6DA Local Header Offset   00018891 (100497)\n-2A6DE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A6DE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A71D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A71F   Length              0005 (5)\n-2A721   Flags               01 (1) 'Modification'\n-2A722   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A726 CENTRAL HEADER #51    02014B50 (33639248)\n-2A72A Created Zip Spec      14 (20) '2.0'\n-2A72B Created OS            00 (0) 'MS-DOS'\n-2A72C Extract Zip Spec      14 (20) '2.0'\n-2A72D Extract OS            00 (0) 'MS-DOS'\n-2A72E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A730 Compression Method    0000 (0) 'Stored'\n-2A732 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A736 CRC                   18226045 (404906053)\n-2A73A Compressed Size       00000FAB (4011)\n-2A73E Uncompressed Size     00000FAB (4011)\n-2A742 Filename Length       0039 (57)\n-2A744 Extra Length          0009 (9)\n-2A746 Comment Length        0000 (0)\n-2A748 Disk Start            0000 (0)\n-2A74A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A74C Ext File Attributes   00000000 (0)\n-2A750 Local Header Offset   00018F33 (102195)\n-2A754 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A754: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A78D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A78F   Length              0005 (5)\n-2A791   Flags               01 (1) 'Modification'\n-2A792   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A796 CENTRAL HEADER #52    02014B50 (33639248)\n-2A79A Created Zip Spec      14 (20) '2.0'\n-2A79B Created OS            00 (0) 'MS-DOS'\n-2A79C Extract Zip Spec      14 (20) '2.0'\n-2A79D Extract OS            00 (0) 'MS-DOS'\n-2A79E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A7A0 Compression Method    0000 (0) 'Stored'\n-2A7A2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A7A6 CRC                   B2828E28 (2994900520)\n-2A7AA Compressed Size       00000626 (1574)\n-2A7AE Uncompressed Size     00000626 (1574)\n-2A7B2 Filename Length       0048 (72)\n-2A7B4 Extra Length          0009 (9)\n-2A7B6 Comment Length        0000 (0)\n-2A7B8 Disk Start            0000 (0)\n-2A7BA Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A7BC Ext File Attributes   00000000 (0)\n-2A7C0 Local Header Offset   00019F4E (106318)\n-2A7C4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A7C4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A80C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A80E   Length              0005 (5)\n-2A810   Flags               01 (1) 'Modification'\n-2A811   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A815 CENTRAL HEADER #53    02014B50 (33639248)\n-2A819 Created Zip Spec      14 (20) '2.0'\n-2A81A Created OS            00 (0) 'MS-DOS'\n-2A81B Extract Zip Spec      14 (20) '2.0'\n-2A81C Extract OS            00 (0) 'MS-DOS'\n-2A81D General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A81F Compression Method    0000 (0) 'Stored'\n-2A821 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A825 CRC                   CA5EBD83 (3395206531)\n-2A829 Compressed Size       00000B7F (2943)\n-2A82D Uncompressed Size     00000B7F (2943)\n-2A831 Filename Length       0041 (65)\n-2A833 Extra Length          0009 (9)\n-2A835 Comment Length        0000 (0)\n-2A837 Disk Start            0000 (0)\n-2A839 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A83B Ext File Attributes   00000000 (0)\n-2A83F Local Header Offset   0001A5F3 (108019)\n-2A843 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A843: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A884 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A886   Length              0005 (5)\n-2A888   Flags               01 (1) 'Modification'\n-2A889   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A88D CENTRAL HEADER #54    02014B50 (33639248)\n-2A891 Created Zip Spec      14 (20) '2.0'\n-2A892 Created OS            00 (0) 'MS-DOS'\n-2A893 Extract Zip Spec      14 (20) '2.0'\n-2A894 Extract OS            00 (0) 'MS-DOS'\n-2A895 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A897 Compression Method    0000 (0) 'Stored'\n-2A899 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A89D CRC                   642CFB90 (1680669584)\n-2A8A1 Compressed Size       0000011E (286)\n-2A8A5 Uncompressed Size     0000011E (286)\n-2A8A9 Filename Length       0040 (64)\n-2A8AB Extra Length          0009 (9)\n-2A8AD Comment Length        0000 (0)\n-2A8AF Disk Start            0000 (0)\n-2A8B1 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A8B3 Ext File Attributes   00000000 (0)\n-2A8B7 Local Header Offset   0001B1EA (111082)\n-2A8BB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A8BB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A8FB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A8FD   Length              0005 (5)\n-2A8FF   Flags               01 (1) 'Modification'\n-2A900   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A904 CENTRAL HEADER #55    02014B50 (33639248)\n-2A908 Created Zip Spec      14 (20) '2.0'\n-2A909 Created OS            00 (0) 'MS-DOS'\n-2A90A Extract Zip Spec      14 (20) '2.0'\n-2A90B Extract OS            00 (0) 'MS-DOS'\n-2A90C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A90E Compression Method    0000 (0) 'Stored'\n-2A910 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A914 CRC                   C4EEB5E9 (3303978473)\n-2A918 Compressed Size       00000CC2 (3266)\n-2A91C Uncompressed Size     00000CC2 (3266)\n-2A920 Filename Length       0060 (96)\n-2A922 Extra Length          0009 (9)\n-2A924 Comment Length        0000 (0)\n-2A926 Disk Start            0000 (0)\n-2A928 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A92A Ext File Attributes   00000000 (0)\n-2A92E Local Header Offset   0001B37F (111487)\n-2A932 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A932: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2A992 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2A994   Length              0005 (5)\n-2A996   Flags               01 (1) 'Modification'\n-2A997   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2A99B CENTRAL HEADER #56    02014B50 (33639248)\n-2A99F Created Zip Spec      14 (20) '2.0'\n-2A9A0 Created OS            00 (0) 'MS-DOS'\n-2A9A1 Extract Zip Spec      14 (20) '2.0'\n-2A9A2 Extract OS            00 (0) 'MS-DOS'\n-2A9A3 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2A9A5 Compression Method    0000 (0) 'Stored'\n-2A9A7 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2A9AB CRC                   ED332A43 (3979553347)\n-2A9AF Compressed Size       00000944 (2372)\n-2A9B3 Uncompressed Size     00000944 (2372)\n-2A9B7 Filename Length       0064 (100)\n-2A9B9 Extra Length          0009 (9)\n-2A9BB Comment Length        0000 (0)\n-2A9BD Disk Start            0000 (0)\n-2A9BF Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2A9C1 Ext File Attributes   00000000 (0)\n-2A9C5 Local Header Offset   0001C0D8 (114904)\n-2A9C9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2A9C9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AA2D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AA2F   Length              0005 (5)\n-2AA31   Flags               01 (1) 'Modification'\n-2AA32   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AA36 CENTRAL HEADER #57    02014B50 (33639248)\n-2AA3A Created Zip Spec      14 (20) '2.0'\n-2AA3B Created OS            00 (0) 'MS-DOS'\n-2AA3C Extract Zip Spec      14 (20) '2.0'\n-2AA3D Extract OS            00 (0) 'MS-DOS'\n-2AA3E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AA40 Compression Method    0000 (0) 'Stored'\n-2AA42 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AA46 CRC                   6FA525A5 (1873094053)\n-2AA4A Compressed Size       000005F6 (1526)\n-2AA4E Uncompressed Size     000005F6 (1526)\n-2AA52 Filename Length       0044 (68)\n-2AA54 Extra Length          0009 (9)\n-2AA56 Comment Length        0000 (0)\n-2AA58 Disk Start            0000 (0)\n-2AA5A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AA5C Ext File Attributes   00000000 (0)\n-2AA60 Local Header Offset   0001CAB7 (117431)\n-2AA64 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AA64: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AAA8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AAAA   Length              0005 (5)\n-2AAAC   Flags               01 (1) 'Modification'\n-2AAAD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AAB1 CENTRAL HEADER #58    02014B50 (33639248)\n-2AAB5 Created Zip Spec      14 (20) '2.0'\n-2AAB6 Created OS            00 (0) 'MS-DOS'\n-2AAB7 Extract Zip Spec      14 (20) '2.0'\n-2AAB8 Extract OS            00 (0) 'MS-DOS'\n-2AAB9 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AABB Compression Method    0000 (0) 'Stored'\n-2AABD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AAC1 CRC                   27C122A2 (666968738)\n-2AAC5 Compressed Size       00001351 (4945)\n-2AAC9 Uncompressed Size     00001351 (4945)\n-2AACD Filename Length       003E (62)\n-2AACF Extra Length          0009 (9)\n-2AAD1 Comment Length        0000 (0)\n-2AAD3 Disk Start            0000 (0)\n-2AAD5 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AAD7 Ext File Attributes   00000000 (0)\n-2AADB Local Header Offset   0001D128 (119080)\n-2AADF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AADF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AB1D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AB1F   Length              0005 (5)\n-2AB21   Flags               01 (1) 'Modification'\n-2AB22   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AB26 CENTRAL HEADER #59    02014B50 (33639248)\n-2AB2A Created Zip Spec      14 (20) '2.0'\n-2AB2B Created OS            00 (0) 'MS-DOS'\n-2AB2C Extract Zip Spec      14 (20) '2.0'\n-2AB2D Extract OS            00 (0) 'MS-DOS'\n-2AB2E General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AB30 Compression Method    0000 (0) 'Stored'\n-2AB32 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AB36 CRC                   C6614599 (3328263577)\n-2AB3A Compressed Size       00000439 (1081)\n-2AB3E Uncompressed Size     00000439 (1081)\n-2AB42 Filename Length       0041 (65)\n-2AB44 Extra Length          0009 (9)\n-2AB46 Comment Length        0000 (0)\n-2AB48 Disk Start            0000 (0)\n-2AB4A Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AB4C Ext File Attributes   00000000 (0)\n-2AB50 Local Header Offset   0001E4EE (124142)\n-2AB54 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AB54: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AB95 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AB97   Length              0005 (5)\n-2AB99   Flags               01 (1) 'Modification'\n-2AB9A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AB9E CENTRAL HEADER #60    02014B50 (33639248)\n-2ABA2 Created Zip Spec      14 (20) '2.0'\n-2ABA3 Created OS            00 (0) 'MS-DOS'\n-2ABA4 Extract Zip Spec      14 (20) '2.0'\n-2ABA5 Extract OS            00 (0) 'MS-DOS'\n-2ABA6 General Purpose Flag  0000 (0)\n-2ABA8 Compression Method    0000 (0) 'Stored'\n-2ABAA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2ABAE CRC                   00000000 (0)\n-2ABB2 Compressed Size       00000000 (0)\n-2ABB6 Uncompressed Size     00000000 (0)\n-2ABBA Filename Length       0027 (39)\n-2ABBC Extra Length          0009 (9)\n-2ABBE Comment Length        0000 (0)\n-2ABC0 Disk Start            0000 (0)\n-2ABC2 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2ABC4 Ext File Attributes   00000000 (0)\n-2ABC8 Local Header Offset   0001E99F (125343)\n-2ABCC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2ABCC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2ABF3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2ABF5   Length              0005 (5)\n-2ABF7   Flags               01 (1) 'Modification'\n-2ABF8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2ABFC CENTRAL HEADER #61    02014B50 (33639248)\n-2AC00 Created Zip Spec      14 (20) '2.0'\n-2AC01 Created OS            00 (0) 'MS-DOS'\n-2AC02 Extract Zip Spec      14 (20) '2.0'\n-2AC03 Extract OS            00 (0) 'MS-DOS'\n-2AC04 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AC06 Compression Method    0000 (0) 'Stored'\n-2AC08 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AC0C CRC                   403FB8DC (1077917916)\n-2AC10 Compressed Size       0000039C (924)\n-2AC14 Uncompressed Size     0000039C (924)\n-2AC18 Filename Length       0047 (71)\n-2AC1A Extra Length          0009 (9)\n-2AC1C Comment Length        0000 (0)\n-2AC1E Disk Start            0000 (0)\n-2AC20 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AC22 Ext File Attributes   00000000 (0)\n-2AC26 Local Header Offset   0001E9ED (125421)\n-2AC2A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AC2A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AC71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AC73   Length              0005 (5)\n-2AC75   Flags               01 (1) 'Modification'\n-2AC76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AC7A CENTRAL HEADER #62    02014B50 (33639248)\n-2AC7E Created Zip Spec      14 (20) '2.0'\n-2AC7F Created OS            00 (0) 'MS-DOS'\n-2AC80 Extract Zip Spec      14 (20) '2.0'\n-2AC81 Extract OS            00 (0) 'MS-DOS'\n-2AC82 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AC84 Compression Method    0000 (0) 'Stored'\n-2AC86 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AC8A CRC                   7BB9DD8F (2075778447)\n-2AC8E Compressed Size       000003B6 (950)\n-2AC92 Uncompressed Size     000003B6 (950)\n-2AC96 Filename Length       0047 (71)\n-2AC98 Extra Length          0009 (9)\n-2AC9A Comment Length        0000 (0)\n-2AC9C Disk Start            0000 (0)\n-2AC9E Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2ACA0 Ext File Attributes   00000000 (0)\n-2ACA4 Local Header Offset   0001EE07 (126471)\n-2ACA8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2ACA8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2ACEF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2ACF1   Length              0005 (5)\n-2ACF3   Flags               01 (1) 'Modification'\n-2ACF4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2ACF8 CENTRAL HEADER #63    02014B50 (33639248)\n-2ACFC Created Zip Spec      14 (20) '2.0'\n-2ACFD Created OS            00 (0) 'MS-DOS'\n-2ACFE Extract Zip Spec      14 (20) '2.0'\n-2ACFF Extract OS            00 (0) 'MS-DOS'\n-2AD00 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AD02 Compression Method    0000 (0) 'Stored'\n-2AD04 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AD08 CRC                   3D97571F (1033328415)\n-2AD0C Compressed Size       00001D40 (7488)\n-2AD10 Uncompressed Size     00001D40 (7488)\n-2AD14 Filename Length       0065 (101)\n-2AD16 Extra Length          0009 (9)\n-2AD18 Comment Length        0000 (0)\n-2AD1A Disk Start            0000 (0)\n-2AD1C Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AD1E Ext File Attributes   00000000 (0)\n-2AD22 Local Header Offset   0001F23B (127547)\n-2AD26 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AD26: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AD8B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AD8D   Length              0005 (5)\n-2AD8F   Flags               01 (1) 'Modification'\n-2AD90   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AD94 CENTRAL HEADER #64    02014B50 (33639248)\n-2AD98 Created Zip Spec      14 (20) '2.0'\n-2AD99 Created OS            00 (0) 'MS-DOS'\n-2AD9A Extract Zip Spec      14 (20) '2.0'\n-2AD9B Extract OS            00 (0) 'MS-DOS'\n-2AD9C General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AD9E Compression Method    0000 (0) 'Stored'\n-2ADA0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2ADA4 CRC                   AB07420B (2869379595)\n-2ADA8 Compressed Size       00003B8A (15242)\n-2ADAC Uncompressed Size     00003B8A (15242)\n-2ADB0 Filename Length       0045 (69)\n-2ADB2 Extra Length          0009 (9)\n-2ADB4 Comment Length        0000 (0)\n-2ADB6 Disk Start            0000 (0)\n-2ADB8 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2ADBA Ext File Attributes   00000000 (0)\n-2ADBE Local Header Offset   00021017 (135191)\n-2ADC2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2ADC2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AE07 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AE09   Length              0005 (5)\n-2AE0B   Flags               01 (1) 'Modification'\n-2AE0C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AE10 CENTRAL HEADER #65    02014B50 (33639248)\n-2AE14 Created Zip Spec      14 (20) '2.0'\n-2AE15 Created OS            00 (0) 'MS-DOS'\n-2AE16 Extract Zip Spec      14 (20) '2.0'\n-2AE17 Extract OS            00 (0) 'MS-DOS'\n-2AE18 General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AE1A Compression Method    0000 (0) 'Stored'\n-2AE1C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AE20 CRC                   64AF4FC3 (1689210819)\n-2AE24 Compressed Size       0000104B (4171)\n-2AE28 Uncompressed Size     0000104B (4171)\n-2AE2C Filename Length       006F (111)\n-2AE2E Extra Length          0009 (9)\n-2AE30 Comment Length        0000 (0)\n-2AE32 Disk Start            0000 (0)\n-2AE34 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AE36 Ext File Attributes   00000000 (0)\n-2AE3A Local Header Offset   00024C1D (150557)\n-2AE3E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AE3E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AEAD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AEAF   Length              0005 (5)\n-2AEB1   Flags               01 (1) 'Modification'\n-2AEB2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AEB6 CENTRAL HEADER #66    02014B50 (33639248)\n-2AEBA Created Zip Spec      14 (20) '2.0'\n-2AEBB Created OS            00 (0) 'MS-DOS'\n-2AEBC Extract Zip Spec      14 (20) '2.0'\n-2AEBD Extract OS            00 (0) 'MS-DOS'\n-2AEBE General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AEC0 Compression Method    0000 (0) 'Stored'\n-2AEC2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AEC6 CRC                   8977E5B9 (2306336185)\n-2AECA Compressed Size       00002E9C (11932)\n-2AECE Uncompressed Size     00002E9C (11932)\n-2AED2 Filename Length       004A (74)\n-2AED4 Extra Length          0009 (9)\n-2AED6 Comment Length        0000 (0)\n-2AED8 Disk Start            0000 (0)\n-2AEDA Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AEDC Ext File Attributes   00000000 (0)\n-2AEE0 Local Header Offset   00025D0E (154894)\n-2AEE4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AEE4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AF2E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AF30   Length              0005 (5)\n-2AF32   Flags               01 (1) 'Modification'\n-2AF33   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AF37 CENTRAL HEADER #67    02014B50 (33639248)\n-2AF3B Created Zip Spec      14 (20) '2.0'\n-2AF3C Created OS            00 (0) 'MS-DOS'\n-2AF3D Extract Zip Spec      14 (20) '2.0'\n-2AF3E Extract OS            00 (0) 'MS-DOS'\n-2AF3F General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AF41 Compression Method    0000 (0) 'Stored'\n-2AF43 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AF47 CRC                   DCA50085 (3701801093)\n-2AF4B Compressed Size       00000167 (359)\n-2AF4F Uncompressed Size     00000167 (359)\n-2AF53 Filename Length       0045 (69)\n-2AF55 Extra Length          0009 (9)\n-2AF57 Comment Length        0000 (0)\n-2AF59 Disk Start            0000 (0)\n-2AF5B Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AF5D Ext File Attributes   00000000 (0)\n-2AF61 Local Header Offset   00028C2B (166955)\n-2AF65 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AF65: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2AFAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2AFAC   Length              0005 (5)\n-2AFAE   Flags               01 (1) 'Modification'\n-2AFAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2AFB3 CENTRAL HEADER #68    02014B50 (33639248)\n-2AFB7 Created Zip Spec      14 (20) '2.0'\n-2AFB8 Created OS            00 (0) 'MS-DOS'\n-2AFB9 Extract Zip Spec      14 (20) '2.0'\n-2AFBA Extract OS            00 (0) 'MS-DOS'\n-2AFBB General Purpose Flag  0008 (8)\n-      [Bit  3]              1 'Streamed'\n-2AFBD Compression Method    0000 (0) 'Stored'\n-2AFBF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n-2AFC3 CRC                   000E951F (955679)\n-2AFC7 Compressed Size       00000114 (276)\n-2AFCB Uncompressed Size     00000114 (276)\n-2AFCF Filename Length       0045 (69)\n-2AFD1 Extra Length          0009 (9)\n-2AFD3 Comment Length        0000 (0)\n-2AFD5 Disk Start            0000 (0)\n-2AFD7 Int File Attributes   0000 (0)\n-      [Bit 0]               0 'Binary Data'\n-2AFD9 Ext File Attributes   00000000 (0)\n-2AFDD Local Header Offset   00028E0E (167438)\n-2AFE1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#\n-# WARNING: Offset 0x2AFE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n-#          Zero length filename\n-#\n-2B026 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n-2B028   Length              0005 (5)\n-2B02A   Flags               01 (1) 'Modification'\n-2B02B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n-\n-2B02F END CENTRAL HEADER    06054B50 (101010256)\n-2B033 Number of this disk   0000 (0)\n-2B035 Central Dir Disk no   0000 (0)\n-2B037 Entries in this disk  0044 (68)\n-2B039 Total Entries         0044 (68)\n-2B03B Size of Central Dir   00002091 (8337)\n-2B03F Offset to Central Dir 00028F9E (167838)\n-2B043 Comment Length        0000 (0)\n+030ED DATA DESCRIPTOR       08074B50 (134695760)\n+030F1 CRC                   42E602CD (1122370253)\n+030F5 Compressed Size       0000065C (1628)\n+030F9 Uncompressed Size     0000065C (1628)\n+\n+030FD LOCAL HEADER #16      04034B50 (67324752)\n+03101 Extract Zip Spec      14 (20) '2.0'\n+03102 Extract OS            00 (0) 'MS-DOS'\n+03103 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+03105 Compression Method    0000 (0) 'Stored'\n+03107 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0310B CRC                   00000000 (0)\n+0310F Compressed Size       00000000 (0)\n+03113 Uncompressed Size     00000000 (0)\n+03117 Filename Length       003C (60)\n+03119 Extra Length          0009 (9)\n+0311B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x311B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+03157 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+03159   Length              0005 (5)\n+0315B   Flags               01 (1) 'Modification'\n+0315C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+03160 PAYLOAD\n+\n+045E6 DATA DESCRIPTOR       08074B50 (134695760)\n+045EA CRC                   EAFC7892 (3942414482)\n+045EE Compressed Size       00001486 (5254)\n+045F2 Uncompressed Size     00001486 (5254)\n+\n+045F6 LOCAL HEADER #17      04034B50 (67324752)\n+045FA Extract Zip Spec      14 (20) '2.0'\n+045FB Extract OS            00 (0) 'MS-DOS'\n+045FC General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+045FE Compression Method    0000 (0) 'Stored'\n+04600 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+04604 CRC                   00000000 (0)\n+04608 Compressed Size       00000000 (0)\n+0460C Uncompressed Size     00000000 (0)\n+04610 Filename Length       004F (79)\n+04612 Extra Length          0009 (9)\n+04614 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4614: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+04663 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+04665   Length              0005 (5)\n+04667   Flags               01 (1) 'Modification'\n+04668   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0466C PAYLOAD\n+\n+04D81 DATA DESCRIPTOR       08074B50 (134695760)\n+04D85 CRC                   2ADAF1F6 (718991862)\n+04D89 Compressed Size       00000715 (1813)\n+04D8D Uncompressed Size     00000715 (1813)\n+\n+04D91 LOCAL HEADER #18      04034B50 (67324752)\n+04D95 Extract Zip Spec      14 (20) '2.0'\n+04D96 Extract OS            00 (0) 'MS-DOS'\n+04D97 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+04D99 Compression Method    0000 (0) 'Stored'\n+04D9B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+04D9F CRC                   00000000 (0)\n+04DA3 Compressed Size       00000000 (0)\n+04DA7 Uncompressed Size     00000000 (0)\n+04DAB Filename Length       0055 (85)\n+04DAD Extra Length          0009 (9)\n+04DAF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x4DAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+04E04 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+04E06   Length              0005 (5)\n+04E08   Flags               01 (1) 'Modification'\n+04E09   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+04E0D PAYLOAD\n+\n+0511E DATA DESCRIPTOR       08074B50 (134695760)\n+05122 CRC                   B83548A8 (3090499752)\n+05126 Compressed Size       00000311 (785)\n+0512A Uncompressed Size     00000311 (785)\n+\n+0512E LOCAL HEADER #19      04034B50 (67324752)\n+05132 Extract Zip Spec      14 (20) '2.0'\n+05133 Extract OS            00 (0) 'MS-DOS'\n+05134 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+05136 Compression Method    0000 (0) 'Stored'\n+05138 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0513C CRC                   00000000 (0)\n+05140 Compressed Size       00000000 (0)\n+05144 Uncompressed Size     00000000 (0)\n+05148 Filename Length       0053 (83)\n+0514A Extra Length          0009 (9)\n+0514C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x514C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0519F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+051A1   Length              0005 (5)\n+051A3   Flags               01 (1) 'Modification'\n+051A4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+051A8 PAYLOAD\n+\n+05643 DATA DESCRIPTOR       08074B50 (134695760)\n+05647 CRC                   310BFCDC (822869212)\n+0564B Compressed Size       0000049B (1179)\n+0564F Uncompressed Size     0000049B (1179)\n+\n+05653 LOCAL HEADER #20      04034B50 (67324752)\n+05657 Extract Zip Spec      14 (20) '2.0'\n+05658 Extract OS            00 (0) 'MS-DOS'\n+05659 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0565B Compression Method    0000 (0) 'Stored'\n+0565D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+05661 CRC                   00000000 (0)\n+05665 Compressed Size       00000000 (0)\n+05669 Uncompressed Size     00000000 (0)\n+0566D Filename Length       004B (75)\n+0566F Extra Length          0009 (9)\n+05671 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5671: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+056BC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+056BE   Length              0005 (5)\n+056C0   Flags               01 (1) 'Modification'\n+056C1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+056C5 PAYLOAD\n+\n+05DBA DATA DESCRIPTOR       08074B50 (134695760)\n+05DBE CRC                   4C4FEC17 (1280306199)\n+05DC2 Compressed Size       000006F5 (1781)\n+05DC6 Uncompressed Size     000006F5 (1781)\n+\n+05DCA LOCAL HEADER #21      04034B50 (67324752)\n+05DCE Extract Zip Spec      14 (20) '2.0'\n+05DCF Extract OS            00 (0) 'MS-DOS'\n+05DD0 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+05DD2 Compression Method    0000 (0) 'Stored'\n+05DD4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+05DD8 CRC                   00000000 (0)\n+05DDC Compressed Size       00000000 (0)\n+05DE0 Uncompressed Size     00000000 (0)\n+05DE4 Filename Length       004E (78)\n+05DE6 Extra Length          0009 (9)\n+05DE8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x5DE8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+05E36 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+05E38   Length              0005 (5)\n+05E3A   Flags               01 (1) 'Modification'\n+05E3B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+05E3F PAYLOAD\n+\n+061B4 DATA DESCRIPTOR       08074B50 (134695760)\n+061B8 CRC                   4B5C9C6A (1264360554)\n+061BC Compressed Size       00000375 (885)\n+061C0 Uncompressed Size     00000375 (885)\n+\n+061C4 LOCAL HEADER #22      04034B50 (67324752)\n+061C8 Extract Zip Spec      14 (20) '2.0'\n+061C9 Extract OS            00 (0) 'MS-DOS'\n+061CA General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+061CC Compression Method    0000 (0) 'Stored'\n+061CE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+061D2 CRC                   00000000 (0)\n+061D6 Compressed Size       00000000 (0)\n+061DA Uncompressed Size     00000000 (0)\n+061DE Filename Length       004A (74)\n+061E0 Extra Length          0009 (9)\n+061E2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x61E2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0622C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0622E   Length              0005 (5)\n+06230   Flags               01 (1) 'Modification'\n+06231   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+06235 PAYLOAD\n+\n+06AEE DATA DESCRIPTOR       08074B50 (134695760)\n+06AF2 CRC                   974EAC96 (2538515606)\n+06AF6 Compressed Size       000008B9 (2233)\n+06AFA Uncompressed Size     000008B9 (2233)\n+\n+06AFE LOCAL HEADER #23      04034B50 (67324752)\n+06B02 Extract Zip Spec      14 (20) '2.0'\n+06B03 Extract OS            00 (0) 'MS-DOS'\n+06B04 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+06B06 Compression Method    0000 (0) 'Stored'\n+06B08 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+06B0C CRC                   00000000 (0)\n+06B10 Compressed Size       00000000 (0)\n+06B14 Uncompressed Size     00000000 (0)\n+06B18 Filename Length       0044 (68)\n+06B1A Extra Length          0009 (9)\n+06B1C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x6B1C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+06B60 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+06B62   Length              0005 (5)\n+06B64   Flags               01 (1) 'Modification'\n+06B65   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+06B69 PAYLOAD\n+\n+07B81 DATA DESCRIPTOR       08074B50 (134695760)\n+07B85 CRC                   EF3228C1 (4013041857)\n+07B89 Compressed Size       00001018 (4120)\n+07B8D Uncompressed Size     00001018 (4120)\n+\n+07B91 LOCAL HEADER #24      04034B50 (67324752)\n+07B95 Extract Zip Spec      14 (20) '2.0'\n+07B96 Extract OS            00 (0) 'MS-DOS'\n+07B97 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+07B99 Compression Method    0000 (0) 'Stored'\n+07B9B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+07B9F CRC                   00000000 (0)\n+07BA3 Compressed Size       00000000 (0)\n+07BA7 Uncompressed Size     00000000 (0)\n+07BAB Filename Length       003F (63)\n+07BAD Extra Length          0009 (9)\n+07BAF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x7BAF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+07BEE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+07BF0   Length              0005 (5)\n+07BF2   Flags               01 (1) 'Modification'\n+07BF3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+07BF7 PAYLOAD\n+\n+07D12 DATA DESCRIPTOR       08074B50 (134695760)\n+07D16 CRC                   A017055D (2685863261)\n+07D1A Compressed Size       0000011B (283)\n+07D1E Uncompressed Size     0000011B (283)\n+\n+07D22 LOCAL HEADER #25      04034B50 (67324752)\n+07D26 Extract Zip Spec      14 (20) '2.0'\n+07D27 Extract OS            00 (0) 'MS-DOS'\n+07D28 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+07D2A Compression Method    0000 (0) 'Stored'\n+07D2C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+07D30 CRC                   00000000 (0)\n+07D34 Compressed Size       00000000 (0)\n+07D38 Uncompressed Size     00000000 (0)\n+07D3C Filename Length       005E (94)\n+07D3E Extra Length          0009 (9)\n+07D40 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x7D40: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+07D9E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+07DA0   Length              0005 (5)\n+07DA2   Flags               01 (1) 'Modification'\n+07DA3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+07DA7 PAYLOAD\n+\n+08F1D DATA DESCRIPTOR       08074B50 (134695760)\n+08F21 CRC                   C72971A5 (3341382053)\n+08F25 Compressed Size       00001176 (4470)\n+08F29 Uncompressed Size     00001176 (4470)\n+\n+08F2D LOCAL HEADER #26      04034B50 (67324752)\n+08F31 Extract Zip Spec      14 (20) '2.0'\n+08F32 Extract OS            00 (0) 'MS-DOS'\n+08F33 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+08F35 Compression Method    0000 (0) 'Stored'\n+08F37 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+08F3B CRC                   00000000 (0)\n+08F3F Compressed Size       00000000 (0)\n+08F43 Uncompressed Size     00000000 (0)\n+08F47 Filename Length       0062 (98)\n+08F49 Extra Length          0009 (9)\n+08F4B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x8F4B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+08FAD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+08FAF   Length              0005 (5)\n+08FB1   Flags               01 (1) 'Modification'\n+08FB2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+08FB6 PAYLOAD\n+\n+098BE DATA DESCRIPTOR       08074B50 (134695760)\n+098C2 CRC                   602A6F62 (1613393762)\n+098C6 Compressed Size       00000908 (2312)\n+098CA Uncompressed Size     00000908 (2312)\n+\n+098CE LOCAL HEADER #27      04034B50 (67324752)\n+098D2 Extract Zip Spec      14 (20) '2.0'\n+098D3 Extract OS            00 (0) 'MS-DOS'\n+098D4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+098D6 Compression Method    0000 (0) 'Stored'\n+098D8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+098DC CRC                   00000000 (0)\n+098E0 Compressed Size       00000000 (0)\n+098E4 Uncompressed Size     00000000 (0)\n+098E8 Filename Length       0043 (67)\n+098EA Extra Length          0009 (9)\n+098EC Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x98EC: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0992F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+09931   Length              0005 (5)\n+09933   Flags               01 (1) 'Modification'\n+09934   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+09938 PAYLOAD\n+\n+0A07F DATA DESCRIPTOR       08074B50 (134695760)\n+0A083 CRC                   E2794E91 (3799600785)\n+0A087 Compressed Size       00000747 (1863)\n+0A08B Uncompressed Size     00000747 (1863)\n+\n+0A08F LOCAL HEADER #28      04034B50 (67324752)\n+0A093 Extract Zip Spec      14 (20) '2.0'\n+0A094 Extract OS            00 (0) 'MS-DOS'\n+0A095 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0A097 Compression Method    0000 (0) 'Stored'\n+0A099 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0A09D CRC                   00000000 (0)\n+0A0A1 Compressed Size       00000000 (0)\n+0A0A5 Uncompressed Size     00000000 (0)\n+0A0A9 Filename Length       003D (61)\n+0A0AB Extra Length          0009 (9)\n+0A0AD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xA0AD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0A0EA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0A0EC   Length              0005 (5)\n+0A0EE   Flags               01 (1) 'Modification'\n+0A0EF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0A0F3 PAYLOAD\n+\n+0B441 DATA DESCRIPTOR       08074B50 (134695760)\n+0B445 CRC                   27BF94C3 (666866883)\n+0B449 Compressed Size       0000134E (4942)\n+0B44D Uncompressed Size     0000134E (4942)\n+\n+0B451 LOCAL HEADER #29      04034B50 (67324752)\n+0B455 Extract Zip Spec      14 (20) '2.0'\n+0B456 Extract OS            00 (0) 'MS-DOS'\n+0B457 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0B459 Compression Method    0000 (0) 'Stored'\n+0B45B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0B45F CRC                   00000000 (0)\n+0B463 Compressed Size       00000000 (0)\n+0B467 Uncompressed Size     00000000 (0)\n+0B46B Filename Length       0045 (69)\n+0B46D Extra Length          0009 (9)\n+0B46F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xB46F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0B4B4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0B4B6   Length              0005 (5)\n+0B4B8   Flags               01 (1) 'Modification'\n+0B4B9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0B4BD PAYLOAD\n+\n+0BC07 DATA DESCRIPTOR       08074B50 (134695760)\n+0BC0B CRC                   4F6C1282 (1332482690)\n+0BC0F Compressed Size       0000074A (1866)\n+0BC13 Uncompressed Size     0000074A (1866)\n+\n+0BC17 LOCAL HEADER #30      04034B50 (67324752)\n+0BC1B Extract Zip Spec      14 (20) '2.0'\n+0BC1C Extract OS            00 (0) 'MS-DOS'\n+0BC1D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0BC1F Compression Method    0000 (0) 'Stored'\n+0BC21 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0BC25 CRC                   00000000 (0)\n+0BC29 Compressed Size       00000000 (0)\n+0BC2D Uncompressed Size     00000000 (0)\n+0BC31 Filename Length       003C (60)\n+0BC33 Extra Length          0009 (9)\n+0BC35 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xBC35: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0BC71 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0BC73   Length              0005 (5)\n+0BC75   Flags               01 (1) 'Modification'\n+0BC76   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0BC7A PAYLOAD\n+\n+0BD8C DATA DESCRIPTOR       08074B50 (134695760)\n+0BD90 CRC                   1F48B92C (524859692)\n+0BD94 Compressed Size       00000112 (274)\n+0BD98 Uncompressed Size     00000112 (274)\n+\n+0BD9C LOCAL HEADER #31      04034B50 (67324752)\n+0BDA0 Extract Zip Spec      14 (20) '2.0'\n+0BDA1 Extract OS            00 (0) 'MS-DOS'\n+0BDA2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0BDA4 Compression Method    0000 (0) 'Stored'\n+0BDA6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0BDAA CRC                   00000000 (0)\n+0BDAE Compressed Size       00000000 (0)\n+0BDB2 Uncompressed Size     00000000 (0)\n+0BDB6 Filename Length       0058 (88)\n+0BDB8 Extra Length          0009 (9)\n+0BDBA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xBDBA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0BE12 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0BE14   Length              0005 (5)\n+0BE16   Flags               01 (1) 'Modification'\n+0BE17   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0BE1B PAYLOAD\n+\n+0CC8C DATA DESCRIPTOR       08074B50 (134695760)\n+0CC90 CRC                   92D1B17A (2463215994)\n+0CC94 Compressed Size       00000E71 (3697)\n+0CC98 Uncompressed Size     00000E71 (3697)\n+\n+0CC9C LOCAL HEADER #32      04034B50 (67324752)\n+0CCA0 Extract Zip Spec      14 (20) '2.0'\n+0CCA1 Extract OS            00 (0) 'MS-DOS'\n+0CCA2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0CCA4 Compression Method    0000 (0) 'Stored'\n+0CCA6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0CCAA CRC                   00000000 (0)\n+0CCAE Compressed Size       00000000 (0)\n+0CCB2 Uncompressed Size     00000000 (0)\n+0CCB6 Filename Length       005C (92)\n+0CCB8 Extra Length          0009 (9)\n+0CCBA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xCCBA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0CD16 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0CD18   Length              0005 (5)\n+0CD1A   Flags               01 (1) 'Modification'\n+0CD1B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0CD1F PAYLOAD\n+\n+0D5DC DATA DESCRIPTOR       08074B50 (134695760)\n+0D5E0 CRC                   65AB1A50 (1705712208)\n+0D5E4 Compressed Size       000008BD (2237)\n+0D5E8 Uncompressed Size     000008BD (2237)\n+\n+0D5EC LOCAL HEADER #33      04034B50 (67324752)\n+0D5F0 Extract Zip Spec      14 (20) '2.0'\n+0D5F1 Extract OS            00 (0) 'MS-DOS'\n+0D5F2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0D5F4 Compression Method    0000 (0) 'Stored'\n+0D5F6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0D5FA CRC                   00000000 (0)\n+0D5FE Compressed Size       00000000 (0)\n+0D602 Uncompressed Size     00000000 (0)\n+0D606 Filename Length       004B (75)\n+0D608 Extra Length          0009 (9)\n+0D60A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xD60A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0D655 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0D657   Length              0005 (5)\n+0D659   Flags               01 (1) 'Modification'\n+0D65A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0D65E PAYLOAD\n+\n+0DC17 DATA DESCRIPTOR       08074B50 (134695760)\n+0DC1B CRC                   7932159F (2033325471)\n+0DC1F Compressed Size       000005B9 (1465)\n+0DC23 Uncompressed Size     000005B9 (1465)\n+\n+0DC27 LOCAL HEADER #34      04034B50 (67324752)\n+0DC2B Extract Zip Spec      14 (20) '2.0'\n+0DC2C Extract OS            00 (0) 'MS-DOS'\n+0DC2D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0DC2F Compression Method    0000 (0) 'Stored'\n+0DC31 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0DC35 CRC                   00000000 (0)\n+0DC39 Compressed Size       00000000 (0)\n+0DC3D Uncompressed Size     00000000 (0)\n+0DC41 Filename Length       0040 (64)\n+0DC43 Extra Length          0009 (9)\n+0DC45 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xDC45: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0DC85 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0DC87   Length              0005 (5)\n+0DC89   Flags               01 (1) 'Modification'\n+0DC8A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0DC8E PAYLOAD\n+\n+0E29A DATA DESCRIPTOR       08074B50 (134695760)\n+0E29E CRC                   417C78F7 (1098676471)\n+0E2A2 Compressed Size       0000060C (1548)\n+0E2A6 Uncompressed Size     0000060C (1548)\n+\n+0E2AA LOCAL HEADER #35      04034B50 (67324752)\n+0E2AE Extract Zip Spec      14 (20) '2.0'\n+0E2AF Extract OS            00 (0) 'MS-DOS'\n+0E2B0 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0E2B2 Compression Method    0000 (0) 'Stored'\n+0E2B4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0E2B8 CRC                   00000000 (0)\n+0E2BC Compressed Size       00000000 (0)\n+0E2C0 Uncompressed Size     00000000 (0)\n+0E2C4 Filename Length       003A (58)\n+0E2C6 Extra Length          0009 (9)\n+0E2C8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xE2C8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0E302 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0E304   Length              0005 (5)\n+0E306   Flags               01 (1) 'Modification'\n+0E307   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0E30B PAYLOAD\n+\n+0F543 DATA DESCRIPTOR       08074B50 (134695760)\n+0F547 CRC                   3ACFB22A (986690090)\n+0F54B Compressed Size       00001238 (4664)\n+0F54F Uncompressed Size     00001238 (4664)\n+\n+0F553 LOCAL HEADER #36      04034B50 (67324752)\n+0F557 Extract Zip Spec      14 (20) '2.0'\n+0F558 Extract OS            00 (0) 'MS-DOS'\n+0F559 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0F55B Compression Method    0000 (0) 'Stored'\n+0F55D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0F561 CRC                   00000000 (0)\n+0F565 Compressed Size       00000000 (0)\n+0F569 Uncompressed Size     00000000 (0)\n+0F56D Filename Length       004D (77)\n+0F56F Extra Length          0009 (9)\n+0F571 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xF571: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0F5BE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0F5C0   Length              0005 (5)\n+0F5C2   Flags               01 (1) 'Modification'\n+0F5C3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0F5C7 PAYLOAD\n+\n+0FE2A DATA DESCRIPTOR       08074B50 (134695760)\n+0FE2E CRC                   48C6DDF9 (1220992505)\n+0FE32 Compressed Size       00000863 (2147)\n+0FE36 Uncompressed Size     00000863 (2147)\n+\n+0FE3A LOCAL HEADER #37      04034B50 (67324752)\n+0FE3E Extract Zip Spec      14 (20) '2.0'\n+0FE3F Extract OS            00 (0) 'MS-DOS'\n+0FE40 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+0FE42 Compression Method    0000 (0) 'Stored'\n+0FE44 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+0FE48 CRC                   00000000 (0)\n+0FE4C Compressed Size       00000000 (0)\n+0FE50 Uncompressed Size     00000000 (0)\n+0FE54 Filename Length       0052 (82)\n+0FE56 Extra Length          0009 (9)\n+0FE58 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0xFE58: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+0FEAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+0FEAC   Length              0005 (5)\n+0FEAE   Flags               01 (1) 'Modification'\n+0FEAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+0FEB3 PAYLOAD\n+\n+1028B DATA DESCRIPTOR       08074B50 (134695760)\n+1028F CRC                   DCC3CAF8 (3703819000)\n+10293 Compressed Size       000003D8 (984)\n+10297 Uncompressed Size     000003D8 (984)\n+\n+1029B LOCAL HEADER #38      04034B50 (67324752)\n+1029F Extract Zip Spec      14 (20) '2.0'\n+102A0 Extract OS            00 (0) 'MS-DOS'\n+102A1 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+102A3 Compression Method    0000 (0) 'Stored'\n+102A5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+102A9 CRC                   00000000 (0)\n+102AD Compressed Size       00000000 (0)\n+102B1 Uncompressed Size     00000000 (0)\n+102B5 Filename Length       0042 (66)\n+102B7 Extra Length          0009 (9)\n+102B9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x102B9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+102FB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+102FD   Length              0005 (5)\n+102FF   Flags               01 (1) 'Modification'\n+10300   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+10304 PAYLOAD\n+\n+10DDA DATA DESCRIPTOR       08074B50 (134695760)\n+10DDE CRC                   765E666E (1985898094)\n+10DE2 Compressed Size       00000AD6 (2774)\n+10DE6 Uncompressed Size     00000AD6 (2774)\n+\n+10DEA LOCAL HEADER #39      04034B50 (67324752)\n+10DEE Extract Zip Spec      14 (20) '2.0'\n+10DEF Extract OS            00 (0) 'MS-DOS'\n+10DF0 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10DF2 Compression Method    0000 (0) 'Stored'\n+10DF4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10DF8 CRC                   00000000 (0)\n+10DFC Compressed Size       00000000 (0)\n+10E00 Uncompressed Size     00000000 (0)\n+10E04 Filename Length       0041 (65)\n+10E06 Extra Length          0009 (9)\n+10E08 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10E08: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+10E49 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+10E4B   Length              0005 (5)\n+10E4D   Flags               01 (1) 'Modification'\n+10E4E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+10E52 PAYLOAD\n+\n+10F73 DATA DESCRIPTOR       08074B50 (134695760)\n+10F77 CRC                   A733739B (2805167003)\n+10F7B Compressed Size       00000121 (289)\n+10F7F Uncompressed Size     00000121 (289)\n+\n+10F83 LOCAL HEADER #40      04034B50 (67324752)\n+10F87 Extract Zip Spec      14 (20) '2.0'\n+10F88 Extract OS            00 (0) 'MS-DOS'\n+10F89 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+10F8B Compression Method    0000 (0) 'Stored'\n+10F8D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+10F91 CRC                   00000000 (0)\n+10F95 Compressed Size       00000000 (0)\n+10F99 Uncompressed Size     00000000 (0)\n+10F9D Filename Length       0062 (98)\n+10F9F Extra Length          0009 (9)\n+10FA1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x10FA1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+11003 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+11005   Length              0005 (5)\n+11007   Flags               01 (1) 'Modification'\n+11008   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1100C PAYLOAD\n+\n+12B16 DATA DESCRIPTOR       08074B50 (134695760)\n+12B1A CRC                   6B197851 (1796831313)\n+12B1E Compressed Size       00001B0A (6922)\n+12B22 Uncompressed Size     00001B0A (6922)\n+\n+12B26 LOCAL HEADER #41      04034B50 (67324752)\n+12B2A Extract Zip Spec      14 (20) '2.0'\n+12B2B Extract OS            00 (0) 'MS-DOS'\n+12B2C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+12B2E Compression Method    0000 (0) 'Stored'\n+12B30 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+12B34 CRC                   00000000 (0)\n+12B38 Compressed Size       00000000 (0)\n+12B3C Uncompressed Size     00000000 (0)\n+12B40 Filename Length       0066 (102)\n+12B42 Extra Length          0009 (9)\n+12B44 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x12B44: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+12BAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+12BAC   Length              0005 (5)\n+12BAE   Flags               01 (1) 'Modification'\n+12BAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+12BB3 PAYLOAD\n+\n+134ED DATA DESCRIPTOR       08074B50 (134695760)\n+134F1 CRC                   9210A01D (2450563101)\n+134F5 Compressed Size       0000093A (2362)\n+134F9 Uncompressed Size     0000093A (2362)\n+\n+134FD LOCAL HEADER #42      04034B50 (67324752)\n+13501 Extract Zip Spec      14 (20) '2.0'\n+13502 Extract OS            00 (0) 'MS-DOS'\n+13503 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+13505 Compression Method    0000 (0) 'Stored'\n+13507 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1350B CRC                   00000000 (0)\n+1350F Compressed Size       00000000 (0)\n+13513 Uncompressed Size     00000000 (0)\n+13517 Filename Length       004B (75)\n+13519 Extra Length          0009 (9)\n+1351B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1351B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+13566 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+13568   Length              0005 (5)\n+1356A   Flags               01 (1) 'Modification'\n+1356B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1356F PAYLOAD\n+\n+14064 DATA DESCRIPTOR       08074B50 (134695760)\n+14068 CRC                   46CC1895 (1187780757)\n+1406C Compressed Size       00000AF5 (2805)\n+14070 Uncompressed Size     00000AF5 (2805)\n+\n+14074 LOCAL HEADER #43      04034B50 (67324752)\n+14078 Extract Zip Spec      14 (20) '2.0'\n+14079 Extract OS            00 (0) 'MS-DOS'\n+1407A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1407C Compression Method    0000 (0) 'Stored'\n+1407E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+14082 CRC                   00000000 (0)\n+14086 Compressed Size       00000000 (0)\n+1408A Uncompressed Size     00000000 (0)\n+1408E Filename Length       0045 (69)\n+14090 Extra Length          0009 (9)\n+14092 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x14092: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+140D7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+140D9   Length              0005 (5)\n+140DB   Flags               01 (1) 'Modification'\n+140DC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+140E0 PAYLOAD\n+\n+14720 DATA DESCRIPTOR       08074B50 (134695760)\n+14724 CRC                   6B7EE001 (1803476993)\n+14728 Compressed Size       00000640 (1600)\n+1472C Uncompressed Size     00000640 (1600)\n+\n+14730 LOCAL HEADER #44      04034B50 (67324752)\n+14734 Extract Zip Spec      14 (20) '2.0'\n+14735 Extract OS            00 (0) 'MS-DOS'\n+14736 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+14738 Compression Method    0000 (0) 'Stored'\n+1473A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1473E CRC                   00000000 (0)\n+14742 Compressed Size       00000000 (0)\n+14746 Uncompressed Size     00000000 (0)\n+1474A Filename Length       003F (63)\n+1474C Extra Length          0009 (9)\n+1474E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1474E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1478D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1478F   Length              0005 (5)\n+14791   Flags               01 (1) 'Modification'\n+14792   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+14796 PAYLOAD\n+\n+1617A DATA DESCRIPTOR       08074B50 (134695760)\n+1617E CRC                   53B27120 (1404203296)\n+16182 Compressed Size       000019E4 (6628)\n+16186 Uncompressed Size     000019E4 (6628)\n+\n+1618A LOCAL HEADER #45      04034B50 (67324752)\n+1618E Extract Zip Spec      14 (20) '2.0'\n+1618F Extract OS            00 (0) 'MS-DOS'\n+16190 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+16192 Compression Method    0000 (0) 'Stored'\n+16194 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+16198 CRC                   00000000 (0)\n+1619C Compressed Size       00000000 (0)\n+161A0 Uncompressed Size     00000000 (0)\n+161A4 Filename Length       0050 (80)\n+161A6 Extra Length          0009 (9)\n+161A8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x161A8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+161F8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+161FA   Length              0005 (5)\n+161FC   Flags               01 (1) 'Modification'\n+161FD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+16201 PAYLOAD\n+\n+1678F DATA DESCRIPTOR       08074B50 (134695760)\n+16793 CRC                   761A20FE (1981423870)\n+16797 Compressed Size       0000058E (1422)\n+1679B Uncompressed Size     0000058E (1422)\n+\n+1679F LOCAL HEADER #46      04034B50 (67324752)\n+167A3 Extract Zip Spec      14 (20) '2.0'\n+167A4 Extract OS            00 (0) 'MS-DOS'\n+167A5 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+167A7 Compression Method    0000 (0) 'Stored'\n+167A9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+167AD CRC                   00000000 (0)\n+167B1 Compressed Size       00000000 (0)\n+167B5 Uncompressed Size     00000000 (0)\n+167B9 Filename Length       0047 (71)\n+167BB Extra Length          0009 (9)\n+167BD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x167BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+16804 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+16806   Length              0005 (5)\n+16808   Flags               01 (1) 'Modification'\n+16809   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1680D PAYLOAD\n+\n+17273 DATA DESCRIPTOR       08074B50 (134695760)\n+17277 CRC                   29869A50 (696687184)\n+1727B Compressed Size       00000A66 (2662)\n+1727F Uncompressed Size     00000A66 (2662)\n+\n+17283 LOCAL HEADER #47      04034B50 (67324752)\n+17287 Extract Zip Spec      14 (20) '2.0'\n+17288 Extract OS            00 (0) 'MS-DOS'\n+17289 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1728B Compression Method    0000 (0) 'Stored'\n+1728D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+17291 CRC                   00000000 (0)\n+17295 Compressed Size       00000000 (0)\n+17299 Uncompressed Size     00000000 (0)\n+1729D Filename Length       003B (59)\n+1729F Extra Length          0009 (9)\n+172A1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x172A1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+172DC Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+172DE   Length              0005 (5)\n+172E0   Flags               01 (1) 'Modification'\n+172E1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+172E5 PAYLOAD\n+\n+173F4 DATA DESCRIPTOR       08074B50 (134695760)\n+173F8 CRC                   ECAB69DE (3970656734)\n+173FC Compressed Size       0000010F (271)\n+17400 Uncompressed Size     0000010F (271)\n+\n+17404 LOCAL HEADER #48      04034B50 (67324752)\n+17408 Extract Zip Spec      14 (20) '2.0'\n+17409 Extract OS            00 (0) 'MS-DOS'\n+1740A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1740C Compression Method    0000 (0) 'Stored'\n+1740E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+17412 CRC                   00000000 (0)\n+17416 Compressed Size       00000000 (0)\n+1741A Uncompressed Size     00000000 (0)\n+1741E Filename Length       0056 (86)\n+17420 Extra Length          0009 (9)\n+17422 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x17422: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+17478 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1747A   Length              0005 (5)\n+1747C   Flags               01 (1) 'Modification'\n+1747D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+17481 PAYLOAD\n+\n+1808A DATA DESCRIPTOR       08074B50 (134695760)\n+1808E CRC                   9875A954 (2557847892)\n+18092 Compressed Size       00000C09 (3081)\n+18096 Uncompressed Size     00000C09 (3081)\n+\n+1809A LOCAL HEADER #49      04034B50 (67324752)\n+1809E Extract Zip Spec      14 (20) '2.0'\n+1809F Extract OS            00 (0) 'MS-DOS'\n+180A0 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+180A2 Compression Method    0000 (0) 'Stored'\n+180A4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+180A8 CRC                   00000000 (0)\n+180AC Compressed Size       00000000 (0)\n+180B0 Uncompressed Size     00000000 (0)\n+180B4 Filename Length       005A (90)\n+180B6 Extra Length          0009 (9)\n+180B8 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x180B8: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+18112 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+18114   Length              0005 (5)\n+18116   Flags               01 (1) 'Modification'\n+18117   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1811B PAYLOAD\n+\n+189BF DATA DESCRIPTOR       08074B50 (134695760)\n+189C3 CRC                   6206B5EC (1644606956)\n+189C7 Compressed Size       000008A4 (2212)\n+189CB Uncompressed Size     000008A4 (2212)\n+\n+189CF LOCAL HEADER #50      04034B50 (67324752)\n+189D3 Extract Zip Spec      14 (20) '2.0'\n+189D4 Extract OS            00 (0) 'MS-DOS'\n+189D5 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+189D7 Compression Method    0000 (0) 'Stored'\n+189D9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+189DD CRC                   00000000 (0)\n+189E1 Compressed Size       00000000 (0)\n+189E5 Uncompressed Size     00000000 (0)\n+189E9 Filename Length       003F (63)\n+189EB Extra Length          0009 (9)\n+189ED Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x189ED: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+18A2C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+18A2E   Length              0005 (5)\n+18A30   Flags               01 (1) 'Modification'\n+18A31   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+18A35 PAYLOAD\n+\n+1909C DATA DESCRIPTOR       08074B50 (134695760)\n+190A0 CRC                   B83FD9A5 (3091192229)\n+190A4 Compressed Size       00000667 (1639)\n+190A8 Uncompressed Size     00000667 (1639)\n+\n+190AC LOCAL HEADER #51      04034B50 (67324752)\n+190B0 Extract Zip Spec      14 (20) '2.0'\n+190B1 Extract OS            00 (0) 'MS-DOS'\n+190B2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+190B4 Compression Method    0000 (0) 'Stored'\n+190B6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+190BA CRC                   00000000 (0)\n+190BE Compressed Size       00000000 (0)\n+190C2 Uncompressed Size     00000000 (0)\n+190C6 Filename Length       0039 (57)\n+190C8 Extra Length          0009 (9)\n+190CA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x190CA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+19103 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+19105   Length              0005 (5)\n+19107   Flags               01 (1) 'Modification'\n+19108   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1910C PAYLOAD\n+\n+1A0B1 DATA DESCRIPTOR       08074B50 (134695760)\n+1A0B5 CRC                   9C3413AB (2620658603)\n+1A0B9 Compressed Size       00000FA5 (4005)\n+1A0BD Uncompressed Size     00000FA5 (4005)\n+\n+1A0C1 LOCAL HEADER #52      04034B50 (67324752)\n+1A0C5 Extract Zip Spec      14 (20) '2.0'\n+1A0C6 Extract OS            00 (0) 'MS-DOS'\n+1A0C7 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1A0C9 Compression Method    0000 (0) 'Stored'\n+1A0CB Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1A0CF CRC                   00000000 (0)\n+1A0D3 Compressed Size       00000000 (0)\n+1A0D7 Uncompressed Size     00000000 (0)\n+1A0DB Filename Length       0048 (72)\n+1A0DD Extra Length          0009 (9)\n+1A0DF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1A0DF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1A127 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1A129   Length              0005 (5)\n+1A12B   Flags               01 (1) 'Modification'\n+1A12C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1A130 PAYLOAD\n+\n+1A756 DATA DESCRIPTOR       08074B50 (134695760)\n+1A75A CRC                   E82A4AA4 (3895085732)\n+1A75E Compressed Size       00000626 (1574)\n+1A762 Uncompressed Size     00000626 (1574)\n+\n+1A766 LOCAL HEADER #53      04034B50 (67324752)\n+1A76A Extract Zip Spec      14 (20) '2.0'\n+1A76B Extract OS            00 (0) 'MS-DOS'\n+1A76C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1A76E Compression Method    0000 (0) 'Stored'\n+1A770 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1A774 CRC                   00000000 (0)\n+1A778 Compressed Size       00000000 (0)\n+1A77C Uncompressed Size     00000000 (0)\n+1A780 Filename Length       0041 (65)\n+1A782 Extra Length          0009 (9)\n+1A784 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1A784: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1A7C5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1A7C7   Length              0005 (5)\n+1A7C9   Flags               01 (1) 'Modification'\n+1A7CA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1A7CE PAYLOAD\n+\n+1B347 DATA DESCRIPTOR       08074B50 (134695760)\n+1B34B CRC                   729440CF (1922318543)\n+1B34F Compressed Size       00000B79 (2937)\n+1B353 Uncompressed Size     00000B79 (2937)\n+\n+1B357 LOCAL HEADER #54      04034B50 (67324752)\n+1B35B Extract Zip Spec      14 (20) '2.0'\n+1B35C Extract OS            00 (0) 'MS-DOS'\n+1B35D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1B35F Compression Method    0000 (0) 'Stored'\n+1B361 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1B365 CRC                   00000000 (0)\n+1B369 Compressed Size       00000000 (0)\n+1B36D Uncompressed Size     00000000 (0)\n+1B371 Filename Length       0040 (64)\n+1B373 Extra Length          0009 (9)\n+1B375 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1B375: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1B3B5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1B3B7   Length              0005 (5)\n+1B3B9   Flags               01 (1) 'Modification'\n+1B3BA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1B3BE PAYLOAD\n+\n+1B4DC DATA DESCRIPTOR       08074B50 (134695760)\n+1B4E0 CRC                   6E1A64B2 (1847223474)\n+1B4E4 Compressed Size       0000011E (286)\n+1B4E8 Uncompressed Size     0000011E (286)\n+\n+1B4EC LOCAL HEADER #55      04034B50 (67324752)\n+1B4F0 Extract Zip Spec      14 (20) '2.0'\n+1B4F1 Extract OS            00 (0) 'MS-DOS'\n+1B4F2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1B4F4 Compression Method    0000 (0) 'Stored'\n+1B4F6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1B4FA CRC                   00000000 (0)\n+1B4FE Compressed Size       00000000 (0)\n+1B502 Uncompressed Size     00000000 (0)\n+1B506 Filename Length       0060 (96)\n+1B508 Extra Length          0009 (9)\n+1B50A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1B50A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1B56A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1B56C   Length              0005 (5)\n+1B56E   Flags               01 (1) 'Modification'\n+1B56F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1B573 PAYLOAD\n+\n+1C235 DATA DESCRIPTOR       08074B50 (134695760)\n+1C239 CRC                   7D4FC787 (2102380423)\n+1C23D Compressed Size       00000CC2 (3266)\n+1C241 Uncompressed Size     00000CC2 (3266)\n+\n+1C245 LOCAL HEADER #56      04034B50 (67324752)\n+1C249 Extract Zip Spec      14 (20) '2.0'\n+1C24A Extract OS            00 (0) 'MS-DOS'\n+1C24B General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1C24D Compression Method    0000 (0) 'Stored'\n+1C24F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1C253 CRC                   00000000 (0)\n+1C257 Compressed Size       00000000 (0)\n+1C25B Uncompressed Size     00000000 (0)\n+1C25F Filename Length       0064 (100)\n+1C261 Extra Length          0009 (9)\n+1C263 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1C263: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1C2C7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1C2C9   Length              0005 (5)\n+1C2CB   Flags               01 (1) 'Modification'\n+1C2CC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1C2D0 PAYLOAD\n+\n+1CC14 DATA DESCRIPTOR       08074B50 (134695760)\n+1CC18 CRC                   C76F34FB (3345954043)\n+1CC1C Compressed Size       00000944 (2372)\n+1CC20 Uncompressed Size     00000944 (2372)\n+\n+1CC24 LOCAL HEADER #57      04034B50 (67324752)\n+1CC28 Extract Zip Spec      14 (20) '2.0'\n+1CC29 Extract OS            00 (0) 'MS-DOS'\n+1CC2A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1CC2C Compression Method    0000 (0) 'Stored'\n+1CC2E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1CC32 CRC                   00000000 (0)\n+1CC36 Compressed Size       00000000 (0)\n+1CC3A Uncompressed Size     00000000 (0)\n+1CC3E Filename Length       0044 (68)\n+1CC40 Extra Length          0009 (9)\n+1CC42 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1CC42: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1CC86 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1CC88   Length              0005 (5)\n+1CC8A   Flags               01 (1) 'Modification'\n+1CC8B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1CC8F PAYLOAD\n+\n+1D2C0 DATA DESCRIPTOR       08074B50 (134695760)\n+1D2C4 CRC                   20529410 (542282768)\n+1D2C8 Compressed Size       00000631 (1585)\n+1D2CC Uncompressed Size     00000631 (1585)\n+\n+1D2D0 LOCAL HEADER #58      04034B50 (67324752)\n+1D2D4 Extract Zip Spec      14 (20) '2.0'\n+1D2D5 Extract OS            00 (0) 'MS-DOS'\n+1D2D6 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1D2D8 Compression Method    0000 (0) 'Stored'\n+1D2DA Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1D2DE CRC                   00000000 (0)\n+1D2E2 Compressed Size       00000000 (0)\n+1D2E6 Uncompressed Size     00000000 (0)\n+1D2EA Filename Length       003E (62)\n+1D2EC Extra Length          0009 (9)\n+1D2EE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1D2EE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1D32C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1D32E   Length              0005 (5)\n+1D330   Flags               01 (1) 'Modification'\n+1D331   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1D335 PAYLOAD\n+\n+1E680 DATA DESCRIPTOR       08074B50 (134695760)\n+1E684 CRC                   39F93E73 (972635763)\n+1E688 Compressed Size       0000134B (4939)\n+1E68C Uncompressed Size     0000134B (4939)\n+\n+1E690 LOCAL HEADER #59      04034B50 (67324752)\n+1E694 Extract Zip Spec      14 (20) '2.0'\n+1E695 Extract OS            00 (0) 'MS-DOS'\n+1E696 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1E698 Compression Method    0000 (0) 'Stored'\n+1E69A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1E69E CRC                   00000000 (0)\n+1E6A2 Compressed Size       00000000 (0)\n+1E6A6 Uncompressed Size     00000000 (0)\n+1E6AA Filename Length       0041 (65)\n+1E6AC Extra Length          0009 (9)\n+1E6AE Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1E6AE: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1E6EF Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1E6F1   Length              0005 (5)\n+1E6F3   Flags               01 (1) 'Modification'\n+1E6F4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1E6F8 PAYLOAD\n+\n+1EB31 DATA DESCRIPTOR       08074B50 (134695760)\n+1EB35 CRC                   37DE9AB5 (937335477)\n+1EB39 Compressed Size       00000439 (1081)\n+1EB3D Uncompressed Size     00000439 (1081)\n+\n+1EB41 LOCAL HEADER #60      04034B50 (67324752)\n+1EB45 Extract Zip Spec      14 (20) '2.0'\n+1EB46 Extract OS            00 (0) 'MS-DOS'\n+1EB47 General Purpose Flag  0000 (0)\n+1EB49 Compression Method    0000 (0) 'Stored'\n+1EB4B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1EB4F CRC                   00000000 (0)\n+1EB53 Compressed Size       00000000 (0)\n+1EB57 Uncompressed Size     00000000 (0)\n+1EB5B Filename Length       0027 (39)\n+1EB5D Extra Length          0009 (9)\n+1EB5F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1EB5F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1EB86 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1EB88   Length              0005 (5)\n+1EB8A   Flags               01 (1) 'Modification'\n+1EB8B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+1EB8F LOCAL HEADER #61      04034B50 (67324752)\n+1EB93 Extract Zip Spec      14 (20) '2.0'\n+1EB94 Extract OS            00 (0) 'MS-DOS'\n+1EB95 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1EB97 Compression Method    0000 (0) 'Stored'\n+1EB99 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1EB9D CRC                   00000000 (0)\n+1EBA1 Compressed Size       00000000 (0)\n+1EBA5 Uncompressed Size     00000000 (0)\n+1EBA9 Filename Length       0047 (71)\n+1EBAB Extra Length          0009 (9)\n+1EBAD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1EBAD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1EBF4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1EBF6   Length              0005 (5)\n+1EBF8   Flags               01 (1) 'Modification'\n+1EBF9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1EBFD PAYLOAD\n+\n+1EFA6 DATA DESCRIPTOR       08074B50 (134695760)\n+1EFAA CRC                   E4B296B4 (3836909236)\n+1EFAE Compressed Size       000003A9 (937)\n+1EFB2 Uncompressed Size     000003A9 (937)\n+\n+1EFB6 LOCAL HEADER #62      04034B50 (67324752)\n+1EFBA Extract Zip Spec      14 (20) '2.0'\n+1EFBB Extract OS            00 (0) 'MS-DOS'\n+1EFBC General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1EFBE Compression Method    0000 (0) 'Stored'\n+1EFC0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1EFC4 CRC                   00000000 (0)\n+1EFC8 Compressed Size       00000000 (0)\n+1EFCC Uncompressed Size     00000000 (0)\n+1EFD0 Filename Length       0047 (71)\n+1EFD2 Extra Length          0009 (9)\n+1EFD4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1EFD4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1F01B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1F01D   Length              0005 (5)\n+1F01F   Flags               01 (1) 'Modification'\n+1F020   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1F024 PAYLOAD\n+\n+1F3D7 DATA DESCRIPTOR       08074B50 (134695760)\n+1F3DB CRC                   9F0CF0ED (2668425453)\n+1F3DF Compressed Size       000003B3 (947)\n+1F3E3 Uncompressed Size     000003B3 (947)\n+\n+1F3E7 LOCAL HEADER #63      04034B50 (67324752)\n+1F3EB Extract Zip Spec      14 (20) '2.0'\n+1F3EC Extract OS            00 (0) 'MS-DOS'\n+1F3ED General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+1F3EF Compression Method    0000 (0) 'Stored'\n+1F3F1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+1F3F5 CRC                   00000000 (0)\n+1F3F9 Compressed Size       00000000 (0)\n+1F3FD Uncompressed Size     00000000 (0)\n+1F401 Filename Length       0065 (101)\n+1F403 Extra Length          0009 (9)\n+1F405 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x1F405: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+1F46A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+1F46C   Length              0005 (5)\n+1F46E   Flags               01 (1) 'Modification'\n+1F46F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+1F473 PAYLOAD\n+\n+211B3 DATA DESCRIPTOR       08074B50 (134695760)\n+211B7 CRC                   76999D4D (1989778765)\n+211BB Compressed Size       00001D40 (7488)\n+211BF Uncompressed Size     00001D40 (7488)\n+\n+211C3 LOCAL HEADER #64      04034B50 (67324752)\n+211C7 Extract Zip Spec      14 (20) '2.0'\n+211C8 Extract OS            00 (0) 'MS-DOS'\n+211C9 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+211CB Compression Method    0000 (0) 'Stored'\n+211CD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+211D1 CRC                   00000000 (0)\n+211D5 Compressed Size       00000000 (0)\n+211D9 Uncompressed Size     00000000 (0)\n+211DD Filename Length       0045 (69)\n+211DF Extra Length          0009 (9)\n+211E1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x211E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+21226 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+21228   Length              0005 (5)\n+2122A   Flags               01 (1) 'Modification'\n+2122B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+2122F PAYLOAD\n+\n+24DAB DATA DESCRIPTOR       08074B50 (134695760)\n+24DAF CRC                   E1C61DE7 (3787857383)\n+24DB3 Compressed Size       00003B7C (15228)\n+24DB7 Uncompressed Size     00003B7C (15228)\n+\n+24DBB LOCAL HEADER #65      04034B50 (67324752)\n+24DBF Extract Zip Spec      14 (20) '2.0'\n+24DC0 Extract OS            00 (0) 'MS-DOS'\n+24DC1 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+24DC3 Compression Method    0000 (0) 'Stored'\n+24DC5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+24DC9 CRC                   00000000 (0)\n+24DCD Compressed Size       00000000 (0)\n+24DD1 Uncompressed Size     00000000 (0)\n+24DD5 Filename Length       006F (111)\n+24DD7 Extra Length          0009 (9)\n+24DD9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x24DD9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+24E48 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+24E4A   Length              0005 (5)\n+24E4C   Flags               01 (1) 'Modification'\n+24E4D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+24E51 PAYLOAD\n+\n+25E9C DATA DESCRIPTOR       08074B50 (134695760)\n+25EA0 CRC                   6455F111 (1683353873)\n+25EA4 Compressed Size       0000104B (4171)\n+25EA8 Uncompressed Size     0000104B (4171)\n+\n+25EAC LOCAL HEADER #66      04034B50 (67324752)\n+25EB0 Extract Zip Spec      14 (20) '2.0'\n+25EB1 Extract OS            00 (0) 'MS-DOS'\n+25EB2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+25EB4 Compression Method    0000 (0) 'Stored'\n+25EB6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+25EBA CRC                   00000000 (0)\n+25EBE Compressed Size       00000000 (0)\n+25EC2 Uncompressed Size     00000000 (0)\n+25EC6 Filename Length       004A (74)\n+25EC8 Extra Length          0009 (9)\n+25ECA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x25ECA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+25F14 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+25F16   Length              0005 (5)\n+25F18   Flags               01 (1) 'Modification'\n+25F19   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+25F1D PAYLOAD\n+\n+28DA8 DATA DESCRIPTOR       08074B50 (134695760)\n+28DAC CRC                   919F1B93 (2443123603)\n+28DB0 Compressed Size       00002E8B (11915)\n+28DB4 Uncompressed Size     00002E8B (11915)\n+\n+28DB8 LOCAL HEADER #67      04034B50 (67324752)\n+28DBC Extract Zip Spec      14 (20) '2.0'\n+28DBD Extract OS            00 (0) 'MS-DOS'\n+28DBE General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+28DC0 Compression Method    0000 (0) 'Stored'\n+28DC2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+28DC6 CRC                   00000000 (0)\n+28DCA Compressed Size       00000000 (0)\n+28DCE Uncompressed Size     00000000 (0)\n+28DD2 Filename Length       0045 (69)\n+28DD4 Extra Length          0009 (9)\n+28DD6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x28DD6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+28E1B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+28E1D   Length              0005 (5)\n+28E1F   Flags               01 (1) 'Modification'\n+28E20   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+28E24 PAYLOAD\n+\n+28F8B DATA DESCRIPTOR       08074B50 (134695760)\n+28F8F CRC                   DE416857 (3728828503)\n+28F93 Compressed Size       00000167 (359)\n+28F97 Uncompressed Size     00000167 (359)\n+\n+28F9B LOCAL HEADER #68      04034B50 (67324752)\n+28F9F Extract Zip Spec      14 (20) '2.0'\n+28FA0 Extract OS            00 (0) 'MS-DOS'\n+28FA1 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+28FA3 Compression Method    0000 (0) 'Stored'\n+28FA5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+28FA9 CRC                   00000000 (0)\n+28FAD Compressed Size       00000000 (0)\n+28FB1 Uncompressed Size     00000000 (0)\n+28FB5 Filename Length       0045 (69)\n+28FB7 Extra Length          0009 (9)\n+28FB9 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x28FB9: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+28FFE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29000   Length              0005 (5)\n+29002   Flags               01 (1) 'Modification'\n+29003   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+29007 PAYLOAD\n+\n+2911B DATA DESCRIPTOR       08074B50 (134695760)\n+2911F CRC                   916D9016 (2439876630)\n+29123 Compressed Size       00000114 (276)\n+29127 Uncompressed Size     00000114 (276)\n+\n+2912B CENTRAL HEADER #1     02014B50 (33639248)\n+2912F Created Zip Spec      14 (20) '2.0'\n+29130 Created OS            00 (0) 'MS-DOS'\n+29131 Extract Zip Spec      14 (20) '2.0'\n+29132 Extract OS            00 (0) 'MS-DOS'\n+29133 General Purpose Flag  0000 (0)\n+29135 Compression Method    0000 (0) 'Stored'\n+29137 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2913B CRC                   00000000 (0)\n+2913F Compressed Size       00000000 (0)\n+29143 Uncompressed Size     00000000 (0)\n+29147 Filename Length       0009 (9)\n+29149 Extra Length          0009 (9)\n+2914B Comment Length        0000 (0)\n+2914D Disk Start            0000 (0)\n+2914F Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29151 Ext File Attributes   00000000 (0)\n+29155 Local Header Offset   00000000 (0)\n+29159 Filename              'XXXXXXXXX'\n+#\n+# WARNING: Offset 0x29159: Filename 'XXXXXXXXX'\n+#          Zero length filename\n+#\n+29162 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29164   Length              0005 (5)\n+29166   Flags               01 (1) 'Modification'\n+29167   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2916B CENTRAL HEADER #2     02014B50 (33639248)\n+2916F Created Zip Spec      14 (20) '2.0'\n+29170 Created OS            00 (0) 'MS-DOS'\n+29171 Extract Zip Spec      14 (20) '2.0'\n+29172 Extract OS            00 (0) 'MS-DOS'\n+29173 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29175 Compression Method    0000 (0) 'Stored'\n+29177 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2917B CRC                   EE027FB2 (3993141170)\n+2917F Compressed Size       00000019 (25)\n+29183 Uncompressed Size     00000019 (25)\n+29187 Filename Length       0014 (20)\n+29189 Extra Length          0009 (9)\n+2918B Comment Length        0000 (0)\n+2918D Disk Start            0000 (0)\n+2918F Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29191 Ext File Attributes   00000000 (0)\n+29195 Local Header Offset   00000030 (48)\n+29199 Filename              'XXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29199: Filename 'XXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+291AD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+291AF   Length              0005 (5)\n+291B1   Flags               01 (1) 'Modification'\n+291B2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+291B6 CENTRAL HEADER #3     02014B50 (33639248)\n+291BA Created Zip Spec      14 (20) '2.0'\n+291BB Created OS            00 (0) 'MS-DOS'\n+291BC Extract Zip Spec      14 (20) '2.0'\n+291BD Extract OS            00 (0) 'MS-DOS'\n+291BE General Purpose Flag  0000 (0)\n+291C0 Compression Method    0000 (0) 'Stored'\n+291C2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+291C6 CRC                   00000000 (0)\n+291CA Compressed Size       00000000 (0)\n+291CE Uncompressed Size     00000000 (0)\n+291D2 Filename Length       000F (15)\n+291D4 Extra Length          0009 (9)\n+291D6 Comment Length        0000 (0)\n+291D8 Disk Start            0000 (0)\n+291DA Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+291DC Ext File Attributes   00000000 (0)\n+291E0 Local Header Offset   00000094 (148)\n+291E4 Filename              'XXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x291E4: Filename 'XXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+291F3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+291F5   Length              0005 (5)\n+291F7   Flags               01 (1) 'Modification'\n+291F8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+291FC CENTRAL HEADER #4     02014B50 (33639248)\n+29200 Created Zip Spec      14 (20) '2.0'\n+29201 Created OS            00 (0) 'MS-DOS'\n+29202 Extract Zip Spec      14 (20) '2.0'\n+29203 Extract OS            00 (0) 'MS-DOS'\n+29204 General Purpose Flag  0000 (0)\n+29206 Compression Method    0000 (0) 'Stored'\n+29208 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2920C CRC                   00000000 (0)\n+29210 Compressed Size       00000000 (0)\n+29214 Uncompressed Size     00000000 (0)\n+29218 Filename Length       001F (31)\n+2921A Extra Length          0009 (9)\n+2921C Comment Length        0000 (0)\n+2921E Disk Start            0000 (0)\n+29220 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29222 Ext File Attributes   00000000 (0)\n+29226 Local Header Offset   000000CA (202)\n+2922A Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2922A: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29249 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2924B   Length              0005 (5)\n+2924D   Flags               01 (1) 'Modification'\n+2924E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29252 CENTRAL HEADER #5     02014B50 (33639248)\n+29256 Created Zip Spec      14 (20) '2.0'\n+29257 Created OS            00 (0) 'MS-DOS'\n+29258 Extract Zip Spec      14 (20) '2.0'\n+29259 Extract OS            00 (0) 'MS-DOS'\n+2925A General Purpose Flag  0000 (0)\n+2925C Compression Method    0000 (0) 'Stored'\n+2925E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29262 CRC                   00000000 (0)\n+29266 Compressed Size       00000000 (0)\n+2926A Uncompressed Size     00000000 (0)\n+2926E Filename Length       0033 (51)\n+29270 Extra Length          0009 (9)\n+29272 Comment Length        0000 (0)\n+29274 Disk Start            0000 (0)\n+29276 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29278 Ext File Attributes   00000000 (0)\n+2927C Local Header Offset   00000110 (272)\n+29280 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29280: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+292B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+292B5   Length              0005 (5)\n+292B7   Flags               01 (1) 'Modification'\n+292B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+292BC CENTRAL HEADER #6     02014B50 (33639248)\n+292C0 Created Zip Spec      14 (20) '2.0'\n+292C1 Created OS            00 (0) 'MS-DOS'\n+292C2 Extract Zip Spec      14 (20) '2.0'\n+292C3 Extract OS            00 (0) 'MS-DOS'\n+292C4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+292C6 Compression Method    0000 (0) 'Stored'\n+292C8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+292CC CRC                   00000000 (0)\n+292D0 Compressed Size       00000000 (0)\n+292D4 Uncompressed Size     00000000 (0)\n+292D8 Filename Length       0041 (65)\n+292DA Extra Length          0009 (9)\n+292DC Comment Length        0000 (0)\n+292DE Disk Start            0000 (0)\n+292E0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+292E2 Ext File Attributes   00000000 (0)\n+292E6 Local Header Offset   0000016A (362)\n+292EA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x292EA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2932B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2932D   Length              0005 (5)\n+2932F   Flags               01 (1) 'Modification'\n+29330   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29334 CENTRAL HEADER #7     02014B50 (33639248)\n+29338 Created Zip Spec      14 (20) '2.0'\n+29339 Created OS            00 (0) 'MS-DOS'\n+2933A Extract Zip Spec      14 (20) '2.0'\n+2933B Extract OS            00 (0) 'MS-DOS'\n+2933C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2933E Compression Method    0000 (0) 'Stored'\n+29340 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29344 CRC                   F09C7B26 (4036786982)\n+29348 Compressed Size       000008B7 (2231)\n+2934C Uncompressed Size     000008B7 (2231)\n+29350 Filename Length       003A (58)\n+29352 Extra Length          0009 (9)\n+29354 Comment Length        0000 (0)\n+29356 Disk Start            0000 (0)\n+29358 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2935A Ext File Attributes   00000000 (0)\n+2935E Local Header Offset   000001E2 (482)\n+29362 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29362: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2939C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2939E   Length              0005 (5)\n+293A0   Flags               01 (1) 'Modification'\n+293A1   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+293A5 CENTRAL HEADER #8     02014B50 (33639248)\n+293A9 Created Zip Spec      14 (20) '2.0'\n+293AA Created OS            00 (0) 'MS-DOS'\n+293AB Extract Zip Spec      14 (20) '2.0'\n+293AC Extract OS            00 (0) 'MS-DOS'\n+293AD General Purpose Flag  0000 (0)\n+293AF Compression Method    0000 (0) 'Stored'\n+293B1 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+293B5 CRC                   00000000 (0)\n+293B9 Compressed Size       00000000 (0)\n+293BD Uncompressed Size     00000000 (0)\n+293C1 Filename Length       0004 (4)\n+293C3 Extra Length          0009 (9)\n+293C5 Comment Length        0000 (0)\n+293C7 Disk Start            0000 (0)\n+293C9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+293CB Ext File Attributes   00000000 (0)\n+293CF Local Header Offset   00000B0A (2826)\n+293D3 Filename              'XXXX'\n+#\n+# WARNING: Offset 0x293D3: Filename 'XXXX'\n+#          Zero length filename\n+#\n+293D7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+293D9   Length              0005 (5)\n+293DB   Flags               01 (1) 'Modification'\n+293DC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+293E0 CENTRAL HEADER #9     02014B50 (33639248)\n+293E4 Created Zip Spec      14 (20) '2.0'\n+293E5 Created OS            00 (0) 'MS-DOS'\n+293E6 Extract Zip Spec      14 (20) '2.0'\n+293E7 Extract OS            00 (0) 'MS-DOS'\n+293E8 General Purpose Flag  0000 (0)\n+293EA Compression Method    0000 (0) 'Stored'\n+293EC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+293F0 CRC                   00000000 (0)\n+293F4 Compressed Size       00000000 (0)\n+293F8 Uncompressed Size     00000000 (0)\n+293FC Filename Length       0010 (16)\n+293FE Extra Length          0009 (9)\n+29400 Comment Length        0000 (0)\n+29402 Disk Start            0000 (0)\n+29404 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29406 Ext File Attributes   00000000 (0)\n+2940A Local Header Offset   00000B35 (2869)\n+2940E Filename              'XXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2940E: Filename 'XXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2941E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29420   Length              0005 (5)\n+29422   Flags               01 (1) 'Modification'\n+29423   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29427 CENTRAL HEADER #10    02014B50 (33639248)\n+2942B Created Zip Spec      14 (20) '2.0'\n+2942C Created OS            00 (0) 'MS-DOS'\n+2942D Extract Zip Spec      14 (20) '2.0'\n+2942E Extract OS            00 (0) 'MS-DOS'\n+2942F General Purpose Flag  0000 (0)\n+29431 Compression Method    0000 (0) 'Stored'\n+29433 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29437 CRC                   00000000 (0)\n+2943B Compressed Size       00000000 (0)\n+2943F Uncompressed Size     00000000 (0)\n+29443 Filename Length       0016 (22)\n+29445 Extra Length          0009 (9)\n+29447 Comment Length        0000 (0)\n+29449 Disk Start            0000 (0)\n+2944B Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2944D Ext File Attributes   00000000 (0)\n+29451 Local Header Offset   00000B6C (2924)\n+29455 Filename              'XXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29455: Filename 'XXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2946B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2946D   Length              0005 (5)\n+2946F   Flags               01 (1) 'Modification'\n+29470   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29474 CENTRAL HEADER #11    02014B50 (33639248)\n+29478 Created Zip Spec      14 (20) '2.0'\n+29479 Created OS            00 (0) 'MS-DOS'\n+2947A Extract Zip Spec      14 (20) '2.0'\n+2947B Extract OS            00 (0) 'MS-DOS'\n+2947C General Purpose Flag  0000 (0)\n+2947E Compression Method    0000 (0) 'Stored'\n+29480 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29484 CRC                   00000000 (0)\n+29488 Compressed Size       00000000 (0)\n+2948C Uncompressed Size     00000000 (0)\n+29490 Filename Length       001E (30)\n+29492 Extra Length          0009 (9)\n+29494 Comment Length        0000 (0)\n+29496 Disk Start            0000 (0)\n+29498 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2949A Ext File Attributes   00000000 (0)\n+2949E Local Header Offset   00000BA9 (2985)\n+294A2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x294A2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+294C0 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+294C2   Length              0005 (5)\n+294C4   Flags               01 (1) 'Modification'\n+294C5   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+294C9 CENTRAL HEADER #12    02014B50 (33639248)\n+294CD Created Zip Spec      14 (20) '2.0'\n+294CE Created OS            00 (0) 'MS-DOS'\n+294CF Extract Zip Spec      14 (20) '2.0'\n+294D0 Extract OS            00 (0) 'MS-DOS'\n+294D1 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+294D3 Compression Method    0000 (0) 'Stored'\n+294D5 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+294D9 CRC                   57C0D5E5 (1472255461)\n+294DD Compressed Size       00000118 (280)\n+294E1 Uncompressed Size     00000118 (280)\n+294E5 Filename Length       003E (62)\n+294E7 Extra Length          0009 (9)\n+294E9 Comment Length        0000 (0)\n+294EB Disk Start            0000 (0)\n+294ED Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+294EF Ext File Attributes   00000000 (0)\n+294F3 Local Header Offset   00000BEE (3054)\n+294F7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x294F7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29535 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29537   Length              0005 (5)\n+29539   Flags               01 (1) 'Modification'\n+2953A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2953E CENTRAL HEADER #13    02014B50 (33639248)\n+29542 Created Zip Spec      14 (20) '2.0'\n+29543 Created OS            00 (0) 'MS-DOS'\n+29544 Extract Zip Spec      14 (20) '2.0'\n+29545 Extract OS            00 (0) 'MS-DOS'\n+29546 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29548 Compression Method    0000 (0) 'Stored'\n+2954A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2954E CRC                   E2894717 (3800647447)\n+29552 Compressed Size       00001294 (4756)\n+29556 Uncompressed Size     00001294 (4756)\n+2955A Filename Length       005C (92)\n+2955C Extra Length          0009 (9)\n+2955E Comment Length        0000 (0)\n+29560 Disk Start            0000 (0)\n+29562 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29564 Ext File Attributes   00000000 (0)\n+29568 Local Header Offset   00000D7B (3451)\n+2956C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2956C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+295C8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+295CA   Length              0005 (5)\n+295CC   Flags               01 (1) 'Modification'\n+295CD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+295D1 CENTRAL HEADER #14    02014B50 (33639248)\n+295D5 Created Zip Spec      14 (20) '2.0'\n+295D6 Created OS            00 (0) 'MS-DOS'\n+295D7 Extract Zip Spec      14 (20) '2.0'\n+295D8 Extract OS            00 (0) 'MS-DOS'\n+295D9 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+295DB Compression Method    0000 (0) 'Stored'\n+295DD Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+295E1 CRC                   0CBD5B7D (213736317)\n+295E5 Compressed Size       000008EF (2287)\n+295E9 Uncompressed Size     000008EF (2287)\n+295ED Filename Length       0060 (96)\n+295EF Extra Length          0009 (9)\n+295F1 Comment Length        0000 (0)\n+295F3 Disk Start            0000 (0)\n+295F5 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+295F7 Ext File Attributes   00000000 (0)\n+295FB Local Header Offset   000020A2 (8354)\n+295FF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x295FF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2965F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29661   Length              0005 (5)\n+29663   Flags               01 (1) 'Modification'\n+29664   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29668 CENTRAL HEADER #15    02014B50 (33639248)\n+2966C Created Zip Spec      14 (20) '2.0'\n+2966D Created OS            00 (0) 'MS-DOS'\n+2966E Extract Zip Spec      14 (20) '2.0'\n+2966F Extract OS            00 (0) 'MS-DOS'\n+29670 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29672 Compression Method    0000 (0) 'Stored'\n+29674 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29678 CRC                   42E602CD (1122370253)\n+2967C Compressed Size       0000065C (1628)\n+29680 Uncompressed Size     0000065C (1628)\n+29684 Filename Length       0042 (66)\n+29686 Extra Length          0009 (9)\n+29688 Comment Length        0000 (0)\n+2968A Disk Start            0000 (0)\n+2968C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2968E Ext File Attributes   00000000 (0)\n+29692 Local Header Offset   00002A28 (10792)\n+29696 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29696: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+296D8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+296DA   Length              0005 (5)\n+296DC   Flags               01 (1) 'Modification'\n+296DD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+296E1 CENTRAL HEADER #16    02014B50 (33639248)\n+296E5 Created Zip Spec      14 (20) '2.0'\n+296E6 Created OS            00 (0) 'MS-DOS'\n+296E7 Extract Zip Spec      14 (20) '2.0'\n+296E8 Extract OS            00 (0) 'MS-DOS'\n+296E9 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+296EB Compression Method    0000 (0) 'Stored'\n+296ED Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+296F1 CRC                   EAFC7892 (3942414482)\n+296F5 Compressed Size       00001486 (5254)\n+296F9 Uncompressed Size     00001486 (5254)\n+296FD Filename Length       003C (60)\n+296FF Extra Length          0009 (9)\n+29701 Comment Length        0000 (0)\n+29703 Disk Start            0000 (0)\n+29705 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29707 Ext File Attributes   00000000 (0)\n+2970B Local Header Offset   000030FD (12541)\n+2970F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2970F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2974B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2974D   Length              0005 (5)\n+2974F   Flags               01 (1) 'Modification'\n+29750   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29754 CENTRAL HEADER #17    02014B50 (33639248)\n+29758 Created Zip Spec      14 (20) '2.0'\n+29759 Created OS            00 (0) 'MS-DOS'\n+2975A Extract Zip Spec      14 (20) '2.0'\n+2975B Extract OS            00 (0) 'MS-DOS'\n+2975C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2975E Compression Method    0000 (0) 'Stored'\n+29760 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29764 CRC                   2ADAF1F6 (718991862)\n+29768 Compressed Size       00000715 (1813)\n+2976C Uncompressed Size     00000715 (1813)\n+29770 Filename Length       004F (79)\n+29772 Extra Length          0009 (9)\n+29774 Comment Length        0000 (0)\n+29776 Disk Start            0000 (0)\n+29778 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2977A Ext File Attributes   00000000 (0)\n+2977E Local Header Offset   000045F6 (17910)\n+29782 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29782: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+297D1 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+297D3   Length              0005 (5)\n+297D5   Flags               01 (1) 'Modification'\n+297D6   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+297DA CENTRAL HEADER #18    02014B50 (33639248)\n+297DE Created Zip Spec      14 (20) '2.0'\n+297DF Created OS            00 (0) 'MS-DOS'\n+297E0 Extract Zip Spec      14 (20) '2.0'\n+297E1 Extract OS            00 (0) 'MS-DOS'\n+297E2 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+297E4 Compression Method    0000 (0) 'Stored'\n+297E6 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+297EA CRC                   B83548A8 (3090499752)\n+297EE Compressed Size       00000311 (785)\n+297F2 Uncompressed Size     00000311 (785)\n+297F6 Filename Length       0055 (85)\n+297F8 Extra Length          0009 (9)\n+297FA Comment Length        0000 (0)\n+297FC Disk Start            0000 (0)\n+297FE Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29800 Ext File Attributes   00000000 (0)\n+29804 Local Header Offset   00004D91 (19857)\n+29808 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29808: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2985D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2985F   Length              0005 (5)\n+29861   Flags               01 (1) 'Modification'\n+29862   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29866 CENTRAL HEADER #19    02014B50 (33639248)\n+2986A Created Zip Spec      14 (20) '2.0'\n+2986B Created OS            00 (0) 'MS-DOS'\n+2986C Extract Zip Spec      14 (20) '2.0'\n+2986D Extract OS            00 (0) 'MS-DOS'\n+2986E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29870 Compression Method    0000 (0) 'Stored'\n+29872 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29876 CRC                   310BFCDC (822869212)\n+2987A Compressed Size       0000049B (1179)\n+2987E Uncompressed Size     0000049B (1179)\n+29882 Filename Length       0053 (83)\n+29884 Extra Length          0009 (9)\n+29886 Comment Length        0000 (0)\n+29888 Disk Start            0000 (0)\n+2988A Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2988C Ext File Attributes   00000000 (0)\n+29890 Local Header Offset   0000512E (20782)\n+29894 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29894: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+298E7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+298E9   Length              0005 (5)\n+298EB   Flags               01 (1) 'Modification'\n+298EC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+298F0 CENTRAL HEADER #20    02014B50 (33639248)\n+298F4 Created Zip Spec      14 (20) '2.0'\n+298F5 Created OS            00 (0) 'MS-DOS'\n+298F6 Extract Zip Spec      14 (20) '2.0'\n+298F7 Extract OS            00 (0) 'MS-DOS'\n+298F8 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+298FA Compression Method    0000 (0) 'Stored'\n+298FC Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29900 CRC                   4C4FEC17 (1280306199)\n+29904 Compressed Size       000006F5 (1781)\n+29908 Uncompressed Size     000006F5 (1781)\n+2990C Filename Length       004B (75)\n+2990E Extra Length          0009 (9)\n+29910 Comment Length        0000 (0)\n+29912 Disk Start            0000 (0)\n+29914 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29916 Ext File Attributes   00000000 (0)\n+2991A Local Header Offset   00005653 (22099)\n+2991E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2991E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29969 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2996B   Length              0005 (5)\n+2996D   Flags               01 (1) 'Modification'\n+2996E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29972 CENTRAL HEADER #21    02014B50 (33639248)\n+29976 Created Zip Spec      14 (20) '2.0'\n+29977 Created OS            00 (0) 'MS-DOS'\n+29978 Extract Zip Spec      14 (20) '2.0'\n+29979 Extract OS            00 (0) 'MS-DOS'\n+2997A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2997C Compression Method    0000 (0) 'Stored'\n+2997E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29982 CRC                   4B5C9C6A (1264360554)\n+29986 Compressed Size       00000375 (885)\n+2998A Uncompressed Size     00000375 (885)\n+2998E Filename Length       004E (78)\n+29990 Extra Length          0009 (9)\n+29992 Comment Length        0000 (0)\n+29994 Disk Start            0000 (0)\n+29996 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29998 Ext File Attributes   00000000 (0)\n+2999C Local Header Offset   00005DCA (24010)\n+299A0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x299A0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+299EE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+299F0   Length              0005 (5)\n+299F2   Flags               01 (1) 'Modification'\n+299F3   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+299F7 CENTRAL HEADER #22    02014B50 (33639248)\n+299FB Created Zip Spec      14 (20) '2.0'\n+299FC Created OS            00 (0) 'MS-DOS'\n+299FD Extract Zip Spec      14 (20) '2.0'\n+299FE Extract OS            00 (0) 'MS-DOS'\n+299FF General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29A01 Compression Method    0000 (0) 'Stored'\n+29A03 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29A07 CRC                   974EAC96 (2538515606)\n+29A0B Compressed Size       000008B9 (2233)\n+29A0F Uncompressed Size     000008B9 (2233)\n+29A13 Filename Length       004A (74)\n+29A15 Extra Length          0009 (9)\n+29A17 Comment Length        0000 (0)\n+29A19 Disk Start            0000 (0)\n+29A1B Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29A1D Ext File Attributes   00000000 (0)\n+29A21 Local Header Offset   000061C4 (25028)\n+29A25 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29A25: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29A6F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29A71   Length              0005 (5)\n+29A73   Flags               01 (1) 'Modification'\n+29A74   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29A78 CENTRAL HEADER #23    02014B50 (33639248)\n+29A7C Created Zip Spec      14 (20) '2.0'\n+29A7D Created OS            00 (0) 'MS-DOS'\n+29A7E Extract Zip Spec      14 (20) '2.0'\n+29A7F Extract OS            00 (0) 'MS-DOS'\n+29A80 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29A82 Compression Method    0000 (0) 'Stored'\n+29A84 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29A88 CRC                   EF3228C1 (4013041857)\n+29A8C Compressed Size       00001018 (4120)\n+29A90 Uncompressed Size     00001018 (4120)\n+29A94 Filename Length       0044 (68)\n+29A96 Extra Length          0009 (9)\n+29A98 Comment Length        0000 (0)\n+29A9A Disk Start            0000 (0)\n+29A9C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29A9E Ext File Attributes   00000000 (0)\n+29AA2 Local Header Offset   00006AFE (27390)\n+29AA6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29AA6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29AEA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29AEC   Length              0005 (5)\n+29AEE   Flags               01 (1) 'Modification'\n+29AEF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29AF3 CENTRAL HEADER #24    02014B50 (33639248)\n+29AF7 Created Zip Spec      14 (20) '2.0'\n+29AF8 Created OS            00 (0) 'MS-DOS'\n+29AF9 Extract Zip Spec      14 (20) '2.0'\n+29AFA Extract OS            00 (0) 'MS-DOS'\n+29AFB General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29AFD Compression Method    0000 (0) 'Stored'\n+29AFF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29B03 CRC                   A017055D (2685863261)\n+29B07 Compressed Size       0000011B (283)\n+29B0B Uncompressed Size     0000011B (283)\n+29B0F Filename Length       003F (63)\n+29B11 Extra Length          0009 (9)\n+29B13 Comment Length        0000 (0)\n+29B15 Disk Start            0000 (0)\n+29B17 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29B19 Ext File Attributes   00000000 (0)\n+29B1D Local Header Offset   00007B91 (31633)\n+29B21 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29B21: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29B60 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29B62   Length              0005 (5)\n+29B64   Flags               01 (1) 'Modification'\n+29B65   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29B69 CENTRAL HEADER #25    02014B50 (33639248)\n+29B6D Created Zip Spec      14 (20) '2.0'\n+29B6E Created OS            00 (0) 'MS-DOS'\n+29B6F Extract Zip Spec      14 (20) '2.0'\n+29B70 Extract OS            00 (0) 'MS-DOS'\n+29B71 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29B73 Compression Method    0000 (0) 'Stored'\n+29B75 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29B79 CRC                   C72971A5 (3341382053)\n+29B7D Compressed Size       00001176 (4470)\n+29B81 Uncompressed Size     00001176 (4470)\n+29B85 Filename Length       005E (94)\n+29B87 Extra Length          0009 (9)\n+29B89 Comment Length        0000 (0)\n+29B8B Disk Start            0000 (0)\n+29B8D Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29B8F Ext File Attributes   00000000 (0)\n+29B93 Local Header Offset   00007D22 (32034)\n+29B97 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29B97: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29BF5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29BF7   Length              0005 (5)\n+29BF9   Flags               01 (1) 'Modification'\n+29BFA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29BFE CENTRAL HEADER #26    02014B50 (33639248)\n+29C02 Created Zip Spec      14 (20) '2.0'\n+29C03 Created OS            00 (0) 'MS-DOS'\n+29C04 Extract Zip Spec      14 (20) '2.0'\n+29C05 Extract OS            00 (0) 'MS-DOS'\n+29C06 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29C08 Compression Method    0000 (0) 'Stored'\n+29C0A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29C0E CRC                   602A6F62 (1613393762)\n+29C12 Compressed Size       00000908 (2312)\n+29C16 Uncompressed Size     00000908 (2312)\n+29C1A Filename Length       0062 (98)\n+29C1C Extra Length          0009 (9)\n+29C1E Comment Length        0000 (0)\n+29C20 Disk Start            0000 (0)\n+29C22 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29C24 Ext File Attributes   00000000 (0)\n+29C28 Local Header Offset   00008F2D (36653)\n+29C2C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29C2C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29C8E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29C90   Length              0005 (5)\n+29C92   Flags               01 (1) 'Modification'\n+29C93   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29C97 CENTRAL HEADER #27    02014B50 (33639248)\n+29C9B Created Zip Spec      14 (20) '2.0'\n+29C9C Created OS            00 (0) 'MS-DOS'\n+29C9D Extract Zip Spec      14 (20) '2.0'\n+29C9E Extract OS            00 (0) 'MS-DOS'\n+29C9F General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29CA1 Compression Method    0000 (0) 'Stored'\n+29CA3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29CA7 CRC                   E2794E91 (3799600785)\n+29CAB Compressed Size       00000747 (1863)\n+29CAF Uncompressed Size     00000747 (1863)\n+29CB3 Filename Length       0043 (67)\n+29CB5 Extra Length          0009 (9)\n+29CB7 Comment Length        0000 (0)\n+29CB9 Disk Start            0000 (0)\n+29CBB Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29CBD Ext File Attributes   00000000 (0)\n+29CC1 Local Header Offset   000098CE (39118)\n+29CC5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29CC5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29D08 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29D0A   Length              0005 (5)\n+29D0C   Flags               01 (1) 'Modification'\n+29D0D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29D11 CENTRAL HEADER #28    02014B50 (33639248)\n+29D15 Created Zip Spec      14 (20) '2.0'\n+29D16 Created OS            00 (0) 'MS-DOS'\n+29D17 Extract Zip Spec      14 (20) '2.0'\n+29D18 Extract OS            00 (0) 'MS-DOS'\n+29D19 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29D1B Compression Method    0000 (0) 'Stored'\n+29D1D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29D21 CRC                   27BF94C3 (666866883)\n+29D25 Compressed Size       0000134E (4942)\n+29D29 Uncompressed Size     0000134E (4942)\n+29D2D Filename Length       003D (61)\n+29D2F Extra Length          0009 (9)\n+29D31 Comment Length        0000 (0)\n+29D33 Disk Start            0000 (0)\n+29D35 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29D37 Ext File Attributes   00000000 (0)\n+29D3B Local Header Offset   0000A08F (41103)\n+29D3F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29D3F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29D7C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29D7E   Length              0005 (5)\n+29D80   Flags               01 (1) 'Modification'\n+29D81   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29D85 CENTRAL HEADER #29    02014B50 (33639248)\n+29D89 Created Zip Spec      14 (20) '2.0'\n+29D8A Created OS            00 (0) 'MS-DOS'\n+29D8B Extract Zip Spec      14 (20) '2.0'\n+29D8C Extract OS            00 (0) 'MS-DOS'\n+29D8D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29D8F Compression Method    0000 (0) 'Stored'\n+29D91 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29D95 CRC                   4F6C1282 (1332482690)\n+29D99 Compressed Size       0000074A (1866)\n+29D9D Uncompressed Size     0000074A (1866)\n+29DA1 Filename Length       0045 (69)\n+29DA3 Extra Length          0009 (9)\n+29DA5 Comment Length        0000 (0)\n+29DA7 Disk Start            0000 (0)\n+29DA9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29DAB Ext File Attributes   00000000 (0)\n+29DAF Local Header Offset   0000B451 (46161)\n+29DB3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29DB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29DF8 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29DFA   Length              0005 (5)\n+29DFC   Flags               01 (1) 'Modification'\n+29DFD   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29E01 CENTRAL HEADER #30    02014B50 (33639248)\n+29E05 Created Zip Spec      14 (20) '2.0'\n+29E06 Created OS            00 (0) 'MS-DOS'\n+29E07 Extract Zip Spec      14 (20) '2.0'\n+29E08 Extract OS            00 (0) 'MS-DOS'\n+29E09 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29E0B Compression Method    0000 (0) 'Stored'\n+29E0D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29E11 CRC                   1F48B92C (524859692)\n+29E15 Compressed Size       00000112 (274)\n+29E19 Uncompressed Size     00000112 (274)\n+29E1D Filename Length       003C (60)\n+29E1F Extra Length          0009 (9)\n+29E21 Comment Length        0000 (0)\n+29E23 Disk Start            0000 (0)\n+29E25 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29E27 Ext File Attributes   00000000 (0)\n+29E2B Local Header Offset   0000BC17 (48151)\n+29E2F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29E2F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29E6B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29E6D   Length              0005 (5)\n+29E6F   Flags               01 (1) 'Modification'\n+29E70   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29E74 CENTRAL HEADER #31    02014B50 (33639248)\n+29E78 Created Zip Spec      14 (20) '2.0'\n+29E79 Created OS            00 (0) 'MS-DOS'\n+29E7A Extract Zip Spec      14 (20) '2.0'\n+29E7B Extract OS            00 (0) 'MS-DOS'\n+29E7C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29E7E Compression Method    0000 (0) 'Stored'\n+29E80 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29E84 CRC                   92D1B17A (2463215994)\n+29E88 Compressed Size       00000E71 (3697)\n+29E8C Uncompressed Size     00000E71 (3697)\n+29E90 Filename Length       0058 (88)\n+29E92 Extra Length          0009 (9)\n+29E94 Comment Length        0000 (0)\n+29E96 Disk Start            0000 (0)\n+29E98 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29E9A Ext File Attributes   00000000 (0)\n+29E9E Local Header Offset   0000BD9C (48540)\n+29EA2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29EA2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29EFA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29EFC   Length              0005 (5)\n+29EFE   Flags               01 (1) 'Modification'\n+29EFF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29F03 CENTRAL HEADER #32    02014B50 (33639248)\n+29F07 Created Zip Spec      14 (20) '2.0'\n+29F08 Created OS            00 (0) 'MS-DOS'\n+29F09 Extract Zip Spec      14 (20) '2.0'\n+29F0A Extract OS            00 (0) 'MS-DOS'\n+29F0B General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29F0D Compression Method    0000 (0) 'Stored'\n+29F0F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29F13 CRC                   65AB1A50 (1705712208)\n+29F17 Compressed Size       000008BD (2237)\n+29F1B Uncompressed Size     000008BD (2237)\n+29F1F Filename Length       005C (92)\n+29F21 Extra Length          0009 (9)\n+29F23 Comment Length        0000 (0)\n+29F25 Disk Start            0000 (0)\n+29F27 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29F29 Ext File Attributes   00000000 (0)\n+29F2D Local Header Offset   0000CC9C (52380)\n+29F31 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29F31: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+29F8D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+29F8F   Length              0005 (5)\n+29F91   Flags               01 (1) 'Modification'\n+29F92   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+29F96 CENTRAL HEADER #33    02014B50 (33639248)\n+29F9A Created Zip Spec      14 (20) '2.0'\n+29F9B Created OS            00 (0) 'MS-DOS'\n+29F9C Extract Zip Spec      14 (20) '2.0'\n+29F9D Extract OS            00 (0) 'MS-DOS'\n+29F9E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+29FA0 Compression Method    0000 (0) 'Stored'\n+29FA2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+29FA6 CRC                   7932159F (2033325471)\n+29FAA Compressed Size       000005B9 (1465)\n+29FAE Uncompressed Size     000005B9 (1465)\n+29FB2 Filename Length       004B (75)\n+29FB4 Extra Length          0009 (9)\n+29FB6 Comment Length        0000 (0)\n+29FB8 Disk Start            0000 (0)\n+29FBA Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+29FBC Ext File Attributes   00000000 (0)\n+29FC0 Local Header Offset   0000D5EC (54764)\n+29FC4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x29FC4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A00F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A011   Length              0005 (5)\n+2A013   Flags               01 (1) 'Modification'\n+2A014   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A018 CENTRAL HEADER #34    02014B50 (33639248)\n+2A01C Created Zip Spec      14 (20) '2.0'\n+2A01D Created OS            00 (0) 'MS-DOS'\n+2A01E Extract Zip Spec      14 (20) '2.0'\n+2A01F Extract OS            00 (0) 'MS-DOS'\n+2A020 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A022 Compression Method    0000 (0) 'Stored'\n+2A024 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A028 CRC                   417C78F7 (1098676471)\n+2A02C Compressed Size       0000060C (1548)\n+2A030 Uncompressed Size     0000060C (1548)\n+2A034 Filename Length       0040 (64)\n+2A036 Extra Length          0009 (9)\n+2A038 Comment Length        0000 (0)\n+2A03A Disk Start            0000 (0)\n+2A03C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A03E Ext File Attributes   00000000 (0)\n+2A042 Local Header Offset   0000DC27 (56359)\n+2A046 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A046: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A086 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A088   Length              0005 (5)\n+2A08A   Flags               01 (1) 'Modification'\n+2A08B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A08F CENTRAL HEADER #35    02014B50 (33639248)\n+2A093 Created Zip Spec      14 (20) '2.0'\n+2A094 Created OS            00 (0) 'MS-DOS'\n+2A095 Extract Zip Spec      14 (20) '2.0'\n+2A096 Extract OS            00 (0) 'MS-DOS'\n+2A097 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A099 Compression Method    0000 (0) 'Stored'\n+2A09B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A09F CRC                   3ACFB22A (986690090)\n+2A0A3 Compressed Size       00001238 (4664)\n+2A0A7 Uncompressed Size     00001238 (4664)\n+2A0AB Filename Length       003A (58)\n+2A0AD Extra Length          0009 (9)\n+2A0AF Comment Length        0000 (0)\n+2A0B1 Disk Start            0000 (0)\n+2A0B3 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A0B5 Ext File Attributes   00000000 (0)\n+2A0B9 Local Header Offset   0000E2AA (58026)\n+2A0BD Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A0BD: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A0F7 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A0F9   Length              0005 (5)\n+2A0FB   Flags               01 (1) 'Modification'\n+2A0FC   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A100 CENTRAL HEADER #36    02014B50 (33639248)\n+2A104 Created Zip Spec      14 (20) '2.0'\n+2A105 Created OS            00 (0) 'MS-DOS'\n+2A106 Extract Zip Spec      14 (20) '2.0'\n+2A107 Extract OS            00 (0) 'MS-DOS'\n+2A108 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A10A Compression Method    0000 (0) 'Stored'\n+2A10C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A110 CRC                   48C6DDF9 (1220992505)\n+2A114 Compressed Size       00000863 (2147)\n+2A118 Uncompressed Size     00000863 (2147)\n+2A11C Filename Length       004D (77)\n+2A11E Extra Length          0009 (9)\n+2A120 Comment Length        0000 (0)\n+2A122 Disk Start            0000 (0)\n+2A124 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A126 Ext File Attributes   00000000 (0)\n+2A12A Local Header Offset   0000F553 (62803)\n+2A12E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A12E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A17B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A17D   Length              0005 (5)\n+2A17F   Flags               01 (1) 'Modification'\n+2A180   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A184 CENTRAL HEADER #37    02014B50 (33639248)\n+2A188 Created Zip Spec      14 (20) '2.0'\n+2A189 Created OS            00 (0) 'MS-DOS'\n+2A18A Extract Zip Spec      14 (20) '2.0'\n+2A18B Extract OS            00 (0) 'MS-DOS'\n+2A18C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A18E Compression Method    0000 (0) 'Stored'\n+2A190 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A194 CRC                   DCC3CAF8 (3703819000)\n+2A198 Compressed Size       000003D8 (984)\n+2A19C Uncompressed Size     000003D8 (984)\n+2A1A0 Filename Length       0052 (82)\n+2A1A2 Extra Length          0009 (9)\n+2A1A4 Comment Length        0000 (0)\n+2A1A6 Disk Start            0000 (0)\n+2A1A8 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A1AA Ext File Attributes   00000000 (0)\n+2A1AE Local Header Offset   0000FE3A (65082)\n+2A1B2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A1B2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A204 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A206   Length              0005 (5)\n+2A208   Flags               01 (1) 'Modification'\n+2A209   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A20D CENTRAL HEADER #38    02014B50 (33639248)\n+2A211 Created Zip Spec      14 (20) '2.0'\n+2A212 Created OS            00 (0) 'MS-DOS'\n+2A213 Extract Zip Spec      14 (20) '2.0'\n+2A214 Extract OS            00 (0) 'MS-DOS'\n+2A215 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A217 Compression Method    0000 (0) 'Stored'\n+2A219 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A21D CRC                   765E666E (1985898094)\n+2A221 Compressed Size       00000AD6 (2774)\n+2A225 Uncompressed Size     00000AD6 (2774)\n+2A229 Filename Length       0042 (66)\n+2A22B Extra Length          0009 (9)\n+2A22D Comment Length        0000 (0)\n+2A22F Disk Start            0000 (0)\n+2A231 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A233 Ext File Attributes   00000000 (0)\n+2A237 Local Header Offset   0001029B (66203)\n+2A23B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A23B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A27D Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A27F   Length              0005 (5)\n+2A281   Flags               01 (1) 'Modification'\n+2A282   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A286 CENTRAL HEADER #39    02014B50 (33639248)\n+2A28A Created Zip Spec      14 (20) '2.0'\n+2A28B Created OS            00 (0) 'MS-DOS'\n+2A28C Extract Zip Spec      14 (20) '2.0'\n+2A28D Extract OS            00 (0) 'MS-DOS'\n+2A28E General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A290 Compression Method    0000 (0) 'Stored'\n+2A292 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A296 CRC                   A733739B (2805167003)\n+2A29A Compressed Size       00000121 (289)\n+2A29E Uncompressed Size     00000121 (289)\n+2A2A2 Filename Length       0041 (65)\n+2A2A4 Extra Length          0009 (9)\n+2A2A6 Comment Length        0000 (0)\n+2A2A8 Disk Start            0000 (0)\n+2A2AA Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A2AC Ext File Attributes   00000000 (0)\n+2A2B0 Local Header Offset   00010DEA (69098)\n+2A2B4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A2B4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A2F5 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A2F7   Length              0005 (5)\n+2A2F9   Flags               01 (1) 'Modification'\n+2A2FA   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A2FE CENTRAL HEADER #40    02014B50 (33639248)\n+2A302 Created Zip Spec      14 (20) '2.0'\n+2A303 Created OS            00 (0) 'MS-DOS'\n+2A304 Extract Zip Spec      14 (20) '2.0'\n+2A305 Extract OS            00 (0) 'MS-DOS'\n+2A306 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A308 Compression Method    0000 (0) 'Stored'\n+2A30A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A30E CRC                   6B197851 (1796831313)\n+2A312 Compressed Size       00001B0A (6922)\n+2A316 Uncompressed Size     00001B0A (6922)\n+2A31A Filename Length       0062 (98)\n+2A31C Extra Length          0009 (9)\n+2A31E Comment Length        0000 (0)\n+2A320 Disk Start            0000 (0)\n+2A322 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A324 Ext File Attributes   00000000 (0)\n+2A328 Local Header Offset   00010F83 (69507)\n+2A32C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A32C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A38E Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A390   Length              0005 (5)\n+2A392   Flags               01 (1) 'Modification'\n+2A393   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A397 CENTRAL HEADER #41    02014B50 (33639248)\n+2A39B Created Zip Spec      14 (20) '2.0'\n+2A39C Created OS            00 (0) 'MS-DOS'\n+2A39D Extract Zip Spec      14 (20) '2.0'\n+2A39E Extract OS            00 (0) 'MS-DOS'\n+2A39F General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A3A1 Compression Method    0000 (0) 'Stored'\n+2A3A3 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A3A7 CRC                   9210A01D (2450563101)\n+2A3AB Compressed Size       0000093A (2362)\n+2A3AF Uncompressed Size     0000093A (2362)\n+2A3B3 Filename Length       0066 (102)\n+2A3B5 Extra Length          0009 (9)\n+2A3B7 Comment Length        0000 (0)\n+2A3B9 Disk Start            0000 (0)\n+2A3BB Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A3BD Ext File Attributes   00000000 (0)\n+2A3C1 Local Header Offset   00012B26 (76582)\n+2A3C5 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A3C5: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A42B Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A42D   Length              0005 (5)\n+2A42F   Flags               01 (1) 'Modification'\n+2A430   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A434 CENTRAL HEADER #42    02014B50 (33639248)\n+2A438 Created Zip Spec      14 (20) '2.0'\n+2A439 Created OS            00 (0) 'MS-DOS'\n+2A43A Extract Zip Spec      14 (20) '2.0'\n+2A43B Extract OS            00 (0) 'MS-DOS'\n+2A43C General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A43E Compression Method    0000 (0) 'Stored'\n+2A440 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A444 CRC                   46CC1895 (1187780757)\n+2A448 Compressed Size       00000AF5 (2805)\n+2A44C Uncompressed Size     00000AF5 (2805)\n+2A450 Filename Length       004B (75)\n+2A452 Extra Length          0009 (9)\n+2A454 Comment Length        0000 (0)\n+2A456 Disk Start            0000 (0)\n+2A458 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A45A Ext File Attributes   00000000 (0)\n+2A45E Local Header Offset   000134FD (79101)\n+2A462 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A462: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A4AD Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A4AF   Length              0005 (5)\n+2A4B1   Flags               01 (1) 'Modification'\n+2A4B2   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A4B6 CENTRAL HEADER #43    02014B50 (33639248)\n+2A4BA Created Zip Spec      14 (20) '2.0'\n+2A4BB Created OS            00 (0) 'MS-DOS'\n+2A4BC Extract Zip Spec      14 (20) '2.0'\n+2A4BD Extract OS            00 (0) 'MS-DOS'\n+2A4BE General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A4C0 Compression Method    0000 (0) 'Stored'\n+2A4C2 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A4C6 CRC                   6B7EE001 (1803476993)\n+2A4CA Compressed Size       00000640 (1600)\n+2A4CE Uncompressed Size     00000640 (1600)\n+2A4D2 Filename Length       0045 (69)\n+2A4D4 Extra Length          0009 (9)\n+2A4D6 Comment Length        0000 (0)\n+2A4D8 Disk Start            0000 (0)\n+2A4DA Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A4DC Ext File Attributes   00000000 (0)\n+2A4E0 Local Header Offset   00014074 (82036)\n+2A4E4 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A4E4: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A529 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A52B   Length              0005 (5)\n+2A52D   Flags               01 (1) 'Modification'\n+2A52E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A532 CENTRAL HEADER #44    02014B50 (33639248)\n+2A536 Created Zip Spec      14 (20) '2.0'\n+2A537 Created OS            00 (0) 'MS-DOS'\n+2A538 Extract Zip Spec      14 (20) '2.0'\n+2A539 Extract OS            00 (0) 'MS-DOS'\n+2A53A General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A53C Compression Method    0000 (0) 'Stored'\n+2A53E Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A542 CRC                   53B27120 (1404203296)\n+2A546 Compressed Size       000019E4 (6628)\n+2A54A Uncompressed Size     000019E4 (6628)\n+2A54E Filename Length       003F (63)\n+2A550 Extra Length          0009 (9)\n+2A552 Comment Length        0000 (0)\n+2A554 Disk Start            0000 (0)\n+2A556 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A558 Ext File Attributes   00000000 (0)\n+2A55C Local Header Offset   00014730 (83760)\n+2A560 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A560: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A59F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A5A1   Length              0005 (5)\n+2A5A3   Flags               01 (1) 'Modification'\n+2A5A4   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A5A8 CENTRAL HEADER #45    02014B50 (33639248)\n+2A5AC Created Zip Spec      14 (20) '2.0'\n+2A5AD Created OS            00 (0) 'MS-DOS'\n+2A5AE Extract Zip Spec      14 (20) '2.0'\n+2A5AF Extract OS            00 (0) 'MS-DOS'\n+2A5B0 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A5B2 Compression Method    0000 (0) 'Stored'\n+2A5B4 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A5B8 CRC                   761A20FE (1981423870)\n+2A5BC Compressed Size       0000058E (1422)\n+2A5C0 Uncompressed Size     0000058E (1422)\n+2A5C4 Filename Length       0050 (80)\n+2A5C6 Extra Length          0009 (9)\n+2A5C8 Comment Length        0000 (0)\n+2A5CA Disk Start            0000 (0)\n+2A5CC Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A5CE Ext File Attributes   00000000 (0)\n+2A5D2 Local Header Offset   0001618A (90506)\n+2A5D6 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A5D6: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A626 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A628   Length              0005 (5)\n+2A62A   Flags               01 (1) 'Modification'\n+2A62B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A62F CENTRAL HEADER #46    02014B50 (33639248)\n+2A633 Created Zip Spec      14 (20) '2.0'\n+2A634 Created OS            00 (0) 'MS-DOS'\n+2A635 Extract Zip Spec      14 (20) '2.0'\n+2A636 Extract OS            00 (0) 'MS-DOS'\n+2A637 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A639 Compression Method    0000 (0) 'Stored'\n+2A63B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A63F CRC                   29869A50 (696687184)\n+2A643 Compressed Size       00000A66 (2662)\n+2A647 Uncompressed Size     00000A66 (2662)\n+2A64B Filename Length       0047 (71)\n+2A64D Extra Length          0009 (9)\n+2A64F Comment Length        0000 (0)\n+2A651 Disk Start            0000 (0)\n+2A653 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A655 Ext File Attributes   00000000 (0)\n+2A659 Local Header Offset   0001679F (92063)\n+2A65D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A65D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A6A4 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A6A6   Length              0005 (5)\n+2A6A8   Flags               01 (1) 'Modification'\n+2A6A9   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A6AD CENTRAL HEADER #47    02014B50 (33639248)\n+2A6B1 Created Zip Spec      14 (20) '2.0'\n+2A6B2 Created OS            00 (0) 'MS-DOS'\n+2A6B3 Extract Zip Spec      14 (20) '2.0'\n+2A6B4 Extract OS            00 (0) 'MS-DOS'\n+2A6B5 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A6B7 Compression Method    0000 (0) 'Stored'\n+2A6B9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A6BD CRC                   ECAB69DE (3970656734)\n+2A6C1 Compressed Size       0000010F (271)\n+2A6C5 Uncompressed Size     0000010F (271)\n+2A6C9 Filename Length       003B (59)\n+2A6CB Extra Length          0009 (9)\n+2A6CD Comment Length        0000 (0)\n+2A6CF Disk Start            0000 (0)\n+2A6D1 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A6D3 Ext File Attributes   00000000 (0)\n+2A6D7 Local Header Offset   00017283 (94851)\n+2A6DB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A6DB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A716 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A718   Length              0005 (5)\n+2A71A   Flags               01 (1) 'Modification'\n+2A71B   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A71F CENTRAL HEADER #48    02014B50 (33639248)\n+2A723 Created Zip Spec      14 (20) '2.0'\n+2A724 Created OS            00 (0) 'MS-DOS'\n+2A725 Extract Zip Spec      14 (20) '2.0'\n+2A726 Extract OS            00 (0) 'MS-DOS'\n+2A727 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A729 Compression Method    0000 (0) 'Stored'\n+2A72B Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A72F CRC                   9875A954 (2557847892)\n+2A733 Compressed Size       00000C09 (3081)\n+2A737 Uncompressed Size     00000C09 (3081)\n+2A73B Filename Length       0056 (86)\n+2A73D Extra Length          0009 (9)\n+2A73F Comment Length        0000 (0)\n+2A741 Disk Start            0000 (0)\n+2A743 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A745 Ext File Attributes   00000000 (0)\n+2A749 Local Header Offset   00017404 (95236)\n+2A74D Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A74D: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A7A3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A7A5   Length              0005 (5)\n+2A7A7   Flags               01 (1) 'Modification'\n+2A7A8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A7AC CENTRAL HEADER #49    02014B50 (33639248)\n+2A7B0 Created Zip Spec      14 (20) '2.0'\n+2A7B1 Created OS            00 (0) 'MS-DOS'\n+2A7B2 Extract Zip Spec      14 (20) '2.0'\n+2A7B3 Extract OS            00 (0) 'MS-DOS'\n+2A7B4 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A7B6 Compression Method    0000 (0) 'Stored'\n+2A7B8 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A7BC CRC                   6206B5EC (1644606956)\n+2A7C0 Compressed Size       000008A4 (2212)\n+2A7C4 Uncompressed Size     000008A4 (2212)\n+2A7C8 Filename Length       005A (90)\n+2A7CA Extra Length          0009 (9)\n+2A7CC Comment Length        0000 (0)\n+2A7CE Disk Start            0000 (0)\n+2A7D0 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A7D2 Ext File Attributes   00000000 (0)\n+2A7D6 Local Header Offset   0001809A (98458)\n+2A7DA Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A7DA: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A834 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A836   Length              0005 (5)\n+2A838   Flags               01 (1) 'Modification'\n+2A839   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A83D CENTRAL HEADER #50    02014B50 (33639248)\n+2A841 Created Zip Spec      14 (20) '2.0'\n+2A842 Created OS            00 (0) 'MS-DOS'\n+2A843 Extract Zip Spec      14 (20) '2.0'\n+2A844 Extract OS            00 (0) 'MS-DOS'\n+2A845 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A847 Compression Method    0000 (0) 'Stored'\n+2A849 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A84D CRC                   B83FD9A5 (3091192229)\n+2A851 Compressed Size       00000667 (1639)\n+2A855 Uncompressed Size     00000667 (1639)\n+2A859 Filename Length       003F (63)\n+2A85B Extra Length          0009 (9)\n+2A85D Comment Length        0000 (0)\n+2A85F Disk Start            0000 (0)\n+2A861 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A863 Ext File Attributes   00000000 (0)\n+2A867 Local Header Offset   000189CF (100815)\n+2A86B Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A86B: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A8AA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A8AC   Length              0005 (5)\n+2A8AE   Flags               01 (1) 'Modification'\n+2A8AF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A8B3 CENTRAL HEADER #51    02014B50 (33639248)\n+2A8B7 Created Zip Spec      14 (20) '2.0'\n+2A8B8 Created OS            00 (0) 'MS-DOS'\n+2A8B9 Extract Zip Spec      14 (20) '2.0'\n+2A8BA Extract OS            00 (0) 'MS-DOS'\n+2A8BB General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A8BD Compression Method    0000 (0) 'Stored'\n+2A8BF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A8C3 CRC                   9C3413AB (2620658603)\n+2A8C7 Compressed Size       00000FA5 (4005)\n+2A8CB Uncompressed Size     00000FA5 (4005)\n+2A8CF Filename Length       0039 (57)\n+2A8D1 Extra Length          0009 (9)\n+2A8D3 Comment Length        0000 (0)\n+2A8D5 Disk Start            0000 (0)\n+2A8D7 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A8D9 Ext File Attributes   00000000 (0)\n+2A8DD Local Header Offset   000190AC (102572)\n+2A8E1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A8E1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A91A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A91C   Length              0005 (5)\n+2A91E   Flags               01 (1) 'Modification'\n+2A91F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A923 CENTRAL HEADER #52    02014B50 (33639248)\n+2A927 Created Zip Spec      14 (20) '2.0'\n+2A928 Created OS            00 (0) 'MS-DOS'\n+2A929 Extract Zip Spec      14 (20) '2.0'\n+2A92A Extract OS            00 (0) 'MS-DOS'\n+2A92B General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A92D Compression Method    0000 (0) 'Stored'\n+2A92F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A933 CRC                   E82A4AA4 (3895085732)\n+2A937 Compressed Size       00000626 (1574)\n+2A93B Uncompressed Size     00000626 (1574)\n+2A93F Filename Length       0048 (72)\n+2A941 Extra Length          0009 (9)\n+2A943 Comment Length        0000 (0)\n+2A945 Disk Start            0000 (0)\n+2A947 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A949 Ext File Attributes   00000000 (0)\n+2A94D Local Header Offset   0001A0C1 (106689)\n+2A951 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A951: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2A999 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2A99B   Length              0005 (5)\n+2A99D   Flags               01 (1) 'Modification'\n+2A99E   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2A9A2 CENTRAL HEADER #53    02014B50 (33639248)\n+2A9A6 Created Zip Spec      14 (20) '2.0'\n+2A9A7 Created OS            00 (0) 'MS-DOS'\n+2A9A8 Extract Zip Spec      14 (20) '2.0'\n+2A9A9 Extract OS            00 (0) 'MS-DOS'\n+2A9AA General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2A9AC Compression Method    0000 (0) 'Stored'\n+2A9AE Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2A9B2 CRC                   729440CF (1922318543)\n+2A9B6 Compressed Size       00000B79 (2937)\n+2A9BA Uncompressed Size     00000B79 (2937)\n+2A9BE Filename Length       0041 (65)\n+2A9C0 Extra Length          0009 (9)\n+2A9C2 Comment Length        0000 (0)\n+2A9C4 Disk Start            0000 (0)\n+2A9C6 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2A9C8 Ext File Attributes   00000000 (0)\n+2A9CC Local Header Offset   0001A766 (108390)\n+2A9D0 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2A9D0: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AA11 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AA13   Length              0005 (5)\n+2AA15   Flags               01 (1) 'Modification'\n+2AA16   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AA1A CENTRAL HEADER #54    02014B50 (33639248)\n+2AA1E Created Zip Spec      14 (20) '2.0'\n+2AA1F Created OS            00 (0) 'MS-DOS'\n+2AA20 Extract Zip Spec      14 (20) '2.0'\n+2AA21 Extract OS            00 (0) 'MS-DOS'\n+2AA22 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AA24 Compression Method    0000 (0) 'Stored'\n+2AA26 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AA2A CRC                   6E1A64B2 (1847223474)\n+2AA2E Compressed Size       0000011E (286)\n+2AA32 Uncompressed Size     0000011E (286)\n+2AA36 Filename Length       0040 (64)\n+2AA38 Extra Length          0009 (9)\n+2AA3A Comment Length        0000 (0)\n+2AA3C Disk Start            0000 (0)\n+2AA3E Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AA40 Ext File Attributes   00000000 (0)\n+2AA44 Local Header Offset   0001B357 (111447)\n+2AA48 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AA48: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AA88 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AA8A   Length              0005 (5)\n+2AA8C   Flags               01 (1) 'Modification'\n+2AA8D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AA91 CENTRAL HEADER #55    02014B50 (33639248)\n+2AA95 Created Zip Spec      14 (20) '2.0'\n+2AA96 Created OS            00 (0) 'MS-DOS'\n+2AA97 Extract Zip Spec      14 (20) '2.0'\n+2AA98 Extract OS            00 (0) 'MS-DOS'\n+2AA99 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AA9B Compression Method    0000 (0) 'Stored'\n+2AA9D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AAA1 CRC                   7D4FC787 (2102380423)\n+2AAA5 Compressed Size       00000CC2 (3266)\n+2AAA9 Uncompressed Size     00000CC2 (3266)\n+2AAAD Filename Length       0060 (96)\n+2AAAF Extra Length          0009 (9)\n+2AAB1 Comment Length        0000 (0)\n+2AAB3 Disk Start            0000 (0)\n+2AAB5 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AAB7 Ext File Attributes   00000000 (0)\n+2AABB Local Header Offset   0001B4EC (111852)\n+2AABF Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AABF: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AB1F Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AB21   Length              0005 (5)\n+2AB23   Flags               01 (1) 'Modification'\n+2AB24   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AB28 CENTRAL HEADER #56    02014B50 (33639248)\n+2AB2C Created Zip Spec      14 (20) '2.0'\n+2AB2D Created OS            00 (0) 'MS-DOS'\n+2AB2E Extract Zip Spec      14 (20) '2.0'\n+2AB2F Extract OS            00 (0) 'MS-DOS'\n+2AB30 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AB32 Compression Method    0000 (0) 'Stored'\n+2AB34 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AB38 CRC                   C76F34FB (3345954043)\n+2AB3C Compressed Size       00000944 (2372)\n+2AB40 Uncompressed Size     00000944 (2372)\n+2AB44 Filename Length       0064 (100)\n+2AB46 Extra Length          0009 (9)\n+2AB48 Comment Length        0000 (0)\n+2AB4A Disk Start            0000 (0)\n+2AB4C Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AB4E Ext File Attributes   00000000 (0)\n+2AB52 Local Header Offset   0001C245 (115269)\n+2AB56 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AB56: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2ABBA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2ABBC   Length              0005 (5)\n+2ABBE   Flags               01 (1) 'Modification'\n+2ABBF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2ABC3 CENTRAL HEADER #57    02014B50 (33639248)\n+2ABC7 Created Zip Spec      14 (20) '2.0'\n+2ABC8 Created OS            00 (0) 'MS-DOS'\n+2ABC9 Extract Zip Spec      14 (20) '2.0'\n+2ABCA Extract OS            00 (0) 'MS-DOS'\n+2ABCB General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2ABCD Compression Method    0000 (0) 'Stored'\n+2ABCF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2ABD3 CRC                   20529410 (542282768)\n+2ABD7 Compressed Size       00000631 (1585)\n+2ABDB Uncompressed Size     00000631 (1585)\n+2ABDF Filename Length       0044 (68)\n+2ABE1 Extra Length          0009 (9)\n+2ABE3 Comment Length        0000 (0)\n+2ABE5 Disk Start            0000 (0)\n+2ABE7 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2ABE9 Ext File Attributes   00000000 (0)\n+2ABED Local Header Offset   0001CC24 (117796)\n+2ABF1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2ABF1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AC35 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AC37   Length              0005 (5)\n+2AC39   Flags               01 (1) 'Modification'\n+2AC3A   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AC3E CENTRAL HEADER #58    02014B50 (33639248)\n+2AC42 Created Zip Spec      14 (20) '2.0'\n+2AC43 Created OS            00 (0) 'MS-DOS'\n+2AC44 Extract Zip Spec      14 (20) '2.0'\n+2AC45 Extract OS            00 (0) 'MS-DOS'\n+2AC46 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AC48 Compression Method    0000 (0) 'Stored'\n+2AC4A Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AC4E CRC                   39F93E73 (972635763)\n+2AC52 Compressed Size       0000134B (4939)\n+2AC56 Uncompressed Size     0000134B (4939)\n+2AC5A Filename Length       003E (62)\n+2AC5C Extra Length          0009 (9)\n+2AC5E Comment Length        0000 (0)\n+2AC60 Disk Start            0000 (0)\n+2AC62 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AC64 Ext File Attributes   00000000 (0)\n+2AC68 Local Header Offset   0001D2D0 (119504)\n+2AC6C Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AC6C: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2ACAA Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2ACAC   Length              0005 (5)\n+2ACAE   Flags               01 (1) 'Modification'\n+2ACAF   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2ACB3 CENTRAL HEADER #59    02014B50 (33639248)\n+2ACB7 Created Zip Spec      14 (20) '2.0'\n+2ACB8 Created OS            00 (0) 'MS-DOS'\n+2ACB9 Extract Zip Spec      14 (20) '2.0'\n+2ACBA Extract OS            00 (0) 'MS-DOS'\n+2ACBB General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2ACBD Compression Method    0000 (0) 'Stored'\n+2ACBF Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2ACC3 CRC                   37DE9AB5 (937335477)\n+2ACC7 Compressed Size       00000439 (1081)\n+2ACCB Uncompressed Size     00000439 (1081)\n+2ACCF Filename Length       0041 (65)\n+2ACD1 Extra Length          0009 (9)\n+2ACD3 Comment Length        0000 (0)\n+2ACD5 Disk Start            0000 (0)\n+2ACD7 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2ACD9 Ext File Attributes   00000000 (0)\n+2ACDD Local Header Offset   0001E690 (124560)\n+2ACE1 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2ACE1: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AD22 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AD24   Length              0005 (5)\n+2AD26   Flags               01 (1) 'Modification'\n+2AD27   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AD2B CENTRAL HEADER #60    02014B50 (33639248)\n+2AD2F Created Zip Spec      14 (20) '2.0'\n+2AD30 Created OS            00 (0) 'MS-DOS'\n+2AD31 Extract Zip Spec      14 (20) '2.0'\n+2AD32 Extract OS            00 (0) 'MS-DOS'\n+2AD33 General Purpose Flag  0000 (0)\n+2AD35 Compression Method    0000 (0) 'Stored'\n+2AD37 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AD3B CRC                   00000000 (0)\n+2AD3F Compressed Size       00000000 (0)\n+2AD43 Uncompressed Size     00000000 (0)\n+2AD47 Filename Length       0027 (39)\n+2AD49 Extra Length          0009 (9)\n+2AD4B Comment Length        0000 (0)\n+2AD4D Disk Start            0000 (0)\n+2AD4F Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AD51 Ext File Attributes   00000000 (0)\n+2AD55 Local Header Offset   0001EB41 (125761)\n+2AD59 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AD59: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AD80 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AD82   Length              0005 (5)\n+2AD84   Flags               01 (1) 'Modification'\n+2AD85   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AD89 CENTRAL HEADER #61    02014B50 (33639248)\n+2AD8D Created Zip Spec      14 (20) '2.0'\n+2AD8E Created OS            00 (0) 'MS-DOS'\n+2AD8F Extract Zip Spec      14 (20) '2.0'\n+2AD90 Extract OS            00 (0) 'MS-DOS'\n+2AD91 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AD93 Compression Method    0000 (0) 'Stored'\n+2AD95 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AD99 CRC                   E4B296B4 (3836909236)\n+2AD9D Compressed Size       000003A9 (937)\n+2ADA1 Uncompressed Size     000003A9 (937)\n+2ADA5 Filename Length       0047 (71)\n+2ADA7 Extra Length          0009 (9)\n+2ADA9 Comment Length        0000 (0)\n+2ADAB Disk Start            0000 (0)\n+2ADAD Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2ADAF Ext File Attributes   00000000 (0)\n+2ADB3 Local Header Offset   0001EB8F (125839)\n+2ADB7 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2ADB7: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2ADFE Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AE00   Length              0005 (5)\n+2AE02   Flags               01 (1) 'Modification'\n+2AE03   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AE07 CENTRAL HEADER #62    02014B50 (33639248)\n+2AE0B Created Zip Spec      14 (20) '2.0'\n+2AE0C Created OS            00 (0) 'MS-DOS'\n+2AE0D Extract Zip Spec      14 (20) '2.0'\n+2AE0E Extract OS            00 (0) 'MS-DOS'\n+2AE0F General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AE11 Compression Method    0000 (0) 'Stored'\n+2AE13 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AE17 CRC                   9F0CF0ED (2668425453)\n+2AE1B Compressed Size       000003B3 (947)\n+2AE1F Uncompressed Size     000003B3 (947)\n+2AE23 Filename Length       0047 (71)\n+2AE25 Extra Length          0009 (9)\n+2AE27 Comment Length        0000 (0)\n+2AE29 Disk Start            0000 (0)\n+2AE2B Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AE2D Ext File Attributes   00000000 (0)\n+2AE31 Local Header Offset   0001EFB6 (126902)\n+2AE35 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AE35: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AE7C Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AE7E   Length              0005 (5)\n+2AE80   Flags               01 (1) 'Modification'\n+2AE81   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AE85 CENTRAL HEADER #63    02014B50 (33639248)\n+2AE89 Created Zip Spec      14 (20) '2.0'\n+2AE8A Created OS            00 (0) 'MS-DOS'\n+2AE8B Extract Zip Spec      14 (20) '2.0'\n+2AE8C Extract OS            00 (0) 'MS-DOS'\n+2AE8D General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AE8F Compression Method    0000 (0) 'Stored'\n+2AE91 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AE95 CRC                   76999D4D (1989778765)\n+2AE99 Compressed Size       00001D40 (7488)\n+2AE9D Uncompressed Size     00001D40 (7488)\n+2AEA1 Filename Length       0065 (101)\n+2AEA3 Extra Length          0009 (9)\n+2AEA5 Comment Length        0000 (0)\n+2AEA7 Disk Start            0000 (0)\n+2AEA9 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AEAB Ext File Attributes   00000000 (0)\n+2AEAF Local Header Offset   0001F3E7 (127975)\n+2AEB3 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AEB3: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AF18 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AF1A   Length              0005 (5)\n+2AF1C   Flags               01 (1) 'Modification'\n+2AF1D   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AF21 CENTRAL HEADER #64    02014B50 (33639248)\n+2AF25 Created Zip Spec      14 (20) '2.0'\n+2AF26 Created OS            00 (0) 'MS-DOS'\n+2AF27 Extract Zip Spec      14 (20) '2.0'\n+2AF28 Extract OS            00 (0) 'MS-DOS'\n+2AF29 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AF2B Compression Method    0000 (0) 'Stored'\n+2AF2D Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AF31 CRC                   E1C61DE7 (3787857383)\n+2AF35 Compressed Size       00003B7C (15228)\n+2AF39 Uncompressed Size     00003B7C (15228)\n+2AF3D Filename Length       0045 (69)\n+2AF3F Extra Length          0009 (9)\n+2AF41 Comment Length        0000 (0)\n+2AF43 Disk Start            0000 (0)\n+2AF45 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AF47 Ext File Attributes   00000000 (0)\n+2AF4B Local Header Offset   000211C3 (135619)\n+2AF4F Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AF4F: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2AF94 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2AF96   Length              0005 (5)\n+2AF98   Flags               01 (1) 'Modification'\n+2AF99   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2AF9D CENTRAL HEADER #65    02014B50 (33639248)\n+2AFA1 Created Zip Spec      14 (20) '2.0'\n+2AFA2 Created OS            00 (0) 'MS-DOS'\n+2AFA3 Extract Zip Spec      14 (20) '2.0'\n+2AFA4 Extract OS            00 (0) 'MS-DOS'\n+2AFA5 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2AFA7 Compression Method    0000 (0) 'Stored'\n+2AFA9 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2AFAD CRC                   6455F111 (1683353873)\n+2AFB1 Compressed Size       0000104B (4171)\n+2AFB5 Uncompressed Size     0000104B (4171)\n+2AFB9 Filename Length       006F (111)\n+2AFBB Extra Length          0009 (9)\n+2AFBD Comment Length        0000 (0)\n+2AFBF Disk Start            0000 (0)\n+2AFC1 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2AFC3 Ext File Attributes   00000000 (0)\n+2AFC7 Local Header Offset   00024DBB (150971)\n+2AFCB Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2AFCB: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2B03A Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2B03C   Length              0005 (5)\n+2B03E   Flags               01 (1) 'Modification'\n+2B03F   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2B043 CENTRAL HEADER #66    02014B50 (33639248)\n+2B047 Created Zip Spec      14 (20) '2.0'\n+2B048 Created OS            00 (0) 'MS-DOS'\n+2B049 Extract Zip Spec      14 (20) '2.0'\n+2B04A Extract OS            00 (0) 'MS-DOS'\n+2B04B General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2B04D Compression Method    0000 (0) 'Stored'\n+2B04F Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2B053 CRC                   919F1B93 (2443123603)\n+2B057 Compressed Size       00002E8B (11915)\n+2B05B Uncompressed Size     00002E8B (11915)\n+2B05F Filename Length       004A (74)\n+2B061 Extra Length          0009 (9)\n+2B063 Comment Length        0000 (0)\n+2B065 Disk Start            0000 (0)\n+2B067 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2B069 Ext File Attributes   00000000 (0)\n+2B06D Local Header Offset   00025EAC (155308)\n+2B071 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2B071: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2B0BB Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2B0BD   Length              0005 (5)\n+2B0BF   Flags               01 (1) 'Modification'\n+2B0C0   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2B0C4 CENTRAL HEADER #67    02014B50 (33639248)\n+2B0C8 Created Zip Spec      14 (20) '2.0'\n+2B0C9 Created OS            00 (0) 'MS-DOS'\n+2B0CA Extract Zip Spec      14 (20) '2.0'\n+2B0CB Extract OS            00 (0) 'MS-DOS'\n+2B0CC General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2B0CE Compression Method    0000 (0) 'Stored'\n+2B0D0 Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2B0D4 CRC                   DE416857 (3728828503)\n+2B0D8 Compressed Size       00000167 (359)\n+2B0DC Uncompressed Size     00000167 (359)\n+2B0E0 Filename Length       0045 (69)\n+2B0E2 Extra Length          0009 (9)\n+2B0E4 Comment Length        0000 (0)\n+2B0E6 Disk Start            0000 (0)\n+2B0E8 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2B0EA Ext File Attributes   00000000 (0)\n+2B0EE Local Header Offset   00028DB8 (167352)\n+2B0F2 Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2B0F2: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2B137 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2B139   Length              0005 (5)\n+2B13B   Flags               01 (1) 'Modification'\n+2B13C   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2B140 CENTRAL HEADER #68    02014B50 (33639248)\n+2B144 Created Zip Spec      14 (20) '2.0'\n+2B145 Created OS            00 (0) 'MS-DOS'\n+2B146 Extract Zip Spec      14 (20) '2.0'\n+2B147 Extract OS            00 (0) 'MS-DOS'\n+2B148 General Purpose Flag  0008 (8)\n+      [Bit  3]              1 'Streamed'\n+2B14A Compression Method    0000 (0) 'Stored'\n+2B14C Modification Time     EC210000 (3961585664) 'Wed Jan  1 00:00:00 2098'\n+2B150 CRC                   916D9016 (2439876630)\n+2B154 Compressed Size       00000114 (276)\n+2B158 Uncompressed Size     00000114 (276)\n+2B15C Filename Length       0045 (69)\n+2B15E Extra Length          0009 (9)\n+2B160 Comment Length        0000 (0)\n+2B162 Disk Start            0000 (0)\n+2B164 Int File Attributes   0000 (0)\n+      [Bit 0]               0 'Binary Data'\n+2B166 Ext File Attributes   00000000 (0)\n+2B16A Local Header Offset   00028F9B (167835)\n+2B16E Filename              'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#\n+# WARNING: Offset 0x2B16E: Filename 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'\n+#          Zero length filename\n+#\n+2B1B3 Extra ID #1           5455 (21589) 'Extended Timestamp [UT]'\n+2B1B5   Length              0005 (5)\n+2B1B7   Flags               01 (1) 'Modification'\n+2B1B8   Modification Time   00000000 (0) 'Thu Jan  1 00:00:00 1970'\n+\n+2B1BC END CENTRAL HEADER    06054B50 (101010256)\n+2B1C0 Number of this disk   0000 (0)\n+2B1C2 Central Dir Disk no   0000 (0)\n+2B1C4 Entries in this disk  0044 (68)\n+2B1C6 Total Entries         0044 (68)\n+2B1C8 Size of Central Dir   00002091 (8337)\n+2B1CC Offset to Central Dir 0002912B (168235)\n+2B1D0 Comment Length        0000 (0)\n #\n # Warning Count: 136\n #\n # Done\n"}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum 7c2cea350de670b9f20f7cddbc0a19de0479ddc4bbf47ab0876c9a07db049fb4\n+  SHA-256 checksum 8ae511908722a4d384ce0a460c6f5b1b2af743a1876f3eaec284631eaf801df9\n   Compiled from \"BedrockAI21LabsChatModel.java\"\n class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockAI21LabsChatModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockAI21LabsChatModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockAI21LabsChatModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,133 +1,133 @@\n-  SHA-256 checksum 94a225e7c80eabd20868ff95ce51fb4bd90c5e81448da0aa8afb203fdcbf4833\n+  SHA-256 checksum 27f80ea0f14f52a97b34f3d6b7321ea14796dfc806f7e35da4a1d87d67de2414\n   Compiled from \"BedrockAI21LabsChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel, B extends dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #24                         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-  super_class: #25                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+  super_class: #31                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n   interfaces: 0, fields: 8, methods: 18, attributes: 3\n Constant pool:\n-    #1 = Fieldref           #24.#86       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.frequencyPenalty$value:Ljava/util/Map;\n-    #2 = Fieldref           #24.#87       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.frequencyPenalty$set:Z\n-    #3 = Fieldref           #24.#88       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.presencePenalty$value:Ljava/util/Map;\n-    #4 = Fieldref           #24.#89       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.presencePenalty$set:Z\n-    #5 = Fieldref           #24.#90       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.countPenalty$value:Ljava/util/Map;\n-    #6 = Fieldref           #24.#91       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.countPenalty$set:Z\n-    #7 = Fieldref           #24.#92       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-    #8 = Fieldref           #24.#93       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.model$set:Z\n-    #9 = Methodref          #25.#94       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n-   #10 = Methodref          #24.#95       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #11 = Class              #96           // java/lang/StringBuilder\n-   #12 = Methodref          #11.#94       // java/lang/StringBuilder.\"<init>\":()V\n-   #13 = String             #97           // BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n-   #14 = Methodref          #11.#98       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #15 = Methodref          #25.#99       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-   #16 = String             #100          // , model$value=\n-   #17 = Methodref          #11.#101      // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #18 = String             #102          // , countPenalty$value=\n-   #19 = String             #103          // , presencePenalty$value=\n-   #20 = String             #104          // , frequencyPenalty$value=\n-   #21 = String             #105          // )\n-   #22 = Methodref          #11.#99       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #23 = Methodref          #24.#106      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-   #24 = Class              #108          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-   #25 = Class              #110          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-   #26 = Utf8               model$set\n-   #27 = Utf8               Z\n-   #28 = Utf8               model$value\n-   #29 = Class              #111          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n-   #30 = Utf8               Types\n-   #31 = Utf8               InnerClasses\n-   #32 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #33 = Utf8               countPenalty$set\n-   #34 = Utf8               countPenalty$value\n-   #35 = Utf8               Ljava/util/Map;\n-   #36 = Utf8               Signature\n-   #37 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #38 = Utf8               presencePenalty$set\n-   #39 = Utf8               presencePenalty$value\n-   #40 = Utf8               frequencyPenalty$set\n-   #41 = Utf8               frequencyPenalty$value\n-   #42 = Utf8               <init>\n-   #43 = Utf8               ()V\n-   #44 = Utf8               Code\n-   #45 = Utf8               LineNumberTable\n-   #46 = Utf8               LocalVariableTable\n-   #47 = Utf8               this\n-   #48 = Utf8               BedrockAI21LabsChatModelBuilder\n-   #49 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #50 = Utf8               LocalVariableTypeTable\n-   #51 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n-   #52 = Utf8               model\n-   #53 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #54 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)TB;\n-   #55 = Utf8               countPenalty\n-   #56 = Utf8               (Ljava/util/Map;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #57 = Utf8               (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n-   #58 = Utf8               presencePenalty\n-   #59 = Utf8               frequencyPenalty\n-   #60 = Utf8               self\n-   #61 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #62 = Utf8               ()TB;\n-   #63 = Utf8               build\n-   #64 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-   #65 = Utf8               ()TC;\n-   #66 = Utf8               toString\n-   #67 = Utf8               ()Ljava/lang/String;\n-   #68 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-   #69 = Utf8               AbstractBedrockChatModelBuilder\n-   #70 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #71 = Utf8               access$000\n-   #72 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-   #73 = Utf8               x0\n-   #74 = Utf8               access$100\n-   #75 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #76 = Utf8               access$200\n-   #77 = Utf8               access$300\n-   #78 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-   #79 = Utf8               access$400\n-   #80 = Utf8               access$500\n-   #81 = Utf8               access$600\n-   #82 = Utf8               access$700\n-   #83 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;TC;TB;>;\n-   #84 = Utf8               SourceFile\n-   #85 = Utf8               BedrockAI21LabsChatModel.java\n-   #86 = NameAndType        #41:#35       // frequencyPenalty$value:Ljava/util/Map;\n-   #87 = NameAndType        #40:#27       // frequencyPenalty$set:Z\n-   #88 = NameAndType        #39:#35       // presencePenalty$value:Ljava/util/Map;\n-   #89 = NameAndType        #38:#27       // presencePenalty$set:Z\n-   #90 = NameAndType        #34:#35       // countPenalty$value:Ljava/util/Map;\n-   #91 = NameAndType        #33:#27       // countPenalty$set:Z\n-   #92 = NameAndType        #28:#32       // model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #93 = NameAndType        #26:#27       // model$set:Z\n-   #94 = NameAndType        #42:#43       // \"<init>\":()V\n-   #95 = NameAndType        #60:#61       // self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #96 = Utf8               java/lang/StringBuilder\n-   #97 = Utf8               BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n-   #98 = NameAndType        #112:#113     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #99 = NameAndType        #66:#67       // toString:()Ljava/lang/String;\n-  #100 = Utf8               , model$value=\n-  #101 = NameAndType        #112:#114     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #102 = Utf8               , countPenalty$value=\n-  #103 = Utf8               , presencePenalty$value=\n-  #104 = Utf8               , frequencyPenalty$value=\n-  #105 = Utf8               )\n-  #106 = NameAndType        #63:#64       // build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-  #107 = Class              #115          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  #108 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-  #109 = Class              #116          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #110 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #111 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n-  #112 = Utf8               append\n-  #113 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #114 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #115 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  #116 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.frequencyPenalty$value:Ljava/util/Map;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+    #3 = NameAndType        #5:#6         // frequencyPenalty$value:Ljava/util/Map;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+    #5 = Utf8               frequencyPenalty$value\n+    #6 = Utf8               Ljava/util/Map;\n+    #7 = Fieldref           #2.#8         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.frequencyPenalty$set:Z\n+    #8 = NameAndType        #9:#10        // frequencyPenalty$set:Z\n+    #9 = Utf8               frequencyPenalty$set\n+   #10 = Utf8               Z\n+   #11 = Fieldref           #2.#12        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.presencePenalty$value:Ljava/util/Map;\n+   #12 = NameAndType        #13:#6        // presencePenalty$value:Ljava/util/Map;\n+   #13 = Utf8               presencePenalty$value\n+   #14 = Fieldref           #2.#15        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.presencePenalty$set:Z\n+   #15 = NameAndType        #16:#10       // presencePenalty$set:Z\n+   #16 = Utf8               presencePenalty$set\n+   #17 = Fieldref           #2.#18        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.countPenalty$value:Ljava/util/Map;\n+   #18 = NameAndType        #19:#6        // countPenalty$value:Ljava/util/Map;\n+   #19 = Utf8               countPenalty$value\n+   #20 = Fieldref           #2.#21        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.countPenalty$set:Z\n+   #21 = NameAndType        #22:#10       // countPenalty$set:Z\n+   #22 = Utf8               countPenalty$set\n+   #23 = Fieldref           #2.#24        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #24 = NameAndType        #25:#26       // model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #25 = Utf8               model$value\n+   #26 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #27 = Fieldref           #2.#28        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.model$set:Z\n+   #28 = NameAndType        #29:#10       // model$set:Z\n+   #29 = Utf8               model$set\n+   #30 = Methodref          #31.#32       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+   #31 = Class              #33           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #32 = NameAndType        #34:#35       // \"<init>\":()V\n+   #33 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #34 = Utf8               <init>\n+   #35 = Utf8               ()V\n+   #36 = Methodref          #2.#37        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #37 = NameAndType        #38:#39       // self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #38 = Utf8               self\n+   #39 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #40 = Class              #41           // java/lang/StringBuilder\n+   #41 = Utf8               java/lang/StringBuilder\n+   #42 = Methodref          #40.#32       // java/lang/StringBuilder.\"<init>\":()V\n+   #43 = String             #44           // BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n+   #44 = Utf8               BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n+   #45 = Methodref          #40.#46       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #46 = NameAndType        #47:#48       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #47 = Utf8               append\n+   #48 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #49 = Methodref          #31.#50       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+   #50 = NameAndType        #51:#52       // toString:()Ljava/lang/String;\n+   #51 = Utf8               toString\n+   #52 = Utf8               ()Ljava/lang/String;\n+   #53 = String             #54           // , model$value=\n+   #54 = Utf8               , model$value=\n+   #55 = Methodref          #40.#56       // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #56 = NameAndType        #47:#57       // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #57 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #58 = String             #59           // , countPenalty$value=\n+   #59 = Utf8               , countPenalty$value=\n+   #60 = String             #61           // , presencePenalty$value=\n+   #61 = Utf8               , presencePenalty$value=\n+   #62 = String             #63           // , frequencyPenalty$value=\n+   #63 = Utf8               , frequencyPenalty$value=\n+   #64 = String             #65           // )\n+   #65 = Utf8               )\n+   #66 = Methodref          #40.#50       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+   #67 = Methodref          #2.#68        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+   #68 = NameAndType        #69:#70       // build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+   #69 = Utf8               build\n+   #70 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+   #71 = Utf8               Signature\n+   #72 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+   #73 = Utf8               Code\n+   #74 = Utf8               LineNumberTable\n+   #75 = Utf8               LocalVariableTable\n+   #76 = Utf8               this\n+   #77 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #78 = Utf8               LocalVariableTypeTable\n+   #79 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n+   #80 = Utf8               model\n+   #81 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #82 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)TB;\n+   #83 = Utf8               countPenalty\n+   #84 = Utf8               (Ljava/util/Map;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+   #85 = Utf8               (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n+   #86 = Utf8               presencePenalty\n+   #87 = Utf8               frequencyPenalty\n+   #88 = Utf8               ()TB;\n+   #89 = Utf8               ()TC;\n+   #90 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+   #91 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+   #92 = Utf8               access$000\n+   #93 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+   #94 = Utf8               x0\n+   #95 = Utf8               access$100\n+   #96 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #97 = Utf8               access$200\n+   #98 = Utf8               access$300\n+   #99 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #100 = Utf8               access$400\n+  #101 = Utf8               access$500\n+  #102 = Utf8               access$600\n+  #103 = Utf8               access$700\n+  #104 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;TC;TB;>;\n+  #105 = Utf8               SourceFile\n+  #106 = Utf8               BedrockAI21LabsChatModel.java\n+  #107 = Utf8               InnerClasses\n+  #108 = Class              #109          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  #109 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  #110 = Utf8               BedrockAI21LabsChatModelBuilder\n+  #111 = Class              #112          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n+  #112 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n+  #113 = Utf8               Types\n+  #114 = Class              #115          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #115 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #116 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean model$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types model$value;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n@@ -136,41 +136,41 @@\n   private boolean countPenalty$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.Map<java.lang.String, java.lang.Object> countPenalty$value;\n     descriptor: Ljava/util/Map;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #37                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #72                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private boolean presencePenalty$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.Map<java.lang.String, java.lang.Object> presencePenalty$value;\n     descriptor: Ljava/util/Map;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #37                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #72                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private boolean frequencyPenalty$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.Map<java.lang.String, java.lang.Object> frequencyPenalty$value;\n     descriptor: Ljava/util/Map;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #37                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #72                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #9                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #30                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -180,156 +180,156 @@\n   public B model(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\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 model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+         2: putfield      #23                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #8                  // Field model$set:Z\n+         7: putfield      #27                 // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #10                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+        11: invokevirtual #36                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n-    Signature: #54                          // (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)TB;\n+    Signature: #82                          // (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;)TB;\n \n   public B countPenalty(java.util.Map<java.lang.String, java.lang.Object>);\n     descriptor: (Ljava/util/Map;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\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 countPenalty$value:Ljava/util/Map;\n+         2: putfield      #17                 // Field countPenalty$value:Ljava/util/Map;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #6                  // Field countPenalty$set:Z\n+         7: putfield      #20                 // Field countPenalty$set:Z\n         10: aload_0\n-        11: invokevirtual #10                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+        11: invokevirtual #36                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n             0      15     1 countPenalty   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n             0      15     1 countPenalty   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #57                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n+    Signature: #85                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n \n   public B presencePenalty(java.util.Map<java.lang.String, java.lang.Object>);\n     descriptor: (Ljava/util/Map;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\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 presencePenalty$value:Ljava/util/Map;\n+         2: putfield      #11                 // Field presencePenalty$value:Ljava/util/Map;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field presencePenalty$set:Z\n+         7: putfield      #14                 // Field presencePenalty$set:Z\n         10: aload_0\n-        11: invokevirtual #10                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+        11: invokevirtual #36                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n             0      15     1 presencePenalty   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n             0      15     1 presencePenalty   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #57                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n+    Signature: #85                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n \n   public B frequencyPenalty(java.util.Map<java.lang.String, java.lang.Object>);\n     descriptor: (Ljava/util/Map;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\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      #1                  // Field frequencyPenalty$value:Ljava/util/Map;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field frequencyPenalty$set:Z\n+         7: putfield      #7                  // Field frequencyPenalty$set:Z\n         10: aload_0\n-        11: invokevirtual #10                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+        11: invokevirtual #36                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n             0      15     1 frequencyPenalty   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;\n             0      15     1 frequencyPenalty   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #57                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n+    Signature: #85                          // (Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #62                          // ()TB;\n+    Signature: #88                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #65                          // ()TC;\n+    Signature: #89                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #11                 // class java/lang/StringBuilder\n+         0: new           #40                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #12                 // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #13                 // String BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n-         9: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #42                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #43                 // String BedrockAI21LabsChatModel.BedrockAI21LabsChatModelBuilder(super=\n+         9: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #15                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #16                 // String , model$value=\n-        21: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #49                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #53                 // String , model$value=\n+        21: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #7                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-        28: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        31: ldc           #18                 // String , countPenalty$value=\n-        33: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #23                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+        28: invokevirtual #55                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        31: ldc           #58                 // String , countPenalty$value=\n+        33: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n-        37: getfield      #5                  // Field countPenalty$value:Ljava/util/Map;\n-        40: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        43: ldc           #19                 // String , presencePenalty$value=\n-        45: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        37: getfield      #17                 // Field countPenalty$value:Ljava/util/Map;\n+        40: invokevirtual #55                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        43: ldc           #60                 // String , presencePenalty$value=\n+        45: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         48: aload_0\n-        49: getfield      #3                  // Field presencePenalty$value:Ljava/util/Map;\n-        52: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        55: ldc           #20                 // String , frequencyPenalty$value=\n-        57: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        49: getfield      #11                 // Field presencePenalty$value:Ljava/util/Map;\n+        52: invokevirtual #55                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        55: ldc           #62                 // String , frequencyPenalty$value=\n+        57: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         60: aload_0\n         61: getfield      #1                  // Field frequencyPenalty$value:Ljava/util/Map;\n-        64: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        67: ldc           #21                 // String )\n-        69: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        72: invokevirtual #22                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        64: invokevirtual #55                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        67: ldc           #64                 // String )\n+        69: invokevirtual #45                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        72: invokevirtual #66                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         75: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      76     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -338,15 +338,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #23                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+         1: invokevirtual #67                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -355,15 +355,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #10                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+         1: invokevirtual #36                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -372,99 +372,99 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #8                  // Field model$set:Z\n+         1: getfield      #27                 // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types access$100(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #7                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+         1: getfield      #23                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field countPenalty$set:Z\n+         1: getfield      #20                 // Field countPenalty$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static java.util.Map access$300(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field countPenalty$value:Ljava/util/Map;\n+         1: getfield      #17                 // Field countPenalty$value:Ljava/util/Map;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static boolean access$400(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field presencePenalty$set:Z\n+         1: getfield      #14                 // Field presencePenalty$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static java.util.Map access$500(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field presencePenalty$value:Ljava/util/Map;\n+         1: getfield      #11                 // Field presencePenalty$value:Ljava/util/Map;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n   static boolean access$600(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field frequencyPenalty$set:Z\n+         1: getfield      #7                  // Field frequencyPenalty$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n \n@@ -478,13 +478,13 @@\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n }\n-Signature: #83                          // <C:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;TC;TB;>;\n+Signature: #104                         // <C:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;TC;TB;>;\n SourceFile: \"BedrockAI21LabsChatModel.java\"\n InnerClasses:\n-  public static final #30= #29 of #107;   // Types=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #48= #24 of #107; // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #69= #25 of #109; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #110= #2 of #108; // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  public static final #113= #111 of #108; // Types=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  public static abstract #116= #31 of #114; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum bbbf770ec6c841c276ee48f065691dd74b5755744cbd813f5004191ece310bfb\n+  SHA-256 checksum 4fc0fbc3d4a5ef8f2f68425117dfdb56f49a4aab03e9ffdaf0179cf6487cf0a6\n   Compiled from \"BedrockAI21LabsChatModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel, dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockAI21LabsChatModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-  #22 = Utf8               BedrockAI21LabsChatModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #26 = Utf8               AbstractBedrockChatModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockAI21LabsChatModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockAI21LabsChatModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockAI21LabsChatModelBuilderImpl\n+  #40 = Utf8               BedrockAI21LabsChatModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               AbstractBedrockChatModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl;>;\n SourceFile: \"BedrockAI21LabsChatModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockAI21LabsChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #22= #8 of #3;   // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n+  private static final #39= #2 of #10;    // BedrockAI21LabsChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  public static abstract #40= #8 of #10;  // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -18,10 +18,10 @@\n     public String getValue() {\n         return this.value;\n     }\n     \n     static {\n         Types.J2MidV2 = new Types(\"J2MidV2\", 0, \"ai21.j2-mid-v1\");\n         Types.J2UltraV1 = new Types(\"J2UltraV1\", 1, \"ai21.j2-ultra-v1\");\n-        Types.$VALUES = new Types[] { Types.J2MidV2, Types.J2UltraV1 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,278 +1,276 @@\n-  SHA-256 checksum 6c5bf1124cb2ae4b2c497dfc999c1055a464e4c13f89d30c6b9ae9537a38a0dd\n+  SHA-256 checksum 1f2f930e9b16a980295088948dad9daf17426e635a393018574d5c3d75283ee5\n   Compiled from \"BedrockAI21LabsChatModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #42                         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  super_class: #43                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  this_class: #18                         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  super_class: #86                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n   interfaces: 0, fields: 4, methods: 13, attributes: 3\n Constant pool:\n-    #1 = Class              #102          // java/util/HashMap\n-    #2 = Methodref          #1.#103       // java/util/HashMap.\"<init>\":(I)V\n-    #3 = String             #66           // prompt\n-    #4 = InterfaceMethodref #104.#105     // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-    #5 = String             #106          // maxTokens\n-    #6 = Methodref          #42.#107      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getMaxTokens:()I\n-    #7 = Methodref          #108.#109     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-    #8 = String             #110          // temperature\n-    #9 = Methodref          #42.#111      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getTemperature:()F\n-   #10 = Methodref          #112.#113     // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-   #11 = String             #114          // topP\n-   #12 = Methodref          #42.#115      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getTopP:()F\n-   #13 = String             #116          // stopSequences\n-   #14 = Methodref          #42.#117      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getStopSequences:()[Ljava/lang/String;\n-   #15 = String             #53           // countPenalty\n-   #16 = Fieldref           #42.#118      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.countPenalty:Ljava/util/Map;\n-   #17 = String             #57           // presencePenalty\n-   #18 = Fieldref           #42.#119      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.presencePenalty:Ljava/util/Map;\n-   #19 = String             #58           // frequencyPenalty\n-   #20 = Fieldref           #42.#120      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.frequencyPenalty:Ljava/util/Map;\n-   #21 = Fieldref           #42.#121      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #22 = Methodref          #49.#122      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.getValue:()Ljava/lang/String;\n-   #23 = Class              #123          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-   #24 = Fieldref           #49.#124      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #25 = String             #125          // scale\n-   #26 = Methodref          #42.#126      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-   #27 = Methodref          #43.#127      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #28 = Methodref          #47.#128      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-   #29 = Methodref          #47.#129      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #30 = Methodref          #42.#130      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #31 = Methodref          #47.#131      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-   #32 = Methodref          #47.#132      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-   #33 = Methodref          #42.#133      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$countPenalty:()Ljava/util/Map;\n-   #34 = Methodref          #47.#134      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-   #35 = Methodref          #47.#135      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-   #36 = Methodref          #42.#136      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$presencePenalty:()Ljava/util/Map;\n-   #37 = Methodref          #47.#137      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-   #38 = Methodref          #47.#138      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-   #39 = Methodref          #42.#139      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$frequencyPenalty:()Ljava/util/Map;\n-   #40 = Class              #140          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n-   #41 = Methodref          #40.#141      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n-   #42 = Class              #142          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-   #43 = Class              #143          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #44 = Class              #144          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-   #45 = Utf8               InnerClasses\n-   #46 = Utf8               BedrockAI21LabsChatModelBuilderImpl\n-   #47 = Class              #145          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-   #48 = Utf8               BedrockAI21LabsChatModelBuilder\n-   #49 = Class              #146          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n-   #50 = Utf8               Types\n-   #51 = Utf8               model\n-   #52 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #53 = Utf8               countPenalty\n-   #54 = Utf8               Ljava/util/Map;\n-   #55 = Utf8               Signature\n-   #56 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    #1 = Class              #2            // java/util/HashMap\n+    #2 = Utf8               java/util/HashMap\n+    #3 = Methodref          #1.#4         // java/util/HashMap.\"<init>\":(I)V\n+    #4 = NameAndType        #5:#6         // \"<init>\":(I)V\n+    #5 = Utf8               <init>\n+    #6 = Utf8               (I)V\n+    #7 = String             #8            // prompt\n+    #8 = Utf8               prompt\n+    #9 = InterfaceMethodref #10.#11       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #10 = Class              #12           // java/util/Map\n+   #11 = NameAndType        #13:#14       // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #12 = Utf8               java/util/Map\n+   #13 = Utf8               put\n+   #14 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #15 = String             #16           // maxTokens\n+   #16 = Utf8               maxTokens\n+   #17 = Methodref          #18.#19       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getMaxTokens:()I\n+   #18 = Class              #20           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+   #19 = NameAndType        #21:#22       // getMaxTokens:()I\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+   #21 = Utf8               getMaxTokens\n+   #22 = Utf8               ()I\n+   #23 = Methodref          #24.#25       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #24 = Class              #26           // java/lang/Integer\n+   #25 = NameAndType        #27:#28       // valueOf:(I)Ljava/lang/Integer;\n+   #26 = Utf8               java/lang/Integer\n+   #27 = Utf8               valueOf\n+   #28 = Utf8               (I)Ljava/lang/Integer;\n+   #29 = String             #30           // temperature\n+   #30 = Utf8               temperature\n+   #31 = Methodref          #18.#32       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getTemperature:()F\n+   #32 = NameAndType        #33:#34       // getTemperature:()F\n+   #33 = Utf8               getTemperature\n+   #34 = Utf8               ()F\n+   #35 = Methodref          #36.#37       // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+   #36 = Class              #38           // java/lang/Float\n+   #37 = NameAndType        #27:#39       // valueOf:(F)Ljava/lang/Float;\n+   #38 = Utf8               java/lang/Float\n+   #39 = Utf8               (F)Ljava/lang/Float;\n+   #40 = String             #41           // topP\n+   #41 = Utf8               topP\n+   #42 = Methodref          #18.#43       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getTopP:()F\n+   #43 = NameAndType        #44:#34       // getTopP:()F\n+   #44 = Utf8               getTopP\n+   #45 = String             #46           // stopSequences\n+   #46 = Utf8               stopSequences\n+   #47 = Methodref          #18.#48       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.getStopSequences:()[Ljava/lang/String;\n+   #48 = NameAndType        #49:#50       // getStopSequences:()[Ljava/lang/String;\n+   #49 = Utf8               getStopSequences\n+   #50 = Utf8               ()[Ljava/lang/String;\n+   #51 = String             #52           // countPenalty\n+   #52 = Utf8               countPenalty\n+   #53 = Fieldref           #18.#54       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.countPenalty:Ljava/util/Map;\n+   #54 = NameAndType        #52:#55       // countPenalty:Ljava/util/Map;\n+   #55 = Utf8               Ljava/util/Map;\n+   #56 = String             #57           // presencePenalty\n    #57 = Utf8               presencePenalty\n-   #58 = Utf8               frequencyPenalty\n-   #59 = Utf8               getRequestParameters\n-   #60 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #61 = Utf8               Code\n-   #62 = Utf8               LineNumberTable\n-   #63 = Utf8               LocalVariableTable\n-   #64 = Utf8               this\n-   #65 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-   #66 = Utf8               prompt\n-   #67 = Utf8               Ljava/lang/String;\n-   #68 = Utf8               parameters\n-   #69 = Utf8               LocalVariableTypeTable\n-   #70 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #71 = Utf8               getModelId\n-   #72 = Utf8               ()Ljava/lang/String;\n-   #73 = Utf8               getResponseClassType\n-   #74 = Utf8               ()Ljava/lang/Class;\n-   #75 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n-   #76 = Utf8               $default$model\n-   #77 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-   #78 = Utf8               $default$countPenalty\n-   #79 = Utf8               ()Ljava/util/Map;\n-   #80 = Utf8               ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #81 = Utf8               $default$presencePenalty\n-   #82 = Utf8               $default$frequencyPenalty\n-   #83 = Utf8               <init>\n-   #84 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n-   #85 = Utf8               b\n-   #86 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #87 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n-   #88 = Utf8               StackMapTable\n-   #89 = Class              #142          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-   #90 = Class              #145          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-   #91 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;)V\n-   #92 = Utf8               builder\n-   #93 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n-   #94 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n-   #95 = Utf8               getModel\n-   #96 = Utf8               getCountPenalty\n-   #97 = Utf8               getPresencePenalty\n-   #98 = Utf8               getFrequencyPenalty\n-   #99 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n-  #100 = Utf8               SourceFile\n-  #101 = Utf8               BedrockAI21LabsChatModel.java\n-  #102 = Utf8               java/util/HashMap\n-  #103 = NameAndType        #83:#147      // \"<init>\":(I)V\n-  #104 = Class              #148          // java/util/Map\n-  #105 = NameAndType        #149:#150     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #106 = Utf8               maxTokens\n-  #107 = NameAndType        #151:#152     // getMaxTokens:()I\n-  #108 = Class              #153          // java/lang/Integer\n-  #109 = NameAndType        #154:#155     // valueOf:(I)Ljava/lang/Integer;\n-  #110 = Utf8               temperature\n-  #111 = NameAndType        #156:#157     // getTemperature:()F\n-  #112 = Class              #158          // java/lang/Float\n-  #113 = NameAndType        #154:#159     // valueOf:(F)Ljava/lang/Float;\n-  #114 = Utf8               topP\n-  #115 = NameAndType        #160:#157     // getTopP:()F\n-  #116 = Utf8               stopSequences\n-  #117 = NameAndType        #161:#162     // getStopSequences:()[Ljava/lang/String;\n-  #118 = NameAndType        #53:#54       // countPenalty:Ljava/util/Map;\n-  #119 = NameAndType        #57:#54       // presencePenalty:Ljava/util/Map;\n-  #120 = NameAndType        #58:#54       // frequencyPenalty:Ljava/util/Map;\n-  #121 = NameAndType        #51:#52       // model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-  #122 = NameAndType        #163:#72      // getValue:()Ljava/lang/String;\n-  #123 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #124 = NameAndType        #164:#52      // J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-  #125 = Utf8               scale\n-  #126 = NameAndType        #165:#166     // of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #127 = NameAndType        #83:#169      // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #128 = NameAndType        #170:#171     // access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-  #129 = NameAndType        #172:#173     // access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-  #130 = NameAndType        #76:#77       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-  #131 = NameAndType        #174:#171     // access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-  #132 = NameAndType        #175:#176     // access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-  #133 = NameAndType        #78:#79       // $default$countPenalty:()Ljava/util/Map;\n-  #134 = NameAndType        #177:#171     // access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-  #135 = NameAndType        #178:#176     // access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-  #136 = NameAndType        #81:#79       // $default$presencePenalty:()Ljava/util/Map;\n-  #137 = NameAndType        #179:#171     // access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-  #138 = NameAndType        #180:#176     // access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-  #139 = NameAndType        #82:#79       // $default$frequencyPenalty:()Ljava/util/Map;\n-  #140 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n-  #141 = NameAndType        #83:#181      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n-  #142 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  #143 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #144 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-  #145 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n-  #146 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n-  #147 = Utf8               (I)V\n-  #148 = Utf8               java/util/Map\n-  #149 = Utf8               put\n-  #150 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #151 = Utf8               getMaxTokens\n-  #152 = Utf8               ()I\n-  #153 = Utf8               java/lang/Integer\n-  #154 = Utf8               valueOf\n-  #155 = Utf8               (I)Ljava/lang/Integer;\n-  #156 = Utf8               getTemperature\n-  #157 = Utf8               ()F\n-  #158 = Utf8               java/lang/Float\n-  #159 = Utf8               (F)Ljava/lang/Float;\n-  #160 = Utf8               getTopP\n-  #161 = Utf8               getStopSequences\n-  #162 = Utf8               ()[Ljava/lang/String;\n-  #163 = Utf8               getValue\n-  #164 = Utf8               J2MidV2\n-  #165 = Utf8               of\n-  #166 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #167 = Class              #182          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #168 = Utf8               AbstractBedrockChatModelBuilder\n-  #169 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #170 = Utf8               access$000\n-  #171 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n-  #172 = Utf8               access$100\n-  #173 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-  #174 = Utf8               access$200\n-  #175 = Utf8               access$300\n-  #176 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-  #177 = Utf8               access$400\n-  #178 = Utf8               access$500\n-  #179 = Utf8               access$600\n-  #180 = Utf8               access$700\n-  #181 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n-  #182 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #58 = Fieldref           #18.#59       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.presencePenalty:Ljava/util/Map;\n+   #59 = NameAndType        #57:#55       // presencePenalty:Ljava/util/Map;\n+   #60 = String             #61           // frequencyPenalty\n+   #61 = Utf8               frequencyPenalty\n+   #62 = Fieldref           #18.#63       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.frequencyPenalty:Ljava/util/Map;\n+   #63 = NameAndType        #61:#55       // frequencyPenalty:Ljava/util/Map;\n+   #64 = Fieldref           #18.#65       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #65 = NameAndType        #66:#67       // model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #66 = Utf8               model\n+   #67 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #68 = Methodref          #69.#70       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.getValue:()Ljava/lang/String;\n+   #69 = Class              #71           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n+   #70 = NameAndType        #72:#73       // getValue:()Ljava/lang/String;\n+   #71 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types\n+   #72 = Utf8               getValue\n+   #73 = Utf8               ()Ljava/lang/String;\n+   #74 = Class              #75           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+   #75 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+   #76 = Fieldref           #69.#77       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #77 = NameAndType        #78:#67       // J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #78 = Utf8               J2MidV2\n+   #79 = String             #80           // scale\n+   #80 = Utf8               scale\n+   #81 = Methodref          #18.#82       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #82 = NameAndType        #83:#84       // of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #83 = Utf8               of\n+   #84 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #85 = Methodref          #86.#87       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #86 = Class              #88           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #87 = NameAndType        #5:#89        // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #88 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #89 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #90 = Methodref          #91.#92       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+   #91 = Class              #93           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+   #92 = NameAndType        #94:#95       // access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+   #93 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder\n+   #94 = Utf8               access$000\n+   #95 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+   #96 = Methodref          #91.#97       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #97 = NameAndType        #98:#99       // access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+   #98 = Utf8               access$100\n+   #99 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+  #100 = Methodref          #18.#101      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+  #101 = NameAndType        #102:#103     // $default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+  #102 = Utf8               $default$model\n+  #103 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+  #104 = Methodref          #91.#105      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #105 = NameAndType        #106:#95      // access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #106 = Utf8               access$200\n+  #107 = Methodref          #91.#108      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #108 = NameAndType        #109:#110     // access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #109 = Utf8               access$300\n+  #110 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #111 = Methodref          #18.#112      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$countPenalty:()Ljava/util/Map;\n+  #112 = NameAndType        #113:#114     // $default$countPenalty:()Ljava/util/Map;\n+  #113 = Utf8               $default$countPenalty\n+  #114 = Utf8               ()Ljava/util/Map;\n+  #115 = Methodref          #91.#116      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #116 = NameAndType        #117:#95      // access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #117 = Utf8               access$400\n+  #118 = Methodref          #91.#119      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #119 = NameAndType        #120:#110     // access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #120 = Utf8               access$500\n+  #121 = Methodref          #18.#122      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$presencePenalty:()Ljava/util/Map;\n+  #122 = NameAndType        #123:#114     // $default$presencePenalty:()Ljava/util/Map;\n+  #123 = Utf8               $default$presencePenalty\n+  #124 = Methodref          #91.#125      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #125 = NameAndType        #126:#95      // access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+  #126 = Utf8               access$600\n+  #127 = Methodref          #91.#128      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #128 = NameAndType        #129:#110     // access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+  #129 = Utf8               access$700\n+  #130 = Methodref          #18.#131      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel.$default$frequencyPenalty:()Ljava/util/Map;\n+  #131 = NameAndType        #132:#114     // $default$frequencyPenalty:()Ljava/util/Map;\n+  #132 = Utf8               $default$frequencyPenalty\n+  #133 = Class              #134          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+  #134 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+  #135 = Methodref          #133.#136     // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n+  #136 = NameAndType        #5:#137       // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n+  #137 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n+  #138 = Utf8               Signature\n+  #139 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #140 = Utf8               getRequestParameters\n+  #141 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+  #142 = Utf8               Code\n+  #143 = Utf8               LineNumberTable\n+  #144 = Utf8               LocalVariableTable\n+  #145 = Utf8               this\n+  #146 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n+  #147 = Utf8               Ljava/lang/String;\n+  #148 = Utf8               parameters\n+  #149 = Utf8               LocalVariableTypeTable\n+  #150 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #151 = Utf8               getModelId\n+  #152 = Utf8               getResponseClassType\n+  #153 = Utf8               ()Ljava/lang/Class;\n+  #154 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n+  #155 = Utf8               ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #156 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n+  #157 = Utf8               b\n+  #158 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+  #159 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n+  #160 = Utf8               StackMapTable\n+  #161 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;)V\n+  #162 = Utf8               builder\n+  #163 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n+  #164 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n+  #165 = Utf8               getModel\n+  #166 = Utf8               getCountPenalty\n+  #167 = Utf8               getPresencePenalty\n+  #168 = Utf8               getFrequencyPenalty\n+  #169 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n+  #170 = Utf8               SourceFile\n+  #171 = Utf8               BedrockAI21LabsChatModel.java\n+  #172 = Utf8               InnerClasses\n+  #173 = Utf8               Types\n+  #174 = Class              #175          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #175 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #176 = Utf8               AbstractBedrockChatModelBuilder\n+  #177 = Utf8               BedrockAI21LabsChatModelBuilder\n+  #178 = Utf8               BedrockAI21LabsChatModelBuilderImpl\n+  #179 = Class              #180          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n+  #180 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n {\n   private final dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types model;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.util.Map<java.lang.String, java.lang.Object> countPenalty;\n     descriptor: Ljava/util/Map;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #56                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #139                         // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private final java.util.Map<java.lang.String, java.lang.Object> presencePenalty;\n     descriptor: Ljava/util/Map;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #56                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #139                         // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private final java.util.Map<java.lang.String, java.lang.Object> frequencyPenalty;\n     descriptor: Ljava/util/Map;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #56                          // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #139                         // Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected java.util.Map<java.lang.String, java.lang.Object> getRequestParameters(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=3, args_size=2\n          0: new           #1                  // class java/util/HashMap\n          3: dup\n          4: bipush        8\n-         6: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+         6: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n          9: astore_2\n         10: aload_2\n-        11: ldc           #3                  // String prompt\n+        11: ldc           #7                  // String prompt\n         13: aload_1\n-        14: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        14: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         19: pop\n         20: aload_2\n-        21: ldc           #5                  // String maxTokens\n+        21: ldc           #15                 // String maxTokens\n         23: aload_0\n-        24: invokevirtual #6                  // Method getMaxTokens:()I\n-        27: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        30: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        24: invokevirtual #17                 // Method getMaxTokens:()I\n+        27: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        30: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         35: pop\n         36: aload_2\n-        37: ldc           #8                  // String temperature\n+        37: ldc           #29                 // String temperature\n         39: aload_0\n-        40: invokevirtual #9                  // Method getTemperature:()F\n-        43: invokestatic  #10                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        46: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        40: invokevirtual #31                 // Method getTemperature:()F\n+        43: invokestatic  #35                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        46: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         51: pop\n         52: aload_2\n-        53: ldc           #11                 // String topP\n+        53: ldc           #40                 // String topP\n         55: aload_0\n-        56: invokevirtual #12                 // Method getTopP:()F\n-        59: invokestatic  #10                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        62: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        56: invokevirtual #42                 // Method getTopP:()F\n+        59: invokestatic  #35                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        62: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         67: pop\n         68: aload_2\n-        69: ldc           #13                 // String stopSequences\n+        69: ldc           #45                 // String stopSequences\n         71: aload_0\n-        72: invokevirtual #14                 // Method getStopSequences:()[Ljava/lang/String;\n-        75: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        72: invokevirtual #47                 // Method getStopSequences:()[Ljava/lang/String;\n+        75: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         80: pop\n         81: aload_2\n-        82: ldc           #15                 // String countPenalty\n+        82: ldc           #51                 // String countPenalty\n         84: aload_0\n-        85: getfield      #16                 // Field countPenalty:Ljava/util/Map;\n-        88: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        85: getfield      #53                 // Field countPenalty:Ljava/util/Map;\n+        88: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         93: pop\n         94: aload_2\n-        95: ldc           #17                 // String presencePenalty\n+        95: ldc           #56                 // String presencePenalty\n         97: aload_0\n-        98: getfield      #18                 // Field presencePenalty:Ljava/util/Map;\n-       101: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        98: getfield      #58                 // Field presencePenalty:Ljava/util/Map;\n+       101: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        106: pop\n        107: aload_2\n-       108: ldc           #19                 // String frequencyPenalty\n+       108: ldc           #60                 // String frequencyPenalty\n        110: aload_0\n-       111: getfield      #20                 // Field frequencyPenalty:Ljava/util/Map;\n-       114: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+       111: getfield      #62                 // Field frequencyPenalty:Ljava/util/Map;\n+       114: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        119: pop\n        120: aload_2\n        121: areturn\n       LineNumberTable:\n         line 27: 0\n         line 29: 10\n         line 30: 20\n@@ -287,155 +285,155 @@\n         Start  Length  Slot  Name   Signature\n             0     122     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n             0     122     1 prompt   Ljava/lang/String;\n            10     112     2 parameters   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n            10     112     2 parameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #70                          // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #150                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #21                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-         4: invokevirtual #22                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.getValue:()Ljava/lang/String;\n+         1: getfield      #64                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+         4: invokevirtual #68                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 43: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n \n   protected java.lang.Class<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #23                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+         0: ldc           #74                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n          2: areturn\n       LineNumberTable:\n         line 48: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-    Signature: #75                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n+    Signature: #154                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n \n   private static dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #24                 // Field dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+         0: getstatic     #76                 // Field dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types.J2MidV2:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 12: 0\n \n   private static java.util.Map<java.lang.String, java.lang.Object> $default$countPenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=2, locals=0, args_size=0\n-         0: ldc           #25                 // String scale\n+         0: ldc           #79                 // String scale\n          2: iconst_0\n-         3: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-         6: invokestatic  #26                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+         3: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         6: invokestatic  #81                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n          9: areturn\n       LineNumberTable:\n         line 12: 0\n         line 18: 3\n         line 12: 9\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private static java.util.Map<java.lang.String, java.lang.Object> $default$presencePenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=2, locals=0, args_size=0\n-         0: ldc           #25                 // String scale\n+         0: ldc           #79                 // String scale\n          2: iconst_0\n-         3: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-         6: invokestatic  #26                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+         3: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         6: invokestatic  #81                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n          9: areturn\n       LineNumberTable:\n         line 12: 0\n         line 20: 3\n         line 12: 9\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private static java.util.Map<java.lang.String, java.lang.Object> $default$frequencyPenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=2, locals=0, args_size=0\n-         0: ldc           #25                 // String scale\n+         0: ldc           #79                 // String scale\n          2: iconst_0\n-         3: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-         6: invokestatic  #26                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+         3: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         6: invokestatic  #81                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n          9: areturn\n       LineNumberTable:\n         line 12: 0\n         line 22: 3\n         line 12: 9\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #27                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+         2: invokespecial #85                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #28                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+         6: invokestatic  #90                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #29                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-        17: putfield      #21                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+        14: invokestatic  #96                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+        17: putfield      #64                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #30                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n-        27: putfield      #21                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+        24: invokestatic  #100                // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+        27: putfield      #64                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n         30: aload_1\n-        31: invokestatic  #31                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+        31: invokestatic  #104                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n         34: ifeq          48\n         37: aload_0\n         38: aload_1\n-        39: invokestatic  #32                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-        42: putfield      #16                 // Field countPenalty:Ljava/util/Map;\n+        39: invokestatic  #107                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+        42: putfield      #53                 // Field countPenalty:Ljava/util/Map;\n         45: goto          55\n         48: aload_0\n-        49: invokestatic  #33                 // Method $default$countPenalty:()Ljava/util/Map;\n-        52: putfield      #16                 // Field countPenalty:Ljava/util/Map;\n+        49: invokestatic  #111                // Method $default$countPenalty:()Ljava/util/Map;\n+        52: putfield      #53                 // Field countPenalty:Ljava/util/Map;\n         55: aload_1\n-        56: invokestatic  #34                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+        56: invokestatic  #115                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n         59: ifeq          73\n         62: aload_0\n         63: aload_1\n-        64: invokestatic  #35                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-        67: putfield      #18                 // Field presencePenalty:Ljava/util/Map;\n+        64: invokestatic  #118                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+        67: putfield      #58                 // Field presencePenalty:Ljava/util/Map;\n         70: goto          80\n         73: aload_0\n-        74: invokestatic  #36                 // Method $default$presencePenalty:()Ljava/util/Map;\n-        77: putfield      #18                 // Field presencePenalty:Ljava/util/Map;\n+        74: invokestatic  #121                // Method $default$presencePenalty:()Ljava/util/Map;\n+        77: putfield      #58                 // Field presencePenalty:Ljava/util/Map;\n         80: aload_1\n-        81: invokestatic  #37                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n+        81: invokestatic  #124                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Z\n         84: ifeq          98\n         87: aload_0\n         88: aload_1\n-        89: invokestatic  #38                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n-        92: putfield      #20                 // Field frequencyPenalty:Ljava/util/Map;\n+        89: invokestatic  #127                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;)Ljava/util/Map;\n+        92: putfield      #62                 // Field frequencyPenalty:Ljava/util/Map;\n         95: goto          105\n         98: aload_0\n-        99: invokestatic  #39                 // Method $default$frequencyPenalty:()Ljava/util/Map;\n-       102: putfield      #20                 // Field frequencyPenalty:Ljava/util/Map;\n+        99: invokestatic  #130                // Method $default$frequencyPenalty:()Ljava/util/Map;\n+       102: putfield      #62                 // Field frequencyPenalty:Ljava/util/Map;\n        105: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0     106     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n             0     106     1     b   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n@@ -450,90 +448,90 @@\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #91                          // (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;)V\n+    Signature: #161                         // (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #40                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n+         0: new           #133                // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #41                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n+         5: invokespecial #135                // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n-    Signature: #94                          // ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n+    Signature: #164                         // ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder<**>;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModel$Types getModel();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #21                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n+         1: getfield      #64                 // Field model:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n \n   public java.util.Map<java.lang.String, java.lang.Object> getCountPenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field countPenalty:Ljava/util/Map;\n+         1: getfield      #53                 // Field countPenalty:Ljava/util/Map;\n          4: areturn\n       LineNumberTable:\n         line 18: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   public java.util.Map<java.lang.String, java.lang.Object> getPresencePenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #18                 // Field presencePenalty:Ljava/util/Map;\n+         1: getfield      #58                 // Field presencePenalty:Ljava/util/Map;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   public java.util.Map<java.lang.String, java.lang.Object> getFrequencyPenalty();\n     descriptor: ()Ljava/util/Map;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field frequencyPenalty:Ljava/util/Map;\n+         1: getfield      #62                 // Field frequencyPenalty:Ljava/util/Map;\n          4: areturn\n       LineNumberTable:\n         line 22: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModel;\n-    Signature: #80                          // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #155                         // ()Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n }\n-Signature: #99                          // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n+Signature: #169                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;>;\n SourceFile: \"BedrockAI21LabsChatModel.java\"\n InnerClasses:\n-  static #44;                             // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n-  private static final #46= #40 of #42;   // BedrockAI21LabsChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #48= #47 of #42; // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static final #50= #49 of #42;    // Types=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n-  public static abstract #168= #167 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #173= #69 of #18;   // Types=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  public static abstract #176= #174 of #86; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #177= #91 of #18; // BedrockAI21LabsChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  private static final #178= #133 of #18; // BedrockAI21LabsChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$BedrockAI21LabsChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel\n+  static #179;                            // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,61 +1,61 @@\n-  SHA-256 checksum 5302e9b73b3bce93c367841d6683b40441e92376d9b55e84f3c3bc14d2e8f02c\n+  SHA-256 checksum f250c9f1137b77284fbe4cbbb2b29fe620fae9c13677e8a9c5c54f1c48d19942\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Completion\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-  super_class: #5                         // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+  super_class: #8                         // java/lang/Object\n   interfaces: 0, fields: 2, methods: 6, attributes: 2\n Constant pool:\n-   #1 = Fieldref           #4.#36         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.data:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-   #2 = Methodref          #5.#37         // java/lang/Object.\"<init>\":()V\n-   #3 = Fieldref           #4.#38         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-   #4 = Class              #40            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-   #5 = Class              #41            // java/lang/Object\n-   #6 = Utf8               data\n-   #7 = Class              #42            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-   #8 = Utf8               Prompt\n-   #9 = Utf8               InnerClasses\n-  #10 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #11 = Utf8               finishReason\n-  #12 = Class              #43            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-  #13 = Utf8               CompletionReason\n-  #14 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-  #15 = Utf8               <init>\n-  #16 = Utf8               ()V\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.data:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+   #3 = NameAndType        #5:#6          // data:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+   #5 = Utf8               data\n+   #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #7 = Methodref          #8.#9          // java/lang/Object.\"<init>\":()V\n+   #8 = Class              #10            // java/lang/Object\n+   #9 = NameAndType        #11:#12        // \"<init>\":()V\n+  #10 = Utf8               java/lang/Object\n+  #11 = Utf8               <init>\n+  #12 = Utf8               ()V\n+  #13 = Fieldref           #2.#14         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+  #14 = NameAndType        #15:#16        // finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+  #15 = Utf8               finishReason\n+  #16 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n   #17 = Utf8               Code\n   #18 = Utf8               LineNumberTable\n   #19 = Utf8               LocalVariableTable\n   #20 = Utf8               this\n-  #21 = Utf8               Completion\n-  #22 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n-  #23 = Utf8               getData\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #25 = Utf8               getFinishReason\n-  #26 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-  #27 = Utf8               setData\n-  #28 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)V\n-  #29 = Utf8               setFinishReason\n-  #30 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;)V\n-  #31 = Utf8               access$000\n-  #32 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #33 = Utf8               x0\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #36 = NameAndType        #6:#10         // data:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #37 = NameAndType        #15:#16        // \"<init>\":()V\n-  #38 = NameAndType        #11:#14        // finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-  #39 = Class              #44            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #40 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-  #41 = Utf8               java/lang/Object\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+  #21 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n+  #22 = Utf8               getData\n+  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+  #24 = Utf8               getFinishReason\n+  #25 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+  #26 = Utf8               setData\n+  #27 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)V\n+  #28 = Utf8               setFinishReason\n+  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;)V\n+  #30 = Utf8               access$000\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+  #32 = Utf8               x0\n+  #33 = Utf8               SourceFile\n+  #34 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #35 = Utf8               InnerClasses\n+  #36 = Class              #37            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #38 = Utf8               Completion\n+  #39 = Class              #40            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+  #40 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+  #41 = Utf8               Prompt\n+  #42 = Class              #43            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n   #43 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-  #44 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #44 = Utf8               CompletionReason\n {\n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt data;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$CompletionReason finishReason;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n@@ -63,15 +63,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Completion();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #7                  // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 56: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n \n@@ -91,15 +91,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$CompletionReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+         1: getfield      #13                 // Field finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n          4: areturn\n       LineNumberTable:\n         line 58: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n \n@@ -122,15 +122,15 @@\n   public void setFinishReason(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$CompletionReason);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;)V\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 finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+         2: putfield      #13                 // Field finishReason:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n          5: return\n       LineNumberTable:\n         line 55: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n             0       6     1 finishReason   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n@@ -147,10 +147,10 @@\n         line 56: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #8= #7 of #39;            // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #13= #12 of #39;          // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #21= #4 of #39;           // Completion=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #38= #2 of #36;           // Completion=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #41= #39 of #36;          // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #44= #42 of #36;          // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.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 3daced31d813325f4aabc6adc96e53ebb098b5fff65d411b27f2f297768a3d15\n+  SHA-256 checksum 41dd1b1f2fc6781fafac3c185da715376643396268e8bab15583f398e2019c17\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$CompletionReason\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #3                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-  super_class: #4                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 1, methods: 3, attributes: 2\n Constant pool:\n-   #1 = Methodref          #4.#22         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #3.#23         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.reason:Ljava/lang/String;\n-   #3 = Class              #25            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-   #4 = Class              #26            // java/lang/Object\n-   #5 = Utf8               reason\n-   #6 = Utf8               Ljava/lang/String;\n-   #7 = Utf8               <init>\n-   #8 = Utf8               ()V\n-   #9 = Utf8               Code\n-  #10 = Utf8               LineNumberTable\n-  #11 = Utf8               LocalVariableTable\n-  #12 = Utf8               this\n-  #13 = Utf8               CompletionReason\n-  #14 = Utf8               InnerClasses\n-  #15 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-  #16 = Utf8               getReason\n-  #17 = Utf8               ()Ljava/lang/String;\n-  #18 = Utf8               setReason\n-  #19 = Utf8               (Ljava/lang/String;)V\n-  #20 = Utf8               SourceFile\n-  #21 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #22 = NameAndType        #7:#8          // \"<init>\":()V\n-  #23 = NameAndType        #5:#6          // reason:Ljava/lang/String;\n-  #24 = Class              #27            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #25 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-  #26 = Utf8               java/lang/Object\n-  #27 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\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/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.reason:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n+   #9 = NameAndType        #11:#12        // reason:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n+  #11 = Utf8               reason\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Utf8               Code\n+  #14 = Utf8               LineNumberTable\n+  #15 = Utf8               LocalVariableTable\n+  #16 = Utf8               this\n+  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+  #18 = Utf8               getReason\n+  #19 = Utf8               ()Ljava/lang/String;\n+  #20 = Utf8               setReason\n+  #21 = Utf8               (Ljava/lang/String;)V\n+  #22 = Utf8               SourceFile\n+  #23 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #24 = Utf8               InnerClasses\n+  #25 = Class              #26            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #26 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #27 = Utf8               CompletionReason\n {\n   private java.lang.String reason;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$CompletionReason();\n     descriptor: ()V\n@@ -56,34 +56,34 @@\n \n   public java.lang.String getReason();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field reason:Ljava/lang/String;\n+         1: getfield      #7                  // Field reason:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 51: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n \n   public void setReason(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 reason:Ljava/lang/String;\n+         2: putfield      #7                  // Field reason:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 49: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n             0       6     1 reason   Ljava/lang/String;\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #13= #3 of #24;           // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #27= #8 of #25;           // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,57 +1,57 @@\n-  SHA-256 checksum 67218f94fa39d36e1e03b73fceae77f39e35c733043d3da46444ed89b76b398b\n+  SHA-256 checksum ef7b630230a576a415ed87c7f897b2acb8bf26d0ea3c18f8adf93687710e2de8\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #5                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-  super_class: #6                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 3, methods: 7, attributes: 2\n Constant pool:\n-   #1 = Methodref          #6.#33         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #5.#34         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.token:Ljava/lang/String;\n-   #3 = Fieldref           #5.#35         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.logprob:D\n-   #4 = Fieldref           #5.#36         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.raw_logprob:D\n-   #5 = Class              #38            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-   #6 = Class              #39            // java/lang/Object\n-   #7 = Utf8               token\n-   #8 = Utf8               Ljava/lang/String;\n-   #9 = Utf8               logprob\n-  #10 = Utf8               D\n-  #11 = Utf8               raw_logprob\n-  #12 = Utf8               <init>\n-  #13 = Utf8               ()V\n-  #14 = Utf8               Code\n-  #15 = Utf8               LineNumberTable\n-  #16 = Utf8               LocalVariableTable\n-  #17 = Utf8               this\n-  #18 = Utf8               GeneratedToken\n-  #19 = Utf8               InnerClasses\n-  #20 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n-  #21 = Utf8               getToken\n-  #22 = Utf8               ()Ljava/lang/String;\n-  #23 = Utf8               getLogprob\n-  #24 = Utf8               ()D\n-  #25 = Utf8               getRaw_logprob\n-  #26 = Utf8               setToken\n-  #27 = Utf8               (Ljava/lang/String;)V\n-  #28 = Utf8               setLogprob\n-  #29 = Utf8               (D)V\n-  #30 = Utf8               setRaw_logprob\n-  #31 = Utf8               SourceFile\n-  #32 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #33 = NameAndType        #12:#13        // \"<init>\":()V\n-  #34 = NameAndType        #7:#8          // token:Ljava/lang/String;\n-  #35 = NameAndType        #9:#10         // logprob:D\n-  #36 = NameAndType        #11:#10        // raw_logprob:D\n-  #37 = Class              #40            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #38 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-  #39 = Utf8               java/lang/Object\n-  #40 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\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/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.token:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+   #9 = NameAndType        #11:#12        // token:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #11 = Utf8               token\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.logprob:D\n+  #14 = NameAndType        #15:#16        // logprob:D\n+  #15 = Utf8               logprob\n+  #16 = Utf8               D\n+  #17 = Fieldref           #8.#18         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken.raw_logprob:D\n+  #18 = NameAndType        #19:#16        // raw_logprob:D\n+  #19 = Utf8               raw_logprob\n+  #20 = Utf8               Code\n+  #21 = Utf8               LineNumberTable\n+  #22 = Utf8               LocalVariableTable\n+  #23 = Utf8               this\n+  #24 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+  #25 = Utf8               getToken\n+  #26 = Utf8               ()Ljava/lang/String;\n+  #27 = Utf8               getLogprob\n+  #28 = Utf8               ()D\n+  #29 = Utf8               getRaw_logprob\n+  #30 = Utf8               setToken\n+  #31 = Utf8               (Ljava/lang/String;)V\n+  #32 = Utf8               setLogprob\n+  #33 = Utf8               (D)V\n+  #34 = Utf8               setRaw_logprob\n+  #35 = Utf8               SourceFile\n+  #36 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #37 = Utf8               InnerClasses\n+  #38 = Class              #39            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #39 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #40 = Utf8               GeneratedToken\n {\n   private java.lang.String token;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private double logprob;\n     descriptor: D\n@@ -77,58 +77,58 @@\n \n   public java.lang.String getToken();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field token:Ljava/lang/String;\n+         1: getfield      #7                  // Field token:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 21: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n \n   public double getLogprob();\n     descriptor: ()D\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field logprob:D\n+         1: getfield      #13                 // Field logprob:D\n          4: dreturn\n       LineNumberTable:\n         line 22: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n \n   public double getRaw_logprob();\n     descriptor: ()D\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field raw_logprob:D\n+         1: getfield      #17                 // Field raw_logprob:D\n          4: dreturn\n       LineNumberTable:\n         line 23: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n \n   public void setToken(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 token:Ljava/lang/String;\n+         2: putfield      #7                  // Field token:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n             0       6     1 token   Ljava/lang/String;\n@@ -136,15 +136,15 @@\n   public void setLogprob(double);\n     descriptor: (D)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=3, args_size=2\n          0: aload_0\n          1: dload_1\n-         2: putfield      #3                  // Field logprob:D\n+         2: putfield      #13                 // Field logprob:D\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n             0       6     1 logprob   D\n@@ -152,19 +152,19 @@\n   public void setRaw_logprob(double);\n     descriptor: (D)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=3, args_size=2\n          0: aload_0\n          1: dload_1\n-         2: putfield      #4                  // Field raw_logprob:D\n+         2: putfield      #17                 // Field raw_logprob:D\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n             0       6     1 raw_logprob   D\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #18= #5 of #37;           // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #40= #8 of #38;           // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,96 +1,96 @@\n-  SHA-256 checksum 081112d19ba9593973621151714587c58136924644fe81be93eec45f9422532c\n+  SHA-256 checksum 1ff285b4c5b130044bf18d3630341fff6f0a060eaba2a946a6737c3600d0e65e\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-  super_class: #5                         // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+  super_class: #12                        // java/lang/Object\n   interfaces: 0, fields: 2, methods: 7, attributes: 2\n Constant pool:\n-   #1 = Fieldref           #4.#41         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.tokens:Ljava/util/List;\n-   #2 = Fieldref           #4.#42         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.text:Ljava/lang/String;\n-   #3 = Methodref          #5.#43         // java/lang/Object.\"<init>\":()V\n-   #4 = Class              #45            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-   #5 = Class              #46            // java/lang/Object\n-   #6 = Utf8               text\n-   #7 = Utf8               Ljava/lang/String;\n-   #8 = Utf8               tokens\n-   #9 = Utf8               Ljava/util/List;\n-  #10 = Utf8               Signature\n-  #11 = Class              #47            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-  #12 = Utf8               Token\n-  #13 = Utf8               InnerClasses\n-  #14 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.tokens:Ljava/util/List;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+   #3 = NameAndType        #5:#6          // tokens:Ljava/util/List;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+   #5 = Utf8               tokens\n+   #6 = Utf8               Ljava/util/List;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.text:Ljava/lang/String;\n+   #8 = NameAndType        #9:#10         // text:Ljava/lang/String;\n+   #9 = Utf8               text\n+  #10 = Utf8               Ljava/lang/String;\n+  #11 = Methodref          #12.#13        // java/lang/Object.\"<init>\":()V\n+  #12 = Class              #14            // java/lang/Object\n+  #13 = NameAndType        #15:#16        // \"<init>\":()V\n+  #14 = Utf8               java/lang/Object\n   #15 = Utf8               <init>\n   #16 = Utf8               ()V\n-  #17 = Utf8               Code\n-  #18 = Utf8               LineNumberTable\n-  #19 = Utf8               LocalVariableTable\n-  #20 = Utf8               this\n-  #21 = Utf8               Prompt\n-  #22 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #23 = Utf8               getText\n-  #24 = Utf8               ()Ljava/lang/String;\n-  #25 = Utf8               getTokens\n-  #26 = Utf8               ()Ljava/util/List;\n-  #27 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n-  #28 = Utf8               setText\n-  #29 = Utf8               (Ljava/lang/String;)V\n-  #30 = Utf8               setTokens\n-  #31 = Utf8               (Ljava/util/List;)V\n-  #32 = Utf8               LocalVariableTypeTable\n-  #33 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;)V\n-  #34 = Utf8               access$100\n-  #35 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n-  #36 = Utf8               x0\n-  #37 = Utf8               access$200\n-  #38 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-  #39 = Utf8               SourceFile\n-  #40 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #41 = NameAndType        #8:#9          // tokens:Ljava/util/List;\n-  #42 = NameAndType        #6:#7          // text:Ljava/lang/String;\n-  #43 = NameAndType        #15:#16        // \"<init>\":()V\n-  #44 = Class              #48            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-  #46 = Utf8               java/lang/Object\n+  #17 = Utf8               Signature\n+  #18 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n+  #19 = Utf8               Code\n+  #20 = Utf8               LineNumberTable\n+  #21 = Utf8               LocalVariableTable\n+  #22 = Utf8               this\n+  #23 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+  #24 = Utf8               getText\n+  #25 = Utf8               ()Ljava/lang/String;\n+  #26 = Utf8               getTokens\n+  #27 = Utf8               ()Ljava/util/List;\n+  #28 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n+  #29 = Utf8               setText\n+  #30 = Utf8               (Ljava/lang/String;)V\n+  #31 = Utf8               setTokens\n+  #32 = Utf8               (Ljava/util/List;)V\n+  #33 = Utf8               LocalVariableTypeTable\n+  #34 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;)V\n+  #35 = Utf8               access$100\n+  #36 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n+  #37 = Utf8               x0\n+  #38 = Utf8               access$200\n+  #39 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+  #40 = Utf8               SourceFile\n+  #41 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #42 = Utf8               InnerClasses\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #44 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #45 = Utf8               Prompt\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n   #47 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-  #48 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #48 = Utf8               Token\n {\n   private java.lang.String text;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Token> tokens;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #14                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n+    Signature: #18                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #3                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #11                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 43: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n \n   public java.lang.String getText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field text:Ljava/lang/String;\n+         1: getfield      #7                  // Field text:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 44: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n \n@@ -103,24 +103,24 @@\n          1: getfield      #1                  // Field tokens:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 45: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-    Signature: #27                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n+    Signature: #28                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n \n   public void setText(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 text:Ljava/lang/String;\n+         2: putfield      #7                  // Field text:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 42: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n             0       6     1  text   Ljava/lang/String;\n@@ -139,23 +139,23 @@\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n             0       6     1 tokens   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 tokens   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;\n-    Signature: #33                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;)V\n+    Signature: #34                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;>;)V\n \n   static java.lang.String access$100(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field text:Ljava/lang/String;\n+         1: getfield      #7                  // Field text:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 43: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n \n@@ -171,9 +171,9 @@\n         line 43: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #12= #11 of #44;          // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #21= #4 of #44;           // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #45= #2 of #43;           // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #48= #46 of #43;          // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,49 +1,49 @@\n-  SHA-256 checksum 3843efad0ee25b667548a07adbcdd7eee1663102fdc33722d1ebcb274c6cc828\n+  SHA-256 checksum d265764128807763d6405f7b2c3f443e010224817d1a63b2c471f70687a5c9e7\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$TextRange\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-  super_class: #5                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 2, methods: 5, attributes: 2\n Constant pool:\n-   #1 = Methodref          #5.#26         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #4.#27         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.start:I\n-   #3 = Fieldref           #4.#28         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.end:I\n-   #4 = Class              #30            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-   #5 = Class              #31            // java/lang/Object\n-   #6 = Utf8               start\n-   #7 = Utf8               I\n-   #8 = Utf8               end\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               TextRange\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n-  #18 = Utf8               getStart\n-  #19 = Utf8               ()I\n-  #20 = Utf8               getEnd\n-  #21 = Utf8               setStart\n-  #22 = Utf8               (I)V\n-  #23 = Utf8               setEnd\n-  #24 = Utf8               SourceFile\n-  #25 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #26 = NameAndType        #9:#10         // \"<init>\":()V\n-  #27 = NameAndType        #6:#7          // start:I\n-  #28 = NameAndType        #8:#7          // end:I\n-  #29 = Class              #32            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #30 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-  #31 = Utf8               java/lang/Object\n-  #32 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\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/bedrock/BedrockAI21LabsChatModelResponse$TextRange.start:I\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n+   #9 = NameAndType        #11:#12        // start:I\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n+  #11 = Utf8               start\n+  #12 = Utf8               I\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange.end:I\n+  #14 = NameAndType        #15:#12        // end:I\n+  #15 = Utf8               end\n+  #16 = Utf8               Code\n+  #17 = Utf8               LineNumberTable\n+  #18 = Utf8               LocalVariableTable\n+  #19 = Utf8               this\n+  #20 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+  #21 = Utf8               getStart\n+  #22 = Utf8               ()I\n+  #23 = Utf8               getEnd\n+  #24 = Utf8               setStart\n+  #25 = Utf8               (I)V\n+  #26 = Utf8               setEnd\n+  #27 = Utf8               SourceFile\n+  #28 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #29 = Utf8               InnerClasses\n+  #30 = Class              #31            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #31 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #32 = Utf8               TextRange\n {\n   private int start;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n \n   private int end;\n     descriptor: I\n@@ -65,44 +65,44 @@\n \n   public int getStart();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field start:I\n+         1: getfield      #7                  // Field start:I\n          4: ireturn\n       LineNumberTable:\n         line 29: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n \n   public int getEnd();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field end:I\n+         1: getfield      #13                 // Field end:I\n          4: ireturn\n       LineNumberTable:\n         line 30: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n \n   public void setStart(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #2                  // Field start:I\n+         2: putfield      #7                  // Field start:I\n          5: return\n       LineNumberTable:\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n             0       6     1 start   I\n@@ -110,19 +110,19 @@\n   public void setEnd(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #3                  // Field end:I\n+         2: putfield      #13                 // Field end:I\n          5: return\n       LineNumberTable:\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n             0       6     1   end   I\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #15= #4 of #29;           // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #32= #8 of #30;           // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,43 +1,43 @@\n-  SHA-256 checksum 3325c9a2ec392bd10ba7dbfc43dac35feeca2eead4539a3f7fb007524c0bfea8\n+  SHA-256 checksum 64bce44aff35e0049988ce593ff39b1a3655094fe88c66fbf4401c03be5db58b\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Token\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #5                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-  super_class: #6                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 3, methods: 7, attributes: 2\n Constant pool:\n-   #1 = Methodref          #6.#45         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #5.#46         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n-   #3 = Fieldref           #5.#47         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.topTokens:Ljava/util/List;\n-   #4 = Fieldref           #5.#48         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n-   #5 = Class              #50            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-   #6 = Class              #51            // java/lang/Object\n-   #7 = Utf8               generatedToken\n-   #8 = Class              #52            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-   #9 = Utf8               GeneratedToken\n-  #10 = Utf8               InnerClasses\n-  #11 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n-  #12 = Utf8               topTokens\n-  #13 = Utf8               Ljava/util/List;\n-  #14 = Utf8               Signature\n-  #15 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n-  #16 = Utf8               textRange\n-  #17 = Class              #53            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-  #18 = Utf8               TextRange\n-  #19 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\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               Token\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/bedrock/BedrockAI21LabsChatModelResponse$Token.generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n+   #9 = NameAndType        #11:#12        // generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n+  #11 = Utf8               generatedToken\n+  #12 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.topTokens:Ljava/util/List;\n+  #14 = NameAndType        #15:#16        // topTokens:Ljava/util/List;\n+  #15 = Utf8               topTokens\n+  #16 = Utf8               Ljava/util/List;\n+  #17 = Fieldref           #8.#18         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token.textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+  #18 = NameAndType        #19:#20        // textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+  #19 = Utf8               textRange\n+  #20 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+  #21 = Utf8               Signature\n+  #22 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n   #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n   #28 = Utf8               getGeneratedToken\n   #29 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n   #30 = Utf8               getTopTokens\n   #31 = Utf8               ()Ljava/util/List;\n   #32 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n   #33 = Utf8               getTextRange\n@@ -48,33 +48,33 @@\n   #38 = Utf8               (Ljava/util/List;)V\n   #39 = Utf8               LocalVariableTypeTable\n   #40 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;)V\n   #41 = Utf8               setTextRange\n   #42 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;)V\n   #43 = Utf8               SourceFile\n   #44 = Utf8               BedrockAI21LabsChatModelResponse.java\n-  #45 = NameAndType        #20:#21        // \"<init>\":()V\n-  #46 = NameAndType        #7:#11         // generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n-  #47 = NameAndType        #12:#13        // topTokens:Ljava/util/List;\n-  #48 = NameAndType        #16:#19        // textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n-  #49 = Class              #54            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #50 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-  #51 = Utf8               java/lang/Object\n-  #52 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #45 = Utf8               InnerClasses\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #48 = Utf8               Token\n+  #49 = Class              #50            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #50 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #51 = Utf8               GeneratedToken\n+  #52 = Class              #53            // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n   #53 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-  #54 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  #54 = Utf8               TextRange\n {\n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken generatedToken;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken> topTokens;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #15                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n+    Signature: #22                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n \n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$TextRange textRange;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n     flags: (0x0002) ACC_PRIVATE\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Token();\n     descriptor: ()V\n@@ -92,59 +92,59 @@\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken getGeneratedToken();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+         1: getfield      #7                  // Field generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n          4: areturn\n       LineNumberTable:\n         line 36: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken> getTopTokens();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field topTokens:Ljava/util/List;\n+         1: getfield      #13                 // Field topTokens:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 37: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n     Signature: #32                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;>;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$TextRange getTextRange();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+         1: getfield      #17                 // Field textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n          4: areturn\n       LineNumberTable:\n         line 38: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n \n   public void setGeneratedToken(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;)V\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 generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n+         2: putfield      #7                  // Field generatedToken:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n          5: return\n       LineNumberTable:\n         line 34: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n             0       6     1 generatedToken   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken;\n@@ -152,15 +152,15 @@\n   public void setTopTokens(java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$GeneratedToken>);\n     descriptor: (Ljava/util/List;)V\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 topTokens:Ljava/util/List;\n+         2: putfield      #13                 // Field topTokens:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 34: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n             0       6     1 topTokens   Ljava/util/List;\n@@ -172,21 +172,21 @@\n   public void setTextRange(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$TextRange);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;)V\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 textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n+         2: putfield      #17                 // Field textRange:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n          5: return\n       LineNumberTable:\n         line 34: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token;\n             0       6     1 textRange   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange;\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #9= #8 of #49;            // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #18= #17 of #49;          // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #26= #5 of #49;           // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #48= #8 of #46;           // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #51= #49 of #46;          // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #54= #52 of #46;          // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,177 +1,176 @@\n-  SHA-256 checksum 76fd58250139392565ca9d4ba808426db926f4a4db90fa715c6e24bd5a9a329e\n+  SHA-256 checksum c1893286642590b3fb2a9bb94f03aebc0366b7d5aee374cfd79d719ef5e4f5b2\n   Compiled from \"BedrockAI21LabsChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse implements dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #27                         // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  super_class: #28                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 3, methods: 10, attributes: 2\n Constant pool:\n-    #1 = Methodref          #28.#84       // java/lang/Object.\"<init>\":()V\n-    #2 = Fieldref           #27.#85       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.completions:Ljava/util/List;\n-    #3 = InterfaceMethodref #86.#87       // java/util/List.get:(I)Ljava/lang/Object;\n-    #4 = Class              #88           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-    #5 = Methodref          #4.#89        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-    #6 = Methodref          #34.#90       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n-    #7 = Methodref          #4.#91        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-    #8 = Methodref          #32.#92       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.getReason:()Ljava/lang/String;\n-    #9 = Methodref          #93.#94       // java/lang/String.hashCode:()I\n-   #10 = String             #95           // endoftext\n-   #11 = Methodref          #93.#96       // java/lang/String.equals:(Ljava/lang/Object;)Z\n-   #12 = Fieldref           #97.#98       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #13 = Class              #99           // java/lang/IllegalStateException\n-   #14 = Class              #100          // java/lang/StringBuilder\n-   #15 = Methodref          #14.#84       // java/lang/StringBuilder.\"<init>\":()V\n-   #16 = String             #101          // Unknown finish reason:\n-   #17 = Methodref          #14.#102      // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #18 = Methodref          #14.#103      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #19 = Methodref          #13.#104      // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n-   #20 = Class              #105          // dev/langchain4j/model/output/TokenUsage\n-   #21 = Fieldref           #27.#106      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-   #22 = Methodref          #34.#107      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-   #23 = InterfaceMethodref #86.#108      // java/util/List.size:()I\n-   #24 = Methodref          #109.#110     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #25 = Methodref          #20.#111      // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n-   #26 = Fieldref           #27.#112      // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.id:I\n-   #27 = Class              #113          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-   #28 = Class              #114          // java/lang/Object\n-   #29 = Class              #115          // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #30 = Utf8               Completion\n-   #31 = Utf8               InnerClasses\n-   #32 = Class              #116          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-   #33 = Utf8               CompletionReason\n-   #34 = Class              #117          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-   #35 = Utf8               Prompt\n-   #36 = Class              #118          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-   #37 = Utf8               Token\n-   #38 = Class              #119          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-   #39 = Utf8               TextRange\n-   #40 = Class              #120          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-   #41 = Utf8               GeneratedToken\n-   #42 = Utf8               id\n-   #43 = Utf8               I\n-   #44 = Utf8               prompt\n-   #45 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-   #46 = Utf8               completions\n-   #47 = Utf8               Ljava/util/List;\n-   #48 = Utf8               Signature\n-   #49 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n-   #50 = Utf8               <init>\n-   #51 = Utf8               ()V\n-   #52 = Utf8               Code\n-   #53 = Utf8               LineNumberTable\n-   #54 = Utf8               LocalVariableTable\n-   #55 = Utf8               this\n-   #56 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n-   #57 = Utf8               getOutputText\n-   #58 = Utf8               ()Ljava/lang/String;\n-   #59 = Utf8               getFinishReason\n-   #60 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-   #61 = Utf8               finishReason\n-   #62 = Utf8               Ljava/lang/String;\n-   #63 = Utf8               StackMapTable\n-   #64 = Class              #121          // java/lang/String\n-   #65 = Utf8               getTokenUsage\n-   #66 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-   #67 = Utf8               getId\n-   #68 = Utf8               ()I\n-   #69 = Utf8               getPrompt\n-   #70 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-   #71 = Utf8               getCompletions\n-   #72 = Utf8               ()Ljava/util/List;\n-   #73 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n-   #74 = Utf8               setId\n-   #75 = Utf8               (I)V\n-   #76 = Utf8               setPrompt\n-   #77 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)V\n-   #78 = Utf8               setCompletions\n-   #79 = Utf8               (Ljava/util/List;)V\n-   #80 = Utf8               LocalVariableTypeTable\n-   #81 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;)V\n-   #82 = Utf8               SourceFile\n-   #83 = Utf8               BedrockAI21LabsChatModelResponse.java\n-   #84 = NameAndType        #50:#51       // \"<init>\":()V\n-   #85 = NameAndType        #46:#47       // completions:Ljava/util/List;\n-   #86 = Class              #122          // java/util/List\n-   #87 = NameAndType        #123:#124     // get:(I)Ljava/lang/Object;\n-   #88 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-   #89 = NameAndType        #125:#126     // access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-   #90 = NameAndType        #127:#128     // access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n-   #91 = NameAndType        #59:#129      // getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-   #92 = NameAndType        #130:#58      // getReason:()Ljava/lang/String;\n-   #93 = Class              #121          // java/lang/String\n-   #94 = NameAndType        #131:#68      // hashCode:()I\n-   #95 = Utf8               endoftext\n-   #96 = NameAndType        #132:#133     // equals:(Ljava/lang/Object;)Z\n-   #97 = Class              #134          // dev/langchain4j/model/output/FinishReason\n-   #98 = NameAndType        #135:#136     // STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #99 = Utf8               java/lang/IllegalStateException\n-  #100 = Utf8               java/lang/StringBuilder\n-  #101 = Utf8               Unknown finish reason:\n-  #102 = NameAndType        #137:#138     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #103 = NameAndType        #139:#58      // toString:()Ljava/lang/String;\n-  #104 = NameAndType        #50:#140      // \"<init>\":(Ljava/lang/String;)V\n-  #105 = Utf8               dev/langchain4j/model/output/TokenUsage\n-  #106 = NameAndType        #44:#45       // prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #107 = NameAndType        #141:#142     // access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-  #108 = NameAndType        #143:#68      // size:()I\n-  #109 = Class              #144          // java/lang/Integer\n-  #110 = NameAndType        #145:#146     // valueOf:(I)Ljava/lang/Integer;\n-  #111 = NameAndType        #50:#147      // \"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n-  #112 = NameAndType        #42:#43       // id:I\n-  #113 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  #114 = Utf8               java/lang/Object\n-  #115 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  #116 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n-  #117 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n-  #118 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n-  #119 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n-  #120 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n-  #121 = Utf8               java/lang/String\n-  #122 = Utf8               java/util/List\n-  #123 = Utf8               get\n-  #124 = Utf8               (I)Ljava/lang/Object;\n-  #125 = Utf8               access$000\n-  #126 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-  #127 = Utf8               access$100\n-  #128 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n-  #129 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-  #130 = Utf8               getReason\n-  #131 = Utf8               hashCode\n-  #132 = Utf8               equals\n-  #133 = Utf8               (Ljava/lang/Object;)Z\n-  #134 = Utf8               dev/langchain4j/model/output/FinishReason\n-  #135 = Utf8               STOP\n-  #136 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n-  #137 = Utf8               append\n-  #138 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #139 = Utf8               toString\n-  #140 = Utf8               (Ljava/lang/String;)V\n-  #141 = Utf8               access$200\n-  #142 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-  #143 = Utf8               size\n-  #144 = Utf8               java/lang/Integer\n-  #145 = Utf8               valueOf\n-  #146 = Utf8               (I)Ljava/lang/Integer;\n-  #147 = Utf8               (Ljava/lang/Integer;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/bedrock/BedrockAI21LabsChatModelResponse.completions:Ljava/util/List;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+    #9 = NameAndType        #11:#12       // completions:Ljava/util/List;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+   #11 = Utf8               completions\n+   #12 = Utf8               Ljava/util/List;\n+   #13 = InterfaceMethodref #14.#15       // java/util/List.get:(I)Ljava/lang/Object;\n+   #14 = Class              #16           // java/util/List\n+   #15 = NameAndType        #17:#18       // get:(I)Ljava/lang/Object;\n+   #16 = Utf8               java/util/List\n+   #17 = Utf8               get\n+   #18 = Utf8               (I)Ljava/lang/Object;\n+   #19 = Class              #20           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+   #21 = Methodref          #19.#22       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #22 = NameAndType        #23:#24       // access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #23 = Utf8               access$000\n+   #24 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #25 = Methodref          #26.#27       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n+   #26 = Class              #28           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+   #27 = NameAndType        #29:#30       // access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n+   #28 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt\n+   #29 = Utf8               access$100\n+   #30 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n+   #31 = Methodref          #19.#32       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+   #32 = NameAndType        #33:#34       // getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+   #33 = Utf8               getFinishReason\n+   #34 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+   #35 = Methodref          #36.#37       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.getReason:()Ljava/lang/String;\n+   #36 = Class              #38           // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n+   #37 = NameAndType        #39:#40       // getReason:()Ljava/lang/String;\n+   #38 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason\n+   #39 = Utf8               getReason\n+   #40 = Utf8               ()Ljava/lang/String;\n+   #41 = Methodref          #42.#43       // java/lang/String.hashCode:()I\n+   #42 = Class              #44           // java/lang/String\n+   #43 = NameAndType        #45:#46       // hashCode:()I\n+   #44 = Utf8               java/lang/String\n+   #45 = Utf8               hashCode\n+   #46 = Utf8               ()I\n+   #47 = String             #48           // endoftext\n+   #48 = Utf8               endoftext\n+   #49 = Methodref          #42.#50       // java/lang/String.equals:(Ljava/lang/Object;)Z\n+   #50 = NameAndType        #51:#52       // equals:(Ljava/lang/Object;)Z\n+   #51 = Utf8               equals\n+   #52 = Utf8               (Ljava/lang/Object;)Z\n+   #53 = Fieldref           #54.#55       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #54 = Class              #56           // dev/langchain4j/model/output/FinishReason\n+   #55 = NameAndType        #57:#58       // STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #56 = Utf8               dev/langchain4j/model/output/FinishReason\n+   #57 = Utf8               STOP\n+   #58 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n+   #59 = Class              #60           // java/lang/IllegalStateException\n+   #60 = Utf8               java/lang/IllegalStateException\n+   #61 = Class              #62           // java/lang/StringBuilder\n+   #62 = Utf8               java/lang/StringBuilder\n+   #63 = Methodref          #61.#3        // java/lang/StringBuilder.\"<init>\":()V\n+   #64 = String             #65           // Unknown finish reason:\n+   #65 = Utf8               Unknown finish reason:\n+   #66 = Methodref          #61.#67       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #67 = NameAndType        #68:#69       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #68 = Utf8               append\n+   #69 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #70 = Methodref          #61.#71       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+   #71 = NameAndType        #72:#40       // toString:()Ljava/lang/String;\n+   #72 = Utf8               toString\n+   #73 = Methodref          #59.#74       // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+   #74 = NameAndType        #5:#75        // \"<init>\":(Ljava/lang/String;)V\n+   #75 = Utf8               (Ljava/lang/String;)V\n+   #76 = Class              #77           // dev/langchain4j/model/output/TokenUsage\n+   #77 = Utf8               dev/langchain4j/model/output/TokenUsage\n+   #78 = Fieldref           #8.#79        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #79 = NameAndType        #80:#81       // prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #80 = Utf8               prompt\n+   #81 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+   #82 = Methodref          #26.#83       // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+   #83 = NameAndType        #84:#85       // access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+   #84 = Utf8               access$200\n+   #85 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+   #86 = InterfaceMethodref #14.#87       // java/util/List.size:()I\n+   #87 = NameAndType        #88:#46       // size:()I\n+   #88 = Utf8               size\n+   #89 = Methodref          #90.#91       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #90 = Class              #92           // java/lang/Integer\n+   #91 = NameAndType        #93:#94       // valueOf:(I)Ljava/lang/Integer;\n+   #92 = Utf8               java/lang/Integer\n+   #93 = Utf8               valueOf\n+   #94 = Utf8               (I)Ljava/lang/Integer;\n+   #95 = Methodref          #76.#96       // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #96 = NameAndType        #5:#97        // \"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #97 = Utf8               (Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #98 = Fieldref           #8.#99        // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse.id:I\n+   #99 = NameAndType        #100:#101     // id:I\n+  #100 = Utf8               id\n+  #101 = Utf8               I\n+  #102 = Class              #103          // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #103 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #104 = Utf8               Signature\n+  #105 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n+  #106 = Utf8               Code\n+  #107 = Utf8               LineNumberTable\n+  #108 = Utf8               LocalVariableTable\n+  #109 = Utf8               this\n+  #110 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n+  #111 = Utf8               getOutputText\n+  #112 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+  #113 = Utf8               finishReason\n+  #114 = Utf8               Ljava/lang/String;\n+  #115 = Utf8               StackMapTable\n+  #116 = Utf8               getTokenUsage\n+  #117 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+  #118 = Utf8               getId\n+  #119 = Utf8               getPrompt\n+  #120 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+  #121 = Utf8               getCompletions\n+  #122 = Utf8               ()Ljava/util/List;\n+  #123 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n+  #124 = Utf8               setId\n+  #125 = Utf8               (I)V\n+  #126 = Utf8               setPrompt\n+  #127 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)V\n+  #128 = Utf8               setCompletions\n+  #129 = Utf8               (Ljava/util/List;)V\n+  #130 = Utf8               LocalVariableTypeTable\n+  #131 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;)V\n+  #132 = Utf8               SourceFile\n+  #133 = Utf8               BedrockAI21LabsChatModelResponse.java\n+  #134 = Utf8               InnerClasses\n+  #135 = Utf8               Completion\n+  #136 = Utf8               Prompt\n+  #137 = Utf8               CompletionReason\n+  #138 = Class              #139          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n+  #139 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token\n+  #140 = Utf8               Token\n+  #141 = Class              #142          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n+  #142 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange\n+  #143 = Utf8               TextRange\n+  #144 = Class              #145          // dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #145 = Utf8               dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken\n+  #146 = Utf8               GeneratedToken\n {\n   private int id;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt prompt;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Completion> completions;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #49                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n+    Signature: #105                         // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n@@ -185,74 +184,74 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completions:Ljava/util/List;\n+         1: getfield      #7                  // Field completions:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-        13: invokestatic  #5                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-        16: invokestatic  #6                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+        13: invokestatic  #21                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+        16: invokestatic  #25                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$100:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/lang/String;\n         19: areturn\n       LineNumberTable:\n         line 67: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      20     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n \n   public dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=4, locals=4, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completions:Ljava/util/List;\n+         1: getfield      #7                  // Field completions:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-        13: invokevirtual #7                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n-        16: invokevirtual #8                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.getReason:()Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+        13: invokevirtual #31                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.getFinishReason:()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason;\n+        16: invokevirtual #35                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason.getReason:()Ljava/lang/String;\n         19: astore_1\n         20: aload_1\n         21: astore_2\n         22: iconst_m1\n         23: istore_3\n         24: aload_2\n-        25: invokevirtual #9                  // Method java/lang/String.hashCode:()I\n+        25: invokevirtual #41                 // Method java/lang/String.hashCode:()I\n         28: lookupswitch  { // 1\n              -1897019361: 48\n                  default: 59\n             }\n         48: aload_2\n-        49: ldc           #10                 // String endoftext\n-        51: invokevirtual #11                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        49: ldc           #47                 // String endoftext\n+        51: invokevirtual #49                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         54: ifeq          59\n         57: iconst_0\n         58: istore_3\n         59: iload_3\n         60: lookupswitch  { // 1\n                        0: 80\n                  default: 84\n             }\n-        80: getstatic     #12                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+        80: getstatic     #53                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n         83: areturn\n-        84: new           #13                 // class java/lang/IllegalStateException\n+        84: new           #59                 // class java/lang/IllegalStateException\n         87: dup\n-        88: new           #14                 // class java/lang/StringBuilder\n+        88: new           #61                 // class java/lang/StringBuilder\n         91: dup\n-        92: invokespecial #15                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        95: ldc           #16                 // String Unknown finish reason:\n-        97: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        92: invokespecial #63                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        95: ldc           #64                 // String Unknown finish reason:\n+        97: invokevirtual #66                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        100: aload_1\n-       101: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       104: invokevirtual #18                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       107: invokespecial #19                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+       101: invokevirtual #66                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       104: invokevirtual #70                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       107: invokespecial #73                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n        110: athrow\n       LineNumberTable:\n         line 72: 0\n         line 73: 20\n         line 75: 80\n         line 77: 84\n       LocalVariableTable:\n@@ -268,89 +267,89 @@\n         frame_type = 3 /* same */\n \n   public dev.langchain4j.model.output.TokenUsage getTokenUsage();\n     descriptor: ()Ldev/langchain4j/model/output/TokenUsage;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=5, locals=1, args_size=1\n-         0: new           #20                 // class dev/langchain4j/model/output/TokenUsage\n+         0: new           #76                 // class dev/langchain4j/model/output/TokenUsage\n          3: dup\n          4: aload_0\n-         5: getfield      #21                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-         8: invokestatic  #22                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-        11: invokeinterface #23,  1           // InterfaceMethod java/util/List.size:()I\n-        16: invokestatic  #24                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         5: getfield      #78                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+         8: invokestatic  #82                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+        11: invokeinterface #86,  1           // InterfaceMethod java/util/List.size:()I\n+        16: invokestatic  #89                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n         19: aload_0\n-        20: getfield      #2                  // Field completions:Ljava/util/List;\n+        20: getfield      #7                  // Field completions:Ljava/util/List;\n         23: iconst_0\n-        24: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        29: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n-        32: invokestatic  #5                  // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n-        35: invokestatic  #22                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n-        38: invokeinterface #23,  1           // InterfaceMethod java/util/List.size:()I\n-        43: invokestatic  #24                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        46: invokespecial #25                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+        24: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        29: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion\n+        32: invokestatic  #21                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion.access$000:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;)Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+        35: invokestatic  #82                 // Method dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt.access$200:(Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)Ljava/util/List;\n+        38: invokeinterface #86,  1           // InterfaceMethod java/util/List.size:()I\n+        43: invokestatic  #89                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        46: invokespecial #95                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n         49: areturn\n       LineNumberTable:\n         line 83: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      50     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n \n   public int getId();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #26                 // Field id:I\n+         1: getfield      #98                 // Field id:I\n          4: ireturn\n       LineNumberTable:\n         line 61: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n \n   public dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt getPrompt();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #21                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+         1: getfield      #78                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n          4: areturn\n       LineNumberTable:\n         line 62: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Completion> getCompletions();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completions:Ljava/util/List;\n+         1: getfield      #7                  // Field completions:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 63: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n-    Signature: #73                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n+    Signature: #123                         // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n \n   public void setId(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #26                 // Field id:I\n+         2: putfield      #98                 // Field id:I\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n             0       6     1    id   I\n@@ -358,15 +357,15 @@\n   public void setPrompt(dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Prompt);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;)V\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      #21                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n+         2: putfield      #78                 // Field prompt:Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n             0       6     1 prompt   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt;\n@@ -374,28 +373,28 @@\n   public void setCompletions(java.util.List<dev.langchain4j.model.bedrock.BedrockAI21LabsChatModelResponse$Completion>);\n     descriptor: (Ljava/util/List;)V\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 completions:Ljava/util/List;\n+         2: putfield      #7                  // Field completions:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse;\n             0       6     1 completions   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 completions   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;\n-    Signature: #81                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;)V\n+    Signature: #131                         // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion;>;)V\n }\n SourceFile: \"BedrockAI21LabsChatModelResponse.java\"\n InnerClasses:\n-  public static #30= #4 of #27;           // Completion=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #33= #32 of #27;          // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #35= #34 of #27;          // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #37= #36 of #27;          // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #39= #38 of #27;          // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n-  public static #41= #40 of #27;          // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #135= #19 of #8;          // Completion=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Completion of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #136= #26 of #8;          // Prompt=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Prompt of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #137= #36 of #8;          // CompletionReason=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$CompletionReason of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #140= #138 of #8;         // Token=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$Token of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #143= #141 of #8;         // TextRange=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$TextRange of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n+  public static #146= #144 of #8;         // GeneratedToken=class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse$GeneratedToken of class dev/langchain4j/model/bedrock/BedrockAI21LabsChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum 2f341d643c5110886d02131ca5ab27310fdab838350dc57c3e348eea16f59dcf\n+  SHA-256 checksum 1915e5c6f69754751b2173aa66d2de1d03996cab76cf712cbfe8a6a76ffcdd16\n   Compiled from \"BedrockAnthropicChatModel.java\"\n class dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockAnthropicChatModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockAnthropicChatModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockAnthropicChatModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockAnthropicChatModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockAnthropicChatModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,128 +1,128 @@\n-  SHA-256 checksum 031ebb98fa2be396252b5bdcf2b026f37fbb4bf021b05bf310823fff28add52e\n+  SHA-256 checksum 7e3363c9c353303508520a706edd9b791814142698095f3f3fef3ee10c5eda20\n   Compiled from \"BedrockAnthropicChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockAnthropicChatModel, B extends dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<dev.langchain4j.model.bedrock.BedrockAnthropicChatModelResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #22                         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-  super_class: #23                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+  super_class: #26                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n   interfaces: 0, fields: 6, methods: 15, attributes: 3\n Constant pool:\n-    #1 = Fieldref           #22.#82       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-    #2 = Fieldref           #22.#83       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.model$set:Z\n-    #3 = Fieldref           #22.#84       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.anthropicVersion$value:Ljava/lang/String;\n-    #4 = Fieldref           #22.#85       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.anthropicVersion$set:Z\n-    #5 = Fieldref           #22.#86       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.topK$value:I\n-    #6 = Fieldref           #22.#87       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.topK$set:Z\n-    #7 = Methodref          #23.#88       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n-    #8 = Methodref          #22.#89       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-    #9 = Class              #90           // java/lang/StringBuilder\n-   #10 = Methodref          #9.#88        // java/lang/StringBuilder.\"<init>\":()V\n-   #11 = String             #91           // BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n-   #12 = Methodref          #9.#92        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #13 = Methodref          #23.#93       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-   #14 = String             #94           // , topK$value=\n-   #15 = Methodref          #9.#95        // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-   #16 = String             #96           // , anthropicVersion$value=\n-   #17 = String             #97           // , model$value=\n-   #18 = Methodref          #9.#98        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #19 = String             #99           // )\n-   #20 = Methodref          #9.#93        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #21 = Methodref          #22.#100      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-   #22 = Class              #102          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-   #23 = Class              #104          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+    #3 = NameAndType        #5:#6         // model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+    #5 = Utf8               model$value\n+    #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #7 = Fieldref           #2.#8         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.model$set:Z\n+    #8 = NameAndType        #9:#10        // model$set:Z\n+    #9 = Utf8               model$set\n+   #10 = Utf8               Z\n+   #11 = Fieldref           #2.#12        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.anthropicVersion$value:Ljava/lang/String;\n+   #12 = NameAndType        #13:#14       // anthropicVersion$value:Ljava/lang/String;\n+   #13 = Utf8               anthropicVersion$value\n+   #14 = Utf8               Ljava/lang/String;\n+   #15 = Fieldref           #2.#16        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.anthropicVersion$set:Z\n+   #16 = NameAndType        #17:#10       // anthropicVersion$set:Z\n+   #17 = Utf8               anthropicVersion$set\n+   #18 = Fieldref           #2.#19        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.topK$value:I\n+   #19 = NameAndType        #20:#21       // topK$value:I\n+   #20 = Utf8               topK$value\n+   #21 = Utf8               I\n+   #22 = Fieldref           #2.#23        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.topK$set:Z\n+   #23 = NameAndType        #24:#10       // topK$set:Z\n    #24 = Utf8               topK$set\n-   #25 = Utf8               Z\n-   #26 = Utf8               topK$value\n-   #27 = Utf8               I\n-   #28 = Utf8               anthropicVersion$set\n-   #29 = Utf8               anthropicVersion$value\n-   #30 = Utf8               Ljava/lang/String;\n-   #31 = Utf8               model$set\n-   #32 = Utf8               model$value\n-   #33 = Class              #105          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n-   #34 = Utf8               Types\n-   #35 = Utf8               InnerClasses\n-   #36 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #37 = Utf8               <init>\n-   #38 = Utf8               ()V\n-   #39 = Utf8               Code\n-   #40 = Utf8               LineNumberTable\n-   #41 = Utf8               LocalVariableTable\n-   #42 = Utf8               this\n-   #43 = Utf8               BedrockAnthropicChatModelBuilder\n-   #44 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #45 = Utf8               LocalVariableTypeTable\n-   #46 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;\n-   #47 = Utf8               topK\n-   #48 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #49 = Utf8               Signature\n-   #50 = Utf8               (I)TB;\n-   #51 = Utf8               anthropicVersion\n-   #52 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #53 = Utf8               (Ljava/lang/String;)TB;\n-   #54 = Utf8               model\n-   #55 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #56 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)TB;\n-   #57 = Utf8               self\n-   #58 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #59 = Utf8               ()TB;\n-   #60 = Utf8               build\n-   #61 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-   #62 = Utf8               ()TC;\n-   #63 = Utf8               toString\n-   #64 = Utf8               ()Ljava/lang/String;\n-   #65 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-   #66 = Utf8               AbstractBedrockChatModelBuilder\n-   #67 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #68 = Utf8               access$000\n-   #69 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-   #70 = Utf8               x0\n-   #71 = Utf8               access$100\n-   #72 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n-   #73 = Utf8               access$200\n-   #74 = Utf8               access$300\n-   #75 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n-   #76 = Utf8               access$400\n-   #77 = Utf8               access$500\n-   #78 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #79 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;TC;TB;>;\n-   #80 = Utf8               SourceFile\n-   #81 = Utf8               BedrockAnthropicChatModel.java\n-   #82 = NameAndType        #32:#36       // model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #83 = NameAndType        #31:#25       // model$set:Z\n-   #84 = NameAndType        #29:#30       // anthropicVersion$value:Ljava/lang/String;\n-   #85 = NameAndType        #28:#25       // anthropicVersion$set:Z\n-   #86 = NameAndType        #26:#27       // topK$value:I\n-   #87 = NameAndType        #24:#25       // topK$set:Z\n-   #88 = NameAndType        #37:#38       // \"<init>\":()V\n-   #89 = NameAndType        #57:#58       // self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #90 = Utf8               java/lang/StringBuilder\n-   #91 = Utf8               BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n-   #92 = NameAndType        #106:#107     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #93 = NameAndType        #63:#64       // toString:()Ljava/lang/String;\n-   #94 = Utf8               , topK$value=\n-   #95 = NameAndType        #106:#108     // append:(I)Ljava/lang/StringBuilder;\n-   #96 = Utf8               , anthropicVersion$value=\n-   #97 = Utf8               , model$value=\n-   #98 = NameAndType        #106:#109     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #99 = Utf8               )\n-  #100 = NameAndType        #60:#61       // build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-  #101 = Class              #110          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  #102 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-  #103 = Class              #111          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #104 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #105 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n-  #106 = Utf8               append\n-  #107 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #108 = Utf8               (I)Ljava/lang/StringBuilder;\n-  #109 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #110 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  #111 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #25 = Methodref          #26.#27       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+   #26 = Class              #28           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #27 = NameAndType        #29:#30       // \"<init>\":()V\n+   #28 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #29 = Utf8               <init>\n+   #30 = Utf8               ()V\n+   #31 = Methodref          #2.#32        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #32 = NameAndType        #33:#34       // self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #33 = Utf8               self\n+   #34 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #35 = Class              #36           // java/lang/StringBuilder\n+   #36 = Utf8               java/lang/StringBuilder\n+   #37 = Methodref          #35.#27       // java/lang/StringBuilder.\"<init>\":()V\n+   #38 = String             #39           // BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n+   #39 = Utf8               BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n+   #40 = Methodref          #35.#41       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #41 = NameAndType        #42:#43       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #42 = Utf8               append\n+   #43 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #44 = Methodref          #26.#45       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+   #45 = NameAndType        #46:#47       // toString:()Ljava/lang/String;\n+   #46 = Utf8               toString\n+   #47 = Utf8               ()Ljava/lang/String;\n+   #48 = String             #49           // , topK$value=\n+   #49 = Utf8               , topK$value=\n+   #50 = Methodref          #35.#51       // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+   #51 = NameAndType        #42:#52       // append:(I)Ljava/lang/StringBuilder;\n+   #52 = Utf8               (I)Ljava/lang/StringBuilder;\n+   #53 = String             #54           // , anthropicVersion$value=\n+   #54 = Utf8               , anthropicVersion$value=\n+   #55 = String             #56           // , model$value=\n+   #56 = Utf8               , model$value=\n+   #57 = Methodref          #35.#58       // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #58 = NameAndType        #42:#59       // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #59 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #60 = String             #61           // )\n+   #61 = Utf8               )\n+   #62 = Methodref          #35.#45       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+   #63 = Methodref          #2.#64        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+   #64 = NameAndType        #65:#66       // build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+   #65 = Utf8               build\n+   #66 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+   #67 = Utf8               Code\n+   #68 = Utf8               LineNumberTable\n+   #69 = Utf8               LocalVariableTable\n+   #70 = Utf8               this\n+   #71 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #72 = Utf8               LocalVariableTypeTable\n+   #73 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;\n+   #74 = Utf8               topK\n+   #75 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #76 = Utf8               Signature\n+   #77 = Utf8               (I)TB;\n+   #78 = Utf8               anthropicVersion\n+   #79 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #80 = Utf8               (Ljava/lang/String;)TB;\n+   #81 = Utf8               model\n+   #82 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+   #83 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)TB;\n+   #84 = Utf8               ()TB;\n+   #85 = Utf8               ()TC;\n+   #86 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+   #87 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+   #88 = Utf8               access$000\n+   #89 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+   #90 = Utf8               x0\n+   #91 = Utf8               access$100\n+   #92 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n+   #93 = Utf8               access$200\n+   #94 = Utf8               access$300\n+   #95 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n+   #96 = Utf8               access$400\n+   #97 = Utf8               access$500\n+   #98 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+   #99 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;TC;TB;>;\n+  #100 = Utf8               SourceFile\n+  #101 = Utf8               BedrockAnthropicChatModel.java\n+  #102 = Utf8               InnerClasses\n+  #103 = Class              #104          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  #104 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  #105 = Utf8               BedrockAnthropicChatModelBuilder\n+  #106 = Class              #107          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n+  #107 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n+  #108 = Utf8               Types\n+  #109 = Class              #110          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #110 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #111 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean topK$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private int topK$value;\n     descriptor: I\n@@ -146,15 +146,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #25                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -164,123 +164,123 @@\n   public B topK(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #5                  // Field topK$value:I\n+         2: putfield      #18                 // Field topK$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #6                  // Field topK$set:Z\n+         7: putfield      #22                 // Field topK$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n             0      15     1  topK   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;\n-    Signature: #50                          // (I)TB;\n+    Signature: #77                          // (I)TB;\n \n   public B anthropicVersion(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\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 anthropicVersion$value:Ljava/lang/String;\n+         2: putfield      #11                 // Field anthropicVersion$value:Ljava/lang/String;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field anthropicVersion$set:Z\n+         7: putfield      #15                 // Field anthropicVersion$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n             0      15     1 anthropicVersion   Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;\n-    Signature: #53                          // (Ljava/lang/String;)TB;\n+    Signature: #80                          // (Ljava/lang/String;)TB;\n \n   public B model(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$Types);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\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      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field model$set:Z\n+         7: putfield      #7                  // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;\n-    Signature: #56                          // (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)TB;\n+    Signature: #83                          // (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #59                          // ()TB;\n+    Signature: #84                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #62                          // ()TC;\n+    Signature: #85                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #9                  // class java/lang/StringBuilder\n+         0: new           #35                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #10                 // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #11                 // String BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n-         9: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #37                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #38                 // String BedrockAnthropicChatModel.BedrockAnthropicChatModelBuilder(super=\n+         9: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #13                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #14                 // String , topK$value=\n-        21: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #44                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #48                 // String , topK$value=\n+        21: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #5                  // Field topK$value:I\n-        28: invokevirtual #15                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        31: ldc           #16                 // String , anthropicVersion$value=\n-        33: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #18                 // Field topK$value:I\n+        28: invokevirtual #50                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        31: ldc           #53                 // String , anthropicVersion$value=\n+        33: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n-        37: getfield      #3                  // Field anthropicVersion$value:Ljava/lang/String;\n-        40: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        43: ldc           #17                 // String , model$value=\n-        45: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        37: getfield      #11                 // Field anthropicVersion$value:Ljava/lang/String;\n+        40: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        43: ldc           #55                 // String , model$value=\n+        45: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         48: aload_0\n         49: getfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-        52: invokevirtual #18                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        55: ldc           #19                 // String )\n-        57: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        60: invokevirtual #20                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        52: invokevirtual #57                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        55: ldc           #60                 // String )\n+        57: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        60: invokevirtual #62                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         63: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      64     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -289,15 +289,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #21                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+         1: invokevirtual #63                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -306,15 +306,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+         1: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -323,71 +323,71 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field topK$set:Z\n+         1: getfield      #22                 // Field topK$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n \n   static int access$100(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field topK$value:I\n+         1: getfield      #18                 // Field topK$value:I\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field anthropicVersion$set:Z\n+         1: getfield      #15                 // Field anthropicVersion$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n \n   static java.lang.String access$300(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field anthropicVersion$value:Ljava/lang/String;\n+         1: getfield      #11                 // Field anthropicVersion$value:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n \n   static boolean access$400(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field model$set:Z\n+         1: getfield      #7                  // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n \n@@ -401,13 +401,13 @@\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n }\n-Signature: #79                          // <C:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;TC;TB;>;\n+Signature: #99                          // <C:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;B:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;TC;TB;>;\n SourceFile: \"BedrockAnthropicChatModel.java\"\n InnerClasses:\n-  public static final #34= #33 of #101;   // Types=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #43= #22 of #101; // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #66= #23 of #103; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #105= #2 of #103; // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  public static final #108= #106 of #103; // Types=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  public static abstract #111= #26 of #109; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum ae889b3d42de3052c2fa83b6f699776f0a2d634d85849867121f1a664e5a9b16\n+  SHA-256 checksum ea2cefeb21904fc601fdffc92014539e94d6562447fd43d6cfa685379db0730e\n   Compiled from \"BedrockAnthropicChatModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<dev.langchain4j.model.bedrock.BedrockAnthropicChatModel, dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockAnthropicChatModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-  #22 = Utf8               BedrockAnthropicChatModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #26 = Utf8               AbstractBedrockChatModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockAnthropicChatModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockAnthropicChatModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockAnthropicChatModelBuilderImpl\n+  #40 = Utf8               BedrockAnthropicChatModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               AbstractBedrockChatModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockAnthropicChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl;>;\n SourceFile: \"BedrockAnthropicChatModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockAnthropicChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #22= #8 of #3;   // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n+  private static final #39= #2 of #10;    // BedrockAnthropicChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  public static abstract #40= #8 of #10;  // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -22,10 +22,10 @@\n     }\n     \n     static {\n         Types.AnthropicClaudeInstantV1 = new Types(\"AnthropicClaudeInstantV1\", 0, \"anthropic.claude-instant-v1\");\n         Types.AnthropicClaudeV1 = new Types(\"AnthropicClaudeV1\", 1, \"anthropic.claude-v1\");\n         Types.AnthropicClaudeV2 = new Types(\"AnthropicClaudeV2\", 2, \"anthropic.claude-v2\");\n         Types.AnthropicClaudeV2_1 = new Types(\"AnthropicClaudeV2_1\", 3, \"anthropic.claude-v2:1\");\n-        Types.$VALUES = new Types[] { Types.AnthropicClaudeInstantV1, Types.AnthropicClaudeV1, Types.AnthropicClaudeV2, Types.AnthropicClaudeV2_1 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,185 +1,183 @@\n-  SHA-256 checksum 558a7978380652e85df3b01d3acaf4e35b8a3da42c85b5efebfa08171646dfcf\n+  SHA-256 checksum 3aceeb55bdb039fc680d63309be39b11201a55e4bc5a004268bf51c16cb9e056\n   Compiled from \"BedrockAnthropicChatModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockAnthropicChatModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<dev.langchain4j.model.bedrock.BedrockAnthropicChatModelResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #22                         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  super_class: #37                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  super_class: #81                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n   interfaces: 0, fields: 4, methods: 11, attributes: 3\n Constant pool:\n-    #1 = Fieldref           #22.#95       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-    #2 = Methodref          #43.#96       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.getValue:()Ljava/lang/String;\n-    #3 = Class              #97           // java/util/HashMap\n-    #4 = Methodref          #3.#98        // java/util/HashMap.\"<init>\":(I)V\n-    #5 = String             #62           // prompt\n-    #6 = InterfaceMethodref #99.#100      // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-    #7 = String             #101          // max_tokens_to_sample\n-    #8 = Methodref          #22.#102      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getMaxTokens:()I\n-    #9 = Methodref          #103.#104     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #10 = String             #105          // temperature\n-   #11 = Methodref          #22.#106      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getTemperature:()F\n-   #12 = Methodref          #107.#108     // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-   #13 = String             #109          // top_k\n-   #14 = Fieldref           #22.#110      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.topK:I\n-   #15 = String             #111          // top_p\n-   #16 = Methodref          #22.#112      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getTopP:()F\n-   #17 = String             #113          // stop_sequences\n-   #18 = Methodref          #22.#114      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getStopSequences:()[Ljava/lang/String;\n-   #19 = String             #115          // anthropic_version\n-   #20 = Fieldref           #22.#116      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.anthropicVersion:Ljava/lang/String;\n-   #21 = Class              #117          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n-   #22 = Class              #118          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-   #23 = String             #119          // bedrock-2023-05-31\n-   #24 = Fieldref           #43.#120      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #25 = Methodref          #37.#121      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #26 = Methodref          #41.#122      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-   #27 = Methodref          #41.#123      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n-   #28 = Methodref          #22.#124      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$topK:()I\n-   #29 = Methodref          #41.#125      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-   #30 = Methodref          #41.#126      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n-   #31 = Methodref          #22.#127      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$anthropicVersion:()Ljava/lang/String;\n-   #32 = Methodref          #41.#128      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-   #33 = Methodref          #41.#129      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #34 = Methodref          #22.#130      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #35 = Class              #131          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n-   #36 = Methodref          #35.#132      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n-   #37 = Class              #133          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #38 = Class              #134          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-   #39 = Utf8               InnerClasses\n-   #40 = Utf8               BedrockAnthropicChatModelBuilderImpl\n-   #41 = Class              #135          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-   #42 = Utf8               BedrockAnthropicChatModelBuilder\n-   #43 = Class              #136          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n-   #44 = Utf8               Types\n-   #45 = Utf8               DEFAULT_ANTHROPIC_VERSION\n-   #46 = Utf8               Ljava/lang/String;\n-   #47 = Utf8               ConstantValue\n-   #48 = Utf8               topK\n-   #49 = Utf8               I\n-   #50 = Utf8               anthropicVersion\n-   #51 = Utf8               model\n-   #52 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #53 = Utf8               getModelId\n-   #54 = Utf8               ()Ljava/lang/String;\n-   #55 = Utf8               Code\n-   #56 = Utf8               LineNumberTable\n-   #57 = Utf8               LocalVariableTable\n-   #58 = Utf8               this\n-   #59 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-   #60 = Utf8               getRequestParameters\n-   #61 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #62 = Utf8               prompt\n-   #63 = Utf8               parameters\n-   #64 = Utf8               Ljava/util/Map;\n-   #65 = Utf8               LocalVariableTypeTable\n-   #66 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #67 = Utf8               Signature\n-   #68 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #69 = Utf8               getResponseClassType\n-   #70 = Utf8               ()Ljava/lang/Class;\n-   #71 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n-   #72 = Utf8               $default$topK\n-   #73 = Utf8               ()I\n-   #74 = Utf8               $default$anthropicVersion\n-   #75 = Utf8               $default$model\n-   #76 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #77 = Utf8               <init>\n-   #78 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n-   #79 = Utf8               b\n-   #80 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #81 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n-   #82 = Utf8               StackMapTable\n-   #83 = Class              #118          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-   #84 = Class              #135          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-   #85 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;)V\n-   #86 = Utf8               builder\n-   #87 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n-   #88 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n-   #89 = Utf8               getTopK\n-   #90 = Utf8               getAnthropicVersion\n-   #91 = Utf8               getModel\n-   #92 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n-   #93 = Utf8               SourceFile\n-   #94 = Utf8               BedrockAnthropicChatModel.java\n-   #95 = NameAndType        #51:#52       // model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-   #96 = NameAndType        #137:#54      // getValue:()Ljava/lang/String;\n-   #97 = Utf8               java/util/HashMap\n-   #98 = NameAndType        #77:#138      // \"<init>\":(I)V\n-   #99 = Class              #139          // java/util/Map\n-  #100 = NameAndType        #140:#141     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #101 = Utf8               max_tokens_to_sample\n-  #102 = NameAndType        #142:#73      // getMaxTokens:()I\n-  #103 = Class              #143          // java/lang/Integer\n-  #104 = NameAndType        #144:#145     // valueOf:(I)Ljava/lang/Integer;\n-  #105 = Utf8               temperature\n-  #106 = NameAndType        #146:#147     // getTemperature:()F\n-  #107 = Class              #148          // java/lang/Float\n-  #108 = NameAndType        #144:#149     // valueOf:(F)Ljava/lang/Float;\n-  #109 = Utf8               top_k\n-  #110 = NameAndType        #48:#49       // topK:I\n-  #111 = Utf8               top_p\n-  #112 = NameAndType        #150:#147     // getTopP:()F\n-  #113 = Utf8               stop_sequences\n-  #114 = NameAndType        #151:#152     // getStopSequences:()[Ljava/lang/String;\n-  #115 = Utf8               anthropic_version\n-  #116 = NameAndType        #50:#46       // anthropicVersion:Ljava/lang/String;\n-  #117 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n-  #118 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  #119 = Utf8               bedrock-2023-05-31\n-  #120 = NameAndType        #153:#52      // AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-  #121 = NameAndType        #77:#156      // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #122 = NameAndType        #157:#158     // access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-  #123 = NameAndType        #159:#160     // access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n-  #124 = NameAndType        #72:#73       // $default$topK:()I\n-  #125 = NameAndType        #161:#158     // access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-  #126 = NameAndType        #162:#163     // access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n-  #127 = NameAndType        #74:#54       // $default$anthropicVersion:()Ljava/lang/String;\n-  #128 = NameAndType        #164:#158     // access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-  #129 = NameAndType        #165:#166     // access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-  #130 = NameAndType        #75:#76       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-  #131 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n-  #132 = NameAndType        #77:#167      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n-  #133 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #134 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-  #135 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n-  #136 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n-  #137 = Utf8               getValue\n-  #138 = Utf8               (I)V\n-  #139 = Utf8               java/util/Map\n-  #140 = Utf8               put\n-  #141 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #142 = Utf8               getMaxTokens\n-  #143 = Utf8               java/lang/Integer\n-  #144 = Utf8               valueOf\n-  #145 = Utf8               (I)Ljava/lang/Integer;\n-  #146 = Utf8               getTemperature\n-  #147 = Utf8               ()F\n-  #148 = Utf8               java/lang/Float\n-  #149 = Utf8               (F)Ljava/lang/Float;\n-  #150 = Utf8               getTopP\n-  #151 = Utf8               getStopSequences\n-  #152 = Utf8               ()[Ljava/lang/String;\n-  #153 = Utf8               AnthropicClaudeV2\n-  #154 = Class              #168          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #155 = Utf8               AbstractBedrockChatModelBuilder\n-  #156 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #157 = Utf8               access$000\n-  #158 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n-  #159 = Utf8               access$100\n-  #160 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n-  #161 = Utf8               access$200\n-  #162 = Utf8               access$300\n-  #163 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n-  #164 = Utf8               access$400\n-  #165 = Utf8               access$500\n-  #166 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-  #167 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n-  #168 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+    #3 = NameAndType        #5:#6         // model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+    #5 = Utf8               model\n+    #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+    #7 = Methodref          #8.#9         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.getValue:()Ljava/lang/String;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n+    #9 = NameAndType        #11:#12       // getValue:()Ljava/lang/String;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types\n+   #11 = Utf8               getValue\n+   #12 = Utf8               ()Ljava/lang/String;\n+   #13 = Class              #14           // java/util/HashMap\n+   #14 = Utf8               java/util/HashMap\n+   #15 = Methodref          #13.#16       // java/util/HashMap.\"<init>\":(I)V\n+   #16 = NameAndType        #17:#18       // \"<init>\":(I)V\n+   #17 = Utf8               <init>\n+   #18 = Utf8               (I)V\n+   #19 = String             #20           // prompt\n+   #20 = Utf8               prompt\n+   #21 = InterfaceMethodref #22.#23       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #22 = Class              #24           // java/util/Map\n+   #23 = NameAndType        #25:#26       // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #24 = Utf8               java/util/Map\n+   #25 = Utf8               put\n+   #26 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #27 = String             #28           // max_tokens_to_sample\n+   #28 = Utf8               max_tokens_to_sample\n+   #29 = Methodref          #2.#30        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getMaxTokens:()I\n+   #30 = NameAndType        #31:#32       // getMaxTokens:()I\n+   #31 = Utf8               getMaxTokens\n+   #32 = Utf8               ()I\n+   #33 = Methodref          #34.#35       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #34 = Class              #36           // java/lang/Integer\n+   #35 = NameAndType        #37:#38       // valueOf:(I)Ljava/lang/Integer;\n+   #36 = Utf8               java/lang/Integer\n+   #37 = Utf8               valueOf\n+   #38 = Utf8               (I)Ljava/lang/Integer;\n+   #39 = String             #40           // temperature\n+   #40 = Utf8               temperature\n+   #41 = Methodref          #2.#42        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getTemperature:()F\n+   #42 = NameAndType        #43:#44       // getTemperature:()F\n+   #43 = Utf8               getTemperature\n+   #44 = Utf8               ()F\n+   #45 = Methodref          #46.#47       // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+   #46 = Class              #48           // java/lang/Float\n+   #47 = NameAndType        #37:#49       // valueOf:(F)Ljava/lang/Float;\n+   #48 = Utf8               java/lang/Float\n+   #49 = Utf8               (F)Ljava/lang/Float;\n+   #50 = String             #51           // top_k\n+   #51 = Utf8               top_k\n+   #52 = Fieldref           #2.#53        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.topK:I\n+   #53 = NameAndType        #54:#55       // topK:I\n+   #54 = Utf8               topK\n+   #55 = Utf8               I\n+   #56 = String             #57           // top_p\n+   #57 = Utf8               top_p\n+   #58 = Methodref          #2.#59        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getTopP:()F\n+   #59 = NameAndType        #60:#44       // getTopP:()F\n+   #60 = Utf8               getTopP\n+   #61 = String             #62           // stop_sequences\n+   #62 = Utf8               stop_sequences\n+   #63 = Methodref          #2.#64        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.getStopSequences:()[Ljava/lang/String;\n+   #64 = NameAndType        #65:#66       // getStopSequences:()[Ljava/lang/String;\n+   #65 = Utf8               getStopSequences\n+   #66 = Utf8               ()[Ljava/lang/String;\n+   #67 = String             #68           // anthropic_version\n+   #68 = Utf8               anthropic_version\n+   #69 = Fieldref           #2.#70        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.anthropicVersion:Ljava/lang/String;\n+   #70 = NameAndType        #71:#72       // anthropicVersion:Ljava/lang/String;\n+   #71 = Utf8               anthropicVersion\n+   #72 = Utf8               Ljava/lang/String;\n+   #73 = Class              #74           // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+   #74 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+   #75 = String             #76           // bedrock-2023-05-31\n+   #76 = Utf8               bedrock-2023-05-31\n+   #77 = Fieldref           #8.#78        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+   #78 = NameAndType        #79:#6        // AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+   #79 = Utf8               AnthropicClaudeV2\n+   #80 = Methodref          #81.#82       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #81 = Class              #83           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #82 = NameAndType        #17:#84       // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #83 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #84 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #85 = Methodref          #86.#87       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+   #86 = Class              #88           // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+   #87 = NameAndType        #89:#90       // access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+   #88 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder\n+   #89 = Utf8               access$000\n+   #90 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+   #91 = Methodref          #86.#92       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n+   #92 = NameAndType        #93:#94       // access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n+   #93 = Utf8               access$100\n+   #94 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n+   #95 = Methodref          #2.#96        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$topK:()I\n+   #96 = NameAndType        #97:#32       // $default$topK:()I\n+   #97 = Utf8               $default$topK\n+   #98 = Methodref          #86.#99       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+   #99 = NameAndType        #100:#90      // access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+  #100 = Utf8               access$200\n+  #101 = Methodref          #86.#102      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n+  #102 = NameAndType        #103:#104     // access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n+  #103 = Utf8               access$300\n+  #104 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n+  #105 = Methodref          #2.#106       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$anthropicVersion:()Ljava/lang/String;\n+  #106 = NameAndType        #107:#12      // $default$anthropicVersion:()Ljava/lang/String;\n+  #107 = Utf8               $default$anthropicVersion\n+  #108 = Methodref          #86.#109      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+  #109 = NameAndType        #110:#90      // access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+  #110 = Utf8               access$400\n+  #111 = Methodref          #86.#112      // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #112 = NameAndType        #113:#114     // access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #113 = Utf8               access$500\n+  #114 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #115 = Methodref          #2.#116       // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #116 = NameAndType        #117:#118     // $default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #117 = Utf8               $default$model\n+  #118 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+  #119 = Class              #120          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+  #120 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+  #121 = Methodref          #119.#122     // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n+  #122 = NameAndType        #17:#123      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n+  #123 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n+  #124 = Utf8               DEFAULT_ANTHROPIC_VERSION\n+  #125 = Utf8               ConstantValue\n+  #126 = Utf8               getModelId\n+  #127 = Utf8               Code\n+  #128 = Utf8               LineNumberTable\n+  #129 = Utf8               LocalVariableTable\n+  #130 = Utf8               this\n+  #131 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n+  #132 = Utf8               getRequestParameters\n+  #133 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+  #134 = Utf8               parameters\n+  #135 = Utf8               Ljava/util/Map;\n+  #136 = Utf8               LocalVariableTypeTable\n+  #137 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #138 = Utf8               Signature\n+  #139 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #140 = Utf8               getResponseClassType\n+  #141 = Utf8               ()Ljava/lang/Class;\n+  #142 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n+  #143 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n+  #144 = Utf8               b\n+  #145 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+  #146 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n+  #147 = Utf8               StackMapTable\n+  #148 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;)V\n+  #149 = Utf8               builder\n+  #150 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n+  #151 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n+  #152 = Utf8               getTopK\n+  #153 = Utf8               getAnthropicVersion\n+  #154 = Utf8               getModel\n+  #155 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n+  #156 = Utf8               SourceFile\n+  #157 = Utf8               BedrockAnthropicChatModel.java\n+  #158 = Utf8               InnerClasses\n+  #159 = Utf8               Types\n+  #160 = Class              #161          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #161 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #162 = Utf8               AbstractBedrockChatModelBuilder\n+  #163 = Utf8               BedrockAnthropicChatModelBuilder\n+  #164 = Utf8               BedrockAnthropicChatModelBuilderImpl\n+  #165 = Class              #166          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n+  #166 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n {\n   private static final java.lang.String DEFAULT_ANTHROPIC_VERSION = \"bedrock-2023-05-31\";\n     descriptor: Ljava/lang/String;\n     flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL\n     ConstantValue: String bedrock-2023-05-31\n \n   private final int topK;\n@@ -197,76 +195,76 @@\n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n          1: getfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n-         4: invokevirtual #2                  // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.getValue:()Ljava/lang/String;\n+         4: invokevirtual #7                  // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 25: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n \n   protected java.util.Map<java.lang.String, java.lang.Object> getRequestParameters(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=3, args_size=2\n-         0: new           #3                  // class java/util/HashMap\n+         0: new           #13                 // class java/util/HashMap\n          3: dup\n          4: bipush        7\n-         6: invokespecial #4                  // Method java/util/HashMap.\"<init>\":(I)V\n+         6: invokespecial #15                 // Method java/util/HashMap.\"<init>\":(I)V\n          9: astore_2\n         10: aload_2\n-        11: ldc           #5                  // String prompt\n+        11: ldc           #19                 // String prompt\n         13: aload_1\n-        14: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        14: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         19: pop\n         20: aload_2\n-        21: ldc           #7                  // String max_tokens_to_sample\n+        21: ldc           #27                 // String max_tokens_to_sample\n         23: aload_0\n-        24: invokevirtual #8                  // Method getMaxTokens:()I\n-        27: invokestatic  #9                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        30: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        24: invokevirtual #29                 // Method getMaxTokens:()I\n+        27: invokestatic  #33                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        30: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         35: pop\n         36: aload_2\n-        37: ldc           #10                 // String temperature\n+        37: ldc           #39                 // String temperature\n         39: aload_0\n-        40: invokevirtual #11                 // Method getTemperature:()F\n-        43: invokestatic  #12                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        46: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        40: invokevirtual #41                 // Method getTemperature:()F\n+        43: invokestatic  #45                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        46: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         51: pop\n         52: aload_2\n-        53: ldc           #13                 // String top_k\n+        53: ldc           #50                 // String top_k\n         55: aload_0\n-        56: getfield      #14                 // Field topK:I\n-        59: invokestatic  #9                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        62: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        56: getfield      #52                 // Field topK:I\n+        59: invokestatic  #33                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        62: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         67: pop\n         68: aload_2\n-        69: ldc           #15                 // String top_p\n+        69: ldc           #56                 // String top_p\n         71: aload_0\n-        72: invokevirtual #16                 // Method getTopP:()F\n-        75: invokestatic  #12                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        78: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        72: invokevirtual #58                 // Method getTopP:()F\n+        75: invokestatic  #45                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        78: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         83: pop\n         84: aload_2\n-        85: ldc           #17                 // String stop_sequences\n+        85: ldc           #61                 // String stop_sequences\n         87: aload_0\n-        88: invokevirtual #18                 // Method getStopSequences:()[Ljava/lang/String;\n-        91: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        88: invokevirtual #63                 // Method getStopSequences:()[Ljava/lang/String;\n+        91: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         96: pop\n         97: aload_2\n-        98: ldc           #19                 // String anthropic_version\n+        98: ldc           #67                 // String anthropic_version\n        100: aload_0\n-       101: getfield      #20                 // Field anthropicVersion:Ljava/lang/String;\n-       104: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+       101: getfield      #69                 // Field anthropicVersion:Ljava/lang/String;\n+       104: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        109: pop\n        110: aload_2\n        111: areturn\n       LineNumberTable:\n         line 30: 0\n         line 32: 10\n         line 33: 20\n@@ -280,29 +278,29 @@\n         Start  Length  Slot  Name   Signature\n             0     112     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n             0     112     1 prompt   Ljava/lang/String;\n            10     102     2 parameters   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n            10     102     2 parameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #68                          // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #139                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   public java.lang.Class<dev.langchain4j.model.bedrock.BedrockAnthropicChatModelResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #21                 // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+         0: ldc           #73                 // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n          2: areturn\n       LineNumberTable:\n         line 45: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n-    Signature: #71                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n+    Signature: #142                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n \n   private static int $default$topK();\n     descriptor: ()I\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: sipush        250\n@@ -311,69 +309,69 @@\n         line 12: 0\n \n   private static java.lang.String $default$anthropicVersion();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: ldc           #23                 // String bedrock-2023-05-31\n+         0: ldc           #75                 // String bedrock-2023-05-31\n          2: areturn\n       LineNumberTable:\n         line 12: 0\n \n   private static dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #24                 // Field dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+         0: getstatic     #77                 // Field dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types.AnthropicClaudeV2:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 12: 0\n \n   protected dev.langchain4j.model.bedrock.BedrockAnthropicChatModel(dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #25                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+         2: invokespecial #80                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #26                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+         6: invokestatic  #85                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #27                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n-        17: putfield      #14                 // Field topK:I\n+        14: invokestatic  #91                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)I\n+        17: putfield      #52                 // Field topK:I\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #28                 // Method $default$topK:()I\n-        27: putfield      #14                 // Field topK:I\n+        24: invokestatic  #95                 // Method $default$topK:()I\n+        27: putfield      #52                 // Field topK:I\n         30: aload_1\n-        31: invokestatic  #29                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+        31: invokestatic  #98                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n         34: ifeq          48\n         37: aload_0\n         38: aload_1\n-        39: invokestatic  #30                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n-        42: putfield      #20                 // Field anthropicVersion:Ljava/lang/String;\n+        39: invokestatic  #101                // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ljava/lang/String;\n+        42: putfield      #69                 // Field anthropicVersion:Ljava/lang/String;\n         45: goto          55\n         48: aload_0\n-        49: invokestatic  #31                 // Method $default$anthropicVersion:()Ljava/lang/String;\n-        52: putfield      #20                 // Field anthropicVersion:Ljava/lang/String;\n+        49: invokestatic  #105                // Method $default$anthropicVersion:()Ljava/lang/String;\n+        52: putfield      #69                 // Field anthropicVersion:Ljava/lang/String;\n         55: aload_1\n-        56: invokestatic  #32                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n+        56: invokestatic  #108                // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Z\n         59: ifeq          73\n         62: aload_0\n         63: aload_1\n-        64: invokestatic  #33                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+        64: invokestatic  #111                // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n         67: putfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n         70: goto          80\n         73: aload_0\n-        74: invokestatic  #34                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n+        74: invokestatic  #115                // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n         77: putfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types;\n         80: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      81     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n@@ -387,51 +385,51 @@\n           locals = [ class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel, class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder ]\n           stack = []\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #85                          // (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;)V\n+    Signature: #148                         // (Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #35                 // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n+         0: new           #119                // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #36                 // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n+         5: invokespecial #121                // Method dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n-    Signature: #88                          // ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n+    Signature: #151                         // ()Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder<**>;\n \n   public int getTopK();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #14                 // Field topK:I\n+         1: getfield      #52                 // Field topK:I\n          4: ireturn\n       LineNumberTable:\n         line 17: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n \n   public java.lang.String getAnthropicVersion();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field anthropicVersion:Ljava/lang/String;\n+         1: getfield      #69                 // Field anthropicVersion:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n \n@@ -445,15 +443,15 @@\n          4: areturn\n       LineNumberTable:\n         line 21: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModel;\n }\n-Signature: #92                          // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n+Signature: #155                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;>;\n SourceFile: \"BedrockAnthropicChatModel.java\"\n InnerClasses:\n-  static #38;                             // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n-  private static final #40= #35 of #22;   // BedrockAnthropicChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #42= #41 of #22; // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static final #44= #43 of #22;    // Types=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n-  public static abstract #155= #154 of #37; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #159= #8 of #2;     // Types=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$Types of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  public static abstract #162= #160 of #81; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #163= #86 of #2; // BedrockAnthropicChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  private static final #164= #119 of #2;  // BedrockAnthropicChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$BedrockAnthropicChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel\n+  static #165;                            // class dev/langchain4j/model/bedrock/BedrockAnthropicChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,93 +1,92 @@\n-  SHA-256 checksum 8cf33a5b2f51fc205705d5b83107c0b3c8bf8ec8442ebefbd0072e62874f80af\n+  SHA-256 checksum 77ea664110387406d120729d2925dc07a6db154a80e9af8f86dbfa748aa83516\n   Compiled from \"BedrockAnthropicChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockAnthropicChatModelResponse implements dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #17                         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n-  super_class: #18                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 2, methods: 8, attributes: 1\n Constant pool:\n-   #1 = Methodref          #18.#45        // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #17.#46        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.completion:Ljava/lang/String;\n-   #3 = Fieldref           #17.#47        // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.stop_reason:Ljava/lang/String;\n-   #4 = Methodref          #48.#49        // java/lang/String.hashCode:()I\n-   #5 = String             #50            // stop_sequence\n-   #6 = Methodref          #48.#51        // java/lang/String.equals:(Ljava/lang/Object;)Z\n-   #7 = String             #52            // max_tokens\n-   #8 = Fieldref           #53.#54        // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #9 = Fieldref           #53.#55        // dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n-  #10 = Class              #56            // java/lang/IllegalArgumentException\n-  #11 = Class              #57            // java/lang/StringBuilder\n-  #12 = Methodref          #11.#45        // java/lang/StringBuilder.\"<init>\":()V\n-  #13 = String             #58            // Unknown stop reason:\n-  #14 = Methodref          #11.#59        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #15 = Methodref          #11.#60        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #16 = Methodref          #10.#61        // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n-  #17 = Class              #62            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n-  #18 = Class              #63            // java/lang/Object\n-  #19 = Class              #64            // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  #20 = Utf8               completion\n-  #21 = Utf8               Ljava/lang/String;\n-  #22 = Utf8               stop_reason\n-  #23 = Utf8               <init>\n-  #24 = Utf8               ()V\n-  #25 = Utf8               Code\n-  #26 = Utf8               LineNumberTable\n-  #27 = Utf8               LocalVariableTable\n-  #28 = Utf8               this\n-  #29 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n-  #30 = Utf8               getOutputText\n-  #31 = Utf8               ()Ljava/lang/String;\n-  #32 = Utf8               getFinishReason\n-  #33 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-  #34 = Utf8               StackMapTable\n-  #35 = Class              #65            // java/lang/String\n-  #36 = Utf8               getTokenUsage\n-  #37 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-  #38 = Utf8               getCompletion\n-  #39 = Utf8               getStop_reason\n-  #40 = Utf8               setCompletion\n-  #41 = Utf8               (Ljava/lang/String;)V\n-  #42 = Utf8               setStop_reason\n-  #43 = Utf8               SourceFile\n-  #44 = Utf8               BedrockAnthropicChatModelResponse.java\n-  #45 = NameAndType        #23:#24        // \"<init>\":()V\n-  #46 = NameAndType        #20:#21        // completion:Ljava/lang/String;\n-  #47 = NameAndType        #22:#21        // stop_reason:Ljava/lang/String;\n-  #48 = Class              #65            // java/lang/String\n-  #49 = NameAndType        #66:#67        // hashCode:()I\n-  #50 = Utf8               stop_sequence\n-  #51 = NameAndType        #68:#69        // equals:(Ljava/lang/Object;)Z\n-  #52 = Utf8               max_tokens\n-  #53 = Class              #70            // dev/langchain4j/model/output/FinishReason\n-  #54 = NameAndType        #71:#72        // STOP:Ldev/langchain4j/model/output/FinishReason;\n-  #55 = NameAndType        #73:#72        // LENGTH:Ldev/langchain4j/model/output/FinishReason;\n-  #56 = Utf8               java/lang/IllegalArgumentException\n-  #57 = Utf8               java/lang/StringBuilder\n-  #58 = Utf8               Unknown stop reason:\n-  #59 = NameAndType        #74:#75        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #60 = NameAndType        #76:#31        // toString:()Ljava/lang/String;\n-  #61 = NameAndType        #23:#41        // \"<init>\":(Ljava/lang/String;)V\n-  #62 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n-  #63 = Utf8               java/lang/Object\n-  #64 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  #65 = Utf8               java/lang/String\n-  #66 = Utf8               hashCode\n-  #67 = Utf8               ()I\n-  #68 = Utf8               equals\n-  #69 = Utf8               (Ljava/lang/Object;)Z\n-  #70 = Utf8               dev/langchain4j/model/output/FinishReason\n-  #71 = Utf8               STOP\n-  #72 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n-  #73 = Utf8               LENGTH\n-  #74 = Utf8               append\n-  #75 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #76 = Utf8               toString\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/bedrock/BedrockAnthropicChatModelResponse.completion:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+   #9 = NameAndType        #11:#12        // completion:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse\n+  #11 = Utf8               completion\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse.stop_reason:Ljava/lang/String;\n+  #14 = NameAndType        #15:#12        // stop_reason:Ljava/lang/String;\n+  #15 = Utf8               stop_reason\n+  #16 = Methodref          #17.#18        // java/lang/String.hashCode:()I\n+  #17 = Class              #19            // java/lang/String\n+  #18 = NameAndType        #20:#21        // hashCode:()I\n+  #19 = Utf8               java/lang/String\n+  #20 = Utf8               hashCode\n+  #21 = Utf8               ()I\n+  #22 = String             #23            // stop_sequence\n+  #23 = Utf8               stop_sequence\n+  #24 = Methodref          #17.#25        // java/lang/String.equals:(Ljava/lang/Object;)Z\n+  #25 = NameAndType        #26:#27        // equals:(Ljava/lang/Object;)Z\n+  #26 = Utf8               equals\n+  #27 = Utf8               (Ljava/lang/Object;)Z\n+  #28 = String             #29            // max_tokens\n+  #29 = Utf8               max_tokens\n+  #30 = Fieldref           #31.#32        // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+  #31 = Class              #33            // dev/langchain4j/model/output/FinishReason\n+  #32 = NameAndType        #34:#35        // STOP:Ldev/langchain4j/model/output/FinishReason;\n+  #33 = Utf8               dev/langchain4j/model/output/FinishReason\n+  #34 = Utf8               STOP\n+  #35 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n+  #36 = Fieldref           #31.#37        // dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+  #37 = NameAndType        #38:#35        // LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+  #38 = Utf8               LENGTH\n+  #39 = Class              #40            // java/lang/IllegalArgumentException\n+  #40 = Utf8               java/lang/IllegalArgumentException\n+  #41 = Class              #42            // java/lang/StringBuilder\n+  #42 = Utf8               java/lang/StringBuilder\n+  #43 = Methodref          #41.#3         // java/lang/StringBuilder.\"<init>\":()V\n+  #44 = String             #45            // Unknown stop reason:\n+  #45 = Utf8               Unknown stop reason:\n+  #46 = Methodref          #41.#47        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #47 = NameAndType        #48:#49        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #48 = Utf8               append\n+  #49 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #50 = Methodref          #41.#51        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #51 = NameAndType        #52:#53        // toString:()Ljava/lang/String;\n+  #52 = Utf8               toString\n+  #53 = Utf8               ()Ljava/lang/String;\n+  #54 = Methodref          #39.#55        // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+  #55 = NameAndType        #5:#56         // \"<init>\":(Ljava/lang/String;)V\n+  #56 = Utf8               (Ljava/lang/String;)V\n+  #57 = Class              #58            // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #58 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #59 = Utf8               Code\n+  #60 = Utf8               LineNumberTable\n+  #61 = Utf8               LocalVariableTable\n+  #62 = Utf8               this\n+  #63 = Utf8               Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n+  #64 = Utf8               getOutputText\n+  #65 = Utf8               getFinishReason\n+  #66 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+  #67 = Utf8               StackMapTable\n+  #68 = Utf8               getTokenUsage\n+  #69 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+  #70 = Utf8               getCompletion\n+  #71 = Utf8               getStop_reason\n+  #72 = Utf8               setCompletion\n+  #73 = Utf8               setStop_reason\n+  #74 = Utf8               SourceFile\n+  #75 = Utf8               BedrockAnthropicChatModelResponse.java\n {\n   private java.lang.String completion;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String stop_reason;\n     descriptor: Ljava/lang/String;\n@@ -109,74 +108,74 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completion:Ljava/lang/String;\n+         1: getfield      #7                  // Field completion:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n \n   public dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=4, locals=3, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field stop_reason:Ljava/lang/String;\n+         1: getfield      #13                 // Field stop_reason:Ljava/lang/String;\n          4: astore_1\n          5: iconst_m1\n          6: istore_2\n          7: aload_1\n-         8: invokevirtual #4                  // Method java/lang/String.hashCode:()I\n+         8: invokevirtual #16                 // Method java/lang/String.hashCode:()I\n         11: lookupswitch  { // 2\n               1349567701: 50\n               1719370590: 36\n                  default: 61\n             }\n         36: aload_1\n-        37: ldc           #5                  // String stop_sequence\n-        39: invokevirtual #6                  // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        37: ldc           #22                 // String stop_sequence\n+        39: invokevirtual #24                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         42: ifeq          61\n         45: iconst_0\n         46: istore_2\n         47: goto          61\n         50: aload_1\n-        51: ldc           #7                  // String max_tokens\n-        53: invokevirtual #6                  // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        51: ldc           #28                 // String max_tokens\n+        53: invokevirtual #24                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         56: ifeq          61\n         59: iconst_1\n         60: istore_2\n         61: iload_2\n         62: lookupswitch  { // 2\n                        0: 88\n                        1: 92\n                  default: 96\n             }\n-        88: getstatic     #8                  // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+        88: getstatic     #30                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n         91: areturn\n-        92: getstatic     #9                  // Field dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+        92: getstatic     #36                 // Field dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n         95: areturn\n-        96: new           #10                 // class java/lang/IllegalArgumentException\n+        96: new           #39                 // class java/lang/IllegalArgumentException\n         99: dup\n-       100: new           #11                 // class java/lang/StringBuilder\n+       100: new           #41                 // class java/lang/StringBuilder\n        103: dup\n-       104: invokespecial #12                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       107: ldc           #13                 // String Unknown stop reason:\n-       109: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       104: invokespecial #43                 // Method java/lang/StringBuilder.\"<init>\":()V\n+       107: ldc           #44                 // String Unknown stop reason:\n+       109: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        112: aload_0\n-       113: getfield      #3                  // Field stop_reason:Ljava/lang/String;\n-       116: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       119: invokevirtual #15                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       122: invokespecial #16                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+       113: getfield      #13                 // Field stop_reason:Ljava/lang/String;\n+       116: invokevirtual #46                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       119: invokevirtual #50                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       122: invokespecial #54                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n        125: athrow\n       LineNumberTable:\n         line 25: 0\n         line 27: 88\n         line 29: 92\n         line 31: 96\n       LocalVariableTable:\n@@ -207,44 +206,44 @@\n \n   public java.lang.String getCompletion();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completion:Ljava/lang/String;\n+         1: getfield      #7                  // Field completion:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n \n   public java.lang.String getStop_reason();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field stop_reason:Ljava/lang/String;\n+         1: getfield      #13                 // Field stop_reason:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n \n   public void setCompletion(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 completion:Ljava/lang/String;\n+         2: putfield      #7                  // Field completion:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 13: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n             0       6     1 completion   Ljava/lang/String;\n@@ -252,15 +251,15 @@\n   public void setStop_reason(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 stop_reason:Ljava/lang/String;\n+         2: putfield      #13                 // Field stop_reason:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 13: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockAnthropicChatModelResponse;\n             0       6     1 stop_reason   Ljava/lang/String;\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum eef3a070479137fb674d51eb9e5499aa3d28547acdbeb819a46b286dffeb60a3\n+  SHA-256 checksum aab92d6ebfaedd001d78d42a76b9d6eacba54c6b60af858905463242ff3ca5e5\n   Compiled from \"BedrockCohereChatModel.java\"\n class dev.langchain4j.model.bedrock.BedrockCohereChatModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockCohereChatModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockCohereChatModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockCohereChatModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockCohereChatModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockCohereChatModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,113 +1,113 @@\n-  SHA-256 checksum 590d1605f762a97df5e96b99c5ead55c3880c78807f626c65cf99afb5a92f5e2\n+  SHA-256 checksum 32d643e45d33fba37af043dd0e18b668278dd9685105d6a2a9c1aa31e2d54f75\n   Compiled from \"BedrockCohereChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockCohereChatModel, B extends dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #19                         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-  super_class: #20                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+  super_class: #19                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n   interfaces: 0, fields: 4, methods: 12, attributes: 3\n Constant pool:\n-   #1 = Fieldref           #19.#70        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #2 = Fieldref           #19.#71        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.model$set:Z\n-   #3 = Fieldref           #19.#72        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.topK$value:I\n-   #4 = Fieldref           #19.#73        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.topK$set:Z\n-   #5 = Methodref          #20.#74        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n-   #6 = Methodref          #19.#75        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-   #7 = Class              #76            // java/lang/StringBuilder\n-   #8 = Methodref          #7.#74         // java/lang/StringBuilder.\"<init>\":()V\n-   #9 = String             #77            // BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n-  #10 = Methodref          #7.#78         // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #11 = Methodref          #20.#79        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-  #12 = String             #80            // , topK$value=\n-  #13 = Methodref          #7.#81         // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-  #14 = String             #82            // , model$value=\n-  #15 = Methodref          #7.#83         // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #16 = String             #84            // )\n-  #17 = Methodref          #7.#79         // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #18 = Methodref          #19.#85        // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-  #19 = Class              #87            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-  #20 = Class              #89            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #21 = Utf8               topK$set\n-  #22 = Utf8               Z\n-  #23 = Utf8               topK$value\n-  #24 = Utf8               I\n-  #25 = Utf8               model$set\n-  #26 = Utf8               model$value\n-  #27 = Class              #90            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n-  #28 = Utf8               Types\n-  #29 = Utf8               InnerClasses\n-  #30 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #31 = Utf8               <init>\n-  #32 = Utf8               ()V\n-  #33 = Utf8               Code\n-  #34 = Utf8               LineNumberTable\n-  #35 = Utf8               LocalVariableTable\n-  #36 = Utf8               this\n-  #37 = Utf8               BedrockCohereChatModelBuilder\n-  #38 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #39 = Utf8               LocalVariableTypeTable\n-  #40 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;\n-  #41 = Utf8               topK\n-  #42 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #43 = Utf8               Signature\n-  #44 = Utf8               (I)TB;\n-  #45 = Utf8               model\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #47 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)TB;\n-  #48 = Utf8               self\n-  #49 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #50 = Utf8               ()TB;\n-  #51 = Utf8               build\n-  #52 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-  #53 = Utf8               ()TC;\n-  #54 = Utf8               toString\n-  #55 = Utf8               ()Ljava/lang/String;\n-  #56 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #57 = Utf8               AbstractBedrockChatModelBuilder\n-  #58 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #59 = Utf8               access$000\n-  #60 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-  #61 = Utf8               x0\n-  #62 = Utf8               access$100\n-  #63 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n-  #64 = Utf8               access$200\n-  #65 = Utf8               access$300\n-  #66 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #67 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;B:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;TC;TB;>;\n-  #68 = Utf8               SourceFile\n-  #69 = Utf8               BedrockCohereChatModel.java\n-  #70 = NameAndType        #26:#30        // model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #71 = NameAndType        #25:#22        // model$set:Z\n-  #72 = NameAndType        #23:#24        // topK$value:I\n-  #73 = NameAndType        #21:#22        // topK$set:Z\n-  #74 = NameAndType        #31:#32        // \"<init>\":()V\n-  #75 = NameAndType        #48:#49        // self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #76 = Utf8               java/lang/StringBuilder\n-  #77 = Utf8               BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n-  #78 = NameAndType        #91:#92        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #79 = NameAndType        #54:#55        // toString:()Ljava/lang/String;\n-  #80 = Utf8               , topK$value=\n-  #81 = NameAndType        #91:#93        // append:(I)Ljava/lang/StringBuilder;\n-  #82 = Utf8               , model$value=\n-  #83 = NameAndType        #91:#94        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #84 = Utf8               )\n-  #85 = NameAndType        #51:#52        // build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-  #86 = Class              #95            // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  #87 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-  #88 = Class              #96            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #89 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #90 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n-  #91 = Utf8               append\n-  #92 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #93 = Utf8               (I)Ljava/lang/StringBuilder;\n-  #94 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #95 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  #96 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+   #3 = NameAndType        #5:#6          // model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+   #5 = Utf8               model$value\n+   #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.model$set:Z\n+   #8 = NameAndType        #9:#10         // model$set:Z\n+   #9 = Utf8               model$set\n+  #10 = Utf8               Z\n+  #11 = Fieldref           #2.#12         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.topK$value:I\n+  #12 = NameAndType        #13:#14        // topK$value:I\n+  #13 = Utf8               topK$value\n+  #14 = Utf8               I\n+  #15 = Fieldref           #2.#16         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.topK$set:Z\n+  #16 = NameAndType        #17:#10        // topK$set:Z\n+  #17 = Utf8               topK$set\n+  #18 = Methodref          #19.#20        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+  #19 = Class              #21            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #20 = NameAndType        #22:#23        // \"<init>\":()V\n+  #21 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #22 = Utf8               <init>\n+  #23 = Utf8               ()V\n+  #24 = Methodref          #2.#25         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #25 = NameAndType        #26:#27        // self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #26 = Utf8               self\n+  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #28 = Class              #29            // java/lang/StringBuilder\n+  #29 = Utf8               java/lang/StringBuilder\n+  #30 = Methodref          #28.#20        // java/lang/StringBuilder.\"<init>\":()V\n+  #31 = String             #32            // BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n+  #32 = Utf8               BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n+  #33 = Methodref          #28.#34        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #34 = NameAndType        #35:#36        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #35 = Utf8               append\n+  #36 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #37 = Methodref          #19.#38        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+  #38 = NameAndType        #39:#40        // toString:()Ljava/lang/String;\n+  #39 = Utf8               toString\n+  #40 = Utf8               ()Ljava/lang/String;\n+  #41 = String             #42            // , topK$value=\n+  #42 = Utf8               , topK$value=\n+  #43 = Methodref          #28.#44        // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+  #44 = NameAndType        #35:#45        // append:(I)Ljava/lang/StringBuilder;\n+  #45 = Utf8               (I)Ljava/lang/StringBuilder;\n+  #46 = String             #47            // , model$value=\n+  #47 = Utf8               , model$value=\n+  #48 = Methodref          #28.#49        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #49 = NameAndType        #35:#50        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #50 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #51 = String             #52            // )\n+  #52 = Utf8               )\n+  #53 = Methodref          #28.#38        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #54 = Methodref          #2.#55         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #55 = NameAndType        #56:#57        // build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #56 = Utf8               build\n+  #57 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #58 = Utf8               Code\n+  #59 = Utf8               LineNumberTable\n+  #60 = Utf8               LocalVariableTable\n+  #61 = Utf8               this\n+  #62 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #63 = Utf8               LocalVariableTypeTable\n+  #64 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;\n+  #65 = Utf8               topK\n+  #66 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #67 = Utf8               Signature\n+  #68 = Utf8               (I)TB;\n+  #69 = Utf8               model\n+  #70 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #71 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)TB;\n+  #72 = Utf8               ()TB;\n+  #73 = Utf8               ()TC;\n+  #74 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #75 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #76 = Utf8               access$000\n+  #77 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+  #78 = Utf8               x0\n+  #79 = Utf8               access$100\n+  #80 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n+  #81 = Utf8               access$200\n+  #82 = Utf8               access$300\n+  #83 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #84 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;B:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;TC;TB;>;\n+  #85 = Utf8               SourceFile\n+  #86 = Utf8               BedrockCohereChatModel.java\n+  #87 = Utf8               InnerClasses\n+  #88 = Class              #89            // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  #89 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  #90 = Utf8               BedrockCohereChatModelBuilder\n+  #91 = Class              #92            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n+  #92 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n+  #93 = Utf8               Types\n+  #94 = Class              #95            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #95 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #96 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean topK$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private int topK$value;\n     descriptor: I\n@@ -123,15 +123,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #5                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #18                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -141,93 +141,93 @@\n   public B topK(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #3                  // Field topK$value:I\n+         2: putfield      #11                 // Field topK$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field topK$set:Z\n+         7: putfield      #15                 // Field topK$set:Z\n         10: aload_0\n-        11: invokevirtual #6                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+        11: invokevirtual #24                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n             0      15     1  topK   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;\n-    Signature: #44                          // (I)TB;\n+    Signature: #68                          // (I)TB;\n \n   public B model(dev.langchain4j.model.bedrock.BedrockCohereChatModel$Types);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\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      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field model$set:Z\n+         7: putfield      #7                  // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #6                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+        11: invokevirtual #24                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;\n-    Signature: #47                          // (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)TB;\n+    Signature: #71                          // (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #50                          // ()TB;\n+    Signature: #72                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #53                          // ()TC;\n+    Signature: #73                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #7                  // class java/lang/StringBuilder\n+         0: new           #28                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #8                  // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #9                  // String BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n-         9: invokevirtual #10                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #30                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #31                 // String BedrockCohereChatModel.BedrockCohereChatModelBuilder(super=\n+         9: invokevirtual #33                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #11                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #10                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #12                 // String , topK$value=\n-        21: invokevirtual #10                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #37                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #33                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #41                 // String , topK$value=\n+        21: invokevirtual #33                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #3                  // Field topK$value:I\n-        28: invokevirtual #13                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        31: ldc           #14                 // String , model$value=\n-        33: invokevirtual #10                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #11                 // Field topK$value:I\n+        28: invokevirtual #43                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        31: ldc           #46                 // String , model$value=\n+        33: invokevirtual #33                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n         37: getfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-        40: invokevirtual #15                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        43: ldc           #16                 // String )\n-        45: invokevirtual #10                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        48: invokevirtual #17                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        40: invokevirtual #48                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        43: ldc           #51                 // String )\n+        45: invokevirtual #33                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        48: invokevirtual #53                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         51: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      52     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -236,15 +236,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #18                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+         1: invokevirtual #54                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -253,15 +253,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+         1: invokevirtual #24                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -270,43 +270,43 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field topK$set:Z\n+         1: getfield      #15                 // Field topK$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n \n   static int access$100(dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field topK$value:I\n+         1: getfield      #11                 // Field topK$value:I\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field model$set:Z\n+         1: getfield      #7                  // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n \n@@ -320,13 +320,13 @@\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n }\n-Signature: #67                          // <C:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;B:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;TC;TB;>;\n+Signature: #84                          // <C:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;B:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;TC;TB;>;\n SourceFile: \"BedrockCohereChatModel.java\"\n InnerClasses:\n-  public static final #28= #27 of #86;    // Types=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #37= #19 of #86; // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #57= #20 of #88; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #90= #2 of #88;  // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static final #93= #91 of #88;    // Types=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static abstract #96= #19 of #94; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum 6e18cfb28ffe47a815061f45ebfac42e7ba03a9022d415e418a69d3cb8f1eb35\n+  SHA-256 checksum 56f35b5473de4a6a60b4a342e270f4f48a12a8b5f507079b997320cf4a831908\n   Compiled from \"BedrockCohereChatModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder<dev.langchain4j.model.bedrock.BedrockCohereChatModel, dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockCohereChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockCohereChatModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-  #22 = Utf8               BedrockCohereChatModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #26 = Utf8               AbstractBedrockChatModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockCohereChatModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockCohereChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockCohereChatModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockCohereChatModelBuilderImpl\n+  #40 = Utf8               BedrockCohereChatModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               AbstractBedrockChatModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockCohereChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl;>;\n SourceFile: \"BedrockCohereChatModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockCohereChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #22= #8 of #3;   // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n+  private static final #39= #2 of #10;    // BedrockCohereChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static abstract #40= #8 of #10;  // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -11,10 +11,10 @@\n         return Enum.valueOf(ReturnLikelihood.class, name);\n     }\n     \n     static {\n         ReturnLikelihood.NONE = new ReturnLikelihood(\"NONE\", 0);\n         ReturnLikelihood.GENERATION = new ReturnLikelihood(\"GENERATION\", 1);\n         ReturnLikelihood.ALL = new ReturnLikelihood(\"ALL\", 2);\n-        ReturnLikelihood.$VALUES = new ReturnLikelihood[] { ReturnLikelihood.NONE, ReturnLikelihood.GENERATION, ReturnLikelihood.ALL };\n+        ReturnLikelihood.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -16,10 +16,10 @@\n     \n     public String getValue() {\n         return this.value;\n     }\n     \n     static {\n         Types.CommandTextV14 = new Types(\"CommandTextV14\", 0, \"cohere.command-text-v14\");\n-        Types.$VALUES = new Types[] { Types.CommandTextV14 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,184 +1,182 @@\n-  SHA-256 checksum 0c33141d12eea066fd9268b3959c8fb476563826d7ac10f23aa0e58687a064e7\n+  SHA-256 checksum 40be22e9426651e6125f779f8145f2ad7a7d3ddffa7af1e31efef53cc8e4aa6a\n   Compiled from \"BedrockCohereChatModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockCohereChatModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #35                         // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  super_class: #36                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  this_class: #18                         // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  super_class: #83                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n   interfaces: 0, fields: 3, methods: 10, attributes: 3\n Constant pool:\n-    #1 = Class              #95           // java/util/HashMap\n-    #2 = Methodref          #1.#96        // java/util/HashMap.\"<init>\":(I)V\n-    #3 = String             #59           // prompt\n-    #4 = InterfaceMethodref #97.#98       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-    #5 = String             #99           // max_tokens\n-    #6 = Methodref          #35.#100      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getMaxTokens:()I\n-    #7 = Methodref          #101.#102     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-    #8 = String             #103          // temperature\n-    #9 = Methodref          #35.#104      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTemperature:()F\n-   #10 = Methodref          #105.#106     // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-   #11 = String             #107          // p\n-   #12 = Methodref          #35.#108      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTopP:()F\n-   #13 = String             #109          // k\n-   #14 = Methodref          #35.#110      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTopK:()I\n-   #15 = String             #111          // stop_sequences\n-   #16 = Methodref          #35.#112      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getStopSequences:()[Ljava/lang/String;\n-   #17 = String             #113          // return_likelihoods\n-   #18 = Fieldref           #35.#114      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-   #19 = Methodref          #44.#115      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.name:()Ljava/lang/String;\n-   #20 = Fieldref           #35.#116      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #21 = Methodref          #42.#117      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.getValue:()Ljava/lang/String;\n-   #22 = Class              #118          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-   #23 = Fieldref           #42.#119      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #24 = Methodref          #36.#120      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #25 = Methodref          #40.#121      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-   #26 = Methodref          #40.#122      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n-   #27 = Fieldref           #35.#123      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.topK:I\n-   #28 = Methodref          #35.#124      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.$default$topK:()I\n-   #29 = Methodref          #40.#125      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-   #30 = Methodref          #40.#126      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #31 = Methodref          #35.#127      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #32 = Class              #128          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n-   #33 = Methodref          #32.#129      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n-   #34 = Fieldref           #44.#130      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-   #35 = Class              #131          // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-   #36 = Class              #132          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #37 = Class              #133          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-   #38 = Utf8               InnerClasses\n-   #39 = Utf8               BedrockCohereChatModelBuilderImpl\n-   #40 = Class              #134          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-   #41 = Utf8               BedrockCohereChatModelBuilder\n-   #42 = Class              #135          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n-   #43 = Utf8               Types\n-   #44 = Class              #136          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood\n-   #45 = Utf8               ReturnLikelihood\n-   #46 = Utf8               returnLikelihood\n-   #47 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-   #48 = Utf8               topK\n-   #49 = Utf8               I\n-   #50 = Utf8               model\n-   #51 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #52 = Utf8               getRequestParameters\n-   #53 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #54 = Utf8               Code\n-   #55 = Utf8               LineNumberTable\n-   #56 = Utf8               LocalVariableTable\n-   #57 = Utf8               this\n-   #58 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-   #59 = Utf8               prompt\n-   #60 = Utf8               Ljava/lang/String;\n-   #61 = Utf8               parameters\n-   #62 = Utf8               Ljava/util/Map;\n-   #63 = Utf8               LocalVariableTypeTable\n-   #64 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #65 = Utf8               Signature\n-   #66 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #67 = Utf8               getModelId\n-   #68 = Utf8               ()Ljava/lang/String;\n-   #69 = Utf8               getResponseClassType\n-   #70 = Utf8               ()Ljava/lang/Class;\n-   #71 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n-   #72 = Utf8               $default$topK\n-   #73 = Utf8               ()I\n-   #74 = Utf8               $default$model\n-   #75 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-   #76 = Utf8               <init>\n-   #77 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n-   #78 = Utf8               b\n-   #79 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-   #80 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n-   #81 = Utf8               StackMapTable\n-   #82 = Class              #131          // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-   #83 = Class              #134          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-   #84 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;)V\n-   #85 = Utf8               builder\n-   #86 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n-   #87 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n-   #88 = Utf8               getTopK\n-   #89 = Utf8               getModel\n-   #90 = Utf8               <clinit>\n-   #91 = Utf8               ()V\n-   #92 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n-   #93 = Utf8               SourceFile\n-   #94 = Utf8               BedrockCohereChatModel.java\n-   #95 = Utf8               java/util/HashMap\n-   #96 = NameAndType        #76:#137      // \"<init>\":(I)V\n-   #97 = Class              #138          // java/util/Map\n-   #98 = NameAndType        #139:#140     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-   #99 = Utf8               max_tokens\n-  #100 = NameAndType        #141:#73      // getMaxTokens:()I\n-  #101 = Class              #142          // java/lang/Integer\n-  #102 = NameAndType        #143:#144     // valueOf:(I)Ljava/lang/Integer;\n-  #103 = Utf8               temperature\n-  #104 = NameAndType        #145:#146     // getTemperature:()F\n-  #105 = Class              #147          // java/lang/Float\n-  #106 = NameAndType        #143:#148     // valueOf:(F)Ljava/lang/Float;\n-  #107 = Utf8               p\n-  #108 = NameAndType        #149:#146     // getTopP:()F\n-  #109 = Utf8               k\n-  #110 = NameAndType        #88:#73       // getTopK:()I\n-  #111 = Utf8               stop_sequences\n-  #112 = NameAndType        #150:#151     // getStopSequences:()[Ljava/lang/String;\n-  #113 = Utf8               return_likelihoods\n-  #114 = NameAndType        #46:#47       // returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-  #115 = NameAndType        #152:#68      // name:()Ljava/lang/String;\n-  #116 = NameAndType        #50:#51       // model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #117 = NameAndType        #153:#68      // getValue:()Ljava/lang/String;\n-  #118 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  #119 = NameAndType        #154:#51      // CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #120 = NameAndType        #76:#157      // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #121 = NameAndType        #158:#159     // access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-  #122 = NameAndType        #160:#161     // access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n-  #123 = NameAndType        #48:#49       // topK:I\n-  #124 = NameAndType        #72:#73       // $default$topK:()I\n-  #125 = NameAndType        #162:#159     // access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-  #126 = NameAndType        #163:#164     // access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #127 = NameAndType        #74:#75       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #128 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n-  #129 = NameAndType        #76:#165      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n-  #130 = NameAndType        #166:#47      // NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-  #131 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  #132 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #133 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-  #134 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n-  #135 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n-  #136 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood\n-  #137 = Utf8               (I)V\n-  #138 = Utf8               java/util/Map\n-  #139 = Utf8               put\n-  #140 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #141 = Utf8               getMaxTokens\n-  #142 = Utf8               java/lang/Integer\n-  #143 = Utf8               valueOf\n-  #144 = Utf8               (I)Ljava/lang/Integer;\n-  #145 = Utf8               getTemperature\n-  #146 = Utf8               ()F\n-  #147 = Utf8               java/lang/Float\n-  #148 = Utf8               (F)Ljava/lang/Float;\n-  #149 = Utf8               getTopP\n-  #150 = Utf8               getStopSequences\n-  #151 = Utf8               ()[Ljava/lang/String;\n-  #152 = Utf8               name\n-  #153 = Utf8               getValue\n-  #154 = Utf8               CommandTextV14\n-  #155 = Class              #167          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #156 = Utf8               AbstractBedrockChatModelBuilder\n-  #157 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #158 = Utf8               access$000\n-  #159 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n-  #160 = Utf8               access$100\n-  #161 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n-  #162 = Utf8               access$200\n-  #163 = Utf8               access$300\n-  #164 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-  #165 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n-  #166 = Utf8               NONE\n-  #167 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #1 = Class              #2            // java/util/HashMap\n+    #2 = Utf8               java/util/HashMap\n+    #3 = Methodref          #1.#4         // java/util/HashMap.\"<init>\":(I)V\n+    #4 = NameAndType        #5:#6         // \"<init>\":(I)V\n+    #5 = Utf8               <init>\n+    #6 = Utf8               (I)V\n+    #7 = String             #8            // prompt\n+    #8 = Utf8               prompt\n+    #9 = InterfaceMethodref #10.#11       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #10 = Class              #12           // java/util/Map\n+   #11 = NameAndType        #13:#14       // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #12 = Utf8               java/util/Map\n+   #13 = Utf8               put\n+   #14 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #15 = String             #16           // max_tokens\n+   #16 = Utf8               max_tokens\n+   #17 = Methodref          #18.#19       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getMaxTokens:()I\n+   #18 = Class              #20           // dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+   #19 = NameAndType        #21:#22       // getMaxTokens:()I\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+   #21 = Utf8               getMaxTokens\n+   #22 = Utf8               ()I\n+   #23 = Methodref          #24.#25       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #24 = Class              #26           // java/lang/Integer\n+   #25 = NameAndType        #27:#28       // valueOf:(I)Ljava/lang/Integer;\n+   #26 = Utf8               java/lang/Integer\n+   #27 = Utf8               valueOf\n+   #28 = Utf8               (I)Ljava/lang/Integer;\n+   #29 = String             #30           // temperature\n+   #30 = Utf8               temperature\n+   #31 = Methodref          #18.#32       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTemperature:()F\n+   #32 = NameAndType        #33:#34       // getTemperature:()F\n+   #33 = Utf8               getTemperature\n+   #34 = Utf8               ()F\n+   #35 = Methodref          #36.#37       // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+   #36 = Class              #38           // java/lang/Float\n+   #37 = NameAndType        #27:#39       // valueOf:(F)Ljava/lang/Float;\n+   #38 = Utf8               java/lang/Float\n+   #39 = Utf8               (F)Ljava/lang/Float;\n+   #40 = String             #41           // p\n+   #41 = Utf8               p\n+   #42 = Methodref          #18.#43       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTopP:()F\n+   #43 = NameAndType        #44:#34       // getTopP:()F\n+   #44 = Utf8               getTopP\n+   #45 = String             #46           // k\n+   #46 = Utf8               k\n+   #47 = Methodref          #18.#48       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getTopK:()I\n+   #48 = NameAndType        #49:#22       // getTopK:()I\n+   #49 = Utf8               getTopK\n+   #50 = String             #51           // stop_sequences\n+   #51 = Utf8               stop_sequences\n+   #52 = Methodref          #18.#53       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.getStopSequences:()[Ljava/lang/String;\n+   #53 = NameAndType        #54:#55       // getStopSequences:()[Ljava/lang/String;\n+   #54 = Utf8               getStopSequences\n+   #55 = Utf8               ()[Ljava/lang/String;\n+   #56 = String             #57           // return_likelihoods\n+   #57 = Utf8               return_likelihoods\n+   #58 = Fieldref           #18.#59       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+   #59 = NameAndType        #60:#61       // returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+   #60 = Utf8               returnLikelihood\n+   #61 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+   #62 = Methodref          #63.#64       // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.name:()Ljava/lang/String;\n+   #63 = Class              #65           // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood\n+   #64 = NameAndType        #66:#67       // name:()Ljava/lang/String;\n+   #65 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood\n+   #66 = Utf8               name\n+   #67 = Utf8               ()Ljava/lang/String;\n+   #68 = Fieldref           #18.#69       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #69 = NameAndType        #70:#71       // model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #70 = Utf8               model\n+   #71 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #72 = Methodref          #73.#74       // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.getValue:()Ljava/lang/String;\n+   #73 = Class              #75           // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n+   #74 = NameAndType        #76:#67       // getValue:()Ljava/lang/String;\n+   #75 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types\n+   #76 = Utf8               getValue\n+   #77 = Class              #78           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+   #78 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+   #79 = Fieldref           #73.#80       // dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #80 = NameAndType        #81:#71       // CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+   #81 = Utf8               CommandTextV14\n+   #82 = Methodref          #83.#84       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #83 = Class              #85           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #84 = NameAndType        #5:#86        // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #85 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #86 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #87 = Methodref          #88.#89       // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+   #88 = Class              #90           // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+   #89 = NameAndType        #91:#92       // access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+   #90 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder\n+   #91 = Utf8               access$000\n+   #92 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+   #93 = Methodref          #88.#94       // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n+   #94 = NameAndType        #95:#96       // access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n+   #95 = Utf8               access$100\n+   #96 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n+   #97 = Fieldref           #18.#98       // dev/langchain4j/model/bedrock/BedrockCohereChatModel.topK:I\n+   #98 = NameAndType        #99:#100      // topK:I\n+   #99 = Utf8               topK\n+  #100 = Utf8               I\n+  #101 = Methodref          #18.#102      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.$default$topK:()I\n+  #102 = NameAndType        #103:#22      // $default$topK:()I\n+  #103 = Utf8               $default$topK\n+  #104 = Methodref          #88.#105      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+  #105 = NameAndType        #106:#92      // access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+  #106 = Utf8               access$200\n+  #107 = Methodref          #88.#108      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #108 = NameAndType        #109:#110     // access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #109 = Utf8               access$300\n+  #110 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #111 = Methodref          #18.#112      // dev/langchain4j/model/bedrock/BedrockCohereChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #112 = NameAndType        #113:#114     // $default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #113 = Utf8               $default$model\n+  #114 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+  #115 = Class              #116          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+  #116 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+  #117 = Methodref          #115.#118     // dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n+  #118 = NameAndType        #5:#119       // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n+  #119 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n+  #120 = Fieldref           #63.#121      // dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+  #121 = NameAndType        #122:#61      // NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+  #122 = Utf8               NONE\n+  #123 = Utf8               getRequestParameters\n+  #124 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+  #125 = Utf8               Code\n+  #126 = Utf8               LineNumberTable\n+  #127 = Utf8               LocalVariableTable\n+  #128 = Utf8               this\n+  #129 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n+  #130 = Utf8               Ljava/lang/String;\n+  #131 = Utf8               parameters\n+  #132 = Utf8               Ljava/util/Map;\n+  #133 = Utf8               LocalVariableTypeTable\n+  #134 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #135 = Utf8               Signature\n+  #136 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #137 = Utf8               getModelId\n+  #138 = Utf8               getResponseClassType\n+  #139 = Utf8               ()Ljava/lang/Class;\n+  #140 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n+  #141 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n+  #142 = Utf8               b\n+  #143 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #144 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n+  #145 = Utf8               StackMapTable\n+  #146 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;)V\n+  #147 = Utf8               builder\n+  #148 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n+  #149 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n+  #150 = Utf8               getModel\n+  #151 = Utf8               <clinit>\n+  #152 = Utf8               ()V\n+  #153 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n+  #154 = Utf8               SourceFile\n+  #155 = Utf8               BedrockCohereChatModel.java\n+  #156 = Utf8               InnerClasses\n+  #157 = Utf8               ReturnLikelihood\n+  #158 = Utf8               Types\n+  #159 = Class              #160          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #160 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #161 = Utf8               AbstractBedrockChatModelBuilder\n+  #162 = Utf8               BedrockCohereChatModelBuilder\n+  #163 = Utf8               BedrockCohereChatModelBuilderImpl\n+  #164 = Class              #165          // dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n+  #165 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n {\n   private static dev.langchain4j.model.bedrock.BedrockCohereChatModel$ReturnLikelihood returnLikelihood;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n \n   private final int topK;\n     descriptor: I\n@@ -192,60 +190,60 @@\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=3, args_size=2\n          0: new           #1                  // class java/util/HashMap\n          3: dup\n          4: bipush        7\n-         6: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+         6: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n          9: astore_2\n         10: aload_2\n-        11: ldc           #3                  // String prompt\n+        11: ldc           #7                  // String prompt\n         13: aload_1\n-        14: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        14: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         19: pop\n         20: aload_2\n-        21: ldc           #5                  // String max_tokens\n+        21: ldc           #15                 // String max_tokens\n         23: aload_0\n-        24: invokevirtual #6                  // Method getMaxTokens:()I\n-        27: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        30: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        24: invokevirtual #17                 // Method getMaxTokens:()I\n+        27: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        30: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         35: pop\n         36: aload_2\n-        37: ldc           #8                  // String temperature\n+        37: ldc           #29                 // String temperature\n         39: aload_0\n-        40: invokevirtual #9                  // Method getTemperature:()F\n-        43: invokestatic  #10                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        46: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        40: invokevirtual #31                 // Method getTemperature:()F\n+        43: invokestatic  #35                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        46: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         51: pop\n         52: aload_2\n-        53: ldc           #11                 // String p\n+        53: ldc           #40                 // String p\n         55: aload_0\n-        56: invokevirtual #12                 // Method getTopP:()F\n-        59: invokestatic  #10                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        62: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        56: invokevirtual #42                 // Method getTopP:()F\n+        59: invokestatic  #35                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        62: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         67: pop\n         68: aload_2\n-        69: ldc           #13                 // String k\n+        69: ldc           #45                 // String k\n         71: aload_0\n-        72: invokevirtual #14                 // Method getTopK:()I\n-        75: invokestatic  #7                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        78: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        72: invokevirtual #47                 // Method getTopK:()I\n+        75: invokestatic  #23                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        78: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         83: pop\n         84: aload_2\n-        85: ldc           #15                 // String stop_sequences\n+        85: ldc           #50                 // String stop_sequences\n         87: aload_0\n-        88: invokevirtual #16                 // Method getStopSequences:()[Ljava/lang/String;\n-        91: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        88: invokevirtual #52                 // Method getStopSequences:()[Ljava/lang/String;\n+        91: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         96: pop\n         97: aload_2\n-        98: ldc           #17                 // String return_likelihoods\n-       100: getstatic     #18                 // Field returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-       103: invokevirtual #19                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.name:()Ljava/lang/String;\n-       106: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        98: ldc           #56                 // String return_likelihoods\n+       100: getstatic     #58                 // Field returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+       103: invokevirtual #62                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.name:()Ljava/lang/String;\n+       106: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        111: pop\n        112: aload_2\n        113: areturn\n       LineNumberTable:\n         line 30: 0\n         line 32: 10\n         line 33: 20\n@@ -259,44 +257,44 @@\n         Start  Length  Slot  Name   Signature\n             0     114     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n             0     114     1 prompt   Ljava/lang/String;\n            10     104     2 parameters   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n            10     104     2 parameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #66                          // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #136                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-         4: invokevirtual #21                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.getValue:()Ljava/lang/String;\n+         1: getfield      #68                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+         4: invokevirtual #72                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 45: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n \n   protected java.lang.Class<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #22                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+         0: ldc           #77                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n          2: areturn\n       LineNumberTable:\n         line 50: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n-    Signature: #71                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n+    Signature: #140                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n \n   private static int $default$topK();\n     descriptor: ()I\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: iconst_0\n@@ -305,49 +303,49 @@\n         line 12: 0\n \n   private static dev.langchain4j.model.bedrock.BedrockCohereChatModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #23                 // Field dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+         0: getstatic     #79                 // Field dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types.CommandTextV14:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 12: 0\n \n   protected dev.langchain4j.model.bedrock.BedrockCohereChatModel(dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #24                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+         2: invokespecial #82                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #25                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+         6: invokestatic  #87                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #26                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n-        17: putfield      #27                 // Field topK:I\n+        14: invokestatic  #93                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)I\n+        17: putfield      #97                 // Field topK:I\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #28                 // Method $default$topK:()I\n-        27: putfield      #27                 // Field topK:I\n+        24: invokestatic  #101                // Method $default$topK:()I\n+        27: putfield      #97                 // Field topK:I\n         30: aload_1\n-        31: invokestatic  #29                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n+        31: invokestatic  #104                // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Z\n         34: ifeq          48\n         37: aload_0\n         38: aload_1\n-        39: invokestatic  #30                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-        42: putfield      #20                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+        39: invokestatic  #107                // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+        42: putfield      #68                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n         45: goto          55\n         48: aload_0\n-        49: invokestatic  #31                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n-        52: putfield      #20                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+        49: invokestatic  #111                // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+        52: putfield      #68                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n         55: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      56     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n             0      56     1     b   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n@@ -358,71 +356,71 @@\n         frame_type = 255 /* full_frame */\n           offset_delta = 23\n           locals = [ class dev/langchain4j/model/bedrock/BedrockCohereChatModel, class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder ]\n           stack = []\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #84                          // (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;)V\n+    Signature: #146                         // (Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockCohereChatModel$BedrockCohereChatModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #32                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n+         0: new           #115                // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #33                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n+         5: invokespecial #117                // Method dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 12: 0\n-    Signature: #87                          // ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n+    Signature: #149                         // ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder<**>;\n \n   public int getTopK();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #27                 // Field topK:I\n+         1: getfield      #97                 // Field topK:I\n          4: ireturn\n       LineNumberTable:\n         line 24: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n \n   public dev.langchain4j.model.bedrock.BedrockCohereChatModel$Types getModel();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n+         1: getfield      #68                 // Field model:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModel;\n \n   static {};\n     descriptor: ()V\n     flags: (0x0008) ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #34                 // Field dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n-         3: putstatic     #18                 // Field returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+         0: getstatic     #120                // Field dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood.NONE:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n+         3: putstatic     #58                 // Field returnLikelihood:Ldev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood;\n          6: return\n       LineNumberTable:\n         line 22: 0\n }\n-Signature: #92                          // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n+Signature: #153                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;>;\n SourceFile: \"BedrockCohereChatModel.java\"\n InnerClasses:\n-  static #37;                             // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n-  private static final #39= #32 of #35;   // BedrockCohereChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #41= #40 of #35; // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static final #43= #42 of #35;    // Types=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static final #45= #44 of #35;    // ReturnLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n-  public static abstract #156= #155 of #36; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #157= #63 of #18;   // ReturnLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$ReturnLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static final #158= #73 of #18;   // Types=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$Types of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  public static abstract #161= #159 of #83; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #162= #88 of #18; // BedrockCohereChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  private static final #163= #115 of #18; // BedrockCohereChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockCohereChatModel$BedrockCohereChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockCohereChatModel\n+  static #164;                            // class dev/langchain4j/model/bedrock/BedrockCohereChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,74 +1,74 @@\n-  SHA-256 checksum 18a2d090c7a721fac30bfc62a6ef7201efda5a359588aadfc661026ecc0a71a6\n+  SHA-256 checksum 61b8e4b4eaca74e4c960e9d8ed4fae132f5e861c6016e673333a28fa7f060ab9\n   Compiled from \"BedrockCohereChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #6                          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-  super_class: #7                         // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+  super_class: #11                        // java/lang/Object\n   interfaces: 0, fields: 4, methods: 11, attributes: 2\n Constant pool:\n-   #1 = Fieldref           #6.#48         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.finish_reason:Ljava/lang/String;\n-   #2 = Fieldref           #6.#49         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.text:Ljava/lang/String;\n-   #3 = Methodref          #7.#50         // java/lang/Object.\"<init>\":()V\n-   #4 = Fieldref           #6.#51         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.id:Ljava/lang/String;\n-   #5 = Fieldref           #6.#52         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.token_likelihoods:Ljava/util/List;\n-   #6 = Class              #54            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-   #7 = Class              #55            // java/lang/Object\n-   #8 = Utf8               id\n-   #9 = Utf8               Ljava/lang/String;\n-  #10 = Utf8               text\n-  #11 = Utf8               finish_reason\n-  #12 = Utf8               token_likelihoods\n-  #13 = Utf8               Ljava/util/List;\n-  #14 = Utf8               Signature\n-  #15 = Class              #56            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-  #16 = Utf8               TokenLikelihood\n-  #17 = Utf8               InnerClasses\n-  #18 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n-  #19 = Utf8               <init>\n-  #20 = Utf8               ()V\n-  #21 = Utf8               Code\n-  #22 = Utf8               LineNumberTable\n-  #23 = Utf8               LocalVariableTable\n-  #24 = Utf8               this\n-  #25 = Utf8               Generation\n-  #26 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n-  #27 = Utf8               getId\n-  #28 = Utf8               ()Ljava/lang/String;\n-  #29 = Utf8               getText\n-  #30 = Utf8               getFinish_reason\n-  #31 = Utf8               getToken_likelihoods\n-  #32 = Utf8               ()Ljava/util/List;\n-  #33 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n-  #34 = Utf8               setId\n-  #35 = Utf8               (Ljava/lang/String;)V\n-  #36 = Utf8               setText\n-  #37 = Utf8               setFinish_reason\n-  #38 = Utf8               setToken_likelihoods\n-  #39 = Utf8               (Ljava/util/List;)V\n-  #40 = Utf8               LocalVariableTypeTable\n-  #41 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;)V\n-  #42 = Utf8               access$000\n-  #43 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-  #44 = Utf8               x0\n-  #45 = Utf8               access$100\n-  #46 = Utf8               SourceFile\n-  #47 = Utf8               BedrockCohereChatModelResponse.java\n-  #48 = NameAndType        #11:#9         // finish_reason:Ljava/lang/String;\n-  #49 = NameAndType        #10:#9         // text:Ljava/lang/String;\n-  #50 = NameAndType        #19:#20        // \"<init>\":()V\n-  #51 = NameAndType        #8:#9          // id:Ljava/lang/String;\n-  #52 = NameAndType        #12:#13        // token_likelihoods:Ljava/util/List;\n-  #53 = Class              #57            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  #54 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-  #55 = Utf8               java/lang/Object\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.finish_reason:Ljava/lang/String;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+   #3 = NameAndType        #5:#6          // finish_reason:Ljava/lang/String;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+   #5 = Utf8               finish_reason\n+   #6 = Utf8               Ljava/lang/String;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.text:Ljava/lang/String;\n+   #8 = NameAndType        #9:#6          // text:Ljava/lang/String;\n+   #9 = Utf8               text\n+  #10 = Methodref          #11.#12        // java/lang/Object.\"<init>\":()V\n+  #11 = Class              #13            // java/lang/Object\n+  #12 = NameAndType        #14:#15        // \"<init>\":()V\n+  #13 = Utf8               java/lang/Object\n+  #14 = Utf8               <init>\n+  #15 = Utf8               ()V\n+  #16 = Fieldref           #2.#17         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.id:Ljava/lang/String;\n+  #17 = NameAndType        #18:#6         // id:Ljava/lang/String;\n+  #18 = Utf8               id\n+  #19 = Fieldref           #2.#20         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.token_likelihoods:Ljava/util/List;\n+  #20 = NameAndType        #21:#22        // token_likelihoods:Ljava/util/List;\n+  #21 = Utf8               token_likelihoods\n+  #22 = Utf8               Ljava/util/List;\n+  #23 = Utf8               Signature\n+  #24 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n+  #25 = Utf8               Code\n+  #26 = Utf8               LineNumberTable\n+  #27 = Utf8               LocalVariableTable\n+  #28 = Utf8               this\n+  #29 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n+  #30 = Utf8               getId\n+  #31 = Utf8               ()Ljava/lang/String;\n+  #32 = Utf8               getText\n+  #33 = Utf8               getFinish_reason\n+  #34 = Utf8               getToken_likelihoods\n+  #35 = Utf8               ()Ljava/util/List;\n+  #36 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n+  #37 = Utf8               setId\n+  #38 = Utf8               (Ljava/lang/String;)V\n+  #39 = Utf8               setText\n+  #40 = Utf8               setFinish_reason\n+  #41 = Utf8               setToken_likelihoods\n+  #42 = Utf8               (Ljava/util/List;)V\n+  #43 = Utf8               LocalVariableTypeTable\n+  #44 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;)V\n+  #45 = Utf8               access$000\n+  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+  #47 = Utf8               x0\n+  #48 = Utf8               access$100\n+  #49 = Utf8               SourceFile\n+  #50 = Utf8               BedrockCohereChatModelResponse.java\n+  #51 = Utf8               InnerClasses\n+  #52 = Class              #53            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  #53 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  #54 = Utf8               Generation\n+  #55 = Class              #56            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n   #56 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-  #57 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  #57 = Utf8               TokenLikelihood\n {\n   private java.lang.String id;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String text;\n     descriptor: Ljava/lang/String;\n@@ -77,51 +77,51 @@\n   private java.lang.String finish_reason;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$TokenLikelihood> token_likelihoods;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #18                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n+    Signature: #24                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n \n   public dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #3                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #10                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n \n   public java.lang.String getId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field id:Ljava/lang/String;\n+         1: getfield      #16                 // Field id:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 28: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n \n   public java.lang.String getText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field text:Ljava/lang/String;\n+         1: getfield      #7                  // Field text:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 29: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n \n@@ -141,31 +141,31 @@\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$TokenLikelihood> getToken_likelihoods();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field token_likelihoods:Ljava/util/List;\n+         1: getfield      #19                 // Field token_likelihoods:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 31: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n-    Signature: #33                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n+    Signature: #36                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n \n   public void setId(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 id:Ljava/lang/String;\n+         2: putfield      #16                 // Field id:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n             0       6     1    id   Ljava/lang/String;\n@@ -173,15 +173,15 @@\n   public void setText(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 text:Ljava/lang/String;\n+         2: putfield      #7                  // Field text:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n             0       6     1  text   Ljava/lang/String;\n@@ -205,34 +205,34 @@\n   public void setToken_likelihoods(java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$TokenLikelihood>);\n     descriptor: (Ljava/util/List;)V\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 token_likelihoods:Ljava/util/List;\n+         2: putfield      #19                 // Field token_likelihoods:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n             0       6     1 token_likelihoods   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 token_likelihoods   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;\n-    Signature: #41                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;)V\n+    Signature: #44                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;>;)V\n \n   static java.lang.String access$000(dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field text:Ljava/lang/String;\n+         1: getfield      #7                  // Field text:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n \n@@ -248,9 +248,9 @@\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;\n }\n SourceFile: \"BedrockCohereChatModelResponse.java\"\n InnerClasses:\n-  public static #16= #15 of #53;          // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  public static #25= #6 of #53;           // Generation=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  public static #54= #2 of #52;           // Generation=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  public static #57= #55 of #52;          // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.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 edb6567032d0fd5a651be3943e317cfb7664a8ad8fe42046adacabd643e62c64\n+  SHA-256 checksum 01ccacb8ab270c6db57de77d4ef989edd2be81d06a7119cc39670ec4ab950bfd\n   Compiled from \"BedrockCohereChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$TokenLikelihood\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #4                          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-  super_class: #5                         // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n+  super_class: #2                         // java/lang/Object\n   interfaces: 0, fields: 2, methods: 5, attributes: 2\n Constant pool:\n-   #1 = Methodref          #5.#29         // java/lang/Object.\"<init>\":()V\n-   #2 = Fieldref           #4.#30         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.token:Ljava/lang/String;\n-   #3 = Fieldref           #4.#31         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.likelihood:F\n-   #4 = Class              #33            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-   #5 = Class              #34            // java/lang/Object\n-   #6 = Utf8               token\n-   #7 = Utf8               Ljava/lang/String;\n-   #8 = Utf8               likelihood\n-   #9 = Utf8               F\n-  #10 = Utf8               <init>\n-  #11 = Utf8               ()V\n-  #12 = Utf8               Code\n-  #13 = Utf8               LineNumberTable\n-  #14 = Utf8               LocalVariableTable\n-  #15 = Utf8               this\n-  #16 = Utf8               TokenLikelihood\n-  #17 = Utf8               InnerClasses\n-  #18 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n-  #19 = Utf8               getToken\n-  #20 = Utf8               ()Ljava/lang/String;\n-  #21 = Utf8               getLikelihood\n-  #22 = Utf8               ()F\n-  #23 = Utf8               setToken\n-  #24 = Utf8               (Ljava/lang/String;)V\n-  #25 = Utf8               setLikelihood\n-  #26 = Utf8               (F)V\n-  #27 = Utf8               SourceFile\n-  #28 = Utf8               BedrockCohereChatModelResponse.java\n-  #29 = NameAndType        #10:#11        // \"<init>\":()V\n-  #30 = NameAndType        #6:#7          // token:Ljava/lang/String;\n-  #31 = NameAndType        #8:#9          // likelihood:F\n-  #32 = Class              #35            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  #33 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-  #34 = Utf8               java/lang/Object\n-  #35 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\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/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.token:Ljava/lang/String;\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n+   #9 = NameAndType        #11:#12        // token:Ljava/lang/String;\n+  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n+  #11 = Utf8               token\n+  #12 = Utf8               Ljava/lang/String;\n+  #13 = Fieldref           #8.#14         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood.likelihood:F\n+  #14 = NameAndType        #15:#16        // likelihood:F\n+  #15 = Utf8               likelihood\n+  #16 = Utf8               F\n+  #17 = Utf8               Code\n+  #18 = Utf8               LineNumberTable\n+  #19 = Utf8               LocalVariableTable\n+  #20 = Utf8               this\n+  #21 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n+  #22 = Utf8               getToken\n+  #23 = Utf8               ()Ljava/lang/String;\n+  #24 = Utf8               getLikelihood\n+  #25 = Utf8               ()F\n+  #26 = Utf8               setToken\n+  #27 = Utf8               (Ljava/lang/String;)V\n+  #28 = Utf8               setLikelihood\n+  #29 = Utf8               (F)V\n+  #30 = Utf8               SourceFile\n+  #31 = Utf8               BedrockCohereChatModelResponse.java\n+  #32 = Utf8               InnerClasses\n+  #33 = Class              #34            // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  #34 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  #35 = Utf8               TokenLikelihood\n {\n   private java.lang.String token;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private float likelihood;\n     descriptor: F\n@@ -68,44 +68,44 @@\n \n   public java.lang.String getToken();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field token:Ljava/lang/String;\n+         1: getfield      #7                  // Field token:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 21: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n \n   public float getLikelihood();\n     descriptor: ()F\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field likelihood:F\n+         1: getfield      #13                 // Field likelihood:F\n          4: freturn\n       LineNumberTable:\n         line 22: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n \n   public void setToken(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 token:Ljava/lang/String;\n+         2: putfield      #7                  // Field token:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n             0       6     1 token   Ljava/lang/String;\n@@ -113,19 +113,19 @@\n   public void setLikelihood(float);\n     descriptor: (F)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: fload_1\n-         2: putfield      #3                  // Field likelihood:F\n+         2: putfield      #13                 // Field likelihood:F\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood;\n             0       6     1 likelihood   F\n }\n SourceFile: \"BedrockCohereChatModelResponse.java\"\n InnerClasses:\n-  public static #16= #4 of #32;           // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  public static #35= #8 of #33;           // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,127 +1,126 @@\n-  SHA-256 checksum 143be0ca5424b44d0c749ba1f89283007e51b0a181c0437128673d24a2051bf3\n+  SHA-256 checksum 5bbc0d4e49daa1f315b6934203f3610f51b51539893c4bce149097a9bfdc95c8\n   Compiled from \"BedrockCohereChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse implements dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #19                         // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  super_class: #20                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 3, methods: 10, attributes: 2\n Constant pool:\n-    #1 = Methodref          #20.#63       // java/lang/Object.\"<init>\":()V\n-    #2 = Fieldref           #19.#64       // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.generations:Ljava/util/List;\n-    #3 = InterfaceMethodref #65.#66       // java/util/List.get:(I)Ljava/lang/Object;\n-    #4 = Class              #67           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-    #5 = Methodref          #4.#68        // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-    #6 = Methodref          #4.#69        // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-    #7 = String             #70           // COMPLETE\n-    #8 = Methodref          #71.#72       // java/lang/String.equals:(Ljava/lang/Object;)Z\n-    #9 = Fieldref           #73.#74       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #10 = Class              #75           // java/lang/IllegalStateException\n-   #11 = Class              #76           // java/lang/StringBuilder\n-   #12 = Methodref          #11.#63       // java/lang/StringBuilder.\"<init>\":()V\n-   #13 = String             #77           // Unknown finish reason:\n-   #14 = Methodref          #11.#78       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #15 = Methodref          #11.#79       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #16 = Methodref          #10.#80       // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n-   #17 = Fieldref           #19.#81       // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.id:Ljava/lang/String;\n-   #18 = Fieldref           #19.#82       // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.prompt:Ljava/lang/String;\n-   #19 = Class              #83           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-   #20 = Class              #84           // java/lang/Object\n-   #21 = Class              #85           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #22 = Utf8               Generation\n-   #23 = Utf8               InnerClasses\n-   #24 = Class              #86           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-   #25 = Utf8               TokenLikelihood\n-   #26 = Utf8               id\n-   #27 = Utf8               Ljava/lang/String;\n-   #28 = Utf8               generations\n-   #29 = Utf8               Ljava/util/List;\n-   #30 = Utf8               Signature\n-   #31 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n-   #32 = Utf8               prompt\n-   #33 = Utf8               <init>\n-   #34 = Utf8               ()V\n-   #35 = Utf8               Code\n-   #36 = Utf8               LineNumberTable\n-   #37 = Utf8               LocalVariableTable\n-   #38 = Utf8               this\n-   #39 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n-   #40 = Utf8               getOutputText\n-   #41 = Utf8               ()Ljava/lang/String;\n-   #42 = Utf8               getFinishReason\n-   #43 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-   #44 = Utf8               finishReason\n-   #45 = Utf8               StackMapTable\n-   #46 = Class              #87           // java/lang/String\n-   #47 = Utf8               getTokenUsage\n-   #48 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-   #49 = Utf8               getId\n-   #50 = Utf8               getGenerations\n-   #51 = Utf8               ()Ljava/util/List;\n-   #52 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n-   #53 = Utf8               getPrompt\n-   #54 = Utf8               setId\n-   #55 = Utf8               (Ljava/lang/String;)V\n-   #56 = Utf8               setGenerations\n-   #57 = Utf8               (Ljava/util/List;)V\n-   #58 = Utf8               LocalVariableTypeTable\n-   #59 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;)V\n-   #60 = Utf8               setPrompt\n-   #61 = Utf8               SourceFile\n-   #62 = Utf8               BedrockCohereChatModelResponse.java\n-   #63 = NameAndType        #33:#34       // \"<init>\":()V\n-   #64 = NameAndType        #28:#29       // generations:Ljava/util/List;\n-   #65 = Class              #88           // java/util/List\n-   #66 = NameAndType        #89:#90       // get:(I)Ljava/lang/Object;\n-   #67 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-   #68 = NameAndType        #91:#92       // access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-   #69 = NameAndType        #93:#92       // access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-   #70 = Utf8               COMPLETE\n-   #71 = Class              #87           // java/lang/String\n-   #72 = NameAndType        #94:#95       // equals:(Ljava/lang/Object;)Z\n-   #73 = Class              #96           // dev/langchain4j/model/output/FinishReason\n-   #74 = NameAndType        #97:#98       // STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #75 = Utf8               java/lang/IllegalStateException\n-   #76 = Utf8               java/lang/StringBuilder\n-   #77 = Utf8               Unknown finish reason:\n-   #78 = NameAndType        #99:#100      // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #79 = NameAndType        #101:#41      // toString:()Ljava/lang/String;\n-   #80 = NameAndType        #33:#55       // \"<init>\":(Ljava/lang/String;)V\n-   #81 = NameAndType        #26:#27       // id:Ljava/lang/String;\n-   #82 = NameAndType        #32:#27       // prompt:Ljava/lang/String;\n-   #83 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-   #84 = Utf8               java/lang/Object\n-   #85 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #86 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n-   #87 = Utf8               java/lang/String\n-   #88 = Utf8               java/util/List\n-   #89 = Utf8               get\n-   #90 = Utf8               (I)Ljava/lang/Object;\n-   #91 = Utf8               access$000\n-   #92 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n-   #93 = Utf8               access$100\n-   #94 = Utf8               equals\n-   #95 = Utf8               (Ljava/lang/Object;)Z\n-   #96 = Utf8               dev/langchain4j/model/output/FinishReason\n-   #97 = Utf8               STOP\n-   #98 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n-   #99 = Utf8               append\n-  #100 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #101 = Utf8               toString\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/bedrock/BedrockCohereChatModelResponse.generations:Ljava/util/List;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+    #9 = NameAndType        #11:#12       // generations:Ljava/util/List;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+   #11 = Utf8               generations\n+   #12 = Utf8               Ljava/util/List;\n+   #13 = InterfaceMethodref #14.#15       // java/util/List.get:(I)Ljava/lang/Object;\n+   #14 = Class              #16           // java/util/List\n+   #15 = NameAndType        #17:#18       // get:(I)Ljava/lang/Object;\n+   #16 = Utf8               java/util/List\n+   #17 = Utf8               get\n+   #18 = Utf8               (I)Ljava/lang/Object;\n+   #19 = Class              #20           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+   #21 = Methodref          #19.#22       // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+   #22 = NameAndType        #23:#24       // access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+   #23 = Utf8               access$000\n+   #24 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+   #25 = Methodref          #19.#26       // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+   #26 = NameAndType        #27:#24       // access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+   #27 = Utf8               access$100\n+   #28 = String             #29           // COMPLETE\n+   #29 = Utf8               COMPLETE\n+   #30 = Methodref          #31.#32       // java/lang/String.equals:(Ljava/lang/Object;)Z\n+   #31 = Class              #33           // java/lang/String\n+   #32 = NameAndType        #34:#35       // equals:(Ljava/lang/Object;)Z\n+   #33 = Utf8               java/lang/String\n+   #34 = Utf8               equals\n+   #35 = Utf8               (Ljava/lang/Object;)Z\n+   #36 = Fieldref           #37.#38       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #37 = Class              #39           // dev/langchain4j/model/output/FinishReason\n+   #38 = NameAndType        #40:#41       // STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #39 = Utf8               dev/langchain4j/model/output/FinishReason\n+   #40 = Utf8               STOP\n+   #41 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n+   #42 = Class              #43           // java/lang/IllegalStateException\n+   #43 = Utf8               java/lang/IllegalStateException\n+   #44 = Class              #45           // java/lang/StringBuilder\n+   #45 = Utf8               java/lang/StringBuilder\n+   #46 = Methodref          #44.#3        // java/lang/StringBuilder.\"<init>\":()V\n+   #47 = String             #48           // Unknown finish reason:\n+   #48 = Utf8               Unknown finish reason:\n+   #49 = Methodref          #44.#50       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #50 = NameAndType        #51:#52       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #51 = Utf8               append\n+   #52 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #53 = Methodref          #44.#54       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+   #54 = NameAndType        #55:#56       // toString:()Ljava/lang/String;\n+   #55 = Utf8               toString\n+   #56 = Utf8               ()Ljava/lang/String;\n+   #57 = Methodref          #42.#58       // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+   #58 = NameAndType        #5:#59        // \"<init>\":(Ljava/lang/String;)V\n+   #59 = Utf8               (Ljava/lang/String;)V\n+   #60 = Fieldref           #8.#61        // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.id:Ljava/lang/String;\n+   #61 = NameAndType        #62:#63       // id:Ljava/lang/String;\n+   #62 = Utf8               id\n+   #63 = Utf8               Ljava/lang/String;\n+   #64 = Fieldref           #8.#65        // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse.prompt:Ljava/lang/String;\n+   #65 = NameAndType        #66:#63       // prompt:Ljava/lang/String;\n+   #66 = Utf8               prompt\n+   #67 = Class              #68           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #68 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #69 = Utf8               Signature\n+   #70 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n+   #71 = Utf8               Code\n+   #72 = Utf8               LineNumberTable\n+   #73 = Utf8               LocalVariableTable\n+   #74 = Utf8               this\n+   #75 = Utf8               Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n+   #76 = Utf8               getOutputText\n+   #77 = Utf8               getFinishReason\n+   #78 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+   #79 = Utf8               finishReason\n+   #80 = Utf8               StackMapTable\n+   #81 = Utf8               getTokenUsage\n+   #82 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+   #83 = Utf8               getId\n+   #84 = Utf8               getGenerations\n+   #85 = Utf8               ()Ljava/util/List;\n+   #86 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n+   #87 = Utf8               getPrompt\n+   #88 = Utf8               setId\n+   #89 = Utf8               setGenerations\n+   #90 = Utf8               (Ljava/util/List;)V\n+   #91 = Utf8               LocalVariableTypeTable\n+   #92 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;)V\n+   #93 = Utf8               setPrompt\n+   #94 = Utf8               SourceFile\n+   #95 = Utf8               BedrockCohereChatModelResponse.java\n+   #96 = Utf8               InnerClasses\n+   #97 = Utf8               Generation\n+   #98 = Class              #99           // dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n+   #99 = Utf8               dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood\n+  #100 = Utf8               TokenLikelihood\n {\n   private java.lang.String id;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation> generations;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #31                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n+    Signature: #70                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n \n   private java.lang.String prompt;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   public dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse();\n     descriptor: ()V\n@@ -139,57 +138,57 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field generations:Ljava/util/List;\n+         1: getfield      #7                  // Field generations:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-        13: invokestatic  #5                  // Method dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+        13: invokestatic  #21                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$000:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n         16: areturn\n       LineNumberTable:\n         line 41: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      17     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n \n   public dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=4, locals=2, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field generations:Ljava/util/List;\n+         1: getfield      #7                  // Field generations:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n-        13: invokestatic  #6                  // Method dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation\n+        13: invokestatic  #25                 // Method dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation.access$100:(Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;)Ljava/lang/String;\n         16: astore_1\n         17: aload_1\n         18: ifnull        34\n         21: aload_1\n-        22: ldc           #7                  // String COMPLETE\n-        24: invokevirtual #8                  // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        22: ldc           #28                 // String COMPLETE\n+        24: invokevirtual #30                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         27: ifeq          34\n-        30: getstatic     #9                  // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+        30: getstatic     #36                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n         33: areturn\n-        34: new           #10                 // class java/lang/IllegalStateException\n+        34: new           #42                 // class java/lang/IllegalStateException\n         37: dup\n-        38: new           #11                 // class java/lang/StringBuilder\n+        38: new           #44                 // class java/lang/StringBuilder\n         41: dup\n-        42: invokespecial #12                 // Method java/lang/StringBuilder.\"<init>\":()V\n-        45: ldc           #13                 // String Unknown finish reason:\n-        47: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        42: invokespecial #46                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        45: ldc           #47                 // String Unknown finish reason:\n+        47: invokevirtual #49                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         50: aload_1\n-        51: invokevirtual #14                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        54: invokevirtual #15                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-        57: invokespecial #16                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+        51: invokevirtual #49                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        54: invokevirtual #53                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        57: invokespecial #57                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n         60: athrow\n       LineNumberTable:\n         line 46: 0\n         line 47: 17\n         line 48: 30\n         line 51: 34\n       LocalVariableTable:\n@@ -216,59 +215,59 @@\n \n   public java.lang.String getId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #17                 // Field id:Ljava/lang/String;\n+         1: getfield      #60                 // Field id:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 34: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation> getGenerations();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field generations:Ljava/util/List;\n+         1: getfield      #7                  // Field generations:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 35: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n-    Signature: #52                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n+    Signature: #86                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n \n   public java.lang.String getPrompt();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #18                 // Field prompt:Ljava/lang/String;\n+         1: getfield      #64                 // Field prompt:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 36: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n \n   public void setId(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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      #17                 // Field id:Ljava/lang/String;\n+         2: putfield      #60                 // Field id:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n             0       6     1    id   Ljava/lang/String;\n@@ -276,40 +275,40 @@\n   public void setGenerations(java.util.List<dev.langchain4j.model.bedrock.BedrockCohereChatModelResponse$Generation>);\n     descriptor: (Ljava/util/List;)V\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 generations:Ljava/util/List;\n+         2: putfield      #7                  // Field generations:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n             0       6     1 generations   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 generations   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;\n-    Signature: #59                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;)V\n+    Signature: #92                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation;>;)V\n \n   public void setPrompt(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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      #18                 // Field prompt:Ljava/lang/String;\n+         2: putfield      #64                 // Field prompt:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockCohereChatModelResponse;\n             0       6     1 prompt   Ljava/lang/String;\n }\n SourceFile: \"BedrockCohereChatModelResponse.java\"\n InnerClasses:\n-  public static #22= #4 of #19;           // Generation=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n-  public static #25= #24 of #19;          // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  public static #97= #19 of #8;           // Generation=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$Generation of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n+  public static #100= #98 of #8;          // TokenLikelihood=class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse$TokenLikelihood of class dev/langchain4j/model/bedrock/BedrockCohereChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum a57e6c8b2dd8a1225268e0933b2e113506273d03f8dafbb740680c0f6b6fa881\n+  SHA-256 checksum e814c944e2087b27a1b6969ead7884edd50bf83c2ceffd310a650d0f9be1c782\n   Compiled from \"BedrockStabilityAIChatModel.java\"\n class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockStabilityAIChatModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockStabilityAIChatModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockStabilityAIChatModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,193 +1,193 @@\n-  SHA-256 checksum bd5d7ec85bda5c33f185ea73137194fa47261a807d2834fd07c2301f89735eec\n+  SHA-256 checksum 7a75fd988df5c7d023d0437eb07af34791cb360acde0a4275ad09ae4b66dec6a\n   Compiled from \"BedrockStabilityAIChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel, B extends dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #38                         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-  super_class: #39                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+  super_class: #57                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n   interfaces: 0, fields: 16, methods: 30, attributes: 3\n Constant pool:\n-    #1 = Fieldref           #38.#129      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-    #2 = Fieldref           #38.#130      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.stylePreset$set:Z\n-    #3 = Fieldref           #38.#131      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.promptWeight$value:D\n-    #4 = Fieldref           #38.#132      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.promptWeight$set:Z\n-    #5 = Fieldref           #38.#133      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.steps$value:I\n-    #6 = Fieldref           #38.#134      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.steps$set:Z\n-    #7 = Fieldref           #38.#135      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.seed$value:I\n-    #8 = Fieldref           #38.#136      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.seed$set:Z\n-    #9 = Fieldref           #38.#137      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.height$value:I\n-   #10 = Fieldref           #38.#138      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.height$set:Z\n-   #11 = Fieldref           #38.#139      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.width$value:I\n-   #12 = Fieldref           #38.#140      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.width$set:Z\n-   #13 = Fieldref           #38.#141      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.cfgScale$value:I\n-   #14 = Fieldref           #38.#142      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.cfgScale$set:Z\n-   #15 = Fieldref           #38.#143      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #16 = Fieldref           #38.#144      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.model$set:Z\n-   #17 = Methodref          #39.#145      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n-   #18 = Methodref          #38.#146      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #19 = Class              #147          // java/lang/StringBuilder\n-   #20 = Methodref          #19.#145      // java/lang/StringBuilder.\"<init>\":()V\n-   #21 = String             #148          // BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n-   #22 = Methodref          #19.#149      // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #23 = Methodref          #39.#150      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-   #24 = String             #151          // , model$value=\n-   #25 = Methodref          #19.#152      // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #26 = String             #153          // , cfgScale$value=\n-   #27 = Methodref          #19.#154      // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-   #28 = String             #155          // , width$value=\n-   #29 = String             #156          // , height$value=\n-   #30 = String             #157          // , seed$value=\n-   #31 = String             #158          // , steps$value=\n-   #32 = String             #159          // , promptWeight$value=\n-   #33 = Methodref          #19.#160      // java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;\n-   #34 = String             #161          // , stylePreset$value=\n-   #35 = String             #162          // )\n-   #36 = Methodref          #19.#150      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #37 = Methodref          #38.#163      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-   #38 = Class              #165          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-   #39 = Class              #167          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-   #40 = Utf8               model$set\n-   #41 = Utf8               Z\n-   #42 = Utf8               model$value\n-   #43 = Class              #168          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n-   #44 = Utf8               Types\n-   #45 = Utf8               InnerClasses\n-   #46 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #47 = Utf8               cfgScale$set\n-   #48 = Utf8               cfgScale$value\n-   #49 = Utf8               I\n-   #50 = Utf8               width$set\n-   #51 = Utf8               width$value\n-   #52 = Utf8               height$set\n-   #53 = Utf8               height$value\n-   #54 = Utf8               seed$set\n-   #55 = Utf8               seed$value\n-   #56 = Utf8               steps$set\n-   #57 = Utf8               steps$value\n-   #58 = Utf8               promptWeight$set\n-   #59 = Utf8               promptWeight$value\n-   #60 = Utf8               D\n-   #61 = Utf8               stylePreset$set\n-   #62 = Utf8               stylePreset$value\n-   #63 = Class              #169          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n-   #64 = Utf8               StylePreset\n-   #65 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #66 = Utf8               <init>\n-   #67 = Utf8               ()V\n-   #68 = Utf8               Code\n-   #69 = Utf8               LineNumberTable\n-   #70 = Utf8               LocalVariableTable\n-   #71 = Utf8               this\n-   #72 = Utf8               BedrockStabilityAIChatModelBuilder\n-   #73 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #74 = Utf8               LocalVariableTypeTable\n-   #75 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-   #76 = Utf8               model\n-   #77 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #78 = Utf8               Signature\n-   #79 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)TB;\n-   #80 = Utf8               cfgScale\n-   #81 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #82 = Utf8               (I)TB;\n-   #83 = Utf8               width\n-   #84 = Utf8               height\n-   #85 = Utf8               seed\n-   #86 = Utf8               steps\n-   #87 = Utf8               promptWeight\n-   #88 = Utf8               (D)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #89 = Utf8               (D)TB;\n-   #90 = Utf8               stylePreset\n-   #91 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #92 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)TB;\n-   #93 = Utf8               self\n-   #94 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-   #95 = Utf8               ()TB;\n-   #96 = Utf8               build\n-   #97 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-   #98 = Utf8               ()TC;\n-   #99 = Utf8               toString\n-  #100 = Utf8               ()Ljava/lang/String;\n-  #101 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #102 = Utf8               AbstractBedrockChatModelBuilder\n-  #103 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #104 = Utf8               access$000\n-  #105 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #106 = Utf8               x0\n-  #107 = Utf8               access$100\n-  #108 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #109 = Utf8               access$200\n-  #110 = Utf8               access$300\n-  #111 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #112 = Utf8               access$400\n-  #113 = Utf8               access$500\n-  #114 = Utf8               access$600\n-  #115 = Utf8               access$700\n-  #116 = Utf8               access$800\n-  #117 = Utf8               access$900\n-  #118 = Utf8               access$1000\n-  #119 = Utf8               access$1100\n-  #120 = Utf8               access$1200\n-  #121 = Utf8               access$1300\n-  #122 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n-  #123 = Utf8               access$1400\n-  #124 = Utf8               access$1500\n-  #125 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #126 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;B:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;TC;TB;>;\n-  #127 = Utf8               SourceFile\n-  #128 = Utf8               BedrockStabilityAIChatModel.java\n-  #129 = NameAndType        #62:#65       // stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #130 = NameAndType        #61:#41       // stylePreset$set:Z\n-  #131 = NameAndType        #59:#60       // promptWeight$value:D\n-  #132 = NameAndType        #58:#41       // promptWeight$set:Z\n-  #133 = NameAndType        #57:#49       // steps$value:I\n-  #134 = NameAndType        #56:#41       // steps$set:Z\n-  #135 = NameAndType        #55:#49       // seed$value:I\n-  #136 = NameAndType        #54:#41       // seed$set:Z\n-  #137 = NameAndType        #53:#49       // height$value:I\n-  #138 = NameAndType        #52:#41       // height$set:Z\n-  #139 = NameAndType        #51:#49       // width$value:I\n-  #140 = NameAndType        #50:#41       // width$set:Z\n-  #141 = NameAndType        #48:#49       // cfgScale$value:I\n-  #142 = NameAndType        #47:#41       // cfgScale$set:Z\n-  #143 = NameAndType        #42:#46       // model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #144 = NameAndType        #40:#41       // model$set:Z\n-  #145 = NameAndType        #66:#67       // \"<init>\":()V\n-  #146 = NameAndType        #93:#94       // self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-  #147 = Utf8               java/lang/StringBuilder\n-  #148 = Utf8               BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n-  #149 = NameAndType        #170:#171     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #150 = NameAndType        #99:#100      // toString:()Ljava/lang/String;\n-  #151 = Utf8               , model$value=\n-  #152 = NameAndType        #170:#172     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #153 = Utf8               , cfgScale$value=\n-  #154 = NameAndType        #170:#173     // append:(I)Ljava/lang/StringBuilder;\n-  #155 = Utf8               , width$value=\n-  #156 = Utf8               , height$value=\n-  #157 = Utf8               , seed$value=\n-  #158 = Utf8               , steps$value=\n-  #159 = Utf8               , promptWeight$value=\n-  #160 = NameAndType        #170:#174     // append:(D)Ljava/lang/StringBuilder;\n-  #161 = Utf8               , stylePreset$value=\n-  #162 = Utf8               )\n-  #163 = NameAndType        #96:#97       // build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-  #164 = Class              #175          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  #165 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-  #166 = Class              #176          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #167 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #168 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+    #3 = NameAndType        #5:#6         // stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+    #5 = Utf8               stylePreset$value\n+    #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+    #7 = Fieldref           #2.#8         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.stylePreset$set:Z\n+    #8 = NameAndType        #9:#10        // stylePreset$set:Z\n+    #9 = Utf8               stylePreset$set\n+   #10 = Utf8               Z\n+   #11 = Fieldref           #2.#12        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.promptWeight$value:D\n+   #12 = NameAndType        #13:#14       // promptWeight$value:D\n+   #13 = Utf8               promptWeight$value\n+   #14 = Utf8               D\n+   #15 = Fieldref           #2.#16        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.promptWeight$set:Z\n+   #16 = NameAndType        #17:#10       // promptWeight$set:Z\n+   #17 = Utf8               promptWeight$set\n+   #18 = Fieldref           #2.#19        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.steps$value:I\n+   #19 = NameAndType        #20:#21       // steps$value:I\n+   #20 = Utf8               steps$value\n+   #21 = Utf8               I\n+   #22 = Fieldref           #2.#23        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.steps$set:Z\n+   #23 = NameAndType        #24:#10       // steps$set:Z\n+   #24 = Utf8               steps$set\n+   #25 = Fieldref           #2.#26        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.seed$value:I\n+   #26 = NameAndType        #27:#21       // seed$value:I\n+   #27 = Utf8               seed$value\n+   #28 = Fieldref           #2.#29        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.seed$set:Z\n+   #29 = NameAndType        #30:#10       // seed$set:Z\n+   #30 = Utf8               seed$set\n+   #31 = Fieldref           #2.#32        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.height$value:I\n+   #32 = NameAndType        #33:#21       // height$value:I\n+   #33 = Utf8               height$value\n+   #34 = Fieldref           #2.#35        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.height$set:Z\n+   #35 = NameAndType        #36:#10       // height$set:Z\n+   #36 = Utf8               height$set\n+   #37 = Fieldref           #2.#38        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.width$value:I\n+   #38 = NameAndType        #39:#21       // width$value:I\n+   #39 = Utf8               width$value\n+   #40 = Fieldref           #2.#41        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.width$set:Z\n+   #41 = NameAndType        #42:#10       // width$set:Z\n+   #42 = Utf8               width$set\n+   #43 = Fieldref           #2.#44        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.cfgScale$value:I\n+   #44 = NameAndType        #45:#21       // cfgScale$value:I\n+   #45 = Utf8               cfgScale$value\n+   #46 = Fieldref           #2.#47        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.cfgScale$set:Z\n+   #47 = NameAndType        #48:#10       // cfgScale$set:Z\n+   #48 = Utf8               cfgScale$set\n+   #49 = Fieldref           #2.#50        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #50 = NameAndType        #51:#52       // model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #51 = Utf8               model$value\n+   #52 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #53 = Fieldref           #2.#54        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.model$set:Z\n+   #54 = NameAndType        #55:#10       // model$set:Z\n+   #55 = Utf8               model$set\n+   #56 = Methodref          #57.#58       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+   #57 = Class              #59           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #58 = NameAndType        #60:#61       // \"<init>\":()V\n+   #59 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+   #60 = Utf8               <init>\n+   #61 = Utf8               ()V\n+   #62 = Methodref          #2.#63        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+   #63 = NameAndType        #64:#65       // self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+   #64 = Utf8               self\n+   #65 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+   #66 = Class              #67           // java/lang/StringBuilder\n+   #67 = Utf8               java/lang/StringBuilder\n+   #68 = Methodref          #66.#58       // java/lang/StringBuilder.\"<init>\":()V\n+   #69 = String             #70           // BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n+   #70 = Utf8               BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n+   #71 = Methodref          #66.#72       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #72 = NameAndType        #73:#74       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #73 = Utf8               append\n+   #74 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #75 = Methodref          #57.#76       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+   #76 = NameAndType        #77:#78       // toString:()Ljava/lang/String;\n+   #77 = Utf8               toString\n+   #78 = Utf8               ()Ljava/lang/String;\n+   #79 = String             #80           // , model$value=\n+   #80 = Utf8               , model$value=\n+   #81 = Methodref          #66.#82       // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #82 = NameAndType        #73:#83       // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #83 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #84 = String             #85           // , cfgScale$value=\n+   #85 = Utf8               , cfgScale$value=\n+   #86 = Methodref          #66.#87       // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+   #87 = NameAndType        #73:#88       // append:(I)Ljava/lang/StringBuilder;\n+   #88 = Utf8               (I)Ljava/lang/StringBuilder;\n+   #89 = String             #90           // , width$value=\n+   #90 = Utf8               , width$value=\n+   #91 = String             #92           // , height$value=\n+   #92 = Utf8               , height$value=\n+   #93 = String             #94           // , seed$value=\n+   #94 = Utf8               , seed$value=\n+   #95 = String             #96           // , steps$value=\n+   #96 = Utf8               , steps$value=\n+   #97 = String             #98           // , promptWeight$value=\n+   #98 = Utf8               , promptWeight$value=\n+   #99 = Methodref          #66.#100      // java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;\n+  #100 = NameAndType        #73:#101      // append:(D)Ljava/lang/StringBuilder;\n+  #101 = Utf8               (D)Ljava/lang/StringBuilder;\n+  #102 = String             #103          // , stylePreset$value=\n+  #103 = Utf8               , stylePreset$value=\n+  #104 = String             #105          // )\n+  #105 = Utf8               )\n+  #106 = Methodref          #66.#76       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #107 = Methodref          #2.#108       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #108 = NameAndType        #109:#110     // build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #109 = Utf8               build\n+  #110 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #111 = Utf8               Code\n+  #112 = Utf8               LineNumberTable\n+  #113 = Utf8               LocalVariableTable\n+  #114 = Utf8               this\n+  #115 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #116 = Utf8               LocalVariableTypeTable\n+  #117 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n+  #118 = Utf8               model\n+  #119 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #120 = Utf8               Signature\n+  #121 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)TB;\n+  #122 = Utf8               cfgScale\n+  #123 = Utf8               (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #124 = Utf8               (I)TB;\n+  #125 = Utf8               width\n+  #126 = Utf8               height\n+  #127 = Utf8               seed\n+  #128 = Utf8               steps\n+  #129 = Utf8               promptWeight\n+  #130 = Utf8               (D)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #131 = Utf8               (D)TB;\n+  #132 = Utf8               stylePreset\n+  #133 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #134 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)TB;\n+  #135 = Utf8               ()TB;\n+  #136 = Utf8               ()TC;\n+  #137 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #138 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #139 = Utf8               access$000\n+  #140 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #141 = Utf8               x0\n+  #142 = Utf8               access$100\n+  #143 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #144 = Utf8               access$200\n+  #145 = Utf8               access$300\n+  #146 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #147 = Utf8               access$400\n+  #148 = Utf8               access$500\n+  #149 = Utf8               access$600\n+  #150 = Utf8               access$700\n+  #151 = Utf8               access$800\n+  #152 = Utf8               access$900\n+  #153 = Utf8               access$1000\n+  #154 = Utf8               access$1100\n+  #155 = Utf8               access$1200\n+  #156 = Utf8               access$1300\n+  #157 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n+  #158 = Utf8               access$1400\n+  #159 = Utf8               access$1500\n+  #160 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #161 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;B:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;TC;TB;>;\n+  #162 = Utf8               SourceFile\n+  #163 = Utf8               BedrockStabilityAIChatModel.java\n+  #164 = Utf8               InnerClasses\n+  #165 = Class              #166          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  #166 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  #167 = Utf8               BedrockStabilityAIChatModelBuilder\n+  #168 = Class              #169          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n   #169 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n-  #170 = Utf8               append\n-  #171 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #172 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #173 = Utf8               (I)Ljava/lang/StringBuilder;\n-  #174 = Utf8               (D)Ljava/lang/StringBuilder;\n-  #175 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  #176 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #170 = Utf8               StylePreset\n+  #171 = Class              #172          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n+  #172 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n+  #173 = Utf8               Types\n+  #174 = Class              #175          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #175 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #176 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean model$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types model$value;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n@@ -251,15 +251,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #17                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #56                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -269,273 +269,273 @@\n   public B model(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\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      #15                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+         2: putfield      #49                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #16                 // Field model$set:Z\n+         7: putfield      #53                 // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #79                          // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)TB;\n+    Signature: #121                         // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;)TB;\n \n   public B cfgScale(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #13                 // Field cfgScale$value:I\n+         2: putfield      #43                 // Field cfgScale$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #14                 // Field cfgScale$set:Z\n+         7: putfield      #46                 // Field cfgScale$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 cfgScale   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #82                          // (I)TB;\n+    Signature: #124                         // (I)TB;\n \n   public B width(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #11                 // Field width$value:I\n+         2: putfield      #37                 // Field width$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #12                 // Field width$set:Z\n+         7: putfield      #40                 // Field width$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 width   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #82                          // (I)TB;\n+    Signature: #124                         // (I)TB;\n \n   public B height(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #9                  // Field height$value:I\n+         2: putfield      #31                 // Field height$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #10                 // Field height$set:Z\n+         7: putfield      #34                 // Field height$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 height   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #82                          // (I)TB;\n+    Signature: #124                         // (I)TB;\n \n   public B seed(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #7                  // Field seed$value:I\n+         2: putfield      #25                 // Field seed$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #8                  // Field seed$set:Z\n+         7: putfield      #28                 // Field seed$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1  seed   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #82                          // (I)TB;\n+    Signature: #124                         // (I)TB;\n \n   public B steps(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #5                  // Field steps$value:I\n+         2: putfield      #18                 // Field steps$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #6                  // Field steps$set:Z\n+         7: putfield      #22                 // Field steps$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 steps   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #82                          // (I)TB;\n+    Signature: #124                         // (I)TB;\n \n   public B promptWeight(double);\n     descriptor: (D)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=3, args_size=2\n          0: aload_0\n          1: dload_1\n-         2: putfield      #3                  // Field promptWeight$value:D\n+         2: putfield      #11                 // Field promptWeight$value:D\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field promptWeight$set:Z\n+         7: putfield      #15                 // Field promptWeight$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 promptWeight   D\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #89                          // (D)TB;\n+    Signature: #131                         // (D)TB;\n \n   public B stylePreset(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$StylePreset);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\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      #1                  // Field stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field stylePreset$set:Z\n+         7: putfield      #7                  // Field stylePreset$set:Z\n         10: aload_0\n-        11: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+        11: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n             0      15     1 stylePreset   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;\n-    Signature: #92                          // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)TB;\n+    Signature: #134                         // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #95                          // ()TB;\n+    Signature: #135                         // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #98                          // ()TC;\n+    Signature: #136                         // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #19                 // class java/lang/StringBuilder\n+         0: new           #66                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #20                 // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #21                 // String BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n-         9: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #68                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #69                 // String BedrockStabilityAIChatModel.BedrockStabilityAIChatModelBuilder(super=\n+         9: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #23                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #24                 // String , model$value=\n-        21: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #75                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #79                 // String , model$value=\n+        21: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #15                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-        28: invokevirtual #25                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        31: ldc           #26                 // String , cfgScale$value=\n-        33: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #49                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+        28: invokevirtual #81                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        31: ldc           #84                 // String , cfgScale$value=\n+        33: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n-        37: getfield      #13                 // Field cfgScale$value:I\n-        40: invokevirtual #27                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        43: ldc           #28                 // String , width$value=\n-        45: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        37: getfield      #43                 // Field cfgScale$value:I\n+        40: invokevirtual #86                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        43: ldc           #89                 // String , width$value=\n+        45: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         48: aload_0\n-        49: getfield      #11                 // Field width$value:I\n-        52: invokevirtual #27                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        55: ldc           #29                 // String , height$value=\n-        57: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        49: getfield      #37                 // Field width$value:I\n+        52: invokevirtual #86                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        55: ldc           #91                 // String , height$value=\n+        57: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         60: aload_0\n-        61: getfield      #9                  // Field height$value:I\n-        64: invokevirtual #27                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        67: ldc           #30                 // String , seed$value=\n-        69: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        61: getfield      #31                 // Field height$value:I\n+        64: invokevirtual #86                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        67: ldc           #93                 // String , seed$value=\n+        69: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         72: aload_0\n-        73: getfield      #7                  // Field seed$value:I\n-        76: invokevirtual #27                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        79: ldc           #31                 // String , steps$value=\n-        81: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        73: getfield      #25                 // Field seed$value:I\n+        76: invokevirtual #86                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        79: ldc           #95                 // String , steps$value=\n+        81: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         84: aload_0\n-        85: getfield      #5                  // Field steps$value:I\n-        88: invokevirtual #27                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        91: ldc           #32                 // String , promptWeight$value=\n-        93: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        85: getfield      #18                 // Field steps$value:I\n+        88: invokevirtual #86                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        91: ldc           #97                 // String , promptWeight$value=\n+        93: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         96: aload_0\n-        97: getfield      #3                  // Field promptWeight$value:D\n-       100: invokevirtual #33                 // Method java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;\n-       103: ldc           #34                 // String , stylePreset$value=\n-       105: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        97: getfield      #11                 // Field promptWeight$value:D\n+       100: invokevirtual #99                 // Method java/lang/StringBuilder.append:(D)Ljava/lang/StringBuilder;\n+       103: ldc           #102                // String , stylePreset$value=\n+       105: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        108: aload_0\n        109: getfield      #1                  // Field stylePreset$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-       112: invokevirtual #25                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-       115: ldc           #35                 // String )\n-       117: invokevirtual #22                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       120: invokevirtual #36                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       112: invokevirtual #81                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+       115: ldc           #104                // String )\n+       117: invokevirtual #71                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       120: invokevirtual #106                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        123: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0     124     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -544,15 +544,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #37                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+         1: invokevirtual #107                // Method build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -561,15 +561,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #18                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+         1: invokevirtual #62                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -578,211 +578,211 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field model$set:Z\n+         1: getfield      #53                 // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types access$100(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #15                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+         1: getfield      #49                 // Field model$value:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #14                 // Field cfgScale$set:Z\n+         1: getfield      #46                 // Field cfgScale$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static int access$300(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #13                 // Field cfgScale$value:I\n+         1: getfield      #43                 // Field cfgScale$value:I\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$400(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #12                 // Field width$set:Z\n+         1: getfield      #40                 // Field width$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static int access$500(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #11                 // Field width$value:I\n+         1: getfield      #37                 // Field width$value:I\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$600(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #10                 // Field height$set:Z\n+         1: getfield      #34                 // Field height$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static int access$700(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #9                  // Field height$value:I\n+         1: getfield      #31                 // Field height$value:I\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$800(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #8                  // Field seed$set:Z\n+         1: getfield      #28                 // Field seed$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static int access$900(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #7                  // Field seed$value:I\n+         1: getfield      #25                 // Field seed$value:I\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$1000(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field steps$set:Z\n+         1: getfield      #22                 // Field steps$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static int access$1100(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field steps$value:I\n+         1: getfield      #18                 // Field steps$value:I\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$1200(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field promptWeight$set:Z\n+         1: getfield      #15                 // Field promptWeight$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static double access$1300(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field promptWeight$value:D\n+         1: getfield      #11                 // Field promptWeight$value:D\n          4: dreturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n   static boolean access$1400(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field stylePreset$set:Z\n+         1: getfield      #7                  // Field stylePreset$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n \n@@ -796,14 +796,14 @@\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n }\n-Signature: #126                         // <C:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;B:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;TC;TB;>;\n+Signature: #161                         // <C:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;B:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;TC;TB;>;\n SourceFile: \"BedrockStabilityAIChatModel.java\"\n InnerClasses:\n-  public static final #44= #43 of #164;   // Types=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static final #64= #63 of #164;   // StylePreset=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #72= #38 of #164; // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #102= #39 of #166; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #167= #2 of #165; // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static final #170= #168 of #165; // StylePreset=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static final #173= #171 of #165; // Types=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static abstract #176= #57 of #174; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum 8ed7579d66655b6c2ec8eebe37e2dcd524ff799c174b77b0356f222a62435bf6\n+  SHA-256 checksum e9c0d5963926bd2d84b905175cf76dd609ddb7cafdfa181eb382dcfde631cdcf\n   Compiled from \"BedrockStabilityAIChatModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel, dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockStabilityAIChatModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-  #22 = Utf8               BedrockStabilityAIChatModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #26 = Utf8               AbstractBedrockChatModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockStabilityAIChatModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockStabilityAIChatModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockStabilityAIChatModelBuilderImpl\n+  #40 = Utf8               BedrockStabilityAIChatModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               AbstractBedrockChatModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl;>;\n SourceFile: \"BedrockStabilityAIChatModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockStabilityAIChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #22= #8 of #3;   // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n+  private static final #39= #2 of #10;    // BedrockStabilityAIChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static abstract #40= #8 of #10;  // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -48,10 +48,10 @@\n         StylePreset.ModelingCompound = new StylePreset(\"ModelingCompound\", 10, \"modeling-compound\");\n         StylePreset.NeonPunk = new StylePreset(\"NeonPunk\", 11, \"neon-punk\");\n         StylePreset.Origami = new StylePreset(\"Origami\", 12, \"origami\");\n         StylePreset.Photographic = new StylePreset(\"Photographic\", 13, \"photographic\");\n         StylePreset.PixelArt = new StylePreset(\"PixelArt\", 14, \"pixel-art\");\n         StylePreset.TileTexture = new StylePreset(\"TileTexture\", 15, \"tile-texture\");\n         StylePreset.AnalogFilm = new StylePreset(\"AnalogFilm\", 16, \"analog-film\");\n-        StylePreset.$VALUES = new StylePreset[] { StylePreset.ThreeDModel, StylePreset.Anime, StylePreset.Cinematic, StylePreset.ComicBook, StylePreset.DigitalArt, StylePreset.Enhance, StylePreset.FantasyArt, StylePreset.Isometric, StylePreset.LineArt, StylePreset.LowPoly, StylePreset.ModelingCompound, StylePreset.NeonPunk, StylePreset.Origami, StylePreset.Photographic, StylePreset.PixelArt, StylePreset.TileTexture, StylePreset.AnalogFilm };\n+        StylePreset.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -16,10 +16,10 @@\n     \n     public String getValue() {\n         return this.value;\n     }\n     \n     static {\n         Types.StableDiffuseXlV0 = new Types(\"StableDiffuseXlV0\", 0, \"stability.stable-diffusion-xl-v0\");\n-        Types.$VALUES = new Types[] { Types.StableDiffuseXlV0 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,253 +1,251 @@\n-  SHA-256 checksum c29fb3a5c800463f999817d508703b57388d5692291f6efe23e281af50eef60d\n+  SHA-256 checksum 832296c884b787d6c34d0d638ca500876e31f2d9f907a257421e38a8093c9f31\n   Compiled from \"BedrockStabilityAIChatModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #58                         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  super_class: #59                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  this_class: #18                         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  super_class: #94                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n   interfaces: 0, fields: 8, methods: 21, attributes: 3\n Constant pool:\n-    #1 = Class              #137          // java/util/HashMap\n-    #2 = Methodref          #1.#138       // java/util/HashMap.\"<init>\":(I)V\n-    #3 = String             #139          // text\n-    #4 = InterfaceMethodref #140.#141     // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-    #5 = String             #142          // weight\n-    #6 = Fieldref           #58.#143      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.promptWeight:D\n-    #7 = Methodref          #144.#145     // java/lang/Double.valueOf:(D)Ljava/lang/Double;\n-    #8 = String             #146          // text_prompts\n-    #9 = Methodref          #147.#148     // java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;\n-   #10 = String             #149          // cfg_scale\n-   #11 = Fieldref           #58.#150      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.cfgScale:I\n-   #12 = Methodref          #151.#152     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #13 = String             #75           // seed\n-   #14 = Fieldref           #58.#153      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.seed:I\n-   #15 = String             #76           // steps\n-   #16 = Fieldref           #58.#154      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.steps:I\n-   #17 = String             #73           // width\n-   #18 = Fieldref           #58.#155      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.width:I\n-   #19 = String             #74           // height\n-   #20 = Fieldref           #58.#156      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.height:I\n-   #21 = String             #157          // style_preset\n-   #22 = Fieldref           #58.#158      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #23 = Methodref          #67.#159      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.getValue:()Ljava/lang/String;\n-   #24 = Fieldref           #58.#160      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #25 = Methodref          #65.#159      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.getValue:()Ljava/lang/String;\n-   #26 = Class              #161          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-   #27 = Fieldref           #65.#162      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #28 = Double             0.5d\n-   #30 = Fieldref           #67.#163      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #31 = Methodref          #59.#164      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #32 = Methodref          #63.#165      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #33 = Methodref          #63.#166      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #34 = Methodref          #58.#167      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #35 = Methodref          #63.#168      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #36 = Methodref          #63.#169      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-   #37 = Methodref          #58.#170      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$cfgScale:()I\n-   #38 = Methodref          #63.#171      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #39 = Methodref          #63.#172      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-   #40 = Methodref          #58.#173      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$width:()I\n-   #41 = Methodref          #63.#174      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #42 = Methodref          #63.#175      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-   #43 = Methodref          #58.#176      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$height:()I\n-   #44 = Methodref          #63.#177      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #45 = Methodref          #63.#178      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-   #46 = Methodref          #58.#179      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$seed:()I\n-   #47 = Methodref          #63.#180      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #48 = Methodref          #63.#181      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-   #49 = Methodref          #58.#182      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$steps:()I\n-   #50 = Methodref          #63.#183      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #51 = Methodref          #63.#184      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n-   #52 = Methodref          #58.#185      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$promptWeight:()D\n-   #53 = Methodref          #63.#186      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-   #54 = Methodref          #63.#187      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #55 = Methodref          #58.#188      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #56 = Class              #189          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n-   #57 = Methodref          #56.#190      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n-   #58 = Class              #191          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-   #59 = Class              #192          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #60 = Class              #193          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-   #61 = Utf8               InnerClasses\n-   #62 = Utf8               BedrockStabilityAIChatModelBuilderImpl\n-   #63 = Class              #194          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-   #64 = Utf8               BedrockStabilityAIChatModelBuilder\n-   #65 = Class              #195          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n-   #66 = Utf8               Types\n-   #67 = Class              #196          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n-   #68 = Utf8               StylePreset\n-   #69 = Utf8               model\n-   #70 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-   #71 = Utf8               cfgScale\n-   #72 = Utf8               I\n-   #73 = Utf8               width\n-   #74 = Utf8               height\n-   #75 = Utf8               seed\n-   #76 = Utf8               steps\n-   #77 = Utf8               promptWeight\n-   #78 = Utf8               D\n-   #79 = Utf8               stylePreset\n-   #80 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-   #81 = Utf8               getRequestParameters\n-   #82 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #83 = Utf8               Code\n-   #84 = Utf8               LineNumberTable\n-   #85 = Utf8               LocalVariableTable\n-   #86 = Utf8               this\n-   #87 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-   #88 = Utf8               prompt\n-   #89 = Utf8               Ljava/lang/String;\n-   #90 = Utf8               textPrompt\n-   #91 = Utf8               Ljava/util/Map;\n-   #92 = Utf8               parameters\n-   #93 = Utf8               LocalVariableTypeTable\n-   #94 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #95 = Utf8               Signature\n-   #96 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #97 = Utf8               getModelId\n-   #98 = Utf8               ()Ljava/lang/String;\n-   #99 = Utf8               getResponseClassType\n-  #100 = Utf8               ()Ljava/lang/Class;\n-  #101 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n-  #102 = Utf8               $default$model\n-  #103 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #104 = Utf8               $default$cfgScale\n-  #105 = Utf8               ()I\n-  #106 = Utf8               $default$width\n-  #107 = Utf8               $default$height\n-  #108 = Utf8               $default$seed\n-  #109 = Utf8               $default$steps\n-  #110 = Utf8               $default$promptWeight\n-  #111 = Utf8               ()D\n-  #112 = Utf8               $default$stylePreset\n-  #113 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #114 = Utf8               <init>\n-  #115 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n-  #116 = Utf8               b\n-  #117 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-  #118 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n-  #119 = Utf8               StackMapTable\n-  #120 = Class              #191          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  #121 = Class              #194          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-  #122 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;)V\n-  #123 = Utf8               builder\n-  #124 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n-  #125 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n-  #126 = Utf8               getModel\n-  #127 = Utf8               getCfgScale\n-  #128 = Utf8               getWidth\n-  #129 = Utf8               getHeight\n-  #130 = Utf8               getSeed\n-  #131 = Utf8               getSteps\n-  #132 = Utf8               getPromptWeight\n-  #133 = Utf8               getStylePreset\n-  #134 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n-  #135 = Utf8               SourceFile\n-  #136 = Utf8               BedrockStabilityAIChatModel.java\n-  #137 = Utf8               java/util/HashMap\n-  #138 = NameAndType        #114:#197     // \"<init>\":(I)V\n-  #139 = Utf8               text\n-  #140 = Class              #198          // java/util/Map\n-  #141 = NameAndType        #199:#200     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #142 = Utf8               weight\n-  #143 = NameAndType        #77:#78       // promptWeight:D\n-  #144 = Class              #201          // java/lang/Double\n-  #145 = NameAndType        #202:#203     // valueOf:(D)Ljava/lang/Double;\n-  #146 = Utf8               text_prompts\n-  #147 = Class              #204          // java/util/Collections\n-  #148 = NameAndType        #205:#206     // singletonList:(Ljava/lang/Object;)Ljava/util/List;\n-  #149 = Utf8               cfg_scale\n-  #150 = NameAndType        #71:#72       // cfgScale:I\n-  #151 = Class              #207          // java/lang/Integer\n-  #152 = NameAndType        #202:#208     // valueOf:(I)Ljava/lang/Integer;\n-  #153 = NameAndType        #75:#72       // seed:I\n-  #154 = NameAndType        #76:#72       // steps:I\n-  #155 = NameAndType        #73:#72       // width:I\n-  #156 = NameAndType        #74:#72       // height:I\n-  #157 = Utf8               style_preset\n-  #158 = NameAndType        #79:#80       // stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #159 = NameAndType        #209:#98      // getValue:()Ljava/lang/String;\n-  #160 = NameAndType        #69:#70       // model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #161 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-  #162 = NameAndType        #210:#70      // StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #163 = NameAndType        #211:#80      // ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #164 = NameAndType        #114:#214     // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #165 = NameAndType        #215:#216     // access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #166 = NameAndType        #217:#218     // access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #167 = NameAndType        #102:#103     // $default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #168 = NameAndType        #219:#216     // access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #169 = NameAndType        #220:#221     // access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #170 = NameAndType        #104:#105     // $default$cfgScale:()I\n-  #171 = NameAndType        #222:#216     // access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #172 = NameAndType        #223:#221     // access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #173 = NameAndType        #106:#105     // $default$width:()I\n-  #174 = NameAndType        #224:#216     // access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #175 = NameAndType        #225:#221     // access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #176 = NameAndType        #107:#105     // $default$height:()I\n-  #177 = NameAndType        #226:#216     // access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #178 = NameAndType        #227:#221     // access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #179 = NameAndType        #108:#105     // $default$seed:()I\n-  #180 = NameAndType        #228:#216     // access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #181 = NameAndType        #229:#221     // access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #182 = NameAndType        #109:#105     // $default$steps:()I\n-  #183 = NameAndType        #230:#216     // access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #184 = NameAndType        #231:#232     // access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n-  #185 = NameAndType        #110:#111     // $default$promptWeight:()D\n-  #186 = NameAndType        #233:#216     // access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #187 = NameAndType        #234:#235     // access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #188 = NameAndType        #112:#113     // $default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #189 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n-  #190 = NameAndType        #114:#236     // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n-  #191 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  #192 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #193 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-  #194 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n-  #195 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n-  #196 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n-  #197 = Utf8               (I)V\n-  #198 = Utf8               java/util/Map\n-  #199 = Utf8               put\n-  #200 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #201 = Utf8               java/lang/Double\n-  #202 = Utf8               valueOf\n-  #203 = Utf8               (D)Ljava/lang/Double;\n-  #204 = Utf8               java/util/Collections\n-  #205 = Utf8               singletonList\n-  #206 = Utf8               (Ljava/lang/Object;)Ljava/util/List;\n-  #207 = Utf8               java/lang/Integer\n-  #208 = Utf8               (I)Ljava/lang/Integer;\n-  #209 = Utf8               getValue\n-  #210 = Utf8               StableDiffuseXlV0\n-  #211 = Utf8               ThreeDModel\n-  #212 = Class              #237          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #213 = Utf8               AbstractBedrockChatModelBuilder\n-  #214 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #215 = Utf8               access$000\n-  #216 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n-  #217 = Utf8               access$100\n-  #218 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-  #219 = Utf8               access$200\n-  #220 = Utf8               access$300\n-  #221 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-  #222 = Utf8               access$400\n-  #223 = Utf8               access$500\n-  #224 = Utf8               access$600\n-  #225 = Utf8               access$700\n-  #226 = Utf8               access$800\n-  #227 = Utf8               access$900\n-  #228 = Utf8               access$1000\n-  #229 = Utf8               access$1100\n-  #230 = Utf8               access$1200\n-  #231 = Utf8               access$1300\n-  #232 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n-  #233 = Utf8               access$1400\n-  #234 = Utf8               access$1500\n-  #235 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-  #236 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n-  #237 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #1 = Class              #2            // java/util/HashMap\n+    #2 = Utf8               java/util/HashMap\n+    #3 = Methodref          #1.#4         // java/util/HashMap.\"<init>\":(I)V\n+    #4 = NameAndType        #5:#6         // \"<init>\":(I)V\n+    #5 = Utf8               <init>\n+    #6 = Utf8               (I)V\n+    #7 = String             #8            // text\n+    #8 = Utf8               text\n+    #9 = InterfaceMethodref #10.#11       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #10 = Class              #12           // java/util/Map\n+   #11 = NameAndType        #13:#14       // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #12 = Utf8               java/util/Map\n+   #13 = Utf8               put\n+   #14 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #15 = String             #16           // weight\n+   #16 = Utf8               weight\n+   #17 = Fieldref           #18.#19       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.promptWeight:D\n+   #18 = Class              #20           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+   #19 = NameAndType        #21:#22       // promptWeight:D\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+   #21 = Utf8               promptWeight\n+   #22 = Utf8               D\n+   #23 = Methodref          #24.#25       // java/lang/Double.valueOf:(D)Ljava/lang/Double;\n+   #24 = Class              #26           // java/lang/Double\n+   #25 = NameAndType        #27:#28       // valueOf:(D)Ljava/lang/Double;\n+   #26 = Utf8               java/lang/Double\n+   #27 = Utf8               valueOf\n+   #28 = Utf8               (D)Ljava/lang/Double;\n+   #29 = String             #30           // text_prompts\n+   #30 = Utf8               text_prompts\n+   #31 = Methodref          #32.#33       // java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;\n+   #32 = Class              #34           // java/util/Collections\n+   #33 = NameAndType        #35:#36       // singletonList:(Ljava/lang/Object;)Ljava/util/List;\n+   #34 = Utf8               java/util/Collections\n+   #35 = Utf8               singletonList\n+   #36 = Utf8               (Ljava/lang/Object;)Ljava/util/List;\n+   #37 = String             #38           // cfg_scale\n+   #38 = Utf8               cfg_scale\n+   #39 = Fieldref           #18.#40       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.cfgScale:I\n+   #40 = NameAndType        #41:#42       // cfgScale:I\n+   #41 = Utf8               cfgScale\n+   #42 = Utf8               I\n+   #43 = Methodref          #44.#45       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #44 = Class              #46           // java/lang/Integer\n+   #45 = NameAndType        #27:#47       // valueOf:(I)Ljava/lang/Integer;\n+   #46 = Utf8               java/lang/Integer\n+   #47 = Utf8               (I)Ljava/lang/Integer;\n+   #48 = String             #49           // seed\n+   #49 = Utf8               seed\n+   #50 = Fieldref           #18.#51       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.seed:I\n+   #51 = NameAndType        #49:#42       // seed:I\n+   #52 = String             #53           // steps\n+   #53 = Utf8               steps\n+   #54 = Fieldref           #18.#55       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.steps:I\n+   #55 = NameAndType        #53:#42       // steps:I\n+   #56 = String             #57           // width\n+   #57 = Utf8               width\n+   #58 = Fieldref           #18.#59       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.width:I\n+   #59 = NameAndType        #57:#42       // width:I\n+   #60 = String             #61           // height\n+   #61 = Utf8               height\n+   #62 = Fieldref           #18.#63       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.height:I\n+   #63 = NameAndType        #61:#42       // height:I\n+   #64 = String             #65           // style_preset\n+   #65 = Utf8               style_preset\n+   #66 = Fieldref           #18.#67       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+   #67 = NameAndType        #68:#69       // stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+   #68 = Utf8               stylePreset\n+   #69 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+   #70 = Methodref          #71.#72       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.getValue:()Ljava/lang/String;\n+   #71 = Class              #73           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n+   #72 = NameAndType        #74:#75       // getValue:()Ljava/lang/String;\n+   #73 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset\n+   #74 = Utf8               getValue\n+   #75 = Utf8               ()Ljava/lang/String;\n+   #76 = Fieldref           #18.#77       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #77 = NameAndType        #78:#79       // model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #78 = Utf8               model\n+   #79 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #80 = Methodref          #81.#72       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.getValue:()Ljava/lang/String;\n+   #81 = Class              #82           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n+   #82 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types\n+   #83 = Class              #84           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+   #84 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+   #85 = Fieldref           #81.#86       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #86 = NameAndType        #87:#79       // StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+   #87 = Utf8               StableDiffuseXlV0\n+   #88 = Double             0.5d\n+   #90 = Fieldref           #71.#91       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+   #91 = NameAndType        #92:#69       // ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+   #92 = Utf8               ThreeDModel\n+   #93 = Methodref          #94.#95       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #94 = Class              #96           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #95 = NameAndType        #5:#97        // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #96 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #97 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #98 = Methodref          #99.#100      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+   #99 = Class              #101          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+  #100 = NameAndType        #102:#103     // access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #101 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder\n+  #102 = Utf8               access$000\n+  #103 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #104 = Methodref          #99.#105      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #105 = NameAndType        #106:#107     // access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #106 = Utf8               access$100\n+  #107 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #108 = Methodref          #18.#109      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #109 = NameAndType        #110:#111     // $default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #110 = Utf8               $default$model\n+  #111 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+  #112 = Methodref          #99.#113      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #113 = NameAndType        #114:#103     // access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #114 = Utf8               access$200\n+  #115 = Methodref          #99.#116      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #116 = NameAndType        #117:#118     // access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #117 = Utf8               access$300\n+  #118 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #119 = Methodref          #18.#120      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$cfgScale:()I\n+  #120 = NameAndType        #121:#122     // $default$cfgScale:()I\n+  #121 = Utf8               $default$cfgScale\n+  #122 = Utf8               ()I\n+  #123 = Methodref          #99.#124      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #124 = NameAndType        #125:#103     // access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #125 = Utf8               access$400\n+  #126 = Methodref          #99.#127      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #127 = NameAndType        #128:#118     // access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #128 = Utf8               access$500\n+  #129 = Methodref          #18.#130      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$width:()I\n+  #130 = NameAndType        #131:#122     // $default$width:()I\n+  #131 = Utf8               $default$width\n+  #132 = Methodref          #99.#133      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #133 = NameAndType        #134:#103     // access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #134 = Utf8               access$600\n+  #135 = Methodref          #99.#136      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #136 = NameAndType        #137:#118     // access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #137 = Utf8               access$700\n+  #138 = Methodref          #18.#139      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$height:()I\n+  #139 = NameAndType        #140:#122     // $default$height:()I\n+  #140 = Utf8               $default$height\n+  #141 = Methodref          #99.#142      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #142 = NameAndType        #143:#103     // access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #143 = Utf8               access$800\n+  #144 = Methodref          #99.#145      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #145 = NameAndType        #146:#118     // access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #146 = Utf8               access$900\n+  #147 = Methodref          #18.#148      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$seed:()I\n+  #148 = NameAndType        #149:#122     // $default$seed:()I\n+  #149 = Utf8               $default$seed\n+  #150 = Methodref          #99.#151      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #151 = NameAndType        #152:#103     // access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #152 = Utf8               access$1000\n+  #153 = Methodref          #99.#154      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #154 = NameAndType        #155:#118     // access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+  #155 = Utf8               access$1100\n+  #156 = Methodref          #18.#157      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$steps:()I\n+  #157 = NameAndType        #158:#122     // $default$steps:()I\n+  #158 = Utf8               $default$steps\n+  #159 = Methodref          #99.#160      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #160 = NameAndType        #161:#103     // access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #161 = Utf8               access$1200\n+  #162 = Methodref          #99.#163      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n+  #163 = NameAndType        #164:#165     // access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n+  #164 = Utf8               access$1300\n+  #165 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n+  #166 = Methodref          #18.#167      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$promptWeight:()D\n+  #167 = NameAndType        #168:#169     // $default$promptWeight:()D\n+  #168 = Utf8               $default$promptWeight\n+  #169 = Utf8               ()D\n+  #170 = Methodref          #99.#171      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #171 = NameAndType        #172:#103     // access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+  #172 = Utf8               access$1400\n+  #173 = Methodref          #99.#174      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #174 = NameAndType        #175:#176     // access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #175 = Utf8               access$1500\n+  #176 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #177 = Methodref          #18.#178      // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel.$default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #178 = NameAndType        #179:#180     // $default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #179 = Utf8               $default$stylePreset\n+  #180 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+  #181 = Class              #182          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+  #182 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+  #183 = Methodref          #181.#184     // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n+  #184 = NameAndType        #5:#185       // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n+  #185 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n+  #186 = Utf8               getRequestParameters\n+  #187 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+  #188 = Utf8               Code\n+  #189 = Utf8               LineNumberTable\n+  #190 = Utf8               LocalVariableTable\n+  #191 = Utf8               this\n+  #192 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n+  #193 = Utf8               prompt\n+  #194 = Utf8               Ljava/lang/String;\n+  #195 = Utf8               textPrompt\n+  #196 = Utf8               Ljava/util/Map;\n+  #197 = Utf8               parameters\n+  #198 = Utf8               LocalVariableTypeTable\n+  #199 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #200 = Utf8               Signature\n+  #201 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #202 = Utf8               getModelId\n+  #203 = Utf8               getResponseClassType\n+  #204 = Utf8               ()Ljava/lang/Class;\n+  #205 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n+  #206 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n+  #207 = Utf8               b\n+  #208 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #209 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n+  #210 = Utf8               StackMapTable\n+  #211 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;)V\n+  #212 = Utf8               builder\n+  #213 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n+  #214 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n+  #215 = Utf8               getModel\n+  #216 = Utf8               getCfgScale\n+  #217 = Utf8               getWidth\n+  #218 = Utf8               getHeight\n+  #219 = Utf8               getSeed\n+  #220 = Utf8               getSteps\n+  #221 = Utf8               getPromptWeight\n+  #222 = Utf8               getStylePreset\n+  #223 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n+  #224 = Utf8               SourceFile\n+  #225 = Utf8               BedrockStabilityAIChatModel.java\n+  #226 = Utf8               InnerClasses\n+  #227 = Utf8               StylePreset\n+  #228 = Utf8               Types\n+  #229 = Class              #230          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #230 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #231 = Utf8               AbstractBedrockChatModelBuilder\n+  #232 = Utf8               BedrockStabilityAIChatModelBuilder\n+  #233 = Utf8               BedrockStabilityAIChatModelBuilderImpl\n+  #234 = Class              #235          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n+  #235 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n {\n   private final dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types model;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final int cfgScale;\n     descriptor: I\n@@ -281,80 +279,80 @@\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=4, locals=4, args_size=2\n          0: new           #1                  // class java/util/HashMap\n          3: dup\n          4: iconst_2\n-         5: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+         5: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n          8: astore_2\n          9: aload_2\n-        10: ldc           #3                  // String text\n+        10: ldc           #7                  // String text\n         12: aload_1\n-        13: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        13: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         18: pop\n         19: aload_2\n-        20: ldc           #5                  // String weight\n+        20: ldc           #15                 // String weight\n         22: aload_0\n-        23: getfield      #6                  // Field promptWeight:D\n-        26: invokestatic  #7                  // Method java/lang/Double.valueOf:(D)Ljava/lang/Double;\n-        29: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        23: getfield      #17                 // Field promptWeight:D\n+        26: invokestatic  #23                 // Method java/lang/Double.valueOf:(D)Ljava/lang/Double;\n+        29: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         34: pop\n         35: new           #1                  // class java/util/HashMap\n         38: dup\n         39: iconst_4\n-        40: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+        40: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n         43: astore_3\n         44: aload_3\n-        45: ldc           #8                  // String text_prompts\n+        45: ldc           #29                 // String text_prompts\n         47: aload_2\n-        48: invokestatic  #9                  // Method java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;\n-        51: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        48: invokestatic  #31                 // Method java/util/Collections.singletonList:(Ljava/lang/Object;)Ljava/util/List;\n+        51: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         56: pop\n         57: aload_3\n-        58: ldc           #10                 // String cfg_scale\n+        58: ldc           #37                 // String cfg_scale\n         60: aload_0\n-        61: getfield      #11                 // Field cfgScale:I\n-        64: invokestatic  #12                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        67: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        61: getfield      #39                 // Field cfgScale:I\n+        64: invokestatic  #43                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        67: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         72: pop\n         73: aload_3\n-        74: ldc           #13                 // String seed\n+        74: ldc           #48                 // String seed\n         76: aload_0\n-        77: getfield      #14                 // Field seed:I\n-        80: invokestatic  #12                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        83: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        77: getfield      #50                 // Field seed:I\n+        80: invokestatic  #43                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        83: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         88: pop\n         89: aload_3\n-        90: ldc           #15                 // String steps\n+        90: ldc           #52                 // String steps\n         92: aload_0\n-        93: getfield      #16                 // Field steps:I\n-        96: invokestatic  #12                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        99: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        93: getfield      #54                 // Field steps:I\n+        96: invokestatic  #43                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        99: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        104: pop\n        105: aload_3\n-       106: ldc           #17                 // String width\n+       106: ldc           #56                 // String width\n        108: aload_0\n-       109: getfield      #18                 // Field width:I\n-       112: invokestatic  #12                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-       115: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+       109: getfield      #58                 // Field width:I\n+       112: invokestatic  #43                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+       115: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        120: pop\n        121: aload_3\n-       122: ldc           #19                 // String height\n+       122: ldc           #60                 // String height\n        124: aload_0\n-       125: getfield      #20                 // Field height:I\n-       128: invokestatic  #12                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-       131: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+       125: getfield      #62                 // Field height:I\n+       128: invokestatic  #43                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+       131: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        136: pop\n        137: aload_3\n-       138: ldc           #21                 // String style_preset\n+       138: ldc           #64                 // String style_preset\n        140: aload_0\n-       141: getfield      #22                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-       144: invokevirtual #23                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.getValue:()Ljava/lang/String;\n-       147: invokeinterface #4,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+       141: getfield      #66                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+       144: invokevirtual #70                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.getValue:()Ljava/lang/String;\n+       147: invokeinterface #9,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n        152: pop\n        153: aload_3\n        154: areturn\n       LineNumberTable:\n         line 70: 0\n         line 71: 9\n         line 72: 19\n@@ -373,51 +371,51 @@\n             0     155     1 prompt   Ljava/lang/String;\n             9     146     2 textPrompt   Ljava/util/Map;\n            44     111     3 parameters   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             9     146     2 textPrompt   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n            44     111     3 parameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #96                          // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #201                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #24                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-         4: invokevirtual #25                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.getValue:()Ljava/lang/String;\n+         1: getfield      #76                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+         4: invokevirtual #80                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 90: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   protected java.lang.Class<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #26                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+         0: ldc           #83                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n          2: areturn\n       LineNumberTable:\n         line 95: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n-    Signature: #101                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n+    Signature: #205                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n \n   private static dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #27                 // Field dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+         0: getstatic     #85                 // Field dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types.StableDiffuseXlV0:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 20: 0\n \n   private static int $default$cfgScale();\n     descriptor: ()I\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n@@ -469,125 +467,125 @@\n         line 20: 0\n \n   private static double $default$promptWeight();\n     descriptor: ()D\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=2, locals=0, args_size=0\n-         0: ldc2_w        #28                 // double 0.5d\n+         0: ldc2_w        #88                 // double 0.5d\n          3: dreturn\n       LineNumberTable:\n         line 20: 0\n \n   private static dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$StylePreset $default$stylePreset();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #30                 // Field dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+         0: getstatic     #90                 // Field dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset.ThreeDModel:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n          3: areturn\n       LineNumberTable:\n         line 20: 0\n \n   protected dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #31                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+         2: invokespecial #93                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #32                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+         6: invokestatic  #98                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #33                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-        17: putfield      #24                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+        14: invokestatic  #104                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+        17: putfield      #76                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #34                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n-        27: putfield      #24                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+        24: invokestatic  #108                // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+        27: putfield      #76                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n         30: aload_1\n-        31: invokestatic  #35                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+        31: invokestatic  #112                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n         34: ifeq          48\n         37: aload_0\n         38: aload_1\n-        39: invokestatic  #36                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-        42: putfield      #11                 // Field cfgScale:I\n+        39: invokestatic  #115                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+        42: putfield      #39                 // Field cfgScale:I\n         45: goto          55\n         48: aload_0\n-        49: invokestatic  #37                 // Method $default$cfgScale:()I\n-        52: putfield      #11                 // Field cfgScale:I\n+        49: invokestatic  #119                // Method $default$cfgScale:()I\n+        52: putfield      #39                 // Field cfgScale:I\n         55: aload_1\n-        56: invokestatic  #38                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+        56: invokestatic  #123                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n         59: ifeq          73\n         62: aload_0\n         63: aload_1\n-        64: invokestatic  #39                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-        67: putfield      #18                 // Field width:I\n+        64: invokestatic  #126                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+        67: putfield      #58                 // Field width:I\n         70: goto          80\n         73: aload_0\n-        74: invokestatic  #40                 // Method $default$width:()I\n-        77: putfield      #18                 // Field width:I\n+        74: invokestatic  #129                // Method $default$width:()I\n+        77: putfield      #58                 // Field width:I\n         80: aload_1\n-        81: invokestatic  #41                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+        81: invokestatic  #132                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n         84: ifeq          98\n         87: aload_0\n         88: aload_1\n-        89: invokestatic  #42                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-        92: putfield      #20                 // Field height:I\n+        89: invokestatic  #135                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+        92: putfield      #62                 // Field height:I\n         95: goto          105\n         98: aload_0\n-        99: invokestatic  #43                 // Method $default$height:()I\n-       102: putfield      #20                 // Field height:I\n+        99: invokestatic  #138                // Method $default$height:()I\n+       102: putfield      #62                 // Field height:I\n        105: aload_1\n-       106: invokestatic  #44                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+       106: invokestatic  #141                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n        109: ifeq          123\n        112: aload_0\n        113: aload_1\n-       114: invokestatic  #45                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-       117: putfield      #14                 // Field seed:I\n+       114: invokestatic  #144                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+       117: putfield      #50                 // Field seed:I\n        120: goto          130\n        123: aload_0\n-       124: invokestatic  #46                 // Method $default$seed:()I\n-       127: putfield      #14                 // Field seed:I\n+       124: invokestatic  #147                // Method $default$seed:()I\n+       127: putfield      #50                 // Field seed:I\n        130: aload_1\n-       131: invokestatic  #47                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+       131: invokestatic  #150                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n        134: ifeq          148\n        137: aload_0\n        138: aload_1\n-       139: invokestatic  #48                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n-       142: putfield      #16                 // Field steps:I\n+       139: invokestatic  #153                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)I\n+       142: putfield      #54                 // Field steps:I\n        145: goto          155\n        148: aload_0\n-       149: invokestatic  #49                 // Method $default$steps:()I\n-       152: putfield      #16                 // Field steps:I\n+       149: invokestatic  #156                // Method $default$steps:()I\n+       152: putfield      #54                 // Field steps:I\n        155: aload_1\n-       156: invokestatic  #50                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+       156: invokestatic  #159                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n        159: ifeq          173\n        162: aload_0\n        163: aload_1\n-       164: invokestatic  #51                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n-       167: putfield      #6                  // Field promptWeight:D\n+       164: invokestatic  #162                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)D\n+       167: putfield      #17                 // Field promptWeight:D\n        170: goto          180\n        173: aload_0\n-       174: invokestatic  #52                 // Method $default$promptWeight:()D\n-       177: putfield      #6                  // Field promptWeight:D\n+       174: invokestatic  #166                // Method $default$promptWeight:()D\n+       177: putfield      #17                 // Field promptWeight:D\n        180: aload_1\n-       181: invokestatic  #53                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n+       181: invokestatic  #170                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Z\n        184: ifeq          198\n        187: aload_0\n        188: aload_1\n-       189: invokestatic  #54                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-       192: putfield      #22                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+       189: invokestatic  #173                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+       192: putfield      #66                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n        195: goto          205\n        198: aload_0\n-       199: invokestatic  #55                 // Method $default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n-       202: putfield      #22                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+       199: invokestatic  #177                // Method $default$stylePreset:()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+       202: putfield      #66                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n        205: return\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0     206     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n             0     206     1     b   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n@@ -610,144 +608,144 @@\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #122                         // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;)V\n+    Signature: #211                         // (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #56                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n+         0: new           #181                // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #57                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n+         5: invokespecial #183                // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 20: 0\n-    Signature: #125                         // ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n+    Signature: #214                         // ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder<**>;\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$Types getModel();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #24                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n+         1: getfield      #76                 // Field model:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 51: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public int getCfgScale();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #11                 // Field cfgScale:I\n+         1: getfield      #39                 // Field cfgScale:I\n          4: ireturn\n       LineNumberTable:\n         line 53: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public int getWidth();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #18                 // Field width:I\n+         1: getfield      #58                 // Field width:I\n          4: ireturn\n       LineNumberTable:\n         line 55: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public int getHeight();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field height:I\n+         1: getfield      #62                 // Field height:I\n          4: ireturn\n       LineNumberTable:\n         line 57: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public int getSeed();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #14                 // Field seed:I\n+         1: getfield      #50                 // Field seed:I\n          4: ireturn\n       LineNumberTable:\n         line 59: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public int getSteps();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field steps:I\n+         1: getfield      #54                 // Field steps:I\n          4: ireturn\n       LineNumberTable:\n         line 61: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public double getPromptWeight();\n     descriptor: ()D\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field promptWeight:D\n+         1: getfield      #17                 // Field promptWeight:D\n          4: dreturn\n       LineNumberTable:\n         line 63: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModel$StylePreset getStylePreset();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #22                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n+         1: getfield      #66                 // Field stylePreset:Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset;\n          4: areturn\n       LineNumberTable:\n         line 65: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModel;\n }\n-Signature: #134                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n+Signature: #223                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;>;\n SourceFile: \"BedrockStabilityAIChatModel.java\"\n InnerClasses:\n-  static #60;                             // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n-  private static final #62= #56 of #58;   // BedrockStabilityAIChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #64= #63 of #58; // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static final #66= #65 of #58;    // Types=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static final #68= #67 of #58;    // StylePreset=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n-  public static abstract #213= #212 of #59; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #227= #71 of #18;   // StylePreset=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$StylePreset of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static final #228= #81 of #18;   // Types=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$Types of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  public static abstract #231= #229 of #94; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #232= #99 of #18; // BedrockStabilityAIChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  private static final #233= #181 of #18; // BedrockStabilityAIChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$BedrockStabilityAIChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel\n+  static #234;                            // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,61 +1,61 @@\n-  SHA-256 checksum 4d08e66de62e15be97ca5519ad6ce385910f9577e3eeae132c1cc6a5f8fe24c7\n+  SHA-256 checksum b8f5c3965571980bb92753fcf68807f5850992232c70b03114f3fdf80dab4e1e\n   Compiled from \"BedrockStabilityAIChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #5                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-  super_class: #6                         // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+  super_class: #11                        // java/lang/Object\n   interfaces: 0, fields: 3, methods: 9, attributes: 2\n Constant pool:\n-   #1 = Fieldref           #5.#37         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.finishReason:Ljava/lang/String;\n-   #2 = Fieldref           #5.#38         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.base64:Ljava/lang/String;\n-   #3 = Methodref          #6.#39         // java/lang/Object.\"<init>\":()V\n-   #4 = Fieldref           #5.#40         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.seed:I\n-   #5 = Class              #42            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-   #6 = Class              #43            // java/lang/Object\n-   #7 = Utf8               base64\n-   #8 = Utf8               Ljava/lang/String;\n-   #9 = Utf8               seed\n-  #10 = Utf8               I\n-  #11 = Utf8               finishReason\n-  #12 = Utf8               <init>\n-  #13 = Utf8               ()V\n-  #14 = Utf8               Code\n-  #15 = Utf8               LineNumberTable\n-  #16 = Utf8               LocalVariableTable\n-  #17 = Utf8               this\n-  #18 = Utf8               Artifact\n-  #19 = Utf8               InnerClasses\n-  #20 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n-  #21 = Utf8               getBase64\n-  #22 = Utf8               ()Ljava/lang/String;\n-  #23 = Utf8               getSeed\n-  #24 = Utf8               ()I\n-  #25 = Utf8               getFinishReason\n-  #26 = Utf8               setBase64\n-  #27 = Utf8               (Ljava/lang/String;)V\n-  #28 = Utf8               setSeed\n-  #29 = Utf8               (I)V\n-  #30 = Utf8               setFinishReason\n-  #31 = Utf8               access$000\n-  #32 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-  #33 = Utf8               x0\n-  #34 = Utf8               access$100\n-  #35 = Utf8               SourceFile\n-  #36 = Utf8               BedrockStabilityAIChatModelResponse.java\n-  #37 = NameAndType        #11:#8         // finishReason:Ljava/lang/String;\n-  #38 = NameAndType        #7:#8          // base64:Ljava/lang/String;\n-  #39 = NameAndType        #12:#13        // \"<init>\":()V\n-  #40 = NameAndType        #9:#10         // seed:I\n-  #41 = Class              #44            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-  #43 = Utf8               java/lang/Object\n-  #44 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.finishReason:Ljava/lang/String;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+   #3 = NameAndType        #5:#6          // finishReason:Ljava/lang/String;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+   #5 = Utf8               finishReason\n+   #6 = Utf8               Ljava/lang/String;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.base64:Ljava/lang/String;\n+   #8 = NameAndType        #9:#6          // base64:Ljava/lang/String;\n+   #9 = Utf8               base64\n+  #10 = Methodref          #11.#12        // java/lang/Object.\"<init>\":()V\n+  #11 = Class              #13            // java/lang/Object\n+  #12 = NameAndType        #14:#15        // \"<init>\":()V\n+  #13 = Utf8               java/lang/Object\n+  #14 = Utf8               <init>\n+  #15 = Utf8               ()V\n+  #16 = Fieldref           #2.#17         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.seed:I\n+  #17 = NameAndType        #18:#19        // seed:I\n+  #18 = Utf8               seed\n+  #19 = Utf8               I\n+  #20 = Utf8               Code\n+  #21 = Utf8               LineNumberTable\n+  #22 = Utf8               LocalVariableTable\n+  #23 = Utf8               this\n+  #24 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n+  #25 = Utf8               getBase64\n+  #26 = Utf8               ()Ljava/lang/String;\n+  #27 = Utf8               getSeed\n+  #28 = Utf8               ()I\n+  #29 = Utf8               getFinishReason\n+  #30 = Utf8               setBase64\n+  #31 = Utf8               (Ljava/lang/String;)V\n+  #32 = Utf8               setSeed\n+  #33 = Utf8               (I)V\n+  #34 = Utf8               setFinishReason\n+  #35 = Utf8               access$000\n+  #36 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+  #37 = Utf8               x0\n+  #38 = Utf8               access$100\n+  #39 = Utf8               SourceFile\n+  #40 = Utf8               BedrockStabilityAIChatModelResponse.java\n+  #41 = Utf8               InnerClasses\n+  #42 = Class              #43            // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+  #43 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+  #44 = Utf8               Artifact\n {\n   private java.lang.String base64;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private int seed;\n     descriptor: I\n@@ -67,43 +67,43 @@\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #3                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #10                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n \n   public java.lang.String getBase64();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field base64:Ljava/lang/String;\n+         1: getfield      #7                  // Field base64:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 21: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n \n   public int getSeed();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field seed:I\n+         1: getfield      #16                 // Field seed:I\n          4: ireturn\n       LineNumberTable:\n         line 22: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n \n@@ -124,15 +124,15 @@\n   public void setBase64(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 base64:Ljava/lang/String;\n+         2: putfield      #7                  // Field base64:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n             0       6     1 base64   Ljava/lang/String;\n@@ -140,15 +140,15 @@\n   public void setSeed(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #4                  // Field seed:I\n+         2: putfield      #16                 // Field seed:I\n          5: return\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n             0       6     1  seed   I\n@@ -171,15 +171,15 @@\n \n   static java.lang.String access$000(dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field base64:Ljava/lang/String;\n+         1: getfield      #7                  // Field base64:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n \n@@ -195,8 +195,8 @@\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;\n }\n SourceFile: \"BedrockStabilityAIChatModelResponse.java\"\n InnerClasses:\n-  public static #18= #5 of #41;           // Artifact=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+  public static #44= #2 of #42;           // Artifact=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,127 +1,126 @@\n-  SHA-256 checksum ac666d6ad14fc6fbc497a8a1564faa59648da91957c35d362e6de882480da0ae\n+  SHA-256 checksum b5166cba3ce8d56834bd8af28459f92c17c73051ceac8ddff49d313cfe92958c\n   Compiled from \"BedrockStabilityAIChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse implements dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #21                         // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-  super_class: #22                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 2, methods: 8, attributes: 2\n Constant pool:\n-    #1 = Methodref          #22.#59       // java/lang/Object.\"<init>\":()V\n-    #2 = Fieldref           #21.#60       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.artifacts:Ljava/util/List;\n-    #3 = InterfaceMethodref #61.#62       // java/util/List.get:(I)Ljava/lang/Object;\n-    #4 = Class              #63           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-    #5 = Methodref          #4.#64        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-    #6 = Methodref          #4.#65        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-    #7 = Methodref          #66.#67       // java/lang/String.hashCode:()I\n-    #8 = String             #68           // SUCCESS\n-    #9 = Methodref          #66.#69       // java/lang/String.equals:(Ljava/lang/Object;)Z\n-   #10 = String             #70           // CONTENT_FILTERED\n-   #11 = Fieldref           #71.#72       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #12 = Fieldref           #71.#73       // dev/langchain4j/model/output/FinishReason.CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n-   #13 = Class              #74           // java/lang/IllegalArgumentException\n-   #14 = Class              #75           // java/lang/StringBuilder\n-   #15 = Methodref          #14.#59       // java/lang/StringBuilder.\"<init>\":()V\n-   #16 = String             #76           // Unknown stop reason:\n-   #17 = Methodref          #14.#77       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #18 = Methodref          #14.#78       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #19 = Methodref          #13.#79       // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n-   #20 = Fieldref           #21.#80       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.result:Ljava/lang/String;\n-   #21 = Class              #81           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-   #22 = Class              #82           // java/lang/Object\n-   #23 = Class              #83           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #24 = Utf8               Artifact\n-   #25 = Utf8               InnerClasses\n-   #26 = Utf8               result\n-   #27 = Utf8               Ljava/lang/String;\n-   #28 = Utf8               artifacts\n-   #29 = Utf8               Ljava/util/List;\n-   #30 = Utf8               Signature\n-   #31 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n-   #32 = Utf8               <init>\n-   #33 = Utf8               ()V\n-   #34 = Utf8               Code\n-   #35 = Utf8               LineNumberTable\n-   #36 = Utf8               LocalVariableTable\n-   #37 = Utf8               this\n-   #38 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n-   #39 = Utf8               getOutputText\n-   #40 = Utf8               ()Ljava/lang/String;\n-   #41 = Utf8               getFinishReason\n-   #42 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-   #43 = Utf8               StackMapTable\n-   #44 = Class              #84           // java/lang/String\n-   #45 = Utf8               getTokenUsage\n-   #46 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-   #47 = Utf8               getResult\n-   #48 = Utf8               getArtifacts\n-   #49 = Utf8               ()Ljava/util/List;\n-   #50 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n-   #51 = Utf8               setResult\n-   #52 = Utf8               (Ljava/lang/String;)V\n-   #53 = Utf8               setArtifacts\n-   #54 = Utf8               (Ljava/util/List;)V\n-   #55 = Utf8               LocalVariableTypeTable\n-   #56 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;)V\n-   #57 = Utf8               SourceFile\n-   #58 = Utf8               BedrockStabilityAIChatModelResponse.java\n-   #59 = NameAndType        #32:#33       // \"<init>\":()V\n-   #60 = NameAndType        #28:#29       // artifacts:Ljava/util/List;\n-   #61 = Class              #85           // java/util/List\n-   #62 = NameAndType        #86:#87       // get:(I)Ljava/lang/Object;\n-   #63 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-   #64 = NameAndType        #88:#89       // access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-   #65 = NameAndType        #90:#89       // access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-   #66 = Class              #84           // java/lang/String\n-   #67 = NameAndType        #91:#92       // hashCode:()I\n-   #68 = Utf8               SUCCESS\n-   #69 = NameAndType        #93:#94       // equals:(Ljava/lang/Object;)Z\n-   #70 = Utf8               CONTENT_FILTERED\n-   #71 = Class              #95           // dev/langchain4j/model/output/FinishReason\n-   #72 = NameAndType        #96:#97       // STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #73 = NameAndType        #98:#97       // CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n-   #74 = Utf8               java/lang/IllegalArgumentException\n-   #75 = Utf8               java/lang/StringBuilder\n-   #76 = Utf8               Unknown stop reason:\n-   #77 = NameAndType        #99:#100      // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #78 = NameAndType        #101:#40      // toString:()Ljava/lang/String;\n-   #79 = NameAndType        #32:#52       // \"<init>\":(Ljava/lang/String;)V\n-   #80 = NameAndType        #26:#27       // result:Ljava/lang/String;\n-   #81 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n-   #82 = Utf8               java/lang/Object\n-   #83 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #84 = Utf8               java/lang/String\n-   #85 = Utf8               java/util/List\n-   #86 = Utf8               get\n-   #87 = Utf8               (I)Ljava/lang/Object;\n-   #88 = Utf8               access$000\n-   #89 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-   #90 = Utf8               access$100\n-   #91 = Utf8               hashCode\n-   #92 = Utf8               ()I\n-   #93 = Utf8               equals\n-   #94 = Utf8               (Ljava/lang/Object;)Z\n-   #95 = Utf8               dev/langchain4j/model/output/FinishReason\n-   #96 = Utf8               STOP\n-   #97 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n-   #98 = Utf8               CONTENT_FILTER\n-   #99 = Utf8               append\n-  #100 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #101 = Utf8               toString\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/bedrock/BedrockStabilityAIChatModelResponse.artifacts:Ljava/util/List;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+    #9 = NameAndType        #11:#12       // artifacts:Ljava/util/List;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+   #11 = Utf8               artifacts\n+   #12 = Utf8               Ljava/util/List;\n+   #13 = InterfaceMethodref #14.#15       // java/util/List.get:(I)Ljava/lang/Object;\n+   #14 = Class              #16           // java/util/List\n+   #15 = NameAndType        #17:#18       // get:(I)Ljava/lang/Object;\n+   #16 = Utf8               java/util/List\n+   #17 = Utf8               get\n+   #18 = Utf8               (I)Ljava/lang/Object;\n+   #19 = Class              #20           // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+   #20 = Utf8               dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+   #21 = Methodref          #19.#22       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+   #22 = NameAndType        #23:#24       // access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+   #23 = Utf8               access$000\n+   #24 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+   #25 = Methodref          #19.#26       // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+   #26 = NameAndType        #27:#24       // access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+   #27 = Utf8               access$100\n+   #28 = Methodref          #29.#30       // java/lang/String.hashCode:()I\n+   #29 = Class              #31           // java/lang/String\n+   #30 = NameAndType        #32:#33       // hashCode:()I\n+   #31 = Utf8               java/lang/String\n+   #32 = Utf8               hashCode\n+   #33 = Utf8               ()I\n+   #34 = String             #35           // SUCCESS\n+   #35 = Utf8               SUCCESS\n+   #36 = Methodref          #29.#37       // java/lang/String.equals:(Ljava/lang/Object;)Z\n+   #37 = NameAndType        #38:#39       // equals:(Ljava/lang/Object;)Z\n+   #38 = Utf8               equals\n+   #39 = Utf8               (Ljava/lang/Object;)Z\n+   #40 = String             #41           // CONTENT_FILTERED\n+   #41 = Utf8               CONTENT_FILTERED\n+   #42 = Fieldref           #43.#44       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #43 = Class              #45           // dev/langchain4j/model/output/FinishReason\n+   #44 = NameAndType        #46:#47       // STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #45 = Utf8               dev/langchain4j/model/output/FinishReason\n+   #46 = Utf8               STOP\n+   #47 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n+   #48 = Fieldref           #43.#49       // dev/langchain4j/model/output/FinishReason.CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n+   #49 = NameAndType        #50:#47       // CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n+   #50 = Utf8               CONTENT_FILTER\n+   #51 = Class              #52           // java/lang/IllegalArgumentException\n+   #52 = Utf8               java/lang/IllegalArgumentException\n+   #53 = Class              #54           // java/lang/StringBuilder\n+   #54 = Utf8               java/lang/StringBuilder\n+   #55 = Methodref          #53.#3        // java/lang/StringBuilder.\"<init>\":()V\n+   #56 = String             #57           // Unknown stop reason:\n+   #57 = Utf8               Unknown stop reason:\n+   #58 = Methodref          #53.#59       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #59 = NameAndType        #60:#61       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #60 = Utf8               append\n+   #61 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #62 = Methodref          #53.#63       // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+   #63 = NameAndType        #64:#65       // toString:()Ljava/lang/String;\n+   #64 = Utf8               toString\n+   #65 = Utf8               ()Ljava/lang/String;\n+   #66 = Methodref          #51.#67       // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+   #67 = NameAndType        #5:#68        // \"<init>\":(Ljava/lang/String;)V\n+   #68 = Utf8               (Ljava/lang/String;)V\n+   #69 = Fieldref           #8.#70        // dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse.result:Ljava/lang/String;\n+   #70 = NameAndType        #71:#72       // result:Ljava/lang/String;\n+   #71 = Utf8               result\n+   #72 = Utf8               Ljava/lang/String;\n+   #73 = Class              #74           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #74 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #75 = Utf8               Signature\n+   #76 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n+   #77 = Utf8               Code\n+   #78 = Utf8               LineNumberTable\n+   #79 = Utf8               LocalVariableTable\n+   #80 = Utf8               this\n+   #81 = Utf8               Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n+   #82 = Utf8               getOutputText\n+   #83 = Utf8               getFinishReason\n+   #84 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+   #85 = Utf8               StackMapTable\n+   #86 = Utf8               getTokenUsage\n+   #87 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+   #88 = Utf8               getResult\n+   #89 = Utf8               getArtifacts\n+   #90 = Utf8               ()Ljava/util/List;\n+   #91 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n+   #92 = Utf8               setResult\n+   #93 = Utf8               setArtifacts\n+   #94 = Utf8               (Ljava/util/List;)V\n+   #95 = Utf8               LocalVariableTypeTable\n+   #96 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;)V\n+   #97 = Utf8               SourceFile\n+   #98 = Utf8               BedrockStabilityAIChatModelResponse.java\n+   #99 = Utf8               InnerClasses\n+  #100 = Utf8               Artifact\n {\n   private java.lang.String result;\n     descriptor: Ljava/lang/String;\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact> artifacts;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #31                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n+    Signature: #76                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n \n   public dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n@@ -135,86 +134,86 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field artifacts:Ljava/util/List;\n+         1: getfield      #7                  // Field artifacts:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-        13: invokestatic  #5                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+        13: invokestatic  #21                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$000:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n         16: areturn\n       LineNumberTable:\n         line 31: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      17     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n \n   public dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=5, locals=3, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field artifacts:Ljava/util/List;\n+         1: getfield      #7                  // Field artifacts:Ljava/util/List;\n          4: iconst_0\n-         5: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        10: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-        13: invokestatic  #6                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+         5: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        10: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+        13: invokestatic  #25                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n         16: astore_1\n         17: iconst_m1\n         18: istore_2\n         19: aload_1\n-        20: invokevirtual #7                  // Method java/lang/String.hashCode:()I\n+        20: invokevirtual #28                 // Method java/lang/String.hashCode:()I\n         23: lookupswitch  { // 2\n              -1149187101: 48\n               2049740605: 62\n                  default: 73\n             }\n         48: aload_1\n-        49: ldc           #8                  // String SUCCESS\n-        51: invokevirtual #9                  // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        49: ldc           #34                 // String SUCCESS\n+        51: invokevirtual #36                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         54: ifeq          73\n         57: iconst_0\n         58: istore_2\n         59: goto          73\n         62: aload_1\n-        63: ldc           #10                 // String CONTENT_FILTERED\n-        65: invokevirtual #9                  // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        63: ldc           #40                 // String CONTENT_FILTERED\n+        65: invokevirtual #36                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         68: ifeq          73\n         71: iconst_1\n         72: istore_2\n         73: iload_2\n         74: lookupswitch  { // 2\n                        0: 100\n                        1: 104\n                  default: 108\n             }\n-       100: getstatic     #11                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+       100: getstatic     #42                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n        103: areturn\n-       104: getstatic     #12                 // Field dev/langchain4j/model/output/FinishReason.CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n+       104: getstatic     #48                 // Field dev/langchain4j/model/output/FinishReason.CONTENT_FILTER:Ldev/langchain4j/model/output/FinishReason;\n        107: areturn\n-       108: new           #13                 // class java/lang/IllegalArgumentException\n+       108: new           #51                 // class java/lang/IllegalArgumentException\n        111: dup\n-       112: new           #14                 // class java/lang/StringBuilder\n+       112: new           #53                 // class java/lang/StringBuilder\n        115: dup\n-       116: invokespecial #15                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       119: ldc           #16                 // String Unknown stop reason:\n-       121: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       116: invokespecial #55                 // Method java/lang/StringBuilder.\"<init>\":()V\n+       119: ldc           #56                 // String Unknown stop reason:\n+       121: invokevirtual #58                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        124: aload_0\n-       125: getfield      #2                  // Field artifacts:Ljava/util/List;\n+       125: getfield      #7                  // Field artifacts:Ljava/util/List;\n        128: iconst_0\n-       129: invokeinterface #3,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-       134: checkcast     #4                  // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n-       137: invokestatic  #6                  // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n-       140: invokevirtual #17                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       143: invokevirtual #18                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       146: invokespecial #19                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+       129: invokeinterface #13,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+       134: checkcast     #19                 // class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact\n+       137: invokestatic  #25                 // Method dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact.access$100:(Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;)Ljava/lang/String;\n+       140: invokevirtual #58                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       143: invokevirtual #62                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       146: invokespecial #66                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n        149: athrow\n       LineNumberTable:\n         line 36: 0\n         line 38: 100\n         line 40: 104\n         line 42: 108\n       LocalVariableTable:\n@@ -245,45 +244,45 @@\n \n   public java.lang.String getResult();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field result:Ljava/lang/String;\n+         1: getfield      #69                 // Field result:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact> getArtifacts();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field artifacts:Ljava/util/List;\n+         1: getfield      #7                  // Field artifacts:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 27: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n-    Signature: #50                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n+    Signature: #91                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n \n   public void setResult(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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      #20                 // Field result:Ljava/lang/String;\n+         2: putfield      #69                 // Field result:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n             0       6     1 result   Ljava/lang/String;\n@@ -291,23 +290,23 @@\n   public void setArtifacts(java.util.List<dev.langchain4j.model.bedrock.BedrockStabilityAIChatModelResponse$Artifact>);\n     descriptor: (Ljava/util/List;)V\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 artifacts:Ljava/util/List;\n+         2: putfield      #7                  // Field artifacts:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse;\n             0       6     1 artifacts   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 artifacts   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;\n-    Signature: #56                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;)V\n+    Signature: #96                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact;>;)V\n }\n SourceFile: \"BedrockStabilityAIChatModelResponse.java\"\n InnerClasses:\n-  public static #24= #4 of #21;           // Artifact=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n+  public static #100= #19 of #8;          // Artifact=class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse$Artifact of class dev/langchain4j/model/bedrock/BedrockStabilityAIChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum 6e13f0da1f36d3af0facf4a86f7dccd764418e2a7a1bbeb0455894154bd18d8a\n+  SHA-256 checksum 0bcc4f9fc8878835cbc233d50116ff9092cb4a8b67ae4c78ca535656e82adab5\n   Compiled from \"BedrockTitanChatModel.java\"\n class dev.langchain4j.model.bedrock.BedrockTitanChatModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockTitanChatModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockTitanChatModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockTitanChatModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockTitanChatModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockTitanChatModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,95 +1,95 @@\n-  SHA-256 checksum d61ec740f56e1d58b1f477ca88143225a8cf930c4cdae2cbaf92a4808f59fd88\n+  SHA-256 checksum 1989c6c16742f1de385822400a3f82eb228ec63b9c4a83e47dd458e055ff7406\n   Compiled from \"BedrockTitanChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockTitanChatModel, B extends dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #15                         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-  super_class: #16                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+  super_class: #12                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n   interfaces: 0, fields: 2, methods: 9, attributes: 3\n Constant pool:\n-   #1 = Fieldref           #15.#57        // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #2 = Fieldref           #15.#58        // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.model$set:Z\n-   #3 = Methodref          #16.#59        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n-   #4 = Methodref          #15.#60        // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-   #5 = Class              #61            // java/lang/StringBuilder\n-   #6 = Methodref          #5.#59         // java/lang/StringBuilder.\"<init>\":()V\n-   #7 = String             #62            // BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n-   #8 = Methodref          #5.#63         // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #9 = Methodref          #16.#64        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-  #10 = String             #65            // , model$value=\n-  #11 = Methodref          #5.#66         // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #12 = String             #67            // )\n-  #13 = Methodref          #5.#64         // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #14 = Methodref          #15.#68        // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-  #15 = Class              #70            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-  #16 = Class              #72            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #17 = Utf8               model$set\n-  #18 = Utf8               Z\n-  #19 = Utf8               model$value\n-  #20 = Class              #73            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n-  #21 = Utf8               Types\n-  #22 = Utf8               InnerClasses\n-  #23 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #24 = Utf8               <init>\n-  #25 = Utf8               ()V\n-  #26 = Utf8               Code\n-  #27 = Utf8               LineNumberTable\n-  #28 = Utf8               LocalVariableTable\n-  #29 = Utf8               this\n-  #30 = Utf8               BedrockTitanChatModelBuilder\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-  #32 = Utf8               LocalVariableTypeTable\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;\n-  #34 = Utf8               model\n-  #35 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-  #36 = Utf8               Signature\n-  #37 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)TB;\n-  #38 = Utf8               self\n-  #39 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-  #40 = Utf8               ()TB;\n-  #41 = Utf8               build\n-  #42 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-  #43 = Utf8               ()TC;\n-  #44 = Utf8               toString\n-  #45 = Utf8               ()Ljava/lang/String;\n-  #46 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #47 = Utf8               AbstractBedrockChatModelBuilder\n-  #48 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #49 = Utf8               access$000\n-  #50 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n-  #51 = Utf8               x0\n-  #52 = Utf8               access$100\n-  #53 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #54 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;TC;TB;>;\n-  #55 = Utf8               SourceFile\n-  #56 = Utf8               BedrockTitanChatModel.java\n-  #57 = NameAndType        #19:#23        // model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #58 = NameAndType        #17:#18        // model$set:Z\n-  #59 = NameAndType        #24:#25        // \"<init>\":()V\n-  #60 = NameAndType        #38:#39        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-  #61 = Utf8               java/lang/StringBuilder\n-  #62 = Utf8               BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n-  #63 = NameAndType        #74:#75        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #64 = NameAndType        #44:#45        // toString:()Ljava/lang/String;\n-  #65 = Utf8               , model$value=\n-  #66 = NameAndType        #74:#76        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #67 = Utf8               )\n-  #68 = NameAndType        #41:#42        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-  #69 = Class              #77            // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  #70 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-  #71 = Class              #78            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #72 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #73 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n-  #74 = Utf8               append\n-  #75 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #76 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #77 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  #78 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+   #3 = NameAndType        #5:#6          // model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+   #5 = Utf8               model$value\n+   #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.model$set:Z\n+   #8 = NameAndType        #9:#10         // model$set:Z\n+   #9 = Utf8               model$set\n+  #10 = Utf8               Z\n+  #11 = Methodref          #12.#13        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+  #12 = Class              #14            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #13 = NameAndType        #15:#16        // \"<init>\":()V\n+  #14 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #15 = Utf8               <init>\n+  #16 = Utf8               ()V\n+  #17 = Methodref          #2.#18         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #18 = NameAndType        #19:#20        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #19 = Utf8               self\n+  #20 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #21 = Class              #22            // java/lang/StringBuilder\n+  #22 = Utf8               java/lang/StringBuilder\n+  #23 = Methodref          #21.#13        // java/lang/StringBuilder.\"<init>\":()V\n+  #24 = String             #25            // BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n+  #25 = Utf8               BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n+  #26 = Methodref          #21.#27        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #27 = NameAndType        #28:#29        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #28 = Utf8               append\n+  #29 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #30 = Methodref          #12.#31        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+  #31 = NameAndType        #32:#33        // toString:()Ljava/lang/String;\n+  #32 = Utf8               toString\n+  #33 = Utf8               ()Ljava/lang/String;\n+  #34 = String             #35            // , model$value=\n+  #35 = Utf8               , model$value=\n+  #36 = Methodref          #21.#37        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #37 = NameAndType        #28:#38        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #38 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #39 = String             #40            // )\n+  #40 = Utf8               )\n+  #41 = Methodref          #21.#31        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #42 = Methodref          #2.#43         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #43 = NameAndType        #44:#45        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #44 = Utf8               build\n+  #45 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #46 = Utf8               Code\n+  #47 = Utf8               LineNumberTable\n+  #48 = Utf8               LocalVariableTable\n+  #49 = Utf8               this\n+  #50 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #51 = Utf8               LocalVariableTypeTable\n+  #52 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;\n+  #53 = Utf8               model\n+  #54 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #55 = Utf8               Signature\n+  #56 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)TB;\n+  #57 = Utf8               ()TB;\n+  #58 = Utf8               ()TC;\n+  #59 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #60 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #61 = Utf8               access$000\n+  #62 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n+  #63 = Utf8               x0\n+  #64 = Utf8               access$100\n+  #65 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+  #66 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;TC;TB;>;\n+  #67 = Utf8               SourceFile\n+  #68 = Utf8               BedrockTitanChatModel.java\n+  #69 = Utf8               InnerClasses\n+  #70 = Class              #71            // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  #71 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  #72 = Utf8               BedrockTitanChatModelBuilder\n+  #73 = Class              #74            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n+  #74 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n+  #75 = Utf8               Types\n+  #76 = Class              #77            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #77 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #78 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean model$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockTitanChatModel$Types model$value;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n@@ -97,15 +97,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #3                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #11                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -118,60 +118,60 @@\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n          2: putfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field model$set:Z\n+         7: putfield      #7                  // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #4                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+        11: invokevirtual #17                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;\n-    Signature: #37                          // (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)TB;\n+    Signature: #56                          // (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #40                          // ()TB;\n+    Signature: #57                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #43                          // ()TC;\n+    Signature: #58                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #5                  // class java/lang/StringBuilder\n+         0: new           #21                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #6                  // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #7                  // String BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n-         9: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #23                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #24                 // String BedrockTitanChatModel.BedrockTitanChatModelBuilder(super=\n+         9: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #9                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #10                 // String , model$value=\n-        21: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #30                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #34                 // String , model$value=\n+        21: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n         25: getfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-        28: invokevirtual #11                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        31: ldc           #12                 // String )\n-        33: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        36: invokevirtual #13                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        28: invokevirtual #36                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        31: ldc           #39                 // String )\n+        33: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        36: invokevirtual #41                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         39: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      40     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -180,15 +180,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #14                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+         1: invokevirtual #42                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -197,15 +197,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #4                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+         1: invokevirtual #17                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -214,15 +214,15 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field model$set:Z\n+         1: getfield      #7                  // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n \n@@ -236,13 +236,13 @@\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n }\n-Signature: #54                          // <C:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;TC;TB;>;\n+Signature: #66                          // <C:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;TC;TB;>;\n SourceFile: \"BedrockTitanChatModel.java\"\n InnerClasses:\n-  public static final #21= #20 of #69;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #30= #15 of #69; // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #47= #16 of #71; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #72= #2 of #70;  // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  public static final #75= #73 of #70;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  public static abstract #78= #12 of #76; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum 76f14e537ac75ca3f601d4c51f78b306e5b30c60094409f84851177d9d7404b1\n+  SHA-256 checksum 0055165c089e2102917ddb912b13bb318201cfe679b9ebc7e4b53f81bff571c0\n   Compiled from \"BedrockTitanChatModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder<dev.langchain4j.model.bedrock.BedrockTitanChatModel, dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockTitanChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockTitanChatModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-  #22 = Utf8               BedrockTitanChatModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #26 = Utf8               AbstractBedrockChatModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockTitanChatModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockTitanChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockTitanChatModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockTitanChatModelBuilderImpl\n+  #40 = Utf8               BedrockTitanChatModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               AbstractBedrockChatModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockTitanChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl;>;\n SourceFile: \"BedrockTitanChatModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockTitanChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #22= #8 of #3;   // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n+  private static final #39= #2 of #10;    // BedrockTitanChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  public static abstract #40= #8 of #10;  // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -18,10 +18,10 @@\n     public String getValue() {\n         return this.value;\n     }\n     \n     static {\n         Types.TitanTg1Large = new Types(\"TitanTg1Large\", 0, \"amazon.titan-tg1-large\");\n         Types.TitanTextExpressV1 = new Types(\"TitanTextExpressV1\", 1, \"amazon.titan-text-express-v1\");\n-        Types.$VALUES = new Types[] { Types.TitanTg1Large, Types.TitanTextExpressV1 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,207 +1,205 @@\n-  SHA-256 checksum 0514e66b695257d208f2c48ddf70d1c05d888ac71fb7cee403422ad3f6944948\n+  SHA-256 checksum 409ca4add061f5f3a9bcbe2e034bd1cd0084ee137c0bea6f833567794e5ed09f\n   Compiled from \"BedrockTitanChatModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockTitanChatModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #26                         // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  super_class: #27                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  this_class: #10                         // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  super_class: #69                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n   interfaces: 0, fields: 1, methods: 7, attributes: 3\n Constant pool:\n-    #1 = Class              #76           // java/util/HashMap\n-    #2 = Methodref          #1.#77        // java/util/HashMap.\"<init>\":(I)V\n-    #3 = String             #78           // maxTokenCount\n-    #4 = Methodref          #26.#79       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getMaxTokens:()I\n-    #5 = Methodref          #80.#81       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-    #6 = InterfaceMethodref #82.#83       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-    #7 = String             #84           // temperature\n-    #8 = Methodref          #26.#85       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getTemperature:()F\n-    #9 = Methodref          #86.#87       // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-   #10 = String             #88           // topP\n-   #11 = Methodref          #26.#89       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getTopP:()F\n-   #12 = String             #90           // stopSequences\n-   #13 = Methodref          #26.#91       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getStopSequences:()[Ljava/lang/String;\n-   #14 = String             #92           // inputText\n-   #15 = String             #46           // textGenerationConfig\n-   #16 = Fieldref           #26.#93       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #17 = Methodref          #33.#94       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.getValue:()Ljava/lang/String;\n-   #18 = Class              #95           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-   #19 = Fieldref           #33.#96       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #20 = Methodref          #27.#97       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #21 = Methodref          #31.#98       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n-   #22 = Methodref          #31.#99       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #23 = Methodref          #26.#100      // dev/langchain4j/model/bedrock/BedrockTitanChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #24 = Class              #101          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n-   #25 = Methodref          #24.#102      // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n-   #26 = Class              #103          // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-   #27 = Class              #104          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #28 = Class              #105          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-   #29 = Utf8               InnerClasses\n-   #30 = Utf8               BedrockTitanChatModelBuilderImpl\n-   #31 = Class              #106          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-   #32 = Utf8               BedrockTitanChatModelBuilder\n-   #33 = Class              #107          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n-   #34 = Utf8               Types\n-   #35 = Utf8               model\n-   #36 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #37 = Utf8               getRequestParameters\n-   #38 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #39 = Utf8               Code\n-   #40 = Utf8               LineNumberTable\n-   #41 = Utf8               LocalVariableTable\n-   #42 = Utf8               this\n-   #43 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-   #44 = Utf8               prompt\n-   #45 = Utf8               Ljava/lang/String;\n-   #46 = Utf8               textGenerationConfig\n-   #47 = Utf8               Ljava/util/Map;\n-   #48 = Utf8               parameters\n-   #49 = Utf8               LocalVariableTypeTable\n-   #50 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #51 = Utf8               Signature\n-   #52 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-   #53 = Utf8               getModelId\n-   #54 = Utf8               ()Ljava/lang/String;\n-   #55 = Utf8               getResponseClassType\n-   #56 = Utf8               ()Ljava/lang/Class;\n-   #57 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n-   #58 = Utf8               $default$model\n-   #59 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #60 = Utf8               <init>\n-   #61 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n-   #62 = Utf8               b\n-   #63 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-   #64 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n-   #65 = Utf8               StackMapTable\n-   #66 = Class              #103          // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-   #67 = Class              #106          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-   #68 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;)V\n-   #69 = Utf8               builder\n-   #70 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n-   #71 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n-   #72 = Utf8               getModel\n-   #73 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n-   #74 = Utf8               SourceFile\n-   #75 = Utf8               BedrockTitanChatModel.java\n-   #76 = Utf8               java/util/HashMap\n-   #77 = NameAndType        #60:#108      // \"<init>\":(I)V\n-   #78 = Utf8               maxTokenCount\n-   #79 = NameAndType        #109:#110     // getMaxTokens:()I\n-   #80 = Class              #111          // java/lang/Integer\n-   #81 = NameAndType        #112:#113     // valueOf:(I)Ljava/lang/Integer;\n-   #82 = Class              #114          // java/util/Map\n-   #83 = NameAndType        #115:#116     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-   #84 = Utf8               temperature\n-   #85 = NameAndType        #117:#118     // getTemperature:()F\n-   #86 = Class              #119          // java/lang/Float\n-   #87 = NameAndType        #112:#120     // valueOf:(F)Ljava/lang/Float;\n-   #88 = Utf8               topP\n-   #89 = NameAndType        #121:#118     // getTopP:()F\n-   #90 = Utf8               stopSequences\n-   #91 = NameAndType        #122:#123     // getStopSequences:()[Ljava/lang/String;\n-   #92 = Utf8               inputText\n-   #93 = NameAndType        #35:#36       // model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #94 = NameAndType        #124:#54      // getValue:()Ljava/lang/String;\n-   #95 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-   #96 = NameAndType        #125:#36      // TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-   #97 = NameAndType        #60:#128      // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-   #98 = NameAndType        #129:#130     // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n-   #99 = NameAndType        #131:#132     // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #100 = NameAndType        #58:#59       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #101 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n-  #102 = NameAndType        #60:#133      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n-  #103 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  #104 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #105 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-  #106 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n-  #107 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n-  #108 = Utf8               (I)V\n-  #109 = Utf8               getMaxTokens\n-  #110 = Utf8               ()I\n-  #111 = Utf8               java/lang/Integer\n-  #112 = Utf8               valueOf\n-  #113 = Utf8               (I)Ljava/lang/Integer;\n-  #114 = Utf8               java/util/Map\n-  #115 = Utf8               put\n-  #116 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #117 = Utf8               getTemperature\n-  #118 = Utf8               ()F\n-  #119 = Utf8               java/lang/Float\n-  #120 = Utf8               (F)Ljava/lang/Float;\n-  #121 = Utf8               getTopP\n-  #122 = Utf8               getStopSequences\n-  #123 = Utf8               ()[Ljava/lang/String;\n-  #124 = Utf8               getValue\n-  #125 = Utf8               TitanTextExpressV1\n-  #126 = Class              #134          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #127 = Utf8               AbstractBedrockChatModelBuilder\n-  #128 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #129 = Utf8               access$000\n-  #130 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n-  #131 = Utf8               access$100\n-  #132 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-  #133 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n-  #134 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #1 = Class              #2            // java/util/HashMap\n+    #2 = Utf8               java/util/HashMap\n+    #3 = Methodref          #1.#4         // java/util/HashMap.\"<init>\":(I)V\n+    #4 = NameAndType        #5:#6         // \"<init>\":(I)V\n+    #5 = Utf8               <init>\n+    #6 = Utf8               (I)V\n+    #7 = String             #8            // maxTokenCount\n+    #8 = Utf8               maxTokenCount\n+    #9 = Methodref          #10.#11       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getMaxTokens:()I\n+   #10 = Class              #12           // dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+   #11 = NameAndType        #13:#14       // getMaxTokens:()I\n+   #12 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+   #13 = Utf8               getMaxTokens\n+   #14 = Utf8               ()I\n+   #15 = Methodref          #16.#17       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #16 = Class              #18           // java/lang/Integer\n+   #17 = NameAndType        #19:#20       // valueOf:(I)Ljava/lang/Integer;\n+   #18 = Utf8               java/lang/Integer\n+   #19 = Utf8               valueOf\n+   #20 = Utf8               (I)Ljava/lang/Integer;\n+   #21 = InterfaceMethodref #22.#23       // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #22 = Class              #24           // java/util/Map\n+   #23 = NameAndType        #25:#26       // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #24 = Utf8               java/util/Map\n+   #25 = Utf8               put\n+   #26 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+   #27 = String             #28           // temperature\n+   #28 = Utf8               temperature\n+   #29 = Methodref          #10.#30       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getTemperature:()F\n+   #30 = NameAndType        #31:#32       // getTemperature:()F\n+   #31 = Utf8               getTemperature\n+   #32 = Utf8               ()F\n+   #33 = Methodref          #34.#35       // java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+   #34 = Class              #36           // java/lang/Float\n+   #35 = NameAndType        #19:#37       // valueOf:(F)Ljava/lang/Float;\n+   #36 = Utf8               java/lang/Float\n+   #37 = Utf8               (F)Ljava/lang/Float;\n+   #38 = String             #39           // topP\n+   #39 = Utf8               topP\n+   #40 = Methodref          #10.#41       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getTopP:()F\n+   #41 = NameAndType        #42:#32       // getTopP:()F\n+   #42 = Utf8               getTopP\n+   #43 = String             #44           // stopSequences\n+   #44 = Utf8               stopSequences\n+   #45 = Methodref          #10.#46       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.getStopSequences:()[Ljava/lang/String;\n+   #46 = NameAndType        #47:#48       // getStopSequences:()[Ljava/lang/String;\n+   #47 = Utf8               getStopSequences\n+   #48 = Utf8               ()[Ljava/lang/String;\n+   #49 = String             #50           // inputText\n+   #50 = Utf8               inputText\n+   #51 = String             #52           // textGenerationConfig\n+   #52 = Utf8               textGenerationConfig\n+   #53 = Fieldref           #10.#54       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #54 = NameAndType        #55:#56       // model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #55 = Utf8               model\n+   #56 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #57 = Methodref          #58.#59       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.getValue:()Ljava/lang/String;\n+   #58 = Class              #60           // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n+   #59 = NameAndType        #61:#62       // getValue:()Ljava/lang/String;\n+   #60 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types\n+   #61 = Utf8               getValue\n+   #62 = Utf8               ()Ljava/lang/String;\n+   #63 = Class              #64           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+   #64 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+   #65 = Fieldref           #58.#66       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #66 = NameAndType        #67:#56       // TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #67 = Utf8               TitanTextExpressV1\n+   #68 = Methodref          #69.#70       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #69 = Class              #71           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #70 = NameAndType        #5:#72        // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #71 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #72 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+   #73 = Methodref          #74.#75       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n+   #74 = Class              #76           // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+   #75 = NameAndType        #77:#78       // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n+   #76 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder\n+   #77 = Utf8               access$000\n+   #78 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n+   #79 = Methodref          #74.#80       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #80 = NameAndType        #81:#82       // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #81 = Utf8               access$100\n+   #82 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #83 = Methodref          #10.#84       // dev/langchain4j/model/bedrock/BedrockTitanChatModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #84 = NameAndType        #85:#86       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #85 = Utf8               $default$model\n+   #86 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+   #87 = Class              #88           // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+   #88 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+   #89 = Methodref          #87.#90       // dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n+   #90 = NameAndType        #5:#91        // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n+   #91 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n+   #92 = Utf8               getRequestParameters\n+   #93 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+   #94 = Utf8               Code\n+   #95 = Utf8               LineNumberTable\n+   #96 = Utf8               LocalVariableTable\n+   #97 = Utf8               this\n+   #98 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n+   #99 = Utf8               prompt\n+  #100 = Utf8               Ljava/lang/String;\n+  #101 = Utf8               Ljava/util/Map;\n+  #102 = Utf8               parameters\n+  #103 = Utf8               LocalVariableTypeTable\n+  #104 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #105 = Utf8               Signature\n+  #106 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #107 = Utf8               getModelId\n+  #108 = Utf8               getResponseClassType\n+  #109 = Utf8               ()Ljava/lang/Class;\n+  #110 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n+  #111 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n+  #112 = Utf8               b\n+  #113 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #114 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n+  #115 = Utf8               StackMapTable\n+  #116 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;)V\n+  #117 = Utf8               builder\n+  #118 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n+  #119 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n+  #120 = Utf8               getModel\n+  #121 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n+  #122 = Utf8               SourceFile\n+  #123 = Utf8               BedrockTitanChatModel.java\n+  #124 = Utf8               InnerClasses\n+  #125 = Utf8               Types\n+  #126 = Class              #127          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #127 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #128 = Utf8               AbstractBedrockChatModelBuilder\n+  #129 = Utf8               BedrockTitanChatModelBuilder\n+  #130 = Utf8               BedrockTitanChatModelBuilderImpl\n+  #131 = Class              #132          // dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n+  #132 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n {\n   private final dev.langchain4j.model.bedrock.BedrockTitanChatModel$Types model;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   protected java.util.Map<java.lang.String, java.lang.Object> getRequestParameters(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=4, args_size=2\n          0: new           #1                  // class java/util/HashMap\n          3: dup\n          4: iconst_4\n-         5: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+         5: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n          8: astore_2\n          9: aload_2\n-        10: ldc           #3                  // String maxTokenCount\n+        10: ldc           #7                  // String maxTokenCount\n         12: aload_0\n-        13: invokevirtual #4                  // Method getMaxTokens:()I\n-        16: invokestatic  #5                  // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        19: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        13: invokevirtual #9                  // Method getMaxTokens:()I\n+        16: invokestatic  #15                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        19: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         24: pop\n         25: aload_2\n-        26: ldc           #7                  // String temperature\n+        26: ldc           #27                 // String temperature\n         28: aload_0\n-        29: invokevirtual #8                  // Method getTemperature:()F\n-        32: invokestatic  #9                  // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        35: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        29: invokevirtual #29                 // Method getTemperature:()F\n+        32: invokestatic  #33                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        35: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         40: pop\n         41: aload_2\n-        42: ldc           #10                 // String topP\n+        42: ldc           #38                 // String topP\n         44: aload_0\n-        45: invokevirtual #11                 // Method getTopP:()F\n-        48: invokestatic  #9                  // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n-        51: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        45: invokevirtual #40                 // Method getTopP:()F\n+        48: invokestatic  #33                 // Method java/lang/Float.valueOf:(F)Ljava/lang/Float;\n+        51: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         56: pop\n         57: aload_2\n-        58: ldc           #12                 // String stopSequences\n+        58: ldc           #43                 // String stopSequences\n         60: aload_0\n-        61: invokevirtual #13                 // Method getStopSequences:()[Ljava/lang/String;\n-        64: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        61: invokevirtual #45                 // Method getStopSequences:()[Ljava/lang/String;\n+        64: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         69: pop\n         70: new           #1                  // class java/util/HashMap\n         73: dup\n         74: iconst_2\n-        75: invokespecial #2                  // Method java/util/HashMap.\"<init>\":(I)V\n+        75: invokespecial #3                  // Method java/util/HashMap.\"<init>\":(I)V\n         78: astore_3\n         79: aload_3\n-        80: ldc           #14                 // String inputText\n+        80: ldc           #49                 // String inputText\n         82: aload_1\n-        83: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        83: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         88: pop\n         89: aload_3\n-        90: ldc           #15                 // String textGenerationConfig\n+        90: ldc           #51                 // String textGenerationConfig\n         92: aload_2\n-        93: invokeinterface #6,  3            // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        93: invokeinterface #21,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         98: pop\n         99: aload_3\n        100: areturn\n       LineNumberTable:\n         line 24: 0\n         line 25: 9\n         line 26: 25\n@@ -217,74 +215,74 @@\n             0     101     1 prompt   Ljava/lang/String;\n             9      92     2 textGenerationConfig   Ljava/util/Map;\n            79      22     3 parameters   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             9      92     2 textGenerationConfig   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n            79      22     3 parameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #52                          // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #106                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-         4: invokevirtual #17                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.getValue:()Ljava/lang/String;\n+         1: getfield      #53                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+         4: invokevirtual #57                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 39: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n \n   public java.lang.Class<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #18                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+         0: ldc           #63                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n          2: areturn\n       LineNumberTable:\n         line 44: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n-    Signature: #57                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n+    Signature: #110                         // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n \n   private static dev.langchain4j.model.bedrock.BedrockTitanChatModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #19                 // Field dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+         0: getstatic     #65                 // Field dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types.TitanTextExpressV1:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 15: 0\n \n   protected dev.langchain4j.model.bedrock.BedrockTitanChatModel(dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #20                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+         2: invokespecial #68                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #21                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n+         6: invokestatic  #73                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #22                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-        17: putfield      #16                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+        14: invokestatic  #79                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+        17: putfield      #53                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #23                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n-        27: putfield      #16                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+        24: invokestatic  #83                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+        27: putfield      #53                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n         30: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      31     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n             0      31     1     b   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n@@ -293,45 +291,45 @@\n             0      31     1     b   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n       StackMapTable: number_of_entries = 2\n         frame_type = 255 /* full_frame */\n           offset_delta = 23\n           locals = [ class dev/langchain4j/model/bedrock/BedrockTitanChatModel, class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder ]\n           stack = []\n         frame_type = 6 /* same */\n-    Signature: #68                          // (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;)V\n+    Signature: #116                         // (Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockTitanChatModel$BedrockTitanChatModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #24                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n+         0: new           #87                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #25                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n+         5: invokespecial #89                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 15: 0\n-    Signature: #71                          // ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n+    Signature: #119                         // ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder<**>;\n \n   public dev.langchain4j.model.bedrock.BedrockTitanChatModel$Types getModel();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n+         1: getfield      #53                 // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanChatModel$Types;\n          4: areturn\n       LineNumberTable:\n         line 19: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModel;\n }\n-Signature: #73                          // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n+Signature: #121                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;>;\n SourceFile: \"BedrockTitanChatModel.java\"\n InnerClasses:\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n-  private static final #30= #24 of #26;   // BedrockTitanChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #32= #31 of #26; // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static final #34= #33 of #26;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n-  public static abstract #127= #126 of #27; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #125= #58 of #10;   // Types=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  public static abstract #128= #126 of #69; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #129= #74 of #10; // BedrockTitanChatModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  private static final #130= #87 of #10;  // BedrockTitanChatModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanChatModel$BedrockTitanChatModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanChatModel\n+  static #131;                            // class dev/langchain4j/model/bedrock/BedrockTitanChatModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.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 84215569e784056092c39ca644b1c418f50b817b30fa23eb3c80a0bc5a323fbe\n+  SHA-256 checksum ee83a2c5d84587e9f915ab81cf1055d3cc49df4692614f8d11db8f7cca7881fd\n   Compiled from \"BedrockTitanChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #5                          // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-  super_class: #6                         // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+  super_class: #15                        // java/lang/Object\n   interfaces: 0, fields: 3, methods: 10, attributes: 2\n Constant pool:\n-   #1 = Fieldref           #5.#39         // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.tokenCount:I\n-   #2 = Fieldref           #5.#40         // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.completionReason:Ljava/lang/String;\n-   #3 = Fieldref           #5.#41         // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.outputText:Ljava/lang/String;\n-   #4 = Methodref          #6.#42         // java/lang/Object.\"<init>\":()V\n-   #5 = Class              #44            // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-   #6 = Class              #45            // java/lang/Object\n-   #7 = Utf8               tokenCount\n-   #8 = Utf8               I\n-   #9 = Utf8               outputText\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.tokenCount:I\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+   #3 = NameAndType        #5:#6          // tokenCount:I\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+   #5 = Utf8               tokenCount\n+   #6 = Utf8               I\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.completionReason:Ljava/lang/String;\n+   #8 = NameAndType        #9:#10         // completionReason:Ljava/lang/String;\n+   #9 = Utf8               completionReason\n   #10 = Utf8               Ljava/lang/String;\n-  #11 = Utf8               completionReason\n-  #12 = Utf8               <init>\n-  #13 = Utf8               ()V\n-  #14 = Utf8               Code\n-  #15 = Utf8               LineNumberTable\n-  #16 = Utf8               LocalVariableTable\n-  #17 = Utf8               this\n-  #18 = Utf8               Result\n-  #19 = Utf8               InnerClasses\n-  #20 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n-  #21 = Utf8               getTokenCount\n-  #22 = Utf8               ()I\n-  #23 = Utf8               getOutputText\n-  #24 = Utf8               ()Ljava/lang/String;\n-  #25 = Utf8               getCompletionReason\n-  #26 = Utf8               setTokenCount\n-  #27 = Utf8               (I)V\n-  #28 = Utf8               setOutputText\n-  #29 = Utf8               (Ljava/lang/String;)V\n-  #30 = Utf8               setCompletionReason\n-  #31 = Utf8               access$000\n-  #32 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-  #33 = Utf8               x0\n-  #34 = Utf8               access$100\n-  #35 = Utf8               access$200\n-  #36 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n-  #37 = Utf8               SourceFile\n-  #38 = Utf8               BedrockTitanChatModelResponse.java\n-  #39 = NameAndType        #7:#8          // tokenCount:I\n-  #40 = NameAndType        #11:#10        // completionReason:Ljava/lang/String;\n-  #41 = NameAndType        #9:#10         // outputText:Ljava/lang/String;\n-  #42 = NameAndType        #12:#13        // \"<init>\":()V\n-  #43 = Class              #46            // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-  #44 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-  #45 = Utf8               java/lang/Object\n-  #46 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  #11 = Fieldref           #2.#12         // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.outputText:Ljava/lang/String;\n+  #12 = NameAndType        #13:#10        // outputText:Ljava/lang/String;\n+  #13 = Utf8               outputText\n+  #14 = Methodref          #15.#16        // java/lang/Object.\"<init>\":()V\n+  #15 = Class              #17            // java/lang/Object\n+  #16 = NameAndType        #18:#19        // \"<init>\":()V\n+  #17 = Utf8               java/lang/Object\n+  #18 = Utf8               <init>\n+  #19 = Utf8               ()V\n+  #20 = Utf8               Code\n+  #21 = Utf8               LineNumberTable\n+  #22 = Utf8               LocalVariableTable\n+  #23 = Utf8               this\n+  #24 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n+  #25 = Utf8               getTokenCount\n+  #26 = Utf8               ()I\n+  #27 = Utf8               getOutputText\n+  #28 = Utf8               ()Ljava/lang/String;\n+  #29 = Utf8               getCompletionReason\n+  #30 = Utf8               setTokenCount\n+  #31 = Utf8               (I)V\n+  #32 = Utf8               setOutputText\n+  #33 = Utf8               (Ljava/lang/String;)V\n+  #34 = Utf8               setCompletionReason\n+  #35 = Utf8               access$000\n+  #36 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+  #37 = Utf8               x0\n+  #38 = Utf8               access$100\n+  #39 = Utf8               access$200\n+  #40 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n+  #41 = Utf8               SourceFile\n+  #42 = Utf8               BedrockTitanChatModelResponse.java\n+  #43 = Utf8               InnerClasses\n+  #44 = Class              #45            // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  #46 = Utf8               Result\n {\n   private int tokenCount;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String outputText;\n     descriptor: Ljava/lang/String;\n@@ -69,15 +69,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #4                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #14                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 54: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n \n@@ -97,29 +97,29 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field outputText:Ljava/lang/String;\n+         1: getfield      #11                 // Field outputText:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 56: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n \n   public java.lang.String getCompletionReason();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completionReason:Ljava/lang/String;\n+         1: getfield      #7                  // Field completionReason:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 57: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n \n@@ -142,15 +142,15 @@\n   public void setOutputText(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 outputText:Ljava/lang/String;\n+         2: putfield      #11                 // Field outputText:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 53: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n             0       6     1 outputText   Ljava/lang/String;\n@@ -158,44 +158,44 @@\n   public void setCompletionReason(java.lang.String);\n     descriptor: (Ljava/lang/String;)V\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 completionReason:Ljava/lang/String;\n+         2: putfield      #7                  // Field completionReason:Ljava/lang/String;\n          5: return\n       LineNumberTable:\n         line 53: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n             0       6     1 completionReason   Ljava/lang/String;\n \n   static java.lang.String access$000(dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field outputText:Ljava/lang/String;\n+         1: getfield      #11                 // Field outputText:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 54: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n \n   static java.lang.String access$100(dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field completionReason:Ljava/lang/String;\n+         1: getfield      #7                  // Field completionReason:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 54: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n \n@@ -211,8 +211,8 @@\n         line 54: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n }\n SourceFile: \"BedrockTitanChatModelResponse.java\"\n InnerClasses:\n-  public static #18= #5 of #43;           // Result=class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result of class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  public static #46= #2 of #44;           // Result=class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result of class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,138 +1,136 @@\n-  SHA-256 checksum 68cda757332c6ce37b641955b29c1294cdadae01928d6b7f1798b35caf174761\n+  SHA-256 checksum 61f7fb6625fb9b810f82885333f91cde818139f46508de5892dbc329046c947d\n   Compiled from \"BedrockTitanChatModelResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse implements dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #21                         // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-  super_class: #22                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 2, methods: 8, attributes: 2\n Constant pool:\n-    #1 = Methodref          #22.#63       // java/lang/Object.\"<init>\":()V\n-    #2 = Fieldref           #21.#64       // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.results:Ljava/util/List;\n-    #3 = InterfaceMethodref #65.#66       // java/util/List.isEmpty:()Z\n-    #4 = Class              #67           // java/lang/IllegalStateException\n-    #5 = String             #68           // No results returned\n-    #6 = Methodref          #4.#69        // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n-    #7 = InterfaceMethodref #65.#70       // java/util/List.get:(I)Ljava/lang/Object;\n-    #8 = Class              #71           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-    #9 = Methodref          #8.#72        // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-   #10 = Methodref          #8.#73        // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-   #11 = Methodref          #74.#75       // java/lang/String.hashCode:()I\n-   #12 = String             #76           // FINISH\n-   #13 = Methodref          #74.#77       // java/lang/String.equals:(Ljava/lang/Object;)Z\n-   #14 = Fieldref           #78.#79       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #15 = Fieldref           #78.#80       // dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n-   #16 = Class              #81           // dev/langchain4j/model/output/TokenUsage\n-   #17 = Fieldref           #21.#82       // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.inputTextTokenCount:I\n-   #18 = Methodref          #83.#84       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #19 = Methodref          #8.#85        // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n-   #20 = Methodref          #16.#86       // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n-   #21 = Class              #87           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-   #22 = Class              #88           // java/lang/Object\n-   #23 = Class              #89           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #24 = Utf8               Result\n-   #25 = Utf8               InnerClasses\n-   #26 = Utf8               inputTextTokenCount\n-   #27 = Utf8               I\n-   #28 = Utf8               results\n-   #29 = Utf8               Ljava/util/List;\n-   #30 = Utf8               Signature\n-   #31 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n-   #32 = Utf8               <init>\n-   #33 = Utf8               ()V\n-   #34 = Utf8               Code\n-   #35 = Utf8               LineNumberTable\n-   #36 = Utf8               LocalVariableTable\n-   #37 = Utf8               this\n-   #38 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n-   #39 = Utf8               getOutputText\n-   #40 = Utf8               ()Ljava/lang/String;\n-   #41 = Utf8               StackMapTable\n-   #42 = Utf8               getFinishReason\n-   #43 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-   #44 = Utf8               result\n-   #45 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n-   #46 = Class              #71           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-   #47 = Class              #90           // java/lang/String\n-   #48 = Utf8               getTokenUsage\n-   #49 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-   #50 = Utf8               getInputTextTokenCount\n-   #51 = Utf8               ()I\n-   #52 = Utf8               getResults\n-   #53 = Utf8               ()Ljava/util/List;\n-   #54 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n-   #55 = Utf8               setInputTextTokenCount\n-   #56 = Utf8               (I)V\n-   #57 = Utf8               setResults\n-   #58 = Utf8               (Ljava/util/List;)V\n-   #59 = Utf8               LocalVariableTypeTable\n-   #60 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;)V\n-   #61 = Utf8               SourceFile\n-   #62 = Utf8               BedrockTitanChatModelResponse.java\n-   #63 = NameAndType        #32:#33       // \"<init>\":()V\n-   #64 = NameAndType        #28:#29       // results:Ljava/util/List;\n-   #65 = Class              #91           // java/util/List\n-   #66 = NameAndType        #92:#93       // isEmpty:()Z\n-   #67 = Utf8               java/lang/IllegalStateException\n-   #68 = Utf8               No results returned\n-   #69 = NameAndType        #32:#94       // \"<init>\":(Ljava/lang/String;)V\n-   #70 = NameAndType        #95:#96       // get:(I)Ljava/lang/Object;\n-   #71 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-   #72 = NameAndType        #97:#98       // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-   #73 = NameAndType        #99:#98       // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-   #74 = Class              #90           // java/lang/String\n-   #75 = NameAndType        #100:#51      // hashCode:()I\n-   #76 = Utf8               FINISH\n-   #77 = NameAndType        #101:#102     // equals:(Ljava/lang/Object;)Z\n-   #78 = Class              #103          // dev/langchain4j/model/output/FinishReason\n-   #79 = NameAndType        #104:#105     // STOP:Ldev/langchain4j/model/output/FinishReason;\n-   #80 = NameAndType        #106:#105     // LENGTH:Ldev/langchain4j/model/output/FinishReason;\n-   #81 = Utf8               dev/langchain4j/model/output/TokenUsage\n-   #82 = NameAndType        #26:#27       // inputTextTokenCount:I\n-   #83 = Class              #107          // java/lang/Integer\n-   #84 = NameAndType        #108:#109     // valueOf:(I)Ljava/lang/Integer;\n-   #85 = NameAndType        #110:#111     // access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n-   #86 = NameAndType        #32:#112      // \"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n-   #87 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n-   #88 = Utf8               java/lang/Object\n-   #89 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #90 = Utf8               java/lang/String\n-   #91 = Utf8               java/util/List\n-   #92 = Utf8               isEmpty\n-   #93 = Utf8               ()Z\n-   #94 = Utf8               (Ljava/lang/String;)V\n-   #95 = Utf8               get\n-   #96 = Utf8               (I)Ljava/lang/Object;\n-   #97 = Utf8               access$000\n-   #98 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n-   #99 = Utf8               access$100\n-  #100 = Utf8               hashCode\n-  #101 = Utf8               equals\n-  #102 = Utf8               (Ljava/lang/Object;)Z\n-  #103 = Utf8               dev/langchain4j/model/output/FinishReason\n-  #104 = Utf8               STOP\n-  #105 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n-  #106 = Utf8               LENGTH\n-  #107 = Utf8               java/lang/Integer\n-  #108 = Utf8               valueOf\n-  #109 = Utf8               (I)Ljava/lang/Integer;\n-  #110 = Utf8               access$200\n-  #111 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n-  #112 = Utf8               (Ljava/lang/Integer;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/bedrock/BedrockTitanChatModelResponse.results:Ljava/util/List;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+    #9 = NameAndType        #11:#12       // results:Ljava/util/List;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+   #11 = Utf8               results\n+   #12 = Utf8               Ljava/util/List;\n+   #13 = InterfaceMethodref #14.#15       // java/util/List.isEmpty:()Z\n+   #14 = Class              #16           // java/util/List\n+   #15 = NameAndType        #17:#18       // isEmpty:()Z\n+   #16 = Utf8               java/util/List\n+   #17 = Utf8               isEmpty\n+   #18 = Utf8               ()Z\n+   #19 = Class              #20           // java/lang/IllegalStateException\n+   #20 = Utf8               java/lang/IllegalStateException\n+   #21 = String             #22           // No results returned\n+   #22 = Utf8               No results returned\n+   #23 = Methodref          #19.#24       // java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+   #24 = NameAndType        #5:#25        // \"<init>\":(Ljava/lang/String;)V\n+   #25 = Utf8               (Ljava/lang/String;)V\n+   #26 = InterfaceMethodref #14.#27       // java/util/List.get:(I)Ljava/lang/Object;\n+   #27 = NameAndType        #28:#29       // get:(I)Ljava/lang/Object;\n+   #28 = Utf8               get\n+   #29 = Utf8               (I)Ljava/lang/Object;\n+   #30 = Class              #31           // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+   #31 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+   #32 = Methodref          #30.#33       // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+   #33 = NameAndType        #34:#35       // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+   #34 = Utf8               access$000\n+   #35 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+   #36 = Methodref          #30.#37       // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+   #37 = NameAndType        #38:#35       // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+   #38 = Utf8               access$100\n+   #39 = Methodref          #40.#41       // java/lang/String.hashCode:()I\n+   #40 = Class              #42           // java/lang/String\n+   #41 = NameAndType        #43:#44       // hashCode:()I\n+   #42 = Utf8               java/lang/String\n+   #43 = Utf8               hashCode\n+   #44 = Utf8               ()I\n+   #45 = String             #46           // FINISH\n+   #46 = Utf8               FINISH\n+   #47 = Methodref          #40.#48       // java/lang/String.equals:(Ljava/lang/Object;)Z\n+   #48 = NameAndType        #49:#50       // equals:(Ljava/lang/Object;)Z\n+   #49 = Utf8               equals\n+   #50 = Utf8               (Ljava/lang/Object;)Z\n+   #51 = Fieldref           #52.#53       // dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #52 = Class              #54           // dev/langchain4j/model/output/FinishReason\n+   #53 = NameAndType        #55:#56       // STOP:Ldev/langchain4j/model/output/FinishReason;\n+   #54 = Utf8               dev/langchain4j/model/output/FinishReason\n+   #55 = Utf8               STOP\n+   #56 = Utf8               Ldev/langchain4j/model/output/FinishReason;\n+   #57 = Fieldref           #52.#58       // dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+   #58 = NameAndType        #59:#56       // LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+   #59 = Utf8               LENGTH\n+   #60 = Class              #61           // dev/langchain4j/model/output/TokenUsage\n+   #61 = Utf8               dev/langchain4j/model/output/TokenUsage\n+   #62 = Fieldref           #8.#63        // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse.inputTextTokenCount:I\n+   #63 = NameAndType        #64:#65       // inputTextTokenCount:I\n+   #64 = Utf8               inputTextTokenCount\n+   #65 = Utf8               I\n+   #66 = Methodref          #67.#68       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #67 = Class              #69           // java/lang/Integer\n+   #68 = NameAndType        #70:#71       // valueOf:(I)Ljava/lang/Integer;\n+   #69 = Utf8               java/lang/Integer\n+   #70 = Utf8               valueOf\n+   #71 = Utf8               (I)Ljava/lang/Integer;\n+   #72 = Methodref          #30.#73       // dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n+   #73 = NameAndType        #74:#75       // access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n+   #74 = Utf8               access$200\n+   #75 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n+   #76 = Methodref          #60.#77       // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #77 = NameAndType        #5:#78        // \"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #78 = Utf8               (Ljava/lang/Integer;Ljava/lang/Integer;)V\n+   #79 = Class              #80           // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #80 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #81 = Utf8               Signature\n+   #82 = Utf8               Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n+   #83 = Utf8               Code\n+   #84 = Utf8               LineNumberTable\n+   #85 = Utf8               LocalVariableTable\n+   #86 = Utf8               this\n+   #87 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n+   #88 = Utf8               getOutputText\n+   #89 = Utf8               ()Ljava/lang/String;\n+   #90 = Utf8               StackMapTable\n+   #91 = Utf8               getFinishReason\n+   #92 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+   #93 = Utf8               result\n+   #94 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;\n+   #95 = Utf8               getTokenUsage\n+   #96 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+   #97 = Utf8               getInputTextTokenCount\n+   #98 = Utf8               getResults\n+   #99 = Utf8               ()Ljava/util/List;\n+  #100 = Utf8               ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n+  #101 = Utf8               setInputTextTokenCount\n+  #102 = Utf8               (I)V\n+  #103 = Utf8               setResults\n+  #104 = Utf8               (Ljava/util/List;)V\n+  #105 = Utf8               LocalVariableTypeTable\n+  #106 = Utf8               (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;)V\n+  #107 = Utf8               SourceFile\n+  #108 = Utf8               BedrockTitanChatModelResponse.java\n+  #109 = Utf8               InnerClasses\n+  #110 = Utf8               Result\n {\n   private int inputTextTokenCount;\n     descriptor: I\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.util.List<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result> results;\n     descriptor: Ljava/util/List;\n     flags: (0x0002) ACC_PRIVATE\n-    Signature: #31                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n+    Signature: #82                          // Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n \n   public dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n@@ -146,28 +144,28 @@\n \n   public java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field results:Ljava/util/List;\n-         4: invokeinterface #3,  1            // InterfaceMethod java/util/List.isEmpty:()Z\n+         1: getfield      #7                  // Field results:Ljava/util/List;\n+         4: invokeinterface #13,  1           // InterfaceMethod java/util/List.isEmpty:()Z\n          9: ifeq          22\n-        12: new           #4                  // class java/lang/IllegalStateException\n+        12: new           #19                 // class java/lang/IllegalStateException\n         15: dup\n-        16: ldc           #5                  // String No results returned\n-        18: invokespecial #6                  // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+        16: ldc           #21                 // String No results returned\n+        18: invokespecial #23                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n         21: athrow\n         22: aload_0\n-        23: getfield      #2                  // Field results:Ljava/util/List;\n+        23: getfield      #7                  // Field results:Ljava/util/List;\n         26: iconst_0\n-        27: invokeinterface #7,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        32: checkcast     #8                  // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n-        35: invokestatic  #9                  // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+        27: invokeinterface #26,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        32: checkcast     #30                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+        35: invokestatic  #32                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n         38: areturn\n       LineNumberTable:\n         line 20: 0\n         line 21: 12\n         line 24: 22\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -177,53 +175,53 @@\n \n   public dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=4, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field results:Ljava/util/List;\n-         4: invokeinterface #3,  1            // InterfaceMethod java/util/List.isEmpty:()Z\n+         1: getfield      #7                  // Field results:Ljava/util/List;\n+         4: invokeinterface #13,  1           // InterfaceMethod java/util/List.isEmpty:()Z\n          9: ifeq          22\n-        12: new           #4                  // class java/lang/IllegalStateException\n+        12: new           #19                 // class java/lang/IllegalStateException\n         15: dup\n-        16: ldc           #5                  // String No results returned\n-        18: invokespecial #6                  // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+        16: ldc           #21                 // String No results returned\n+        18: invokespecial #23                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n         21: athrow\n         22: aload_0\n-        23: getfield      #2                  // Field results:Ljava/util/List;\n+        23: getfield      #7                  // Field results:Ljava/util/List;\n         26: iconst_0\n-        27: invokeinterface #7,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        32: checkcast     #8                  // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+        27: invokeinterface #26,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        32: checkcast     #30                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n         35: astore_1\n         36: aload_1\n-        37: invokestatic  #10                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n+        37: invokestatic  #36                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)Ljava/lang/String;\n         40: astore_2\n         41: iconst_m1\n         42: istore_3\n         43: aload_2\n-        44: invokevirtual #11                 // Method java/lang/String.hashCode:()I\n+        44: invokevirtual #39                 // Method java/lang/String.hashCode:()I\n         47: lookupswitch  { // 1\n               2073854099: 64\n                  default: 75\n             }\n         64: aload_2\n-        65: ldc           #12                 // String FINISH\n-        67: invokevirtual #13                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n+        65: ldc           #45                 // String FINISH\n+        67: invokevirtual #47                 // Method java/lang/String.equals:(Ljava/lang/Object;)Z\n         70: ifeq          75\n         73: iconst_0\n         74: istore_3\n         75: iload_3\n         76: lookupswitch  { // 1\n                        0: 96\n                  default: 100\n             }\n-        96: getstatic     #14                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n+        96: getstatic     #51                 // Field dev/langchain4j/model/output/FinishReason.STOP:Ldev/langchain4j/model/output/FinishReason;\n         99: areturn\n-       100: getstatic     #15                 // Field dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n+       100: getstatic     #57                 // Field dev/langchain4j/model/output/FinishReason.LENGTH:Ldev/langchain4j/model/output/FinishReason;\n        103: areturn\n       LineNumberTable:\n         line 29: 0\n         line 30: 12\n         line 33: 22\n         line 34: 36\n         line 36: 96\n@@ -243,37 +241,37 @@\n \n   public dev.langchain4j.model.output.TokenUsage getTokenUsage();\n     descriptor: ()Ldev/langchain4j/model/output/TokenUsage;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=4, locals=2, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field results:Ljava/util/List;\n-         4: invokeinterface #3,  1            // InterfaceMethod java/util/List.isEmpty:()Z\n+         1: getfield      #7                  // Field results:Ljava/util/List;\n+         4: invokeinterface #13,  1           // InterfaceMethod java/util/List.isEmpty:()Z\n          9: ifeq          22\n-        12: new           #4                  // class java/lang/IllegalStateException\n+        12: new           #19                 // class java/lang/IllegalStateException\n         15: dup\n-        16: ldc           #5                  // String No results returned\n-        18: invokespecial #6                  // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n+        16: ldc           #21                 // String No results returned\n+        18: invokespecial #23                 // Method java/lang/IllegalStateException.\"<init>\":(Ljava/lang/String;)V\n         21: athrow\n         22: aload_0\n-        23: getfield      #2                  // Field results:Ljava/util/List;\n+        23: getfield      #7                  // Field results:Ljava/util/List;\n         26: iconst_0\n-        27: invokeinterface #7,  2            // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n-        32: checkcast     #8                  // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n+        27: invokeinterface #26,  2           // InterfaceMethod java/util/List.get:(I)Ljava/lang/Object;\n+        32: checkcast     #30                 // class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result\n         35: astore_1\n-        36: new           #16                 // class dev/langchain4j/model/output/TokenUsage\n+        36: new           #60                 // class dev/langchain4j/model/output/TokenUsage\n         39: dup\n         40: aload_0\n-        41: getfield      #17                 // Field inputTextTokenCount:I\n-        44: invokestatic  #18                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        41: getfield      #62                 // Field inputTextTokenCount:I\n+        44: invokestatic  #66                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n         47: aload_1\n-        48: invokestatic  #19                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n-        51: invokestatic  #18                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-        54: invokespecial #20                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n+        48: invokestatic  #72                 // Method dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result.access$200:(Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;)I\n+        51: invokestatic  #66                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+        54: invokespecial #76                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;Ljava/lang/Integer;)V\n         57: areturn\n       LineNumberTable:\n         line 44: 0\n         line 45: 12\n         line 48: 22\n         line 49: 36\n       LocalVariableTable:\n@@ -285,45 +283,45 @@\n \n   public int getInputTextTokenCount();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #17                 // Field inputTextTokenCount:I\n+         1: getfield      #62                 // Field inputTextTokenCount:I\n          4: ireturn\n       LineNumberTable:\n         line 60: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n \n   public java.util.List<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result> getResults();\n     descriptor: ()Ljava/util/List;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field results:Ljava/util/List;\n+         1: getfield      #7                  // Field results:Ljava/util/List;\n          4: areturn\n       LineNumberTable:\n         line 61: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n-    Signature: #54                          // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n+    Signature: #100                         // ()Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n \n   public void setInputTextTokenCount(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #17                 // Field inputTextTokenCount:I\n+         2: putfield      #62                 // Field inputTextTokenCount:I\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n             0       6     1 inputTextTokenCount   I\n@@ -331,23 +329,23 @@\n   public void setResults(java.util.List<dev.langchain4j.model.bedrock.BedrockTitanChatModelResponse$Result>);\n     descriptor: (Ljava/util/List;)V\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 results:Ljava/util/List;\n+         2: putfield      #7                  // Field results:Ljava/util/List;\n          5: return\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse;\n             0       6     1 results   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     1 results   Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;\n-    Signature: #60                          // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;)V\n+    Signature: #106                         // (Ljava/util/List<Ldev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result;>;)V\n }\n SourceFile: \"BedrockTitanChatModelResponse.java\"\n InnerClasses:\n-  public static #24= #8 of #21;           // Result=class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result of class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n+  public static #110= #30 of #8;          // Result=class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse$Result of class dev/langchain4j/model/bedrock/BedrockTitanChatModelResponse\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,26 +1,26 @@\n-  SHA-256 checksum 5ee36d932cbb9389d9dbc3bd04a6c09b4f3393706a5323f234c61c2229b93e7e\n+  SHA-256 checksum cad596279d31e9cc782a07e12620774b9d13ecba55e6e10bf6befa364c1bc89d\n   Compiled from \"BedrockTitanEmbeddingModel.java\"\n class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$1\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n   this_class: #1                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 0, attributes: 3\n Constant pool:\n-   #1 = Class              #7             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-   #2 = Class              #9             // java/lang/Object\n-   #3 = Utf8               SourceFile\n-   #4 = Utf8               BedrockTitanEmbeddingModel.java\n-   #5 = Utf8               EnclosingMethod\n-   #6 = Class              #10            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-   #7 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-   #8 = Utf8               InnerClasses\n-   #9 = Utf8               java/lang/Object\n-  #10 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+   #2 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               SourceFile\n+   #6 = Utf8               BedrockTitanEmbeddingModel.java\n+   #7 = Utf8               EnclosingMethod\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  #10 = Utf8               InnerClasses\n {\n }\n SourceFile: \"BedrockTitanEmbeddingModel.java\"\n-EnclosingMethod: #6.#0                  // dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel\n+EnclosingMethod: #8.#0                  // dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel\n InnerClasses:\n   static #1;                              // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,95 +1,95 @@\n-  SHA-256 checksum 7f87aafbff22cf4bb3e5d568228e90248e4ccbb6ae67bfc0f87802df9829b584\n+  SHA-256 checksum 58d8161e7012c93cacc7e69b7bd2117add20c1eddaaf17a56277cabd59a0c248\n   Compiled from \"BedrockTitanEmbeddingModel.java\"\n public abstract class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<C extends dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel, B extends dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<C, B>> extends dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<dev.langchain4j.model.bedrock.BedrockTitanEmbeddingResponse, C, B>\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #15                         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-  super_class: #16                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+  super_class: #12                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n   interfaces: 0, fields: 2, methods: 9, attributes: 3\n Constant pool:\n-   #1 = Fieldref           #15.#57        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #2 = Fieldref           #15.#58        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.model$set:Z\n-   #3 = Methodref          #16.#59        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.\"<init>\":()V\n-   #4 = Methodref          #15.#60        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-   #5 = Class              #61            // java/lang/StringBuilder\n-   #6 = Methodref          #5.#59         // java/lang/StringBuilder.\"<init>\":()V\n-   #7 = String             #62            // BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n-   #8 = Methodref          #5.#63         // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #9 = Methodref          #16.#64        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.toString:()Ljava/lang/String;\n-  #10 = String             #65            // , model$value=\n-  #11 = Methodref          #5.#66         // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #12 = String             #67            // )\n-  #13 = Methodref          #5.#64         // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #14 = Methodref          #15.#68        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-  #15 = Class              #70            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-  #16 = Class              #72            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #17 = Utf8               model$set\n-  #18 = Utf8               Z\n-  #19 = Utf8               model$value\n-  #20 = Class              #73            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n-  #21 = Utf8               Types\n-  #22 = Utf8               InnerClasses\n-  #23 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-  #24 = Utf8               <init>\n-  #25 = Utf8               ()V\n-  #26 = Utf8               Code\n-  #27 = Utf8               LineNumberTable\n-  #28 = Utf8               LocalVariableTable\n-  #29 = Utf8               this\n-  #30 = Utf8               BedrockTitanEmbeddingModelBuilder\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-  #32 = Utf8               LocalVariableTypeTable\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;\n-  #34 = Utf8               model\n-  #35 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-  #36 = Utf8               Signature\n-  #37 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)TB;\n-  #38 = Utf8               self\n-  #39 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-  #40 = Utf8               ()TB;\n-  #41 = Utf8               build\n-  #42 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-  #43 = Utf8               ()TC;\n-  #44 = Utf8               toString\n-  #45 = Utf8               ()Ljava/lang/String;\n-  #46 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n-  #47 = Utf8               AbstractBedrockEmbeddingModelBuilder\n-  #48 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #49 = Utf8               access$000\n-  #50 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n-  #51 = Utf8               x0\n-  #52 = Utf8               access$100\n-  #53 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-  #54 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;TC;TB;>;\n-  #55 = Utf8               SourceFile\n-  #56 = Utf8               BedrockTitanEmbeddingModel.java\n-  #57 = NameAndType        #19:#23        // model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-  #58 = NameAndType        #17:#18        // model$set:Z\n-  #59 = NameAndType        #24:#25        // \"<init>\":()V\n-  #60 = NameAndType        #38:#39        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-  #61 = Utf8               java/lang/StringBuilder\n-  #62 = Utf8               BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n-  #63 = NameAndType        #74:#75        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #64 = NameAndType        #44:#45        // toString:()Ljava/lang/String;\n-  #65 = Utf8               , model$value=\n-  #66 = NameAndType        #74:#76        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #67 = Utf8               )\n-  #68 = NameAndType        #41:#42        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-  #69 = Class              #77            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  #70 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-  #71 = Class              #78            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #72 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #73 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n-  #74 = Utf8               append\n-  #75 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #76 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #77 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  #78 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+   #3 = NameAndType        #5:#6          // model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+   #5 = Utf8               model$value\n+   #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.model$set:Z\n+   #8 = NameAndType        #9:#10         // model$set:Z\n+   #9 = Utf8               model$set\n+  #10 = Utf8               Z\n+  #11 = Methodref          #12.#13        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.\"<init>\":()V\n+  #12 = Class              #14            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #13 = NameAndType        #15:#16        // \"<init>\":()V\n+  #14 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #15 = Utf8               <init>\n+  #16 = Utf8               ()V\n+  #17 = Methodref          #2.#18         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #18 = NameAndType        #19:#20        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #19 = Utf8               self\n+  #20 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #21 = Class              #22            // java/lang/StringBuilder\n+  #22 = Utf8               java/lang/StringBuilder\n+  #23 = Methodref          #21.#13        // java/lang/StringBuilder.\"<init>\":()V\n+  #24 = String             #25            // BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n+  #25 = Utf8               BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n+  #26 = Methodref          #21.#27        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #27 = NameAndType        #28:#29        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #28 = Utf8               append\n+  #29 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #30 = Methodref          #12.#31        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.toString:()Ljava/lang/String;\n+  #31 = NameAndType        #32:#33        // toString:()Ljava/lang/String;\n+  #32 = Utf8               toString\n+  #33 = Utf8               ()Ljava/lang/String;\n+  #34 = String             #35            // , model$value=\n+  #35 = Utf8               , model$value=\n+  #36 = Methodref          #21.#37        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #37 = NameAndType        #28:#38        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #38 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #39 = String             #40            // )\n+  #40 = Utf8               )\n+  #41 = Methodref          #21.#31        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #42 = Methodref          #2.#43         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #43 = NameAndType        #44:#45        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #44 = Utf8               build\n+  #45 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #46 = Utf8               Code\n+  #47 = Utf8               LineNumberTable\n+  #48 = Utf8               LocalVariableTable\n+  #49 = Utf8               this\n+  #50 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #51 = Utf8               LocalVariableTypeTable\n+  #52 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;\n+  #53 = Utf8               model\n+  #54 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #55 = Utf8               Signature\n+  #56 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)TB;\n+  #57 = Utf8               ()TB;\n+  #58 = Utf8               ()TC;\n+  #59 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n+  #60 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #61 = Utf8               access$000\n+  #62 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n+  #63 = Utf8               x0\n+  #64 = Utf8               access$100\n+  #65 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+  #66 = Utf8               <C:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;TC;TB;>;\n+  #67 = Utf8               SourceFile\n+  #68 = Utf8               BedrockTitanEmbeddingModel.java\n+  #69 = Utf8               InnerClasses\n+  #70 = Class              #71            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  #71 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  #72 = Utf8               BedrockTitanEmbeddingModelBuilder\n+  #73 = Class              #74            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n+  #74 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n+  #75 = Utf8               Types\n+  #76 = Class              #77            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #77 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #78 = Utf8               AbstractBedrockEmbeddingModelBuilder\n {\n   private boolean model$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$Types model$value;\n     descriptor: Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n@@ -97,15 +97,15 @@\n \n   public dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #3                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.\"<init>\":()V\n+         1: invokespecial #11                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -118,60 +118,60 @@\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n          2: putfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field model$set:Z\n+         7: putfield      #7                  // Field model$set:Z\n         10: aload_0\n-        11: invokevirtual #4                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+        11: invokevirtual #17                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n             0      15     1 model   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;\n-    Signature: #37                          // (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)TB;\n+    Signature: #56                          // (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #40                          // ()TB;\n+    Signature: #57                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #43                          // ()TC;\n+    Signature: #58                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #5                  // class java/lang/StringBuilder\n+         0: new           #21                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #6                  // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #7                  // String BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n-         9: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #23                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #24                 // String BedrockTitanEmbeddingModel.BedrockTitanEmbeddingModelBuilder(super=\n+         9: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: invokespecial #9                  // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.toString:()Ljava/lang/String;\n-        16: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #10                 // String , model$value=\n-        21: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: invokespecial #30                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.toString:()Ljava/lang/String;\n+        16: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #34                 // String , model$value=\n+        21: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n         25: getfield      #1                  // Field model$value:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-        28: invokevirtual #11                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        31: ldc           #12                 // String )\n-        33: invokevirtual #8                  // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        36: invokevirtual #13                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        28: invokevirtual #36                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        31: ldc           #39                 // String )\n+        33: invokevirtual #26                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        36: invokevirtual #41                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         39: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      40     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -180,15 +180,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #14                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+         1: invokevirtual #42                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -197,15 +197,15 @@\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #4                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+         1: invokevirtual #17                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -214,15 +214,15 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field model$set:Z\n+         1: getfield      #7                  // Field model$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n \n@@ -236,13 +236,13 @@\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n }\n-Signature: #54                          // <C:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;TC;TB;>;\n+Signature: #66                          // <C:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;B:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<TC;TB;>;>Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;TC;TB;>;\n SourceFile: \"BedrockTitanEmbeddingModel.java\"\n InnerClasses:\n-  public static final #21= #20 of #69;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #30= #15 of #69; // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #47= #16 of #71; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  public static abstract #72= #2 of #70;  // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  public static final #75= #73 of #70;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  public static abstract #78= #12 of #76; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,72 +1,72 @@\n-  SHA-256 checksum 58669fc38e5836d13048b23bc919ce29455dddfc340e773dcd010c16697e4c0c\n+  SHA-256 checksum 3221ae773b0f2b80ee26f4f103cb1acb0f034e3073599031c4c0b2fcc466c86f\n   Compiled from \"BedrockTitanEmbeddingModel.java\"\n final class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl extends dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel, dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl>\n   minor version: 0\n   major version: 52\n   flags: (0x0030) ACC_FINAL, ACC_SUPER\n-  this_class: #7                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n   super_class: #8                         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n   interfaces: 0, fields: 0, methods: 7, attributes: 3\n Constant pool:\n-   #1 = Methodref          #7.#36         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":()V\n-   #2 = Methodref          #8.#36         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.\"<init>\":()V\n-   #3 = Class              #37            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-   #4 = Methodref          #3.#38         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n-   #5 = Methodref          #7.#39         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n-   #6 = Methodref          #7.#40         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-   #7 = Class              #41            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n-   #8 = Class              #42            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-   #9 = Utf8               <init>\n-  #10 = Utf8               ()V\n-  #11 = Utf8               Code\n-  #12 = Utf8               LineNumberTable\n-  #13 = Utf8               LocalVariableTable\n-  #14 = Utf8               this\n-  #15 = Utf8               BedrockTitanEmbeddingModelBuilderImpl\n-  #16 = Utf8               InnerClasses\n-  #17 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n-  #18 = Utf8               self\n-  #19 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n-  #20 = Utf8               build\n-  #21 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-  #22 = Utf8               BedrockTitanEmbeddingModelBuilder\n-  #23 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-  #24 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n-  #25 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #26 = Utf8               AbstractBedrockEmbeddingModelBuilder\n-  #27 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #28 = Class              #45            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-  #29 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n-  #30 = Utf8               x0\n-  #31 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;\n-  #32 = Utf8               Signature\n-  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;>;\n-  #34 = Utf8               SourceFile\n-  #35 = Utf8               BedrockTitanEmbeddingModel.java\n-  #36 = NameAndType        #9:#10         // \"<init>\":()V\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  #38 = NameAndType        #9:#46         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n-  #39 = NameAndType        #18:#19        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n-  #40 = NameAndType        #20:#21        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-  #41 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n-  #42 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-  #43 = Class              #47            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #45 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-  #46 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n-  #47 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+   #1 = Methodref          #2.#3          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":()V\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+   #3 = NameAndType        #5:#6          // \"<init>\":()V\n+   #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+   #5 = Utf8               <init>\n+   #6 = Utf8               ()V\n+   #7 = Methodref          #8.#3          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.\"<init>\":()V\n+   #8 = Class              #9             // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+   #9 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+  #10 = Class              #11            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  #11 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  #12 = Methodref          #10.#13        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n+  #13 = NameAndType        #5:#14         // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n+  #14 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n+  #15 = Methodref          #2.#16         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+  #16 = NameAndType        #17:#18        // self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+  #17 = Utf8               self\n+  #18 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+  #19 = Methodref          #2.#20         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #20 = NameAndType        #21:#22        // build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #21 = Utf8               build\n+  #22 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+  #23 = Utf8               Code\n+  #24 = Utf8               LineNumberTable\n+  #25 = Utf8               LocalVariableTable\n+  #26 = Utf8               this\n+  #27 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+  #28 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #29 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n+  #30 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #31 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n+  #32 = Utf8               x0\n+  #33 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;\n+  #34 = Utf8               Signature\n+  #35 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;>;\n+  #36 = Utf8               SourceFile\n+  #37 = Utf8               BedrockTitanEmbeddingModel.java\n+  #38 = Utf8               InnerClasses\n+  #39 = Utf8               BedrockTitanEmbeddingModelBuilderImpl\n+  #40 = Utf8               BedrockTitanEmbeddingModelBuilder\n+  #41 = Class              #42            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #42 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #45 = Utf8               AbstractBedrockEmbeddingModelBuilder\n+  #46 = Class              #47            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+  #47 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n {\n   private dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl();\n     descriptor: ()V\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #2                  // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.\"<init>\":()V\n+         1: invokespecial #7                  // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n@@ -84,60 +84,60 @@\n             0       2     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #3                  // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+         0: new           #10                 // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n          3: dup\n          4: aload_0\n-         5: invokespecial #4                  // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n+         5: invokespecial #12                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n          8: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       9     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n     flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #6                  // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+         1: invokevirtual #19                 // Method build:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n     flags: (0x1044) ACC_PROTECTED, ACC_BRIDGE, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #5                  // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n+         1: invokevirtual #15                 // Method self:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n          4: areturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n \n@@ -152,14 +152,14 @@\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;\n             0       5     1    x0   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;\n }\n-Signature: #33                          // Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;>;\n+Signature: #35                          // Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl;>;\n SourceFile: \"BedrockTitanEmbeddingModel.java\"\n InnerClasses:\n-  private static final #15= #7 of #3;     // BedrockTitanEmbeddingModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #22= #8 of #3;   // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #26= #25 of #43; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  static #28;                             // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+  private static final #39= #2 of #10;    // BedrockTitanEmbeddingModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  public static abstract #40= #8 of #10;  // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  public static abstract #45= #41 of #43; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  static #46;                             // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -16,10 +16,10 @@\n     \n     public String getValue() {\n         return this.value;\n     }\n     \n     static {\n         Types.TitanEmbedTextV1 = new Types(\"TitanEmbedTextV1\", 0, \"amazon.titan-embed-text-v1\");\n-        Types.$VALUES = new Types[] { Types.TitanEmbedTextV1 };\n+        Types.$VALUES = $values();\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,167 +1,165 @@\n-  SHA-256 checksum 071862149dd01aa4c911e260752a50d67aef2e54952121d2aba4f51ab3702c12\n+  SHA-256 checksum 04d379ab5b6475517bc9cffab98bca73f9c82fc6418b1a7daad615cd30e9861e\n   Compiled from \"BedrockTitanEmbeddingModel.java\"\n public class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel extends dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel<dev.langchain4j.model.bedrock.BedrockTitanEmbeddingResponse>\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #20                         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  super_class: #21                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  this_class: #2                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  super_class: #46                        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n   interfaces: 0, fields: 2, methods: 8, attributes: 4\n Constant pool:\n-    #1 = Fieldref           #20.#74       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-    #2 = Methodref          #27.#75       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.getValue:()Ljava/lang/String;\n-    #3 = InterfaceMethodref #9.#76        // java/util/List.stream:()Ljava/util/stream/Stream;\n-    #4 = InvokeDynamic      #0:#82        // #0:apply:()Ljava/util/function/Function;\n-    #5 = InterfaceMethodref #83.#84       // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-    #6 = InvokeDynamic      #1:#82        // #1:apply:()Ljava/util/function/Function;\n-    #7 = Methodref          #87.#88       // java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n-    #8 = InterfaceMethodref #83.#89       // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-    #9 = Class              #90           // java/util/List\n-   #10 = Class              #91           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n-   #11 = Fieldref           #27.#92       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #12 = Methodref          #21.#93       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n-   #13 = Methodref          #25.#94       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n-   #14 = Methodref          #25.#95       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #15 = Methodref          #20.#96       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #16 = Class              #97           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n-   #17 = Methodref          #16.#98       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n-   #18 = String             #99           // inputText\n-   #19 = Methodref          #20.#100      // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-   #20 = Class              #101          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-   #21 = Class              #102          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-   #22 = Class              #103          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-   #23 = Utf8               InnerClasses\n-   #24 = Utf8               BedrockTitanEmbeddingModelBuilderImpl\n-   #25 = Class              #104          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-   #26 = Utf8               BedrockTitanEmbeddingModelBuilder\n-   #27 = Class              #105          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n-   #28 = Utf8               Types\n-   #29 = Utf8               MODEL_ID\n-   #30 = Utf8               Ljava/lang/String;\n-   #31 = Utf8               ConstantValue\n-   #32 = String             #106          // amazon.titan-embed-text-v1\n-   #33 = Utf8               model\n-   #34 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #35 = Utf8               getModelId\n-   #36 = Utf8               ()Ljava/lang/String;\n-   #37 = Utf8               Code\n-   #38 = Utf8               LineNumberTable\n-   #39 = Utf8               LocalVariableTable\n-   #40 = Utf8               this\n-   #41 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-   #42 = Utf8               getRequestParameters\n-   #43 = Utf8               (Ljava/util/List;)Ljava/util/List;\n-   #44 = Utf8               textSegments\n-   #45 = Utf8               Ljava/util/List;\n-   #46 = Utf8               LocalVariableTypeTable\n-   #47 = Utf8               Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;\n-   #48 = Utf8               Signature\n-   #49 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n-   #50 = Utf8               getResponseClassType\n-   #51 = Utf8               ()Ljava/lang/Class;\n-   #52 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n-   #53 = Utf8               $default$model\n-   #54 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #55 = Utf8               <init>\n-   #56 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n-   #57 = Utf8               b\n-   #58 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-   #59 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n-   #60 = Utf8               StackMapTable\n-   #61 = Class              #101          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-   #62 = Class              #104          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-   #63 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;)V\n-   #64 = Utf8               builder\n-   #65 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n-   #66 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n-   #67 = Utf8               getModel\n-   #68 = Utf8               lambda$getRequestParameters$0\n-   #69 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-   #70 = Utf8               text\n-   #71 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n-   #72 = Utf8               SourceFile\n-   #73 = Utf8               BedrockTitanEmbeddingModel.java\n-   #74 = NameAndType        #33:#34       // model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #75 = NameAndType        #107:#36      // getValue:()Ljava/lang/String;\n-   #76 = NameAndType        #108:#109     // stream:()Ljava/util/stream/Stream;\n-   #77 = Utf8               BootstrapMethods\n-   #78 = MethodHandle       6:#110        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-   #79 = MethodType         #111          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-   #80 = MethodHandle       5:#112        // REF_invokeVirtual dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n-   #81 = MethodType         #113          //  (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n-   #82 = NameAndType        #114:#115     // apply:()Ljava/util/function/Function;\n-   #83 = Class              #116          // java/util/stream/Stream\n-   #84 = NameAndType        #117:#118     // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-   #85 = MethodHandle       6:#119        // REF_invokeStatic dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n-   #86 = MethodType         #69           //  (Ljava/lang/String;)Ljava/util/Map;\n-   #87 = Class              #120          // java/util/stream/Collectors\n-   #88 = NameAndType        #121:#122     // toList:()Ljava/util/stream/Collector;\n-   #89 = NameAndType        #123:#124     // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-   #90 = Utf8               java/util/List\n-   #91 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n-   #92 = NameAndType        #125:#34      // TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #93 = NameAndType        #55:#128      // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n-   #94 = NameAndType        #129:#130     // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n-   #95 = NameAndType        #131:#132     // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #96 = NameAndType        #53:#54       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-   #97 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n-   #98 = NameAndType        #55:#133      // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n-   #99 = Utf8               inputText\n-  #100 = NameAndType        #134:#135     // of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #101 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  #102 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #103 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-  #104 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n-  #105 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n-  #106 = Utf8               amazon.titan-embed-text-v1\n-  #107 = Utf8               getValue\n-  #108 = Utf8               stream\n-  #109 = Utf8               ()Ljava/util/stream/Stream;\n-  #110 = Methodref          #136.#137     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #111 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #112 = Methodref          #138.#139     // dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n-  #113 = Utf8               (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n-  #114 = Utf8               apply\n-  #115 = Utf8               ()Ljava/util/function/Function;\n-  #116 = Utf8               java/util/stream/Stream\n-  #117 = Utf8               map\n-  #118 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-  #119 = Methodref          #20.#140      // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n-  #120 = Utf8               java/util/stream/Collectors\n-  #121 = Utf8               toList\n-  #122 = Utf8               ()Ljava/util/stream/Collector;\n-  #123 = Utf8               collect\n-  #124 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n-  #125 = Utf8               TitanEmbedTextV1\n-  #126 = Class              #141          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #127 = Utf8               AbstractBedrockEmbeddingModelBuilder\n-  #128 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n-  #129 = Utf8               access$000\n-  #130 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n-  #131 = Utf8               access$100\n-  #132 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-  #133 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n-  #134 = Utf8               of\n-  #135 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #136 = Class              #142          // java/lang/invoke/LambdaMetafactory\n-  #137 = NameAndType        #143:#146     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #138 = Class              #147          // dev/langchain4j/data/segment/TextSegment\n-  #139 = NameAndType        #70:#36       // text:()Ljava/lang/String;\n-  #140 = NameAndType        #68:#69       // lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n-  #141 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #142 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #143 = Utf8               metafactory\n-  #144 = Class              #149          // java/lang/invoke/MethodHandles$Lookup\n-  #145 = Utf8               Lookup\n-  #146 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #147 = Utf8               dev/langchain4j/data/segment/TextSegment\n-  #148 = Class              #150          // java/lang/invoke/MethodHandles\n-  #149 = Utf8               java/lang/invoke/MethodHandles$Lookup\n-  #150 = Utf8               java/lang/invoke/MethodHandles\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+    #3 = NameAndType        #5:#6         // model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+    #5 = Utf8               model\n+    #6 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+    #7 = Methodref          #8.#9         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.getValue:()Ljava/lang/String;\n+    #8 = Class              #10           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n+    #9 = NameAndType        #11:#12       // getValue:()Ljava/lang/String;\n+   #10 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types\n+   #11 = Utf8               getValue\n+   #12 = Utf8               ()Ljava/lang/String;\n+   #13 = InterfaceMethodref #14.#15       // java/util/List.stream:()Ljava/util/stream/Stream;\n+   #14 = Class              #16           // java/util/List\n+   #15 = NameAndType        #17:#18       // stream:()Ljava/util/stream/Stream;\n+   #16 = Utf8               java/util/List\n+   #17 = Utf8               stream\n+   #18 = Utf8               ()Ljava/util/stream/Stream;\n+   #19 = InvokeDynamic      #0:#20        // #0:apply:()Ljava/util/function/Function;\n+   #20 = NameAndType        #21:#22       // apply:()Ljava/util/function/Function;\n+   #21 = Utf8               apply\n+   #22 = Utf8               ()Ljava/util/function/Function;\n+   #23 = InterfaceMethodref #24.#25       // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #24 = Class              #26           // java/util/stream/Stream\n+   #25 = NameAndType        #27:#28       // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #26 = Utf8               java/util/stream/Stream\n+   #27 = Utf8               map\n+   #28 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #29 = InvokeDynamic      #1:#20        // #1:apply:()Ljava/util/function/Function;\n+   #30 = Methodref          #31.#32       // java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n+   #31 = Class              #33           // java/util/stream/Collectors\n+   #32 = NameAndType        #34:#35       // toList:()Ljava/util/stream/Collector;\n+   #33 = Utf8               java/util/stream/Collectors\n+   #34 = Utf8               toList\n+   #35 = Utf8               ()Ljava/util/stream/Collector;\n+   #36 = InterfaceMethodref #24.#37       // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #37 = NameAndType        #38:#39       // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #38 = Utf8               collect\n+   #39 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #40 = Class              #41           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+   #41 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+   #42 = Fieldref           #8.#43        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #43 = NameAndType        #44:#6        // TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #44 = Utf8               TitanEmbedTextV1\n+   #45 = Methodref          #46.#47       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n+   #46 = Class              #48           // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+   #47 = NameAndType        #49:#50       // \"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n+   #48 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+   #49 = Utf8               <init>\n+   #50 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n+   #51 = Methodref          #52.#53       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n+   #52 = Class              #54           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+   #53 = NameAndType        #55:#56       // access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n+   #54 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder\n+   #55 = Utf8               access$000\n+   #56 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n+   #57 = Methodref          #52.#58       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #58 = NameAndType        #59:#60       // access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #59 = Utf8               access$100\n+   #60 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #61 = Methodref          #2.#62        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.$default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #62 = NameAndType        #63:#64       // $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #63 = Utf8               $default$model\n+   #64 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+   #65 = Class              #66           // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+   #66 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+   #67 = Methodref          #65.#68       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n+   #68 = NameAndType        #49:#69       // \"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n+   #69 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n+   #70 = String             #71           // inputText\n+   #71 = Utf8               inputText\n+   #72 = Methodref          #2.#73        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #73 = NameAndType        #74:#75       // of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #74 = Utf8               of\n+   #75 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+   #76 = Utf8               MODEL_ID\n+   #77 = Utf8               Ljava/lang/String;\n+   #78 = Utf8               ConstantValue\n+   #79 = String             #80           // amazon.titan-embed-text-v1\n+   #80 = Utf8               amazon.titan-embed-text-v1\n+   #81 = Utf8               getModelId\n+   #82 = Utf8               Code\n+   #83 = Utf8               LineNumberTable\n+   #84 = Utf8               LocalVariableTable\n+   #85 = Utf8               this\n+   #86 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n+   #87 = Utf8               getRequestParameters\n+   #88 = Utf8               (Ljava/util/List;)Ljava/util/List;\n+   #89 = Utf8               textSegments\n+   #90 = Utf8               Ljava/util/List;\n+   #91 = Utf8               LocalVariableTypeTable\n+   #92 = Utf8               Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;\n+   #93 = Utf8               Signature\n+   #94 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n+   #95 = Utf8               getResponseClassType\n+   #96 = Utf8               ()Ljava/lang/Class;\n+   #97 = Utf8               ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n+   #98 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n+   #99 = Utf8               b\n+  #100 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #101 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n+  #102 = Utf8               StackMapTable\n+  #103 = Utf8               (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;)V\n+  #104 = Utf8               builder\n+  #105 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n+  #106 = Utf8               ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n+  #107 = Utf8               getModel\n+  #108 = Utf8               lambda$getRequestParameters$0\n+  #109 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+  #110 = Utf8               text\n+  #111 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n+  #112 = Utf8               SourceFile\n+  #113 = Utf8               BedrockTitanEmbeddingModel.java\n+  #114 = Utf8               BootstrapMethods\n+  #115 = MethodHandle       6:#116        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #116 = Methodref          #117.#118     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #117 = Class              #119          // java/lang/invoke/LambdaMetafactory\n+  #118 = NameAndType        #120:#121     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #119 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #120 = Utf8               metafactory\n+  #121 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #122 = MethodType         #123          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #123 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #124 = MethodHandle       5:#125        // REF_invokeVirtual dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n+  #125 = Methodref          #126.#127     // dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n+  #126 = Class              #128          // dev/langchain4j/data/segment/TextSegment\n+  #127 = NameAndType        #110:#12      // text:()Ljava/lang/String;\n+  #128 = Utf8               dev/langchain4j/data/segment/TextSegment\n+  #129 = MethodType         #130          //  (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n+  #130 = Utf8               (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n+  #131 = MethodHandle       6:#132        // REF_invokeStatic dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n+  #132 = Methodref          #2.#133       // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n+  #133 = NameAndType        #108:#109     // lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n+  #134 = MethodType         #109          //  (Ljava/lang/String;)Ljava/util/Map;\n+  #135 = Utf8               InnerClasses\n+  #136 = Utf8               Types\n+  #137 = Class              #138          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #138 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #139 = Utf8               AbstractBedrockEmbeddingModelBuilder\n+  #140 = Utf8               BedrockTitanEmbeddingModelBuilder\n+  #141 = Utf8               BedrockTitanEmbeddingModelBuilderImpl\n+  #142 = Class              #143          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+  #143 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+  #144 = Class              #145          // java/lang/invoke/MethodHandles$Lookup\n+  #145 = Utf8               java/lang/invoke/MethodHandles$Lookup\n+  #146 = Class              #147          // java/lang/invoke/MethodHandles\n+  #147 = Utf8               java/lang/invoke/MethodHandles\n+  #148 = Utf8               Lookup\n {\n   private static final java.lang.String MODEL_ID = \"amazon.titan-embed-text-v1\";\n     descriptor: Ljava/lang/String;\n     flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL\n     ConstantValue: String amazon.titan-embed-text-v1\n \n   private final dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$Types model;\n@@ -171,94 +169,94 @@\n   protected java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n          1: getfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n-         4: invokevirtual #2                  // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.getValue:()Ljava/lang/String;\n+         4: invokevirtual #7                  // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.getValue:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 26: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n \n   protected java.util.List<java.util.Map<java.lang.String, java.lang.Object>> getRequestParameters(java.util.List<dev.langchain4j.data.segment.TextSegment>);\n     descriptor: (Ljava/util/List;)Ljava/util/List;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_1\n-         1: invokeinterface #3,  1            // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n-         6: invokedynamic #4,  0              // InvokeDynamic #0:apply:()Ljava/util/function/Function;\n-        11: invokeinterface #5,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        16: invokedynamic #6,  0              // InvokeDynamic #1:apply:()Ljava/util/function/Function;\n-        21: invokeinterface #5,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        26: invokestatic  #7                  // Method java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n-        29: invokeinterface #8,  2            // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-        34: checkcast     #9                  // class java/util/List\n+         1: invokeinterface #13,  1           // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n+         6: invokedynamic #19,  0             // InvokeDynamic #0:apply:()Ljava/util/function/Function;\n+        11: invokeinterface #23,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        16: invokedynamic #29,  0             // InvokeDynamic #1:apply:()Ljava/util/function/Function;\n+        21: invokeinterface #23,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        26: invokestatic  #30                 // Method java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n+        29: invokeinterface #36,  2           // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+        34: checkcast     #14                 // class java/util/List\n         37: areturn\n       LineNumberTable:\n         line 31: 0\n         line 32: 11\n         line 33: 21\n         line 34: 26\n         line 31: 37\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      38     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n             0      38     1 textSegments   Ljava/util/List;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      38     1 textSegments   Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;\n-    Signature: #49                          // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n+    Signature: #94                          // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n \n   protected java.lang.Class<dev.langchain4j.model.bedrock.BedrockTitanEmbeddingResponse> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=1, locals=1, args_size=1\n-         0: ldc           #10                 // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+         0: ldc           #40                 // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n          2: areturn\n       LineNumberTable:\n         line 39: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       3     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n-    Signature: #52                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n+    Signature: #97                          // ()Ljava/lang/Class<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n \n   private static dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$Types $default$model();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #11                 // Field dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+         0: getstatic     #42                 // Field dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types.TitanEmbedTextV1:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n          3: areturn\n       LineNumberTable:\n         line 16: 0\n \n   protected dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel(dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokespecial #12                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n+         2: invokespecial #45                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.\"<init>\":(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n          5: aload_1\n-         6: invokestatic  #13                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n+         6: invokestatic  #51                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Z\n          9: ifeq          23\n         12: aload_0\n         13: aload_1\n-        14: invokestatic  #14                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+        14: invokestatic  #57                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;)Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n         17: putfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n         20: goto          30\n         23: aload_0\n-        24: invokestatic  #15                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n+        24: invokestatic  #61                 // Method $default$model:()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n         27: putfield      #1                  // Field model:Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n         30: return\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      31     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n@@ -268,29 +266,29 @@\n             0      31     1     b   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n       StackMapTable: number_of_entries = 2\n         frame_type = 255 /* full_frame */\n           offset_delta = 23\n           locals = [ class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel, class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder ]\n           stack = []\n         frame_type = 6 /* same */\n-    Signature: #63                          // (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;)V\n+    Signature: #103                         // (Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;)V\n \n   public static dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<?, ?> builder();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder;\n     flags: (0x0009) ACC_PUBLIC, ACC_STATIC\n     Code:\n       stack=3, locals=0, args_size=0\n-         0: new           #16                 // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n+         0: new           #65                 // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl\n          3: dup\n          4: aconst_null\n-         5: invokespecial #17                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n+         5: invokespecial #67                 // Method dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl.\"<init>\":(Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1;)V\n          8: areturn\n       LineNumberTable:\n         line 16: 0\n-    Signature: #66                          // ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n+    Signature: #106                         // ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder<**>;\n \n   public dev.langchain4j.model.bedrock.BedrockTitanEmbeddingModel$Types getModel();\n     descriptor: ()Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n@@ -303,37 +301,37 @@\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel;\n \n   private static java.util.Map lambda$getRequestParameters$0(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: ldc           #18                 // String inputText\n+         0: ldc           #70                 // String inputText\n          2: aload_0\n-         3: invokestatic  #19                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+         3: invokestatic  #72                 // Method of:(Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n          6: areturn\n       LineNumberTable:\n         line 33: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       7     0  text   Ljava/lang/String;\n }\n-Signature: #71                          // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n+Signature: #111                         // Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;>;\n SourceFile: \"BedrockTitanEmbeddingModel.java\"\n-InnerClasses:\n-  static #22;                             // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n-  private static final #24= #16 of #20;   // BedrockTitanEmbeddingModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #26= #25 of #20; // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static final #28= #27 of #20;    // Types=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n-  public static abstract #127= #126 of #21; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  public static final #145= #144 of #148; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n BootstrapMethods:\n-  0: #78 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #115 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #79 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #80 REF_invokeVirtual dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n-      #81 (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n-  1: #78 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #122 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #124 REF_invokeVirtual dev/langchain4j/data/segment/TextSegment.text:()Ljava/lang/String;\n+      #129 (Ldev/langchain4j/data/segment/TextSegment;)Ljava/lang/String;\n+  1: #115 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #79 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #85 REF_invokeStatic dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n-      #86 (Ljava/lang/String;)Ljava/util/Map;\n+      #122 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #131 REF_invokeStatic dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel.lambda$getRequestParameters$0:(Ljava/lang/String;)Ljava/util/Map;\n+      #134 (Ljava/lang/String;)Ljava/util/Map;\n+InnerClasses:\n+  public static final #136= #8 of #2;     // Types=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$Types of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  public static abstract #139= #137 of #46; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  public static abstract #140= #52 of #2; // BedrockTitanEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  private static final #141= #65 of #2;   // BedrockTitanEmbeddingModelBuilderImpl=class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$BedrockTitanEmbeddingModelBuilderImpl of class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel\n+  static #142;                            // class dev/langchain4j/model/bedrock/BedrockTitanEmbeddingModel$1\n+  public static final #148= #144 of #146; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.class", "source2": "dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,56 +1,56 @@\n-  SHA-256 checksum 94fad17a3901819e87cd0a1fadb9f0eb512eeb2c3c1607c5c866398e1b06807f\n+  SHA-256 checksum 615980f7fd448f58095d6d0e1004dd78379ae71db9784862be502158c5b4469f\n   Compiled from \"BedrockTitanEmbeddingResponse.java\"\n public class dev.langchain4j.model.bedrock.BedrockTitanEmbeddingResponse implements dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0021) ACC_PUBLIC, ACC_SUPER\n-  this_class: #6                          // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n-  super_class: #7                         // java/lang/Object\n+  this_class: #10                         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+  super_class: #2                         // java/lang/Object\n   interfaces: 1, fields: 2, methods: 6, attributes: 1\n Constant pool:\n-   #1 = Methodref          #7.#32         // java/lang/Object.\"<init>\":()V\n-   #2 = Class              #33            // dev/langchain4j/data/embedding/Embedding\n-   #3 = Fieldref           #6.#34         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.embedding:[F\n-   #4 = Methodref          #2.#35         // dev/langchain4j/data/embedding/Embedding.\"<init>\":([F)V\n-   #5 = Fieldref           #6.#36         // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.inputTextTokenCount:I\n-   #6 = Class              #37            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n-   #7 = Class              #38            // java/lang/Object\n-   #8 = Class              #39            // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-   #9 = Utf8               embedding\n-  #10 = Utf8               [F\n-  #11 = Utf8               inputTextTokenCount\n-  #12 = Utf8               I\n-  #13 = Utf8               <init>\n-  #14 = Utf8               ()V\n-  #15 = Utf8               Code\n-  #16 = Utf8               LineNumberTable\n-  #17 = Utf8               LocalVariableTable\n-  #18 = Utf8               this\n-  #19 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n-  #20 = Utf8               toEmbedding\n-  #21 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n-  #22 = Utf8               getEmbedding\n-  #23 = Utf8               ()[F\n-  #24 = Utf8               getInputTextTokenCount\n-  #25 = Utf8               ()I\n-  #26 = Utf8               setEmbedding\n-  #27 = Utf8               ([F)V\n-  #28 = Utf8               setInputTextTokenCount\n-  #29 = Utf8               (I)V\n-  #30 = Utf8               SourceFile\n-  #31 = Utf8               BedrockTitanEmbeddingResponse.java\n-  #32 = NameAndType        #13:#14        // \"<init>\":()V\n-  #33 = Utf8               dev/langchain4j/data/embedding/Embedding\n-  #34 = NameAndType        #9:#10         // embedding:[F\n-  #35 = NameAndType        #13:#27        // \"<init>\":([F)V\n-  #36 = NameAndType        #11:#12        // inputTextTokenCount:I\n-  #37 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n-  #38 = Utf8               java/lang/Object\n-  #39 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\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 = Class              #8             // dev/langchain4j/data/embedding/Embedding\n+   #8 = Utf8               dev/langchain4j/data/embedding/Embedding\n+   #9 = Fieldref           #10.#11        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.embedding:[F\n+  #10 = Class              #12            // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+  #11 = NameAndType        #13:#14        // embedding:[F\n+  #12 = Utf8               dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse\n+  #13 = Utf8               embedding\n+  #14 = Utf8               [F\n+  #15 = Methodref          #7.#16         // dev/langchain4j/data/embedding/Embedding.\"<init>\":([F)V\n+  #16 = NameAndType        #5:#17         // \"<init>\":([F)V\n+  #17 = Utf8               ([F)V\n+  #18 = Fieldref           #10.#19        // dev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse.inputTextTokenCount:I\n+  #19 = NameAndType        #20:#21        // inputTextTokenCount:I\n+  #20 = Utf8               inputTextTokenCount\n+  #21 = Utf8               I\n+  #22 = Class              #23            // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+  #23 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+  #24 = Utf8               Code\n+  #25 = Utf8               LineNumberTable\n+  #26 = Utf8               LocalVariableTable\n+  #27 = Utf8               this\n+  #28 = Utf8               Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n+  #29 = Utf8               toEmbedding\n+  #30 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n+  #31 = Utf8               getEmbedding\n+  #32 = Utf8               ()[F\n+  #33 = Utf8               getInputTextTokenCount\n+  #34 = Utf8               ()I\n+  #35 = Utf8               setEmbedding\n+  #36 = Utf8               setInputTextTokenCount\n+  #37 = Utf8               (I)V\n+  #38 = Utf8               SourceFile\n+  #39 = Utf8               BedrockTitanEmbeddingResponse.java\n {\n   private float[] embedding;\n     descriptor: [F\n     flags: (0x0002) ACC_PRIVATE\n \n   private int inputTextTokenCount;\n     descriptor: I\n@@ -71,62 +71,62 @@\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n \n   public dev.langchain4j.data.embedding.Embedding toEmbedding();\n     descriptor: ()Ldev/langchain4j/data/embedding/Embedding;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=3, locals=1, args_size=1\n-         0: new           #2                  // class dev/langchain4j/data/embedding/Embedding\n+         0: new           #7                  // class dev/langchain4j/data/embedding/Embedding\n          3: dup\n          4: aload_0\n-         5: getfield      #3                  // Field embedding:[F\n-         8: invokespecial #4                  // Method dev/langchain4j/data/embedding/Embedding.\"<init>\":([F)V\n+         5: getfield      #9                  // Field embedding:[F\n+         8: invokespecial #15                 // Method dev/langchain4j/data/embedding/Embedding.\"<init>\":([F)V\n         11: areturn\n       LineNumberTable:\n         line 20: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      12     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n \n   public float[] getEmbedding();\n     descriptor: ()[F\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field embedding:[F\n+         1: getfield      #9                  // Field embedding:[F\n          4: areturn\n       LineNumberTable:\n         line 15: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n \n   public int getInputTextTokenCount();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field inputTextTokenCount:I\n+         1: getfield      #18                 // Field inputTextTokenCount:I\n          4: ireturn\n       LineNumberTable:\n         line 16: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n \n   public void setEmbedding(float[]);\n     descriptor: ([F)V\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 embedding:[F\n+         2: putfield      #9                  // Field embedding:[F\n          5: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n             0       6     1 embedding   [F\n@@ -134,15 +134,15 @@\n   public void setInputTextTokenCount(int);\n     descriptor: (I)V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #5                  // Field inputTextTokenCount:I\n+         2: putfield      #18                 // Field inputTextTokenCount:I\n          5: return\n       LineNumberTable:\n         line 12: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/BedrockTitanEmbeddingResponse;\n             0       6     1 inputTextTokenCount   I\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.class", "unified_diff": null, "details": [{"source1": "procyon -ec {}", "source2": "procyon -ec {}", "unified_diff": "@@ -1,10 +1,10 @@\n \n package dev.langchain4j.model.bedrock.internal;\n \n import java.util.HashMap;\n \n-static final class AbstractBedrockChatModel$1 extends HashMap<String, Object> {\n+class AbstractBedrockChatModel$1 extends HashMap<String, Object> {\n     {\n         this.put((Object)this.val$key, this.val$value);\n     }\n }\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,101 +1,100 @@\n-  SHA-256 checksum a254aca3ceacd098a067ac6bbde381cbe73097ce0e51b86ea1330be966e27bd8\n+  SHA-256 checksum 5075cc87b7dd821518ec2fa27ca5f7c93aa8051d9749afa60d807269cba84839\n   Compiled from \"AbstractBedrockChatModel.java\"\n class dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$2\n   minor version: 0\n   major version: 52\n   flags: (0x1020) ACC_SUPER, ACC_SYNTHETIC\n-  this_class: #9                          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  super_class: #10                        // java/lang/Object\n+  this_class: #8                          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+  super_class: #32                        // java/lang/Object\n   interfaces: 0, fields: 1, methods: 1, attributes: 3\n Constant pool:\n-   #1 = Methodref          #24.#25        // dev/langchain4j/data/message/ChatMessageType.values:()[Ldev/langchain4j/data/message/ChatMessageType;\n-   #2 = Fieldref           #9.#26         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-   #3 = Fieldref           #24.#27        // dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n-   #4 = Methodref          #24.#28        // dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n-   #5 = Class              #29            // java/lang/NoSuchFieldError\n-   #6 = Fieldref           #24.#30        // dev/langchain4j/data/message/ChatMessageType.USER:Ldev/langchain4j/data/message/ChatMessageType;\n-   #7 = Fieldref           #24.#31        // dev/langchain4j/data/message/ChatMessageType.AI:Ldev/langchain4j/data/message/ChatMessageType;\n-   #8 = Fieldref           #24.#32        // dev/langchain4j/data/message/ChatMessageType.TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n-   #9 = Class              #33            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  #10 = Class              #35            // java/lang/Object\n+   #1 = Methodref          #2.#3          // dev/langchain4j/data/message/ChatMessageType.values:()[Ldev/langchain4j/data/message/ChatMessageType;\n+   #2 = Class              #4             // dev/langchain4j/data/message/ChatMessageType\n+   #3 = NameAndType        #5:#6          // values:()[Ldev/langchain4j/data/message/ChatMessageType;\n+   #4 = Utf8               dev/langchain4j/data/message/ChatMessageType\n+   #5 = Utf8               values\n+   #6 = Utf8               ()[Ldev/langchain4j/data/message/ChatMessageType;\n+   #7 = Fieldref           #8.#9          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+   #8 = Class              #10            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+   #9 = NameAndType        #11:#12        // $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+  #10 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n   #11 = Utf8               $SwitchMap$dev$langchain4j$data$message$ChatMessageType\n   #12 = Utf8               [I\n-  #13 = Utf8               <clinit>\n-  #14 = Utf8               ()V\n-  #15 = Utf8               Code\n-  #16 = Utf8               LineNumberTable\n-  #17 = Utf8               LocalVariableTable\n-  #18 = Utf8               StackMapTable\n-  #19 = Class              #29            // java/lang/NoSuchFieldError\n-  #20 = Utf8               SourceFile\n-  #21 = Utf8               AbstractBedrockChatModel.java\n-  #22 = Utf8               EnclosingMethod\n-  #23 = Class              #36            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #24 = Class              #37            // dev/langchain4j/data/message/ChatMessageType\n-  #25 = NameAndType        #38:#39        // values:()[Ldev/langchain4j/data/message/ChatMessageType;\n-  #26 = NameAndType        #11:#12        // $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-  #27 = NameAndType        #40:#41        // SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n-  #28 = NameAndType        #42:#43        // ordinal:()I\n-  #29 = Utf8               java/lang/NoSuchFieldError\n-  #30 = NameAndType        #44:#41        // USER:Ldev/langchain4j/data/message/ChatMessageType;\n-  #31 = NameAndType        #45:#41        // AI:Ldev/langchain4j/data/message/ChatMessageType;\n-  #32 = NameAndType        #46:#41        // TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n-  #33 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  #34 = Utf8               InnerClasses\n-  #35 = Utf8               java/lang/Object\n-  #36 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #37 = Utf8               dev/langchain4j/data/message/ChatMessageType\n-  #38 = Utf8               values\n-  #39 = Utf8               ()[Ldev/langchain4j/data/message/ChatMessageType;\n-  #40 = Utf8               SYSTEM\n-  #41 = Utf8               Ldev/langchain4j/data/message/ChatMessageType;\n-  #42 = Utf8               ordinal\n-  #43 = Utf8               ()I\n-  #44 = Utf8               USER\n-  #45 = Utf8               AI\n-  #46 = Utf8               TOOL_EXECUTION_RESULT\n+  #13 = Fieldref           #2.#14         // dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+  #14 = NameAndType        #15:#16        // SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+  #15 = Utf8               SYSTEM\n+  #16 = Utf8               Ldev/langchain4j/data/message/ChatMessageType;\n+  #17 = Methodref          #2.#18         // dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+  #18 = NameAndType        #19:#20        // ordinal:()I\n+  #19 = Utf8               ordinal\n+  #20 = Utf8               ()I\n+  #21 = Class              #22            // java/lang/NoSuchFieldError\n+  #22 = Utf8               java/lang/NoSuchFieldError\n+  #23 = Fieldref           #2.#24         // dev/langchain4j/data/message/ChatMessageType.USER:Ldev/langchain4j/data/message/ChatMessageType;\n+  #24 = NameAndType        #25:#16        // USER:Ldev/langchain4j/data/message/ChatMessageType;\n+  #25 = Utf8               USER\n+  #26 = Fieldref           #2.#27         // dev/langchain4j/data/message/ChatMessageType.AI:Ldev/langchain4j/data/message/ChatMessageType;\n+  #27 = NameAndType        #28:#16        // AI:Ldev/langchain4j/data/message/ChatMessageType;\n+  #28 = Utf8               AI\n+  #29 = Fieldref           #2.#30         // dev/langchain4j/data/message/ChatMessageType.TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n+  #30 = NameAndType        #31:#16        // TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n+  #31 = Utf8               TOOL_EXECUTION_RESULT\n+  #32 = Class              #33            // java/lang/Object\n+  #33 = Utf8               java/lang/Object\n+  #34 = Utf8               <clinit>\n+  #35 = Utf8               ()V\n+  #36 = Utf8               Code\n+  #37 = Utf8               LineNumberTable\n+  #38 = Utf8               LocalVariableTable\n+  #39 = Utf8               StackMapTable\n+  #40 = Utf8               SourceFile\n+  #41 = Utf8               AbstractBedrockChatModel.java\n+  #42 = Utf8               EnclosingMethod\n+  #43 = Class              #44            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #44 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #45 = Utf8               InnerClasses\n {\n   static final int[] $SwitchMap$dev$langchain4j$data$message$ChatMessageType;\n     descriptor: [I\n     flags: (0x1018) ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC\n \n   static {};\n     descriptor: ()V\n     flags: (0x0008) ACC_STATIC\n     Code:\n       stack=3, locals=1, args_size=0\n          0: invokestatic  #1                  // Method dev/langchain4j/data/message/ChatMessageType.values:()[Ldev/langchain4j/data/message/ChatMessageType;\n          3: arraylength\n          4: newarray       int\n-         6: putstatic     #2                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-         9: getstatic     #2                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-        12: getstatic     #3                  // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n-        15: invokevirtual #4                  // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+         6: putstatic     #7                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+         9: getstatic     #7                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+        12: getstatic     #13                 // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+        15: invokevirtual #17                 // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n         18: iconst_1\n         19: iastore\n         20: goto          24\n         23: astore_0\n-        24: getstatic     #2                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-        27: getstatic     #6                  // Field dev/langchain4j/data/message/ChatMessageType.USER:Ldev/langchain4j/data/message/ChatMessageType;\n-        30: invokevirtual #4                  // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+        24: getstatic     #7                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+        27: getstatic     #23                 // Field dev/langchain4j/data/message/ChatMessageType.USER:Ldev/langchain4j/data/message/ChatMessageType;\n+        30: invokevirtual #17                 // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n         33: iconst_2\n         34: iastore\n         35: goto          39\n         38: astore_0\n-        39: getstatic     #2                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-        42: getstatic     #7                  // Field dev/langchain4j/data/message/ChatMessageType.AI:Ldev/langchain4j/data/message/ChatMessageType;\n-        45: invokevirtual #4                  // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+        39: getstatic     #7                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+        42: getstatic     #26                 // Field dev/langchain4j/data/message/ChatMessageType.AI:Ldev/langchain4j/data/message/ChatMessageType;\n+        45: invokevirtual #17                 // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n         48: iconst_3\n         49: iastore\n         50: goto          54\n         53: astore_0\n-        54: getstatic     #2                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-        57: getstatic     #8                  // Field dev/langchain4j/data/message/ChatMessageType.TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n-        60: invokevirtual #4                  // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+        54: getstatic     #7                  // Field $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+        57: getstatic     #29                 // Field dev/langchain4j/data/message/ChatMessageType.TOOL_EXECUTION_RESULT:Ldev/langchain4j/data/message/ChatMessageType;\n+        60: invokevirtual #17                 // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n         63: iconst_4\n         64: iastore\n         65: goto          69\n         68: astore_0\n         69: return\n       Exception table:\n          from    to  target type\n@@ -118,10 +117,10 @@\n           stack = [ class java/lang/NoSuchFieldError ]\n         frame_type = 0 /* same */\n         frame_type = 77 /* same_locals_1_stack_item */\n           stack = [ class java/lang/NoSuchFieldError ]\n         frame_type = 0 /* same */\n }\n SourceFile: \"AbstractBedrockChatModel.java\"\n-EnclosingMethod: #23.#0                 // dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel\n+EnclosingMethod: #43.#0                 // dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel\n InnerClasses:\n-  static #9;                              // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+  static #8;                              // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,206 +1,206 @@\n-  SHA-256 checksum 03406faa14f4e936d88fa297c9c343b60e9d9d61f6d33a8d8ac722d9c511ec14\n+  SHA-256 checksum 280e54555bf61351a374e7a4c3d6defbfdbd83f795e17d43c6a2d32a985fafb7\n   Compiled from \"AbstractBedrockChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse, C extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<T>, B extends dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<T, C, B>> extends java.lang.Object\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #39                         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  super_class: #40                        // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  super_class: #66                        // java/lang/Object\n   interfaces: 0, fields: 18, methods: 31, attributes: 3\n Constant pool:\n-    #1 = Fieldref           #39.#140      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.stopSequences$value:[Ljava/lang/String;\n-    #2 = Fieldref           #39.#141      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.stopSequences$set:Z\n-    #3 = Fieldref           #39.#142      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.topP$value:F\n-    #4 = Fieldref           #39.#143      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.topP$set:Z\n-    #5 = Fieldref           #39.#144      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.temperature$value:F\n-    #6 = Fieldref           #39.#145      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.temperature$set:Z\n-    #7 = Fieldref           #39.#146      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxTokens$value:I\n-    #8 = Fieldref           #39.#147      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxTokens$set:Z\n-    #9 = Fieldref           #39.#148      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #10 = Fieldref           #39.#149      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.credentialsProvider$set:Z\n-   #11 = Fieldref           #39.#150      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.region$value:Lsoftware/amazon/awssdk/regions/Region;\n-   #12 = Fieldref           #39.#151      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.region$set:Z\n-   #13 = Fieldref           #39.#152      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxRetries$value:Ljava/lang/Integer;\n-   #14 = Fieldref           #39.#153      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxRetries$set:Z\n-   #15 = Fieldref           #39.#154      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.assistantPrompt$value:Ljava/lang/String;\n-   #16 = Fieldref           #39.#155      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.assistantPrompt$set:Z\n-   #17 = Fieldref           #39.#156      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.humanPrompt$value:Ljava/lang/String;\n-   #18 = Fieldref           #39.#157      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.humanPrompt$set:Z\n-   #19 = Methodref          #40.#158      // java/lang/Object.\"<init>\":()V\n-   #20 = Methodref          #39.#159      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #21 = Class              #160          // java/lang/StringBuilder\n-   #22 = Methodref          #21.#158      // java/lang/StringBuilder.\"<init>\":()V\n-   #23 = String             #161          // AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n-   #24 = Methodref          #21.#162      // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #25 = String             #163          // , assistantPrompt$value=\n-   #26 = String             #164          // , maxRetries$value=\n-   #27 = Methodref          #21.#165      // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #28 = String             #166          // , region$value=\n-   #29 = String             #167          // , credentialsProvider$value=\n-   #30 = String             #168          // , maxTokens$value=\n-   #31 = Methodref          #21.#169      // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-   #32 = String             #170          // , temperature$value=\n-   #33 = Methodref          #21.#171      // java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n-   #34 = String             #172          // , topP$value=\n-   #35 = String             #173          // , stopSequences$value=\n-   #36 = Methodref          #174.#175     // java/util/Arrays.deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n-   #37 = String             #176          // )\n-   #38 = Methodref          #21.#177      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #39 = Class              #179          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-   #40 = Class              #180          // java/lang/Object\n-   #41 = Utf8               humanPrompt$set\n-   #42 = Utf8               Z\n-   #43 = Utf8               humanPrompt$value\n-   #44 = Utf8               Ljava/lang/String;\n-   #45 = Utf8               assistantPrompt$set\n-   #46 = Utf8               assistantPrompt$value\n-   #47 = Utf8               maxRetries$set\n-   #48 = Utf8               maxRetries$value\n-   #49 = Utf8               Ljava/lang/Integer;\n-   #50 = Utf8               region$set\n-   #51 = Utf8               region$value\n-   #52 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n-   #53 = Utf8               credentialsProvider$set\n-   #54 = Utf8               credentialsProvider$value\n-   #55 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #56 = Utf8               maxTokens$set\n-   #57 = Utf8               maxTokens$value\n-   #58 = Utf8               I\n-   #59 = Utf8               temperature$set\n-   #60 = Utf8               temperature$value\n-   #61 = Utf8               F\n-   #62 = Utf8               topP$set\n-   #63 = Utf8               topP$value\n-   #64 = Utf8               stopSequences$set\n-   #65 = Utf8               stopSequences$value\n-   #66 = Utf8               [Ljava/lang/String;\n-   #67 = Utf8               <init>\n-   #68 = Utf8               ()V\n-   #69 = Utf8               Code\n-   #70 = Utf8               LineNumberTable\n-   #71 = Utf8               LocalVariableTable\n-   #72 = Utf8               this\n-   #73 = Utf8               AbstractBedrockChatModelBuilder\n-   #74 = Utf8               InnerClasses\n-   #75 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #76 = Utf8               LocalVariableTypeTable\n-   #77 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-   #78 = Utf8               humanPrompt\n-   #79 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #80 = Utf8               Signature\n-   #81 = Utf8               (Ljava/lang/String;)TB;\n-   #82 = Utf8               assistantPrompt\n-   #83 = Utf8               maxRetries\n-   #84 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #85 = Utf8               (Ljava/lang/Integer;)TB;\n-   #86 = Utf8               region\n-   #87 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #88 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)TB;\n-   #89 = Utf8               credentialsProvider\n-   #90 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #91 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n-   #92 = Utf8               maxTokens\n-   #93 = Utf8               (I)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #94 = Utf8               (I)TB;\n-   #95 = Utf8               temperature\n-   #96 = Utf8               (F)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-   #97 = Utf8               (F)TB;\n-   #98 = Utf8               topP\n-   #99 = Utf8               stopSequences\n-  #100 = Utf8               ([Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #101 = Utf8               ([Ljava/lang/String;)TB;\n-  #102 = Utf8               self\n-  #103 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #104 = Utf8               ()TB;\n-  #105 = Utf8               build\n-  #106 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #107 = Utf8               ()TC;\n-  #108 = Utf8               toString\n-  #109 = Utf8               ()Ljava/lang/String;\n-  #110 = Utf8               access$000\n-  #111 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #112 = Utf8               x0\n-  #113 = Utf8               access$100\n-  #114 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-  #115 = Utf8               access$200\n-  #116 = Utf8               access$300\n-  #117 = Utf8               access$400\n-  #118 = Utf8               access$500\n-  #119 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n-  #120 = Utf8               access$600\n-  #121 = Utf8               access$700\n-  #122 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #123 = Utf8               access$800\n-  #124 = Utf8               access$900\n-  #125 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #126 = Utf8               access$1000\n-  #127 = Utf8               access$1100\n-  #128 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n-  #129 = Utf8               access$1200\n-  #130 = Utf8               access$1300\n-  #131 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #132 = Utf8               access$1400\n-  #133 = Utf8               access$1500\n-  #134 = Utf8               access$1600\n-  #135 = Utf8               access$1700\n-  #136 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n-  #137 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n-  #138 = Utf8               SourceFile\n-  #139 = Utf8               AbstractBedrockChatModel.java\n-  #140 = NameAndType        #65:#66       // stopSequences$value:[Ljava/lang/String;\n-  #141 = NameAndType        #64:#42       // stopSequences$set:Z\n-  #142 = NameAndType        #63:#61       // topP$value:F\n-  #143 = NameAndType        #62:#42       // topP$set:Z\n-  #144 = NameAndType        #60:#61       // temperature$value:F\n-  #145 = NameAndType        #59:#42       // temperature$set:Z\n-  #146 = NameAndType        #57:#58       // maxTokens$value:I\n-  #147 = NameAndType        #56:#42       // maxTokens$set:Z\n-  #148 = NameAndType        #54:#55       // credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #149 = NameAndType        #53:#42       // credentialsProvider$set:Z\n-  #150 = NameAndType        #51:#52       // region$value:Lsoftware/amazon/awssdk/regions/Region;\n-  #151 = NameAndType        #50:#42       // region$set:Z\n-  #152 = NameAndType        #48:#49       // maxRetries$value:Ljava/lang/Integer;\n-  #153 = NameAndType        #47:#42       // maxRetries$set:Z\n-  #154 = NameAndType        #46:#44       // assistantPrompt$value:Ljava/lang/String;\n-  #155 = NameAndType        #45:#42       // assistantPrompt$set:Z\n-  #156 = NameAndType        #43:#44       // humanPrompt$value:Ljava/lang/String;\n-  #157 = NameAndType        #41:#42       // humanPrompt$set:Z\n-  #158 = NameAndType        #67:#68       // \"<init>\":()V\n-  #159 = NameAndType        #102:#103     // self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #160 = Utf8               java/lang/StringBuilder\n-  #161 = Utf8               AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n-  #162 = NameAndType        #181:#182     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #163 = Utf8               , assistantPrompt$value=\n-  #164 = Utf8               , maxRetries$value=\n-  #165 = NameAndType        #181:#183     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #166 = Utf8               , region$value=\n-  #167 = Utf8               , credentialsProvider$value=\n-  #168 = Utf8               , maxTokens$value=\n-  #169 = NameAndType        #181:#184     // append:(I)Ljava/lang/StringBuilder;\n-  #170 = Utf8               , temperature$value=\n-  #171 = NameAndType        #181:#185     // append:(F)Ljava/lang/StringBuilder;\n-  #172 = Utf8               , topP$value=\n-  #173 = Utf8               , stopSequences$value=\n-  #174 = Class              #186          // java/util/Arrays\n-  #175 = NameAndType        #187:#188     // deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n-  #176 = Utf8               )\n-  #177 = NameAndType        #108:#109     // toString:()Ljava/lang/String;\n-  #178 = Class              #189          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #179 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #180 = Utf8               java/lang/Object\n-  #181 = Utf8               append\n-  #182 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #183 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #184 = Utf8               (I)Ljava/lang/StringBuilder;\n-  #185 = Utf8               (F)Ljava/lang/StringBuilder;\n-  #186 = Utf8               java/util/Arrays\n-  #187 = Utf8               deepToString\n-  #188 = Utf8               ([Ljava/lang/Object;)Ljava/lang/String;\n-  #189 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+    #1 = Fieldref           #2.#3         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.stopSequences$value:[Ljava/lang/String;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #3 = NameAndType        #5:#6         // stopSequences$value:[Ljava/lang/String;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+    #5 = Utf8               stopSequences$value\n+    #6 = Utf8               [Ljava/lang/String;\n+    #7 = Fieldref           #2.#8         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.stopSequences$set:Z\n+    #8 = NameAndType        #9:#10        // stopSequences$set:Z\n+    #9 = Utf8               stopSequences$set\n+   #10 = Utf8               Z\n+   #11 = Fieldref           #2.#12        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.topP$value:F\n+   #12 = NameAndType        #13:#14       // topP$value:F\n+   #13 = Utf8               topP$value\n+   #14 = Utf8               F\n+   #15 = Fieldref           #2.#16        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.topP$set:Z\n+   #16 = NameAndType        #17:#10       // topP$set:Z\n+   #17 = Utf8               topP$set\n+   #18 = Fieldref           #2.#19        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.temperature$value:F\n+   #19 = NameAndType        #20:#14       // temperature$value:F\n+   #20 = Utf8               temperature$value\n+   #21 = Fieldref           #2.#22        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.temperature$set:Z\n+   #22 = NameAndType        #23:#10       // temperature$set:Z\n+   #23 = Utf8               temperature$set\n+   #24 = Fieldref           #2.#25        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxTokens$value:I\n+   #25 = NameAndType        #26:#27       // maxTokens$value:I\n+   #26 = Utf8               maxTokens$value\n+   #27 = Utf8               I\n+   #28 = Fieldref           #2.#29        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxTokens$set:Z\n+   #29 = NameAndType        #30:#10       // maxTokens$set:Z\n+   #30 = Utf8               maxTokens$set\n+   #31 = Fieldref           #2.#32        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+   #32 = NameAndType        #33:#34       // credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+   #33 = Utf8               credentialsProvider$value\n+   #34 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+   #35 = Fieldref           #2.#36        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.credentialsProvider$set:Z\n+   #36 = NameAndType        #37:#10       // credentialsProvider$set:Z\n+   #37 = Utf8               credentialsProvider$set\n+   #38 = Fieldref           #2.#39        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.region$value:Lsoftware/amazon/awssdk/regions/Region;\n+   #39 = NameAndType        #40:#41       // region$value:Lsoftware/amazon/awssdk/regions/Region;\n+   #40 = Utf8               region$value\n+   #41 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n+   #42 = Fieldref           #2.#43        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.region$set:Z\n+   #43 = NameAndType        #44:#10       // region$set:Z\n+   #44 = Utf8               region$set\n+   #45 = Fieldref           #2.#46        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxRetries$value:Ljava/lang/Integer;\n+   #46 = NameAndType        #47:#48       // maxRetries$value:Ljava/lang/Integer;\n+   #47 = Utf8               maxRetries$value\n+   #48 = Utf8               Ljava/lang/Integer;\n+   #49 = Fieldref           #2.#50        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.maxRetries$set:Z\n+   #50 = NameAndType        #51:#10       // maxRetries$set:Z\n+   #51 = Utf8               maxRetries$set\n+   #52 = Fieldref           #2.#53        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.assistantPrompt$value:Ljava/lang/String;\n+   #53 = NameAndType        #54:#55       // assistantPrompt$value:Ljava/lang/String;\n+   #54 = Utf8               assistantPrompt$value\n+   #55 = Utf8               Ljava/lang/String;\n+   #56 = Fieldref           #2.#57        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.assistantPrompt$set:Z\n+   #57 = NameAndType        #58:#10       // assistantPrompt$set:Z\n+   #58 = Utf8               assistantPrompt$set\n+   #59 = Fieldref           #2.#60        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.humanPrompt$value:Ljava/lang/String;\n+   #60 = NameAndType        #61:#55       // humanPrompt$value:Ljava/lang/String;\n+   #61 = Utf8               humanPrompt$value\n+   #62 = Fieldref           #2.#63        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.humanPrompt$set:Z\n+   #63 = NameAndType        #64:#10       // humanPrompt$set:Z\n+   #64 = Utf8               humanPrompt$set\n+   #65 = Methodref          #66.#67       // java/lang/Object.\"<init>\":()V\n+   #66 = Class              #68           // java/lang/Object\n+   #67 = NameAndType        #69:#70       // \"<init>\":()V\n+   #68 = Utf8               java/lang/Object\n+   #69 = Utf8               <init>\n+   #70 = Utf8               ()V\n+   #71 = Methodref          #2.#72        // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+   #72 = NameAndType        #73:#74       // self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+   #73 = Utf8               self\n+   #74 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+   #75 = Class              #76           // java/lang/StringBuilder\n+   #76 = Utf8               java/lang/StringBuilder\n+   #77 = Methodref          #75.#67       // java/lang/StringBuilder.\"<init>\":()V\n+   #78 = String             #79           // AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n+   #79 = Utf8               AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n+   #80 = Methodref          #75.#81       // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #81 = NameAndType        #82:#83       // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #82 = Utf8               append\n+   #83 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+   #84 = String             #85           // , assistantPrompt$value=\n+   #85 = Utf8               , assistantPrompt$value=\n+   #86 = String             #87           // , maxRetries$value=\n+   #87 = Utf8               , maxRetries$value=\n+   #88 = Methodref          #75.#89       // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #89 = NameAndType        #82:#90       // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #90 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+   #91 = String             #92           // , region$value=\n+   #92 = Utf8               , region$value=\n+   #93 = String             #94           // , credentialsProvider$value=\n+   #94 = Utf8               , credentialsProvider$value=\n+   #95 = String             #96           // , maxTokens$value=\n+   #96 = Utf8               , maxTokens$value=\n+   #97 = Methodref          #75.#98       // java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+   #98 = NameAndType        #82:#99       // append:(I)Ljava/lang/StringBuilder;\n+   #99 = Utf8               (I)Ljava/lang/StringBuilder;\n+  #100 = String             #101          // , temperature$value=\n+  #101 = Utf8               , temperature$value=\n+  #102 = Methodref          #75.#103      // java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n+  #103 = NameAndType        #82:#104      // append:(F)Ljava/lang/StringBuilder;\n+  #104 = Utf8               (F)Ljava/lang/StringBuilder;\n+  #105 = String             #106          // , topP$value=\n+  #106 = Utf8               , topP$value=\n+  #107 = String             #108          // , stopSequences$value=\n+  #108 = Utf8               , stopSequences$value=\n+  #109 = Methodref          #110.#111     // java/util/Arrays.deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n+  #110 = Class              #112          // java/util/Arrays\n+  #111 = NameAndType        #113:#114     // deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n+  #112 = Utf8               java/util/Arrays\n+  #113 = Utf8               deepToString\n+  #114 = Utf8               ([Ljava/lang/Object;)Ljava/lang/String;\n+  #115 = String             #116          // )\n+  #116 = Utf8               )\n+  #117 = Methodref          #75.#118      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #118 = NameAndType        #119:#120     // toString:()Ljava/lang/String;\n+  #119 = Utf8               toString\n+  #120 = Utf8               ()Ljava/lang/String;\n+  #121 = Utf8               Code\n+  #122 = Utf8               LineNumberTable\n+  #123 = Utf8               LocalVariableTable\n+  #124 = Utf8               this\n+  #125 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #126 = Utf8               LocalVariableTypeTable\n+  #127 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n+  #128 = Utf8               humanPrompt\n+  #129 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #130 = Utf8               Signature\n+  #131 = Utf8               (Ljava/lang/String;)TB;\n+  #132 = Utf8               assistantPrompt\n+  #133 = Utf8               maxRetries\n+  #134 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #135 = Utf8               (Ljava/lang/Integer;)TB;\n+  #136 = Utf8               region\n+  #137 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #138 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)TB;\n+  #139 = Utf8               credentialsProvider\n+  #140 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #141 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n+  #142 = Utf8               maxTokens\n+  #143 = Utf8               (I)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #144 = Utf8               (I)TB;\n+  #145 = Utf8               temperature\n+  #146 = Utf8               (F)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #147 = Utf8               (F)TB;\n+  #148 = Utf8               topP\n+  #149 = Utf8               stopSequences\n+  #150 = Utf8               ([Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #151 = Utf8               ([Ljava/lang/String;)TB;\n+  #152 = Utf8               ()TB;\n+  #153 = Utf8               build\n+  #154 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #155 = Utf8               ()TC;\n+  #156 = Utf8               access$000\n+  #157 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #158 = Utf8               x0\n+  #159 = Utf8               access$100\n+  #160 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #161 = Utf8               access$200\n+  #162 = Utf8               access$300\n+  #163 = Utf8               access$400\n+  #164 = Utf8               access$500\n+  #165 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n+  #166 = Utf8               access$600\n+  #167 = Utf8               access$700\n+  #168 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #169 = Utf8               access$800\n+  #170 = Utf8               access$900\n+  #171 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #172 = Utf8               access$1000\n+  #173 = Utf8               access$1100\n+  #174 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n+  #175 = Utf8               access$1200\n+  #176 = Utf8               access$1300\n+  #177 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #178 = Utf8               access$1400\n+  #179 = Utf8               access$1500\n+  #180 = Utf8               access$1600\n+  #181 = Utf8               access$1700\n+  #182 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n+  #183 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n+  #184 = Utf8               SourceFile\n+  #185 = Utf8               AbstractBedrockChatModel.java\n+  #186 = Utf8               InnerClasses\n+  #187 = Class              #188          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #188 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  #189 = Utf8               AbstractBedrockChatModelBuilder\n {\n   private boolean humanPrompt$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private java.lang.String humanPrompt$value;\n     descriptor: Ljava/lang/String;\n@@ -272,15 +272,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #19                 // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #65                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -290,299 +290,299 @@\n   public B humanPrompt(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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      #17                 // Field humanPrompt$value:Ljava/lang/String;\n+         2: putfield      #59                 // Field humanPrompt$value:Ljava/lang/String;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #18                 // Field humanPrompt$set:Z\n+         7: putfield      #62                 // Field humanPrompt$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 humanPrompt   Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #81                          // (Ljava/lang/String;)TB;\n+    Signature: #131                         // (Ljava/lang/String;)TB;\n \n   public B assistantPrompt(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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      #15                 // Field assistantPrompt$value:Ljava/lang/String;\n+         2: putfield      #52                 // Field assistantPrompt$value:Ljava/lang/String;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #16                 // Field assistantPrompt$set:Z\n+         7: putfield      #56                 // Field assistantPrompt$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 assistantPrompt   Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #81                          // (Ljava/lang/String;)TB;\n+    Signature: #131                         // (Ljava/lang/String;)TB;\n \n   public B maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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$value:Ljava/lang/Integer;\n+         2: putfield      #45                 // Field maxRetries$value:Ljava/lang/Integer;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #14                 // Field maxRetries$set:Z\n+         7: putfield      #49                 // Field maxRetries$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 maxRetries   Ljava/lang/Integer;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #85                          // (Ljava/lang/Integer;)TB;\n+    Signature: #135                         // (Ljava/lang/Integer;)TB;\n \n   public B region(software.amazon.awssdk.regions.Region);\n     descriptor: (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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 region$value:Lsoftware/amazon/awssdk/regions/Region;\n+         2: putfield      #38                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #12                 // Field region$set:Z\n+         7: putfield      #42                 // Field region$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 region   Lsoftware/amazon/awssdk/regions/Region;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #88                          // (Lsoftware/amazon/awssdk/regions/Region;)TB;\n+    Signature: #138                         // (Lsoftware/amazon/awssdk/regions/Region;)TB;\n \n   public B credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider);\n     descriptor: (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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 credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         2: putfield      #31                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #10                 // Field credentialsProvider$set:Z\n+         7: putfield      #35                 // Field credentialsProvider$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 credentialsProvider   Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #91                          // (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n+    Signature: #141                         // (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n \n   public B maxTokens(int);\n     descriptor: (I)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: iload_1\n-         2: putfield      #7                  // Field maxTokens$value:I\n+         2: putfield      #24                 // Field maxTokens$value:I\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #8                  // Field maxTokens$set:Z\n+         7: putfield      #28                 // Field maxTokens$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 maxTokens   I\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #94                          // (I)TB;\n+    Signature: #144                         // (I)TB;\n \n   public B temperature(float);\n     descriptor: (F)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: fload_1\n-         2: putfield      #5                  // Field temperature$value:F\n+         2: putfield      #18                 // Field temperature$value:F\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #6                  // Field temperature$set:Z\n+         7: putfield      #21                 // Field temperature$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 temperature   F\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #97                          // (F)TB;\n+    Signature: #147                         // (F)TB;\n \n   public B topP(float);\n     descriptor: (F)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: fload_1\n-         2: putfield      #3                  // Field topP$value:F\n+         2: putfield      #11                 // Field topP$value:F\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field topP$set:Z\n+         7: putfield      #15                 // Field topP$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1  topP   F\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #97                          // (F)TB;\n+    Signature: #147                         // (F)TB;\n \n   public B stopSequences(java.lang.String[]);\n     descriptor: ([Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\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      #1                  // Field stopSequences$value:[Ljava/lang/String;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field stopSequences$set:Z\n+         7: putfield      #7                  // Field stopSequences$set:Z\n         10: aload_0\n-        11: invokevirtual #20                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+        11: invokevirtual #71                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n             0      15     1 stopSequences   [Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;\n-    Signature: #101                         // ([Ljava/lang/String;)TB;\n+    Signature: #151                         // ([Ljava/lang/String;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #104                         // ()TB;\n+    Signature: #152                         // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #107                         // ()TC;\n+    Signature: #155                         // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #21                 // class java/lang/StringBuilder\n+         0: new           #75                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #22                 // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #23                 // String AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n-         9: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #77                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #78                 // String AbstractBedrockChatModel.AbstractBedrockChatModelBuilder(humanPrompt$value=\n+         9: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: getfield      #17                 // Field humanPrompt$value:Ljava/lang/String;\n-        16: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        19: ldc           #25                 // String , assistantPrompt$value=\n-        21: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: getfield      #59                 // Field humanPrompt$value:Ljava/lang/String;\n+        16: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        19: ldc           #84                 // String , assistantPrompt$value=\n+        21: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #15                 // Field assistantPrompt$value:Ljava/lang/String;\n-        28: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        31: ldc           #26                 // String , maxRetries$value=\n-        33: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #52                 // Field assistantPrompt$value:Ljava/lang/String;\n+        28: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        31: ldc           #86                 // String , maxRetries$value=\n+        33: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n-        37: getfield      #13                 // Field maxRetries$value:Ljava/lang/Integer;\n-        40: invokevirtual #27                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        43: ldc           #28                 // String , region$value=\n-        45: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        37: getfield      #45                 // Field maxRetries$value:Ljava/lang/Integer;\n+        40: invokevirtual #88                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        43: ldc           #91                 // String , region$value=\n+        45: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         48: aload_0\n-        49: getfield      #11                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n-        52: invokevirtual #27                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        55: ldc           #29                 // String , credentialsProvider$value=\n-        57: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        49: getfield      #38                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n+        52: invokevirtual #88                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        55: ldc           #93                 // String , credentialsProvider$value=\n+        57: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         60: aload_0\n-        61: getfield      #9                  // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        64: invokevirtual #27                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        67: ldc           #30                 // String , maxTokens$value=\n-        69: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        61: getfield      #31                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        64: invokevirtual #88                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        67: ldc           #95                 // String , maxTokens$value=\n+        69: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         72: aload_0\n-        73: getfield      #7                  // Field maxTokens$value:I\n-        76: invokevirtual #31                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n-        79: ldc           #32                 // String , temperature$value=\n-        81: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        73: getfield      #24                 // Field maxTokens$value:I\n+        76: invokevirtual #97                 // Method java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder;\n+        79: ldc           #100                // String , temperature$value=\n+        81: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         84: aload_0\n-        85: getfield      #5                  // Field temperature$value:F\n-        88: invokevirtual #33                 // Method java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n-        91: ldc           #34                 // String , topP$value=\n-        93: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        85: getfield      #18                 // Field temperature$value:F\n+        88: invokevirtual #102                // Method java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n+        91: ldc           #105                // String , topP$value=\n+        93: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         96: aload_0\n-        97: getfield      #3                  // Field topP$value:F\n-       100: invokevirtual #33                 // Method java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n-       103: ldc           #35                 // String , stopSequences$value=\n-       105: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        97: getfield      #11                 // Field topP$value:F\n+       100: invokevirtual #102                // Method java/lang/StringBuilder.append:(F)Ljava/lang/StringBuilder;\n+       103: ldc           #107                // String , stopSequences$value=\n+       105: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        108: aload_0\n        109: getfield      #1                  // Field stopSequences$value:[Ljava/lang/String;\n-       112: invokestatic  #36                 // Method java/util/Arrays.deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n-       115: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       118: ldc           #37                 // String )\n-       120: invokevirtual #24                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       123: invokevirtual #38                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       112: invokestatic  #109                // Method java/util/Arrays.deepToString:([Ljava/lang/Object;)Ljava/lang/String;\n+       115: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       118: ldc           #115                // String )\n+       120: invokevirtual #80                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       123: invokevirtual #117                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        126: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0     127     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n       LocalVariableTypeTable:\n@@ -591,239 +591,239 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #18                 // Field humanPrompt$set:Z\n+         1: getfield      #62                 // Field humanPrompt$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static java.lang.String access$100(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #17                 // Field humanPrompt$value:Ljava/lang/String;\n+         1: getfield      #59                 // Field humanPrompt$value:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #16                 // Field assistantPrompt$set:Z\n+         1: getfield      #56                 // Field assistantPrompt$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static java.lang.String access$300(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #15                 // Field assistantPrompt$value:Ljava/lang/String;\n+         1: getfield      #52                 // Field assistantPrompt$value:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$400(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #14                 // Field maxRetries$set:Z\n+         1: getfield      #49                 // Field maxRetries$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static java.lang.Integer access$500(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #13                 // Field maxRetries$value:Ljava/lang/Integer;\n+         1: getfield      #45                 // Field maxRetries$value:Ljava/lang/Integer;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$600(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #12                 // Field region$set:Z\n+         1: getfield      #42                 // Field region$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static software.amazon.awssdk.regions.Region access$700(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #11                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n+         1: getfield      #38                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$800(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #10                 // Field credentialsProvider$set:Z\n+         1: getfield      #35                 // Field credentialsProvider$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static software.amazon.awssdk.auth.credentials.AwsCredentialsProvider access$900(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #9                  // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         1: getfield      #31                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$1000(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #8                  // Field maxTokens$set:Z\n+         1: getfield      #28                 // Field maxTokens$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static int access$1100(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #7                  // Field maxTokens$value:I\n+         1: getfield      #24                 // Field maxTokens$value:I\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$1200(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field temperature$set:Z\n+         1: getfield      #21                 // Field temperature$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static float access$1300(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field temperature$value:F\n+         1: getfield      #18                 // Field temperature$value:F\n          4: freturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$1400(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field topP$set:Z\n+         1: getfield      #15                 // Field topP$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static float access$1500(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field topP$value:F\n+         1: getfield      #11                 // Field topP$value:F\n          4: freturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n   static boolean access$1600(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field stopSequences$set:Z\n+         1: getfield      #7                  // Field stopSequences$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n \n@@ -837,11 +837,11 @@\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n }\n-Signature: #137                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n+Signature: #183                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n SourceFile: \"AbstractBedrockChatModel.java\"\n InnerClasses:\n-  public static abstract #73= #39 of #178; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static abstract #189= #2 of #187; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,546 +1,542 @@\n-  SHA-256 checksum 436a1a6cc1152bedb13fd5484ea696da7dfe9a76a2a89690175bcd07d1182e87\n+  SHA-256 checksum 4d3b5d8d6cabc8dade2cd1e8cae1660610cfa517833f2529630d7a6d0929c521\n   Compiled from \"AbstractBedrockChatModel.java\"\n public abstract class dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel<T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> extends java.lang.Object implements dev.langchain4j.model.chat.ChatLanguageModel\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #14                         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  super_class: #13                        // java/lang/Object\n+  this_class: #47                         // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  super_class: #45                        // java/lang/Object\n   interfaces: 1, fields: 12, methods: 31, attributes: 4\n Constant pool:\n-    #1 = InterfaceMethodref #251.#252     // java/util/List.stream:()Ljava/util/stream/Stream;\n-    #2 = InvokeDynamic      #0:#258       // #0:test:()Ljava/util/function/Predicate;\n-    #3 = InterfaceMethodref #259.#260     // java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n-    #4 = InvokeDynamic      #1:#264       // #1:apply:()Ljava/util/function/Function;\n-    #5 = InterfaceMethodref #259.#265     // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-    #6 = String             #266          // \\n\n-    #7 = Methodref          #267.#268     // java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n-    #8 = InterfaceMethodref #259.#269     // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-    #9 = Class              #270          // java/lang/String\n-   #10 = InvokeDynamic      #2:#258       // #2:test:()Ljava/util/function/Predicate;\n-   #11 = InvokeDynamic      #3:#273       // #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n-   #12 = String             #274          // %s\\n\\n%s\\n%s\n-   #13 = Class              #275          // java/lang/Object\n-   #14 = Class              #276          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-   #15 = String             #277          // Assistant:\n-   #16 = Methodref          #9.#278       // java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n-   #17 = Methodref          #14.#279      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n-   #18 = Methodref          #280.#281     // dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-   #19 = InvokeDynamic      #4:#285       // #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-   #20 = Fieldref           #14.#286      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.maxRetries:Ljava/lang/Integer;\n-   #21 = Methodref          #287.#288     // java/lang/Integer.intValue:()I\n-   #22 = Methodref          #289.#290     // dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-   #23 = Class              #291          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n-   #24 = Methodref          #23.#292      // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-   #25 = Methodref          #293.#294     // software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n-   #26 = Methodref          #14.#295      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getResponseClassType:()Ljava/lang/Class;\n-   #27 = Methodref          #280.#296     // dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-   #28 = Class              #297          // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #29 = Class              #298          // dev/langchain4j/model/output/Response\n-   #30 = Class              #299          // dev/langchain4j/data/message/AiMessage\n-   #31 = InterfaceMethodref #28.#300      // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getOutputText:()Ljava/lang/String;\n-   #32 = Methodref          #30.#301      // dev/langchain4j/data/message/AiMessage.\"<init>\":(Ljava/lang/String;)V\n-   #33 = InterfaceMethodref #28.#302      // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n-   #34 = InterfaceMethodref #28.#303      // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n-   #35 = Methodref          #29.#304      // dev/langchain4j/model/output/Response.\"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n-   #36 = Fieldref           #119.#305     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-   #37 = InterfaceMethodref #306.#307     // dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n-   #38 = Methodref          #308.#309     // dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n-   #39 = InterfaceMethodref #306.#310     // dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n-   #40 = Class              #311          // java/lang/StringBuilder\n-   #41 = Methodref          #40.#312      // java/lang/StringBuilder.\"<init>\":()V\n-   #42 = Fieldref           #14.#313      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.humanPrompt:Ljava/lang/String;\n-   #43 = Methodref          #40.#314      // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-   #44 = String             #315          //\n-   #45 = Methodref          #40.#316      // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-   #46 = Fieldref           #14.#317      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.assistantPrompt:Ljava/lang/String;\n-   #47 = Class              #318          // java/lang/IllegalArgumentException\n-   #48 = String             #319          // Tool execution results are not supported for Bedrock models\n-   #49 = Methodref          #47.#301      // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n-   #50 = String             #320          // Unknown message type:\n-   #51 = Methodref          #40.#321      // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-   #52 = Methodref          #59.#322      // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #53 = Methodref          #14.#323      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getModelId:()Ljava/lang/String;\n-   #54 = InterfaceMethodref #324.#325     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #55 = Methodref          #326.#327     // java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n-   #56 = Methodref          #293.#328     // software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-   #57 = InterfaceMethodref #324.#329     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #58 = InterfaceMethodref #324.#330     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n-   #59 = Class              #331          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-   #60 = Methodref          #14.#332      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-   #61 = InterfaceMethodref #71.#333      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-   #62 = Class              #334          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n-   #63 = Methodref          #62.#335      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.\"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n-   #64 = InterfaceMethodref #71.#336      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-   #65 = Fieldref           #14.#337      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.region:Lsoftware/amazon/awssdk/regions/Region;\n-   #66 = InterfaceMethodref #67.#338      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-   #67 = Class              #339          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-   #68 = Fieldref           #14.#340      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #69 = InterfaceMethodref #67.#341      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-   #70 = InterfaceMethodref #67.#330      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n-   #71 = Class              #342          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-   #72 = String             #343          // Human:\n-   #73 = Methodref          #287.#344     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #74 = Fieldref           #345.#346     // software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n-   #75 = Methodref          #347.#348     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-   #76 = Methodref          #349.#350     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-   #77 = Float              0.999f\n-   #78 = Methodref          #13.#312      // java/lang/Object.\"<init>\":()V\n-   #79 = Class              #351          // java/util/concurrent/atomic/AtomicReference\n-   #80 = Methodref          #79.#312      // java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n-   #81 = Fieldref           #14.#352      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.client:Ljava/util/concurrent/atomic/AtomicReference;\n-   #82 = Methodref          #121.#353     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #83 = Methodref          #121.#354     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-   #84 = Methodref          #14.#355      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$humanPrompt:()Ljava/lang/String;\n-   #85 = Methodref          #121.#356     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #86 = Methodref          #121.#357     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-   #87 = Methodref          #14.#358      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$assistantPrompt:()Ljava/lang/String;\n-   #88 = Methodref          #121.#359     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #89 = Methodref          #121.#360     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n-   #90 = Methodref          #14.#361      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$maxRetries:()Ljava/lang/Integer;\n-   #91 = Methodref          #121.#362     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #92 = Methodref          #121.#363     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-   #93 = Methodref          #14.#364      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-   #94 = Methodref          #121.#365     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #95 = Methodref          #121.#366     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #96 = Methodref          #14.#367      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #97 = Methodref          #121.#368     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-   #98 = Methodref          #121.#369     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n-   #99 = Fieldref           #14.#370      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.maxTokens:I\n-  #100 = Methodref          #14.#371      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$maxTokens:()I\n-  #101 = Methodref          #121.#372     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #102 = Methodref          #121.#373     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #103 = Fieldref           #14.#374      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.temperature:F\n-  #104 = Methodref          #14.#375      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$temperature:()F\n-  #105 = Methodref          #121.#376     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #106 = Methodref          #121.#377     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #107 = Fieldref           #14.#378      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.topP:F\n-  #108 = Methodref          #14.#379      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$topP:()F\n-  #109 = Methodref          #121.#380     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #110 = Methodref          #121.#381     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n-  #111 = Fieldref           #14.#382      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.stopSequences:[Ljava/lang/String;\n-  #112 = Methodref          #14.#383      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$stopSequences:()[Ljava/lang/String;\n-  #113 = Methodref          #79.#384      // java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n-  #114 = Methodref          #14.#385      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #115 = Methodref          #79.#386      // java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n-  #116 = Methodref          #14.#387      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #117 = Fieldref           #308.#388     // dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n-  #118 = Class              #389          // dev/langchain4j/model/chat/ChatLanguageModel\n-  #119 = Class              #390          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  #120 = Utf8               InnerClasses\n-  #121 = Class              #391          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #122 = Utf8               AbstractBedrockChatModelBuilder\n-  #123 = Utf8               HUMAN_PROMPT\n-  #124 = Utf8               Ljava/lang/String;\n-  #125 = Utf8               ConstantValue\n-  #126 = Utf8               ASSISTANT_PROMPT\n-  #127 = Utf8               humanPrompt\n-  #128 = Utf8               assistantPrompt\n-  #129 = Utf8               maxRetries\n-  #130 = Utf8               Ljava/lang/Integer;\n-  #131 = Utf8               region\n-  #132 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n-  #133 = Utf8               credentialsProvider\n-  #134 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #135 = Utf8               maxTokens\n-  #136 = Utf8               I\n-  #137 = Utf8               temperature\n-  #138 = Utf8               F\n-  #139 = Utf8               topP\n-  #140 = Utf8               stopSequences\n-  #141 = Utf8               [Ljava/lang/String;\n-  #142 = Utf8               client\n-  #143 = Utf8               Ljava/util/concurrent/atomic/AtomicReference;\n-  #144 = Utf8               Signature\n-  #145 = Utf8               Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n-  #146 = Utf8               generate\n-  #147 = Utf8               (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n-  #148 = Utf8               Code\n-  #149 = Utf8               LineNumberTable\n-  #150 = Utf8               LocalVariableTable\n-  #151 = Utf8               this\n-  #152 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-  #153 = Utf8               messages\n-  #154 = Utf8               Ljava/util/List;\n-  #155 = Utf8               context\n-  #156 = Utf8               userMessages\n-  #157 = Utf8               prompt\n-  #158 = Utf8               requestParameters\n-  #159 = Utf8               Ljava/util/Map;\n-  #160 = Utf8               body\n-  #161 = Utf8               invokeModelResponse\n-  #162 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #163 = Utf8               response\n-  #164 = Utf8               result\n-  #165 = Utf8               Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;\n-  #166 = Utf8               LocalVariableTypeTable\n-  #167 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n-  #168 = Utf8               Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;\n-  #169 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-  #170 = Utf8               TT;\n-  #171 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;)Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n-  #172 = Utf8               chatMessageToString\n-  #173 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  #174 = Utf8               message\n-  #175 = Utf8               Ldev/langchain4j/data/message/ChatMessage;\n-  #176 = Utf8               StackMapTable\n-  #177 = Utf8               getRequestParameters\n-  #178 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n-  #179 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-  #180 = Utf8               getModelId\n-  #181 = Utf8               ()Ljava/lang/String;\n-  #182 = Utf8               getResponseClassType\n-  #183 = Utf8               ()Ljava/lang/Class;\n-  #184 = Utf8               ()Ljava/lang/Class<TT;>;\n-  #185 = Utf8               invoke\n-  #186 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #187 = Utf8               invokeModelRequest\n-  #188 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;\n-  #189 = Utf8               of\n-  #190 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #191 = Utf8               key\n-  #192 = Utf8               value\n-  #193 = Utf8               Ljava/lang/Object;\n-  #194 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-  #195 = Utf8               initClient\n-  #196 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #197 = Utf8               $default$humanPrompt\n-  #198 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n-  #199 = Utf8               $default$assistantPrompt\n-  #200 = Utf8               $default$maxRetries\n-  #201 = Utf8               ()Ljava/lang/Integer;\n-  #202 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/Integer;\n-  #203 = Utf8               $default$region\n-  #204 = Utf8               ()Lsoftware/amazon/awssdk/regions/Region;\n-  #205 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n-  #206 = Utf8               $default$credentialsProvider\n-  #207 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #208 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #209 = Utf8               $default$maxTokens\n-  #210 = Utf8               ()I\n-  #211 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()I\n-  #212 = Utf8               $default$temperature\n-  #213 = Utf8               ()F\n-  #214 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n-  #215 = Utf8               $default$topP\n-  #216 = Utf8               $default$stopSequences\n-  #217 = Utf8               ()[Ljava/lang/String;\n-  #218 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()[Ljava/lang/String;\n-  #219 = Utf8               <init>\n-  #220 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n-  #221 = Utf8               b\n-  #222 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n-  #223 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;\n-  #224 = Class              #276          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #225 = Class              #391          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #226 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;)V\n-  #227 = Utf8               getHumanPrompt\n-  #228 = Utf8               getAssistantPrompt\n-  #229 = Utf8               getMaxRetries\n-  #230 = Utf8               getRegion\n-  #231 = Utf8               getCredentialsProvider\n-  #232 = Utf8               getMaxTokens\n-  #233 = Utf8               getTemperature\n-  #234 = Utf8               getTopP\n-  #235 = Utf8               getStopSequences\n-  #236 = Utf8               getClient\n-  #237 = Utf8               actualValue\n-  #238 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #239 = Class              #275          // java/lang/Object\n-  #240 = Class              #342          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-  #241 = Class              #392          // java/lang/Throwable\n-  #242 = Utf8               lambda$generate$2\n-  #243 = Utf8               Exceptions\n-  #244 = Class              #393          // java/lang/Exception\n-  #245 = Utf8               lambda$generate$1\n-  #246 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #247 = Utf8               lambda$generate$0\n-  #248 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>Ljava/lang/Object;Ldev/langchain4j/model/chat/ChatLanguageModel;\n-  #249 = Utf8               SourceFile\n-  #250 = Utf8               AbstractBedrockChatModel.java\n-  #251 = Class              #394          // java/util/List\n-  #252 = NameAndType        #395:#396     // stream:()Ljava/util/stream/Stream;\n-  #253 = Utf8               BootstrapMethods\n-  #254 = MethodHandle       6:#397        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #255 = MethodType         #398          //  (Ljava/lang/Object;)Z\n-  #256 = MethodHandle       6:#399        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #257 = MethodType         #246          //  (Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #258 = NameAndType        #400:#401     // test:()Ljava/util/function/Predicate;\n-  #259 = Class              #402          // java/util/stream/Stream\n-  #260 = NameAndType        #403:#404     // filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n-  #261 = MethodType         #405          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #262 = MethodHandle       9:#39         // REF_invokeInterface dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n-  #263 = MethodType         #173          //  (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  #264 = NameAndType        #406:#407     // apply:()Ljava/util/function/Function;\n-  #265 = NameAndType        #408:#409     // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-  #266 = Utf8               \\n\n-  #267 = Class              #410          // java/util/stream/Collectors\n-  #268 = NameAndType        #411:#412     // joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n-  #269 = NameAndType        #413:#414     // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-  #270 = Utf8               java/lang/String\n-  #271 = MethodHandle       6:#415        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #272 = MethodHandle       5:#416        // REF_invokeVirtual dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  #273 = NameAndType        #406:#417     // apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n-  #274 = Utf8               %s\\n\\n%s\\n%s\n-  #275 = Utf8               java/lang/Object\n-  #276 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  #277 = Utf8               Assistant:\n-  #278 = NameAndType        #418:#419     // format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n-  #279 = NameAndType        #177:#178     // getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n-  #280 = Class              #420          // dev/langchain4j/internal/Json\n-  #281 = NameAndType        #421:#422     // toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-  #282 = MethodType         #423          //  ()Ljava/lang/Object;\n-  #283 = MethodHandle       7:#424        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #284 = MethodType         #425          //  ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #285 = NameAndType        #426:#427     // call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-  #286 = NameAndType        #129:#130     // maxRetries:Ljava/lang/Integer;\n-  #287 = Class              #428          // java/lang/Integer\n-  #288 = NameAndType        #429:#210     // intValue:()I\n-  #289 = Class              #430          // dev/langchain4j/internal/RetryUtils\n-  #290 = NameAndType        #431:#432     // withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-  #291 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n-  #292 = NameAndType        #160:#433     // body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #293 = Class              #434          // software/amazon/awssdk/core/SdkBytes\n-  #294 = NameAndType        #435:#181     // asUtf8String:()Ljava/lang/String;\n-  #295 = NameAndType        #182:#183     // getResponseClassType:()Ljava/lang/Class;\n-  #296 = NameAndType        #436:#437     // fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-  #297 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  #298 = Utf8               dev/langchain4j/model/output/Response\n-  #299 = Utf8               dev/langchain4j/data/message/AiMessage\n-  #300 = NameAndType        #438:#181     // getOutputText:()Ljava/lang/String;\n-  #301 = NameAndType        #219:#439     // \"<init>\":(Ljava/lang/String;)V\n-  #302 = NameAndType        #440:#441     // getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n-  #303 = NameAndType        #442:#443     // getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n-  #304 = NameAndType        #219:#444     // \"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n-  #305 = NameAndType        #445:#446     // $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n-  #306 = Class              #447          // dev/langchain4j/data/message/ChatMessage\n-  #307 = NameAndType        #448:#449     // type:()Ldev/langchain4j/data/message/ChatMessageType;\n-  #308 = Class              #450          // dev/langchain4j/data/message/ChatMessageType\n-  #309 = NameAndType        #451:#210     // ordinal:()I\n-  #310 = NameAndType        #452:#181     // text:()Ljava/lang/String;\n-  #311 = Utf8               java/lang/StringBuilder\n-  #312 = NameAndType        #219:#453     // \"<init>\":()V\n-  #313 = NameAndType        #127:#124     // humanPrompt:Ljava/lang/String;\n-  #314 = NameAndType        #454:#455     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #315 = Utf8\n-  #316 = NameAndType        #456:#181     // toString:()Ljava/lang/String;\n-  #317 = NameAndType        #128:#124     // assistantPrompt:Ljava/lang/String;\n-  #318 = Utf8               java/lang/IllegalArgumentException\n-  #319 = Utf8               Tool execution results are not supported for Bedrock models\n-  #320 = Utf8               Unknown message type:\n-  #321 = NameAndType        #454:#457     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #322 = NameAndType        #458:#460     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #323 = NameAndType        #180:#181     // getModelId:()Ljava/lang/String;\n-  #324 = Class              #461          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n-  #325 = NameAndType        #462:#463     // modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #326 = Class              #464          // java/nio/charset/Charset\n-  #327 = NameAndType        #465:#466     // defaultCharset:()Ljava/nio/charset/Charset;\n-  #328 = NameAndType        #467:#468     // fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #329 = NameAndType        #160:#469     // body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #330 = NameAndType        #470:#423     // build:()Ljava/lang/Object;\n-  #331 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-  #332 = NameAndType        #236:#196     // getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #333 = NameAndType        #471:#472     // invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #334 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n-  #335 = NameAndType        #219:#473     // \"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n-  #336 = NameAndType        #458:#474     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-  #337 = NameAndType        #131:#132     // region:Lsoftware/amazon/awssdk/regions/Region;\n-  #338 = NameAndType        #131:#475     // region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #339 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-  #340 = NameAndType        #133:#134     // credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #341 = NameAndType        #133:#476     // credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #342 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-  #343 = Utf8               Human:\n-  #344 = NameAndType        #477:#478     // valueOf:(I)Ljava/lang/Integer;\n-  #345 = Class              #479          // software/amazon/awssdk/regions/Region\n-  #346 = NameAndType        #480:#132     // US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n-  #347 = Class              #481          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  #348 = NameAndType        #458:#482     // builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-  #349 = Class              #483          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n-  #350 = NameAndType        #470:#484     // build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-  #351 = Utf8               java/util/concurrent/atomic/AtomicReference\n-  #352 = NameAndType        #142:#143     // client:Ljava/util/concurrent/atomic/AtomicReference;\n-  #353 = NameAndType        #485:#486     // access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #354 = NameAndType        #487:#488     // access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-  #355 = NameAndType        #197:#181     // $default$humanPrompt:()Ljava/lang/String;\n-  #356 = NameAndType        #489:#486     // access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #357 = NameAndType        #490:#488     // access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-  #358 = NameAndType        #199:#181     // $default$assistantPrompt:()Ljava/lang/String;\n-  #359 = NameAndType        #491:#486     // access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #360 = NameAndType        #492:#493     // access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n-  #361 = NameAndType        #200:#201     // $default$maxRetries:()Ljava/lang/Integer;\n-  #362 = NameAndType        #494:#486     // access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #363 = NameAndType        #495:#496     // access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #364 = NameAndType        #203:#204     // $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-  #365 = NameAndType        #497:#486     // access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #366 = NameAndType        #498:#499     // access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #367 = NameAndType        #206:#207     // $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #368 = NameAndType        #500:#486     // access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #369 = NameAndType        #501:#502     // access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n-  #370 = NameAndType        #135:#136     // maxTokens:I\n-  #371 = NameAndType        #209:#210     // $default$maxTokens:()I\n-  #372 = NameAndType        #503:#486     // access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #373 = NameAndType        #504:#505     // access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #374 = NameAndType        #137:#138     // temperature:F\n-  #375 = NameAndType        #212:#213     // $default$temperature:()F\n-  #376 = NameAndType        #506:#486     // access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #377 = NameAndType        #507:#505     // access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #378 = NameAndType        #139:#138     // topP:F\n-  #379 = NameAndType        #215:#213     // $default$topP:()F\n-  #380 = NameAndType        #508:#486     // access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #381 = NameAndType        #509:#510     // access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n-  #382 = NameAndType        #140:#141     // stopSequences:[Ljava/lang/String;\n-  #383 = NameAndType        #216:#217     // $default$stopSequences:()[Ljava/lang/String;\n-  #384 = NameAndType        #511:#423     // get:()Ljava/lang/Object;\n-  #385 = NameAndType        #195:#196     // initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #386 = NameAndType        #512:#513     // set:(Ljava/lang/Object;)V\n-  #387 = NameAndType        #185:#186     // invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #388 = NameAndType        #514:#515     // SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n-  #389 = Utf8               dev/langchain4j/model/chat/ChatLanguageModel\n-  #390 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  #391 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n-  #392 = Utf8               java/lang/Throwable\n-  #393 = Utf8               java/lang/Exception\n-  #394 = Utf8               java/util/List\n-  #395 = Utf8               stream\n-  #396 = Utf8               ()Ljava/util/stream/Stream;\n-  #397 = Methodref          #516.#517     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #398 = Utf8               (Ljava/lang/Object;)Z\n-  #399 = Methodref          #14.#518      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #400 = Utf8               test\n-  #401 = Utf8               ()Ljava/util/function/Predicate;\n-  #402 = Utf8               java/util/stream/Stream\n-  #403 = Utf8               filter\n-  #404 = Utf8               (Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n-  #405 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #406 = Utf8               apply\n-  #407 = Utf8               ()Ljava/util/function/Function;\n-  #408 = Utf8               map\n-  #409 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-  #410 = Utf8               java/util/stream/Collectors\n-  #411 = Utf8               joining\n-  #412 = Utf8               (Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n-  #413 = Utf8               collect\n-  #414 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n-  #415 = Methodref          #14.#519      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #416 = Methodref          #14.#520      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  #417 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n-  #418 = Utf8               format\n-  #419 = Utf8               (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n-  #420 = Utf8               dev/langchain4j/internal/Json\n-  #421 = Utf8               toJson\n-  #422 = Utf8               (Ljava/lang/Object;)Ljava/lang/String;\n-  #423 = Utf8               ()Ljava/lang/Object;\n-  #424 = Methodref          #14.#521      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #425 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #426 = Utf8               call\n-  #427 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-  #428 = Utf8               java/lang/Integer\n-  #429 = Utf8               intValue\n-  #430 = Utf8               dev/langchain4j/internal/RetryUtils\n-  #431 = Utf8               withRetry\n-  #432 = Utf8               (Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-  #433 = Utf8               ()Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #434 = Utf8               software/amazon/awssdk/core/SdkBytes\n-  #435 = Utf8               asUtf8String\n-  #436 = Utf8               fromJson\n-  #437 = Utf8               (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-  #438 = Utf8               getOutputText\n-  #439 = Utf8               (Ljava/lang/String;)V\n-  #440 = Utf8               getTokenUsage\n-  #441 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-  #442 = Utf8               getFinishReason\n-  #443 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-  #444 = Utf8               (Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n-  #445 = Utf8               $SwitchMap$dev$langchain4j$data$message$ChatMessageType\n-  #446 = Utf8               [I\n-  #447 = Utf8               dev/langchain4j/data/message/ChatMessage\n-  #448 = Utf8               type\n-  #449 = Utf8               ()Ldev/langchain4j/data/message/ChatMessageType;\n-  #450 = Utf8               dev/langchain4j/data/message/ChatMessageType\n-  #451 = Utf8               ordinal\n-  #452 = Utf8               text\n-  #453 = Utf8               ()V\n-  #454 = Utf8               append\n-  #455 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #456 = Utf8               toString\n-  #457 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #458 = Utf8               builder\n-  #459 = Utf8               Builder\n-  #460 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #461 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n-  #462 = Utf8               modelId\n-  #463 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #464 = Utf8               java/nio/charset/Charset\n-  #465 = Utf8               defaultCharset\n-  #466 = Utf8               ()Ljava/nio/charset/Charset;\n-  #467 = Utf8               fromString\n-  #468 = Utf8               (Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #469 = Utf8               (Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #470 = Utf8               build\n-  #471 = Utf8               invokeModel\n-  #472 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #473 = Utf8               (ILjava/lang/String;Ljava/lang/Object;)V\n-  #474 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-  #475 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #476 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #477 = Utf8               valueOf\n-  #478 = Utf8               (I)Ljava/lang/Integer;\n-  #479 = Utf8               software/amazon/awssdk/regions/Region\n-  #480 = Utf8               US_EAST_1\n-  #481 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  #482 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-  #483 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n-  #484 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-  #485 = Utf8               access$000\n-  #486 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n-  #487 = Utf8               access$100\n-  #488 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-  #489 = Utf8               access$200\n-  #490 = Utf8               access$300\n-  #491 = Utf8               access$400\n-  #492 = Utf8               access$500\n-  #493 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n-  #494 = Utf8               access$600\n-  #495 = Utf8               access$700\n-  #496 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #497 = Utf8               access$800\n-  #498 = Utf8               access$900\n-  #499 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #500 = Utf8               access$1000\n-  #501 = Utf8               access$1100\n-  #502 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n-  #503 = Utf8               access$1200\n-  #504 = Utf8               access$1300\n-  #505 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-  #506 = Utf8               access$1400\n-  #507 = Utf8               access$1500\n-  #508 = Utf8               access$1600\n-  #509 = Utf8               access$1700\n-  #510 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n-  #511 = Utf8               get\n-  #512 = Utf8               set\n-  #513 = Utf8               (Ljava/lang/Object;)V\n-  #514 = Utf8               SYSTEM\n-  #515 = Utf8               Ldev/langchain4j/data/message/ChatMessageType;\n-  #516 = Class              #522          // java/lang/invoke/LambdaMetafactory\n-  #517 = NameAndType        #523:#526     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #518 = NameAndType        #247:#246     // lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #519 = NameAndType        #245:#246     // lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-  #520 = NameAndType        #172:#173     // chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  #521 = NameAndType        #242:#186     // lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #522 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #523 = Utf8               metafactory\n-  #524 = Class              #528          // java/lang/invoke/MethodHandles$Lookup\n+    #1 = InterfaceMethodref #2.#3         // java/util/List.stream:()Ljava/util/stream/Stream;\n+    #2 = Class              #4            // java/util/List\n+    #3 = NameAndType        #5:#6         // stream:()Ljava/util/stream/Stream;\n+    #4 = Utf8               java/util/List\n+    #5 = Utf8               stream\n+    #6 = Utf8               ()Ljava/util/stream/Stream;\n+    #7 = InvokeDynamic      #0:#8         // #0:test:()Ljava/util/function/Predicate;\n+    #8 = NameAndType        #9:#10        // test:()Ljava/util/function/Predicate;\n+    #9 = Utf8               test\n+   #10 = Utf8               ()Ljava/util/function/Predicate;\n+   #11 = InterfaceMethodref #12.#13       // java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n+   #12 = Class              #14           // java/util/stream/Stream\n+   #13 = NameAndType        #15:#16       // filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n+   #14 = Utf8               java/util/stream/Stream\n+   #15 = Utf8               filter\n+   #16 = Utf8               (Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n+   #17 = InvokeDynamic      #1:#18        // #1:apply:()Ljava/util/function/Function;\n+   #18 = NameAndType        #19:#20       // apply:()Ljava/util/function/Function;\n+   #19 = Utf8               apply\n+   #20 = Utf8               ()Ljava/util/function/Function;\n+   #21 = InterfaceMethodref #12.#22       // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #22 = NameAndType        #23:#24       // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #23 = Utf8               map\n+   #24 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #25 = String             #26           // \\n\n+   #26 = Utf8               \\n\n+   #27 = Methodref          #28.#29       // java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n+   #28 = Class              #30           // java/util/stream/Collectors\n+   #29 = NameAndType        #31:#32       // joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n+   #30 = Utf8               java/util/stream/Collectors\n+   #31 = Utf8               joining\n+   #32 = Utf8               (Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n+   #33 = InterfaceMethodref #12.#34       // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #34 = NameAndType        #35:#36       // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #35 = Utf8               collect\n+   #36 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #37 = Class              #38           // java/lang/String\n+   #38 = Utf8               java/lang/String\n+   #39 = InvokeDynamic      #2:#8         // #2:test:()Ljava/util/function/Predicate;\n+   #40 = InvokeDynamic      #3:#41        // #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n+   #41 = NameAndType        #19:#42       // apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n+   #42 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n+   #43 = String             #44           // %s\\n\\n%s\\n%s\n+   #44 = Utf8               %s\\n\\n%s\\n%s\n+   #45 = Class              #46           // java/lang/Object\n+   #46 = Utf8               java/lang/Object\n+   #47 = Class              #48           // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #48 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+   #49 = String             #50           // Assistant:\n+   #50 = Utf8               Assistant:\n+   #51 = Methodref          #37.#52       // java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+   #52 = NameAndType        #53:#54       // format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+   #53 = Utf8               format\n+   #54 = Utf8               (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+   #55 = Methodref          #47.#56       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n+   #56 = NameAndType        #57:#58       // getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n+   #57 = Utf8               getRequestParameters\n+   #58 = Utf8               (Ljava/lang/String;)Ljava/util/Map;\n+   #59 = Methodref          #60.#61       // dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+   #60 = Class              #62           // dev/langchain4j/internal/Json\n+   #61 = NameAndType        #63:#64       // toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+   #62 = Utf8               dev/langchain4j/internal/Json\n+   #63 = Utf8               toJson\n+   #64 = Utf8               (Ljava/lang/Object;)Ljava/lang/String;\n+   #65 = InvokeDynamic      #4:#66        // #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+   #66 = NameAndType        #67:#68       // call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+   #67 = Utf8               call\n+   #68 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+   #69 = Fieldref           #47.#70       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.maxRetries:Ljava/lang/Integer;\n+   #70 = NameAndType        #71:#72       // maxRetries:Ljava/lang/Integer;\n+   #71 = Utf8               maxRetries\n+   #72 = Utf8               Ljava/lang/Integer;\n+   #73 = Methodref          #74.#75       // java/lang/Integer.intValue:()I\n+   #74 = Class              #76           // java/lang/Integer\n+   #75 = NameAndType        #77:#78       // intValue:()I\n+   #76 = Utf8               java/lang/Integer\n+   #77 = Utf8               intValue\n+   #78 = Utf8               ()I\n+   #79 = Methodref          #80.#81       // dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+   #80 = Class              #82           // dev/langchain4j/internal/RetryUtils\n+   #81 = NameAndType        #83:#84       // withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+   #82 = Utf8               dev/langchain4j/internal/RetryUtils\n+   #83 = Utf8               withRetry\n+   #84 = Utf8               (Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+   #85 = Class              #86           // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+   #86 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+   #87 = Methodref          #85.#88       // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+   #88 = NameAndType        #89:#90       // body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+   #89 = Utf8               body\n+   #90 = Utf8               ()Lsoftware/amazon/awssdk/core/SdkBytes;\n+   #91 = Methodref          #92.#93       // software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n+   #92 = Class              #94           // software/amazon/awssdk/core/SdkBytes\n+   #93 = NameAndType        #95:#96       // asUtf8String:()Ljava/lang/String;\n+   #94 = Utf8               software/amazon/awssdk/core/SdkBytes\n+   #95 = Utf8               asUtf8String\n+   #96 = Utf8               ()Ljava/lang/String;\n+   #97 = Methodref          #47.#98       // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getResponseClassType:()Ljava/lang/Class;\n+   #98 = NameAndType        #99:#100      // getResponseClassType:()Ljava/lang/Class;\n+   #99 = Utf8               getResponseClassType\n+  #100 = Utf8               ()Ljava/lang/Class;\n+  #101 = Methodref          #60.#102      // dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #102 = NameAndType        #103:#104     // fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #103 = Utf8               fromJson\n+  #104 = Utf8               (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #105 = Class              #106          // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #106 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+  #107 = Class              #108          // dev/langchain4j/model/output/Response\n+  #108 = Utf8               dev/langchain4j/model/output/Response\n+  #109 = Class              #110          // dev/langchain4j/data/message/AiMessage\n+  #110 = Utf8               dev/langchain4j/data/message/AiMessage\n+  #111 = InterfaceMethodref #105.#112     // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getOutputText:()Ljava/lang/String;\n+  #112 = NameAndType        #113:#96      // getOutputText:()Ljava/lang/String;\n+  #113 = Utf8               getOutputText\n+  #114 = Methodref          #109.#115     // dev/langchain4j/data/message/AiMessage.\"<init>\":(Ljava/lang/String;)V\n+  #115 = NameAndType        #116:#117     // \"<init>\":(Ljava/lang/String;)V\n+  #116 = Utf8               <init>\n+  #117 = Utf8               (Ljava/lang/String;)V\n+  #118 = InterfaceMethodref #105.#119     // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n+  #119 = NameAndType        #120:#121     // getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n+  #120 = Utf8               getTokenUsage\n+  #121 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+  #122 = InterfaceMethodref #105.#123     // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n+  #123 = NameAndType        #124:#125     // getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n+  #124 = Utf8               getFinishReason\n+  #125 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+  #126 = Methodref          #107.#127     // dev/langchain4j/model/output/Response.\"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n+  #127 = NameAndType        #116:#128     // \"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n+  #128 = Utf8               (Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n+  #129 = Fieldref           #130.#131     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+  #130 = Class              #132          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+  #131 = NameAndType        #133:#134     // $SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+  #132 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+  #133 = Utf8               $SwitchMap$dev$langchain4j$data$message$ChatMessageType\n+  #134 = Utf8               [I\n+  #135 = InterfaceMethodref #136.#137     // dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n+  #136 = Class              #138          // dev/langchain4j/data/message/ChatMessage\n+  #137 = NameAndType        #139:#140     // type:()Ldev/langchain4j/data/message/ChatMessageType;\n+  #138 = Utf8               dev/langchain4j/data/message/ChatMessage\n+  #139 = Utf8               type\n+  #140 = Utf8               ()Ldev/langchain4j/data/message/ChatMessageType;\n+  #141 = Methodref          #142.#143     // dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+  #142 = Class              #144          // dev/langchain4j/data/message/ChatMessageType\n+  #143 = NameAndType        #145:#78      // ordinal:()I\n+  #144 = Utf8               dev/langchain4j/data/message/ChatMessageType\n+  #145 = Utf8               ordinal\n+  #146 = InterfaceMethodref #136.#147     // dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+  #147 = NameAndType        #148:#96      // text:()Ljava/lang/String;\n+  #148 = Utf8               text\n+  #149 = Class              #150          // java/lang/StringBuilder\n+  #150 = Utf8               java/lang/StringBuilder\n+  #151 = Methodref          #149.#152     // java/lang/StringBuilder.\"<init>\":()V\n+  #152 = NameAndType        #116:#153     // \"<init>\":()V\n+  #153 = Utf8               ()V\n+  #154 = Fieldref           #47.#155      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.humanPrompt:Ljava/lang/String;\n+  #155 = NameAndType        #156:#157     // humanPrompt:Ljava/lang/String;\n+  #156 = Utf8               humanPrompt\n+  #157 = Utf8               Ljava/lang/String;\n+  #158 = Methodref          #149.#159     // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #159 = NameAndType        #160:#161     // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #160 = Utf8               append\n+  #161 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #162 = String             #163          //\n+  #163 = Utf8\n+  #164 = Methodref          #149.#165     // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #165 = NameAndType        #166:#96      // toString:()Ljava/lang/String;\n+  #166 = Utf8               toString\n+  #167 = Fieldref           #47.#168      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.assistantPrompt:Ljava/lang/String;\n+  #168 = NameAndType        #169:#157     // assistantPrompt:Ljava/lang/String;\n+  #169 = Utf8               assistantPrompt\n+  #170 = Class              #171          // java/lang/IllegalArgumentException\n+  #171 = Utf8               java/lang/IllegalArgumentException\n+  #172 = String             #173          // Tool execution results are not supported for Bedrock models\n+  #173 = Utf8               Tool execution results are not supported for Bedrock models\n+  #174 = Methodref          #170.#115     // java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+  #175 = String             #176          // Unknown message type:\n+  #176 = Utf8               Unknown message type:\n+  #177 = Methodref          #149.#178     // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #178 = NameAndType        #160:#179     // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #179 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #180 = Methodref          #181.#182     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #181 = Class              #183          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+  #182 = NameAndType        #184:#185     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #183 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+  #184 = Utf8               builder\n+  #185 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #186 = Methodref          #47.#187      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getModelId:()Ljava/lang/String;\n+  #187 = NameAndType        #188:#96      // getModelId:()Ljava/lang/String;\n+  #188 = Utf8               getModelId\n+  #189 = InterfaceMethodref #190.#191     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #190 = Class              #192          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n+  #191 = NameAndType        #193:#194     // modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #192 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n+  #193 = Utf8               modelId\n+  #194 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #195 = Methodref          #196.#197     // java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n+  #196 = Class              #198          // java/nio/charset/Charset\n+  #197 = NameAndType        #199:#200     // defaultCharset:()Ljava/nio/charset/Charset;\n+  #198 = Utf8               java/nio/charset/Charset\n+  #199 = Utf8               defaultCharset\n+  #200 = Utf8               ()Ljava/nio/charset/Charset;\n+  #201 = Methodref          #92.#202      // software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #202 = NameAndType        #203:#204     // fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #203 = Utf8               fromString\n+  #204 = Utf8               (Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #205 = InterfaceMethodref #190.#206     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #206 = NameAndType        #89:#207      // body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #207 = Utf8               (Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #208 = InterfaceMethodref #190.#209     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n+  #209 = NameAndType        #210:#211     // build:()Ljava/lang/Object;\n+  #210 = Utf8               build\n+  #211 = Utf8               ()Ljava/lang/Object;\n+  #212 = Methodref          #47.#213      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #213 = NameAndType        #214:#215     // getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #214 = Utf8               getClient\n+  #215 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #216 = InterfaceMethodref #217.#218     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #217 = Class              #219          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+  #218 = NameAndType        #220:#221     // invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #219 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+  #220 = Utf8               invokeModel\n+  #221 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #222 = Class              #223          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n+  #223 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n+  #224 = Methodref          #222.#225     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.\"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n+  #225 = NameAndType        #116:#226     // \"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n+  #226 = Utf8               (ILjava/lang/String;Ljava/lang/Object;)V\n+  #227 = InterfaceMethodref #217.#228     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #228 = NameAndType        #184:#229     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #229 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #230 = Fieldref           #47.#231      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.region:Lsoftware/amazon/awssdk/regions/Region;\n+  #231 = NameAndType        #232:#233     // region:Lsoftware/amazon/awssdk/regions/Region;\n+  #232 = Utf8               region\n+  #233 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n+  #234 = InterfaceMethodref #235.#236     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #235 = Class              #237          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+  #236 = NameAndType        #232:#238     // region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #237 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+  #238 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #239 = Fieldref           #47.#240      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #240 = NameAndType        #241:#242     // credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #241 = Utf8               credentialsProvider\n+  #242 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #243 = InterfaceMethodref #235.#244     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #244 = NameAndType        #241:#245     // credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #245 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #246 = InterfaceMethodref #235.#209     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n+  #247 = String             #248          // Human:\n+  #248 = Utf8               Human:\n+  #249 = Methodref          #74.#250      // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+  #250 = NameAndType        #251:#252     // valueOf:(I)Ljava/lang/Integer;\n+  #251 = Utf8               valueOf\n+  #252 = Utf8               (I)Ljava/lang/Integer;\n+  #253 = Fieldref           #254.#255     // software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+  #254 = Class              #256          // software/amazon/awssdk/regions/Region\n+  #255 = NameAndType        #257:#233     // US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+  #256 = Utf8               software/amazon/awssdk/regions/Region\n+  #257 = Utf8               US_EAST_1\n+  #258 = Methodref          #259.#260     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #259 = Class              #261          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  #260 = NameAndType        #184:#262     // builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #261 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  #262 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #263 = Methodref          #264.#265     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #264 = Class              #266          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n+  #265 = NameAndType        #210:#267     // build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #266 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n+  #267 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #268 = Float              0.999f\n+  #269 = Methodref          #45.#152      // java/lang/Object.\"<init>\":()V\n+  #270 = Class              #271          // java/util/concurrent/atomic/AtomicReference\n+  #271 = Utf8               java/util/concurrent/atomic/AtomicReference\n+  #272 = Methodref          #270.#152     // java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n+  #273 = Fieldref           #47.#274      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.client:Ljava/util/concurrent/atomic/AtomicReference;\n+  #274 = NameAndType        #275:#276     // client:Ljava/util/concurrent/atomic/AtomicReference;\n+  #275 = Utf8               client\n+  #276 = Utf8               Ljava/util/concurrent/atomic/AtomicReference;\n+  #277 = Methodref          #278.#279     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #278 = Class              #280          // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #279 = NameAndType        #281:#282     // access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #280 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder\n+  #281 = Utf8               access$000\n+  #282 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #283 = Methodref          #278.#284     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #284 = NameAndType        #285:#286     // access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #285 = Utf8               access$100\n+  #286 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #287 = Methodref          #47.#288      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$humanPrompt:()Ljava/lang/String;\n+  #288 = NameAndType        #289:#96      // $default$humanPrompt:()Ljava/lang/String;\n+  #289 = Utf8               $default$humanPrompt\n+  #290 = Methodref          #278.#291     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #291 = NameAndType        #292:#282     // access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #292 = Utf8               access$200\n+  #293 = Methodref          #278.#294     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #294 = NameAndType        #295:#286     // access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+  #295 = Utf8               access$300\n+  #296 = Methodref          #47.#297      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$assistantPrompt:()Ljava/lang/String;\n+  #297 = NameAndType        #298:#96      // $default$assistantPrompt:()Ljava/lang/String;\n+  #298 = Utf8               $default$assistantPrompt\n+  #299 = Methodref          #278.#300     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #300 = NameAndType        #301:#282     // access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #301 = Utf8               access$400\n+  #302 = Methodref          #278.#303     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n+  #303 = NameAndType        #304:#305     // access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n+  #304 = Utf8               access$500\n+  #305 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n+  #306 = Methodref          #47.#307      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$maxRetries:()Ljava/lang/Integer;\n+  #307 = NameAndType        #308:#309     // $default$maxRetries:()Ljava/lang/Integer;\n+  #308 = Utf8               $default$maxRetries\n+  #309 = Utf8               ()Ljava/lang/Integer;\n+  #310 = Methodref          #278.#311     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #311 = NameAndType        #312:#282     // access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #312 = Utf8               access$600\n+  #313 = Methodref          #278.#314     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #314 = NameAndType        #315:#316     // access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #315 = Utf8               access$700\n+  #316 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #317 = Methodref          #47.#318      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+  #318 = NameAndType        #319:#320     // $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+  #319 = Utf8               $default$region\n+  #320 = Utf8               ()Lsoftware/amazon/awssdk/regions/Region;\n+  #321 = Methodref          #278.#322     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #322 = NameAndType        #323:#282     // access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #323 = Utf8               access$800\n+  #324 = Methodref          #278.#325     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #325 = NameAndType        #326:#327     // access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #326 = Utf8               access$900\n+  #327 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #328 = Methodref          #47.#329      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #329 = NameAndType        #330:#331     // $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #330 = Utf8               $default$credentialsProvider\n+  #331 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #332 = Methodref          #278.#333     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #333 = NameAndType        #334:#282     // access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #334 = Utf8               access$1000\n+  #335 = Methodref          #278.#336     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n+  #336 = NameAndType        #337:#338     // access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n+  #337 = Utf8               access$1100\n+  #338 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n+  #339 = Fieldref           #47.#340      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.maxTokens:I\n+  #340 = NameAndType        #341:#342     // maxTokens:I\n+  #341 = Utf8               maxTokens\n+  #342 = Utf8               I\n+  #343 = Methodref          #47.#344      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$maxTokens:()I\n+  #344 = NameAndType        #345:#78      // $default$maxTokens:()I\n+  #345 = Utf8               $default$maxTokens\n+  #346 = Methodref          #278.#347     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #347 = NameAndType        #348:#282     // access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #348 = Utf8               access$1200\n+  #349 = Methodref          #278.#350     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #350 = NameAndType        #351:#352     // access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #351 = Utf8               access$1300\n+  #352 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #353 = Fieldref           #47.#354      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.temperature:F\n+  #354 = NameAndType        #355:#356     // temperature:F\n+  #355 = Utf8               temperature\n+  #356 = Utf8               F\n+  #357 = Methodref          #47.#358      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$temperature:()F\n+  #358 = NameAndType        #359:#360     // $default$temperature:()F\n+  #359 = Utf8               $default$temperature\n+  #360 = Utf8               ()F\n+  #361 = Methodref          #278.#362     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #362 = NameAndType        #363:#282     // access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #363 = Utf8               access$1400\n+  #364 = Methodref          #278.#365     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #365 = NameAndType        #366:#352     // access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+  #366 = Utf8               access$1500\n+  #367 = Fieldref           #47.#368      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.topP:F\n+  #368 = NameAndType        #369:#356     // topP:F\n+  #369 = Utf8               topP\n+  #370 = Methodref          #47.#371      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$topP:()F\n+  #371 = NameAndType        #372:#360     // $default$topP:()F\n+  #372 = Utf8               $default$topP\n+  #373 = Methodref          #278.#374     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #374 = NameAndType        #375:#282     // access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+  #375 = Utf8               access$1600\n+  #376 = Methodref          #278.#377     // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n+  #377 = NameAndType        #378:#379     // access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n+  #378 = Utf8               access$1700\n+  #379 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n+  #380 = Fieldref           #47.#381      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.stopSequences:[Ljava/lang/String;\n+  #381 = NameAndType        #382:#383     // stopSequences:[Ljava/lang/String;\n+  #382 = Utf8               stopSequences\n+  #383 = Utf8               [Ljava/lang/String;\n+  #384 = Methodref          #47.#385      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.$default$stopSequences:()[Ljava/lang/String;\n+  #385 = NameAndType        #386:#387     // $default$stopSequences:()[Ljava/lang/String;\n+  #386 = Utf8               $default$stopSequences\n+  #387 = Utf8               ()[Ljava/lang/String;\n+  #388 = Methodref          #270.#389     // java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+  #389 = NameAndType        #390:#211     // get:()Ljava/lang/Object;\n+  #390 = Utf8               get\n+  #391 = Methodref          #47.#392      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #392 = NameAndType        #393:#215     // initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #393 = Utf8               initClient\n+  #394 = Methodref          #270.#395     // java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n+  #395 = NameAndType        #396:#397     // set:(Ljava/lang/Object;)V\n+  #396 = Utf8               set\n+  #397 = Utf8               (Ljava/lang/Object;)V\n+  #398 = Methodref          #47.#399      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #399 = NameAndType        #400:#401     // invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #400 = Utf8               invoke\n+  #401 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #402 = Fieldref           #142.#403     // dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+  #403 = NameAndType        #404:#405     // SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+  #404 = Utf8               SYSTEM\n+  #405 = Utf8               Ldev/langchain4j/data/message/ChatMessageType;\n+  #406 = Class              #407          // dev/langchain4j/model/chat/ChatLanguageModel\n+  #407 = Utf8               dev/langchain4j/model/chat/ChatLanguageModel\n+  #408 = Utf8               HUMAN_PROMPT\n+  #409 = Utf8               ConstantValue\n+  #410 = Utf8               ASSISTANT_PROMPT\n+  #411 = Utf8               Signature\n+  #412 = Utf8               Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n+  #413 = Utf8               generate\n+  #414 = Utf8               (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n+  #415 = Utf8               Code\n+  #416 = Utf8               LineNumberTable\n+  #417 = Utf8               LocalVariableTable\n+  #418 = Utf8               this\n+  #419 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+  #420 = Utf8               messages\n+  #421 = Utf8               Ljava/util/List;\n+  #422 = Utf8               context\n+  #423 = Utf8               userMessages\n+  #424 = Utf8               prompt\n+  #425 = Utf8               requestParameters\n+  #426 = Utf8               Ljava/util/Map;\n+  #427 = Utf8               invokeModelResponse\n+  #428 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #429 = Utf8               response\n+  #430 = Utf8               result\n+  #431 = Utf8               Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;\n+  #432 = Utf8               LocalVariableTypeTable\n+  #433 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n+  #434 = Utf8               Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;\n+  #435 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #436 = Utf8               TT;\n+  #437 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;)Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n+  #438 = Utf8               chatMessageToString\n+  #439 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  #440 = Utf8               message\n+  #441 = Utf8               Ldev/langchain4j/data/message/ChatMessage;\n+  #442 = Utf8               StackMapTable\n+  #443 = Utf8               (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #444 = Utf8               ()Ljava/lang/Class<TT;>;\n+  #445 = Utf8               invokeModelRequest\n+  #446 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;\n+  #447 = Utf8               of\n+  #448 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+  #449 = Utf8               key\n+  #450 = Utf8               value\n+  #451 = Utf8               Ljava/lang/Object;\n+  #452 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #453 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n+  #454 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/Integer;\n+  #455 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n+  #456 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #457 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()I\n+  #458 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n+  #459 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()[Ljava/lang/String;\n+  #460 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n+  #461 = Utf8               b\n+  #462 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;\n+  #463 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;\n+  #464 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;)V\n+  #465 = Utf8               getHumanPrompt\n+  #466 = Utf8               getAssistantPrompt\n+  #467 = Utf8               getMaxRetries\n+  #468 = Utf8               getRegion\n+  #469 = Utf8               getCredentialsProvider\n+  #470 = Utf8               getMaxTokens\n+  #471 = Utf8               getTemperature\n+  #472 = Utf8               getTopP\n+  #473 = Utf8               getStopSequences\n+  #474 = Utf8               actualValue\n+  #475 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #476 = Class              #477          // java/lang/Throwable\n+  #477 = Utf8               java/lang/Throwable\n+  #478 = Utf8               lambda$generate$2\n+  #479 = Utf8               Exceptions\n+  #480 = Class              #481          // java/lang/Exception\n+  #481 = Utf8               java/lang/Exception\n+  #482 = Utf8               lambda$generate$1\n+  #483 = Utf8               (Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #484 = Utf8               lambda$generate$0\n+  #485 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>Ljava/lang/Object;Ldev/langchain4j/model/chat/ChatLanguageModel;\n+  #486 = Utf8               SourceFile\n+  #487 = Utf8               AbstractBedrockChatModel.java\n+  #488 = Utf8               BootstrapMethods\n+  #489 = MethodHandle       6:#490        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #490 = Methodref          #491.#492     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #491 = Class              #493          // java/lang/invoke/LambdaMetafactory\n+  #492 = NameAndType        #494:#495     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #493 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #494 = Utf8               metafactory\n+  #495 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #496 = MethodType         #497          //  (Ljava/lang/Object;)Z\n+  #497 = Utf8               (Ljava/lang/Object;)Z\n+  #498 = MethodHandle       6:#499        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #499 = Methodref          #47.#500      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #500 = NameAndType        #484:#483     // lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #501 = MethodType         #483          //  (Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #502 = MethodType         #503          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #503 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #504 = MethodHandle       9:#146        // REF_invokeInterface dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+  #505 = MethodType         #439          //  (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  #506 = MethodHandle       6:#507        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #507 = Methodref          #47.#508      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #508 = NameAndType        #482:#483     // lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+  #509 = MethodHandle       5:#510        // REF_invokeVirtual dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  #510 = Methodref          #47.#511      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  #511 = NameAndType        #438:#439     // chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  #512 = MethodType         #211          //  ()Ljava/lang/Object;\n+  #513 = MethodHandle       7:#514        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #514 = Methodref          #47.#515      // dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #515 = NameAndType        #478:#401     // lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #516 = MethodType         #517          //  ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #517 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #518 = Utf8               InnerClasses\n+  #519 = Utf8               Builder\n+  #520 = Utf8               AbstractBedrockChatModelBuilder\n+  #521 = Class              #522          // java/lang/invoke/MethodHandles$Lookup\n+  #522 = Utf8               java/lang/invoke/MethodHandles$Lookup\n+  #523 = Class              #524          // java/lang/invoke/MethodHandles\n+  #524 = Utf8               java/lang/invoke/MethodHandles\n   #525 = Utf8               Lookup\n-  #526 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #527 = Class              #529          // java/lang/invoke/MethodHandles\n-  #528 = Utf8               java/lang/invoke/MethodHandles$Lookup\n-  #529 = Utf8               java/lang/invoke/MethodHandles\n {\n   private static final java.lang.String HUMAN_PROMPT = \"Human:\";\n     descriptor: Ljava/lang/String;\n     flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL\n     ConstantValue: String Human:\n \n   private static final java.lang.String ASSISTANT_PROMPT = \"Assistant:\";\n@@ -583,99 +579,99 @@\n   private final java.lang.String[] stopSequences;\n     descriptor: [Ljava/lang/String;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.util.concurrent.atomic.AtomicReference<java.lang.Object> client;\n     descriptor: Ljava/util/concurrent/atomic/AtomicReference;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #145                         // Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n+    Signature: #412                         // Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n \n   public dev.langchain4j.model.output.Response<dev.langchain4j.data.message.AiMessage> generate(java.util.List<dev.langchain4j.data.message.ChatMessage>);\n     descriptor: (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=5, locals=10, args_size=2\n          0: aload_1\n          1: invokeinterface #1,  1            // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n-         6: invokedynamic #2,  0              // InvokeDynamic #0:test:()Ljava/util/function/Predicate;\n-        11: invokeinterface #3,  2            // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n-        16: invokedynamic #4,  0              // InvokeDynamic #1:apply:()Ljava/util/function/Function;\n-        21: invokeinterface #5,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        26: ldc           #6                  // String \\n\n-        28: invokestatic  #7                  // Method java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n-        31: invokeinterface #8,  2            // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-        36: checkcast     #9                  // class java/lang/String\n+         6: invokedynamic #7,  0              // InvokeDynamic #0:test:()Ljava/util/function/Predicate;\n+        11: invokeinterface #11,  2           // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n+        16: invokedynamic #17,  0             // InvokeDynamic #1:apply:()Ljava/util/function/Function;\n+        21: invokeinterface #21,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        26: ldc           #25                 // String \\n\n+        28: invokestatic  #27                 // Method java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n+        31: invokeinterface #33,  2           // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+        36: checkcast     #37                 // class java/lang/String\n         39: astore_2\n         40: aload_1\n         41: invokeinterface #1,  1            // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n-        46: invokedynamic #10,  0             // InvokeDynamic #2:test:()Ljava/util/function/Predicate;\n-        51: invokeinterface #3,  2            // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n+        46: invokedynamic #39,  0             // InvokeDynamic #2:test:()Ljava/util/function/Predicate;\n+        51: invokeinterface #11,  2           // InterfaceMethod java/util/stream/Stream.filter:(Ljava/util/function/Predicate;)Ljava/util/stream/Stream;\n         56: aload_0\n-        57: invokedynamic #11,  0             // InvokeDynamic #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n-        62: invokeinterface #5,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        67: ldc           #6                  // String \\n\n-        69: invokestatic  #7                  // Method java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n-        72: invokeinterface #8,  2            // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-        77: checkcast     #9                  // class java/lang/String\n+        57: invokedynamic #40,  0             // InvokeDynamic #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;)Ljava/util/function/Function;\n+        62: invokeinterface #21,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        67: ldc           #25                 // String \\n\n+        69: invokestatic  #27                 // Method java/util/stream/Collectors.joining:(Ljava/lang/CharSequence;)Ljava/util/stream/Collector;\n+        72: invokeinterface #33,  2           // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+        77: checkcast     #37                 // class java/lang/String\n         80: astore_3\n-        81: ldc           #12                 // String %s\\n\\n%s\\n%s\n+        81: ldc           #43                 // String %s\\n\\n%s\\n%s\n         83: iconst_3\n-        84: anewarray     #13                 // class java/lang/Object\n+        84: anewarray     #45                 // class java/lang/Object\n         87: dup\n         88: iconst_0\n         89: aload_2\n         90: aastore\n         91: dup\n         92: iconst_1\n         93: aload_3\n         94: aastore\n         95: dup\n         96: iconst_2\n-        97: ldc           #15                 // String Assistant:\n+        97: ldc           #49                 // String Assistant:\n         99: aastore\n-       100: invokestatic  #16                 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n+       100: invokestatic  #51                 // Method java/lang/String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;\n        103: astore        4\n        105: aload_0\n        106: aload         4\n-       108: invokevirtual #17                 // Method getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n+       108: invokevirtual #55                 // Method getRequestParameters:(Ljava/lang/String;)Ljava/util/Map;\n        111: astore        5\n        113: aload         5\n-       115: invokestatic  #18                 // Method dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+       115: invokestatic  #59                 // Method dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n        118: astore        6\n        120: aload_0\n        121: aload         6\n-       123: invokedynamic #19,  0             // InvokeDynamic #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+       123: invokedynamic #65,  0             // InvokeDynamic #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n        128: aload_0\n-       129: getfield      #20                 // Field maxRetries:Ljava/lang/Integer;\n-       132: invokevirtual #21                 // Method java/lang/Integer.intValue:()I\n-       135: invokestatic  #22                 // Method dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-       138: checkcast     #23                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+       129: getfield      #69                 // Field maxRetries:Ljava/lang/Integer;\n+       132: invokevirtual #73                 // Method java/lang/Integer.intValue:()I\n+       135: invokestatic  #79                 // Method dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+       138: checkcast     #85                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n        141: astore        7\n        143: aload         7\n-       145: invokevirtual #24                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-       148: invokevirtual #25                 // Method software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n+       145: invokevirtual #87                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+       148: invokevirtual #91                 // Method software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n        151: astore        8\n        153: aload         8\n        155: aload_0\n-       156: invokevirtual #26                 // Method getResponseClassType:()Ljava/lang/Class;\n-       159: invokestatic  #27                 // Method dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-       162: checkcast     #28                 // class dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+       156: invokevirtual #97                 // Method getResponseClassType:()Ljava/lang/Class;\n+       159: invokestatic  #101                // Method dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+       162: checkcast     #105                // class dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n        165: astore        9\n-       167: new           #29                 // class dev/langchain4j/model/output/Response\n+       167: new           #107                // class dev/langchain4j/model/output/Response\n        170: dup\n-       171: new           #30                 // class dev/langchain4j/data/message/AiMessage\n+       171: new           #109                // class dev/langchain4j/data/message/AiMessage\n        174: dup\n        175: aload         9\n-       177: invokeinterface #31,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getOutputText:()Ljava/lang/String;\n-       182: invokespecial #32                 // Method dev/langchain4j/data/message/AiMessage.\"<init>\":(Ljava/lang/String;)V\n+       177: invokeinterface #111,  1          // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getOutputText:()Ljava/lang/String;\n+       182: invokespecial #114                // Method dev/langchain4j/data/message/AiMessage.\"<init>\":(Ljava/lang/String;)V\n        185: aload         9\n-       187: invokeinterface #33,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n+       187: invokeinterface #118,  1          // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getTokenUsage:()Ldev/langchain4j/model/output/TokenUsage;\n        192: aload         9\n-       194: invokeinterface #34,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n-       199: invokespecial #35                 // Method dev/langchain4j/model/output/Response.\"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n+       194: invokeinterface #122,  1          // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.getFinishReason:()Ldev/langchain4j/model/output/FinishReason;\n+       199: invokespecial #126                // Method dev/langchain4j/model/output/Response.\"<init>\":(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;Ldev/langchain4j/model/output/FinishReason;)V\n        202: areturn\n       LineNumberTable:\n         line 61: 0\n         line 62: 11\n         line 63: 21\n         line 64: 28\n         line 66: 40\n@@ -706,79 +702,79 @@\n           167      36     9 result   Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0     203     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n             0     203     1 messages   Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;\n           113      90     5 requestParameters   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n           167      36     9 result   TT;\n-    Signature: #171                         // (Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;)Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n+    Signature: #437                         // (Ljava/util/List<Ldev/langchain4j/data/message/ChatMessage;>;)Ldev/langchain4j/model/output/Response<Ldev/langchain4j/data/message/AiMessage;>;\n \n   protected java.lang.String chatMessageToString(dev.langchain4j.data.message.ChatMessage);\n     descriptor: (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=4, locals=2, args_size=2\n-         0: getstatic     #36                 // Field dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n+         0: getstatic     #129                // Field dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2.$SwitchMap$dev$langchain4j$data$message$ChatMessageType:[I\n          3: aload_1\n-         4: invokeinterface #37,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n-         9: invokevirtual #38                 // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n+         4: invokeinterface #135,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n+         9: invokevirtual #141                // Method dev/langchain4j/data/message/ChatMessageType.ordinal:()I\n         12: iaload\n         13: tableswitch   { // 1 to 4\n                        1: 44\n                        2: 51\n                        3: 83\n                        4: 115\n                  default: 125\n             }\n         44: aload_1\n-        45: invokeinterface #39,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+        45: invokeinterface #146,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n         50: areturn\n-        51: new           #40                 // class java/lang/StringBuilder\n+        51: new           #149                // class java/lang/StringBuilder\n         54: dup\n-        55: invokespecial #41                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        55: invokespecial #151                // Method java/lang/StringBuilder.\"<init>\":()V\n         58: aload_0\n-        59: getfield      #42                 // Field humanPrompt:Ljava/lang/String;\n-        62: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        65: ldc           #44                 // String\n-        67: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        59: getfield      #154                // Field humanPrompt:Ljava/lang/String;\n+        62: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        65: ldc           #162                // String\n+        67: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         70: aload_1\n-        71: invokeinterface #39,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n-        76: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        79: invokevirtual #45                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        71: invokeinterface #146,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+        76: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        79: invokevirtual #164                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         82: areturn\n-        83: new           #40                 // class java/lang/StringBuilder\n+        83: new           #149                // class java/lang/StringBuilder\n         86: dup\n-        87: invokespecial #41                 // Method java/lang/StringBuilder.\"<init>\":()V\n+        87: invokespecial #151                // Method java/lang/StringBuilder.\"<init>\":()V\n         90: aload_0\n-        91: getfield      #46                 // Field assistantPrompt:Ljava/lang/String;\n-        94: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        97: ldc           #44                 // String\n-        99: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        91: getfield      #167                // Field assistantPrompt:Ljava/lang/String;\n+        94: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        97: ldc           #162                // String\n+        99: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        102: aload_1\n-       103: invokeinterface #39,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n-       108: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-       111: invokevirtual #45                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       103: invokeinterface #146,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+       108: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       111: invokevirtual #164                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n        114: areturn\n-       115: new           #47                 // class java/lang/IllegalArgumentException\n+       115: new           #170                // class java/lang/IllegalArgumentException\n        118: dup\n-       119: ldc           #48                 // String Tool execution results are not supported for Bedrock models\n-       121: invokespecial #49                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+       119: ldc           #172                // String Tool execution results are not supported for Bedrock models\n+       121: invokespecial #174                // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n        124: athrow\n-       125: new           #47                 // class java/lang/IllegalArgumentException\n+       125: new           #170                // class java/lang/IllegalArgumentException\n        128: dup\n-       129: new           #40                 // class java/lang/StringBuilder\n+       129: new           #149                // class java/lang/StringBuilder\n        132: dup\n-       133: invokespecial #41                 // Method java/lang/StringBuilder.\"<init>\":()V\n-       136: ldc           #50                 // String Unknown message type:\n-       138: invokevirtual #43                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+       133: invokespecial #151                // Method java/lang/StringBuilder.\"<init>\":()V\n+       136: ldc           #175                // String Unknown message type:\n+       138: invokevirtual #158                // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n        141: aload_1\n-       142: invokeinterface #37,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n-       147: invokevirtual #51                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-       150: invokevirtual #45                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n-       153: invokespecial #49                 // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n+       142: invokeinterface #135,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n+       147: invokevirtual #177                // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+       150: invokevirtual #164                // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+       153: invokespecial #174                // Method java/lang/IllegalArgumentException.\"<init>\":(Ljava/lang/String;)V\n        156: athrow\n       LineNumberTable:\n         line 91: 0\n         line 93: 44\n         line 95: 51\n         line 97: 83\n         line 99: 115\n@@ -796,45 +792,45 @@\n         frame_type = 31 /* same */\n         frame_type = 31 /* same */\n         frame_type = 9 /* same */\n \n   protected abstract java.util.Map<java.lang.String, java.lang.Object> getRequestParameters(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ljava/util/Map;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #179                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #443                         // (Ljava/lang/String;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   protected abstract java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n \n   protected abstract java.lang.Class<T> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #184                         // ()Ljava/lang/Class<TT;>;\n+    Signature: #444                         // ()Ljava/lang/Class<TT;>;\n \n   protected software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse invoke(java.lang.String);\n     descriptor: (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=3, args_size=2\n-         0: invokestatic  #52                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+         0: invokestatic  #180                // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n          3: aload_0\n-         4: invokevirtual #53                 // Method getModelId:()Ljava/lang/String;\n-         7: invokeinterface #54,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+         4: invokevirtual #186                // Method getModelId:()Ljava/lang/String;\n+         7: invokeinterface #189,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n         12: aload_1\n-        13: invokestatic  #55                 // Method java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n-        16: invokestatic  #56                 // Method software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-        19: invokeinterface #57,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-        24: invokeinterface #58,  1           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n-        29: checkcast     #59                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+        13: invokestatic  #195                // Method java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n+        16: invokestatic  #201                // Method software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+        19: invokeinterface #205,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+        24: invokeinterface #208,  1          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n+        29: checkcast     #181                // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n         32: astore_2\n         33: aload_0\n-        34: invokevirtual #60                 // Method getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+        34: invokevirtual #212                // Method getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n         37: aload_2\n-        38: invokeinterface #61,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+        38: invokeinterface #216,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n         43: areturn\n       LineNumberTable:\n         line 137: 0\n         line 138: 4\n         line 139: 13\n         line 140: 24\n         line 141: 33\n@@ -848,45 +844,45 @@\n             0      44     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n \n   protected static java.util.Map<java.lang.String, java.lang.Object> of(java.lang.String, java.lang.Object);\n     descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n     flags: (0x000c) ACC_PROTECTED, ACC_STATIC\n     Code:\n       stack=5, locals=2, args_size=2\n-         0: new           #62                 // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n+         0: new           #222                // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n          3: dup\n          4: iconst_1\n          5: aload_0\n          6: aload_1\n-         7: invokespecial #63                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.\"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n+         7: invokespecial #224                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1.\"<init>\":(ILjava/lang/String;Ljava/lang/Object;)V\n         10: areturn\n       LineNumberTable:\n         line 152: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      11     0   key   Ljava/lang/String;\n             0      11     1 value   Ljava/lang/Object;\n-    Signature: #194                         // (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #452                         // (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient initClient();\n     descriptor: ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: invokestatic  #64                 // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+         0: invokestatic  #227                // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n          3: aload_0\n-         4: getfield      #65                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n-         7: invokeinterface #66,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-        12: checkcast     #67                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+         4: getfield      #230                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+         7: invokeinterface #234,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+        12: checkcast     #235                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n         15: aload_0\n-        16: getfield      #68                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        19: invokeinterface #69,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-        24: checkcast     #67                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-        27: invokeinterface #70,  1           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n-        32: checkcast     #71                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+        16: getfield      #239                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        19: invokeinterface #243,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+        24: checkcast     #235                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+        27: invokeinterface #246,  1          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n+        32: checkcast     #217                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n         35: areturn\n       LineNumberTable:\n         line 163: 0\n         line 164: 7\n         line 165: 19\n         line 166: 27\n         line 163: 35\n@@ -898,225 +894,225 @@\n             0      36     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> java.lang.String $default$humanPrompt();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: ldc           #72                 // String Human:\n+         0: ldc           #247                // String Human:\n          2: areturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #198                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n+    Signature: #453                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> java.lang.String $default$assistantPrompt();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: ldc           #15                 // String Assistant:\n+         0: ldc           #49                 // String Assistant:\n          2: areturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #198                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n+    Signature: #453                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/String;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> java.lang.Integer $default$maxRetries();\n     descriptor: ()Ljava/lang/Integer;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: iconst_5\n-         1: invokestatic  #73                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         1: invokestatic  #249                // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n         line 42: 1\n         line 32: 4\n-    Signature: #202                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/Integer;\n+    Signature: #454                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Ljava/lang/Integer;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> software.amazon.awssdk.regions.Region $default$region();\n     descriptor: ()Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #74                 // Field software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+         0: getstatic     #253                // Field software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n          3: areturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #205                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n+    Signature: #455                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> software.amazon.awssdk.auth.credentials.AwsCredentialsProvider $default$credentialsProvider();\n     descriptor: ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: invokestatic  #75                 // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-         3: invokevirtual #76                 // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+         0: invokestatic  #258                // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+         3: invokevirtual #263                // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n          6: areturn\n       LineNumberTable:\n         line 46: 0\n         line 32: 6\n-    Signature: #208                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+    Signature: #456                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> int $default$maxTokens();\n     descriptor: ()I\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: sipush        300\n          3: ireturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #211                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()I\n+    Signature: #457                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()I\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> float $default$temperature();\n     descriptor: ()F\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: fconst_1\n          1: freturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #214                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n+    Signature: #458                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> float $default$topP();\n     descriptor: ()F\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: ldc           #77                 // float 0.999f\n-         2: freturn\n+         0: ldc_w         #268                // float 0.999f\n+         3: freturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #214                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n+    Signature: #458                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()F\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse> java.lang.String[] $default$stopSequences();\n     descriptor: ()[Ljava/lang/String;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: iconst_0\n-         1: anewarray     #9                  // class java/lang/String\n+         1: anewarray     #37                 // class java/lang/String\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #218                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()[Ljava/lang/String;\n+    Signature: #459                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>()[Ljava/lang/String;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel(dev.langchain4j.model.bedrock.internal.AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<T, ?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=2, args_size=2\n          0: aload_0\n-         1: invokespecial #78                 // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #269                // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n-         5: new           #79                 // class java/util/concurrent/atomic/AtomicReference\n+         5: new           #270                // class java/util/concurrent/atomic/AtomicReference\n          8: dup\n-         9: invokespecial #80                 // Method java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n-        12: putfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+         9: invokespecial #272                // Method java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n+        12: putfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         15: aload_1\n-        16: invokestatic  #82                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+        16: invokestatic  #277                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n         19: ifeq          33\n         22: aload_0\n         23: aload_1\n-        24: invokestatic  #83                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-        27: putfield      #42                 // Field humanPrompt:Ljava/lang/String;\n+        24: invokestatic  #283                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+        27: putfield      #154                // Field humanPrompt:Ljava/lang/String;\n         30: goto          40\n         33: aload_0\n-        34: invokestatic  #84                 // Method $default$humanPrompt:()Ljava/lang/String;\n-        37: putfield      #42                 // Field humanPrompt:Ljava/lang/String;\n+        34: invokestatic  #287                // Method $default$humanPrompt:()Ljava/lang/String;\n+        37: putfield      #154                // Field humanPrompt:Ljava/lang/String;\n         40: aload_1\n-        41: invokestatic  #85                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+        41: invokestatic  #290                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n         44: ifeq          58\n         47: aload_0\n         48: aload_1\n-        49: invokestatic  #86                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n-        52: putfield      #46                 // Field assistantPrompt:Ljava/lang/String;\n+        49: invokestatic  #293                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/String;\n+        52: putfield      #167                // Field assistantPrompt:Ljava/lang/String;\n         55: goto          65\n         58: aload_0\n-        59: invokestatic  #87                 // Method $default$assistantPrompt:()Ljava/lang/String;\n-        62: putfield      #46                 // Field assistantPrompt:Ljava/lang/String;\n+        59: invokestatic  #296                // Method $default$assistantPrompt:()Ljava/lang/String;\n+        62: putfield      #167                // Field assistantPrompt:Ljava/lang/String;\n         65: aload_1\n-        66: invokestatic  #88                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+        66: invokestatic  #299                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n         69: ifeq          83\n         72: aload_0\n         73: aload_1\n-        74: invokestatic  #89                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n-        77: putfield      #20                 // Field maxRetries:Ljava/lang/Integer;\n+        74: invokestatic  #302                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Ljava/lang/Integer;\n+        77: putfield      #69                 // Field maxRetries:Ljava/lang/Integer;\n         80: goto          90\n         83: aload_0\n-        84: invokestatic  #90                 // Method $default$maxRetries:()Ljava/lang/Integer;\n-        87: putfield      #20                 // Field maxRetries:Ljava/lang/Integer;\n+        84: invokestatic  #306                // Method $default$maxRetries:()Ljava/lang/Integer;\n+        87: putfield      #69                 // Field maxRetries:Ljava/lang/Integer;\n         90: aload_1\n-        91: invokestatic  #91                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+        91: invokestatic  #310                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n         94: ifeq          108\n         97: aload_0\n         98: aload_1\n-        99: invokestatic  #92                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-       102: putfield      #65                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+        99: invokestatic  #313                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+       102: putfield      #230                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n        105: goto          115\n        108: aload_0\n-       109: invokestatic  #93                 // Method $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-       112: putfield      #65                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+       109: invokestatic  #317                // Method $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+       112: putfield      #230                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n        115: aload_1\n-       116: invokestatic  #94                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+       116: invokestatic  #321                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$800:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n        119: ifeq          133\n        122: aload_0\n        123: aload_1\n-       124: invokestatic  #95                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-       127: putfield      #68                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+       124: invokestatic  #324                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$900:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+       127: putfield      #239                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n        130: goto          140\n        133: aload_0\n-       134: invokestatic  #96                 // Method $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-       137: putfield      #68                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+       134: invokestatic  #328                // Method $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+       137: putfield      #239                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n        140: aload_1\n-       141: invokestatic  #97                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+       141: invokestatic  #332                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n        144: ifeq          158\n        147: aload_0\n        148: aload_1\n-       149: invokestatic  #98                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n-       152: putfield      #99                 // Field maxTokens:I\n+       149: invokestatic  #335                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)I\n+       152: putfield      #339                // Field maxTokens:I\n        155: goto          165\n        158: aload_0\n-       159: invokestatic  #100                // Method $default$maxTokens:()I\n-       162: putfield      #99                 // Field maxTokens:I\n+       159: invokestatic  #343                // Method $default$maxTokens:()I\n+       162: putfield      #339                // Field maxTokens:I\n        165: aload_1\n-       166: invokestatic  #101                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+       166: invokestatic  #346                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n        169: ifeq          183\n        172: aload_0\n        173: aload_1\n-       174: invokestatic  #102                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-       177: putfield      #103                // Field temperature:F\n+       174: invokestatic  #349                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+       177: putfield      #353                // Field temperature:F\n        180: goto          190\n        183: aload_0\n-       184: invokestatic  #104                // Method $default$temperature:()F\n-       187: putfield      #103                // Field temperature:F\n+       184: invokestatic  #357                // Method $default$temperature:()F\n+       187: putfield      #353                // Field temperature:F\n        190: aload_1\n-       191: invokestatic  #105                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+       191: invokestatic  #361                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n        194: ifeq          208\n        197: aload_0\n        198: aload_1\n-       199: invokestatic  #106                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n-       202: putfield      #107                // Field topP:F\n+       199: invokestatic  #364                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)F\n+       202: putfield      #367                // Field topP:F\n        205: goto          215\n        208: aload_0\n-       209: invokestatic  #108                // Method $default$topP:()F\n-       212: putfield      #107                // Field topP:F\n+       209: invokestatic  #370                // Method $default$topP:()F\n+       212: putfield      #367                // Field topP:F\n        215: aload_1\n-       216: invokestatic  #109                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n+       216: invokestatic  #373                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1600:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)Z\n        219: ifeq          233\n        222: aload_0\n        223: aload_1\n-       224: invokestatic  #110                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n-       227: putfield      #111                // Field stopSequences:[Ljava/lang/String;\n+       224: invokestatic  #376                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder.access$1700:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder;)[Ljava/lang/String;\n+       227: putfield      #380                // Field stopSequences:[Ljava/lang/String;\n        230: goto          240\n        233: aload_0\n-       234: invokestatic  #112                // Method $default$stopSequences:()[Ljava/lang/String;\n-       237: putfield      #111                // Field stopSequences:[Ljava/lang/String;\n+       234: invokestatic  #384                // Method $default$stopSequences:()[Ljava/lang/String;\n+       237: putfield      #380                // Field stopSequences:[Ljava/lang/String;\n        240: return\n       LineNumberTable:\n         line 32: 0\n         line 55: 4\n         line 32: 15\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -1144,23 +1140,23 @@\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #226                         // (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;)V\n+    Signature: #464                         // (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder<TT;**>;)V\n \n   public java.lang.String getHumanPrompt();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #42                 // Field humanPrompt:Ljava/lang/String;\n+         1: getfield      #154                // Field humanPrompt:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 38: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1169,15 +1165,15 @@\n \n   public java.lang.String getAssistantPrompt();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #46                 // Field assistantPrompt:Ljava/lang/String;\n+         1: getfield      #167                // Field assistantPrompt:Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 40: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1186,15 +1182,15 @@\n \n   public java.lang.Integer getMaxRetries();\n     descriptor: ()Ljava/lang/Integer;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #20                 // Field maxRetries:Ljava/lang/Integer;\n+         1: getfield      #69                 // Field maxRetries:Ljava/lang/Integer;\n          4: areturn\n       LineNumberTable:\n         line 42: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1203,15 +1199,15 @@\n \n   public software.amazon.awssdk.regions.Region getRegion();\n     descriptor: ()Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #65                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+         1: getfield      #230                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n          4: areturn\n       LineNumberTable:\n         line 44: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1220,15 +1216,15 @@\n \n   public software.amazon.awssdk.auth.credentials.AwsCredentialsProvider getCredentialsProvider();\n     descriptor: ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #68                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         1: getfield      #239                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          4: areturn\n       LineNumberTable:\n         line 46: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1237,15 +1233,15 @@\n \n   public int getMaxTokens();\n     descriptor: ()I\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #99                 // Field maxTokens:I\n+         1: getfield      #339                // Field maxTokens:I\n          4: ireturn\n       LineNumberTable:\n         line 48: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1254,15 +1250,15 @@\n \n   public float getTemperature();\n     descriptor: ()F\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #103                // Field temperature:F\n+         1: getfield      #353                // Field temperature:F\n          4: freturn\n       LineNumberTable:\n         line 50: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1271,15 +1267,15 @@\n \n   public float getTopP();\n     descriptor: ()F\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #107                // Field topP:F\n+         1: getfield      #367                // Field topP:F\n          4: freturn\n       LineNumberTable:\n         line 52: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1288,15 +1284,15 @@\n \n   public java.lang.String[] getStopSequences();\n     descriptor: ()[Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #111                // Field stopSequences:[Ljava/lang/String;\n+         1: getfield      #380                // Field stopSequences:[Ljava/lang/String;\n          4: areturn\n       LineNumberTable:\n         line 54: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n       LocalVariableTypeTable:\n@@ -1305,78 +1301,77 @@\n \n   public software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient getClient();\n     descriptor: ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=5, args_size=1\n          0: aload_0\n-         1: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n-         4: invokevirtual #113                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+         1: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+         4: invokevirtual #388                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n          7: astore_1\n          8: aload_1\n          9: ifnonnull     69\n         12: aload_0\n-        13: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        13: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         16: dup\n         17: astore_2\n         18: monitorenter\n         19: aload_0\n-        20: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n-        23: invokevirtual #113                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+        20: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        23: invokevirtual #388                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n         26: astore_1\n         27: aload_1\n         28: ifnonnull     57\n         31: aload_0\n-        32: invokespecial #114                // Method initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+        32: invokespecial #391                // Method initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n         35: astore_3\n         36: aload_3\n         37: ifnonnull     47\n         40: aload_0\n-        41: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        41: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         44: goto          48\n         47: aload_3\n         48: astore_1\n         49: aload_0\n-        50: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        50: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         53: aload_1\n-        54: invokevirtual #115                // Method java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n+        54: invokevirtual #394                // Method java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n         57: aload_2\n         58: monitorexit\n         59: goto          69\n         62: astore        4\n         64: aload_2\n         65: monitorexit\n         66: aload         4\n         68: athrow\n         69: aload_1\n         70: aload_0\n-        71: getfield      #81                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        71: getfield      #273                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         74: if_acmpne     81\n         77: aconst_null\n         78: goto          82\n         81: aload_1\n-        82: checkcast     #71                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-        85: checkcast     #71                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-        88: areturn\n+        82: checkcast     #217                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+        85: areturn\n       Exception table:\n          from    to  target type\n             19    59    62   any\n             62    66    62   any\n       LineNumberTable:\n         line 55: 0\n         line 56: 32\n         line 55: 36\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            36      21     3 actualValue   Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-            0      89     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n-            8      81     1 value   Ljava/lang/Object;\n+            0      86     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n+            8      78     1 value   Ljava/lang/Object;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            0      89     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n+            0      86     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel<TT;>;\n       StackMapTable: number_of_entries = 7\n         frame_type = 254 /* append */\n           offset_delta = 47\n           locals = [ class java/lang/Object, class java/lang/Object, class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient ]\n         frame_type = 64 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Object ]\n         frame_type = 250 /* chop */\n@@ -1392,15 +1387,15 @@\n   private software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse lambda$generate$2(java.lang.String) throws java.lang.Exception;\n     descriptor: (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n     flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokevirtual #116                // Method invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+         2: invokevirtual #398                // Method invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n          5: areturn\n       LineNumberTable:\n         line 75: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel;\n             0       6     1  body   Ljava/lang/String;\n@@ -1412,16 +1407,16 @@\n \n   private static boolean lambda$generate$1(dev.langchain4j.data.message.ChatMessage);\n     descriptor: (Ldev/langchain4j/data/message/ChatMessage;)Z\n     flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: invokeinterface #37,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n-         6: getstatic     #117                // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+         1: invokeinterface #135,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n+         6: getstatic     #402                // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n          9: if_acmpeq     16\n         12: iconst_1\n         13: goto          17\n         16: iconst_0\n         17: ireturn\n       LineNumberTable:\n         line 67: 0\n@@ -1435,16 +1430,16 @@\n \n   private static boolean lambda$generate$0(dev.langchain4j.data.message.ChatMessage);\n     descriptor: (Ldev/langchain4j/data/message/ChatMessage;)Z\n     flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=1, args_size=1\n          0: aload_0\n-         1: invokeinterface #37,  1           // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n-         6: getstatic     #117                // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n+         1: invokeinterface #135,  1          // InterfaceMethod dev/langchain4j/data/message/ChatMessage.type:()Ldev/langchain4j/data/message/ChatMessageType;\n+         6: getstatic     #402                // Field dev/langchain4j/data/message/ChatMessageType.SYSTEM:Ldev/langchain4j/data/message/ChatMessageType;\n          9: if_acmpne     16\n         12: iconst_1\n         13: goto          17\n         16: iconst_0\n         17: ireturn\n       LineNumberTable:\n         line 62: 0\n@@ -1452,42 +1447,42 @@\n         Start  Length  Slot  Name   Signature\n             0      18     0 message   Ldev/langchain4j/data/message/ChatMessage;\n       StackMapTable: number_of_entries = 2\n         frame_type = 16 /* same */\n         frame_type = 64 /* same_locals_1_stack_item */\n           stack = [ int ]\n }\n-Signature: #248                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>Ljava/lang/Object;Ldev/langchain4j/model/chat/ChatLanguageModel;\n+Signature: #485                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockChatModelResponse;>Ljava/lang/Object;Ldev/langchain4j/model/chat/ChatLanguageModel;\n SourceFile: \"AbstractBedrockChatModel.java\"\n-InnerClasses:\n-  static #119;                            // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n-  public static abstract #122= #121 of #14; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n-  static #62;                             // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n-  public static #459= #324 of #59;        // Builder=class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder of class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-  public static final #459= #349 of #347; // Builder=class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder of class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  public static final #525= #524 of #527; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n BootstrapMethods:\n-  0: #254 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #489 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #255 (Ljava/lang/Object;)Z\n-      #256 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-      #257 (Ldev/langchain4j/data/message/ChatMessage;)Z\n-  1: #254 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #496 (Ljava/lang/Object;)Z\n+      #498 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$0:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+      #501 (Ldev/langchain4j/data/message/ChatMessage;)Z\n+  1: #489 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #261 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #262 REF_invokeInterface dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n-      #263 (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  2: #254 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #502 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #504 REF_invokeInterface dev/langchain4j/data/message/ChatMessage.text:()Ljava/lang/String;\n+      #505 (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  2: #489 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #255 (Ljava/lang/Object;)Z\n-      #271 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n-      #257 (Ldev/langchain4j/data/message/ChatMessage;)Z\n-  3: #254 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #496 (Ljava/lang/Object;)Z\n+      #506 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$1:(Ldev/langchain4j/data/message/ChatMessage;)Z\n+      #501 (Ldev/langchain4j/data/message/ChatMessage;)Z\n+  3: #489 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #261 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #272 REF_invokeVirtual dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-      #263 (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n-  4: #254 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #502 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #509 REF_invokeVirtual dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.chatMessageToString:(Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+      #505 (Ldev/langchain4j/data/message/ChatMessage;)Ljava/lang/String;\n+  4: #489 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #282 ()Ljava/lang/Object;\n-      #283 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-      #284 ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+      #512 ()Ljava/lang/Object;\n+      #513 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel.lambda$generate$2:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+      #516 ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+InnerClasses:\n+  static #130;                            // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$2\n+  public static #519= #190 of #181;       // Builder=class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder of class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+  #222;                                   // class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$1\n+  public static final #519= #264 of #259; // Builder=class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder of class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  public static abstract #520= #278 of #47; // AbstractBedrockChatModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel$AbstractBedrockChatModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockChatModel\n+  public static final #525= #521 of #523; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,112 +1,112 @@\n-  SHA-256 checksum a260b540909a674b64478eb61a136c934c418a70f1c39b8c85aba51cbd1df605\n+  SHA-256 checksum 627ed4047aaa5679badc868133a396d5a0587ad0220466a8202a5aa2a9bffb1c\n   Compiled from \"AbstractBedrockEmbeddingModel.java\"\n public abstract class dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<T extends dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse, C extends dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel<T>, B extends dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<T, C, B>> extends java.lang.Object\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #18                         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  super_class: #19                        // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  super_class: #26                        // java/lang/Object\n   interfaces: 0, fields: 6, methods: 13, attributes: 3\n Constant pool:\n-   #1 = Fieldref           #18.#73        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.maxRetries$value:Ljava/lang/Integer;\n-   #2 = Fieldref           #18.#74        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.maxRetries$set:Z\n-   #3 = Fieldref           #18.#75        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #4 = Fieldref           #18.#76        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.credentialsProvider$set:Z\n-   #5 = Fieldref           #18.#77        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.region$value:Lsoftware/amazon/awssdk/regions/Region;\n-   #6 = Fieldref           #18.#78        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.region$set:Z\n-   #7 = Methodref          #19.#79        // java/lang/Object.\"<init>\":()V\n-   #8 = Methodref          #18.#80        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-   #9 = Class              #81            // java/lang/StringBuilder\n-  #10 = Methodref          #9.#79         // java/lang/StringBuilder.\"<init>\":()V\n-  #11 = String             #82            // AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n-  #12 = Methodref          #9.#83         // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #13 = Methodref          #9.#84         // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #14 = String             #85            // , credentialsProvider$value=\n-  #15 = String             #86            // , maxRetries$value=\n-  #16 = String             #87            // )\n-  #17 = Methodref          #9.#88         // java/lang/StringBuilder.toString:()Ljava/lang/String;\n-  #18 = Class              #90            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #19 = Class              #91            // java/lang/Object\n-  #20 = Utf8               region$set\n-  #21 = Utf8               Z\n-  #22 = Utf8               region$value\n-  #23 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n-  #24 = Utf8               credentialsProvider$set\n-  #25 = Utf8               credentialsProvider$value\n-  #26 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #27 = Utf8               maxRetries$set\n-  #28 = Utf8               maxRetries$value\n-  #29 = Utf8               Ljava/lang/Integer;\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               AbstractBedrockEmbeddingModelBuilder\n-  #37 = Utf8               InnerClasses\n-  #38 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #39 = Utf8               LocalVariableTypeTable\n-  #40 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;\n-  #41 = Utf8               region\n-  #42 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #43 = Utf8               Signature\n-  #44 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)TB;\n-  #45 = Utf8               credentialsProvider\n-  #46 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #47 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n-  #48 = Utf8               maxRetries\n-  #49 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #50 = Utf8               (Ljava/lang/Integer;)TB;\n-  #51 = Utf8               self\n-  #52 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #53 = Utf8               ()TB;\n-  #54 = Utf8               build\n-  #55 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n-  #56 = Utf8               ()TC;\n-  #57 = Utf8               toString\n-  #58 = Utf8               ()Ljava/lang/String;\n-  #59 = Utf8               access$000\n-  #60 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-  #61 = Utf8               x0\n-  #62 = Utf8               access$100\n-  #63 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #64 = Utf8               access$200\n-  #65 = Utf8               access$300\n-  #66 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #67 = Utf8               access$400\n-  #68 = Utf8               access$500\n-  #69 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n-  #70 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n-  #71 = Utf8               SourceFile\n-  #72 = Utf8               AbstractBedrockEmbeddingModel.java\n-  #73 = NameAndType        #28:#29        // maxRetries$value:Ljava/lang/Integer;\n-  #74 = NameAndType        #27:#21        // maxRetries$set:Z\n-  #75 = NameAndType        #25:#26        // credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #76 = NameAndType        #24:#21        // credentialsProvider$set:Z\n-  #77 = NameAndType        #22:#23        // region$value:Lsoftware/amazon/awssdk/regions/Region;\n-  #78 = NameAndType        #20:#21        // region$set:Z\n-  #79 = NameAndType        #30:#31        // \"<init>\":()V\n-  #80 = NameAndType        #51:#52        // self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #81 = Utf8               java/lang/StringBuilder\n-  #82 = Utf8               AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n-  #83 = NameAndType        #92:#93        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #84 = NameAndType        #92:#94        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #85 = Utf8               , credentialsProvider$value=\n-  #86 = Utf8               , maxRetries$value=\n-  #87 = Utf8               )\n-  #88 = NameAndType        #57:#58        // toString:()Ljava/lang/String;\n-  #89 = Class              #95            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #90 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #91 = Utf8               java/lang/Object\n-  #92 = Utf8               append\n-  #93 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n-  #94 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-  #95 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+   #1 = Fieldref           #2.#3          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.maxRetries$value:Ljava/lang/Integer;\n+   #2 = Class              #4             // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+   #3 = NameAndType        #5:#6          // maxRetries$value:Ljava/lang/Integer;\n+   #4 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+   #5 = Utf8               maxRetries$value\n+   #6 = Utf8               Ljava/lang/Integer;\n+   #7 = Fieldref           #2.#8          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.maxRetries$set:Z\n+   #8 = NameAndType        #9:#10         // maxRetries$set:Z\n+   #9 = Utf8               maxRetries$set\n+  #10 = Utf8               Z\n+  #11 = Fieldref           #2.#12         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #12 = NameAndType        #13:#14        // credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #13 = Utf8               credentialsProvider$value\n+  #14 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #15 = Fieldref           #2.#16         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.credentialsProvider$set:Z\n+  #16 = NameAndType        #17:#10        // credentialsProvider$set:Z\n+  #17 = Utf8               credentialsProvider$set\n+  #18 = Fieldref           #2.#19         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.region$value:Lsoftware/amazon/awssdk/regions/Region;\n+  #19 = NameAndType        #20:#21        // region$value:Lsoftware/amazon/awssdk/regions/Region;\n+  #20 = Utf8               region$value\n+  #21 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n+  #22 = Fieldref           #2.#23         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.region$set:Z\n+  #23 = NameAndType        #24:#10        // region$set:Z\n+  #24 = Utf8               region$set\n+  #25 = Methodref          #26.#27        // java/lang/Object.\"<init>\":()V\n+  #26 = Class              #28            // java/lang/Object\n+  #27 = NameAndType        #29:#30        // \"<init>\":()V\n+  #28 = Utf8               java/lang/Object\n+  #29 = Utf8               <init>\n+  #30 = Utf8               ()V\n+  #31 = Methodref          #2.#32         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #32 = NameAndType        #33:#34        // self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #33 = Utf8               self\n+  #34 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #35 = Class              #36            // java/lang/StringBuilder\n+  #36 = Utf8               java/lang/StringBuilder\n+  #37 = Methodref          #35.#27        // java/lang/StringBuilder.\"<init>\":()V\n+  #38 = String             #39            // AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n+  #39 = Utf8               AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n+  #40 = Methodref          #35.#41        // java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #41 = NameAndType        #42:#43        // append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #42 = Utf8               append\n+  #43 = Utf8               (Ljava/lang/String;)Ljava/lang/StringBuilder;\n+  #44 = Methodref          #35.#45        // java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #45 = NameAndType        #42:#46        // append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #46 = Utf8               (Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+  #47 = String             #48            // , credentialsProvider$value=\n+  #48 = Utf8               , credentialsProvider$value=\n+  #49 = String             #50            // , maxRetries$value=\n+  #50 = Utf8               , maxRetries$value=\n+  #51 = String             #52            // )\n+  #52 = Utf8               )\n+  #53 = Methodref          #35.#54        // java/lang/StringBuilder.toString:()Ljava/lang/String;\n+  #54 = NameAndType        #55:#56        // toString:()Ljava/lang/String;\n+  #55 = Utf8               toString\n+  #56 = Utf8               ()Ljava/lang/String;\n+  #57 = Utf8               Code\n+  #58 = Utf8               LineNumberTable\n+  #59 = Utf8               LocalVariableTable\n+  #60 = Utf8               this\n+  #61 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #62 = Utf8               LocalVariableTypeTable\n+  #63 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;\n+  #64 = Utf8               region\n+  #65 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #66 = Utf8               Signature\n+  #67 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)TB;\n+  #68 = Utf8               credentialsProvider\n+  #69 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #70 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n+  #71 = Utf8               maxRetries\n+  #72 = Utf8               (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #73 = Utf8               (Ljava/lang/Integer;)TB;\n+  #74 = Utf8               ()TB;\n+  #75 = Utf8               build\n+  #76 = Utf8               ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n+  #77 = Utf8               ()TC;\n+  #78 = Utf8               access$000\n+  #79 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #80 = Utf8               x0\n+  #81 = Utf8               access$100\n+  #82 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #83 = Utf8               access$200\n+  #84 = Utf8               access$300\n+  #85 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #86 = Utf8               access$400\n+  #87 = Utf8               access$500\n+  #88 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n+  #89 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n+  #90 = Utf8               SourceFile\n+  #91 = Utf8               AbstractBedrockEmbeddingModel.java\n+  #92 = Utf8               InnerClasses\n+  #93 = Class              #94            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #94 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  #95 = Utf8               AbstractBedrockEmbeddingModelBuilder\n {\n   private boolean region$set;\n     descriptor: Z\n     flags: (0x0002) ACC_PRIVATE\n \n   private software.amazon.awssdk.regions.Region region$value;\n     descriptor: Lsoftware/amazon/awssdk/regions/Region;\n@@ -130,15 +130,15 @@\n \n   public dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder();\n     descriptor: ()V\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokespecial #7                  // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #25                 // Method java/lang/Object.\"<init>\":()V\n          4: return\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -148,118 +148,118 @@\n   public B region(software.amazon.awssdk.regions.Region);\n     descriptor: (Lsoftware/amazon/awssdk/regions/Region;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\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 region$value:Lsoftware/amazon/awssdk/regions/Region;\n+         2: putfield      #18                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #6                  // Field region$set:Z\n+         7: putfield      #22                 // Field region$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n             0      15     1 region   Lsoftware/amazon/awssdk/regions/Region;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;\n-    Signature: #44                          // (Lsoftware/amazon/awssdk/regions/Region;)TB;\n+    Signature: #67                          // (Lsoftware/amazon/awssdk/regions/Region;)TB;\n \n   public B credentialsProvider(software.amazon.awssdk.auth.credentials.AwsCredentialsProvider);\n     descriptor: (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\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 credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         2: putfield      #11                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #4                  // Field credentialsProvider$set:Z\n+         7: putfield      #15                 // Field credentialsProvider$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n             0      15     1 credentialsProvider   Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;\n-    Signature: #47                          // (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n+    Signature: #70                          // (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)TB;\n \n   public B maxRetries(java.lang.Integer);\n     descriptor: (Ljava/lang/Integer;)Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\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      #1                  // Field maxRetries$value:Ljava/lang/Integer;\n          5: aload_0\n          6: iconst_1\n-         7: putfield      #2                  // Field maxRetries$set:Z\n+         7: putfield      #7                  // Field maxRetries$set:Z\n         10: aload_0\n-        11: invokevirtual #8                  // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+        11: invokevirtual #31                 // Method self:()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n         14: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n             0      15     1 maxRetries   Ljava/lang/Integer;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      15     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;\n-    Signature: #50                          // (Ljava/lang/Integer;)TB;\n+    Signature: #73                          // (Ljava/lang/Integer;)TB;\n \n   protected abstract B self();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #53                          // ()TB;\n+    Signature: #74                          // ()TB;\n \n   public abstract C build();\n     descriptor: ()Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n-    Signature: #56                          // ()TC;\n+    Signature: #77                          // ()TC;\n \n   public java.lang.String toString();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: new           #9                  // class java/lang/StringBuilder\n+         0: new           #35                 // class java/lang/StringBuilder\n          3: dup\n-         4: invokespecial #10                 // Method java/lang/StringBuilder.\"<init>\":()V\n-         7: ldc           #11                 // String AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n-         9: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+         4: invokespecial #37                 // Method java/lang/StringBuilder.\"<init>\":()V\n+         7: ldc           #38                 // String AbstractBedrockEmbeddingModel.AbstractBedrockEmbeddingModelBuilder(region$value=\n+         9: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         12: aload_0\n-        13: getfield      #5                  // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n-        16: invokevirtual #13                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        19: ldc           #14                 // String , credentialsProvider$value=\n-        21: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        13: getfield      #18                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n+        16: invokevirtual #44                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        19: ldc           #47                 // String , credentialsProvider$value=\n+        21: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         24: aload_0\n-        25: getfield      #3                  // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        28: invokevirtual #13                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        31: ldc           #15                 // String , maxRetries$value=\n-        33: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        25: getfield      #11                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        28: invokevirtual #44                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        31: ldc           #49                 // String , maxRetries$value=\n+        33: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n         36: aload_0\n         37: getfield      #1                  // Field maxRetries$value:Ljava/lang/Integer;\n-        40: invokevirtual #13                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n-        43: ldc           #16                 // String )\n-        45: invokevirtual #12                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n-        48: invokevirtual #17                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n+        40: invokevirtual #44                 // Method java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;\n+        43: ldc           #51                 // String )\n+        45: invokevirtual #40                 // Method java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;\n+        48: invokevirtual #53                 // Method java/lang/StringBuilder.toString:()Ljava/lang/String;\n         51: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      52     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n       LocalVariableTypeTable:\n@@ -268,71 +268,71 @@\n \n   static boolean access$000(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #6                  // Field region$set:Z\n+         1: getfield      #22                 // Field region$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n \n   static software.amazon.awssdk.regions.Region access$100(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #5                  // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n+         1: getfield      #18                 // Field region$value:Lsoftware/amazon/awssdk/regions/Region;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n \n   static boolean access$200(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #4                  // Field credentialsProvider$set:Z\n+         1: getfield      #15                 // Field credentialsProvider$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n \n   static software.amazon.awssdk.auth.credentials.AwsCredentialsProvider access$300(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #3                  // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         1: getfield      #11                 // Field credentialsProvider$value:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n \n   static boolean access$400(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n     flags: (0x1008) ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #2                  // Field maxRetries$set:Z\n+         1: getfield      #7                  // Field maxRetries$set:Z\n          4: ireturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n \n@@ -346,11 +346,11 @@\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0    x0   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n }\n-Signature: #70                          // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n+Signature: #89                          // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;C:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;B:Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;TC;TB;>;>Ljava/lang/Object;\n SourceFile: \"AbstractBedrockEmbeddingModel.java\"\n InnerClasses:\n-  public static abstract #36= #18 of #89; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  public static abstract #95= #2 of #93;  // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.class", "source2": "dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,424 +1,418 @@\n-  SHA-256 checksum 97316d49938e770d949fbc0c42319db25bc1f53d856599bbdee387f1d896cdc7\n+  SHA-256 checksum 9e2538879d16b80e04cfcae82130b9d97ab9aee670850c3b901b88072e211c23\n   Compiled from \"AbstractBedrockEmbeddingModel.java\"\n public abstract class dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel<T extends dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse> extends java.lang.Object implements dev.langchain4j.model.embedding.EmbeddingModel\n   minor version: 0\n   major version: 52\n   flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT\n-  this_class: #74                         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  super_class: #75                        // java/lang/Object\n+  this_class: #2                          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  super_class: #181                       // java/lang/Object\n   interfaces: 1, fields: 4, methods: 19, attributes: 4\n Constant pool:\n-    #1 = Methodref          #74.#181      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getRequestParameters:(Ljava/util/List;)Ljava/util/List;\n-    #2 = InterfaceMethodref #10.#182      // java/util/List.stream:()Ljava/util/stream/Stream;\n-    #3 = InvokeDynamic      #0:#188       // #0:apply:()Ljava/util/function/Function;\n-    #4 = InterfaceMethodref #189.#190     // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-    #5 = InvokeDynamic      #1:#193       // #1:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-    #6 = InvokeDynamic      #2:#188       // #2:apply:()Ljava/util/function/Function;\n-    #7 = InvokeDynamic      #3:#193       // #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-    #8 = Methodref          #198.#199     // java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n-    #9 = InterfaceMethodref #189.#200     // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-   #10 = Class              #201          // java/util/List\n-   #11 = Class              #202          // java/util/ArrayList\n-   #12 = Methodref          #11.#203      // java/util/ArrayList.\"<init>\":()V\n-   #13 = InterfaceMethodref #10.#204      // java/util/List.iterator:()Ljava/util/Iterator;\n-   #14 = InterfaceMethodref #205.#206     // java/util/Iterator.hasNext:()Z\n-   #15 = InterfaceMethodref #205.#207     // java/util/Iterator.next:()Ljava/lang/Object;\n-   #16 = Class              #208          // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-   #17 = InterfaceMethodref #16.#209      // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n-   #18 = InterfaceMethodref #10.#210      // java/util/List.add:(Ljava/lang/Object;)Z\n-   #19 = InterfaceMethodref #16.#211      // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.getInputTextTokenCount:()I\n-   #20 = Class              #212          // dev/langchain4j/model/output/TokenUsage\n-   #21 = Methodref          #213.#214     // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-   #22 = Methodref          #20.#215      // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;)V\n-   #23 = Methodref          #216.#217     // dev/langchain4j/model/output/Response.from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n-   #24 = Methodref          #31.#218      // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #25 = Methodref          #74.#219      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getModelId:()Ljava/lang/String;\n-   #26 = InterfaceMethodref #220.#221     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #27 = Methodref          #222.#223     // java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n-   #28 = Methodref          #224.#225     // software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-   #29 = InterfaceMethodref #220.#226     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-   #30 = InterfaceMethodref #220.#227     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n-   #31 = Class              #228          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-   #32 = Methodref          #74.#229      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-   #33 = InterfaceMethodref #44.#230      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-   #34 = Class              #231          // java/util/HashMap\n-   #35 = Methodref          #34.#232      // java/util/HashMap.\"<init>\":(I)V\n-   #36 = InterfaceMethodref #233.#234     // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-   #37 = InterfaceMethodref #44.#235      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-   #38 = Fieldref           #74.#236      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.region:Lsoftware/amazon/awssdk/regions/Region;\n-   #39 = InterfaceMethodref #40.#237      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-   #40 = Class              #238          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-   #41 = Fieldref           #74.#239      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #42 = InterfaceMethodref #40.#240      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-   #43 = InterfaceMethodref #40.#227      // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n-   #44 = Class              #241          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-   #45 = Fieldref           #242.#243     // software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n-   #46 = Methodref          #244.#245     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-   #47 = Methodref          #246.#247     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-   #48 = Methodref          #75.#203      // java/lang/Object.\"<init>\":()V\n-   #49 = Class              #248          // java/util/concurrent/atomic/AtomicReference\n-   #50 = Methodref          #49.#203      // java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n-   #51 = Fieldref           #74.#249      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.client:Ljava/util/concurrent/atomic/AtomicReference;\n-   #52 = Methodref          #77.#250      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-   #53 = Methodref          #77.#251      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-   #54 = Methodref          #74.#252      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-   #55 = Methodref          #77.#253      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-   #56 = Methodref          #77.#254      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #57 = Methodref          #74.#255      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #58 = Methodref          #77.#256      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-   #59 = Methodref          #77.#257      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n-   #60 = Fieldref           #74.#258      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.maxRetries:Ljava/lang/Integer;\n-   #61 = Methodref          #74.#259      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$maxRetries:()Ljava/lang/Integer;\n-   #62 = Methodref          #49.#260      // java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n-   #63 = Methodref          #74.#261      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-   #64 = Methodref          #49.#262      // java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n-   #65 = Methodref          #74.#263      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getResponseClassType:()Ljava/lang/Class;\n-   #66 = Methodref          #264.#265     // dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-   #67 = Methodref          #72.#266      // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-   #68 = Methodref          #224.#267     // software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n-   #69 = InvokeDynamic      #4:#271       // #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-   #70 = Methodref          #213.#272     // java/lang/Integer.intValue:()I\n-   #71 = Methodref          #273.#274     // dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-   #72 = Class              #275          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n-   #73 = Methodref          #74.#276      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-   #74 = Class              #277          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-   #75 = Class              #278          // java/lang/Object\n-   #76 = Class              #279          // dev/langchain4j/model/embedding/EmbeddingModel\n-   #77 = Class              #280          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-   #78 = Utf8               AbstractBedrockEmbeddingModelBuilder\n-   #79 = Utf8               InnerClasses\n-   #80 = Utf8               region\n-   #81 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n-   #82 = Utf8               credentialsProvider\n-   #83 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-   #84 = Utf8               client\n-   #85 = Utf8               Ljava/util/concurrent/atomic/AtomicReference;\n-   #86 = Utf8               Signature\n-   #87 = Utf8               Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n-   #88 = Utf8               maxRetries\n-   #89 = Utf8               Ljava/lang/Integer;\n-   #90 = Utf8               embedAll\n-   #91 = Utf8               (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n-   #92 = Utf8               Code\n-   #93 = Utf8               LineNumberTable\n-   #94 = Utf8               LocalVariableTable\n-   #95 = Utf8               response\n-   #96 = Utf8               Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-   #97 = Utf8               this\n-   #98 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n-   #99 = Utf8               textSegments\n-  #100 = Utf8               Ljava/util/List;\n-  #101 = Utf8               requestParameters\n-  #102 = Utf8               responses\n-  #103 = Utf8               totalInputToken\n-  #104 = Utf8               I\n-  #105 = Utf8               embeddings\n-  #106 = Utf8               LocalVariableTypeTable\n-  #107 = Utf8               TT;\n-  #108 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n-  #109 = Utf8               Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;\n-  #110 = Utf8               Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n-  #111 = Utf8               Ljava/util/List<TT;>;\n-  #112 = Utf8               Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;\n-  #113 = Utf8               StackMapTable\n-  #114 = Class              #277          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #115 = Class              #201          // java/util/List\n-  #116 = Class              #281          // java/util/Iterator\n-  #117 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ldev/langchain4j/model/output/Response<Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;>;\n-  #118 = Utf8               getRequestParameters\n-  #119 = Utf8               (Ljava/util/List;)Ljava/util/List;\n-  #120 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n-  #121 = Utf8               getModelId\n-  #122 = Utf8               ()Ljava/lang/String;\n-  #123 = Utf8               getResponseClassType\n-  #124 = Utf8               ()Ljava/lang/Class;\n-  #125 = Utf8               ()Ljava/lang/Class<TT;>;\n-  #126 = Utf8               invoke\n-  #127 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #128 = Utf8               body\n-  #129 = Utf8               Ljava/lang/String;\n-  #130 = Utf8               invokeModelRequest\n-  #131 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;\n-  #132 = Utf8               of\n-  #133 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n-  #134 = Utf8               key\n-  #135 = Utf8               value\n-  #136 = Utf8               Ljava/lang/Object;\n-  #137 = Utf8               map\n-  #138 = Utf8               Ljava/util/Map;\n-  #139 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-  #140 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-  #141 = Utf8               initClient\n-  #142 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #143 = Utf8               $default$region\n-  #144 = Utf8               ()Lsoftware/amazon/awssdk/regions/Region;\n-  #145 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n-  #146 = Utf8               $default$credentialsProvider\n-  #147 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #148 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #149 = Utf8               $default$maxRetries\n-  #150 = Utf8               ()Ljava/lang/Integer;\n-  #151 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Ljava/lang/Integer;\n-  #152 = Utf8               <init>\n-  #153 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n-  #154 = Utf8               b\n-  #155 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n-  #156 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;\n-  #157 = Class              #280          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #158 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;)V\n-  #159 = Utf8               getRegion\n-  #160 = Utf8               getCredentialsProvider\n-  #161 = Utf8               getMaxRetries\n-  #162 = Utf8               getClient\n-  #163 = Utf8               actualValue\n-  #164 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #165 = Class              #278          // java/lang/Object\n-  #166 = Class              #241          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-  #167 = Class              #282          // java/lang/Throwable\n-  #168 = Utf8               lambda$embedAll$3\n-  #169 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  #170 = Utf8               lambda$embedAll$2\n-  #171 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  #172 = Utf8               invokeModelResponse\n-  #173 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #174 = Utf8               lambda$embedAll$1\n-  #175 = Utf8               lambda$null$0\n-  #176 = Utf8               Exceptions\n-  #177 = Class              #283          // java/lang/Exception\n-  #178 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>Ljava/lang/Object;Ldev/langchain4j/model/embedding/EmbeddingModel;\n-  #179 = Utf8               SourceFile\n-  #180 = Utf8               AbstractBedrockEmbeddingModel.java\n-  #181 = NameAndType        #118:#119     // getRequestParameters:(Ljava/util/List;)Ljava/util/List;\n-  #182 = NameAndType        #284:#285     // stream:()Ljava/util/stream/Stream;\n-  #183 = Utf8               BootstrapMethods\n-  #184 = MethodHandle       6:#286        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #185 = MethodType         #287          //  (Ljava/lang/Object;)Ljava/lang/Object;\n-  #186 = MethodHandle       6:#288        // REF_invokeStatic dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-  #187 = MethodType         #289          //  (Ljava/util/Map;)Ljava/lang/String;\n-  #188 = NameAndType        #290:#291     // apply:()Ljava/util/function/Function;\n-  #189 = Class              #292          // java/util/stream/Stream\n-  #190 = NameAndType        #137:#293     // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-  #191 = MethodHandle       7:#294        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #192 = MethodType         #127          //  (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #193 = NameAndType        #290:#295     // apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-  #194 = MethodHandle       6:#296        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  #195 = MethodType         #171          //  (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  #196 = MethodHandle       7:#297        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  #197 = MethodType         #169          //  (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  #198 = Class              #298          // java/util/stream/Collectors\n-  #199 = NameAndType        #299:#300     // toList:()Ljava/util/stream/Collector;\n-  #200 = NameAndType        #301:#302     // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-  #201 = Utf8               java/util/List\n-  #202 = Utf8               java/util/ArrayList\n-  #203 = NameAndType        #152:#303     // \"<init>\":()V\n-  #204 = NameAndType        #304:#305     // iterator:()Ljava/util/Iterator;\n-  #205 = Class              #281          // java/util/Iterator\n-  #206 = NameAndType        #306:#307     // hasNext:()Z\n-  #207 = NameAndType        #308:#309     // next:()Ljava/lang/Object;\n-  #208 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-  #209 = NameAndType        #310:#311     // toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n-  #210 = NameAndType        #312:#313     // add:(Ljava/lang/Object;)Z\n-  #211 = NameAndType        #314:#315     // getInputTextTokenCount:()I\n-  #212 = Utf8               dev/langchain4j/model/output/TokenUsage\n-  #213 = Class              #316          // java/lang/Integer\n-  #214 = NameAndType        #317:#318     // valueOf:(I)Ljava/lang/Integer;\n-  #215 = NameAndType        #152:#319     // \"<init>\":(Ljava/lang/Integer;)V\n-  #216 = Class              #320          // dev/langchain4j/model/output/Response\n-  #217 = NameAndType        #321:#322     // from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n-  #218 = NameAndType        #323:#325     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #219 = NameAndType        #121:#122     // getModelId:()Ljava/lang/String;\n-  #220 = Class              #326          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n-  #221 = NameAndType        #327:#328     // modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #222 = Class              #329          // java/nio/charset/Charset\n-  #223 = NameAndType        #330:#331     // defaultCharset:()Ljava/nio/charset/Charset;\n-  #224 = Class              #332          // software/amazon/awssdk/core/SdkBytes\n-  #225 = NameAndType        #333:#334     // fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #226 = NameAndType        #128:#335     // body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #227 = NameAndType        #336:#309     // build:()Ljava/lang/Object;\n-  #228 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-  #229 = NameAndType        #162:#142     // getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #230 = NameAndType        #337:#338     // invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #231 = Utf8               java/util/HashMap\n-  #232 = NameAndType        #152:#339     // \"<init>\":(I)V\n-  #233 = Class              #340          // java/util/Map\n-  #234 = NameAndType        #341:#342     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #235 = NameAndType        #323:#343     // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-  #236 = NameAndType        #80:#81       // region:Lsoftware/amazon/awssdk/regions/Region;\n-  #237 = NameAndType        #80:#344      // region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #238 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-  #239 = NameAndType        #82:#83       // credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #240 = NameAndType        #82:#345      // credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #241 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-  #242 = Class              #346          // software/amazon/awssdk/regions/Region\n-  #243 = NameAndType        #347:#81      // US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n-  #244 = Class              #348          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  #245 = NameAndType        #323:#349     // builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-  #246 = Class              #350          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n-  #247 = NameAndType        #336:#351     // build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-  #248 = Utf8               java/util/concurrent/atomic/AtomicReference\n-  #249 = NameAndType        #84:#85       // client:Ljava/util/concurrent/atomic/AtomicReference;\n-  #250 = NameAndType        #352:#353     // access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-  #251 = NameAndType        #354:#355     // access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #252 = NameAndType        #143:#144     // $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-  #253 = NameAndType        #356:#353     // access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-  #254 = NameAndType        #357:#358     // access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #255 = NameAndType        #146:#147     // $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #256 = NameAndType        #359:#353     // access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-  #257 = NameAndType        #360:#361     // access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n-  #258 = NameAndType        #88:#89       // maxRetries:Ljava/lang/Integer;\n-  #259 = NameAndType        #149:#150     // $default$maxRetries:()Ljava/lang/Integer;\n-  #260 = NameAndType        #362:#309     // get:()Ljava/lang/Object;\n-  #261 = NameAndType        #141:#142     // initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-  #262 = NameAndType        #363:#364     // set:(Ljava/lang/Object;)V\n-  #263 = NameAndType        #123:#124     // getResponseClassType:()Ljava/lang/Class;\n-  #264 = Class              #365          // dev/langchain4j/internal/Json\n-  #265 = NameAndType        #366:#367     // fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-  #266 = NameAndType        #128:#368     // body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #267 = NameAndType        #369:#122     // asUtf8String:()Ljava/lang/String;\n-  #268 = MethodType         #309          //  ()Ljava/lang/Object;\n-  #269 = MethodHandle       7:#370        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$null$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #270 = MethodType         #371          //  ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #271 = NameAndType        #372:#373     // call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-  #272 = NameAndType        #374:#315     // intValue:()I\n-  #273 = Class              #375          // dev/langchain4j/internal/RetryUtils\n-  #274 = NameAndType        #376:#377     // withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-  #275 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n-  #276 = NameAndType        #126:#127     // invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #277 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  #278 = Utf8               java/lang/Object\n-  #279 = Utf8               dev/langchain4j/model/embedding/EmbeddingModel\n-  #280 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n-  #281 = Utf8               java/util/Iterator\n-  #282 = Utf8               java/lang/Throwable\n-  #283 = Utf8               java/lang/Exception\n-  #284 = Utf8               stream\n-  #285 = Utf8               ()Ljava/util/stream/Stream;\n-  #286 = Methodref          #378.#379     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #287 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n-  #288 = Methodref          #264.#380     // dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-  #289 = Utf8               (Ljava/util/Map;)Ljava/lang/String;\n-  #290 = Utf8               apply\n-  #291 = Utf8               ()Ljava/util/function/Function;\n-  #292 = Utf8               java/util/stream/Stream\n-  #293 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-  #294 = Methodref          #74.#381      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #295 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-  #296 = Methodref          #74.#382      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  #297 = Methodref          #74.#383      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  #298 = Utf8               java/util/stream/Collectors\n-  #299 = Utf8               toList\n-  #300 = Utf8               ()Ljava/util/stream/Collector;\n-  #301 = Utf8               collect\n-  #302 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n-  #303 = Utf8               ()V\n-  #304 = Utf8               iterator\n-  #305 = Utf8               ()Ljava/util/Iterator;\n-  #306 = Utf8               hasNext\n-  #307 = Utf8               ()Z\n-  #308 = Utf8               next\n-  #309 = Utf8               ()Ljava/lang/Object;\n-  #310 = Utf8               toEmbedding\n-  #311 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n-  #312 = Utf8               add\n-  #313 = Utf8               (Ljava/lang/Object;)Z\n-  #314 = Utf8               getInputTextTokenCount\n-  #315 = Utf8               ()I\n-  #316 = Utf8               java/lang/Integer\n-  #317 = Utf8               valueOf\n-  #318 = Utf8               (I)Ljava/lang/Integer;\n-  #319 = Utf8               (Ljava/lang/Integer;)V\n-  #320 = Utf8               dev/langchain4j/model/output/Response\n-  #321 = Utf8               from\n-  #322 = Utf8               (Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n-  #323 = Utf8               builder\n-  #324 = Utf8               Builder\n-  #325 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #326 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n-  #327 = Utf8               modelId\n-  #328 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #329 = Utf8               java/nio/charset/Charset\n-  #330 = Utf8               defaultCharset\n-  #331 = Utf8               ()Ljava/nio/charset/Charset;\n-  #332 = Utf8               software/amazon/awssdk/core/SdkBytes\n-  #333 = Utf8               fromString\n-  #334 = Utf8               (Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #335 = Utf8               (Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-  #336 = Utf8               build\n-  #337 = Utf8               invokeModel\n-  #338 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #339 = Utf8               (I)V\n-  #340 = Utf8               java/util/Map\n-  #341 = Utf8               put\n-  #342 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n-  #343 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n-  #344 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #345 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-  #346 = Utf8               software/amazon/awssdk/regions/Region\n-  #347 = Utf8               US_EAST_1\n-  #348 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  #349 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-  #350 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n-  #351 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n-  #352 = Utf8               access$000\n-  #353 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n-  #354 = Utf8               access$100\n-  #355 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-  #356 = Utf8               access$200\n-  #357 = Utf8               access$300\n-  #358 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-  #359 = Utf8               access$400\n-  #360 = Utf8               access$500\n-  #361 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n-  #362 = Utf8               get\n-  #363 = Utf8               set\n-  #364 = Utf8               (Ljava/lang/Object;)V\n-  #365 = Utf8               dev/langchain4j/internal/Json\n-  #366 = Utf8               fromJson\n-  #367 = Utf8               (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-  #368 = Utf8               ()Lsoftware/amazon/awssdk/core/SdkBytes;\n-  #369 = Utf8               asUtf8String\n-  #370 = Methodref          #74.#384      // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$null$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #371 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #372 = Utf8               call\n-  #373 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n-  #374 = Utf8               intValue\n-  #375 = Utf8               dev/langchain4j/internal/RetryUtils\n-  #376 = Utf8               withRetry\n-  #377 = Utf8               (Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-  #378 = Class              #385          // java/lang/invoke/LambdaMetafactory\n-  #379 = NameAndType        #386:#389     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #380 = NameAndType        #390:#391     // toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-  #381 = NameAndType        #174:#127     // lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #382 = NameAndType        #170:#171     // lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  #383 = NameAndType        #168:#169     // lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  #384 = NameAndType        #175:#127     // lambda$null$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  #385 = Utf8               java/lang/invoke/LambdaMetafactory\n-  #386 = Utf8               metafactory\n-  #387 = Class              #393          // java/lang/invoke/MethodHandles$Lookup\n+    #1 = Methodref          #2.#3         // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getRequestParameters:(Ljava/util/List;)Ljava/util/List;\n+    #2 = Class              #4            // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+    #3 = NameAndType        #5:#6         // getRequestParameters:(Ljava/util/List;)Ljava/util/List;\n+    #4 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+    #5 = Utf8               getRequestParameters\n+    #6 = Utf8               (Ljava/util/List;)Ljava/util/List;\n+    #7 = InterfaceMethodref #8.#9         // java/util/List.stream:()Ljava/util/stream/Stream;\n+    #8 = Class              #10           // java/util/List\n+    #9 = NameAndType        #11:#12       // stream:()Ljava/util/stream/Stream;\n+   #10 = Utf8               java/util/List\n+   #11 = Utf8               stream\n+   #12 = Utf8               ()Ljava/util/stream/Stream;\n+   #13 = InvokeDynamic      #0:#14        // #0:apply:()Ljava/util/function/Function;\n+   #14 = NameAndType        #15:#16       // apply:()Ljava/util/function/Function;\n+   #15 = Utf8               apply\n+   #16 = Utf8               ()Ljava/util/function/Function;\n+   #17 = InterfaceMethodref #18.#19       // java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #18 = Class              #20           // java/util/stream/Stream\n+   #19 = NameAndType        #21:#22       // map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #20 = Utf8               java/util/stream/Stream\n+   #21 = Utf8               map\n+   #22 = Utf8               (Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+   #23 = InvokeDynamic      #1:#24        // #1:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+   #24 = NameAndType        #15:#25       // apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+   #25 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+   #26 = InvokeDynamic      #2:#14        // #2:apply:()Ljava/util/function/Function;\n+   #27 = InvokeDynamic      #3:#24        // #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+   #28 = Methodref          #29.#30       // java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n+   #29 = Class              #31           // java/util/stream/Collectors\n+   #30 = NameAndType        #32:#33       // toList:()Ljava/util/stream/Collector;\n+   #31 = Utf8               java/util/stream/Collectors\n+   #32 = Utf8               toList\n+   #33 = Utf8               ()Ljava/util/stream/Collector;\n+   #34 = InterfaceMethodref #18.#35       // java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #35 = NameAndType        #36:#37       // collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #36 = Utf8               collect\n+   #37 = Utf8               (Ljava/util/stream/Collector;)Ljava/lang/Object;\n+   #38 = Class              #39           // java/util/ArrayList\n+   #39 = Utf8               java/util/ArrayList\n+   #40 = Methodref          #38.#41       // java/util/ArrayList.\"<init>\":()V\n+   #41 = NameAndType        #42:#43       // \"<init>\":()V\n+   #42 = Utf8               <init>\n+   #43 = Utf8               ()V\n+   #44 = InterfaceMethodref #8.#45        // java/util/List.iterator:()Ljava/util/Iterator;\n+   #45 = NameAndType        #46:#47       // iterator:()Ljava/util/Iterator;\n+   #46 = Utf8               iterator\n+   #47 = Utf8               ()Ljava/util/Iterator;\n+   #48 = InterfaceMethodref #49.#50       // java/util/Iterator.hasNext:()Z\n+   #49 = Class              #51           // java/util/Iterator\n+   #50 = NameAndType        #52:#53       // hasNext:()Z\n+   #51 = Utf8               java/util/Iterator\n+   #52 = Utf8               hasNext\n+   #53 = Utf8               ()Z\n+   #54 = InterfaceMethodref #49.#55       // java/util/Iterator.next:()Ljava/lang/Object;\n+   #55 = NameAndType        #56:#57       // next:()Ljava/lang/Object;\n+   #56 = Utf8               next\n+   #57 = Utf8               ()Ljava/lang/Object;\n+   #58 = Class              #59           // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+   #59 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+   #60 = InterfaceMethodref #58.#61       // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n+   #61 = NameAndType        #62:#63       // toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n+   #62 = Utf8               toEmbedding\n+   #63 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n+   #64 = InterfaceMethodref #8.#65        // java/util/List.add:(Ljava/lang/Object;)Z\n+   #65 = NameAndType        #66:#67       // add:(Ljava/lang/Object;)Z\n+   #66 = Utf8               add\n+   #67 = Utf8               (Ljava/lang/Object;)Z\n+   #68 = InterfaceMethodref #58.#69       // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.getInputTextTokenCount:()I\n+   #69 = NameAndType        #70:#71       // getInputTextTokenCount:()I\n+   #70 = Utf8               getInputTextTokenCount\n+   #71 = Utf8               ()I\n+   #72 = Class              #73           // dev/langchain4j/model/output/TokenUsage\n+   #73 = Utf8               dev/langchain4j/model/output/TokenUsage\n+   #74 = Methodref          #75.#76       // java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+   #75 = Class              #77           // java/lang/Integer\n+   #76 = NameAndType        #78:#79       // valueOf:(I)Ljava/lang/Integer;\n+   #77 = Utf8               java/lang/Integer\n+   #78 = Utf8               valueOf\n+   #79 = Utf8               (I)Ljava/lang/Integer;\n+   #80 = Methodref          #72.#81       // dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;)V\n+   #81 = NameAndType        #42:#82       // \"<init>\":(Ljava/lang/Integer;)V\n+   #82 = Utf8               (Ljava/lang/Integer;)V\n+   #83 = Methodref          #84.#85       // dev/langchain4j/model/output/Response.from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n+   #84 = Class              #86           // dev/langchain4j/model/output/Response\n+   #85 = NameAndType        #87:#88       // from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n+   #86 = Utf8               dev/langchain4j/model/output/Response\n+   #87 = Utf8               from\n+   #88 = Utf8               (Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n+   #89 = Methodref          #90.#91       // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+   #90 = Class              #92           // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+   #91 = NameAndType        #93:#94       // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+   #92 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+   #93 = Utf8               builder\n+   #94 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+   #95 = Methodref          #2.#96        // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getModelId:()Ljava/lang/String;\n+   #96 = NameAndType        #97:#98       // getModelId:()Ljava/lang/String;\n+   #97 = Utf8               getModelId\n+   #98 = Utf8               ()Ljava/lang/String;\n+   #99 = InterfaceMethodref #100.#101     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #100 = Class              #102          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n+  #101 = NameAndType        #103:#104     // modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #102 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder\n+  #103 = Utf8               modelId\n+  #104 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #105 = Methodref          #106.#107     // java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n+  #106 = Class              #108          // java/nio/charset/Charset\n+  #107 = NameAndType        #109:#110     // defaultCharset:()Ljava/nio/charset/Charset;\n+  #108 = Utf8               java/nio/charset/Charset\n+  #109 = Utf8               defaultCharset\n+  #110 = Utf8               ()Ljava/nio/charset/Charset;\n+  #111 = Methodref          #112.#113     // software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #112 = Class              #114          // software/amazon/awssdk/core/SdkBytes\n+  #113 = NameAndType        #115:#116     // fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #114 = Utf8               software/amazon/awssdk/core/SdkBytes\n+  #115 = Utf8               fromString\n+  #116 = Utf8               (Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #117 = InterfaceMethodref #100.#118     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #118 = NameAndType        #119:#120     // body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #119 = Utf8               body\n+  #120 = Utf8               (Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+  #121 = InterfaceMethodref #100.#122     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n+  #122 = NameAndType        #123:#57      // build:()Ljava/lang/Object;\n+  #123 = Utf8               build\n+  #124 = Methodref          #2.#125       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #125 = NameAndType        #126:#127     // getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #126 = Utf8               getClient\n+  #127 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #128 = InterfaceMethodref #129.#130     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #129 = Class              #131          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+  #130 = NameAndType        #132:#133     // invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #131 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+  #132 = Utf8               invokeModel\n+  #133 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #134 = Class              #135          // java/util/HashMap\n+  #135 = Utf8               java/util/HashMap\n+  #136 = Methodref          #134.#137     // java/util/HashMap.\"<init>\":(I)V\n+  #137 = NameAndType        #42:#138      // \"<init>\":(I)V\n+  #138 = Utf8               (I)V\n+  #139 = InterfaceMethodref #140.#141     // java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+  #140 = Class              #142          // java/util/Map\n+  #141 = NameAndType        #143:#144     // put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+  #142 = Utf8               java/util/Map\n+  #143 = Utf8               put\n+  #144 = Utf8               (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+  #145 = InterfaceMethodref #129.#146     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #146 = NameAndType        #93:#147      // builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #147 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+  #148 = Fieldref           #2.#149       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.region:Lsoftware/amazon/awssdk/regions/Region;\n+  #149 = NameAndType        #150:#151     // region:Lsoftware/amazon/awssdk/regions/Region;\n+  #150 = Utf8               region\n+  #151 = Utf8               Lsoftware/amazon/awssdk/regions/Region;\n+  #152 = InterfaceMethodref #153.#154     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #153 = Class              #155          // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+  #154 = NameAndType        #150:#156     // region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #155 = Utf8               software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+  #156 = Utf8               (Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #157 = Fieldref           #2.#158       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #158 = NameAndType        #159:#160     // credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #159 = Utf8               credentialsProvider\n+  #160 = Utf8               Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #161 = InterfaceMethodref #153.#162     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #162 = NameAndType        #159:#163     // credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #163 = Utf8               (Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+  #164 = InterfaceMethodref #153.#122     // software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n+  #165 = Fieldref           #166.#167     // software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+  #166 = Class              #168          // software/amazon/awssdk/regions/Region\n+  #167 = NameAndType        #169:#151     // US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+  #168 = Utf8               software/amazon/awssdk/regions/Region\n+  #169 = Utf8               US_EAST_1\n+  #170 = Methodref          #171.#172     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #171 = Class              #173          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  #172 = NameAndType        #93:#174      // builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #173 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  #174 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+  #175 = Methodref          #176.#177     // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #176 = Class              #178          // software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n+  #177 = NameAndType        #123:#179     // build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #178 = Utf8               software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder\n+  #179 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+  #180 = Methodref          #181.#41      // java/lang/Object.\"<init>\":()V\n+  #181 = Class              #182          // java/lang/Object\n+  #182 = Utf8               java/lang/Object\n+  #183 = Class              #184          // java/util/concurrent/atomic/AtomicReference\n+  #184 = Utf8               java/util/concurrent/atomic/AtomicReference\n+  #185 = Methodref          #183.#41      // java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n+  #186 = Fieldref           #2.#187       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.client:Ljava/util/concurrent/atomic/AtomicReference;\n+  #187 = NameAndType        #188:#189     // client:Ljava/util/concurrent/atomic/AtomicReference;\n+  #188 = Utf8               client\n+  #189 = Utf8               Ljava/util/concurrent/atomic/AtomicReference;\n+  #190 = Methodref          #191.#192     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #191 = Class              #193          // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #192 = NameAndType        #194:#195     // access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #193 = Utf8               dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder\n+  #194 = Utf8               access$000\n+  #195 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #196 = Methodref          #191.#197     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #197 = NameAndType        #198:#199     // access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #198 = Utf8               access$100\n+  #199 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+  #200 = Methodref          #2.#201       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+  #201 = NameAndType        #202:#203     // $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+  #202 = Utf8               $default$region\n+  #203 = Utf8               ()Lsoftware/amazon/awssdk/regions/Region;\n+  #204 = Methodref          #191.#205     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #205 = NameAndType        #206:#195     // access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #206 = Utf8               access$200\n+  #207 = Methodref          #191.#208     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #208 = NameAndType        #209:#210     // access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #209 = Utf8               access$300\n+  #210 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #211 = Methodref          #2.#212       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #212 = NameAndType        #213:#214     // $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #213 = Utf8               $default$credentialsProvider\n+  #214 = Utf8               ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #215 = Methodref          #191.#216     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #216 = NameAndType        #217:#195     // access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+  #217 = Utf8               access$400\n+  #218 = Methodref          #191.#219     // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n+  #219 = NameAndType        #220:#221     // access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n+  #220 = Utf8               access$500\n+  #221 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n+  #222 = Fieldref           #2.#223       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.maxRetries:Ljava/lang/Integer;\n+  #223 = NameAndType        #224:#225     // maxRetries:Ljava/lang/Integer;\n+  #224 = Utf8               maxRetries\n+  #225 = Utf8               Ljava/lang/Integer;\n+  #226 = Methodref          #2.#227       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.$default$maxRetries:()Ljava/lang/Integer;\n+  #227 = NameAndType        #228:#229     // $default$maxRetries:()Ljava/lang/Integer;\n+  #228 = Utf8               $default$maxRetries\n+  #229 = Utf8               ()Ljava/lang/Integer;\n+  #230 = Methodref          #183.#231     // java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+  #231 = NameAndType        #232:#57      // get:()Ljava/lang/Object;\n+  #232 = Utf8               get\n+  #233 = Methodref          #2.#234       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #234 = NameAndType        #235:#127     // initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #235 = Utf8               initClient\n+  #236 = Methodref          #183.#237     // java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n+  #237 = NameAndType        #238:#239     // set:(Ljava/lang/Object;)V\n+  #238 = Utf8               set\n+  #239 = Utf8               (Ljava/lang/Object;)V\n+  #240 = Methodref          #2.#241       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.getResponseClassType:()Ljava/lang/Class;\n+  #241 = NameAndType        #242:#243     // getResponseClassType:()Ljava/lang/Class;\n+  #242 = Utf8               getResponseClassType\n+  #243 = Utf8               ()Ljava/lang/Class;\n+  #244 = Methodref          #245.#246     // dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #245 = Class              #247          // dev/langchain4j/internal/Json\n+  #246 = NameAndType        #248:#249     // fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #247 = Utf8               dev/langchain4j/internal/Json\n+  #248 = Utf8               fromJson\n+  #249 = Utf8               (Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+  #250 = Methodref          #251.#252     // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #251 = Class              #253          // software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+  #252 = NameAndType        #119:#254     // body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #253 = Utf8               software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+  #254 = Utf8               ()Lsoftware/amazon/awssdk/core/SdkBytes;\n+  #255 = Methodref          #112.#256     // software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n+  #256 = NameAndType        #257:#98      // asUtf8String:()Ljava/lang/String;\n+  #257 = Utf8               asUtf8String\n+  #258 = InvokeDynamic      #4:#259       // #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+  #259 = NameAndType        #260:#261     // call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+  #260 = Utf8               call\n+  #261 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+  #262 = Methodref          #75.#263      // java/lang/Integer.intValue:()I\n+  #263 = NameAndType        #264:#71      // intValue:()I\n+  #264 = Utf8               intValue\n+  #265 = Methodref          #266.#267     // dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+  #266 = Class              #268          // dev/langchain4j/internal/RetryUtils\n+  #267 = NameAndType        #269:#270     // withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+  #268 = Utf8               dev/langchain4j/internal/RetryUtils\n+  #269 = Utf8               withRetry\n+  #270 = Utf8               (Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+  #271 = Methodref          #2.#272       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #272 = NameAndType        #273:#274     // invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #273 = Utf8               invoke\n+  #274 = Utf8               (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #275 = Class              #276          // dev/langchain4j/model/embedding/EmbeddingModel\n+  #276 = Utf8               dev/langchain4j/model/embedding/EmbeddingModel\n+  #277 = Utf8               Signature\n+  #278 = Utf8               Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n+  #279 = Utf8               embedAll\n+  #280 = Utf8               (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n+  #281 = Utf8               Code\n+  #282 = Utf8               LineNumberTable\n+  #283 = Utf8               LocalVariableTable\n+  #284 = Utf8               response\n+  #285 = Utf8               Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #286 = Utf8               this\n+  #287 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n+  #288 = Utf8               textSegments\n+  #289 = Utf8               Ljava/util/List;\n+  #290 = Utf8               requestParameters\n+  #291 = Utf8               responses\n+  #292 = Utf8               totalInputToken\n+  #293 = Utf8               I\n+  #294 = Utf8               embeddings\n+  #295 = Utf8               LocalVariableTypeTable\n+  #296 = Utf8               TT;\n+  #297 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n+  #298 = Utf8               Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;\n+  #299 = Utf8               Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n+  #300 = Utf8               Ljava/util/List<TT;>;\n+  #301 = Utf8               Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;\n+  #302 = Utf8               StackMapTable\n+  #303 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ldev/langchain4j/model/output/Response<Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;>;\n+  #304 = Utf8               (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n+  #305 = Utf8               ()Ljava/lang/Class<TT;>;\n+  #306 = Utf8               Ljava/lang/String;\n+  #307 = Utf8               invokeModelRequest\n+  #308 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;\n+  #309 = Utf8               of\n+  #310 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n+  #311 = Utf8               key\n+  #312 = Utf8               value\n+  #313 = Utf8               Ljava/lang/Object;\n+  #314 = Utf8               Ljava/util/Map;\n+  #315 = Utf8               Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #316 = Utf8               (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+  #317 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n+  #318 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+  #319 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Ljava/lang/Integer;\n+  #320 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n+  #321 = Utf8               b\n+  #322 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;\n+  #323 = Utf8               Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;\n+  #324 = Utf8               (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;)V\n+  #325 = Utf8               getRegion\n+  #326 = Utf8               getCredentialsProvider\n+  #327 = Utf8               getMaxRetries\n+  #328 = Utf8               actualValue\n+  #329 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+  #330 = Class              #331          // java/lang/Throwable\n+  #331 = Utf8               java/lang/Throwable\n+  #332 = Utf8               lambda$embedAll$3\n+  #333 = Utf8               (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #334 = Utf8               lambda$embedAll$2\n+  #335 = Utf8               (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  #336 = Utf8               invokeModelResponse\n+  #337 = Utf8               Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #338 = Utf8               lambda$embedAll$1\n+  #339 = Utf8               lambda$embedAll$0\n+  #340 = Utf8               Exceptions\n+  #341 = Class              #342          // java/lang/Exception\n+  #342 = Utf8               java/lang/Exception\n+  #343 = Utf8               <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>Ljava/lang/Object;Ldev/langchain4j/model/embedding/EmbeddingModel;\n+  #344 = Utf8               SourceFile\n+  #345 = Utf8               AbstractBedrockEmbeddingModel.java\n+  #346 = Utf8               BootstrapMethods\n+  #347 = MethodHandle       6:#348        // REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #348 = Methodref          #349.#350     // java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #349 = Class              #351          // java/lang/invoke/LambdaMetafactory\n+  #350 = NameAndType        #352:#353     // metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #351 = Utf8               java/lang/invoke/LambdaMetafactory\n+  #352 = Utf8               metafactory\n+  #353 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  #354 = MethodType         #355          //  (Ljava/lang/Object;)Ljava/lang/Object;\n+  #355 = Utf8               (Ljava/lang/Object;)Ljava/lang/Object;\n+  #356 = MethodHandle       6:#357        // REF_invokeStatic dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+  #357 = Methodref          #245.#358     // dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+  #358 = NameAndType        #359:#360     // toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+  #359 = Utf8               toJson\n+  #360 = Utf8               (Ljava/lang/Object;)Ljava/lang/String;\n+  #361 = MethodType         #362          //  (Ljava/util/Map;)Ljava/lang/String;\n+  #362 = Utf8               (Ljava/util/Map;)Ljava/lang/String;\n+  #363 = MethodHandle       7:#364        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #364 = Methodref          #2.#365       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #365 = NameAndType        #338:#274     // lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #366 = MethodType         #274          //  (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #367 = MethodHandle       6:#368        // REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  #368 = Methodref          #2.#369       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  #369 = NameAndType        #334:#335     // lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  #370 = MethodType         #335          //  (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  #371 = MethodHandle       7:#372        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #372 = Methodref          #2.#373       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #373 = NameAndType        #332:#333     // lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #374 = MethodType         #333          //  (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  #375 = MethodType         #57           //  ()Ljava/lang/Object;\n+  #376 = MethodHandle       7:#377        // REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #377 = Methodref          #2.#378       // dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #378 = NameAndType        #339:#274     // lambda$embedAll$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #379 = MethodType         #380          //  ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #380 = Utf8               ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  #381 = Utf8               InnerClasses\n+  #382 = Utf8               Builder\n+  #383 = Utf8               AbstractBedrockEmbeddingModelBuilder\n+  #384 = Class              #385          // java/lang/invoke/MethodHandles$Lookup\n+  #385 = Utf8               java/lang/invoke/MethodHandles$Lookup\n+  #386 = Class              #387          // java/lang/invoke/MethodHandles\n+  #387 = Utf8               java/lang/invoke/MethodHandles\n   #388 = Utf8               Lookup\n-  #389 = Utf8               (Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n-  #390 = Utf8               toJson\n-  #391 = Utf8               (Ljava/lang/Object;)Ljava/lang/String;\n-  #392 = Class              #394          // java/lang/invoke/MethodHandles\n-  #393 = Utf8               java/lang/invoke/MethodHandles$Lookup\n-  #394 = Utf8               java/lang/invoke/MethodHandles\n {\n   private final software.amazon.awssdk.regions.Region region;\n     descriptor: Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider;\n     descriptor: Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   private final java.util.concurrent.atomic.AtomicReference<java.lang.Object> client;\n     descriptor: Ljava/util/concurrent/atomic/AtomicReference;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n-    Signature: #87                          // Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n+    Signature: #278                         // Ljava/util/concurrent/atomic/AtomicReference<Ljava/lang/Object;>;\n \n   private final java.lang.Integer maxRetries;\n     descriptor: Ljava/lang/Integer;\n     flags: (0x0012) ACC_PRIVATE, ACC_FINAL\n \n   public dev.langchain4j.model.output.Response<java.util.List<dev.langchain4j.data.embedding.Embedding>> embedAll(java.util.List<dev.langchain4j.data.segment.TextSegment>);\n     descriptor: (Ljava/util/List;)Ldev/langchain4j/model/output/Response;\n@@ -426,63 +420,63 @@\n     Code:\n       stack=4, locals=8, args_size=2\n          0: aload_0\n          1: aload_1\n          2: invokevirtual #1                  // Method getRequestParameters:(Ljava/util/List;)Ljava/util/List;\n          5: astore_2\n          6: aload_2\n-         7: invokeinterface #2,  1            // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n-        12: invokedynamic #3,  0              // InvokeDynamic #0:apply:()Ljava/util/function/Function;\n-        17: invokeinterface #4,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+         7: invokeinterface #7,  1            // InterfaceMethod java/util/List.stream:()Ljava/util/stream/Stream;\n+        12: invokedynamic #13,  0             // InvokeDynamic #0:apply:()Ljava/util/function/Function;\n+        17: invokeinterface #17,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n         22: aload_0\n-        23: invokedynamic #5,  0              // InvokeDynamic #1:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-        28: invokeinterface #4,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        33: invokedynamic #6,  0              // InvokeDynamic #2:apply:()Ljava/util/function/Function;\n-        38: invokeinterface #4,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        23: invokedynamic #23,  0             // InvokeDynamic #1:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+        28: invokeinterface #17,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        33: invokedynamic #26,  0             // InvokeDynamic #2:apply:()Ljava/util/function/Function;\n+        38: invokeinterface #17,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n         43: aload_0\n-        44: invokedynamic #7,  0              // InvokeDynamic #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n-        49: invokeinterface #4,  2            // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n-        54: invokestatic  #8                  // Method java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n-        57: invokeinterface #9,  2            // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n-        62: checkcast     #10                 // class java/util/List\n+        44: invokedynamic #27,  0             // InvokeDynamic #3:apply:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;)Ljava/util/function/Function;\n+        49: invokeinterface #17,  2           // InterfaceMethod java/util/stream/Stream.map:(Ljava/util/function/Function;)Ljava/util/stream/Stream;\n+        54: invokestatic  #28                 // Method java/util/stream/Collectors.toList:()Ljava/util/stream/Collector;\n+        57: invokeinterface #34,  2           // InterfaceMethod java/util/stream/Stream.collect:(Ljava/util/stream/Collector;)Ljava/lang/Object;\n+        62: checkcast     #8                  // class java/util/List\n         65: astore_3\n         66: iconst_0\n         67: istore        4\n-        69: new           #11                 // class java/util/ArrayList\n+        69: new           #38                 // class java/util/ArrayList\n         72: dup\n-        73: invokespecial #12                 // Method java/util/ArrayList.\"<init>\":()V\n+        73: invokespecial #40                 // Method java/util/ArrayList.\"<init>\":()V\n         76: astore        5\n         78: aload_3\n-        79: invokeinterface #13,  1           // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n+        79: invokeinterface #44,  1           // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator;\n         84: astore        6\n         86: aload         6\n-        88: invokeinterface #14,  1           // InterfaceMethod java/util/Iterator.hasNext:()Z\n+        88: invokeinterface #48,  1           // InterfaceMethod java/util/Iterator.hasNext:()Z\n         93: ifeq          138\n         96: aload         6\n-        98: invokeinterface #15,  1           // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n-       103: checkcast     #16                 // class dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+        98: invokeinterface #54,  1           // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object;\n+       103: checkcast     #58                 // class dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n        106: astore        7\n        108: aload         5\n        110: aload         7\n-       112: invokeinterface #17,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n-       117: invokeinterface #18,  2           // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n+       112: invokeinterface #60,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.toEmbedding:()Ldev/langchain4j/data/embedding/Embedding;\n+       117: invokeinterface #64,  2           // InterfaceMethod java/util/List.add:(Ljava/lang/Object;)Z\n        122: pop\n        123: iload         4\n        125: aload         7\n-       127: invokeinterface #19,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.getInputTextTokenCount:()I\n+       127: invokeinterface #68,  1           // InterfaceMethod dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.getInputTextTokenCount:()I\n        132: iadd\n        133: istore        4\n        135: goto          86\n        138: aload         5\n-       140: new           #20                 // class dev/langchain4j/model/output/TokenUsage\n+       140: new           #72                 // class dev/langchain4j/model/output/TokenUsage\n        143: dup\n        144: iload         4\n-       146: invokestatic  #21                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n-       149: invokespecial #22                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;)V\n-       152: invokestatic  #23                 // Method dev/langchain4j/model/output/Response.from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n+       146: invokestatic  #74                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+       149: invokespecial #80                 // Method dev/langchain4j/model/output/TokenUsage.\"<init>\":(Ljava/lang/Integer;)V\n+       152: invokestatic  #83                 // Method dev/langchain4j/model/output/Response.from:(Ljava/lang/Object;Ldev/langchain4j/model/output/TokenUsage;)Ldev/langchain4j/model/output/Response;\n        155: areturn\n       LineNumberTable:\n         line 47: 0\n         line 48: 6\n         line 49: 17\n         line 50: 28\n         line 51: 38\n@@ -517,50 +511,50 @@\n       StackMapTable: number_of_entries = 2\n         frame_type = 255 /* full_frame */\n           offset_delta = 86\n           locals = [ class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel, class java/util/List, class java/util/List, class java/util/List, int, class java/util/List, class java/util/Iterator ]\n           stack = []\n         frame_type = 250 /* chop */\n           offset_delta = 51\n-    Signature: #117                         // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ldev/langchain4j/model/output/Response<Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;>;\n+    Signature: #303                         // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ldev/langchain4j/model/output/Response<Ljava/util/List<Ldev/langchain4j/data/embedding/Embedding;>;>;\n \n   protected abstract java.util.List<java.util.Map<java.lang.String, java.lang.Object>> getRequestParameters(java.util.List<dev.langchain4j.data.segment.TextSegment>);\n     descriptor: (Ljava/util/List;)Ljava/util/List;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #120                         // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n+    Signature: #304                         // (Ljava/util/List<Ldev/langchain4j/data/segment/TextSegment;>;)Ljava/util/List<Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;>;\n \n   protected abstract java.lang.String getModelId();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n \n   protected abstract java.lang.Class<T> getResponseClassType();\n     descriptor: ()Ljava/lang/Class;\n     flags: (0x0404) ACC_PROTECTED, ACC_ABSTRACT\n-    Signature: #125                         // ()Ljava/lang/Class<TT;>;\n+    Signature: #305                         // ()Ljava/lang/Class<TT;>;\n \n   protected software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse invoke(java.lang.String);\n     descriptor: (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=3, args_size=2\n-         0: invokestatic  #24                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+         0: invokestatic  #89                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n          3: aload_0\n-         4: invokevirtual #25                 // Method getModelId:()Ljava/lang/String;\n-         7: invokeinterface #26,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+         4: invokevirtual #95                 // Method getModelId:()Ljava/lang/String;\n+         7: invokeinterface #99,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.modelId:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n         12: aload_1\n-        13: invokestatic  #27                 // Method java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n-        16: invokestatic  #28                 // Method software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n-        19: invokeinterface #29,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n-        24: invokeinterface #30,  1           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n-        29: checkcast     #31                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+        13: invokestatic  #105                // Method java/nio/charset/Charset.defaultCharset:()Ljava/nio/charset/Charset;\n+        16: invokestatic  #111                // Method software/amazon/awssdk/core/SdkBytes.fromString:(Ljava/lang/String;Ljava/nio/charset/Charset;)Lsoftware/amazon/awssdk/core/SdkBytes;\n+        19: invokeinterface #117,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.body:(Lsoftware/amazon/awssdk/core/SdkBytes;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder;\n+        24: invokeinterface #121,  1          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder.build:()Ljava/lang/Object;\n+        29: checkcast     #90                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n         32: astore_2\n         33: aload_0\n-        34: invokevirtual #32                 // Method getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+        34: invokevirtual #124                // Method getClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n         37: aload_2\n-        38: invokeinterface #33,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+        38: invokeinterface #128,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.invokeModel:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n         43: areturn\n       LineNumberTable:\n         line 98: 0\n         line 99: 4\n         line 100: 13\n         line 101: 24\n         line 102: 33\n@@ -574,23 +568,23 @@\n             0      44     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n \n   protected static java.util.Map<java.lang.String, java.lang.Object> of(java.lang.String, java.lang.Object);\n     descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map;\n     flags: (0x000c) ACC_PROTECTED, ACC_STATIC\n     Code:\n       stack=3, locals=3, args_size=2\n-         0: new           #34                 // class java/util/HashMap\n+         0: new           #134                // class java/util/HashMap\n          3: dup\n          4: iconst_1\n-         5: invokespecial #35                 // Method java/util/HashMap.\"<init>\":(I)V\n+         5: invokespecial #136                // Method java/util/HashMap.\"<init>\":(I)V\n          8: astore_2\n          9: aload_2\n         10: aload_0\n         11: aload_1\n-        12: invokeinterface #36,  3           // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n+        12: invokeinterface #139,  3          // InterfaceMethod java/util/Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;\n         17: pop\n         18: aload_2\n         19: areturn\n       LineNumberTable:\n         line 113: 0\n         line 114: 9\n         line 116: 18\n@@ -598,32 +592,32 @@\n         Start  Length  Slot  Name   Signature\n             0      20     0   key   Ljava/lang/String;\n             0      20     1 value   Ljava/lang/Object;\n             9      11     2   map   Ljava/util/Map;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             9      11     2   map   Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n-    Signature: #140                         // (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n+    Signature: #316                         // (Ljava/lang/String;Ljava/lang/Object;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;\n \n   private software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient initClient();\n     descriptor: ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n     flags: (0x0002) ACC_PRIVATE\n     Code:\n       stack=2, locals=1, args_size=1\n-         0: invokestatic  #37                 // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n+         0: invokestatic  #145                // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient.builder:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder;\n          3: aload_0\n-         4: getfield      #38                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n-         7: invokeinterface #39,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-        12: checkcast     #40                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+         4: getfield      #148                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+         7: invokeinterface #152,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.region:(Lsoftware/amazon/awssdk/regions/Region;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+        12: checkcast     #153                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n         15: aload_0\n-        16: getfield      #41                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        19: invokeinterface #42,  2           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n-        24: checkcast     #40                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n-        27: invokeinterface #43,  1           // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n-        32: checkcast     #44                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+        16: getfield      #157                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        19: invokeinterface #161,  2          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.credentialsProvider:(Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;)Lsoftware/amazon/awssdk/awscore/client/builder/AwsClientBuilder;\n+        24: checkcast     #153                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder\n+        27: invokeinterface #164,  1          // InterfaceMethod software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClientBuilder.build:()Ljava/lang/Object;\n+        32: checkcast     #129                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n         35: areturn\n       LineNumberTable:\n         line 125: 0\n         line 126: 7\n         line 127: 19\n         line 128: 27\n         line 125: 35\n@@ -635,92 +629,92 @@\n             0      36     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse> software.amazon.awssdk.regions.Region $default$region();\n     descriptor: ()Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: getstatic     #45                 // Field software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n+         0: getstatic     #165                // Field software/amazon/awssdk/regions/Region.US_EAST_1:Lsoftware/amazon/awssdk/regions/Region;\n          3: areturn\n       LineNumberTable:\n         line 32: 0\n-    Signature: #145                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n+    Signature: #317                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/regions/Region;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse> software.amazon.awssdk.auth.credentials.AwsCredentialsProvider $default$credentialsProvider();\n     descriptor: ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n-         0: invokestatic  #46                 // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n-         3: invokevirtual #47                 // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n+         0: invokestatic  #170                // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider.builder:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder;\n+         3: invokevirtual #175                // Method software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder.build:()Lsoftware/amazon/awssdk/auth/credentials/DefaultCredentialsProvider;\n          6: areturn\n       LineNumberTable:\n         line 39: 0\n         line 32: 6\n-    Signature: #148                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+    Signature: #318                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n \n   private static <T extends dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse> java.lang.Integer $default$maxRetries();\n     descriptor: ()Ljava/lang/Integer;\n     flags: (0x000a) ACC_PRIVATE, ACC_STATIC\n     Code:\n       stack=1, locals=0, args_size=0\n          0: iconst_5\n-         1: invokestatic  #21                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n+         1: invokestatic  #74                 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer;\n          4: areturn\n       LineNumberTable:\n         line 32: 0\n         line 43: 1\n         line 32: 4\n-    Signature: #151                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Ljava/lang/Integer;\n+    Signature: #319                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>()Ljava/lang/Integer;\n \n   protected dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel(dev.langchain4j.model.bedrock.internal.AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<T, ?, ?>);\n     descriptor: (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)V\n     flags: (0x0004) ACC_PROTECTED\n     Code:\n       stack=3, locals=2, args_size=2\n          0: aload_0\n-         1: invokespecial #48                 // Method java/lang/Object.\"<init>\":()V\n+         1: invokespecial #180                // Method java/lang/Object.\"<init>\":()V\n          4: aload_0\n-         5: new           #49                 // class java/util/concurrent/atomic/AtomicReference\n+         5: new           #183                // class java/util/concurrent/atomic/AtomicReference\n          8: dup\n-         9: invokespecial #50                 // Method java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n-        12: putfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+         9: invokespecial #185                // Method java/util/concurrent/atomic/AtomicReference.\"<init>\":()V\n+        12: putfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         15: aload_1\n-        16: invokestatic  #52                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+        16: invokestatic  #190                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$000:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n         19: ifeq          33\n         22: aload_0\n         23: aload_1\n-        24: invokestatic  #53                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n-        27: putfield      #38                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+        24: invokestatic  #196                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$100:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/regions/Region;\n+        27: putfield      #148                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n         30: goto          40\n         33: aload_0\n-        34: invokestatic  #54                 // Method $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n-        37: putfield      #38                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+        34: invokestatic  #200                // Method $default$region:()Lsoftware/amazon/awssdk/regions/Region;\n+        37: putfield      #148                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n         40: aload_1\n-        41: invokestatic  #55                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+        41: invokestatic  #204                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$200:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n         44: ifeq          58\n         47: aload_0\n         48: aload_1\n-        49: invokestatic  #56                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        52: putfield      #41                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        49: invokestatic  #207                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$300:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        52: putfield      #157                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n         55: goto          65\n         58: aload_0\n-        59: invokestatic  #57                 // Method $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n-        62: putfield      #41                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        59: invokestatic  #211                // Method $default$credentialsProvider:()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+        62: putfield      #157                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n         65: aload_1\n-        66: invokestatic  #58                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n+        66: invokestatic  #215                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$400:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Z\n         69: ifeq          83\n         72: aload_0\n         73: aload_1\n-        74: invokestatic  #59                 // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n-        77: putfield      #60                 // Field maxRetries:Ljava/lang/Integer;\n+        74: invokestatic  #218                // Method dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder.access$500:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder;)Ljava/lang/Integer;\n+        77: putfield      #222                // Field maxRetries:Ljava/lang/Integer;\n         80: goto          90\n         83: aload_0\n-        84: invokestatic  #61                 // Method $default$maxRetries:()Ljava/lang/Integer;\n-        87: putfield      #60                 // Field maxRetries:Ljava/lang/Integer;\n+        84: invokestatic  #226                // Method $default$maxRetries:()Ljava/lang/Integer;\n+        87: putfield      #222                // Field maxRetries:Ljava/lang/Integer;\n         90: return\n       LineNumberTable:\n         line 32: 0\n         line 40: 4\n         line 32: 15\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n@@ -736,23 +730,23 @@\n           locals = [ class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel, class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder ]\n           stack = []\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n         frame_type = 17 /* same */\n         frame_type = 6 /* same */\n-    Signature: #158                         // (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;)V\n+    Signature: #324                         // (Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder<TT;**>;)V\n \n   public software.amazon.awssdk.regions.Region getRegion();\n     descriptor: ()Lsoftware/amazon/awssdk/regions/Region;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #38                 // Field region:Lsoftware/amazon/awssdk/regions/Region;\n+         1: getfield      #148                // Field region:Lsoftware/amazon/awssdk/regions/Region;\n          4: areturn\n       LineNumberTable:\n         line 37: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n       LocalVariableTypeTable:\n@@ -761,15 +755,15 @@\n \n   public software.amazon.awssdk.auth.credentials.AwsCredentialsProvider getCredentialsProvider();\n     descriptor: ()Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #41                 // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n+         1: getfield      #157                // Field credentialsProvider:Lsoftware/amazon/awssdk/auth/credentials/AwsCredentialsProvider;\n          4: areturn\n       LineNumberTable:\n         line 39: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n       LocalVariableTypeTable:\n@@ -778,15 +772,15 @@\n \n   public java.lang.Integer getMaxRetries();\n     descriptor: ()Ljava/lang/Integer;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: getfield      #60                 // Field maxRetries:Ljava/lang/Integer;\n+         1: getfield      #222                // Field maxRetries:Ljava/lang/Integer;\n          4: areturn\n       LineNumberTable:\n         line 43: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       5     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n       LocalVariableTypeTable:\n@@ -795,78 +789,77 @@\n \n   public software.amazon.awssdk.services.bedrockruntime.BedrockRuntimeClient getClient();\n     descriptor: ()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n     flags: (0x0001) ACC_PUBLIC\n     Code:\n       stack=2, locals=5, args_size=1\n          0: aload_0\n-         1: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n-         4: invokevirtual #62                 // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+         1: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+         4: invokevirtual #230                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n          7: astore_1\n          8: aload_1\n          9: ifnonnull     69\n         12: aload_0\n-        13: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        13: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         16: dup\n         17: astore_2\n         18: monitorenter\n         19: aload_0\n-        20: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n-        23: invokevirtual #62                 // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n+        20: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        23: invokevirtual #230                // Method java/util/concurrent/atomic/AtomicReference.get:()Ljava/lang/Object;\n         26: astore_1\n         27: aload_1\n         28: ifnonnull     57\n         31: aload_0\n-        32: invokespecial #63                 // Method initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n+        32: invokespecial #233                // Method initClient:()Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n         35: astore_3\n         36: aload_3\n         37: ifnonnull     47\n         40: aload_0\n-        41: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        41: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         44: goto          48\n         47: aload_3\n         48: astore_1\n         49: aload_0\n-        50: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        50: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         53: aload_1\n-        54: invokevirtual #64                 // Method java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n+        54: invokevirtual #236                // Method java/util/concurrent/atomic/AtomicReference.set:(Ljava/lang/Object;)V\n         57: aload_2\n         58: monitorexit\n         59: goto          69\n         62: astore        4\n         64: aload_2\n         65: monitorexit\n         66: aload         4\n         68: athrow\n         69: aload_1\n         70: aload_0\n-        71: getfield      #51                 // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n+        71: getfield      #186                // Field client:Ljava/util/concurrent/atomic/AtomicReference;\n         74: if_acmpne     81\n         77: aconst_null\n         78: goto          82\n         81: aload_1\n-        82: checkcast     #44                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-        85: checkcast     #44                 // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n-        88: areturn\n+        82: checkcast     #129                // class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient\n+        85: areturn\n       Exception table:\n          from    to  target type\n             19    59    62   any\n             62    66    62   any\n       LineNumberTable:\n         line 40: 0\n         line 41: 32\n         line 40: 36\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n            36      21     3 actualValue   Lsoftware/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient;\n-            0      89     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n-            8      81     1 value   Ljava/lang/Object;\n+            0      86     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n+            8      78     1 value   Ljava/lang/Object;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n-            0      89     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n+            0      86     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n       StackMapTable: number_of_entries = 7\n         frame_type = 254 /* append */\n           offset_delta = 47\n           locals = [ class java/lang/Object, class java/lang/Object, class software/amazon/awssdk/services/bedrockruntime/BedrockRuntimeClient ]\n         frame_type = 64 /* same_locals_1_stack_item */\n           stack = [ class java/lang/Object ]\n         frame_type = 250 /* chop */\n@@ -882,17 +875,17 @@\n   private dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse lambda$embedAll$3(java.lang.String);\n     descriptor: (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n     flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_1\n          1: aload_0\n-         2: invokevirtual #65                 // Method getResponseClassType:()Ljava/lang/Class;\n-         5: invokestatic  #66                 // Method dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n-         8: checkcast     #16                 // class dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+         2: invokevirtual #240                // Method getResponseClassType:()Ljava/lang/Class;\n+         5: invokestatic  #244                // Method dev/langchain4j/internal/Json.fromJson:(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;\n+         8: checkcast     #58                 // class dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n         11: areturn\n       LineNumberTable:\n         line 52: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      12     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n             0      12     1 response   Ljava/lang/String;\n@@ -902,94 +895,94 @@\n \n   private static java.lang.String lambda$embedAll$2(software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse);\n     descriptor: (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n     flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC\n     Code:\n       stack=1, locals=1, args_size=1\n          0: aload_0\n-         1: invokevirtual #67                 // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n-         4: invokevirtual #68                 // Method software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n+         1: invokevirtual #250                // Method software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse.body:()Lsoftware/amazon/awssdk/core/SdkBytes;\n+         4: invokevirtual #255                // Method software/amazon/awssdk/core/SdkBytes.asUtf8String:()Ljava/lang/String;\n          7: areturn\n       LineNumberTable:\n         line 51: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       8     0 invokeModelResponse   Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n \n   private software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse lambda$embedAll$1(java.lang.String);\n     descriptor: (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n     flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokedynamic #69,  0             // InvokeDynamic #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n+         2: invokedynamic #258,  0            // InvokeDynamic #4:call:(Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;Ljava/lang/String;)Ljava/util/concurrent/Callable;\n          7: aload_0\n-         8: getfield      #60                 // Field maxRetries:Ljava/lang/Integer;\n-        11: invokevirtual #70                 // Method java/lang/Integer.intValue:()I\n-        14: invokestatic  #71                 // Method dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n-        17: checkcast     #72                 // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n+         8: getfield      #222                // Field maxRetries:Ljava/lang/Integer;\n+        11: invokevirtual #262                // Method java/lang/Integer.intValue:()I\n+        14: invokestatic  #265                // Method dev/langchain4j/internal/RetryUtils.withRetry:(Ljava/util/concurrent/Callable;I)Ljava/lang/Object;\n+        17: checkcast     #251                // class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse\n         20: areturn\n       LineNumberTable:\n         line 50: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0      21     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n             0      21     1  body   Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0      21     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n \n-  private software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse lambda$null$0(java.lang.String) throws java.lang.Exception;\n+  private software.amazon.awssdk.services.bedrockruntime.model.InvokeModelResponse lambda$embedAll$0(java.lang.String) throws java.lang.Exception;\n     descriptor: (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n     flags: (0x1002) ACC_PRIVATE, ACC_SYNTHETIC\n     Code:\n       stack=2, locals=2, args_size=2\n          0: aload_0\n          1: aload_1\n-         2: invokevirtual #73                 // Method invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+         2: invokevirtual #271                // Method invoke:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n          5: areturn\n       LineNumberTable:\n         line 50: 0\n       LocalVariableTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel;\n             0       6     1  body   Ljava/lang/String;\n       LocalVariableTypeTable:\n         Start  Length  Slot  Name   Signature\n             0       6     0  this   Ldev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel<TT;>;\n     Exceptions:\n       throws java.lang.Exception\n }\n-Signature: #178                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>Ljava/lang/Object;Ldev/langchain4j/model/embedding/EmbeddingModel;\n+Signature: #343                         // <T::Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;>Ljava/lang/Object;Ldev/langchain4j/model/embedding/EmbeddingModel;\n SourceFile: \"AbstractBedrockEmbeddingModel.java\"\n-InnerClasses:\n-  public static abstract #78= #77 of #74; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n-  public static #324= #220 of #31;        // Builder=class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder of class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n-  public static final #324= #246 of #244; // Builder=class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder of class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n-  public static final #388= #387 of #392; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n BootstrapMethods:\n-  0: #184 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+  0: #347 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #185 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #186 REF_invokeStatic dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n-      #187 (Ljava/util/Map;)Ljava/lang/String;\n-  1: #184 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #354 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #356 REF_invokeStatic dev/langchain4j/internal/Json.toJson:(Ljava/lang/Object;)Ljava/lang/String;\n+      #361 (Ljava/util/Map;)Ljava/lang/String;\n+  1: #347 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #185 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #191 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-      #192 (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-  2: #184 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #354 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #363 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$1:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+      #366 (Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+  2: #347 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #185 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #194 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-      #195 (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n-  3: #184 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #354 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #367 REF_invokeStatic dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$2:(Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+      #370 (Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;)Ljava/lang/String;\n+  3: #347 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #185 (Ljava/lang/Object;)Ljava/lang/Object;\n-      #196 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-      #197 (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n-  4: #184 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n+      #354 (Ljava/lang/Object;)Ljava/lang/Object;\n+      #371 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$3:(Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+      #374 (Ljava/lang/String;)Ldev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse;\n+  4: #347 REF_invokeStatic java/lang/invoke/LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;\n     Method arguments:\n-      #268 ()Ljava/lang/Object;\n-      #269 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$null$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n-      #270 ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+      #375 ()Ljava/lang/Object;\n+      #376 REF_invokeSpecial dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel.lambda$embedAll$0:(Ljava/lang/String;)Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+      #379 ()Lsoftware/amazon/awssdk/services/bedrockruntime/model/InvokeModelResponse;\n+InnerClasses:\n+  public static #382= #100 of #90;        // Builder=class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest$Builder of class software/amazon/awssdk/services/bedrockruntime/model/InvokeModelRequest\n+  public static final #382= #176 of #171; // Builder=class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider$Builder of class software/amazon/awssdk/auth/credentials/DefaultCredentialsProvider\n+  public static abstract #383= #191 of #2; // AbstractBedrockEmbeddingModelBuilder=class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel$AbstractBedrockEmbeddingModelBuilder of class dev/langchain4j/model/bedrock/internal/AbstractBedrockEmbeddingModel\n+  public static final #388= #384 of #386; // Lookup=class java/lang/invoke/MethodHandles$Lookup of class java/lang/invoke/MethodHandles\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.class", "source2": "dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,29 +1,29 @@\n-  SHA-256 checksum 2bbeda850d26fbf39b5b8e73e27bf1fe86cf81909c5aaf70a3532c3634db5101\n+  SHA-256 checksum b5b2a8ebf3ce5cbef85601dbd0ce16b7cf6da43e8a039e35ce62e286a7d4a0aa\n   Compiled from \"BedrockChatModelResponse.java\"\n public interface dev.langchain4j.model.bedrock.internal.BedrockChatModelResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 3, attributes: 1\n Constant pool:\n-   #1 = Class              #11            // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-   #2 = Class              #12            // java/lang/Object\n-   #3 = Utf8               getOutputText\n-   #4 = Utf8               ()Ljava/lang/String;\n-   #5 = Utf8               getFinishReason\n-   #6 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n-   #7 = Utf8               getTokenUsage\n-   #8 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n-   #9 = Utf8               SourceFile\n-  #10 = Utf8               BedrockChatModelResponse.java\n-  #11 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n-  #12 = Utf8               java/lang/Object\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #2 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockChatModelResponse\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               getOutputText\n+   #6 = Utf8               ()Ljava/lang/String;\n+   #7 = Utf8               getFinishReason\n+   #8 = Utf8               ()Ldev/langchain4j/model/output/FinishReason;\n+   #9 = Utf8               getTokenUsage\n+  #10 = Utf8               ()Ldev/langchain4j/model/output/TokenUsage;\n+  #11 = Utf8               SourceFile\n+  #12 = Utf8               BedrockChatModelResponse.java\n {\n   public abstract java.lang.String getOutputText();\n     descriptor: ()Ljava/lang/String;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n \n   public abstract dev.langchain4j.model.output.FinishReason getFinishReason();\n     descriptor: ()Ldev/langchain4j/model/output/FinishReason;\n"}]}, {"source1": "dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.class", "source2": "dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse.class", "unified_diff": null, "details": [{"source1": "javap -verbose -constants -s -l -private {}", "source2": "javap -verbose -constants -s -l -private {}", "unified_diff": "@@ -1,27 +1,27 @@\n-  SHA-256 checksum 241bac3724e19a7aa7bbab1e0893761f531e4f0ef825114e31d1ac3902668e6d\n+  SHA-256 checksum 8c760571a146c8289183076bf735b7839a65823f5775d811182b7c85768987fd\n   Compiled from \"BedrockEmbeddingResponse.java\"\n public interface dev.langchain4j.model.bedrock.internal.BedrockEmbeddingResponse\n   minor version: 0\n   major version: 52\n   flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT\n   this_class: #1                          // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-  super_class: #2                         // java/lang/Object\n+  super_class: #3                         // java/lang/Object\n   interfaces: 0, fields: 0, methods: 2, attributes: 1\n Constant pool:\n-   #1 = Class              #9             // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-   #2 = Class              #10            // java/lang/Object\n-   #3 = Utf8               toEmbedding\n-   #4 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n-   #5 = Utf8               getInputTextTokenCount\n-   #6 = Utf8               ()I\n-   #7 = Utf8               SourceFile\n-   #8 = Utf8               BedrockEmbeddingResponse.java\n-   #9 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n-  #10 = Utf8               java/lang/Object\n+   #1 = Class              #2             // dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+   #2 = Utf8               dev/langchain4j/model/bedrock/internal/BedrockEmbeddingResponse\n+   #3 = Class              #4             // java/lang/Object\n+   #4 = Utf8               java/lang/Object\n+   #5 = Utf8               toEmbedding\n+   #6 = Utf8               ()Ldev/langchain4j/data/embedding/Embedding;\n+   #7 = Utf8               getInputTextTokenCount\n+   #8 = Utf8               ()I\n+   #9 = Utf8               SourceFile\n+  #10 = Utf8               BedrockEmbeddingResponse.java\n {\n   public abstract dev.langchain4j.data.embedding.Embedding toEmbedding();\n     descriptor: ()Ldev/langchain4j/data/embedding/Embedding;\n     flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT\n \n   public abstract int getInputTextTokenCount();\n     descriptor: ()I\n"}]}]}
