From 4658b6b67ec854affdb1fff5e12f85f74e339f38 Mon Sep 17 00:00:00 2001 From: Francisco Javier Tirado Sarti <65240126+fjtirado@users.noreply.github.com> Date: Tue, 27 Aug 2024 09:42:39 +0200 Subject: [PATCH 1/3] Updating_examples (#2005) This illustrate the usage of funcions that returns not json objects --- .../README.md | 9 +---- .../src/main/resources/expression.sw.json | 37 +++++++------------ .../kie/kogito/examples/ExpressionRestIT.java | 2 +- .../src/main/resources/application.properties | 1 + .../resources/fahrenheit-to-celsius.sw.json | 3 ++ .../main/resources/specs/multiplication.yaml | 13 +++---- .../serverless/OperationsMockService.java | 8 ++-- .../multiplication/OperationResource.java | 25 ++----------- .../src/main/resources/application.properties | 1 + .../multiplication/OperationResourceIT.java | 12 +++--- 10 files changed, 41 insertions(+), 70 deletions(-) diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md b/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md index 9c795c53fa..8ed7e2cd90 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/README.md @@ -5,7 +5,7 @@ This example contains a simple workflow service that illustrate JQ expression usage. The service is described using JSON format as defined in the [CNCF Serverless Workflow specification](https://github.com/serverlessworkflow/specification). -The service accepts an array of complex numbers (x being the real coordinate and y the imaginary one) and return the max real coordinate. +The service accepts an array of complex numbers (x being the real coordinate and y the imaginary one) and return the square of the max real coordinate. ## Installing and Running @@ -84,11 +84,6 @@ curl -X POST -H 'Content-Type:application/json' -H 'Accept:application/json' -d ``` -In Quarkus you should see the log message printed: - -```text -4 -``` And the returned data will be something similar to @@ -96,7 +91,7 @@ And the returned data will be something similar to { "id": "9f30a25e-61d4-4e80-bc7c-eb04db51564c", "workflowdata": { - "result": 4 + "result": 2.0 } } ``` diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/expression.sw.json b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/expression.sw.json index dcf80ae8ce..cc061519c6 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/expression.sw.json +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/main/resources/expression.sw.json @@ -2,24 +2,14 @@ "id": "expression", "version": "1.0", "name": "Workflow Expression example", - "constants" : { - "Dog" : { - "castellano" : "perro", - "leones": "perru", - "gallego" : "can", - "aragones" : "cocho", - "catalan" : "gos", - "vasco": "txakurra" - } - }, "dataInputSchema" : "schema/expression.json", "description": "An example of how to use a JQ expression assignment", - "start": "squareState", "extensions" : [ { "extensionid": "workflow-output-schema", "outputSchema": "schema/result.json" } ], + "start": "max", "functions": [ { "name": "max", @@ -27,14 +17,14 @@ "operation": "{max: .numbers | max_by(.x), min: .numbers | min_by(.y)}" }, { - "name": "printMessage", - "type": "custom", - "operation": "sysout" + "name": "square", + "type": "expression", + "operation": ".number | sqrt" } ], "states": [ { - "name": "squareState", + "name": "max", "type": "operation", "actions": [ { @@ -48,23 +38,22 @@ } } ], - "transition": "finish" + "transition": "square" }, { - "name": "finish", + "name": "square", "type": "operation", "stateDataFilter": { - "input": "{result: .number}" + "output": "{result}" }, "actions": [ { - "name": "printAction", - "functionRef": { - "refName": "printMessage", - "arguments": { - "message": ".result" + "name": "square", + "functionRef": "square" + , + "actionDataFilter" : { + "toStateData": ".result" } - } } ], "end": true diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/test/java/org/kie/kogito/examples/ExpressionRestIT.java b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/test/java/org/kie/kogito/examples/ExpressionRestIT.java index 9e17620fed..1a1b5152d2 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/test/java/org/kie/kogito/examples/ExpressionRestIT.java +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/src/test/java/org/kie/kogito/examples/ExpressionRestIT.java @@ -39,7 +39,7 @@ void testErrorRest() { .post("/expression") .then() .statusCode(201) - .body("workflowdata.result", is(4)) + .body("workflowdata.result", is(2.0f)) .body("workflowdata.number", nullValue()); } } diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties index ab2c443a8e..89e9b5f97c 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/application.properties @@ -22,6 +22,7 @@ quarkus.native.native-image-xmx=8g # OpenAPI Properties quarkus.swagger-ui.always-include=true +quarkus.devservices.enabled=false # OpenApi Client Properties quarkus.rest-client.subtraction_yaml.url=http://localhost:8181 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/fahrenheit-to-celsius.sw.json b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/fahrenheit-to-celsius.sw.json index a9439c7f1d..5c2b746f12 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/fahrenheit-to-celsius.sw.json +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/fahrenheit-to-celsius.sw.json @@ -43,6 +43,9 @@ "functionRef": { "refName": "multiplication", "arguments": "{ leftElement: .difference, rightElement: .multiplyValue }" + }, + "actionDataFilter" : { + "results" : "{product: .}" } } ], diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/specs/multiplication.yaml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/specs/multiplication.yaml index f9f76d6145..c7f75978b6 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/specs/multiplication.yaml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/main/resources/specs/multiplication.yaml @@ -40,14 +40,11 @@ paths: responses: "200": description: OK - content: - application/json: - schema: - type: object - properties: - product: - format: float - type: number + content: + text/plain: + schema: + type: number + format: float components: schemas: MultiplicationOperation: diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/test/java/org/kie/kogito/serverless/OperationsMockService.java b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/test/java/org/kie/kogito/serverless/OperationsMockService.java index f82871273c..1feeb37869 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/test/java/org/kie/kogito/serverless/OperationsMockService.java +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/src/test/java/org/kie/kogito/serverless/OperationsMockService.java @@ -41,10 +41,10 @@ public class OperationsMockService implements QuarkusTestResourceLifecycleManage public Map start() { multiplicationService = this.startServer(8282, - "{ \"product\": 37.808 }"); + "37.808", "text/plain"); subtractionService = this.startServer(8181, - "{ \"difference\": 68.0 }"); + "{ \"difference\": 68.0 }", "application/json"); return Collections.emptyMap(); } @@ -58,13 +58,13 @@ public void stop() { } } - private WireMockServer startServer(final int port, final String response) { + private WireMockServer startServer(final int port, final String response, final String contentType) { final WireMockServer server = new WireMockServer(port); server.start(); server.stubFor(post(urlEqualTo("/")) .withHeader(CloudEventExtensionConstants.PROCESS_ID, WireMock.matching(".*")) .willReturn(aResponse() - .withHeader("Content-Type", "application/json") + .withHeader("Content-Type", contentType) .withBody(response))); return server; } diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResource.java b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResource.java index 376d5ed899..6ed4b72264 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResource.java +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResource.java @@ -31,31 +31,14 @@ import io.quarkus.runtime.annotations.RegisterForReflection; @Path("/") -@Produces(MediaType.APPLICATION_JSON) -@Consumes(MediaType.APPLICATION_JSON) public class OperationResource { @POST - @APIResponseSchema(value = OperationResource.Result.class, responseDescription = "MultiplicationResult", responseCode = "200") + @Produces(MediaType.TEXT_PLAIN) + @Consumes(MediaType.APPLICATION_JSON) public Response doOperation(@NotNull MultiplicationOperation operation) { - return Response.ok(new Result(operation.getLeftElement() * operation.getRightElement())).build(); + return Response.ok(operation.getLeftElement() * operation.getRightElement(), MediaType.TEXT_PLAIN).build(); } - @RegisterForReflection - public static final class Result { - - float product; - - public Result() { - } - - public Result(float product) { - this.product = product; - } - - public float getProduct() { - return product; - } - - } + } diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties index 26552ec40d..cc4d757771 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/main/resources/application.properties @@ -21,6 +21,7 @@ # quarkus.package.type=fast-jar quarkus.native.native-image-xmx=8g quarkus.swagger-ui.always-include=true +quarkus.devservices.enabled=false # profile to pack this example into a container, to use it execute activate the maven container profile, -Dcontainer %container.quarkus.container-image.build=true diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/test/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResourceIT.java b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/test/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResourceIT.java index b2066fa655..0b331059cf 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/test/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResourceIT.java +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/src/test/java/org/kie/kogito/examples/sw/temp/multiplication/OperationResourceIT.java @@ -22,6 +22,7 @@ import io.quarkus.test.junit.QuarkusIntegrationTest; import io.restassured.http.ContentType; +import io.restassured.response.Response; import static io.restassured.RestAssured.given; import static org.hamcrest.CoreMatchers.is; @@ -32,13 +33,14 @@ class OperationResourceIT { @Test void testRestExample() { - final OperationResource.Result result = given() + Response result = given() .contentType(ContentType.JSON) - .when() .body(new MultiplicationOperation(2, 2)) - .post("/") .then() - .statusCode(200).extract().as(OperationResource.Result.class); - assertThat(result.getProduct(), is(4f)); + .response().contentType(ContentType.TEXT) + .statusCode(200) + .when() + .post("/"); + assertThat(Float.parseFloat(result.asString()), is(4f)); } } From a69d5452af22b38dbe9d4cfc766e8284e35fd9c0 Mon Sep 17 00:00:00 2001 From: Jozef Marko Date: Wed, 28 Aug 2024 15:53:22 +0200 Subject: [PATCH 2/3] kie-issues#1449: Outdated reference for a "Decision Name" in kogito-examples (#2006) * kie-issues#1449: Outdated reference for a "Decision Name" in kogito-examples Closes: https://github.com/apache/incubator-kie-issues/issues/1449 * clean up bpmn content * traffic-violation-dmn-businessrule-properties * screenshots --- .../src/main/resources/service-desk.bpmn | 10 ------ .../resources/org/acme/travels/travels.bpmn2 | 1 - .../resources/org/acme/travels/travels.bpmn2 | 1 - .../travels/ProcessVisaApplications.bpmn2 | 1 - .../examples/onboarding/onboarding.bpmn | 20 ------------ .../kogito/examples/onboarding/setupHR.bpmn | 13 ++------ .../examples/onboarding/setupPayroll.bpmn | 30 ------------------ .../resources/org/acme/travels/persons.bpmn | 1 - .../process-decisions-quarkus/README.md | 2 +- ...-violation-dmn-businessrule-properties.png | Bin 60911 -> 21786 bytes .../src/main/resources/traffic-rules-dmn.bpmn | 11 ------- .../process-decisions-rules-quarkus/README.md | 2 +- ...-violation-dmn-businessrule-properties.png | Bin 60911 -> 21786 bytes .../src/main/resources/traffic-rules-dmn.bpmn | 12 ------- .../src/main/resources/handle-travellers.bpmn | 1 - .../src/main/resources/handle-travellers.bpmn | 1 - .../src/main/resources/handle-travellers.bpmn | 1 - .../src/main/resources/handle-travellers.bpmn | 1 - .../org/kie/kogito/examples/persons.bpmn2 | 1 - .../org/kie/kogito/examples/persons.bpmn2 | 1 - .../src/main/resources/service-desk.bpmn | 10 ------ .../examples/onboarding/onboarding.bpmn | 20 ------------ .../kogito/examples/onboarding/setupHR.bpmn | 13 ++------ .../examples/onboarding/setupPayroll.bpmn | 30 ------------------ .../resources/org/acme/travels/persons.bpmn | 1 - .../README.md | 2 +- ...-violation-dmn-businessrule-properties.png | Bin 60911 -> 21786 bytes .../src/main/resources/traffic-rules-dmn.bpmn | 12 ------- .../process-decisions-springboot/README.md | 2 +- ...-violation-dmn-businessrule-properties.png | Bin 60911 -> 21786 bytes .../src/main/resources/traffic-rules-dmn.bpmn | 11 ------- .../src/main/resources/handle-travellers.bpmn | 1 - .../src/main/resources/handle-travellers.bpmn | 1 - .../org/kie/kogito/examples/persons.bpmn2 | 1 - .../org/kie/kogito/examples/persons.bpmn2 | 1 - 35 files changed, 8 insertions(+), 207 deletions(-) diff --git a/kogito-quarkus-examples/flexible-process-quarkus/src/main/resources/service-desk.bpmn b/kogito-quarkus-examples/flexible-process-quarkus/src/main/resources/service-desk.bpmn index 264cf721c3..bcc7565ee6 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/src/main/resources/service-desk.bpmn +++ b/kogito-quarkus-examples/flexible-process-quarkus/src/main/resources/service-desk.bpmn @@ -83,7 +83,6 @@ - @@ -241,14 +240,12 @@ _4D493B33-AE13-464F-B7F5-4A7A9A9044BA - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_namespaceInputX - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_decisionInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_modelInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_ProductFamilyInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_ProductNameInputX @@ -264,13 +261,6 @@ - - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_decisionInputX - - - - - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_modelInputX diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/src/main/resources/org/acme/travels/travels.bpmn2 b/kogito-quarkus-examples/kogito-travel-agency/basic/src/main/resources/org/acme/travels/travels.bpmn2 index 9c2d8e3036..59906d3c8b 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/src/main/resources/org/acme/travels/travels.bpmn2 +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/src/main/resources/org/acme/travels/travels.bpmn2 @@ -40,7 +40,6 @@ - diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2 b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2 index 025b198fe5..bdcebff6e5 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2 +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/src/main/resources/org/acme/travels/travels.bpmn2 @@ -44,7 +44,6 @@ - diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/src/main/resources/org/acme/travels/ProcessVisaApplications.bpmn2 b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/src/main/resources/org/acme/travels/ProcessVisaApplications.bpmn2 index 9b724728b8..287146b28e 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/src/main/resources/org/acme/travels/ProcessVisaApplications.bpmn2 +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/src/main/resources/org/acme/travels/ProcessVisaApplications.bpmn2 @@ -23,7 +23,6 @@ - diff --git a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn index c82b0acf00..9509809d2e 100644 --- a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn +++ b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn @@ -8,14 +8,12 @@ - - @@ -245,7 +243,6 @@ _9D72C909-B631-415E-B015-30812A42B8C2 _5A442C9F-BADA-4D95-9ECA-3BD2898C8377 - @@ -253,7 +250,6 @@ - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_ModelInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_NamespaceInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_employeeInputX @@ -264,13 +260,6 @@ _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_messageOutputX - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX - - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_ModelInputX @@ -350,7 +339,6 @@ _A65F4850-A93F-4703-B5AA-2EF5F649BC86 _7DF7D2C1-195D-4C19-BC47-CC4462F9062D - @@ -358,7 +346,6 @@ - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_ModelInputX _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_NamespaceInputX _9D7A4927-BFCB-4F17-A4D4-E3D03B3FBE40_employeeInputX @@ -369,13 +356,6 @@ _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_employeeIdOutputX - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX - - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_ModelInputX diff --git a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn index 6197ea0873..5c2388f9d7 100644 --- a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn +++ b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn @@ -6,7 +6,7 @@ - + @@ -51,15 +51,13 @@ - - + _C2C840B8-C669-4134-91DD-81B664982F57_ModelInputX _C2C840B8-C669-4134-91DD-81B664982F57_NamespaceInputX _C2C840B8-C669-4134-91DD-81B664982F57_employeeInputX - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX _C2C840B8-C669-4134-91DD-81B664982F57_TaskNameInputX @@ -85,13 +83,6 @@ employee _C2C840B8-C669-4134-91DD-81B664982F57_employeeInputX - - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX - - - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX - - _C2C840B8-C669-4134-91DD-81B664982F57_TaskNameInputX diff --git a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn index 1b8d288b15..bd2686f604 100644 --- a/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn +++ b/kogito-quarkus-examples/onboarding-example/onboarding-quarkus/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn @@ -6,17 +6,14 @@ - - - @@ -93,14 +90,12 @@ _B94F71D7-E34E-4513-B06D-33F6EF74C9E6 _344D9BF6-D173-4BEC-943B-5E4394A6B6C7 - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_ModelInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_NamespaceInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_employeeInputX @@ -110,13 +105,6 @@ _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_paymentDateOutputX - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX - - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_ModelInputX @@ -171,14 +159,12 @@ - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_ModelInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_NamespaceInputX - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_employeeInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_TaskNameInputX @@ -200,13 +186,6 @@ _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_NamespaceInputX - - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX - - - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX - - employee _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_employeeInputX @@ -240,14 +219,12 @@ _622BF92E-6590-44B6-B83D-10C0D8067D09 _7597C8A1-CC2B-4345-99A2-3F3A71C1FDA1 - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX _D2DE6249-804E-432D-9600-6B0F618B457C_ModelInputX _D2DE6249-804E-432D-9600-6B0F618B457C_NamespaceInputX _D2DE6249-804E-432D-9600-6B0F618B457C_employeeInputX @@ -257,13 +234,6 @@ _D2DE6249-804E-432D-9600-6B0F618B457C_taxRateOutputX - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX - - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX - - _D2DE6249-804E-432D-9600-6B0F618B457C_ModelInputX diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/src/main/resources/org/acme/travels/persons.bpmn b/kogito-quarkus-examples/process-business-rules-quarkus/src/main/resources/org/acme/travels/persons.bpmn index e3df8da64a..ea1eaee70e 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/src/main/resources/org/acme/travels/persons.bpmn +++ b/kogito-quarkus-examples/process-business-rules-quarkus/src/main/resources/org/acme/travels/persons.bpmn @@ -15,7 +15,6 @@ - diff --git a/kogito-quarkus-examples/process-decisions-quarkus/README.md b/kogito-quarkus-examples/process-decisions-quarkus/README.md index 8134d0edb8..8a4f9ba703 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-quarkus/README.md @@ -73,7 +73,7 @@ Similar to the License Validation Task, but it represents the task to do the cal -The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace`, `Decision Name` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). +The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). diff --git a/kogito-quarkus-examples/process-decisions-quarkus/docs/images/traffic-violation-dmn-businessrule-properties.png b/kogito-quarkus-examples/process-decisions-quarkus/docs/images/traffic-violation-dmn-businessrule-properties.png index ee989077e367440cc4d4c983778910a179cc5d58..ff4251cd52c0dd257894702937c83dc6040d0fa7 100644 GIT binary patch literal 21786 zcmdqJbyQs6nk^a}f)*ZJg1fuBhv4oO+}*8k2p-&>!li<10t5-}0fM_byvpzN?RWb0 z>Av0f-8Y{6QKQCQWAC+ht-U^*bAA=|L0Ja%Ey3G2Z{DEF$x42F^9IV`%^PTKM0m(Z zZw*%_x7xq#eMv7vegfY-4$X^Mfif6{C|5*G`PaXHydV zfQ9ae!!Q+DNv_GMs+h_do{<~{%L0|^*KrB4FF)XDSV#{1akIFQc?WGkVps0N}w1}P@uB8 zMFBYn{%&yfkUwsQZW;hSZnDDythSG%u7X{Nyj_`ahomXhk?QECGG4Aey(gs&m17o{ zbYt1?n0%&3mzxlZ{Jn~Ex8H{Uo>7m&!5Mhr8j@AS;O4?cQRpj2^UU*0mq^x+AWN7q zsI8ltqPR7CH8+CY+sc4&Z@mkX86p`@@2g&nss`55wAeZ80^5pAQngzT{Mx+IY zbWeMv1!`*(+LH~kG;UYe@8{jKUnzL!pE8K!JF_BM(Xxl|n&Wz&NhVdI`U`2`dt7+D zyQ}lJ7dUnSqeK*i0`5vBdagr3tC8ac1#;tw1mn9Vt%&6WNh&-V8bL5+Zyu329EjS= z#Wg=df1L0lqc>FVn-C6;94|IGH@f^lnf`%DR;~wX7=saK)+IXuZP3@KZ_Z51{FJHI zY}L<>-XFU$7whoM1OCX3br!l`a*|%-u7k~kcFYTE-}Gw~kY6EdvNPmMqql6}JzTYq z3T!pXS_FrVtZwtWeVOsX3r%>lZbq5rxg)(p|FdB^R05GyLjU)G$L4XmVH6UkTFLv~(Je4$j1-!pZggz&~8_gsm3 z4hn4JQXcD{mknenlV9pXwC8=3PsyWPlm z=#*fVHpe5J=d(+zR(9CXripwB zFMjnx$8+@Li2^!IUrXGg?UTgyRnaM6yjW9S7_G++6gO|CMLbcf?2%s9#g5XOb&^+o zuA}{BMLVvZem^RLR#aM6b<~ZsZbdA#LHfw}WH6d^-JmUejCJMD|1PG(f(M{VvoU{- z0kA2briU0i823N1`+w>T{@*nC0U^=>ry)&AW-r;+xma_&f%lJ}O7fBCjsl*j=BVv+ z=MI!ML34hi1^_DfsoaL2xnXZ)rW0Rmin6DrS8a~8+uuy*VQZYHSPM3iqo*o;(%NX* z*M9OK`I$a!T3H@nHdH-$qN39B$;!WkxyqV1Ickt?D(za)C^xE)e^E?w2F_i6?;t`X z*xO9;+fo-go_R)#DJXO~(WzQ)Fy)8dOSUQdY!56u98U8|arZ%M5VW$-xGPB(rQ53aMtNMVZ;ddlHWCQt%lP zGb83Sys5CVh@73sHfEt=Iy(9-X-i!aT|3%mI_fjPB#f0>2;cQov!o(9GwWu!_trs- z17jy6G9?yT!J?90W=_F|^~MLfs?~0Iyy?Bg^?7RL+s=}`!nBYh>;)BUa3w}(14X{8#vY0%A8ITl#50;c9IEW~) z6`#6UM9jqwUIgK*vMf>UPiQYq1#;)>GSBW;-jE3gBzPpqNP5D>iMJ9&6kAJ9V7I>O z#V5w7R*qTzg6_c4GIC@5d~f4rd#ZQ0OnT*1&TU*pjsZFfKnA_?VQ9U&(#?@}z3^Av z4pQ{!InQ-6I6+i$6)0VB7}8?_ z+Pa<}VDe_Z>duWp9cgNN-gm}pA7gsRdz*6Q92si2X^M0qgA!8qwB&xf{scFHpdXmS zY#8kHox4!uXpYc?_HFot=oIOhAm;Gb(RehcwV+m(408!5q=CyoG;suBXn;GVfw5Ns zBHbo?=aC|OZWN;QSqlZ*MA+vX1pphJ_R0{&T{}t&aHUctDdG;*H^{$=NyBBNW$rju zWmcX$Ag}qSMg)o7++{R?dR|n~X&t6W>0k~I{{!cDgiuMR*3Q7iuSgd!y&0Y3LDAHU zv+|G2F^#8WFX1ToAEn&wYYvuC6f(xULt!ntQ}vE~@ViooN1QV=gP+jn%x+?>C1K+R zkB+4_lYr%VYA>#mGJHIukm_DXpp=4><6?HhkwD2&XEJ`_Z}RxVd(s?$M~U`SU(o$=A9UGhaySl9`sGhby;Wqt%{F>O`Wf z2&umQIG*#O#?GPb3o{lX`t3s&$nOQ$_lyc7pCWB9?DBh3+;)C#-T&kJE1N=k&8!-~ zykjnZOG#BHjH|i&&ynH)J{JTOD|5nv3`^pJy^VO2BBBAGS!#g0iots~-vX^mvYJVC z)UBHmU_3suqoX5icOr{`gNzWf|2`5P&0^E`@6aBjW3d+fs3jiKHF8)a_@g(u%rM#x_zIl>DEV8QSrQP=&FGBj*R;>Z0{T-Y)pG&MX2gn zLu9`Os}_MT=*ms8CH@{7^iKD~-oUfJ?rOKGBm70_ouL}ex}EQ(2%XI>Dr=4~hVUXE ztFDNuhch~Ryi%y+*JTMw&rs%f;LtuSHakboA!$i6Q)RT3eye6b$s=xF!7iexPIe3c zZm{*X8r(j2Q9YUuEEumByE?Kgdp2#{7HaP0XV4w%^)xb)6^(H}scwQ0gF{m zPZfZhk^rgQURb1h+N?LwtFP`ufRBj<67~Cu;Yr&V8w#+(nTh}=zyRU3i4vg7GyHdz zz<(k5Cq@+L#R;7k0R$zU9h!dS8%wgth1Sb^=wXu&E)y0d$IZV4XT+Qux9r)zXhy2h zouSDF75p#)sCC_wZ>QKnl2A4REwIm+l4ds{lK>4N%Y>WgP^{OH%}X>vuNA$x2uIHX zwL3%nZo&MP&*I1XvAxKrqOi9wh=F*Xk@QjEs5c0brm<5fi`k9G$PZhL16beIeFP5L}z@JoI!m$b1de&5(l*y1sD05ox=DUx0Q1$ zvXU_NHVrR7dLR@GlSz(qnrw~lEKpM%Gz8pD*3^pHkVbL`;;%pnLv<#e2P6J`5InkP z#1KaRUhAg|E$(DpeXbh7##dw5kCmocb_DX zR%T|@7Z0@m+>9{iUEA9~@o;7_xXO4B6M$q7lWqnHjXA}gJ=+<~klc2X-3bSBD%i?~ z_^(q}8<*hitPpB9Wh}*%*Xu(@aDKlKB17h-4|dvxzOxj)`&Bi1&jv~i;P4OarUrKjMmN) zrT@q$G83B32nOWu(cpELqs&X7^^WQJlgpjRYS59rciUMF@k8|EAS#_`WwVeC(%cU} z*qgNB^1h@L_XW2mqS8m9U!;TyQf7jZ!#2gr-pJ#Zq~Yhy{!H0to~@w{D2arCRttJ`9qZbg`_Apvo%Bht^k4HE_ZY{hED` ze&o5Xxpiv)766rfkGX%w}$f z+%7(DsCj{xMmVIB6Zb>5`d>N~5KbB^PI!0b6Y^l&0W;VYgb4b6K_^hV` zb@_ZgGq+r@4l1hQ`NEIIuk)6wgR1IyGd5KgH-U}CLcq{qKW4x7e=S~c zFOQ8+^RtrU0jb4QUYoYaB}ImH`~W)zO{0O;1WO_^k$DduQ{`jr~^ z8Yc9%=JsXxVdX(Hd^J-5zXiBWigKTJ@~p^kFivD&f=1K zQz>c~Yq-!6l=rRW*YC=%jZz{?WEDa4OZehdrIv6YSQu5j_3eG+gxIbSMmGkN0!Dzw ztP9fWl}P!M{L@i^+A@VUy{+R*Qst09`v`7AK^_D1e(GqzA=3k3(OY07>G~r=jXN(f;>sHAl5HBts^K*h7@~p-I2FkEq)QN5mCb-lQlwWZ2mR>={^cI{d%S0TM zVQnakc*2ba;99gN|1C=Iu-Hk)t%(fL;YNf@wwqaqK$*r(*r;qDqt@4h_>T zG>`b64GHfyvN_)kYibX=!OPnV#HY|4V?P0`As_egc_V*{xhm!L6vU%T3k%cNPg3rF zaOs2h8@+2J5ZtA@j1>=od1M=#LeQOd5U<44XdtS%Bu$gI*J=fk)AAK2)2eEqD_6o& znwfwUIV6EyQ&G~hL>Xz7g+0y0N0BjCH#fRpDOgrkP7=r-mhW^iSjeU7^mqm*h|~CH z^!5;=#f9XFN$bi3A14dgMsBgdDS|tlr!2bkuH=9?2soHL)yj%9F)%i0B>cd&Bjro) zd1nYOLrvaW_ErxsY8YerUH4qj<@(4tp%1JH8>N#;*+Ms8R?<4_8}j^Io4L*tk2jN}Z5-gH# zt^2x>v+0l{0 z@_r8=5`PfTNd~?pQCdI%u}1;tP1vD$Vg^0W+I|ThGO{c3TO!s!fWiOYne+eOiNt^ZwM-_Ag=7!S8wJM2 z;IWM00syNOkt9BdBG3CO7F9}+t*pAcc?SJI(1w4yjsI5$3mizm8sBuei3=d;HQnwC zGQkCp@j*&iQh?z&8KK2DKYjwW`RxL+aqv#8IGP~;1U4dXsG#2ZU+BccY@mqbZ4gN6%@!gR#uUhe=4fa$0IH9E1LH_8ACm*(X zo!f|Ru%1}QET8*x^+R9*mUGK(d86^9DZJ$NtKpjjiz!E>0kEM47NO-a`^BfSYV@mc zvQj99N(AUUi^6BGOufHZe%4=mwU@8>6oPIU8BtsNPnarrU3T6o-um_gj+-)GXa$()#=>96=Rj=FCQy=2c#Kwcah94*9^6N``$q$YGmhY z-0*>?8SB`ESGx=GCzT(=`?3Lic;U^*c1D*0EHdgp^nMJNf{d_nf4ob0X`$N4bW=2X z0Z=0%9xSu2;WvCQW7&0t;SmIlxG-UU(HTt3^q8E86UaX3CWnL?)9=mnEIr@=i zBCrYXXsPwt9BS=LtPu=~w1+_umI$YKLFB7irgpBg?*2e%H%ecdQB>4g@Tb=X(W~aG zCd&s-ROES}*#(39hfj8u7r2j|urax3lG{_9^@^EC8aSjp z`5PPO_$9C>N(+x;eH0=+ZB)d=1Ov8`uz@40qOWc#R8EdQE9S5DBmqFR8^>`;lt*_F zE?P(FTaLZqd!4jq%?;HAzAFD3AeJ(O3XAi=FYBP*q-50=bl7xVHf|zrq*EHcsJU>* z6?ykub&&}6Ani(Al_V}v+A|dUu_##F{RFMqNdv73uhE~$_`U`+wJ)i$oU`Jx3lBn` z>0v_$cCz#p(iC>HPq4tp1RNrF3S&5TV|DlP#%*evxz!>X;U=(l111vyqsq5$#z}BA zijG>Sm^VDF=1nv1wxbCt)3oO3Dy3Tw^i_LDEU;VKi3cCo#m`~p9%F-E9i^Ig<`K7o zp%)AnTLf#%i!C3bU3+K___GBINNHOLMZ{h=;_P>wzXzBT@A377@bDhnn|grpY9fxwzffQmpiPtWkwasw@Nrmr|~n}&UUPu zl2UA8FwYrW?k}eK-?hBac?21swY~Z)wOLUu#qURxHIE%fsj@jwQljg%#xO+Iz;mKS zVHSW+R(`~1m2{s22AC3hc}HJjk|)~qh|0Uxarz^whKo)`uQSjN?aOW!`TvlAaroC) zZ^u675{lFdjZ#jwjt7lVwy+fDBF3bHIJ%w2vM5Fl4^*5>bv>}$6aOO+8yB;9J|$P3cZX?n7_(S*!E_pZ~qLi6f~$b@cR z{@He!9yEop8mxAf``Vnx%;wV~1I1)x9q$SO|CB5yPR>t9U$lcmie&Z4MFxb*F-mmg+z9(%6}0K>SFHe*79mPe+vdaVd+yPICO z$~VK3i1C;09-=cM0RkSSI*zLN)VuxP@h)>of+Hw(3M)y2GVU)vzmyIu-P}HMMKlw& zplPZ3;G&)lBpNNDV0i(PGwxLV&W%1T_rW;0w22iozDDso_wOd`-5C5U`MB`!$w!;A z&wC+HyN>lph}XE6SG9(#y${8=Q!+FD4LLzte#_y5ke^#o~w-zlE5Dmh7)_Qd^s_;iz$z>ew{}4pzxyH zs%QKLbAygxy7-xP&mge82Pb`rdv+9(i$B~Z+OxC>=0h-4O?$jt3VBjPfL7PIX8@!sEjfX z5e99>i}6{+JTzCwGy!P=A>zvg&fgd1Dq03z9j9*xb=<4JGEJjas_q8B48ElF-evxX z9vNlSk_;t%$XufS`Qfpks?K$=oUia4CiRA4(e+{ZrJ$;g3s$UAt&`@ zO|Eb#yguZN3rMKGMm>G=D69m7{_#7e!(R+sP%a+d36evH9xGG2XRe^tufd$!50%0k zqcR!|!)&@3K3$xSjA^tU=4qYfTObyqAl%R|e~DcEet0&QUX###5&+OIc}&c$5k3jG z72aLODhd!F8Q)|Vrqj{iWLUoWa$%`K`Jnu6{lLtK=VPX$Xh9C1UqtJxJ_C)wsK@9s zo_qwChRN-a8}`>Q<26pBFd^djuGg`FQoHN6m7_LPLY{a2x;~Q1Q*?>?QJ6LR<)}G zlDJ-ms=o7>7)NrQBiBmA71eq%M;C%t%YFMx;%_9Rqn0bmbdHbH($3sesxQI z*tL^>(4h$%!`r9~d+bkUJ8e~_4Y23%2&7u#5pXcQcQ^eSnTfJcTGBn)2jb2ymxuUVJ^l(uX5s_=s}B-48c)W!ZuCX+z1C z9(Hqw@m@H#^*>(v6rP&KVW3J50w~U7745tye^R{;n74{VAQr-4HLAEW8t5?D{-%FR z5}jIm!T7#3Tl%%kXka|WYU7lm7Ll5%x6rwkxB(iSP{%!2HEzYvbvBYPsr7P6x)zvdpBG`l|mk41kP&VaU-u&-9!5 z*u^D=Mmxd~+&z@htZqncDfn$^K)@O49(|>|(cSIWkT0dVPA3Ix$I{uIG?aF2VC7df z(;W9WRyyMJO38d*lk5vGk}mu*gf7;_-XFE0H>p5yxH8eSlH^@~oVDB2B2&1AUMcmt ziUBUJ9?Res#~_tI40B-B&3g2ggz0*H!-Gg=oj69m?!|r*r?lif@}DX$9?sz>RqXm7 z#6bnnMt)R%QzhQt4{af}Nb~Gnr#m7!o0bP+r~VXP$z7qoB9F#K%*T9CR&q%d<)52J zLT*kR^nKb-_1=L$er6=T<%>Da0$L8{3^TcQPRr^=X||7EwDV@eQ<|S%5V38;hplIs z4!d?xTXDJpPtj#=xKw{UC7U$tuWWU7_?jO5)3gr`Qb(bw`(FH*w{v|oFH-KlTmBXa zzW^a6Nm_MgUD{T^*@>L|agnfu7!5o-An(TB?I5GJQ-#;`A!lGNHu->1`*wLtEW1BR z;$M)lwSK_p=XsYKw2&@lynVjyw(7CFmbbeiAh9j?%AL_`t;r8ool#_*T)HIF_q!tf zDuV>fzww=p_}jhX4vH4s-N<%28T%X+*wd6Q!a9$9CJhyHgrZ@rswO|Uqh+2FrwWOh z6yy4u` zmS^;M7DPG>s6wO5uRz(qOfN7QR~|ssvI0!4f|40lPs(vqjkq_(ZTRR@3!*F8@o#s2 zh2<~=9MIym+oRrrD*>smH646qD1j+OyjG-We%ny3hAsdKFiqW0`^bxm$lvL%s@hc@ za+V0YGS3(|#Np1}iK(ZzlTN~TdVkfH9ni_zWzYQyWaiRDg(PYsy`qx0@PA1ucsoS@ zjjH0Gy6J<-iG5sb?EKpJK-e_k2}yi>{Mp6D=Nf_ef&$;OUt+ODd>Orl4Td?frj1 zG)H)>I#3C@jc-p@T^x4z zUChAX0-w7hu0qL{^Ejku>B!B4K!QoXfCo;5$JYe(t5=1VlFuVPZBNvgXrN#3Y2wncOPT` zbwGQ1daA3dYdgsQa#(DD>-4$)tN>X&y#J8G?K2p6%!7e8gQ*YPB1w7C8>gVaTv=IR z)TqJi8F325Y#V9P1gr09;@L_0U1%`o6*#KxzeVfH_|*ubFb9qG;(2S~EGg0&%(yCYqME5CF~Ggt zsony;@M?=`0RP}kT7>x2^lKDey=%Yul@?xyl#9Pg?O>8F-{>ai$3d`~%6Dprz+s9m z)#3Hq`y<6=W=L&WI(B4&@c78I+6p><&s~C(F9s14f~%B~3|60oOiryk7jbBrcw;6)XhZUo44e(=SV$yHSImr#OoPmuPpJR6PjZ$yui8RIFr98ySf}g(Q9}fg zzQi?^x-KNuy$kP-?H~QaPP*ZI)G8^`jwlu9c|sZ^G!vh@@ozKc=+5j!bCBq(r-smu zN?&N9eKIsI$hzOle* z*Y)2BzV&9B6?pibKr*NHjfNv^2+F4~g1+!IzK6Ec`ZfzltKj=)D2^nb5yfKv%N8H2 zFe^!8DQZww5yDgdQ2+f_QME@@dB59B#>s_f+xPop%+x9*nj|7h34Rxt_+M`cx|5zY zmAim3HTxcy0lRPfI; zH^a!G@AaDVfP2dBFB!G|k5Kc~k=i7btfv--gpLPHJF1J0{Y=*IeMFaupH+=36g9TL z`Ou*b8LAjx<8F7!0S{=tIwULGA?u6REm=bF2&O?^yuYS)#^H zgD4gw|Dv%v%n!%it@lU-y)Y#5V-*+wlf*lZ})WDj%7Kn!VBA`%TU0XxL?{F}~$e@`}@ymRb0hp()vvZxAYKmEb8 zo>DUoQHm7$_CX?UOdKJP>3B9@o7?{9Y~;}k35z{NSAr_Z)Z6~}kgwjUYxZ9u5c#i`|E4t6qWL2z{Tp-mFH4RIVI-Zsg8#$T zjeoy@|5202f8oskp4|G5VIfuC6RHaz6ME~>`%EV_q)p~{z^~+|0qXlB$rY!mYJoW7 z@5@g4#cxsLJoXOpBE#;xoDQL|9kSxxcCFZsX3&m=UE!RFg3G1E+MaewcRUn-VuoF{ z2$B(uo14yp|A$VbVQ>R~r`#=D;sKmq_c*Paapco?tObyj#YZ>rfX<~y6%To4ezI_E z*Is`U#$*@`5wr~E5IAp$(tloO?140iOg0~2K@=nbY{bJa-f*RlIjjx=>^t5uU7(A^ zC(;VukIW}q8!>HE6QJDP326X*I!J zI5hFw%O4gTak-15jt!p~#o?oR?D->!k+M|p6fFGzHGZ^pK2sO^8q#zo&0#%!)0qrx zN6tdi{O--|gChDZxohu~o_;bI>Wmao-=U3BAbhxxb$$Zork0Xbo@MEonquT9Nsx09 z0xhzH4tU24Efzg?xY`Eh7j@rH5j(+b5#eZY)$5n01RA$lE9cF;bd&iHePAtrsPB9=Ju8mF*RU6T@!nRJl&o=IE5pkku<&T2iJoS6uKw}Mq5oe0 z{qV5qLCXF=D%n%Wqir)&J~c2S$1oiNTJIFqqY3UB%5{&QH|rdfMY03$`4r;}BZx_t zI~wPgamHORYf0|l2&4w-OS3+i_}Oy>kkZYkXH+p4VLVfN^(Z0f>ZRTPiA|?i?NBmK zaB=J30{&>#@W3H@lPF<)JLFVFJs&eG|5fVoY5S)L6O!t)`MmwlYmC>nFyrR7mGwnG zNPWyK@2GM`%7JkB(n8E4ViS49Rl!R^ZyW=vWR$?b)!61`No)2M4ck3;dw)_BuJROf z0N(W977y`aBp!IKKCEjPBMtUuS$6367!ag?i~`!ZecGe%M^v4NMR0MEy0&tMO9#C{ zzqtvzeD0YKZ|8MV^;o60IwjjXbVgMkSEKn8P3RnMf-t5L2(;Z0Odg zVLWNvI(99uW*AQ5@hn(i!w~L%LqM4Nc?Ajm8sL7`y7}9wJl{fgGd;mLg}v)ZmxOu7 zK+Ixa4x53J=I^6o2v^$&?RbLiFj2`F>D`Fhd_t1o`+$}tp8shW``7Z2^KykvFSDdT2(?miCYA>+b9R7 z^&4;OXV2be!;G)g@cqInIJYr_YNOMt+AKRUSfka&RA->2U@r?o(=_sZ(F%SvMaWYk z1e#YLR;dfK-xQESnBMgZ8+ZzeI5!^%wkXN;SKJmV&w7B$8KaG)j>NY2j7+| zdszg4=B2D&bJfjM`~+`kjVk3ufVFD-bGQZHZuEk)Mn1U7-|q~^YX*Corc;z@a>J?h z`bgTbB-Pw#kQye0t-NiXvRR(vQtuETRB&~y3!H_oeszuK{k#hN4!j1~(As=HX5P^> z45bpt6I-faen~BB^~s(nHn|w{{6L*Ge>Vh7VRbCd{%k+`-IO!LN|MsYk~1VUgza(S zH2*i@B9n$+Mo0;uH*Gt`qVU!6aNfrMcv?9KcY|HX4=3ku#RdM4>EzAYb_lqZp1lwfG$A9ZL z2oWS$4cRY-8ZstDIrwZ87ibIW6`MAa9&^gEb60{qats>5#-gnViq-E}O-0t1A8#V% zgd6NjhF5;ipFh}wC?U$_D2YqfM;tTPAWa}cV@V`}$%#lq(lfeyChFxCH)#43z6+>t zcT|XV0o%ZuzHcskDHY>Oq{BYKA)8)yI0ZEvrEuqfOHbvc8pf*@%*|7z5ANu<0EBZE z^PWTkM;p++XmPzuMOt>~lTsr900^!ZYpj0>O@q-WsMZ=wh{unq2NZtRsI=U!CS)Z% zT~MF2xc6n<;s8oWq^0Y`P5}-na_oGUD%iKnv^6aga84pY#rj^2R zR6Mt=+4TJ;mZ_;dn@i(2xxHc70!#gIJ>9qNwd=j~!oF)8~ z_QBf74F&hE?T_x3@E0Q5W_&vb9;x}}dDb!Rw5g(ffi2$ksoQ1~`ABE>S?!zQ1R|7h z(j{*kd>5qk5WYkPAibSr%<4CrX+ zjb$-GjdBXJqi3a`Mi0juNV!3JsYn*5)Y>}?t&4{!<<_8)N9m(OOp8bJ)RrH#hHM|R z=8ch)7bdI+PBrt2G(knw^>K$Y_HT2qP}s-yyAeMGbXy|CH9xHhHVUERXjw$&SBq>( zz|4&Sx_w<96~<3`3AVMB31WWX6n;#3G&At%Y^dJmEh{M3C|TU$HA+}mf3_Nk@{MP? zxB%6hDABZ-s;tYxuKqp*ugV~Z2iA)V#b3kQ`A-qM<{^ia{qX)?k`R-P$xM(qO@lc~ zb6`wc*Z$eIa(Gtw*<1o`wRSk5d+uKdmBJ z={L-rj)E1+df6+qX`Sy0#kU`K!VT+pt|lzLo={#6tuwQof>a5@cbFP~{wR5ExdL|a zyXLSzpPITpG%}1mGR!Voy4HKk-0@$^Xj!P0|LIM6j9)1QOYGoutMK6I&AHA#O+{#5 z#!oN`r5)R@<$AO->DzVdpW|38Yi6L&R{ZG02HD>HU?`bnuc)49@GELRi!QP0qJQX1 zKjs{X|-y$o7X5>c-fAeIc8ZjK~un< zPTLjt?y8wc_fdQ*Y-y^#EPW&=S^rtkAXJ)WW_|fIPrPo8)+iJ)a>;*aUtdCRL5ioF z=W6j4_rBRj_-TlRt=q`NMz_hZYy3%d1m!Y1^k6A$BCXNG zQQLxh|9b%wZ<4v4@5kMr#ucvEeWUD|(~lFl!?;eXEEc8agx!t$s~;<^U9&+li$>SC zG94bd4$qI)T@*JWs{Sb3?bi35?e7gmn3ij31FcL(oz()$1_BmpE19;vo2pL_WOm$D zmL1Ams;$25&!q^exzteF=hBb$^tIfZ%twK!oZ zkR_j(S0nQanD(*vs=eF?mjD3v4!GoQDO4XiVOlOBe22KcLNS_Q=&pk#7$~GDjCZm( zZ=|mJTEkq1nEh_CV?670I1csgMR=JYHJagO7x!@8OGf$J02K&4Z%XQkDqjBM(5Vlr z;Gk*d(31`En39lIBB|HI8)2_ZS*p3bx++!vN)kW~dpPTly+R`;o@d#%6UT~x=ZU|z z9*XI$bNI_#Xvp3$6nC?7|1_{iI&%ANRC4)VbJHC>-)WIWf-#Y4gcdzsrKERFGtjc| zXDiqO`R#EItX2bv;h&cfgcBb73|bzaf2wr|>sIbf(olaBt_M*L;FuXG7#(i;35~pb zVeM6^5M2e}Gtzq$xf5@Cy)eO?aEND-7B%}-XPS4KVrtpUPSOfQXS_Vy3+o^lpUHEeN)(d>~nQ1n`H)AF_ zLF&*fK*DNJ?zKTlZ&BN4C?EC4tF%%q4f}LNLpq6wmhMUs>0Uj%`D=n} zFZaXsR4D^Yeiv_kbk9WOxu@9Mfc96Xc)1yZzYFMsJw$IsiYle}{dcidpFqHMZN5Vj~{l=(iI*k zco-BbVy?Z`-o3+R&4${zGd3JT=PfJic#4HO!mTtIfo`90?`)T`2b~^8_+|MrGNuy; zlr=Z3VYhzWxc~Tdhqo29*#;HL?Qh+Iz%ZVD$&GwJ=xG<@Loa)|h2LQCb7)nH44wSV(;CIr(b z5V3uR`uwC~w_b-a-VrA>moPR%m_*5pH_lv#_w%T=(K>hF&5Zb?+|$@U1>vIh*mjAu&P2v7Bw z%B03ydv{%WZ%>s=Ld=nOeEq9hokZ1K#?Kv`*Wp*lq+z+M(@#5@7crm}w+GQX^W7#C z8GYP3%Z8T(1Cgh|Zvj)j1giTCO3IDJmc zn2y9R7^El9gt>uF4;qtkw-QJrA638W_zb9}hYEe&ZZh{pIYgFx1Y#>96jL14cTLgNT3?7*Kl?RN*9K5)7^_?k!wr_a3cQ7dEtkM zBx3V&ISSe?2%~i`C4m-N`+Wj)2;Vn+8AJTfe)Pb}# z^P&;lFI&&_b-=mVkS~YFcmj!UHMmx2{1~GdF_iM#70x?z~}jn2+fb8@0W8bo~)LuEX)iP%%`x@8BwED@8jIp|*NE=19M{(;E7r zF9o`g@Ds1kh=&=kl zo?)RzP`O6f#a&)3T1CZspLH{UcyeP#5~^T!{N9ll1e)^HGUWug*A1k8@%!4>5lltd z+=PNwo%}52BbhZ+;e)NSJ7__pW`JHQUPTQ_ZU&ec^Eyz2#OPUl1oCeal{nt$o?bWF zlsBV3g6R~;1MczjsJCVq6vhU=gs4AAEN zp6n-22WBUu77xns0$NFMigu!r=MP=c^tDC=xe1h@!exZPjw-p{t)u#5ycz zR9N0;=LDe!;`{vg{&4WUCIcX-+0jLbLG;2cm`uS|zB-?ex-Arif^IPeiAhjD|ge#p5?OwJ2^#Hr1d*-!&&Q>+*z;w-=AI@!gro??(;os z_%912vsCnGYjMA{hB?|?(}l%PKG7i;qIux?`4lj46cqNs;?ZO^UZ;Lc$vK5vwbzU* zE|+fR^vp)R8t{H5oY4Gggq|6rW7Lle@T*C$ZR1N zNPY!k3@4nW-yZ6A@NAHCyb-1r>n_V0$L>R&gv{&8MfPDOm!BkiEI5IwVd}?6KEQRRZtiiN@$_OP=o%|Hasi z-RR6AhZzsBU62y%#~hX3E2>1kV6Q+Fc=oH;$#_4eHiF4}Y+dMrs>O%xMExb)qmscY9)pdMA+s{*r6OI&_kGpUQl@IRlZ^Tl*c^ zs*%kRcoqCras1F&c8T%6NYC2^z5;E5k%{}c>ri}coxU>~nRIAy+;s*-bu6eF<-MtG zJ15@nqEJX-Y}!8IHD&vZ#XG(&a0io%E4h|rtg%3iNZfM8C&PBQQdK*{%c=XG#AMxe zk#-S5doHp*PgbPK9spUS*PnRvPBT9IMUr5}qrS7@O4Rl*Eu<3Z$YW58yH)Ev00Xm% z^^!Uxgq<-k%dFt+ankrV^U_Q?C;;{W$}#pyX!!DU*&KEKk36PRBsmL~iw<*G@B8Sd z>>ZUr(BF2ZMapU2Z7;QCk0fe-^vb@MfN4VMFQ_$9g)1hjwqMTI(Iv9QJXEJk)D38Q zVZJ;<5*?zYjg?vzdInK7K|kD~LM5 zN%lDn@*D+fB}|oM@z!)}dve0xC~{~G@@%0QI7Bo>;PfpgTQ{erk`HzBpl`J(vrfQc z(7}>sQq0B;ILa~OKoimCJ`eeQ3*8Yy^EKQeybVAzKd%qmTwB%Tw{O>cI~K}x(6tjy z^>8zDRMke$v1lP@gI-Rm^uZawce1JY2Q&?TfY$rFnNg6MhxDP=jJsfAO{nquWEW$HGY}#59@Jh;nM=m?#d^;pbQdNnH%Px z2t9r=g_eA_RcwAyRu1S@XCi6zmSG9qZHCB^kCYp8#Bg3}*?zY&vGS@{qwkCF**kO4 z5lC%+HnmS7I}w>sN9`Gwc8GGi54Op;G5LGou4kQ0&;TJECX25_ikHPGD?RX1=OIpe zAL1~ryVlsIfGy+>c(trF*=xlEAD#r#URjRmgDOXd_ST#WjjV1FRc zvOYIgF2hUqmk;nuD4ds{*vuj)B)^Hy28`g44ds7^_7144MS*Ka*ANZe^QY9sF+-+|Y;VLS?%HLnO`6sV$wysI*EE>??t7i+Dg z#mgvalK3a<_BBF-_3D#-Az4bVNoxH7>5^zj5SA;}!>R2K=KbzonUQC1|MhuTuW1we z)rv_`N~$|F&$LsWn5%{CJgODC8+jHMXgyu9W((f3>fY1Ww6R9ZcchW6{1snDsp%Dk zuL1e{6g1EA8eK5zAQoPg%$F3;pG|PB*VRS@@A$pSJuTQk1f+iQec0FL6YdzxHBo}h zI$XB5sg{c`w+#Mh)Dm1S!c~FD#i-@e;k@wOd(M+tbcU@QJU$S{0jpvUlX&%F{#FF) zxx*vN+NajQub1d;qR&>?qpZ|J)^3>7BcFNYT;1pfho#VPTJ;3j~t? zKRW9FWN?eYG(k@tos(oTY#Y-|f6Q$D|2WquD|jLtNv#5C{CcX&_7d`5wZU*sMRgv{ z?P`s+{w=eo9HK4Dk$!ICWOF4J8?dPo(kTWXYZuGLY+lsi-p_>NH*ExYW(c%P?+}m0V?Gc;WIv}d}`N;Xl3@J_V6SiEq#ri=SLS98?WMQkQ%Vv=iw-O|4 zJlrMBRvGF-TI|`e9yJB}hEwAWS)WT}MCju~KWz0>_?Y3LGNBI^B?eS{21w8W z%qilB$JB=2xtlL2XFFGY&fHe&L7Pt#;F$s6!*PNs5yzkWEs?%t46C5n@0h}6x}5(C zq!Xs-Y#l&}w+aWWnFG@2KVH*>hD_LmKz1-!*Ow?tu|J{FlekYZsB}>QrmG@$)12~o z(=okQVj6nAH^zd>Mj}e=NjyxH(axT@2bkBoK9)m;0WP0(H`KAhzd>D}9uKM>_Ph_ABccO%EtLL>^K#a?HZoJ4EpGvPzxrIBY$@Y+*E)Iy8B3a*3 zj>V^lt2vx+Y-$1==r*s`32)YYEs(a(yuX1!{Cs@V@tuW`Wx*_92CGoaU3CiiGxU!p zg~M$8J(|yH4I2bKEa=kwT|t@M{(z57#YrkM8+V1*5MrYX{AqSv7Jl(f`d-PC-MBDN z-~p)8Vy8PBpBvU5=2(nQ>KEiwQX4hx;pJIujiuXm z+(jLJ2T%orAgflY!rpYZ*(qz$`4Lx}ZwDtZZ1h1@hWpbaX(?*+$-)t)HfeRHYZU2T z`8A!+3YT?Z89d#@UU`|TE~5cx-?|2MgD{Gd7F#v_&DF=2`>*^s*7J(-BQ>s7_RJgU zIsv_wFA+!63uC&=H76bhxm@*6-TN33Ud4qavZK0kc~ob%t`~`a&KP6P0K|pQsN_hE zf2^3-*08@Lquqq9WaN6e3|;Z5jf`rLK61H!{87(=)13#>Ka+Ii!Gu_zW2hBvc+9S9 p|F~EtC5{yQ@Q?EEgJ7EIvx(pK1{4n>=zFFoe$z9Apmps+{{@BN9GU#)||5DZW5XYRRYuDRx#=e3rG3KJtc zBLf2i6Y|b2Z3c$@B@7IIxEwhIzZvbbN`Y^GxG5oZkHDAz5vy15`i%SS`|diz zU9A~xotz(Ai?~_3T3b80J#uy@9;jDjU^vHsymdp@J7Ia$)?3&5Tj=VZ)yoa86B&1i z-Qjm!GLiTG_==$v-Ph8(hpWH{6=9y|ygJ7i=AozW_-enZiq<<({uiwA*H4_dgZ}W# zYK-~HO^b`X*Y9}$qG5|_i+&_*{;J}3YL}nm2ydNn{S(%7`3+&>YjB?eec2Ol46pGV zg&$7(=#k+Y!_(3mE&CZ5zT9~s46okY`akl8RsPDpi4HM7Nj+x7t{77L(VbUW^;fIo zRsLXL*!}Cs;P}k+tUUokqFAex9pjWOc=JYmX2@-3X(>Oa<&Naz?)!FHBQ?PsMa@hS)48p8JeEf^EgfZE^20au6));2cLMoFI>4D9XWH=CAm zC~KkKY%fh3{{7+nhZ$f;{vzejf`-Z7R&-q!(^=_Q?|O|y{=R&__x=I?QAzJp$KP^z zsH{ZOsQR?)`xqFsR3nZJR*q9sZZ&!mx{>L7M6~@#&coLv6VcesCXUXmHsiirOKKk1 zMYy(nPVsrHxNl{Qu<^pK-+*4Q2RSj_y7<0op+oWg-aKo!a{IxW5!&qRP`T~6VrE9h z&*5QXrbV1i`b)Oh>Odo3Oi5|U41rMi>eUk@s$sG-srHI&Tomu8zPv+Bi?Lx#B^eo6 z_Ita*KU;q3Ucde{Ui$IW82ZvBjfAL%Nv#K3DbM#G;6wWOY{T^!xnkY_H%%;-z~&$~mo{E@p}T z@F6`Cv8}EaQwUe*FD`($v-{x)TphE461GJ#Xp_RH`LHWe(Ny2353TxeABdxsBp zM>owL8|k=Fq<|q5xlrbVl4Gz=@b_E+7SDG{#5uSHxAx}tA8mbTxwO%sac|lkAD={; z!F#y1AR5(2gyNJdXK`TveyegLK4fvRi?8RDRiSBR-LC-NOWE@zL+7PLGD4W880EfI z$>U3@MylRbTd!I!zLYF_y!ghA8!NcsioLw%q>m{BRa;jhgM_6t5Ct@(SiNimXEEy3 z@xVpLl`hL-Bdk-coW*0QPdht1s&6d6m3}zI7F6>K4=$q{V=u=;U3?R#diQQmta$(r zIJle>wh!-Xx3CcZ``0a+=X4IQ-Pq1SO1-g@Y_=tFlr8=F^KZk~2Oaf2Rt6>$Hpyc_ zbMs%m-b7{Six|(RuHt)B0u^L9j)|DosS<1UQW+T;B`o_LJ(fF*ZdtKb`p=NV-V_ve zRgM)@JT`8fd}6;IlS~?qMBEDutn2O(FLU2k9d)PilchAWb#%-UQ{VhjM|MXape$|< zJLzdXNGT~P+1L$rEAyYRx3;per!199Sg);fMF!Bf%YVrfshxd{(3k0^;^T+wzTMP5 zWj2P*W(}y+gIQ*B zE8cO+K1!iFF7G(A{;(*X->e_iwn#)MJA&U+HdcJvn?*6%xx9V(#yEVy!;>d8bG|HW zR0WJ;*s9Gh@$oq{<@KR>gMttWq{ehcCZ_kg-rv_2Q-j?%2Cf8DT2;Hc5sX%8>=7J_ zzwm*uGZz)*QX5Y_btvLW%b2zbAd!@i+U^@%3lyE}A*^%#Cik_R*|zu?Sx=`TQ`E);%~JAnka;A&)Tq#Rrm6e9N#)9I z46VX=gE(jQj+Zca7VqK*5&oy{DU*=audBP>hePWPs{XH`c# zD|y&iWfc8E(`^Sl!F0A{>Me&t)<@c5kEv;-wYANUBwGXh{#>8h+Ygx;7@jEVQB9A^ zH!YV$j|=he+|-^?Dd0VL@F2!KJ0ru_WDesHDkPVEx!vTTXu#TFEEi5qv*Stq7+a}1 z)nYSwbHLNjEUxu=>qj|13|8P2VpsF5RO05q3@74h$);W9C}rKVc5jj+viL8E^L=>= zR+-&b{1kcgwO>;)7qc_?1q7;lYxU99zOSg|JqyC(R(ir$jmsU2z<+<&j1j}e4^Bje zt++l>4&&S_;TmN*b^6Ir-*B0e;cQ9IX!S$d_cmXbpAyw3qR0^2NHIeHZI8v?dk>!0 zFMDFm;sMQ}pa=P>#EyioMp!F7l-y7gwJ2M-^v?yxD^eOOp@R%WMQljVf}qOko^ zjED!0GblgmO45(j@NYra>xEzkaqF%Lk+Z)%RF?a09=2QlD5olnNP6dO_7-4-Rt$v3 zf=kllmsQjEHVq_es=oS!-_QM>P1#2)da_5G**OTQ#a*9jKRDIfQ|Cz-bZfVi%f=IB z5zQSx+C*HKhn9*&IB5_S=Vk`rNLp8?DCrBn$&k*{lyN?8Y_-*QbB1W{ExuP!AgrLb zJXIp@Vn;4oTU~w6+q8_xA>wxK&teW9EK;riJ8$ctQ8=rZ0-@o^u6OGF+trLFeB)aU zQKqr2ncGKM6Z`7u4%dHBygViE_N^BVJGJEbnOrnd(7$o%W~5?jQKDR~DYk-<`RIq9 z1zjT}3^dvNCr*zDo|ovD1a7^*6*c z{PjK3E(j6a+*f*U0HnZyJMtqC=9-G6f+B87CBksIUZGKW6bhBsc=8fy>20E{_xxwG z?=V@8q)JIV^FzRMzX7Rfe z;hEVXJ*|oE*}~y6pQQ@%p$?{WW&ZQ$@3k5Pia~te9vAN3an4)$YX;AZNU^K4|{>l7{{8rg;bDG;D=!8ekY+5@uPu z{Be)!dc9!=AQ_=u@8`{=3m3liDEy8wGKQFl4-4&l`i z(n{aW)bn4Xch5Y3{#;^v+jfI6l}T}0aOLx^`km*J{*wLbqc4Wsmh%(ON`?uP<#2RV zbiiU#@r`HC*d^B>W(G#Yh?*k-k3JQ&bfFbj*;n zSHFG<^CewNO-L}=-trc@aKYqZYU-RzFCTmf$?)CY-rfcE9mO}*sU~px46$LseR00{J|AzA){Ps_>{VXmBk|u$1`9I# z+kX7G=c}BxL-S`jb&3}$yEA;86OnWdfj~$)kLm8)-CZHMxeRXQe@}*5?+dTwRjb3B#QcN=4o(?g_2iCE=z5be zW46B6d7Tw!&YYo4mx___7?P@H2Y<0J@3s40<368uU44iri0IviiDUj$g>r00;rDUB z%B&jMn}?5axr$W|7GSo&FL~fSaEqUAkJ~{cY;~%{#)gK5F1%LZ*8bFAs2X9r+RYNb z{=*iE2KV~88S5^1zLM)Cm`0Nks9^%*-qmR*s{8R|EzI z8r4561x!dsl%xfZIE)uT*qLags-}tS#o5?*j0JF2jzYTaP(&EQg0yw5G8X%4@1Uli zT$7yp(6Op+O@ z%f?yT_mzY&GMX4+{G%_{O6VOtC^>5czM<97+ag}FDUThhuq%8`p;`$KjFi(*T5qoe4da%L@mLT>hJ_=F zG!QwBz=)tY?Au{liRIBp6|uW!rd{CSLn0mz=%#i+ zRsA5I-AB1%f^0l@=-|PHx5G|dZ{kX$6HsYT%;{P-kDN!A~yB^7kYmqaB&T^f>n{<2p6 z${W#gP4n?@)x|EW&6-phIDzVVJU1(<0AzIjB;xpeaa?q`O(EARL2Vfw+qZ7IUt6bV zV=|%Ih}!e=1e=wf?wvbNa>-#y9IULYiw_5LQ$%-{!=j?T9hS4QvRRC_L&y5mK=~)m z1*PiKKcU<=5@sFs>oE15@47VOE-MLDV?3q%7E~L88n?GSBc{M?CoP;usX z-g>b^qmd||oUyUdO-9P+)MQIlCXE;mNK5eE3O=+c>_pXkT#nd*Z)fK`} zc{H!JwYA++g?Zj`71)oBQEAg_Y;26(&ucQoOh!fqc1YJgF|9K?!#r?wGB6QPZ11@ieco_qhce+JYnnj050Nu2?U^ z2omx*#DZRxJ*sZL{@%GyZCL|V-h&1D9zbvy2aTEWSu!1E>Kkt!&ll)1GjMecyC^Sr z4tPYcEp*$Ik0+bUnb-k{)4M&PWT@n)$v$nPsk`gr=9F$qxEXq{F zdg+Z~Jo4Pt!4`T=Q?7cGEUG~le*6%C+FJ+cqi+ojd4AV^LU^8f{o!Y8s{tVD3p_m5 zrO^SQ;QkCf$AJoDxO_qfwu0dSuM!Px%j5xumm8I|(~GI~xkeEOH%#_Z|mg$<@ux zW4h%yX}&8R6RM*cagFEG`}gM|_4xR(v}c^NfqT(F&zofT+1EY@>MJ@92@f2mWYF;z zFoo9-Ld7A&@ph3*InG|a#i&rFZa-_2mKY!=1IC04*6W2%Gd+uU3ha4m=8jnD#y@LW8Fk{%c z-qgUJ`poDj|s2o`tAUC;I<+ITd_$&HYzz zXEx5oOFBrvbptlKROV{XYyMP12-p(qho>Z#(ZkX zQ8s&cyR7%`l-=!)pro!Vw!c26b|_NSHRV@dC`Yh+40)Ibkn{q!XJUPqi<{jWn4}-| z7Z@6q+eh!;zu&!2&mgf?1%34}GgoiW?mBm0zJccYTnBn(5SvJ4zyL=U*oYaxQt8dPTXZ8A#$Aju& zX%c}u-lqPmO?px>4WZ2Wfiz0y1%1H;{c}jdaHUvzfljuDQPq=4L(bB>pQP-2bKX}t zj~8uidG{3ph2wix%2CVSK991ofPcIF$q9p$2FEbuB>U5CwMiT&x)?rqkTTnzXxzjD zL1*r{Oi6T3O3D`nOvf(T^JmU99(w6L%!^CFJ9)m;+->t4BXCG7QUmmuz-sKmrV?!c`ZC{_Q+ zrsl0?;$|cq1p0+dv7QT!uTN%kLIEqhYHDL+V^18b9jbIrc6D`apT_TFczX4Ta>a?e ziL!d&062`t(nbR_;?d72ft86kNrxDWCn4|S$I}6ng>1S(N=i#dhm~*NULXeTVGsRv z`W#XfiR^;yDDxy3A-ln$d-Dx|Zf|(WBq=LNrPNecR~wbuM9{q$d^C28t8Qmajch9lUm88xnz*5IhtaP2nVC$pTHl5DDqQzy z6q3+}sa&E)+b3zwqimwRbpg~7qOmY5i8u~*_;$wg;9x%F`fOVd1cuS~#v2N%-94I! z!iNnn1tcZ)f)6w6&$TC#V0qD$1n0W#ELP$BT2om2!IDfa-}&<%OZ|ntTTZnk{g9B5 zg%CEg&fZ*|a{E3(@?5!5A%?P;Pio63RqUcSL}R!TRVRRj)BU#`xj za_4a~vDyvPVqbnXJ#J}Fc1)zErm{;pe*E_BTbWH8djz|rYN2suOor=R_TiFd46mep?;U1^jdxiZiGtkR+!5S}vD)Od*~Zzq zIR{uL-D^Z^H?)~fU%n1?z3h{Tr?YLJvJZ3nYkjzQSGzutrurD`Jg%s)H4*G8o5+p` ztVv5tbDwJbGhnre&FJ%kXS@r!*-3)rQaH37M+Vm)bY~!ar{Al%<0GVFjHDiXVK8-R zVp$`RJnC_1a|FP5dx!yW@ZyZh9;Hr9Jcu}bMG5#}x`n}<5*CfGPEZ$z%JU)O&}|F* z-WDKLDZfV@-#f+0S(th=bP+c6eUpWN+bF!SZ+^>ZgmJgaeP>!?_1Z5n%p2AfjY6fd znR%x+-VgojOqyZ&JCJsQbi1BvrOu0c%P368M`mG=pWx^@{B8; zfP@z;er#it1uXyxw^{YRJiS)huAYHuCZw80aGO5MNCo}WAV4rryFc>yaY2M`vTRgE zwb=+AFTNcXn4}oEv*pA2iMK5oVGgwpGh*kr9gn`?UsCyfd6{alF&{PK_!DBCSG$bubOyMoBYv0A^lB@@p}Y=Wgig>c+KB zO-)I7t(d?$)BwBaUCUFtq?r`O3nw`H+wfnUvbu=ft#pWQQ;Jk0iNcim_CqrQjHH&9 zma8}c%9x<*#l9I=yB{b%aLe~;>FFJ6e<%I;7+!}%fkUvx7kcHzI?f!DDTsa@4!V99Jw-wvo*Ql;6DOCpfn?PQ>Uk`2m{48 z+u|kjf8S&-(08bA7BkWxb3dH>+vz}Ste8P7Fu;IS@(fFD0Eb7{*VjWfo~`TaujXf8 zUx<>P4NEA5HnMH#yFw*#n_pV``ue%yi5cIH2Inc=zyC2KERiG(2qqo&)UGS-_E3#a zDZJ#<+qodN&>Pp<*w_g7X{5hV>StKtIG8rm8k-N^;tL@~%~V*=utz+sz40P1Z&bBL z*GHZU7X)WM0-~I{W~v(k*^nLy0hmO#<|)DbvT$(~(KD%nLhZLPAU94x~U>$L-WwiCW7sw zgL4n+&Hofa_cn6}6@+pJ-me^S4X0>0x8XjVbF=k)e0=O6{=|#hzRd_TpVk|J0Feb|T|(?_M+WY0+j$YdlLgOITTglMSm$b+Sr9uFC)Qj=hF?|Ss(GVAs11U(zH`;(Y%AH0r z+QX!kQDZswu2WtVvL4wzzhz*qsh z+jBpE{pwxsKoA4NfQ!zNec{ML#}8l*#l0Q3yYUi8?a7@UNJAQQT=@OX867_SZxX4G z4lClsZS7a5npT=eRJ9>koZ{kIalxLy`SMYF0u+CnMZX)^!j3XC;~>4HoDsKqM1OC# zG1M=xG&RUlS|Le`bnn8M`Q3%=)jv}0CJAR6sSU6}5~6BmW~R?yg8)#LpmZ{-cFmOg z2zYD~pl*{zSCoLx#@EB#^WkE3osh#uTa7B6=;3*>TTM(Mod`vh?y>MCM^Q`ZUx13~ zKzq=UO}TQI;MvsF^kc>~7miLJ#VQ*PHiSKO;I0{&nZ?LT`9CcxhgrC}#X=iW0k;8T zGf}YVM)wsyJ^^9jf^RyUPz#;n=0>NaoCC01`K=jZo$8%CTFS~Vp>l2gD-d)H>R>>9 zv{@m9W_pcSefek6OR)Vt$g+8Ur%@Sz`t(}w`}_O%R=MEa#x#LA=(tuF{QSA9f=0!K z0{wh|A70;w0Z6U~hu8jZDt$%W!776M{QRqCP$f;z=oJSYICbh2z0-oSDjkF{(K`Bl z##KN}4E^gdw841);UJrf=3T)0>Pjs!mj5oyUXz7c!@=iz({3LnEf4DOsJzt$_}@$j zqAXlepvgd`{qw40J#eDR}TC12Es;GX~S7CPxzhXT&IJk&IC-W}6zLeAn z?)-D4BSyq{Bt6*o}e*jhw}p{)0?fC>`FdN=a3pX1{r-P zo*mxU!bdKxHgn^|JLJ=)$NhEGVuZV3^XOFqlvTR$8A5JU$Z;SBqKD*c1r2reH=E0Y z=>SL)JZm9s3qhpa0Z9)mntsdRQh88-Kn;*w=Dj*qy7xD@$IA;=LSI=7Oj7q9IK&TC z%u!b1-&Jn`GJbh>0LrFp@KawCpl38;)%O7L=wdwyJzU~|k567yf7fQylaH>;o1UI_ z+vR|(T|93k^yBlx243V64o$8anS3%I?@;ufSHz^M6E8a+v{ws9KmtND5EDII9Zr?` z$PX7W>+N#U5V#G@d}cV5q2K#}OQ`}?_IOwyMUOR+t&j$KQ*R!oL)3pRAug^~So+}W zegJ2A5V5lp1JC{7#H6c4>cjajcb!o!G%TIvK+yX{GDikgPnO+~i1HU&r^<+iR%MLj0c7R-MYZTz)U&F_vqM~?_ zj7N{k5qu{nCl?1xvptDpg)}NzP4LZxb3F~z8Wljm6}B&Kd5s5Diq>seh!~aKIVF@xBoM zA^-SkP{GTp-W@NAo`Bl37x<7gNG9|oG*jeUZX{{d@;3xnyRXj=QoybI0IfsLNnXGI zJ(3#@mz#&AV4$x4ONIzrIiUoAFc`>!h3dJao&v*CI?$v;?ve1?uv2$=K1w}~hr=Ut zSBPH}C~kWF$7=`7NOXxNnD6Mlro5x^vL1Q#V+mE-uV3n%vhH_O-g3O>m3-8B{p2N$ zg3g_R3y^KP_+m}c=I0;LsS|MW!m{E`$Q3t3kIi(I!!k4@-W8@y-8&7EjnAJiGjYk^ z2UY{` zD+N$D3x9X)!p87Jd!r0W0wAV7V?wnV-Tp)5;(v<7{BM7b*3W@r%Y45hGyhyc>l?h1 z^xIqpCbIg7AsDVI?nLnkIe6v&wf7dCW!HjpdpLY#sl>PI;O(eh z#m;`=Q(GQr)eIJk_c46g)=6(~VYTZksfJc)BrjkIO%Oo#(#00D&E+6ih?laAS>BXq zIwJuRQKM2`-lR?t{y-b+vo;y~5YNiFOSluKbLd;cw~cYHv8bK}Ex;;*qydN)JGt-A zFF~MEW)kz<8%^^OCoK-%G+^e;2-=%F2+~r!O)PhgTk~d~&ZVDt#qRDNkNMxu(2CG| zbmw!tw1ZLVk+4WaQPmdS^%@66em&52wl+66*UFz?eZdQSL5F2$qI?{$?Tu&t0Rg8@ zaF|%gS66$6{BgJyhf@LC5@bt4k|L(5=g-@B)x0BjUZZ;jI3o#w)!HZnYb5E{CM8}UKJOgS(?lL&U98#Uj7%ps@|Ly%=^QsGIqe3@ahR* zZ}LYzfouF)&<*CQ58m3shebrj_Dt^3+$5r!v?*>0tzK}d1ly-vX{&452=p+qP7}H{ zi=DeC?)rN^Z}zA&Ur*0!`^bmH*tbNpdyy0QVv^%h6(UHm#Rm#$4 zh@X}zI~Z{zVhuSpP|mfikqT`M%v@0yyTs>uxNYUJt)O~tzjxn915|QpBeE1H5FqB^ ztYa5{G;@2_??Jn{%yZP2M#@_1OY_lb`zT|an`^f+13f9>O_=P3PdatmFnWoAl`)7gLk?dz?#%d~)lKg$d#rXB#2oU>Fx%_p3bm0!V zY)srETNdsFMldpJaOMZrVtjYrAMPtdS|YWTl+w&T$r#I}dqvAu@G3|ICLG$pf@Y}a zDbqDjbazSQkyYz*PQn}LTzeEMQ<CgoZGb$bMAn#7m~0}xX<~A zV(*JV_p~jLe1Pt;ugMO$x1Aq{_p;0s{Gz<~9P1!iKbf`P;TS|v)RN5@|N844@8dyC zZDR?zjKXF|_ULhAxeNbvU6YfOLGMTx7)a7chMAkyq&WhG>?T&lBLzL(MO?lRz@M5L zc}b_<&)whaDWT=@J8Ke|*|s^8O;Duid&gW=P`D{pf7SFuwt5e=bz8vixJk)=~%NunfY5|VhZoixD1PLLr>^S zT>g8VqZ-Zj<#|4(S@bUcza&c>UJq)?<1#B)t{vJlzrK2+IWJ3lX#l>>s|+k;L~Af2 z)huh1mb>VT?=N)yb_I}p({pp#e`+dbZ4!o51$T1&R5nD*9lL6}ztfe_pn>QW*HlP_ zL&|chYJ*ZRNDq~C1^iOSu%v6_<%r#S#H{}9=cBa$@l*CZ^-RVHA zi;>UtW@K0?NH6e#=f1M3r`kms(79?BhL>f!EHMe*?c)qiTqo2i9Z3WC73Z*8F&- zIu1^11ZI<+Tmm+wYlBuwqf%4PuOt&pgFb%3SoGPG2mAe2Fr%Es+LLABFjIgGL6H5r zA+(RWt~0Gz0{^Cli{zLz3zU%Be1rHD85wzKgR1s=;V+<8YW+-Scjb1yznvlCK0L19 z$phS}ic&sSk7<;6O8-DV&B?M4kV8RWGK5!bZ>C2=M*7`>dX2o4mYhuHzBV6NuR<=$ ztXL(H?qSu2?0aSlhiYw;AsIr6ySXw-G@H|A9!_MY3shFUtO!FZxI!a|*gks^x9ZWP zxxiXm=Qq4`5e8js;lTl7i;r)@5i2enoI|GCi?uoY9nG>jKLiBAA|ecYm0v%*a(x?gr&`b^=Q?HjRTO#SMu@>|c2*WX&^wsm__Z61%J?3^j&aVl7V>lu$!}Y98J_am z#~;=_MI2mTgIXp)1205$w0wPMt!%{iP$@F7zFZe10*9EE4QB1XHaQ*eyl5$-)2d(4 zeb%{-C-=7!b~ixGAovi8g`GVOM3)<@dy4tJc$WIa_%>h4-fYuev6hK-5Zy^nDQz;> znU?7K_<+M~&X2Xx0tptj(_VeN4A0ki?*7EhEl{Mc9L<}Gj7{>wcnoi96B9KF zf%TU~fLJiDq`8ho8o2k%iH)xt&NYsU)d1=+eElj~qiv3qG5>2ZZfr5nt@+prE=ly! za0QKRkPx!>`4O(7?F`{8149Cq{Y;6BOm)~`kk%C{^L(timwlI)n&f2MYv0xA1=ni{ zB_Kgvo;*Av-5<;7-0IQy?gomH+vzeWVphZ}0VBk(EiSFphnfZ~zN93|x<5%SG%oYb zrQ-!i_HaO;e^5S;<>M305X59JzfHuJJ;d9<0X8QNRI3r|_PTs_^i|LPKZ;0+|;XSXZ|qhkzO;PlqR)wQ(7d0xGkgczOU* z*qI36LQB;zynH`&yjBg4Ti2XE*X zGi{i>0ECo@vu%rMn#$Z6?~qr7ORbR5T(Wo2wW~3_3n8)QdNBErpb-k0oRRS_T}Wph zzdI*YDHk=wge7#L`;5*~_cNti_4o3vgIiP~35i<*xw${v+u!rv^1g(jr|9~E51~3y@EMQ}S&0GMKxt8A*a>CE{;(lcCLg3EvXie*_Ot>HCN00Xq&9M_?L+AI$R5Nc`D{4PwHrU(A(^z; zlnMZGqdjT3ad?H>c=4|*AUoN!pFT4<1-&p`a+)lr#!HiKI$zs<2QJXGInu{5s8LRs zz$m5X!83quW0FKcDlY4h=Dt^j_2@87S9^@hwe*AA8eb{(I~Ll*S$y}Cgg(G+ERM62 z$T)h1qE9|apHzWUXh4s;YmK(OSc8Sb%n6#H&+807nXK1*j4%!T>4Ig)rteK4%TpN} zD|ZJ8JGARGGCA@MdoE&vMoyD=ra-X>-9N!CvYg5Yj1Vzl?V(Fm69q#=0avKeadFVX zd%3Wx!ljEH@tr?sD9j2CvP5-NRMQ18LyTM&hOMtFU*}@(I7=+hK1M&= z%CS5Z9{DlxTg!it1U#8R=B(u*EXqdSlQ|2V6P*77AU*)E=X&01aw?>M(g!4xURp3S zyCIbNdv@{o$kwFTY;e7hC>PtOdGs}bemy!i7X5`G=(e)*PyO$l9PJ?>^jLjy3uc1) zia1jlg7!|duCJ|~3X;D8NzOwoPiJanf3{`iFnt_LDqrv3z4t6*E4?o39?-^}nVHM? zB)sY|tAeQ5j`)|HDi5kTNOcb`{-@Mc#vaTmf>u^mkD%NAv!x|xB^5sYG~eaRTEK(r zJb3WHgE=z_s(BzO>6!;%vxLH%v_~6&R=)habw=CCsR(GEKA;L0xikbMFIb5KBmei` z=fu$8;!ZV!YU;}ZeNF@Q-%wOhe=UdPd><+QVp05eF|5jVLW!8oev&Ri+j2Yqf2pDW znD*|!O$dJenvTf`?vU!@Z$hE%esc1Ey!W6^+?|7vK2g)_P? zER4mE?bfZ^#i?oME@pazkS~gg)sZCd9)f7^*3rNe&F?3aDT5n=HYh`cO+X-M8UM4rf3dx zEEx9*1}ORT+@qfy8>qEK?;2s0K=h#3v0^HOk!5(&o?CXqvuldasKP&!H`f@~zSxs* zdk{B2Ju^EiC?j(l1%vR0U(3HPe3bAB+ud=9H^$Gzpm@`m3g zzs0Cc>gBcA2=(SW*O+DzuDb z*z3BG0XmwuuShTdxkGSRNgy79%BXlOdd;%=mFAt^XThPmSpB_s|0U^WZ|9dw`x)9RRL@#HQ}81%#Lb!M1DLMcqpXX2CTJq|wCNW84P-W<&%j&6 zZMaYx2w4Nr$z#^mZrB!x&RGBGp844UGq5B=fJ^aAo_>U|rzy-WRO4EOq2m5t_dAS^ zf@kx^VD9}Tmo=33EA_S+v+d?Nhe(ULZ3hd5QnDDHIPtWkbqivmgDzUz&OK@yUs4k> zfSJz-pQ$c!v*fjs2VE9O6dH~8H65uPaODo#5~T&y4t#d`02fyi!KE9sk>>kngnN%L z{Ca)P_)TMDI*7g*nU3n+f0V;306XU*=P4+6Nkxx`hfaWk4`3gAZT&t@7{h9Uo+K&c zt*snz7p~y}#}N8x)mx6&1{zLD|I7kvJO-|&bilXWd@GcZF+n7D;mjGQ=3H$)_4DV? zqY{E^OCm>Qk1;coee9W3KVRRZ{x_+hc+-^4JUV0R}sY(6>nh4%X%74 zMc*3oa{%Wv{wZ1;z43dJX9)8c%e#=a`8dLXtP5MjFCx;m{oUeT#A07fQuvbX^c*pJ zp1*@AB`vLKTQ2aaYDNZc2&PO!MMdRDN5{6bxqG6THV6U= z^v%&8Ue`E)G(ywuVHQ}oPIc@asH&?Gpvco`w1|31pl=I@r`#n3koxB4FlnGhTIv(o zy?Nj%qw+hE?>ZfIDLkuxVybMtA~00XfQ{8`$~xNGm4kX%9R;Ha5{~nKo4O31YihnU zPg~`7z-P5NQ9-WPmDsR{_s~-7x-wKzeZ51TWFD~DWI!QRRzsIXIc{R&922)^zUY}w za#TAWtVh}E5inZH)cb5YEXD4FBZL*+8-48Ksv4#|LVd@(ko4Xw*E-zBcaHXF*l=-A zp^3VB85hR6%&5{nHDb@PKa~5f>n;!Rf>gyzu7KZT7Kd{aRB60q;vD?pVyS?+-PrTn zg2KY?LO6J~z^L@1Cn5b=GPFJY<05iw}19I;Zmn}L|-y-rkN=y7^`URD2h4u7;y(m{3vun z(HY=;bd7rDn18yze^_#y^H=U5b~H7n;Xz@|j=Tb;-WCuCTv=gCgNc2hqfi~3btP!t z#d4x&{vkw|ZE@HyM*?p{7d-d4*G}?~*?cXxJNRwg?yMh8%Bv3O z-O+w1G|TO~Oga$MsN)w@M#=A%J?G~3Mh%jIH0-oY?g>iDJYJVcTBaX+2%+MP#~fH9>2al&EC30qJag!{S^ zvxc3|=H66v{Ahl;WV)zC=x>s^r704;K|We)k3AcV{ z%D8xk-;4V{2G__iGiSFRQ`p31Nqx)dI~N?e(Ta8(Q7V{r1c^>MGG4)U1&IrQQAFR3 z*V&^=X$~pIm4WG80se1}amku2E5fL9YIbwo^l=M5TZgW7vHCopqr07@VsF-u6r;p* z6!*Fvl$UgUaL%nU@T>+>B@Ar&NB%8@6w)v1ufmO}bZN#>B92?MTI@XwrZ_CP@-)Io z&B245&R0fDy^_Db3HTwBuv6|BqM{|w=|?8ucp?#*)zCk0Opf$*d!{yV*2yX_h_`ZHev}&tdu7D}K z^xI>ffaj=1>{{NXxQD5{icY|hdpc?}deijX7_Not-Va|kCI;lt$008Vyo8_ytdSOa z1`?Cx>>yjY*LWbZUBA%Sxq6|XZ~c)r>g`3oT%G1)m<5Uhg!)W?Z4Nt)nr~uInu=5< zlthZTGd<*lgc^W$8Y>YvWyP0$ZSUE(^(F^ABxhvl3O(7+p)wb{YV(U~7a5xxZwXwv zf;113yX$~^{Ejz3c1Fl!p|`m4t9TJTf>Mm>L!>=9!+T6;^FDWK!ARXgkARLO96tK2 zn;bC`w}dzQjY%e*O-QGpx&6y2q`Lb+a2r)latFw7yTJgY07P|SWHNt#pFu+?lU{5) zCta1Pmyer=E5WEI9btvX3WG-Vm@t{b5`ZW)uIPMs7OgWXTOJKldEo$-6-lv`X`_=y^(r+U z!&&B3^uL9!+b;4XjHN?Qu5D|^AObUdrlqLH{~g6-!RFU zI-E+3)OO8ZjXIGj2X3N{OYr6T0fOu+#j=VS=D~<|#GZFa((bq=Dx-W!>d|De{zPZz z-=kg~M=ELRyZ(8eD?=hk`~I@mTvc8f_P9I&NM7S}BE1=!*&xtbs$D(l@$gf>6Cy@& zciN3GR%(EPMtQ*}XUy26YK14i-|3^bjZI}ub*E&K-l%ZZ7=W^go!XtREdAlq9`&;^ zIdlrsknjl5ZM-vOi;rdtBLrS` z{(1p?Y^fskW^akL+n{5JQSGdA!0rqVnp#@EzApolE5AH4JoMD{^|`m4?&I_L zy)T}N12?LDe0=c)G9PldlE}Y$8oEEdLELrY-rUEzin5cu)tMD3FE#;ZL3c@H2d|0O zcejf{-_N8SKBnrriw`8`U?YMWK}_%7(Sj{kaLV3X8Ad-I_IlLZZfZZ$;x=8zOFv&s zXJs3`5pdWz6s2z=__?N<-7=8o7d*%>g-xq&z(JM+;AiWwZ7?s)VTqS=3<0_e6YKtBNJ`>v+>3+ zH_%^JIE9P%hlI#dR}Nt}WC~BPdaCMZ(8?XFk8#QKBJ)^Jrn4mlbkBQn9zS06$+<@3 z>x~=nJJqFfjRxa^=8o^86UN6O1+o))E_@?R2XXgv@({%X6P8EHRbY6SG*I#AU2MkH zwtas1&OIT|QE7Akss2#6Y10N$$E=8|hDO(-WYAIvpIYB)+9o|Wh*~>&VeckIMHOrx z-Fr8^{Bpe)AIT5*h7un!4P3ZRKs>o#I`>P*$th`8%&5Qt?b^=q{++jOc1@e zLSDa!@oC~xe{P|Zscf|G+e_&=VtL7}%ujQ2az50Ff@HVO%}%D?Z7axqFa;lE4ujM8 zV5HlR)0Iy024;$PkUxIJ@2-oXGTJ^>s^XG$ zCHGCd$^Tq*5XW3+RQXr+S8oJu&Rk-q)%gv1OleuIBO>?Rv%@s%=GwgYK*??KO7elj zRpf;a)0>eNzREv%qH06-L)eNnyZXhOSh%F*qF-QyFCm627+LuH3p?%QME8;&KG;*_ zYBlK?2Oa)(^Ny>9CLMb(jt|Wk)~g-bSRcCTo!aVtJGa?MEw&O(*?7=WSRKj_56*p_P zATRGN<`MC3Z-mR*serAnOR~NaNSM;_GcX-V|1>O>k1G<#;N2hL`i~SBVcb_9)p*vv z?JqF3-SBt}(w^b*rD`WgxXNrHDPOKL&ChL<*`T27$5qYmyF6Cr?3IeEn=e`y^21(a zNJ-P1e}FzOea%@XfJPvrtp0jiHM`ha`*PqV)1tvGNxkvbbD=QQ50$`K+G0(_o1&?! z@zlnB{4ki)Oucy~UP?ys&f=G1{pu2aOrM|(_VB6lK+F)HQ`wi-%r`KW6vc;J{T*fZh4$aewTwx)>!4o z4SDg9Nq8#=!2pWZS z7)^-$YB&Ada{8-D*Li)^mD--yCdS8ugXM!wu8eloFm7C3Gjtt$E9!bxbJL~P!>l(< zA5|mY@k|s|I-Wv4H|4t0beBc%AA4k=DDg>+Y+BFDgV4Baoh)CbVcVNst3qMGz@(}b}Y6-Emk?_1d2tE<{~rKr%K@9t||?GW&|oX?$8b04Cn%Mls66>bQ= z8C}G}U;X#G*P`=DKbM@(iXW74)G|*LwMT=pUPyxXJ`~Wt_(bORfmOaA;~nOxQoZ5~ z{qYhLp=^pFlunO&VuJXP1W`x4hivv*2>_zX7@Z$7cM9{>*!Bgtdh{09S)#p|O>XNc zC`uPEEi;>4e11)2`(V@FZ$ajw!oiSipSyQ#H=Thc$#A>yujT()Y^&y?Gt67P6KrNQ z;KpLc_iO7$Ct4G2ao9&U%B?o=cHKt+r{1FV?kUP6G9!;^?@v(DVq#lbj-)%>c2%`6 zUiZOx*7N5^ujmTPOU=aSD!MhZ(pBBgwbaxuFG&z=z!L@_3)IPaEvFnK3}d31z3d{K z$I5b7PVXjPsLkS)@lbL(74+Lm2t*#0GgT1$m%Bp?8MNw1~Q7kY}K}Bgqln@CM0i{zKkxrFP z3lISj1W^!C>FzEC2|?*@M7q0S&*ks`KVzIT&Nv^=*!%1+=iBS^K0Ir!d)@aH^SZ7% z>#_v(wdy0-)GHt8=;h7_u}*9`6j{`3exzQ5sD(W)n+bY7ax=tn+W*4KXrsZ`c5Ag{ zo|co2ytU)+ax980)8_vsoN1=rws~ka+fFG@$bq(cM+y@xcME2-o{J0_ z!u~(zcS)u?t>*s_ZDF~;@Aj?c>U7CRsNc%S3aI=LP;QqP68vM%J6Hefo{nHubVk?0 zh^<4|#>ebg%S%i@Lw}`BI{W?}82f|{lzPr;9#!g~%}&E#&uUWbn;+ReNZ}bpnSbnZ z)u;ffw}b~CZ&%mE-0+N zvccGap0tm14@r7dt*b29qQ?FlJTSlXwtA#3Hc`shYeY}>>{ z(s&6^*S`CF&B~rlOkrP@Wbuukozw=4 zFKsC6ZsWxmfQlJ=H<>G|lFcL7*1)BodYC!gu+KIL+T9Ruq$gVSVSCs5)EVtgwaji^ z&-a8+PcvN?J{uXPKRn~FoMz*`GB?8X^YXq~*U^O9hQz|Re~r_L3^2!PB8pi)22hb2 zoO)XZn}jo)#ur8PUmm$5+{tcS-)8fwQ?dK5?3Z{cgoJNEXVN{&GZK09>}Hlvn4RUQVS93Rc;V8B z%JS+m6LU<=0q=9s3cp)qR#(KTu08bT7Ze66vSKj63g(vKKPNj6feVd*JXdL*xj$(V zy+E1KX(T-k*WL)+wixb^CbHc2Nv}nvL8LmXlP9Ft#z;zR#=fjx0@Op5sU0a(U+2m2 zCK$uWD}EymIm|gucmVz5kJn3`(}3HS=Im}ylQB1cvqR&t|2c;-XR>2C1YJ(Zx z2rJ~T|B>!o)- z@;1RAvu>O(m~o}o<1P3sf2VJk5)Vaz^7Qnsz)Ve_iw(cu%SUi9iJqA_oR9A_Pq%T6Fw8aS^C z)cFh0(EPcPpwb+-30k!Xy7r`Nj-5O!rj8uF+C=hz{nAW5oMUM?>f<)SX6a0#DLkm! z{H((8Z*Z~Ytax*-z_7@pg+BY<)<_HK)wj+Oju_G`&7X>MrKB0Ll#u?}df%p#OYxIT zu%zOx=E;gmvfuRio{*dh?iObs+Z`x$BPYiGDb3N7=YtXT~I_lP} z?#ccj9-|mVbq9rJwa4l=u!<6%?bYj7 z%(IW1D^DXD|H)MK?mLn|`B>_{{WZ)ow;Io5E^U?axZiJGS$}4ExqM|VZ94J&LGe=H zvXTP_T~X0>`HS35p?3`q9QYT|KYhC8mHTUjA<Ii)Bk*T}j3GAfUNU&XF)KNq=q^F@rJ2h&6L#<@9)6Ykbl7o!x| zN{x=NyLV22YlzI>-#;GNGD;t3oSm!5Zu#9pZgSwjL4VAQVUnjYO5Mv=bIZrYohel1 zT;;EwC&f`jNquHS@IIZiU_$}y$^UH~@`q+3IhsIq`}+q(ecAOp#qcCls%P;1S-O8C z4}L?+_y>vXzq02yzkk(OjIe!_%X`JeM2H_VxVl*|QZrFR9@80p`4PSPnF&V`-%E1? zG#2&q&snmBu?_TYhm)stwT$m2%yn%TJ)26hSiqiRQ9jmt5{C?NQ=bp{bCz?1xjXcB z$0?MJP=hhqu#R;KUeA5>=rNalm8#`Pi~4wbV5|;N-cO14yT;AIK~(g3x~%oP6_6%1 z-AOE95=C{=U*(OLq=+9ev%ti9sX^QMHr!o}siLOllcHF;%h5R)4L1bhAtoV8FcTl+ zGVGZ@qF2;=W}44pCa^YfB2pGCYKc~T@hwD9H#v}vSJgQ76X=^t~$VWc@=l=!9bBZ z%uh>OSTq;}EBXMa8}CS0i8dG}-?>vN{k=YsY>s-wRu-(25e2dT${}&CWyjF}c6B+{ z?^;uk75n$bbXpTFtuGVDEDPzW+Q)mI-u@&dtQ$e#RSYNXqkfgGjV~?-uFP8l#k}-x zc}WS#DQ)LvhxZsOm*|%hn_r&`NjI+zA?QlmA0hNovt0)2W0#7wzjQ`uLp26oQejkq zZT?&S8IaWVrQ232WSU$_GmCYj%_=+dB2j%d^W5DPIjpR|Qe(eC(m z0+Mu`sv14nkAN(WK($X?wN4p4D_ZZgc27tmP&_F3$#~oHX#&Y2 zUG!wU(149LbK{M`xie>qZGiYVm3s4xmxXZ6k4_R{QArfq|Hb$N!%W)y=2r7uUZK9y za$$3Jr+UBEV1fYgKmfuU!bHzt24#J9k~H5nEFA732(!1W z+YxRpuwfNQAALKM-EQfr{eyJA!dI=22ZlpMLk!nlozw33Gh2?fWp{Wx zSBf_qT`d$ewAP|I!>Fe>I8@-a8H@UFV6LW5GhI+fNFt81!2HsgQawL#{gs6ri$#P& z98Oeng=5D&?-gREhhShm&%f&TFt^~wYDSLz+a9PWiinAWAo2dS_!}33Q_QtToW#OUbF&4gdZx&ACHz#$HjFE zudKIQo})Y1!2eNQEqZN7@i4>#jr_J2tmzD;ZTMPphh8-Q{KS{46IVXg_En>vi;C5Y z4D0S`XJO=xl{@xGr61ALsKkB?_UUVmmsLTl`%qIG&GF-5dofqx3*w4?^I-Gl5+Lyw zyH`-{=F-0^)aNLDCzk#MuhnS2XsD~HqeN`UO%^_8W#81sjJ%J(Y*7*bk&w7ALByZA z4m!{xn|wA?w`sfLQgLDD;V(B#&5g1N?3R6^R@^t$n+pbZmRZNcSVksAxBA0q1}k-JM$YwIK*rCihwQVnEZujK;s!Cl2qWY% zX62S55v73+h{XgU&WxNF6MiVaEH`sz5*+^C@pt4A9ZU;gQuSh}%#K#na^I7|kFi`f%^LO4LDU%nCJ(vwe5a1v4Ye5xTp1k7yY|n=nJZV_3jO zal+H)FMVv;hb{FZf2(ASzyzcj&MRB;HPs2ADhK8VUwZJ!Z-kBZ{QmhV0G$eLYAwPj z$kgO5do(02mb^lsj%vO5>a?DyZ((6bo2of~)?r68-%F^*oShKj;R!%6@$IMr({p2> z&0Karf_*<`7ERhO6%wSPf2#``o-caw4X;zRkV}}7dR%0^{ld)%z-0+_>?2=UTmO<= z+PgJ>&fYmIN)U>Ao2to$+Hn!2K~){gD@Lua4rDGiiK%>yWiON)b^U$x9p=W71M(A#e>jcmA4ouG=J^VF`l zUtS@K#lalp$roTesV)Et*Zc$3v^bde`~}O! z>cn{{nrQEA$Y65|t_>Y@T&fx^?Li+0Ev#*;G4~0R!M9bvnmUW$~Icc6__q4sL%pjLr$HcX(7(R@b{t7D$hgQm9gOzLpdd zlR-}sdc8d@(VgCwYMofd9ciad!);oJS|s6O@@Gp~P*gHC`IolMhunEbwAn>z`af!V zb`ZnFgxK$0!|q}y--$GlJ7x&8h4 z_r~Z?%?X|M^rATS%J~asCY>2-_)8|!G6_sx*&mOUuN)xsE9ebM<1~mUD3cQ*gmUtu zbcJ|zl_u|=(jpbDVv6iq?>Qq{SDBa}{^rd- zD(W`BprA;UI*IsZ=PjN6NB4grn>-QTj8Y2L`PjvUTNo@QEdGB_0p!nh)W^u?DtuVH z;@nFcSU5$QIQq$XK{Vau@l$2++T+9^`$+PJeQ2y-V@S*Q|zoJW6s_Q2w1iW zH)u#gb;2+j?v2=RCr8)U)(FqYWjyqIX3;t$Z|_+5?ZRK5&Y+|hqFYs$_}B@d+UL6Z zV9GfC`W*kVyOg!k(vcSG0=d?Wo*KF=$e;Su?JKn%Z{Ex@%^tQxKSa0E!qAPyVfPE# zpsk7UKIa(mGelAz5fw74qmIsQ9X7!ilJ;P+E~k~}9C_Gmj!IO8sWs8KLc?aizA{%g z)$Ym+^vw71-nxzs{&dqunLgy1ow>nlH+JV(j>i$u49?v${jn+wK-tdCm+?UnHu!m>PXo4)qr2S;%;nMsBP`}R? zWVxMm>VY%}`ng_7np=hJL{gmo{zyc}R+1jpuSVZRr>3VboK#dsi`O%`MAP6$-DaW$ zyI9h-@}upWle5$!kGcxZ+x?N>56GeASYu}`|wf*Sz2)ED<3JUG6P+HP~m z_L*M1nCfYejNxrNh0$}O+qYM(PzlVB-b8~~G~I6A$*Av^XEX%q`~G>Qso@ua8AyP#9&#w>)y+w^P{!#sRL|FH@erS-Vy`Zy1xS% zc^O5H9{qssCs`CXd=Nzm@1Ys;-LhU~w~nM>c<7ABMcvZ#sq^D$wEq6VNkh>Pa47R}04%>w<`v|UVOUqf3NJ6!%CXlM{Q{newGj0x3QP?a;#WlK_G{rBy+<_Uw5 zVh4%-baSUu|G`N9-=QLLRBBr;g76k#uC)rPc?`56DeHns?c?Yycta0&OH2plK%$8l zu}^NtOp>TCvbze4v6Pdbu8Cj9tU% z0{G$T&v^5n79FVz_vixqmyGvi#}$iw&=>lKjV2bVdkZYQPiDtdr{l_;4?V$>1iC%* zc!xnVJCT(fpNl$1bc(e#! zB>TmQ5>xQP5X3uY>FJ|j^v<3%8u;}A>o1QS+r6J4QY1)>8`iOk@2MQ|len?SvXl0A ziM#paxNwhPuptN(%YDue7}xESwm0ttu(MgMg1r?J#ROUI*^>+eJ!Yn%kjiFLoUSDxM$;le#+<_@WHIyxFE{ks^Bw+t zLUHukrYaz^yr5l*(|kLzU}Z#f{sVT+fUNR+fspHQH{S@bAc=<+h->oIyOO&$Q%U4g zwE-DJ>tNBetSd9E{p#Yn_e2cZX!AiV#gH$6sgHm^MPtj<_s>2XyXQmDF}?EiWKC8@ zBXMK8ks?5a!hfu|dOJ5j7uc9)APch9F~8T&&1%-sV7&!9;5&r`Ra>!Dytjc~wqKvj zh?$d5RG{uc`R4?ixOA*h?dL=)76r(=^!h1ldu#)zBRI@_!$32H0m)V!Cr{9faYP<0 z{_p#k?(-HBlZmF}WMl?Et^E2zyBQ2Y4Y+$jNt{R!)1-~mfbE3fDgxnAEwP?Qj@T#@ zTRuka z@_0^%{bYWOdVUUQ6eF-5>bsB#@Gerhw9c~q5Zl&zaR97eb`#ly1cx(dDThGA$ZnaW z==0Td8=;Tn^+f4+J4I zl?9>&T9I`7MN{y0O8SC3%p`y5kB80(tx6bPI5H=HZnLg9tZxj?PrpJlC<%u_!}pJ~ z>D%1Sl>TpAhg@I0U<8$Efa)W6yM?i6&;?gCH!p@Q+JZIP0EAyTe_pXXNLH#y&9PhR zbtA0MNj3O@yTAW1j$e=-e7Zb47)x-s6{N!}k}%*Df#LH8__q>=Vr)Kp|F40zqv4g{ z&~QM}9WQ4gk1O9TMx_7@YyWX@iL9^1-b{dCjNqNb*Z%7}XJOMpL&L{VY#jcdQK(J1 zR|z;>n3di4Z%FEY`|Qd8m!nU_oQs|;(#GR^2aRGI!AyK7S|?sXV|nS#BCJ9c7qwd` zV_Wd%#$-Y*EUORw{Am3h%8n~3Eh#rP9_ONY^j}lE(9%e%{4Fe^pLDp1p=y$TGJwj= zud(=vC$e$|&*SL5LYCZ(xm9i{;&hQjewLZ{VXKQXI7kGsq-2x^z#E59cM}+PB#>q_ zBmt!a<-DSWoIF>QhK53H;_cS|6R_+XMpRqNeQYqm8~w1)m3-G;?utQ#h-h90d?F*) zD8gmfQZwqLHkzV6$d2+dGpHRv5G|#oub|q-!i4OfTKapAj#O0g^1uY9+d`HfR1*{Y8q7Lx#=A2!K|-E}?j^uB3~C*zxrTCy z3K1r7Omp+rLi!kefhLW)%3<~JR}(po@7X6>J582po!J{-cr(OW#=gt3ZcwvZk6$F1 zowV~CM`BO$s3+1S<_cfb{oT}%7zv7|Y9)W!VL+4lck(M zx^~QshF)=_l*Lp|atFqVPy(+X>mFocU??*Y^4Y)tn8Ub#&dRGwdePf|`nXm$ZbK^1 ziCencVe$FEui*2!>ox%+pTMlMVK1C@;)XA(nc*5v>&R1$=cCMszROL4GoDu`4HrJz zt_kOUsXHA={hP8Lg9#fNf7U~rqiK0hNxVKV%(?ZHm$SrfC<<<(i}<* z2|gUF_`s3ccn?Ck0@{M%;gO@it%VwzOxp8Ja|KM@N((q7&@-uk6sOTM{?yN-9Fb1z z!Rq#-0^%EEcUs4-h%prT7~W!asA`nvZ)D8O?(SIlhl=<1{RG4>hiraNX%v}> zzF5>khN<}r*H%>4muBx`5IxE?xNQXbe#lv3&>RO?oVq>m@`8)vCHpFVKw&YcWDAR^ zrdVWm*$k3;&oD7Xx8>=?BAaZ;_`Q9kH9vNwA>pj3a<*N3m&4!|z8V8;! ztaNKrG66{ER{5gtIC~;qHC-6=O>J2QZ`lpIC44Q0ruL)35B#!#{pO}f7t0MTor2N7 zS&y!PMl_-T4w4^fN>8OXXr1x*4Qq;59_b$pv5HoFx}lz_exfaN-mVI7rwJ{lhBe=u ze8Z5U3T)085mP@33Cf|)nWm48*e1F&iOjn(R7LO19N+Q1`75PYlr!%8BbB@cTt%3N zRIhTW+Lvg?(Eqi0QWkH_HwSkUNC*=40%E@ zF)$fiyn(J6bNEXF)F~+~74yYR&v~nM7IvBkn0L6mM+xQfX(vFEELaKO)XMK%it46u zR~(j>oCeRY73*8(t-jv8SoD!zja&aoObPGvo)oHB&;DCl9H&mzjxXc`bS2s;}rTL4@e!$ZnOJZw5))e3gK{!9O!c*_6^+Y#eb$yfFB% ze}AuGXG)1dFb|xMkbDL8z18IC$Hm}Y$IsYJ7Q3U`RvVz<9J}9oZvg#0xwYa0^goer z!aDK={zpt`@Nl_8Pu{$SCJUog?mIUA)okJ0w+Tu)$iKy?#YVK}ynnCXXNmnVZ8w_1 zJ9znpD}gYcT&19}a4iRbexwqrHD4#4-Y2~Hanmbn@EVXIjexyli6h~2l%`#A?qw;| zzk`@~c}38a07x;UdE8f4#$u{R3pGA;P*%rlB#r735Qb=#Qx4jNSd-Z!AN|*xc^(&w zAw`4lUrUH{0cbz6Am5&t+nbr57rb*7E))2jl+zX4J(V?BPGDG0hVQ? z>7%JEGBO`2t;+ukPam5`UDK#^w^y$-t*#Ov1?^fK)9Ww4NF_=e?2!_k-U6>gd zph>*AgIs)FH*jW#Uxn=8frDPnC)%>TrzD}!Xl<-H@ujmmHcn~u~!G2Y)TXuk zf**VVW&ak3^xDD^XXr9yRbH-P0bqwN68?%q+tozdlBQ|=GJ==r%bMR<>NIj+vvhE@Cd2eXN` zIrn@P-2B5LT9t4#U-cx3^mt288b%+o1mb#Na*08w#MMavjkV-g9@goV^5@->lnk2b z=P6~~{a=UWX7kp=C$6N)HdmcU2Wea4=#@01SYXa*i5&4rENCne+VBHs@b?>TI!OB6 z7EIDJ{HRN24*Wl1(WP?tiB_a(j;GnPhYi{=(2MeaW32pJ@E7kr&Z|%1nbW2db6$~4 z+em-mV>Sl75*}{cO33*mlj%k^2S|}PFvMveEMJw6v|>Z07NnG~h?2Q~Y;#OfQjN(b zqMRm7=G60auYZOGSzr9AM+M9G?3qJf+4uf{J^cOuyc&b@14;Ad6PZWZoETy-Nh&G0 z@zSu-qUtaqJxy@jq#HFhcvK6-Bbpg7R)8>-RTInk*NrYF%HVapjRcPK2K* zDI<4Aj&#B8MRxMtdx+W`F_e*Y;)?&O{?A%BHjU}1Bt(^^TknTBl2?0~B$$M)?yFTcu^ zxa_IQN&iYc`c*ko%DU4st*OaSC4C}?Okwo%2<5de>{4=Zqzuf=?u>4}N+)F_s9vNw=6AnoCLF-(N7{Jig)B{y~Y=^=|2t z%KmS$;wFJS?lJ*}x@PKp2^7iHO>hn+To_p?<&IRbkzv+&IXo+9qAjb8#dp@s@%$Jst zc?AhkbKc{;d=2ueTep8U-tjDLj)M50AwKkBXERJH-FYEeRrbRR3s&UUjCHDm_Fdn3 zYLa$DSxS_fyJ_+!35(wS`&$p|F~pBP%s#H9a_@Vam~EA^yK`q!)Ph@X8ibe8-9@vy{4-_>uPmDW1- z^}NOwl1nCaN2(;|jd-nH6MO%=7vMI&xAW91#y4mG{fC`<4)wnu*_VIwDJ$_KJ8SP8 zDnCH{?*FQfc5nqh&Adi`pci!F`^a6mf~o#X730_S}fn(7(_1eW=J?I4)e+5}?xb z_Sv(0|9l$8AbzxA^C!9hWPKvZ1sMm*)YH~rH# zJ<~S-_3T40wT|Rf=1U2^zqgzB_}=Zw|5l4?Dxpl0_AcF>e{Z1c{QumAGW^Ct@#6X^ z;1@=GEPuJ~Cm*@~WuHv+T>NoK`UBS(4;A=p53~4)yiiP3Z?xck`8rI7319zl|Dm|v ztdiw{G2PwDKI0l9Su^MQTZ+kk9W;=F_eB_5kOog@o9zPXbsg8EyRKkNX!M zaDJ$;_;7beveKIH79Ay}BY-g#znDOO;>jlg`#(@x@fS3`b@x5T76JPO2bQwB!*KcJ z*J=Rr)IhK)I5Y9rphQFLQ2G%X8V~%%eUKS7eoW<&J<&+kBSyZ|1LoxA=(cgK0wb}TI{WJ;?GTg zKR>w@-7i^LN5FSq3So@txnbF0AxM*cB=5{~FS*a}u=GaYbp$87v+3mS=YdruwwdCe z_>V45bQVJ}K~q~h)DLis)wUfw?nAj{2u$@Ziy?2`Jb?~PQEl!1@87@6ztNuIetGls z+<5z82?>doLT6`}%*g8ek^JHGr7u}d>wJKsT%qlx1ma{)v8)8gKw%H6wn*T$>xK)zKmF{U$9@XOVV zz-`;NV+R#M1xRLi@)-nN@CwKv9-wga2Pehz!p#jD2wDz7g)02DmYEqP4-Ze8ajOiI zIBmty4XXY7x8SU8tgk8>+KY!=iO!12q82&?)SN_WIHw&*WJ`N{sC=w~{D=5OW%;IR z7R7|5_+CIr@4<>*)h-q;y=m`&qzwjTiw_5s{rFbOHh=P*=DC zBCUpmT$}0pH*ekgURk+2#ChX#TztIG$B&+*WP3I1BgFT)-+a$+n^I@>?%g{oJG+I1 zP^`&uA*bUL6BGUt&WB&Pxsj5r%#TKLt^+X^k(4ZhK7gjCRCde*Q`6UYKQVXf-8fgI z03JUr>-!=ZBIw_yUOyr_?n6*t#CG+%*>`?tA8Ml!sn6;dy`Y+op^ zv(9fdb|fw?u4iDt6{MVms1ythpGmG!Gdni#K8TAHL0IWh!WGm&rj{LCbPzedzo5MX zv(it92f!bY599c>(0oAUz&gl%r9svalmTLZ~aQ9JSPVo;U6K|v(N z8T}LF2^xh73&)SRUbC^uD!rm_Tj`48b;Vp-+NF*{XIg;kZ$#+H2bDLn5<`SO=X2OmQR!ljL~LEg}inOG9+-i+=~%m>`J zxx2gDO!aI*zxdFiMOoI86~3*b1f^G04#KwNO}2|_c|VZKq3q@rL5YCNQ0q+X%`b07C9 zHs~-rARZPTu7!V$_4&`ddi84G(WARysh}mv7zXjAU8r>2kdg6i<2=D*dK?02FHnG< z8?GmVJV+@rBTMGu8I9`{#hN$_OQdxZ?D~3W{>wo7 zsR?6)KK7QjHs-LSAa=ia@gOYQO$&=lDy16Uo2(ra7SH2WPEfQt7@nTQgrf22;%e>j3pn8r=Q!;Nakj>ioRIjg{S~cPT6# zSe%(DdbWLc&)8U8Qi2G55$=Bql14@p$JjLrC{B92VYKHAFYl4s+FHn3ZUv)bN!Jm= zgMf3Dq{8VvuI`3fX7Vb8T8LetTm32CVjWsSS}0Er)kjjkV^@peq{J#eeg2#jPyUNN zc5I$Ka#;D0M@dVP7AcUM)~9TxrKLw8z|`jSs!?9>5g~K8526QBlPJY{q1>qjWk%*q z>HewS;ugqB7JX*Ho#E2j5R%bvN%~U94JXipJ7~{Llqlo1nW7`^3#L^Yo*OoEY_K2h z6XUTi^RhBBNf1m_&3@#v=iIV`VCm}<9)vobgXtq4(~fV@Lwxi8eL1^PL)3m~FMgh} z&*n>TTwX@Gemmlf76_DHzp7T~w#;oAyug$Z4 zED|nrQ&{-VpAwHHhzun`=rH3}94s_;n((!2TOjb~1?P6-+}l$)>;dd*GFkQkBJ{>J zk*0^j*Y+x_Ro;5=Agtn@7k*W{E6+AcG4Z6+>NrnUcJ?V2mfaA~yL$I71)BV7Af|#3 zquC~3`PITxPpvIKh9=!1D9F8#V!V0t=C%a&{8uQ|YeCY7PspmywX**{#6dZ@xJpp$ zlSY9J=eQSDbm;1F-8}8nws$R2B~^D1`f4=I%)GHtzM!C4UR6bed$pghky_=~)ydoq z;@$%>ynQ>jp-NBo>({R-1cJu}><(!-uXDXSuaQvmRD&G}B-!5MR}pkhqbzv+v=80s z(_0l2RKMrh&i0Iqyn;HNHZ~zP+bKXuC`E1|eu0~tn|bwIfLZipM|Nt{ti#gODRjVW zzjNo#+Q#Z6PG^12Z-jtJ)|2WefA8!o^LF#{+Jn}P=ZNm;=;%mR7sj8%mF8~1-kJAT zP%nh(6xYq%~ynP zIEmZN-F^QA{aH&(OWzR69N$ZZ?R*u%Iq^BBROM_wyPu=V?y8ivW~-5qc5F5^w&` zV2E?mih%FCcRK(OA)MES?a;6Nx*hq(Lv&#ncVz7+Vi``IS518to%!~Mq4r1OR{R}r zkl3+^xe>ByLGM?LXSiR!EWPmYphO40hUNwB)r@Xj6Nj=4?~Zs={>{&EO!re1)8Pr4 znwo}MlFv|3P!L{AwZH+@nGfXMyZ&t?z?HB&JGHg@cmh*c`S^}qy{9c|ivvl*+`Y($ zs1Yet2}6j(RwE-L;O&xofsGc9=w*d{!3tOK)Sw4${6K`jDW=OU1jA!8M~`jNr)SS@D&T|=HIuH?~!3d3nW6qGI0OSZNG3l zsNStEFB3Pn3&SBXcaWEOdV5pWW0B9HE<9e)kMeg3ezUZ?+M5Zz09g}A8;{~S3Ed$k zw#%144C8p#=i6JmtotQq67H$Z6kP_MSLrnQtS5fa)6+AC<=ad@GiXjY(T71!P9f}Y zsUTV$g9x=;tFdmddELb_y@#?G2ck<^CB@Fcjh^qM#N#4}(Ef2h`Fa~{z2C?WoJ8W% zzXG}LFbTmzX<{88Z>-t6^v~qfXFt|EhnewyTZtfUFXHK1Q}z7oszQVkFHCwIKCh6C z80-D(6IVEIxKcQ5eCd8d+ zmwIX;202s*6~+(v_C+ii;!$alw;J~SUPmvw4#SqnoT$C2PODy>n#V5jfzw6JYNUaw zw7os(1BcdDStX^Yq=L2CwgSi8q8XUW=r}Xv@95Pz-#0$~8yzdx2iIPs#h18sNSgZB zH6^H3Hhq9Vbok@w3Zp`Y^*oDV-#Woe_=4Z~lL5TCUvLlap)SgS^ja5+iL|=#Pj}&L-a}WJ^MLz{ zPT_NJFF?^s6S7%9M8fODg1d3_iJh&QW&Tv{T;YOQXHNJd!bp@hHwO@R3yH8Y9PH$I zb4Zwx+deqry5IdKv4{|=F5HjFB&500)({}Ne)w<{ zelVs#3;iOpfycIyAeh^xt*!l$&+?UH9$Vq4-NstB#Og^7O%k+lk>V7Gr=ff5OH`D| z_z4STz0Hg{fG_!K&MekxeI|giH?q3!Te#ypkt-2tslml*Z54%6!f!g!uLZ)>==+20tq;L z_^{U?(<0(MN)is8ibF?^9%TxHMAyD^=g#q3PaI!mRM{w(ZyY0o$Qp^%Lb--Nw@F*n z*j|v#KZB+DVmmtk6Y3^o2irmP-w@UrNonJ7o`tl}sG3B5x(zfPNv@(qEfX9s8~M8E z?Oyqq9EZR4ap>LJ1>RVhmeQ7%BUlMC5*O3MBS(%MyUt3jsL$SvR1!I8y5xbsmWxCv z(d$OrGcoZRj*Cg)y29BrXGjr4LJHQuPJ04fbiEK#BP-^>O@EZI6~B9zIFf{E_t!pz zU?cLOa>Pj1f&f4NA?5YIf4kF(^DI^`C&VJQk-yxk7m{2Fn?M0ai)36?hs8)jVlQ0z zYxtKwG?2yBOoOuU!u=mR35N<_`vZ~mK5A-L90!*4n!&-r8>fA~Ar|Tz{Q6psxdg{h zOIy3xN%)(y$M48Y+mG zWPH>36fJOdmuMbkWMn9l9g%Ay#N;1kV<+?uoJZi+W6mqT5JgK8$YYl9C_B&DNZy%yMDU<3T{ycw^LcJ= z>f?KF>(t1o>*}6^qpAUZlKz;wg4QhB?!pV)LVH{;x<+EKp zYU$|M-}zMCdT~OHM29D4q$Oxn9-f&nhVx}MsFSraUjhFUL`3)jBr9u;)OwKjmzG<5*>&cVUY|7gh z7#NIOlCJfse(C>NXr`vB>Nhf;s#o2j9Yek#=i}@hMZ@vHz`z}NOKfLBOrqme$8|rl zsF*I#2$KOCH7X?iK!&EKrlf}6>0){ket-_wf#SAe+eBoD)3ckWze7=4s+R=Km>=E? zISUR{hj=4T1iVFy?fo4ZzAuOCBU$FAo$9wZBKo_ArAFX-$cYw`v9ExYojQH`dcU$w;j2#`5p>}F_4{|SUiC>CkR$k*eDJQH%d7KkUsNLw@4TcZrW@A$TmU9aP}42P_Rjdkg4 z#b`=u>Xxh8g)+7RQe3C+sTd^!>nNRTu4L!rJOEtkn6n>R)m(0QP@g(`c01rlX0i@_ zUw{AYu38*+bNXJRKbfjM8`15QYK}}e-Jf8x@bXnu z`M4xjVmD2S0TaC4R@3N_!J^l74^YKfxSF9+m z-s>J{UQN)`)4Rb+-G}HF>FT~*eg+0I4aa#ZF)^`2JG6Fe+olO$%ImPi0eLc{it3X1Yu7OIdx&`32&8+~mS@c$KfZxb+q5HV3mk$2lr5EKrS{9Ox9aDn zDjYrnRqLPwk^CR-M%3HoY+DO_9b0*UnOF(fkG_|aND_XOm4yO8C2X71a{uAkMt@!~~? znV$^I_36KLH4P14U4A@3APD9b7TbzB##ol^=7y$AHT2EI+7IVt-1Y-B!K@PVmyI*W z(={VG`I@ls4n(`9GjB3W^+(7Uo%7~b~ZS3u*4mWP_+X-*0`dD1$s?Z--#z?1&y@(j6REiw9b8wqN8C5RuT zq@-XKNdYOql4( z_WW-`?T!{i21i`|{F}AEV%ir!ao5xFq zsdGv~D|g_PUs`q7e~_{bJ7=o7!~R>6?OdTwEhS=ly{7+XG{P?_F> zxCK$NOLk(V?7X0@np}oMTZTz&a#uH^1^|cT?Q%D}h{$5+Uzxq(km z^BW0VP=?BFnA{}vP^WMHHKV84x$_(B?F9%n2hX1I7i+!tqu;FIFV84u0_%9)>}-D( z%D(y#7-*Qc#Wy53kM-~Jo1YI1HNJ+9moQ8oB!3Y5bZy!vht|ww_z^JL)SvFQyIhwhjtNZ+&{V*~0ia^2Fh74(ZoRDY&!SJ$fL305L*+6?7LV47O zm4&JLM@Gm|mVx(X2`9SBM?J}7n((df*z%hC`cYFGhS74b#DloCV0g%NP8DA1O40FX zqWuYd`KzaW2&`Pp0REkTK<|o+TYl=vPbn%Y(nQCs)d5F&=7amn$)NSk?O|aSXaJEKOaU+ zk9Bt_e#*_ga_o}+6Ik>piZ#mPyi(z*g>qbKBa!SkPw%h#B(NKCkl0w3Cn+@XIBi2~UtJL<$0?_i!+@GUe5f@jzoTM@{?3AJ1R$`%uZNC_UIvO)l6z44s5P#Hj# zSMWq%;ew*na=C#wqF~_;bTt%4a!gwkHC0q9k5UwWYim1(!A#u9*kRYm$jFM>x^V9> zEDsKp2Z8Z}G=41V(U~)6@atqq#lN8h)Y|XQR$Q^NHe3C0w26&XJ?}`d8|7`3;HBl{ zUf>}8LEi)sLtmMFvgRd61nqhujytfHz+O)=GVa7A&eFbePB8rf>k=%`9>!l{`jnuv9k3LLVVK7R((@eiOzT?j_|IB-%T5JHU{ z*^v4AisdE!8WO}`+L=fBZ8)&#J23i&lr&@Vb9y?Ls+!t#$zct-EPpe^%c%7g0|I@B z(vZX2bQvC3O8ih{0sJ#+7ByxIU@eud`lz*c}%WP^` z_q}FjW~%viR75EEWDDuH!P)6QCA*0_epOY~FN(o}(?|suPOo4wT4=^8; zA{rDBxRqej)JBNY#BW(3iZ`fjz*zL5N{LGRK_J|3-oAZ~%mD9LXeR~5gXfGUL<)$0SKlvxajCp1CXQW7qaW8j9|_Tq0YIcB!-VF_ z)*v`ENVG5ECJ#M34AX#2q!&j_rrZrlIx$aIqgRGvCn_(1oQ<8!qM{ga-=4>~#QK+s zyTGy{$%wDW94Lo*-wP_{q|8jW)YOYKa^6Ps`S{aaj%{m%05KtvnIxQ)wS$GsB^2lHGp65xIN_di87M83bh zx&ftVF`#aWqUo*n* zHIJ$_8~GIXY9c%V%pf4~k@veq(Akh?3!DJH`N6n~nWIQ$jvqgs1kgH8CG)kKDGE0T zZim(a^>CI@RFN~NI7>-M3FP;=<1KxiPxR$KbIUxBUp@f*>Q<`m?}oj{{X&RHov4m{ zy!=@Biwc3CR+$}o3%$1@fCEItfx*|?dAS6atq!(+}x$Fs94Nb<_ypa(+luM ztn&u)u@?x=P9b|Bx+O4}DA9R-$KK;F5iy@a@eig6d!!6DXbR(ZeW+WLKR$%ls5v)O zJGHo|c$q!o^Jfw?;Y^CtRcgf;O+;Cj6Gs}(B|g+5_J)E2HTopbUKsg^@38zZ-YJol zVqO+Uof2W3pWmTFR8(Jps2@}5R?oL{0p5&|2uCtCo+|NzQ3n%E)Nqo4=>y_wHRv_tAlY0VJF1 z{?$Wgd_>F5rA2P);U2zK`e9a(vetp|3DSVw>>?Y zsLo*+GAi#SU})G00wv7oPGC>-*U~}2$$RCBqMbcfEZFH%KiiEFd>at3WTf_tO`h0# z&*(+uS?N4SapHiw?n1Rc)T%}seGMpPOMh8e-~)0UOiLEfEgUeKlvklTnS<)Ig3D}Z zY=s}C6t~oXc-O*@{ztt-LrW6s2VGrV#muVg4mM6ZipPY2|HHqD)DjpIi{+kz^Jv?Y z7Zwyt2@AVv;sKyxjg-Xyq_o6K)#a6lD)?}i@6WP@cdm=fd%S*K3OkaXpa_^SSY7e% z&h05-71+0=L}MH*Z_BVZffpgOCOUo)v=t$+1-*0Vl-23$%%PYxPJ%^4yo$~eBJ?Rj zXo;2^^zUR@3?D$jo)k!u)ztA*VY=BlIrmY+Q*O3b%yEBXO-o$K0bUw0F?#6=i*_1a z#(BIO%tr+XH|}YN&!U&R`!2#V;VN1fR#wWlOTW$+Q0a1&?i(C~xFpF=+uK;;|Iyxi zhjabEf5Y!ol$Djypj46~lE_|BNcKuL$q0octLzYcO3EI|N=6yUrW6Uu-XzK_v#jg! z>ihlO$9*67bzR4C&HMi2`lt7CRJ>mA=Qz*vc|OK7+-vjMNN`$b5&RAo+qT~Lw+jsoP32JO?gU0+ z&iiRNwD#@hw@d zF_Oo;x+W{@tjQH{PcNrsel#lRT&qin zojCMjpx8e>Bnm{AJl7hlptpyXU)=~Viq4@orhXeCQyxicwy849MS05_+cx%a3cjVj ziVO7E`!8=uJ-hHkuT`HIo1pmL`!?$%6c#_U&31P9Lbtd3R*LaJ|FYNjCbtD8KYOvw zEhVXkaoxM_>u{JFiQl^K_xT@&FB#@LbXhKEdy33aQAR9Jo<_ZEdZj8bC1o?X{5wB~ zAQw2jhMGv{%1Y^~2M#v}q$-Fa&}DM!Vf#@Y9@*Qu&;485-;tA(i>HEFNX?KSQPU9B zHOMwQsFf4nJ@;^?>C02*o>5L--o58O93hcF%P;7$X?>a}#x8NM?n%(xcuO{w|Sp4JymjU-WzkMta232MV_LnXTzb zyUE^#S9R0G?2lBU-{Vg9fb8AT=MN$m7-9;iYa4rRFg+6clI@F@N}@Iu>S-$rE7P8P z(uFgbdje}@aB*H|`+Iw_r9q8(slk{S^9>HM&IQQ6^01PZ$9@RCx44_q7902DfXOQB ztJR{5)xW7)I`chQNG2oQkxEq^8G`pay~mHk+vDglhwi5W&s1Vbm;zwxYeEi-^j0b{ zelEL(N7j7lZ$qn|u2QF)`$xT5;C28d;u`|9=JlAsN zs(gF}=~?f1C0AHqp7pvNbP`7&H(P`q1~x@CoXKL2A8%GA;c3|6vo#kg zI2Zdj``bet!|zaKb}DFe?zf|B<_=^y=nNDUDY9=GtWP)ut&j1rK6}3Le5uaJ(RPrM zFDm5eSEes*d1vOEhc--G+xMal4@5ZW-Bq02Us311JT8E{I_~(@UgjzC+_SM|;P@Kb z5{I~7Wa=TqOR-&S6jyso!_HrHP487@lpNSoL+(vWa=ZU9G-AY5)WO!w?2h*fLq(a} zbPE%wlQjcfmpikBK%2gAtme};Av}a2!c!#SJ;dOp|C$*iDAv5aQrp?0QRS=*N=Pv1O8fnrm~`+?^-L z5}$89bwDuW($beFXW?Y9=1zHO8_H~ju-T(x7lN5O%&z|MF#0F3;_fiPJ?;hX5-2vvNcg{7!k?Xg*#6V5U**b^ zxJ&kn8)i;r`K&>b&UmUd<(gCUrMqo?Mm)M$m@K?bGloy(d$W2k%sYNs_NtLchLt;B$(v92n zKmV>*=EXSO=j}5esxsNRMzJ_8h7+|jEYB}YPq76`iu9L{&8a)JxyUO?__P| z3#cK?$KpMU*{?GmH?}&k+__zaRaj}H5cz&~^~^uA8=roi5Zq`;DADQp(f;PLuzYMt zb&X=U6X)tdgCe^m5Gr(EZsH#E4#vZ8@|GgMeIs7!?82XYo4b;e%@CBO zS0AJmUteNZ^-HL}q5Np5W1wAz^Zp$)hNho?r}Vr4t>RE?8jDZ9vL)NjAW0z zY+)tCee4#!58s-@8?Vp7aU3^lo@GyZ%9LKls5o0GuKh)JnBZvLc&nq+RN_GDn z>3s|A4dfTuuIND$r`Q0e{;%$ekv`A^4Z#L*Sn~Z%BqBS&H zO)5vKAbjmDzIk!9PA+3kFtu2CtkKvZZZmX_O}gvz)p zaG^#*jILj7&G4-T(WrfSsv}|cTpBGJOn|iQ=+N^`xu%r$>)5h~M{gkwvF4d5e}26} zhPpct8aYMw^FQZ4zg4=PkvYO^9b)WdaECeGvd#nRV%SW8;Pd8{3G3wOy>O!I>Cwn~ zB*3N0nsutL`cC+nxv|`v=b^@ZId)vFBL2XmwPMy9@*N&xY-=5Uc`5w2-f4-5MV9q) z9zM+SosEzXZcS+Fa7+2S|LaHiOPm)E@>oLk3o<+skWEjwbsTvX0y!?{r3+C;u^1q_ zxR`T(;%WTX0i6M|Bs!Emi>|KVQ)D>zpYiv9U+=yhHD8I#q$#|RzI(Pkjg2+@IyzQU z55&;zx(@WkIQUiZQv+@_u{BR=^(ZFtT87B~rO*8{_~zeo+qM5~a@+q#k*bASE1TPH zAaDfSlce_V)7!R|qv){B&d>XyBL%(b_CQnCXU_!H`#|-lgp3hKV`vY*IJ*)hqwG9c z4L_Q6pa`5UEi1DX6;qN7V%A5C5e2p5YfFhE+>igtk6Tpw+dqu_?C(nJ=8%WivVwvF zKR%>)Kz zhqDeb0vdAM5!xxQUNM>F>5X}}{bn~qw-<145-2IaZEC!Hq6(yx=f@F1YIrQ#bSx_qT zfF%j{M{)f+@e%EW_7URyKOH8T95Xy1<`W{gv4tB`-Tr`&bd`-jD!zkeVKtcUgjDh% z!*(D-VASAG5bAtiy*f$Ya_F_mfGU9rbXr|@0?5G(VzyqfqiN(<%hlzdLE+(wYHD=A zb`Dfr3$0KR3TBO|p7Mn^F+1cd?O5IZ|Nrq9q8-b2%znw6g< zc=?moSvXbtfJy*vqPFGD-}9{(aQ$z%W}2!gFejUi5WFHpjJt%detcvO$pak=3&o8a zOFRu1w6{@G-cjTBgNuWP0T7t1QffjGt|5eJlhalcborrWarv@2m^6;puDRRZyoq@S zo|?u~OJ>(1&pbxsVPTk zPID*Zpf64pFV4?D|8?RZk!ITxr3)!PSe(EC6H7bsdH6UKK>Htj7=-K>-zRSZve~B) z6oOC+NroR(R{)hhOM(@FrhqA=@)=t7d{G>72N^bzh;F$vUlbK>;N}2RqJpl_zOR%D z+2mGq-%V|8L(tRqZO|TY>HhSI7K$$bDOFei$6Bhs{0A36%Qek}l^`&ZqlEybcx1hz zrWc}F1h4_5Hj&e((MvsRZ}jQ|5Kr{)(L3G>5Dwn&x=TRz!9=U+>qCK3-w;tVl+Mcn z_5;ifaZ0PgBhm1;nL9Ycz$vu>dKDq0!}-zC)zvEe@5Y_tj>wk9{3`%Sg(EltqZ3#@ zuv(H2Az_3L269Xh=W#mD0|(Ug^xj{!1=<7^Ml$F{Bp(psK{wq5Dm03Fw^$ ziJ3z;OZXRT<^YZk!NM^Cy8BqfiIZTQM|41BVb@o(6G{`^_kqw-gME|w zQ{5eaHB5VbL66U*wgAQ5|Kmp$aONSwyO`vGEmZyJ%uTScDna?7XJM)16BH1r0(MN$ zxgS4%oZfihCddd_XR^@2R__x==p%aK#AA2MuVbk$15(=baKWEu$BxS#J7{SGz>~oD z%Y&ii^2*8qm^BaS;V?k3Dgm_btj~omickd;ESp>}BO`XufPJBbBd|NYJhQEc*LBb4 zetY0lN^9)(J5_Z|37gDg9D{52Ulbhq0A2>YIGKn`v$H+`*x4mLf*?8`1Q_cJaJ09t z55RSEruI=ccXvWS59%5buW(rU_ANI*UltlKQ+xX`psfTXju^LC2yebFS(QYUzf{DpMWKhZu$}HJw&9HN)KL|@J`Jhl3STfj1oXp7EfX3*g0S-@TLFN0*581L}4SXz)(+2*))UW5Q*jkE5gN=ylcPenlWK*(ZZ`0Wnw!*@_RQZ*4eFmHU)S($vEn&IqCME zdHep}v(zg$MMtBr7`ThZ-Ak34$a1}RQ|Y?HPdBC3gHfL!WE=^mysON&%{o2t$O`l3 z8fw9s)%C~Ug6}^ujc7dFpEL2R#3X)7aEJ54xA-PcDSj_I98Gc|PTLiz$EewSBCI?b zK}#+}%WQdeNL$A>_bXO41lsSOo_laiH4#KRcH}mK4F0C$hbMn686hehf)WB@;LRuX zICyi`eE6^(Fke{RGD3K0%RZ*Q;Pb`Q{EEq43bNu-Nc zeP9k#@CCpMTIK;bUHCZ3zm$Y2H<9^3@Ru8y0xnMbfl}eHlN5_+&fh!4pXdiY<|7 z5WyRDI7y)ox@@wZ2}z}wNbUPEcf<*U;(d@hf1$FwZh>HJ=9+AJWxz|wc)|ZjhQLLQ zn+fgIm&*b!m$DinPGZ$f_Pt?&%d89}T7(GW*RN|ZC#jmYd^*|Hq;=iJo=z#10Rg3! z5KDvaqXLo*)R076Gvup-k%V8}XuE>FtyiZjExfi))a~o>A+{!%t))x-x3sye;5Bmc zEKPrZKWX1FDxKZHZ$Z0}mz5<$`Q?{dJ!yZG|T=QCHQ0LqLz}52$OmXK9A;B7j`xqO3L>f}(_QYTZ{-(0IMC z^d=+e*o%J0nSP0ovb1L{Z4?*j?0zmTDnPtN@TjtuV6(T0)C}JCnv0 z$3!FZ4+zvfM*KqaXW` z@H9`?;!%keY5B%j=QE&t)XmY7tjs7pT=LKRVS#5xL(%K|1>j3P?kpOz)cl2F>c@|I z%U2kJAM_Wgb~Qt_ln34yL6XLX+4;zz8*U#ZH)e=?i^wwwWeY)OhqIOss!)P0a_#k= zuC6XZv;OT z2FNe^btWWN8hR9t>%ttnf5ZW>@GX8|eI93Q5 zmie|FJBqrPXOXWD@bS?S+G6||`>ja<@WDo~dV=oVQ$T$V(UQ^O2Mze1?@y3-k)OQ$ zX%9v~UQy8;6dF>f%vBVmZljU9{4kCo&yeGbGDoO}3jF{fD>vPKj6|@lAW^Y#E{Co3 zJ}5W{8YjdRVH4l`-Uv&s&1({3UTFUrjc$NJ4ThJ%jp@J4gj?|-7!E-)`VRghuq`1c zy$jYRSou(I<$<2FN8By9-U%wwx6m7ZWY>Iy@sE+w0m~G~JHf3gU;kqpE9Gs}$qcG9 z?4c7u`EwoEi~-0z9h|iN`NH+dP5~?*X|7u*uf0)7Az10uLUn1jwf{6C-n&vCE_yF|LLlXd3i&C?`^Om@=J{u3yvd&Ym0 zr6mu^2XVmS#QI%EdiphWp^S|N+X4et>TfwXU%m0wJacBNv#4j-y|#&k=82i6JP)DA4vaqItIecXhH|yy#MiDBbmbS9?IJ!3>&}IDn zj?NN$G1A}&jcs%CnK?XN!HVl!*&k8TVCs`r{>9*QoA8X)Tk3r)LQ_W{oEsXf+;I|9 zxl8i_W&X>tvVc2xWM6jRu#Lsv!X?65=I&BAlA>7E*Vi}vv(8M_q~_ZN|CxlC6Wg24 z$6L=udwbimX*l#Vly5X0-aR-ranxg@C7>}#VkZS@n_U;#L`SKE3zJh@MaRCO)id)y zy7tcSU9wwgB*V^o7yCQJZ|055)Sabuhm1z^^5ttRi=Nljmc3fC=J?H)n{9FqSw(su zR|sRh*YT~w&SjwD+&{U?^pW?9#z4lv$Y^t4@C7m9ost8wVPt`$G4<1a0bvP;I) z_cmBVY|kADyF`x4wJYfydDo{nQIoakr97|3m1UDQ%GD7EDgm2X$M+T*2*uC!i?#=b zvlqFSh8WUTvWh$OslF^32p%BIyW)Mzqip6PsGMD86=jBBubHb!*h{2yaUD7UaQE8l z>v6`$DyKYGpXlG(ibqLAM_WX=xVkD#4DNeHODkJPJ0)OkB4QM?aiZUQW+PFpcoRu- z-EKGfna9{?MyLE;?R#+Cr2oix_`+W=C{6qGaiXpylgX;y)eqh_vsWik!yhN*vRPcH z-8C^akb`@Jaj2>GPvF}>)VuX*>cH)xDsl@dz<^Hc!-ou)zcWx$hNaYKh`FC%aF@8c z8hcl8`ElZgj_aJC zj7$9{V|xR=E?@$~leyXsT#Un2>86XJEO}OaT;mJwlTx!%rQ){~BG+*3#O(68dU4#N zdk>s`K3=TWI(zUNqu+~xWj6h;(>R|i}0U-*)sBehd{B15dGl`Z%sR! zt6UcQ|13>~wK`pPoNKqYu&_!R-OQL--%t=F6+=R)-``|acJ4#R&!3ljBD}_4bWOlP z_p#8_an_UkrS$^4!pJ9ty=`2L&?rzp5OCn+)0d6i6;juz#ayRPQRUFmGK8`Vk-dCY zLApFv!X|TX58Lhh{1d%vqwL8`({;H?zAdHtK7DoGWiz{LSKSzv1Wz;?-N4bbSW4m^ z%lc|;mwZ0s;gQ_m53V6jJC5 zSC-vI8as?%x^28Tlxi|}_~OrovK6bG8x!4IbIMLoG}_FTV=J?3pT8#G{>W60e0xeh z3!hP8akxTuRrCJMn@G6H@vPEoBTJ4}>q(z=&#CAI<4ldAw_|D5tu>oTvt8arx@`Be z!gOx)`nQpe`G2|2!Y7-`dn zJf8QMr_OV>MPaCf;JFRF;AOgcRfPFES<9_O{W7EZeh1=vsy%v`sP7{cK)uTcJ1jZ5 z+UI~&t;uNS4mEZ4wX?YrCwI|&Ykac3l6A7^i=)MA`;>EU(|f<7D3(7<6TUK=Ylfyq zw`S{vcn<8TU3cIO|Fs_L&Ny>y5BO|NO_ORo~R;7?KHg?`lBXh0Z zC02YVjI?F_r$pn}(}q8hkrd>q&v=zDY}et!N}}}NZKZOH-L~CcR=p)>*{qK5qvsW? zxYFaOJ4}5kOqb$4gCzEbU*^!WuVN|<+_9V5^NfG0rgTn+dEc|}q}K1mxo)(fpTXc5 zOwMPg>$T5TTxa3%UNoMc>Z6jB>?eh$_+DoGw3!4m_3#^y);CX6ZY7OaPkg&jXi#dT zV8!g}wUdU#dcvBt{-^tB^Xq~A6o<09nqE+!@k~vueyi;*qJZ7C zQ_+HV_SZa9IiHTs)Z6Fj{EJ+)yH9K*(Xn{9KR5oFrW{2SYop(T>Ul|K!ogp_athnD%^M7Od_NH1aUomPg{};$hfay`o>*pZA!t+Im7+ zFzpGi@?z~s3jN^B4iaMEr*~pS3F}1(L-Q=pD3x;uv3KC0P#~LNB=J#U@Y1DA z#8s&zX{eanB!}}Zi1YdBRTfk0jSkdAU2gJ;iTU|}?1{?V?IY_4?HWFQgrw)%LUc3L z%Gl)udR(H2{iv`U7bc}Cyc8M~lrA9f-at+Liu~u6>gX5G9EB{JNg^U5()t>A8gz3g zd(NlC)CADN3C;J?gGA~`N%n-L&nn1ntkmRoy}!C<7S7r%)n+B?+_r8NWhKFSXVc)9 z?}E+W=dF953ElBE(9d3a7d9a0;!VZaDJv&h)7B>99v6E}&TS2QmgMtB)|9zjrDTJ- zm&18YA=9xJi2&4r{>g+ZF8-mS2BS&CMN3my(BF@%Y$Y)q^!*NJEPZ)T1ixMO+7ziRSERz6>n_KM-!YUl*bo1;t!`Je4#;Lko=@IAwt-kxd^y5f}DOL!JLvmQw zU1=@PZC@|5Dr+mL|6&v4A{C09GO`?=cUGzVo?M`J<@=za@y?{Zd!DaSJBvyzPOgv- zaGVaPPUZ|*=^Xz4U42xj^+8Q(Syq2SeM))c#w_=9=K-m;rm<5w89G@ps~WaANL;1P z-=UTzbhhl~Zc_6z7ydna_u5ZO*^Tcb_VTBAv2ZjbYU9pH-+aw{`!+8^+MB=^=D%vw zPzmkH&%Zu9s@uXU&b>#q?TcA>k{tQa+}<}4fULhh+&w$DP_?jI3T752%XB?i2erys zP8_}ci7C_O*Rl?U?SaOMvT5wMI!;ABiT;`tn{Cf|kv3l+Z>+V=+1Tt}#vUWNPR;S$ zKz)?HhAT3mxgFt@n(ZX1F=nfDlG@;Gi@C^N@AhvCc5C-FUMdc)dmT@3zjkcT-t3LT z(;w+@1mUdPx8gHH%Rw*cMN?!h(RO=iE!U~xGQO?IjrC;y68)aK64BGAhexBV2IEFI z?x6fQd{HVe%3u9WH0A7)+}SZz@JuepitjzF^8N>X`}yVW==uYhU8i4fqqVUtEJHFX zUA@Dz;_mLw3GyV8Wo~UZwY#x{LvKaGrfk)~u{70;^~Scm!9<6>}pm-MZjHjj+5lq0y*5I1%ZLqu{sHB_oUaK-*H z*J|v&3zgxALoaY-y~rjJ{3|{W`zv?auwDFIRFCEiH{*6w(mUqcwjZ=PHrz*l2!(V^ zEMAIO?A9Pb;)|a zL+=+3VHKSEJkFnZ|0pu!zWdxM6#CUL1fQ*tQ_QvKqFkLAutiz|!Ev_e43*!Li8g_) zH3^yy)h7Hz4k65t(Gv5{DEh-WuDxw6Ug8$-UV#%k}1eh&#`;w@uG2OttRDG;$vm14LA3(+Dz{pf5T~NK(9E#kluNH+M4r`o_UIb zsE-e19yoqzz;;C4F2M5^WABQY|LpujOzLd-p_xQH((bqO?!xsO6lAMwu*JP=91^mL z)TA13?KHX_9Tmx=C3xcVnuVLvnf;!E0bhsm_a4^L&q zq%YkZ{>lByp`%c>>573Sb8b#{5`h^r!lEYWxR@ z_u|RA=%s<0bo!e8QDQ`*_fp{U;^hmF=ad;!-D|TdrYbK#&;1YUr2f~3@9+G&#tY?? z`ir*erlyWb8H)DsBZ^qq&=oc3pP_nhv3UFlT!8~(d&M6{*(Nz&_phk%4!h^DjW7xM z^ntKti58~vdCF|N(Y_T$(PZo%9I0@kk@cyNit0tIkfJ8n$M|wGq;d@yNE1z%;o5&S zW0L>B`aEbmNw(__b}*dz9x7RyN6F%?4)Rd?lMy(QY?Ae)My54`%&F6-3E$_4hEXsQ z!!FU{tb3muwMBZH4K&yL#l=hW8Zwg4ZP8EFAly-5`YCpV)rx4Q*a@;ylSmm_f8Kj# z_8r7+l0bE3VD44RKpf3KnD9%dwFN$DL;wAs^exsWVZ5veiTm5Sx1(cY2Y7jDlv4BQGi~+I z4Mb~ySJ<;WWjOaFD^%~Z_1DSrS4hcQG4_-UEKW`)gNj@p7{xP{CwI0pa+!djke;4S zB7w_i3KZXMIQa1Fbc;%owE{llmI@2G9I4PQyT3WgXN_N+&tk&;|E!KXb-mp?3 zpg5_%lr`h+fbz|_M#b<5RsidfBr2nT|yrmvjT(1xwFd3HGl+~UtAKi>wdKzl6!(|!FWMj{qVw< zB1jg8;I$wRkO3;r&z++XgQ_2*&etK(P*}PN-r@xs07e29f=^afR@bTH$8+4XMq?bx zZ^Jrk4`WUyiA2MDPF_YUki%;mF4ul(4`ZY{;9LS%dqvqSq2g^4%^HO? zQxQ)i*d$PX>h&EL650uQ7_`d|962xu!9X^M&ibbx8H7u1fJR0wOp-F~sJ3sg|92VF1hxq5w1Ymi8yqe!xo5%}wl> z@b5U^!OhFNl~i0(LfNx-&mMxx$>~8f1R*Q*d3Jwn+OeXF+miSpu$Z=xUamJ5^}ACMUIXywA`JG; zAj<`3AwWMHcp%)Tsz7aO`~gI+5)ZfcdMJsBgNxuMIN}$wS{%Pr;s@JH*f??Eaw@AO zkP;-S%hD$SWDqK3@Y4M{2yZPcN7(ifu5LOL8PB1>#p-&OBp3LR>oqdvAPk1yLQw2S z_Zmj&gs}-Jv@90_M~20L3U4XgA{q=5LMg5}eGHRl7#-WY@)j6`0j3-QEz4>t7r>Mo zuBvS=axi|m76O}Tuo8gCnPbuE71->=7UZ&nBDoH@($6uejjk6IJ zqN2OtQ_@*_^W~+Kmx#Myk{kk2OaP21f(Zdm4q$Q$82Avb4B~Si1xY@@iwQ9~;ZBct zCuV0zylp`oE%=WKQXC-3jSo~v!E|javJqiaNZiGnl~Ya_shGhpTl=2G&0hy0HTFle z8)+0C@RLmQk?^cy{VM*V_ar z9yEw23+xwgO9qG6@_r(#K$lxuAC!IwmL7zM7!##`*95_xpgLaa1CI_WnNvW}q1_e4 z9m#hQ?|7Cv9>EceFz;u z5Q1bzx2qPS%MWth0mOI&Ia26>=!GM~!Yn{}w{72kJ1uQYF5xnmE8s#99wO*b`*nox zIZakstP&-mB2m6$@j>+a(QAZ~`OKL!s2Fn8!*Bw|uPVN^#HXRDIW#=1ad=4>7gZGp zK9UtA{k_`(F6f4q7mbJG9?=eUA|T!9LuN=(sd9;82+v zic=?v1Pjuvwwo3w*a&VG44^@mVL%2#DtHUesKL=u|4p08J6+f{eTsxy2b`r~UO+f< z#*ArZXc6ErRt?-puM{$DGKu}Db5SV!w@lmGCiR31!5EZ32TUWfDcU7p;Nk?rzdf^(!!srfE(JUVFl+*5p2)SY+u-cu2>-Q*QBme_>To@Nz_Q8f zS#*}IuNqI}Yoe%&W`l*Z!0u4FIR6n;HHUY%_0z!40ro#3iHZB*H`g{ja=t7N+?$uhm$G$6kT;M% z2=4*=_z4hANhVGU0f;F2lM+HpFL2{jRWgWR;+`5|*ZL z5^Wl`c!7zLOVuD4rl%4_$XCk^s(ga`xy#APNyKrGMEn@)7a*5=QS}l|K-l)UmE@P`6GH{e^&^4zrxH;T;yAG% z`2?3HY%!s}M#MH;4SolyLg?&X@H&Wk0OZM^V9ru0n{1K>Ll=A)&6GK~CzHc3m++AT z$-vg|0#^M`xTKj8CXU?M|KstSgTs8}O;RwuIstaNC2On!PR7piE z>_i3Kc#itKNp=E;2PY4*6J06ydxUn;fGvgE4>UV#-LqN84YHYGs^E(g32bn17ssw_ z=E~w<(mFcKXc4v``2_xX@_oS_rW%-*Bz%9@@Vj77CWElIzP?`lROD7pR9qYl&THP@ z8@o34<2X9c-TK{G#A$d7qR#F&4|&+bEIMjM;6w3--A2yI+1bOwW>ctVZ96-&$#ER$ z)DG0(H=XJTC~zqQAEtd-gjno*RTuHW$*FGk_n7uS|I>y+Mkh&4IztP6sgtfpF!l1u zrl^Sx4XOQQTRKzq4ho#S?VP5?0|yZ5RE@6AR17J7@LgD2mAFp*IUCT$MgRARIUb&N v?iDlfk1ZTKe2?LiKA7SE=bxW9C|bU;T_gMK=Zfo?N$1X}%D<2`x$~a@`@ll; diff --git a/kogito-quarkus-examples/process-decisions-quarkus/src/main/resources/traffic-rules-dmn.bpmn b/kogito-quarkus-examples/process-decisions-quarkus/src/main/resources/traffic-rules-dmn.bpmn index 2cc3bd1c29..38126baf68 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/src/main/resources/traffic-rules-dmn.bpmn +++ b/kogito-quarkus-examples/process-decisions-quarkus/src/main/resources/traffic-rules-dmn.bpmn @@ -6,7 +6,6 @@ - @@ -15,7 +14,6 @@ - @@ -217,7 +215,6 @@ DMN]]> _B8BD225A-B26C-4C0F-9852-ED3664524A14 - @@ -225,7 +222,6 @@ DMN]]> _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_namespaceInputX - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_ViolationInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_DriverInputX @@ -242,13 +238,6 @@ DMN]]> - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX - - - - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md index 1d086fb763..c6237aaafd 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/README.md @@ -73,7 +73,7 @@ Similar to the License Validation Task, but it represents the task to do the cal -The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace`, `Decision Name` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). +The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/docs/images/traffic-violation-dmn-businessrule-properties.png b/kogito-quarkus-examples/process-decisions-rules-quarkus/docs/images/traffic-violation-dmn-businessrule-properties.png index ee989077e367440cc4d4c983778910a179cc5d58..ff4251cd52c0dd257894702937c83dc6040d0fa7 100644 GIT binary patch literal 21786 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 diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/src/main/resources/traffic-rules-dmn.bpmn b/kogito-quarkus-examples/process-decisions-rules-quarkus/src/main/resources/traffic-rules-dmn.bpmn index bb3c183e1e..1ddb14979f 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/src/main/resources/traffic-rules-dmn.bpmn +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/src/main/resources/traffic-rules-dmn.bpmn @@ -7,7 +7,6 @@ - @@ -16,12 +15,10 @@ - - @@ -259,7 +256,6 @@ DMN]]> _BB963FF4-CF17-4CA0-A727-9AFC2BE17C29 - @@ -267,7 +263,6 @@ DMN]]> _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_namespaceInputX - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_ViolationInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_DriverInputX @@ -284,13 +279,6 @@ DMN]]> - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX - - - - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/resources/handle-travellers.bpmn b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/resources/handle-travellers.bpmn index 5aeaea50cd..2b7f48cf2c 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/resources/handle-travellers.bpmn +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/src/main/resources/handle-travellers.bpmn b/kogito-quarkus-examples/process-kafka-multi-quarkus/src/main/resources/handle-travellers.bpmn index 5aeaea50cd..2b7f48cf2c 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/src/main/resources/handle-travellers.bpmn +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/src/main/resources/handle-travellers.bpmn b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/src/main/resources/handle-travellers.bpmn index 12d61037b4..2660c25b56 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/src/main/resources/handle-travellers.bpmn +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/src/main/resources/handle-travellers.bpmn b/kogito-quarkus-examples/process-knative-quickstart-quarkus/src/main/resources/handle-travellers.bpmn index 12d61037b4..2660c25b56 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/src/main/resources/handle-travellers.bpmn +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/src/main/resources/org/kie/kogito/examples/persons.bpmn2 b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/src/main/resources/org/kie/kogito/examples/persons.bpmn2 index 70a41e3cc5..ca5242103c 100644 --- a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/src/main/resources/org/kie/kogito/examples/persons.bpmn2 +++ b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/src/main/resources/org/kie/kogito/examples/persons.bpmn2 @@ -15,7 +15,6 @@ - diff --git a/kogito-quarkus-examples/process-quarkus-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 b/kogito-quarkus-examples/process-quarkus-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 index 70a41e3cc5..ca5242103c 100644 --- a/kogito-quarkus-examples/process-quarkus-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 +++ b/kogito-quarkus-examples/process-quarkus-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 @@ -15,7 +15,6 @@ - diff --git a/kogito-springboot-examples/flexible-process-springboot/src/main/resources/service-desk.bpmn b/kogito-springboot-examples/flexible-process-springboot/src/main/resources/service-desk.bpmn index 264cf721c3..bcc7565ee6 100644 --- a/kogito-springboot-examples/flexible-process-springboot/src/main/resources/service-desk.bpmn +++ b/kogito-springboot-examples/flexible-process-springboot/src/main/resources/service-desk.bpmn @@ -83,7 +83,6 @@ - @@ -241,14 +240,12 @@ _4D493B33-AE13-464F-B7F5-4A7A9A9044BA - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_namespaceInputX - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_decisionInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_modelInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_ProductFamilyInputX _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_ProductNameInputX @@ -264,13 +261,6 @@ - - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_decisionInputX - - - - - _D792ADC8-9414-4F1A-9A3C-6339788A4EA3_modelInputX diff --git a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn index c82b0acf00..9509809d2e 100644 --- a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn +++ b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/onboarding.bpmn @@ -8,14 +8,12 @@ - - @@ -245,7 +243,6 @@ _9D72C909-B631-415E-B015-30812A42B8C2 _5A442C9F-BADA-4D95-9ECA-3BD2898C8377 - @@ -253,7 +250,6 @@ - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_ModelInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_NamespaceInputX _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_employeeInputX @@ -264,13 +260,6 @@ _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_messageOutputX - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX - - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_DecisionInputX - - _DD24B4AE-8804-4D6E-B90B-98689CF6EF37_ModelInputX @@ -350,7 +339,6 @@ _A65F4850-A93F-4703-B5AA-2EF5F649BC86 _7DF7D2C1-195D-4C19-BC47-CC4462F9062D - @@ -358,7 +346,6 @@ - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_ModelInputX _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_NamespaceInputX _9D7A4927-BFCB-4F17-A4D4-E3D03B3FBE40_employeeInputX @@ -369,13 +356,6 @@ _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_employeeIdOutputX - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX - - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_DecisionInputX - - _16FFBBF8-8373-46D4-A278-F305AFA7F4B1_ModelInputX diff --git a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn index 6197ea0873..5c2388f9d7 100644 --- a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn +++ b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupHR.bpmn @@ -6,7 +6,7 @@ - + @@ -51,15 +51,13 @@ - - + _C2C840B8-C669-4134-91DD-81B664982F57_ModelInputX _C2C840B8-C669-4134-91DD-81B664982F57_NamespaceInputX _C2C840B8-C669-4134-91DD-81B664982F57_employeeInputX - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX _C2C840B8-C669-4134-91DD-81B664982F57_TaskNameInputX @@ -85,13 +83,6 @@ employee _C2C840B8-C669-4134-91DD-81B664982F57_employeeInputX - - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX - - - _C2C840B8-C669-4134-91DD-81B664982F57_DecisionInputX - - _C2C840B8-C669-4134-91DD-81B664982F57_TaskNameInputX diff --git a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn index 1b8d288b15..bd2686f604 100644 --- a/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn +++ b/kogito-springboot-examples/onboarding-springboot/src/main/resources/org/kie/kogito/examples/onboarding/setupPayroll.bpmn @@ -6,17 +6,14 @@ - - - @@ -93,14 +90,12 @@ _B94F71D7-E34E-4513-B06D-33F6EF74C9E6 _344D9BF6-D173-4BEC-943B-5E4394A6B6C7 - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_ModelInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_NamespaceInputX _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_employeeInputX @@ -110,13 +105,6 @@ _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_paymentDateOutputX - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX - - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_DecisionInputX - - _83EB46B5-7186-4575-8AA0-1A8FCCE1D163_ModelInputX @@ -171,14 +159,12 @@ - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_ModelInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_NamespaceInputX - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_employeeInputX _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_TaskNameInputX @@ -200,13 +186,6 @@ _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_NamespaceInputX - - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX - - - _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_DecisionInputX - - employee _AE1BFAA6-7AFD-455F-95B4-FA619A2095CF_employeeInputX @@ -240,14 +219,12 @@ _622BF92E-6590-44B6-B83D-10C0D8067D09 _7597C8A1-CC2B-4345-99A2-3F3A71C1FDA1 - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX _D2DE6249-804E-432D-9600-6B0F618B457C_ModelInputX _D2DE6249-804E-432D-9600-6B0F618B457C_NamespaceInputX _D2DE6249-804E-432D-9600-6B0F618B457C_employeeInputX @@ -257,13 +234,6 @@ _D2DE6249-804E-432D-9600-6B0F618B457C_taxRateOutputX - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX - - - _D2DE6249-804E-432D-9600-6B0F618B457C_DecisionInputX - - _D2DE6249-804E-432D-9600-6B0F618B457C_ModelInputX diff --git a/kogito-springboot-examples/process-business-rules-springboot/src/main/resources/org/acme/travels/persons.bpmn b/kogito-springboot-examples/process-business-rules-springboot/src/main/resources/org/acme/travels/persons.bpmn index 318d125800..72117980f5 100644 --- a/kogito-springboot-examples/process-business-rules-springboot/src/main/resources/org/acme/travels/persons.bpmn +++ b/kogito-springboot-examples/process-business-rules-springboot/src/main/resources/org/acme/travels/persons.bpmn @@ -16,7 +16,6 @@ - diff --git a/kogito-springboot-examples/process-decisions-rules-springboot/README.md b/kogito-springboot-examples/process-decisions-rules-springboot/README.md index 20354bf578..7bfbe4baac 100644 --- a/kogito-springboot-examples/process-decisions-rules-springboot/README.md +++ b/kogito-springboot-examples/process-decisions-rules-springboot/README.md @@ -73,7 +73,7 @@ Similar to the License Validation Task, but it represents the task to do the cal -The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace`, `Decision Name` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). +The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). diff --git a/kogito-springboot-examples/process-decisions-rules-springboot/docs/images/traffic-violation-dmn-businessrule-properties.png b/kogito-springboot-examples/process-decisions-rules-springboot/docs/images/traffic-violation-dmn-businessrule-properties.png index ee989077e367440cc4d4c983778910a179cc5d58..ff4251cd52c0dd257894702937c83dc6040d0fa7 100644 GIT binary patch literal 21786 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 diff --git a/kogito-springboot-examples/process-decisions-rules-springboot/src/main/resources/traffic-rules-dmn.bpmn b/kogito-springboot-examples/process-decisions-rules-springboot/src/main/resources/traffic-rules-dmn.bpmn index bb3c183e1e..1ddb14979f 100644 --- a/kogito-springboot-examples/process-decisions-rules-springboot/src/main/resources/traffic-rules-dmn.bpmn +++ b/kogito-springboot-examples/process-decisions-rules-springboot/src/main/resources/traffic-rules-dmn.bpmn @@ -7,7 +7,6 @@ - @@ -16,12 +15,10 @@ - - @@ -259,7 +256,6 @@ DMN]]> _BB963FF4-CF17-4CA0-A727-9AFC2BE17C29 - @@ -267,7 +263,6 @@ DMN]]> _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_namespaceInputX - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_ViolationInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_DriverInputX @@ -284,13 +279,6 @@ DMN]]> - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX - - - - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX diff --git a/kogito-springboot-examples/process-decisions-springboot/README.md b/kogito-springboot-examples/process-decisions-springboot/README.md index 340100da45..d133298689 100644 --- a/kogito-springboot-examples/process-decisions-springboot/README.md +++ b/kogito-springboot-examples/process-decisions-springboot/README.md @@ -73,7 +73,7 @@ Similar to the License Validation Task, but it represents the task to do the cal -The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace`, `Decision Name` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). +The properties to be set are mainly the `Rule Language`that should be set as `DMN` and the `Namespace` and `DMN Model Name` must be set with the values defined in in the DMN, in this case [TrafficViolation.dmn](src/main/resources/TrafficViolation.dmn). diff --git a/kogito-springboot-examples/process-decisions-springboot/docs/images/traffic-violation-dmn-businessrule-properties.png b/kogito-springboot-examples/process-decisions-springboot/docs/images/traffic-violation-dmn-businessrule-properties.png index ee989077e367440cc4d4c983778910a179cc5d58..ff4251cd52c0dd257894702937c83dc6040d0fa7 100644 GIT binary patch literal 21786 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 diff --git a/kogito-springboot-examples/process-decisions-springboot/src/main/resources/traffic-rules-dmn.bpmn b/kogito-springboot-examples/process-decisions-springboot/src/main/resources/traffic-rules-dmn.bpmn index 2cc3bd1c29..38126baf68 100644 --- a/kogito-springboot-examples/process-decisions-springboot/src/main/resources/traffic-rules-dmn.bpmn +++ b/kogito-springboot-examples/process-decisions-springboot/src/main/resources/traffic-rules-dmn.bpmn @@ -6,7 +6,6 @@ - @@ -15,7 +14,6 @@ - @@ -217,7 +215,6 @@ DMN]]> _B8BD225A-B26C-4C0F-9852-ED3664524A14 - @@ -225,7 +222,6 @@ DMN]]> _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_namespaceInputX - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_ViolationInputX _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_DriverInputX @@ -242,13 +238,6 @@ DMN]]> - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_decisionInputX - - - - - _B076DF7E-91A5-47C7-B3FC-2C2EC06E5941_modelInputX diff --git a/kogito-springboot-examples/process-kafka-multi-springboot/src/main/resources/handle-travellers.bpmn b/kogito-springboot-examples/process-kafka-multi-springboot/src/main/resources/handle-travellers.bpmn index 34f29f09e2..97602c6c58 100644 --- a/kogito-springboot-examples/process-kafka-multi-springboot/src/main/resources/handle-travellers.bpmn +++ b/kogito-springboot-examples/process-kafka-multi-springboot/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-springboot-examples/process-kafka-quickstart-springboot/src/main/resources/handle-travellers.bpmn b/kogito-springboot-examples/process-kafka-quickstart-springboot/src/main/resources/handle-travellers.bpmn index 4a34cf65a5..3a90052686 100644 --- a/kogito-springboot-examples/process-kafka-quickstart-springboot/src/main/resources/handle-travellers.bpmn +++ b/kogito-springboot-examples/process-kafka-quickstart-springboot/src/main/resources/handle-travellers.bpmn @@ -4,7 +4,6 @@ - diff --git a/kogito-springboot-examples/process-outbox-mongodb-springboot/src/main/resources/org/kie/kogito/examples/persons.bpmn2 b/kogito-springboot-examples/process-outbox-mongodb-springboot/src/main/resources/org/kie/kogito/examples/persons.bpmn2 index 70a41e3cc5..ca5242103c 100644 --- a/kogito-springboot-examples/process-outbox-mongodb-springboot/src/main/resources/org/kie/kogito/examples/persons.bpmn2 +++ b/kogito-springboot-examples/process-outbox-mongodb-springboot/src/main/resources/org/kie/kogito/examples/persons.bpmn2 @@ -15,7 +15,6 @@ - diff --git a/kogito-springboot-examples/process-springboot-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 b/kogito-springboot-examples/process-springboot-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 index 70a41e3cc5..ca5242103c 100644 --- a/kogito-springboot-examples/process-springboot-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 +++ b/kogito-springboot-examples/process-springboot-example/src/main/resources/org/kie/kogito/examples/persons.bpmn2 @@ -15,7 +15,6 @@ - From 611372197aa9231f110216501fdf72ddc32c0799 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tibor=20Zim=C3=A1nyi?= Date: Thu, 5 Sep 2024 09:35:13 +0200 Subject: [PATCH 3/3] Align with Quarkus 3.8.6. (#2008) --- .../decisiontable-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-15-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml | 4 ++-- .../dmn-knative-quickstart-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-listener-dtable/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-listener-quarkus/pom.xml | 4 ++-- .../dmn-multiple-models-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-quarkus-example/pom.xml | 4 ++-- .../dmn-consumer-example/pom.xml | 4 ++-- .../dmn-resource-jar-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/flexible-process-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml | 4 ++-- .../kogito-travel-agency/extended/pom.xml | 4 ++-- .../kogito-travel-agency/extended/travels/pom.xml | 4 ++-- .../kogito-travel-agency/extended/visas/pom.xml | 4 ++-- kogito-quarkus-examples/kogito-travel-agency/pom.xml | 4 ++-- kogito-quarkus-examples/onboarding-example/payroll/pom.xml | 4 ++-- kogito-quarkus-examples/onboarding-example/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/pmml-quarkus-example/pom.xml | 4 ++-- .../process-business-rules-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-decisions-quarkus/pom.xml | 4 ++-- .../process-decisions-rest-quarkus/pom.xml | 4 ++-- .../process-decisions-rules-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-error-handling/pom.xml | 4 ++-- .../process-incubation-api-quarkus/pom.xml | 4 ++-- .../process-infinispan-persistence-quarkus/pom.xml | 4 ++-- .../process-instance-migration-quarkus/pom.xml | 4 ++-- .../process-kafka-avro-multi-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml | 4 ++-- .../process-kafka-persistence-quarkus/pom.xml | 4 ++-- .../process-kafka-quickstart-quarkus/pom.xml | 4 ++-- .../process-knative-quickstart-quarkus/pom.xml | 4 ++-- .../process-mongodb-persistence-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-monitoring-quarkus/pom.xml | 4 ++-- .../process-outbox-mongodb-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-performance-client/pom.xml | 4 ++-- kogito-quarkus-examples/process-performance-quarkus/pom.xml | 4 ++-- .../process-postgresql-persistence-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-quarkus-example/pom.xml | 4 ++-- .../process-rest-service-call-quarkus/pom.xml | 6 +++--- .../process-rest-workitem-multi-quarkus/pom.xml | 4 ++-- .../process-rest-workitem-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-saga-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-scripts-quarkus/pom.xml | 4 ++-- .../process-service-calls-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-timer-quarkus/pom.xml | 4 ++-- .../process-usertasks-custom-lifecycle-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/process-usertasks-quarkus/pom.xml | 4 ++-- .../process-usertasks-timer-quarkus-with-console/pom.xml | 4 ++-- .../process-usertasks-with-security-oidc-quarkus/pom.xml | 4 ++-- .../process-usertasks-with-security-quarkus/pom.xml | 4 ++-- .../rules-incubation-api-quarkus/pom.xml | 4 ++-- .../rules-legacy-quarkus-example/pom.xml | 4 ++-- .../rules-legacy-scesim-quarkus-example/pom.xml | 4 ++-- kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml | 4 ++-- .../ruleunit-event-driven-quarkus/pom.xml | 4 ++-- kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml | 4 ++-- .../trusty-tracing-quarkus-devservices/pom.xml | 4 ++-- .../serverless-workflow-annotations-description/pom.xml | 4 ++-- .../callback-event-service/pom.xml | 4 ++-- .../callback-workflow/pom.xml | 4 ++-- .../serverless-workflow-callback-quarkus/pom.xml | 4 ++-- .../serverless-workflow-camel-routes/pom.xml | 4 ++-- .../serverless-workflow-compensation-quarkus/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-correlation-quarkus/pom.xml | 4 ++-- .../custom-function-knative-service/pom.xml | 4 ++-- .../workflow/pom.xml | 4 ++-- .../serverless-workflow-custom-type/pom.xml | 4 ++-- .../pom.xml | 4 ++-- .../serverless-workflow-data-index-quarkus/pom.xml | 4 ++-- .../serverless-workflow-error-quarkus/pom.xml | 4 ++-- .../serverless-workflow-events-quarkus/pom.xml | 4 ++-- .../serverless-workflow-expression-quarkus/pom.xml | 4 ++-- .../serverless-workflow-foreach-quarkus/pom.xml | 4 ++-- .../serverless-workflow-functions-events-quarkus/pom.xml | 4 ++-- .../serverless-workflow-functions-quarkus/pom.xml | 4 ++-- .../serverless-workflow-funqy/sw-funqy-services/pom.xml | 4 ++-- .../serverless-workflow-funqy/sw-funqy-workflow/pom.xml | 4 ++-- .../serverless-workflow-greeting-quarkus/pom.xml | 4 ++-- .../serverless-workflow-greeting-client-rpc-quarkus/pom.xml | 4 ++-- .../serverless-workflow-hello-world/pom.xml | 4 ++-- .../serverless-workflow-loanbroker-showcase/pom.xml | 4 ++-- .../serverless-workflow-newsletter-subscription/pom.xml | 4 ++-- .../subscription-service/pom.xml | 2 +- .../acme-financial-service/pom.xml | 4 ++-- .../currency-exchange-workflow/pom.xml | 4 ++-- .../serverless-workflow-order-processing/pom.xml | 4 ++-- .../serverless-workflow-parallel-execution/pom.xml | 4 ++-- .../serverless-workflow-python-quarkus/pom.xml | 4 ++-- .../query-answer-service/pom.xml | 4 ++-- .../query-service/pom.xml | 6 +++--- .../serverless-workflow-saga-quarkus/pom.xml | 4 ++-- .../serverless-workflow-service-calls-quarkus/pom.xml | 4 ++-- .../serverless-workflow-stock-profit/pom.xml | 4 ++-- .../serverless-workflow-subflows-event/pom.xml | 4 ++-- .../conversion-workflow-full/pom.xml | 4 ++-- .../conversion-workflow-function/pom.xml | 4 ++-- .../conversion-workflow-spec/pom.xml | 4 ++-- .../conversion-workflow/pom.xml | 4 ++-- .../multiplication-service/pom.xml | 4 ++-- .../subtraction-service/pom.xml | 4 ++-- .../serverless-workflow-testing-with-rest-assured/pom.xml | 4 ++-- .../serverless-workflow-timeouts-showcase-embedded/pom.xml | 2 +- .../serverless-workflow-timeouts-showcase-extended/pom.xml | 2 +- .../pom.xml | 2 +- 112 files changed, 222 insertions(+), 222 deletions(-) diff --git a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml index f0881a9b75..440e51102e 100644 --- a/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/decisiontable-quarkus-example/pom.xml @@ -30,10 +30,10 @@ decisiontable-quarkus-example Kogito Example :: Decision Table - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-15-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-15-quarkus-example/pom.xml index 166eb82c55..143d31f7ad 100644 --- a/kogito-quarkus-examples/dmn-15-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-15-quarkus-example/pom.xml @@ -12,10 +12,10 @@ dmn-15-quarkus-example Kogito Example :: DMN :: 1.5 Features - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml index a6bb167843..912d47cec8 100755 --- a/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml +++ b/kogito-quarkus-examples/dmn-drools-quarkus-metrics/pom.xml @@ -30,10 +30,10 @@ dmn-drools-quarkus-metrics Kogito Example :: DMN Metrics Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml index 3fd53d9405..152834a0ee 100644 --- a/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-event-driven-quarkus/pom.xml @@ -32,10 +32,10 @@ dmn-event-driven-quarkus Kogito Example :: DMN Event-Driven :: Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml index 0ecf68af5c..894423db49 100644 --- a/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-incubation-api-quarkus Kogito Example :: DMN Incubation API With Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml index b6acdd7955..b66dbbe491 100644 --- a/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-knative-quickstart-quarkus/pom.xml @@ -34,10 +34,10 @@ 2.33.2 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml index c522192ee5..2c1d854a63 100644 --- a/kogito-quarkus-examples/dmn-listener-dtable/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-dtable/pom.xml @@ -30,10 +30,10 @@ dmn-listener-dtable Kogito Example :: DMN Decision Table listener - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml index 131a70de01..2407d0137e 100644 --- a/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-listener-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-listener-quarkus Kogito Example :: DMN with listeners - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml index 57252a61f5..c794493d36 100644 --- a/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-multiple-models-quarkus-example/pom.xml @@ -30,10 +30,10 @@ dmn-multiple-models-quarkus-example Kogito Example :: DMN :: Multiple Models - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml index 332fc94d89..c6ceaa9cb8 100644 --- a/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-pmml-quarkus-example/pom.xml @@ -30,10 +30,10 @@ dmn-pmml-quarkus-example Kogito Example :: DMN :: PMML - QUARKUS - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml index b68b9cc295..bd48edd43f 100644 --- a/kogito-quarkus-examples/dmn-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-quarkus-example/pom.xml @@ -30,10 +30,10 @@ dmn-quarkus-example Kogito Example :: DMN - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml index 3b4a0fdd0d..11003d1575 100644 --- a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/dmn-consumer-example/pom.xml @@ -12,10 +12,10 @@ dmn-consumer-example - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml index 51c8776d35..2d6d5cac92 100644 --- a/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/dmn-resource-jar-quarkus-example/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: DMN :: Resource jar providing model - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml index 6f69ae7abc..e022435435 100644 --- a/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml +++ b/kogito-quarkus-examples/dmn-tracing-quarkus/pom.xml @@ -30,10 +30,10 @@ dmn-tracing-quarkus Kogito Example :: DMN Tracing - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml index 4b4ab5fde8..e550e4291f 100644 --- a/kogito-quarkus-examples/flexible-process-quarkus/pom.xml +++ b/kogito-quarkus-examples/flexible-process-quarkus/pom.xml @@ -30,10 +30,10 @@ flexible-process-quarkus Kogito Example :: Flexible Process - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml index 84421dd058..c79b04f18f 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/basic/pom.xml @@ -32,10 +32,10 @@ UTF-8 UTF-8 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml index 4509edfb79..12ead5324d 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/pom.xml @@ -35,10 +35,10 @@ visas - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml index 3ea51b25b3..59ae056386 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/travels/pom.xml @@ -30,10 +30,10 @@ travels Kogito Example :: Travel Agency :: Travels - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml index 994868238a..ed10fd47d0 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/extended/visas/pom.xml @@ -30,10 +30,10 @@ visas Kogito Example :: Travel Agency :: Visas - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/kogito-travel-agency/pom.xml b/kogito-quarkus-examples/kogito-travel-agency/pom.xml index 4c9af7f3ec..d54b8b3bef 100644 --- a/kogito-quarkus-examples/kogito-travel-agency/pom.xml +++ b/kogito-quarkus-examples/kogito-travel-agency/pom.xml @@ -35,10 +35,10 @@ extended - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 diff --git a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml index fb476a9747..3bb0c506d1 100644 --- a/kogito-quarkus-examples/onboarding-example/payroll/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/payroll/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Onboarding Example :: Payroll with DMN Payroll related decisions for onboarding - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 diff --git a/kogito-quarkus-examples/onboarding-example/pom.xml b/kogito-quarkus-examples/onboarding-example/pom.xml index 5f5150b0e0..ce536d674d 100644 --- a/kogito-quarkus-examples/onboarding-example/pom.xml +++ b/kogito-quarkus-examples/onboarding-example/pom.xml @@ -37,10 +37,10 @@ onboarding-quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml index 02d0bbbc65..0b58a93beb 100644 --- a/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-event-driven-quarkus/pom.xml @@ -30,10 +30,10 @@ pmml-event-driven-quarkus Kogito Example :: PMML Event-Driven - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml index a2e8f5a04b..a617486b58 100644 --- a/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/pmml-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ pmml-incubation-api-quarkus Kogito Example :: PMML Incubation API With Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml index faed72eaba..5adf6bdc2d 100644 --- a/kogito-quarkus-examples/pmml-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/pmml-quarkus-example/pom.xml @@ -30,10 +30,10 @@ pmml-quarkus-example Kogito Example :: PMML - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml index b4f55619b8..0cd79fb12d 100644 --- a/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-business-rules-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Business Rules Quarkus Kogito business rules invocation - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml index e6d503daf7..4fff4d79d9 100644 --- a/kogito-quarkus-examples/process-decisions-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process :: Decisions :: Quarkus Process with DMN and DRL integration - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml index 7817b5a8e9..7975300f28 100644 --- a/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rest-quarkus/pom.xml @@ -32,10 +32,10 @@ Process with DMN and DRL integration through REST - Quarkus 8080 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml index 208c9d5398..a1af103930 100644 --- a/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-decisions-rules-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process :: Decisions :: Rules :: Quarkus Process with DRL, DMN and DRL integration - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-error-handling/pom.xml b/kogito-quarkus-examples/process-error-handling/pom.xml index 6422f70747..f27b2b9928 100644 --- a/kogito-quarkus-examples/process-error-handling/pom.xml +++ b/kogito-quarkus-examples/process-error-handling/pom.xml @@ -30,10 +30,10 @@ Kogito Example :: Process Scripts With Quarkus Kogito scripts invocation - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml index c1388fc46a..b29486c9ce 100644 --- a/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ process-incubation-api-quarkus Kogito Example :: Process Incubation API With Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml index 06dc16dc94..a593655d77 100644 --- a/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-infinispan-persistence-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Infinispan Persistence Quarkus Process with Infinispan persistence - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-instance-migration-quarkus/pom.xml b/kogito-quarkus-examples/process-instance-migration-quarkus/pom.xml index 6fc1e97550..e2a2181950 100644 --- a/kogito-quarkus-examples/process-instance-migration-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-instance-migration-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Instance Migration Quarkus Process Instance Migration example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom kogito-apps-bom diff --git a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml index 89dfac3b3d..b5a4bf5362 100644 --- a/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-avro-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus, multiple channels, avro serialization Kogito with Kafka - Quarkus, using one channel per message name - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml index e83dbc1c11..f80c1c7a5a 100644 --- a/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus, multiple channels Kogito with Kafka - Quarkus, using one channel per message name - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml index a40a736c71..d59507ab61 100644 --- a/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-persistence-quarkus/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Process Kafka Persistence Quarkus Process with Kafka persistence - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml index 0c2edd0c19..3e83595eaf 100644 --- a/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-kafka-quickstart-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Kafka and Quarkus Kogito with Kafka - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml index 133b7c8658..4ded9a12c2 100644 --- a/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-knative-quickstart-quarkus/pom.xml @@ -32,10 +32,10 @@ Kogito with Knative Eventing - Quarkus 2.33.2 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml index b0a2de519d..f5c918c11f 100644 --- a/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-mongodb-persistence-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process MongoDB Persistence Quarkus Process with MongoDB persistence - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml index 2446331927..cd98938519 100755 --- a/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-monitoring-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Monitoring :: Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml index a2a97fd4d3..e9e7b9c0f1 100644 --- a/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-outbox-mongodb-quarkus/pom.xml @@ -35,10 +35,10 @@ 1.7 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-performance-client/pom.xml b/kogito-quarkus-examples/process-performance-client/pom.xml index 45ddd48ed6..9f58a16612 100755 --- a/kogito-quarkus-examples/process-performance-client/pom.xml +++ b/kogito-quarkus-examples/process-performance-client/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Client Performance test Client Performance test - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-performance-quarkus/pom.xml b/kogito-quarkus-examples/process-performance-quarkus/pom.xml index 7d3a7372e8..f542c301f7 100755 --- a/kogito-quarkus-examples/process-performance-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-performance-quarkus/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Quarkus Performance test Quarkus Performance test - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml index ffde991ac4..e5e0798086 100644 --- a/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-postgresql-persistence-quarkus/pom.xml @@ -36,10 +36,10 @@ Kogito Example :: Process PostgreSQL Persistence Quarkus Process with PostgreSQL persistence - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-quarkus-example/pom.xml b/kogito-quarkus-examples/process-quarkus-example/pom.xml index 0719935798..1498513d16 100755 --- a/kogito-quarkus-examples/process-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/process-quarkus-example/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process and Quarkus Order management service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml index 6b1c512bc0..82e546fdf8 100644 --- a/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-service-call-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Rest Cal with Quarkus Kogito service invocation using REST - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT @@ -86,7 +86,7 @@ io.smallrye smallrye-context-propagation-propagators-rxjava2 - 2.1.0 + 2.1.2 io.quarkus diff --git a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml index f16ffce28b..f4c80382f3 100644 --- a/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-multi-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Rest :: Quarkus Invoking multiple Rest WS using RestWorkItemHandler - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml index e4a9cfef3a..c5cebb9528 100644 --- a/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-rest-workitem-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Rest WorkItem call with Quarkus Kogito service invocation using REST work item and Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-saga-quarkus/pom.xml b/kogito-quarkus-examples/process-saga-quarkus/pom.xml index f8923f9aed..ab81f10f57 100644 --- a/kogito-quarkus-examples/process-saga-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-saga-quarkus/pom.xml @@ -33,10 +33,10 @@ How to implement Saga with a BPMN Process using Compensations - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml index bc08aafef0..d4ad8a1f90 100644 --- a/kogito-quarkus-examples/process-scripts-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-scripts-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Scripts With Quarkus Kogito scripts invocation - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml index 4d0c13f869..a0bae9cacf 100644 --- a/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-service-calls-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Service Calls with Quarkus Kogito service invocation - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-timer-quarkus/pom.xml b/kogito-quarkus-examples/process-timer-quarkus/pom.xml index a9e9325cd8..f8ed7135dd 100644 --- a/kogito-quarkus-examples/process-timer-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-timer-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Timer with Quarkus Kogito with timers - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml index cbb6821c19..161cba7be8 100644 --- a/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-custom-lifecycle-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Custom Lifecycle Kogito user tasks orchestration with custom life cycle - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml index 38b8af6ebf..34bef63959 100644 --- a/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process with Usertasks Quarkus Kogito user tasks orchestration - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml index d77973eee6..2c86c37f94 100644 --- a/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-timer-quarkus-with-console/pom.xml @@ -30,10 +30,10 @@ process-usertasks-timer-quarkus-with-console Kogito Example :: Process UserTasks with Timer Quarkus :: Console - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml index 55e2064f32..2c2c397f93 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-oidc-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Security OIDC Keycloak Quarkus Kogito user tasks orchestration with security enabled on REST api - open id connect adapter(keycloak) - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml index 333fb36a99..cca05babfb 100644 --- a/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml +++ b/kogito-quarkus-examples/process-usertasks-with-security-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Process Usertasks With Security Quarkus Kogito user tasks orchestration with security enabled on REST api - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml index a9e98182df..ef9bbba71e 100644 --- a/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml +++ b/kogito-quarkus-examples/rules-incubation-api-quarkus/pom.xml @@ -30,10 +30,10 @@ rules-incubation-api-quarkus Kogito Example :: Rules Incubation API With Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml index ff79bcf09a..e7397dd565 100644 --- a/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/rules-legacy-quarkus-example/pom.xml @@ -30,10 +30,10 @@ rules-legacy-quarkus-example Kogito Example :: Rules Legacy API - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-legacy-scesim-quarkus-example/pom.xml b/kogito-quarkus-examples/rules-legacy-scesim-quarkus-example/pom.xml index a34dd57970..2752e00138 100644 --- a/kogito-quarkus-examples/rules-legacy-scesim-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/rules-legacy-scesim-quarkus-example/pom.xml @@ -30,10 +30,10 @@ rules-legacy-scesim-quarkus-example Kogito Example :: Rules Legacy API HELLO - Quarkus :: Test Scenario - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml index 0dd8873cf0..e0796e3db7 100755 --- a/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml +++ b/kogito-quarkus-examples/rules-quarkus-helloworld/pom.xml @@ -30,10 +30,10 @@ rules-quarkus-helloworld Kogito Example :: Rules HelloWorld - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml index d7f37cc15e..0deacafb34 100644 --- a/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml +++ b/kogito-quarkus-examples/ruleunit-event-driven-quarkus/pom.xml @@ -32,10 +32,10 @@ ruleunit-event-driven-quarkus Kogito Example :: Rule Unit Event-Driven :: Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml index fbbc892a42..9ab4a85886 100644 --- a/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml +++ b/kogito-quarkus-examples/ruleunit-quarkus-example/pom.xml @@ -30,10 +30,10 @@ ruleunit-quarkus-example Kogito Example :: RuleUnit - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml index 938253bf71..41fe986d9e 100644 --- a/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml +++ b/kogito-quarkus-examples/trusty-tracing-quarkus-devservices/pom.xml @@ -30,10 +30,10 @@ trusty-tracing-quarkus-devservices Kogito Example :: Trusty Tracing - Quarkus DevServices - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml index 8bbed9c0a4..8908e21b93 100644 --- a/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-annotations-description/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Annotations and Description:: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 3.22.0 org.kie.kogito kogito-bom diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml index 73870c7c8c..d536c695e2 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-event-service/pom.xml @@ -32,10 +32,10 @@ callback-event-service Kogito Example :: Serverless Workflow CallBack Over HTTP Quarkus :: Callback Event Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml index 8e69d9e6bd..8aaf8d5f9f 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-events-over-http-quarkus/callback-workflow/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Serverless Workflow CallBack Over HTTP Quarkus :: Service Kogito Serverless Workflow Callback Example Over HTTP - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml index 25da8dc0fe..ea2d5d4bf8 100644 --- a/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-callback-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Callback :: Quarkus Kogito Serverless Workflow Callback Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml index 1cf42d9363..a1ae788028 100644 --- a/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-camel-routes/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Camel Routes Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml index 48c0f89f81..41b0cbd1a1 100644 --- a/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-compensation-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Compensation :: Quarkus Kogito Serverless Workflow Error Compensation - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml index 2b2eb6625d..69fa93bcbb 100644 --- a/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-consuming-events-over-http-quarkus/pom.xml @@ -39,10 +39,10 @@ Kogito Example :: Serverless Workflow Consuming Events Over HTTP :: Quarkus Kogito Serverless Workflow Consuming Events Over HTTP - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml index b89b70d9b9..75736429f9 100644 --- a/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-correlation-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Correlation :: Quarkus Kogito Serverless Workflow Correlation Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml index 0fa46a7456..e86650c4fb 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/custom-function-knative-service/pom.xml @@ -32,10 +32,10 @@ custom-function-knative-service Kogito Example :: Serverless Workflow Custom Function Knative :: Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml index 3029d2d915..6624a79e76 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-function-knative/workflow/pom.xml @@ -33,10 +33,10 @@ Kogito Example :: Serverless Workflow Custom Function Knative :: Workflow Kogito Serverless Workflow Custom Function Knative - Workflow - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml index e8405534f4..4db87134b3 100644 --- a/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-custom-type/pom.xml @@ -38,10 +38,10 @@ 3.8.1 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml index 4312d812d5..cdbafdd013 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-persistence-addon-quarkus/pom.xml @@ -17,10 +17,10 @@ Kogito Example :: Serverless Workflow Data Index persistence addon :: Quarkus Kogito Serverless Workflow Data Index persistence addon Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml index 98c170fb69..052b1f5632 100644 --- a/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-data-index-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Data Index :: Quarkus Kogito Serverless Workflow Data Index Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml index de9ca530e5..d9ec748411 100644 --- a/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-error-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Error :: Quarkus Kogito Serverless Workflow Error Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml index a101a2e0f9..d68945a66d 100644 --- a/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-events-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Events :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml index f87daba134..7f9a47875d 100644 --- a/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-expression-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Expression :: Quarkus Kogito Serverless Workflow Expression Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml index 5c6c8d33e6..ecece6b2c7 100644 --- a/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-foreach-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow For Each :: Quarkus Kogito Serverless Workflow For Each Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml index fcf5c21e6a..5569a4456a 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-events-quarkus/pom.xml @@ -39,10 +39,10 @@ 8080 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml index a511e3fc1f..bbb3343749 100644 --- a/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-functions-quarkus/pom.xml @@ -39,10 +39,10 @@ 8080 - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml index 70b862a1e0..3406cbbe9d 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-services/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow :: Funqy :: Services Kogito Serverless Workflow Funqy Services - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml index fa9067d419..d207846822 100644 --- a/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-funqy/sw-funqy-workflow/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow :: Funqy :: Workflow Kogito Serverless Workflow Funqy Workflow - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml index 2aac59327e..9066ff61df 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Greeting :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml index c738a79e9d..49ff7215fd 100644 --- a/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-greeting-rpc-quarkus/serverless-workflow-greeting-client-rpc-quarkus/pom.xml @@ -31,10 +31,10 @@ Kogito Example :: Serverless Workflow Greeting :: gRPC Client :: Quarkus Kogito Serverless Workflow Example that test a simple gRPC service - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml index 6c4605ffb7..e3c8c7002e 100644 --- a/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-hello-world/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml index f9724b06f8..5f6d896957 100644 --- a/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-loanbroker-showcase/pom.xml @@ -39,10 +39,10 @@ serverless-workflow-loanbroker-showcase pom - 3.8.4 + 3.8.6 io.quarkus quarkus-bom - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml index 7ccd6e65b3..05ad5ca5c7 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/pom.xml @@ -39,10 +39,10 @@ serverless-workflow-newsletter-subscription pom - 3.8.4 + 3.8.6 io.quarkus quarkus-bom - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/pom.xml b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/pom.xml index 68f81b2712..1080bf8d9f 100644 --- a/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-newsletter-subscription/subscription-service/pom.xml @@ -36,7 +36,7 @@ 3.22.0 2.3.0 - 1.0.1 + 2.2.0 diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml index f44dcb86ee..fdd9bf5977 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/acme-financial-service/pom.xml @@ -30,10 +30,10 @@ acme-financial-service Kogito Example :: Serverless Workflow Oauth2 Orchestration Example :: ACME Financial Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml index 5ba5e9fd7b..31619acb2c 100644 --- a/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-oauth2-orchestration-quarkus/currency-exchange-workflow/pom.xml @@ -32,10 +32,10 @@ Kogito Example :: Serverless Workflow Oauth2 Orchestration Example :: Currency Exchange - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml index 0930909dbc..a4ff931be1 100644 --- a/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-order-processing/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Order Processing - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml index 02802b1f07..2e47415254 100644 --- a/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-parallel-execution/pom.xml @@ -39,10 +39,10 @@ Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml index 41b1342f0b..76b4a437bf 100644 --- a/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-python-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Python :: Quarkus Kogito Serverless Workflow Python Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml index 8e7d174f89..9a3c8d9867 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-answer-service/pom.xml @@ -31,10 +31,10 @@ query-answer-service Kogito Example :: Serverless Workflow Query and Answer :: Workflow Service - 3.8.4 + 3.8.6 io.quarkus quarkus-bom - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml index 3e74e0566d..52febe5d5c 100644 --- a/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-qas-service-showcase/query-service/pom.xml @@ -31,14 +31,14 @@ query-service Kogito Example :: Serverless Workflow Query and Answer :: Query Service - 3.8.4 + 3.8.6 io.quarkus quarkus-bom - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT - 2.0.2 + 2.2.0 2.3.0 diff --git a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml index 4457c701c4..13a775280b 100644 --- a/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-saga-quarkus/pom.xml @@ -37,10 +37,10 @@ How to implement Saga with a Serverless Workflow - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml index da3836633a..c3cf5981ad 100644 --- a/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-service-calls-quarkus/pom.xml @@ -37,10 +37,10 @@ Kogito Example :: Serverless Workflow Service Calls :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml index 468809cb4d..396614b57b 100644 --- a/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-stock-profit/pom.xml @@ -42,10 +42,10 @@ fake-stock-service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-subflows-event/pom.xml b/serverless-workflow-examples/serverless-workflow-subflows-event/pom.xml index a2a10a222c..a2ef1f3b0f 100644 --- a/serverless-workflow-examples/serverless-workflow-subflows-event/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-subflows-event/pom.xml @@ -38,10 +38,10 @@ Kogito Serverless Workflow Subflows Event - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml index 551384ab61..b1665234b7 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-full/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-full Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Full Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml index 9c3c4550a3..cd6b48fbd2 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-function/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-function Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Function Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml index 9ce59f0644..3eb8edd1e3 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow-spec/pom.xml @@ -30,10 +30,10 @@ conversion-workflow-spec Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Spec Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml index 5993949000..5e323e2a64 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/conversion-workflow/pom.xml @@ -30,10 +30,10 @@ conversion-workflow Kogito Example :: Serverless Workflow Temperature Conversion :: Conversion Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml index 63bc712574..7e2aeb215c 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/multiplication-service/pom.xml @@ -30,10 +30,10 @@ multiplication-service Kogito Example :: Serverless Workflow Temperature Conversion :: Multiplication Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml index f0fb1b968a..762c24d1f9 100644 --- a/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-temperature-conversion/subtraction-service/pom.xml @@ -30,10 +30,10 @@ subtraction-service Kogito Example :: Serverless Workflow Temperature Conversion :: Subtraction Service - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 3.8.1 17 3.0.0-M7 diff --git a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml index 596197433f..da98a69da2 100644 --- a/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-testing-with-rest-assured/pom.xml @@ -38,10 +38,10 @@ Kogito Example :: Serverless Workflow Testing with REST Assured :: Quarkus Kogito Serverless Workflow Example - Quarkus - 3.8.4 + 3.8.6 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml index ec5094b5ed..30437ca1c5 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-embedded/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml index d0416236fe..c8535a230c 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-extended/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT diff --git a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml index 6492b23e93..ea05da6333 100644 --- a/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml +++ b/serverless-workflow-examples/serverless-workflow-timeouts-showcase-operator-devprofile/pom.xml @@ -40,7 +40,7 @@ UTF-8 quarkus-bom io.quarkus - 3.8.4 + 3.8.6 org.kie.kogito kogito-bom 999-SNAPSHOT