From db4770b85aad07299f145a67a01db3cc5bab299e Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sat, 14 Oct 2023 17:06:23 +0000
Subject: [PATCH] fix(deps): Bump @aws-sdk/client-kms from 3.427.0 to 3.428.0
 (#101)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Bumps [@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms) from 3.427.0 to 3.428.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/releases"><code>@​aws-sdk/client-kms</code>'s releases</a>.</em></p>
<blockquote>
<h2>v3.428.0</h2>
<h4>3.428.0(2023-10-12)</h4>
<h5>Chores</h5>
<ul>
<li>read service specific endpoints from env/config (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5350">#5350</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/39126a49b1750fabd059a3cb2abd3b89917d6b02">39126a49</a>)</li>
<li>update bug-report.yml (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5314">#5314</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/d0978841d16f6a1293b7350863c1c4f8545a75e8">d0978841</a>)</li>
<li><strong>middleware-flexible-checksums:</strong>  split FlexibleChecksumsMiddlewareConfig into request/response (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5344">#5344</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/78a50c939078c4069d9059e1472066c97d69cf6f">78a50c93</a>)</li>
<li><strong>util-endpoints:</strong>  remove utility to read service specific endpoints (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5341">#5341</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/bde7d54c63c8c23ba2f76cf4e66ba909e6a6414f">bde7d54c</a>)</li>
<li><strong>clients:</strong>  support reading ini subsections and get entire config in configSelector (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5330">#5330</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/1ccfce17e1c96c83ba19cbe197c6973e7774495b">1ccfce17</a>)</li>
</ul>
<h5>Documentation Changes</h5>
<ul>
<li><strong>client-pricing:</strong>  Documentation updates for Price List (<a href="https://github.com/aws/aws-sdk-js-v3/commit/ec57e7739db99340c4c9ced9ecb0e19a759f68da">ec57e773</a>)</li>
<li><strong>client-elastic-load-balancing-v2:</strong>  This release enables routing policies with Availability Zone affinity for Network Load Balancers. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/8368f0f6cae11b63de62a9e1bac9db50514b1e0c">8368f0f6</a>)</li>
<li><strong>client-workspaces:</strong>  Updated the CreateWorkspaces action documentation to clarify that the PCoIP protocol is only available for Windows bundles. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/8153a417b837b9c38780840f61aad22b325e7bb1">8153a417</a>)</li>
<li><strong>lib-dynamodb:</strong>  fix import path for api extractor compatibility (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5336">#5336</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/7477787e718bc18be4d0b236ec0c3204cded1732">7477787e</a>)</li>
<li>update README.md in smithy-aws-typescript (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5316">#5316</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/7cac08f9d0fca42cd28f35002c0c306fc1ef419f">7cac08f9</a>)</li>
</ul>
<h5>New Features</h5>
<ul>
<li><strong>clients:</strong>  update client endpoints as of 2023-10-12 (<a href="https://github.com/aws/aws-sdk-js-v3/commit/3476339063e17ad92784cc44845be5675a7e7dd5">34763390</a>)</li>
<li><strong>client-sagemaker:</strong>  Amazon SageMaker Canvas adds KendraSettings and DirectDeploySettings support for CanvasAppSettings (<a href="https://github.com/aws/aws-sdk-js-v3/commit/685916ce1a1d171c083afe0800bd3c4124408caa">685916ce</a>)</li>
<li><strong>client-auditmanager:</strong>  This release introduces a new limit to the awsAccounts parameter. When you create or update an assessment, there is now a limit of 200 AWS accounts that can be specified in the assessment scope. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/af417648f78d4ea2496633d11ad154f2935066bf">af417648</a>)</li>
<li><strong>client-ivs-realtime:</strong>  Update GetParticipant to return additional metadata. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/4adb62606861bc185678ff64d9871cc3930cefac">4adb6260</a>)</li>
<li><strong>client-controltower:</strong>  Added new EnabledControl resource details to ListEnabledControls API and added new GetEnabledControl API. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/784c6fb6561f80222b9d39f159b6f44ae4be5a2a">784c6fb6</a>)</li>
<li><strong>client-rekognition:</strong>  Amazon Rekognition introduces support for Custom Moderation. This allows the enhancement of accuracy for detect moderation labels operations by creating custom adapters tuned on customer data. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/87763f3b71b3bdc7e07cafbbcf6be210e137d1e2">87763f3b</a>)</li>
<li><strong>client-textract:</strong>  This release adds 9 new APIs for adapter and adapter version management, 3 new APIs for tagging, and updates AnalyzeDocument and StartDocumentAnalysis API parameters for using adapters. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/4ce1e296e2ef4433d5463aa424028c4787ffc2ba">4ce1e296</a>)</li>
<li><strong>client-location:</strong>  This release adds endpoint updates for all AWS Location resource operations. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/f71b2162e204e6bd55685b443964e34944040d66">f71b2162</a>)</li>
<li><strong>client-lambda:</strong>  Adds support for Lambda functions to access Dual-Stack subnets over IPv6, via an opt-in flag in CreateFunction and UpdateFunctionConfiguration APIs (<a href="https://github.com/aws/aws-sdk-js-v3/commit/2bb63a023100d2133b8050c1eb528f04444bd576">2bb63a02</a>)</li>
<li><strong>client-auto-scaling:</strong>  Update the NotificationMetadata field to only allow visible ascii characters. Add paginators to DescribeInstanceRefreshes, DescribeLoadBalancers, and DescribeLoadBalancerTargetGroups (<a href="https://github.com/aws/aws-sdk-js-v3/commit/672708506bf6b4748142ed5126c1b788e8f47758">67270850</a>)</li>
<li><strong>client-machine-learning:</strong>  This release marks Password field as sensitive (<a href="https://github.com/aws/aws-sdk-js-v3/commit/4d5eac693235fa55b8f817a7b545befe0d0a30a6">4d5eac69</a>)</li>
<li><strong>client-inspector2:</strong>  Add MacOs ec2 platform support (<a href="https://github.com/aws/aws-sdk-js-v3/commit/2964c2f75c0e59c6bfd700bde7fe1bbecaef60c5">2964c2f7</a>)</li>
<li><strong>client-rds:</strong>  This release adds support for adding a dedicated log volume to open-source RDS instances. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/634a98311610222f33aa38a6912eccda25ff6d5f">634a9831</a>)</li>
<li><strong>client-customer-profiles:</strong>  Adds sensitive trait to various shapes in Customer Profiles Calculated Attribute API model. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/73c9229645cd57746c812bc85b4d230bd6f70ffb">73c92296</a>)</li>
<li><strong>client-glue:</strong>  Extending version control support to GitLab and Bitbucket from AWSGlue (<a href="https://github.com/aws/aws-sdk-js-v3/commit/b683df3c866f42d759c18b10be7007bf8e24f608">b683df3c</a>)</li>
<li><strong>client-config-service:</strong>  Add enums for resource types supported by Config (<a href="https://github.com/aws/aws-sdk-js-v3/commit/1cdcf4309aabf6093fdf340538882f60cb9447bc">1cdcf430</a>)</li>
<li><strong>client-transcribe:</strong>  This release is to enable m4a format to customers (<a href="https://github.com/aws/aws-sdk-js-v3/commit/8c24c2881d77f0ef0d3f68c4fd7e748a146b4d9b">8c24c288</a>)</li>
<li><strong>client-ec2:</strong>  This release adds Ubuntu Pro as a supported platform for On-Demand Capacity Reservations and adds support for setting an Amazon Machine Image (AMI) to disabled state. Disabling the AMI makes it private if it was previously shared, and prevents new EC2 instance launches from it. (<a href="https://github.com/aws/aws-sdk-js-v3/commit/9c57ae3280837f11350664050bb11d0ba768f149">9c57ae32</a>)</li>
</ul>
<h5>Bug Fixes</h5>
<ul>
<li><strong>middleware-flexible-checksums:</strong>  skip checksum validation for s3 whole-object multipart GET (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5345">#5345</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/6a6a75e69dbc05750cab0ce83c2235f87c75b922">6a6a75e6</a>)</li>
<li><strong>lib-dynamodb:</strong>  add e2e suite and bug fixes for lib-dynamodb (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5306">#5306</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/2fe0a883f8e5bb8ab855874072be62bc07441762">2fe0a883</a>)</li>
</ul>
<h5>Tests</h5>
<ul>
<li><strong>lib-dynamodb:</strong>
<ul>
<li>add timestamp to table name in e2e tests (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5347">#5347</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/e64bc58399a5809b803827bd0b25b96a1d409bf6">e64bc583</a>)</li>
<li>increase e2e timeout for lib-dynamodb (<a href="https://redirect.github.com/aws/aws-sdk-js-v3/pull/5337">#5337</a>) (<a href="https://github.com/aws/aws-sdk-js-v3/commit/931e3491a4e86c7869755129d392fad57f0b3b0f">931e3491</a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/aws/aws-sdk-js-v3/blob/main/clients/client-kms/CHANGELOG.md"><code>@​aws-sdk/client-kms</code>'s changelog</a>.</em></p>
<blockquote>
<h1><a href="https://github.com/aws/aws-sdk-js-v3/compare/v3.427.0...v3.428.0">3.428.0</a> (2023-10-12)</h1>
<p><strong>Note:</strong> Version bump only for package <code>@​aws-sdk/client-kms</code></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/9d462edb1a061f0c3e74d6efaad0dc934dfa9819"><code>9d462ed</code></a> Publish v3.428.0</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/39126a49b1750fabd059a3cb2abd3b89917d6b02"><code>39126a4</code></a> chore: read service specific endpoints from env/config (<a href="https://github.com/aws/aws-sdk-js-v3/tree/HEAD/clients/client-kms/issues/5350">#5350</a>)</li>
<li><a href="https://github.com/aws/aws-sdk-js-v3/commit/1ccfce17e1c96c83ba19cbe197c6973e7774495b"><code>1ccfce1</code></a> chore(clients): support reading ini subsections and get entire config in conf...</li>
<li>See full diff in <a href="https://github.com/aws/aws-sdk-js-v3/commits/v3.428.0/clients/client-kms">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@aws-sdk/client-kms&package-manager=npm_and_yarn&previous-version=3.427.0&new-version=3.428.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
---
 package-lock.json | 1557 +++++++++++++++++++++------------------------
 package.json      |    2 +-
 2 files changed, 723 insertions(+), 836 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 04223c1..e8e2d9c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,7 +9,7 @@
       "version": "1.0.0",
       "license": "MIT",
       "dependencies": {
-        "@aws-sdk/client-kms": "^3.427.0",
+        "@aws-sdk/client-kms": "^3.428.0",
         "@google-cloud/kms": "^4.0.1",
         "@peculiar/webcrypto": "^1.4.3",
         "env-var": "^7.4.1",
@@ -142,45 +142,45 @@
       "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
     },
     "node_modules/@aws-sdk/client-kms": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.427.0.tgz",
-      "integrity": "sha512-ReHpKcJWdtL6PxgKVC0hAkou6yeJvFI1sgR3QluPwxj6DM3WO53bFzHB0JE9qFGb6kVVWgPrVTO8Sb/deuUZWQ==",
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.428.0.tgz",
+      "integrity": "sha512-uk5GV+D6J4s97C9QkC16b8lnhTJB1U4K0mVRua+He+fyCRNXmm1EOxE+U3ys4CuyBQtW+ARhI4B4rhsrxsNPUg==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/client-sts": "3.427.0",
-        "@aws-sdk/credential-provider-node": "3.427.0",
-        "@aws-sdk/middleware-host-header": "3.425.0",
-        "@aws-sdk/middleware-logger": "3.425.0",
-        "@aws-sdk/middleware-recursion-detection": "3.425.0",
-        "@aws-sdk/middleware-signing": "3.425.0",
-        "@aws-sdk/middleware-user-agent": "3.427.0",
-        "@aws-sdk/region-config-resolver": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@aws-sdk/util-user-agent-browser": "3.425.0",
-        "@aws-sdk/util-user-agent-node": "3.425.0",
-        "@smithy/config-resolver": "^2.0.11",
-        "@smithy/fetch-http-handler": "^2.2.1",
-        "@smithy/hash-node": "^2.0.10",
-        "@smithy/invalid-dependency": "^2.0.10",
-        "@smithy/middleware-content-length": "^2.0.12",
-        "@smithy/middleware-endpoint": "^2.0.10",
-        "@smithy/middleware-retry": "^2.0.13",
-        "@smithy/middleware-serde": "^2.0.10",
-        "@smithy/middleware-stack": "^2.0.4",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/node-http-handler": "^2.1.6",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/smithy-client": "^2.1.9",
-        "@smithy/types": "^2.3.4",
-        "@smithy/url-parser": "^2.0.10",
+        "@aws-sdk/client-sts": "3.428.0",
+        "@aws-sdk/credential-provider-node": "3.428.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
         "@smithy/util-base64": "^2.0.0",
         "@smithy/util-body-length-browser": "^2.0.0",
         "@smithy/util-body-length-node": "^2.1.0",
-        "@smithy/util-defaults-mode-browser": "^2.0.13",
-        "@smithy/util-defaults-mode-node": "^2.0.15",
-        "@smithy/util-retry": "^2.0.3",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
       },
@@ -188,43 +188,43 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/client-sso": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.427.0.tgz",
-      "integrity": "sha512-sFVFEmsQ1rmgYO1SgrOTxE/MTKpeE4hpOkm1WqhLQK7Ij136vXpjCxjH1JYZiHiUzO1wr9t4ex4dlB5J3VS/Xg==",
+    "node_modules/@aws-sdk/client-sso": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.428.0.tgz",
+      "integrity": "sha512-6BuY7cd1licnCZTKuI/IK3ycKATIgsG53TuaK1hZcikwUB2Oiu2z6K+aWpmO9mJuJ6qAoE4dLlAy6lBBBkG6yQ==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/middleware-host-header": "3.425.0",
-        "@aws-sdk/middleware-logger": "3.425.0",
-        "@aws-sdk/middleware-recursion-detection": "3.425.0",
-        "@aws-sdk/middleware-user-agent": "3.427.0",
-        "@aws-sdk/region-config-resolver": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@aws-sdk/util-user-agent-browser": "3.425.0",
-        "@aws-sdk/util-user-agent-node": "3.425.0",
-        "@smithy/config-resolver": "^2.0.11",
-        "@smithy/fetch-http-handler": "^2.2.1",
-        "@smithy/hash-node": "^2.0.10",
-        "@smithy/invalid-dependency": "^2.0.10",
-        "@smithy/middleware-content-length": "^2.0.12",
-        "@smithy/middleware-endpoint": "^2.0.10",
-        "@smithy/middleware-retry": "^2.0.13",
-        "@smithy/middleware-serde": "^2.0.10",
-        "@smithy/middleware-stack": "^2.0.4",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/node-http-handler": "^2.1.6",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/smithy-client": "^2.1.9",
-        "@smithy/types": "^2.3.4",
-        "@smithy/url-parser": "^2.0.10",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
         "@smithy/util-base64": "^2.0.0",
         "@smithy/util-body-length-browser": "^2.0.0",
         "@smithy/util-body-length-node": "^2.1.0",
-        "@smithy/util-defaults-mode-browser": "^2.0.13",
-        "@smithy/util-defaults-mode-node": "^2.0.15",
-        "@smithy/util-retry": "^2.0.3",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
       },
@@ -232,46 +232,46 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/client-sts": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.427.0.tgz",
-      "integrity": "sha512-le2wLJKILyWuRfPz2HbyaNtu5kEki+ojUkTqCU6FPDRrqUvEkaaCBH9Awo/2AtrCfRkiobop8RuTTj6cAnpiJg==",
+    "node_modules/@aws-sdk/client-sts": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.428.0.tgz",
+      "integrity": "sha512-ko9hgmIkS5FNPYtT3pntGGmp+yi+VXBEgePUBoplEKjCxsX/aTgFcq2Rs9duD9/CzkThd42Z0l0fWsVAErVxWQ==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/credential-provider-node": "3.427.0",
-        "@aws-sdk/middleware-host-header": "3.425.0",
-        "@aws-sdk/middleware-logger": "3.425.0",
-        "@aws-sdk/middleware-recursion-detection": "3.425.0",
-        "@aws-sdk/middleware-sdk-sts": "3.425.0",
-        "@aws-sdk/middleware-signing": "3.425.0",
-        "@aws-sdk/middleware-user-agent": "3.427.0",
-        "@aws-sdk/region-config-resolver": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@aws-sdk/util-user-agent-browser": "3.425.0",
-        "@aws-sdk/util-user-agent-node": "3.425.0",
-        "@smithy/config-resolver": "^2.0.11",
-        "@smithy/fetch-http-handler": "^2.2.1",
-        "@smithy/hash-node": "^2.0.10",
-        "@smithy/invalid-dependency": "^2.0.10",
-        "@smithy/middleware-content-length": "^2.0.12",
-        "@smithy/middleware-endpoint": "^2.0.10",
-        "@smithy/middleware-retry": "^2.0.13",
-        "@smithy/middleware-serde": "^2.0.10",
-        "@smithy/middleware-stack": "^2.0.4",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/node-http-handler": "^2.1.6",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/smithy-client": "^2.1.9",
-        "@smithy/types": "^2.3.4",
-        "@smithy/url-parser": "^2.0.10",
+        "@aws-sdk/credential-provider-node": "3.428.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-sdk-sts": "3.428.0",
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
         "@smithy/util-base64": "^2.0.0",
         "@smithy/util-body-length-browser": "^2.0.0",
         "@smithy/util-body-length-node": "^2.1.0",
-        "@smithy/util-defaults-mode-browser": "^2.0.13",
-        "@smithy/util-defaults-mode-node": "^2.0.15",
-        "@smithy/util-retry": "^2.0.3",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
         "@smithy/util-utf8": "^2.0.0",
         "fast-xml-parser": "4.2.5",
         "tslib": "^2.5.0"
@@ -280,232 +280,247 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-env": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.425.0.tgz",
-      "integrity": "sha512-J20etnLvMKXRVi5FK4F8yOCNm2RTaQn5psQTGdDEPWJNGxohcSpzzls8U2KcMyUJ+vItlrThr4qwgpHG3i/N0w==",
+    "node_modules/@aws-sdk/credential-provider-env": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.428.0.tgz",
+      "integrity": "sha512-e6fbY174Idzw0r5ZMT1qkDh+dpOp1DX3ickhr7J6ipo3cUGLI45Y5lnR9nYXWfB5o/wiNv4zXgN+Y3ORJJHzyA==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/property-provider": "^2.0.0",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-ini": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.427.0.tgz",
-      "integrity": "sha512-NmH1cO/w98CKMltYec3IrJIIco19wRjATFNiw83c+FGXZ+InJwReqBnruxIOmKTx2KDzd6fwU1HOewS7UjaaaQ==",
+    "node_modules/@aws-sdk/credential-provider-ini": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.428.0.tgz",
+      "integrity": "sha512-JPc0pVAsP8fOfMxhmPhp7PjddqHaPGBwgVI+wgbkFRUDOmeKCVhoxCB8Womx0R07qRqD5ZCUKBS2NHQ2b3MFRQ==",
       "dependencies": {
-        "@aws-sdk/credential-provider-env": "3.425.0",
-        "@aws-sdk/credential-provider-process": "3.425.0",
-        "@aws-sdk/credential-provider-sso": "3.427.0",
-        "@aws-sdk/credential-provider-web-identity": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/credential-provider-env": "3.428.0",
+        "@aws-sdk/credential-provider-process": "3.428.0",
+        "@aws-sdk/credential-provider-sso": "3.428.0",
+        "@aws-sdk/credential-provider-web-identity": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/credential-provider-imds": "^2.0.0",
         "@smithy/property-provider": "^2.0.0",
         "@smithy/shared-ini-file-loader": "^2.0.6",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-node": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.427.0.tgz",
-      "integrity": "sha512-wYYbQ57nKL8OfgRbl8k6uXcdnYml+p3LSSfDUAuUEp1HKlQ8lOXFJ3BdLr5qrk7LhpyppSRnWBmh2c3kWa7ANQ==",
+    "node_modules/@aws-sdk/credential-provider-node": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.428.0.tgz",
+      "integrity": "sha512-o8toLXf6/sklBpw2e1mzAUq6SvXQzT6iag7Xbg9E0Z2EgVeXLTnWeVto3ilU3cmhTHXBp6wprwUUq2jbjTxMcg==",
       "dependencies": {
-        "@aws-sdk/credential-provider-env": "3.425.0",
-        "@aws-sdk/credential-provider-ini": "3.427.0",
-        "@aws-sdk/credential-provider-process": "3.425.0",
-        "@aws-sdk/credential-provider-sso": "3.427.0",
-        "@aws-sdk/credential-provider-web-identity": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/credential-provider-env": "3.428.0",
+        "@aws-sdk/credential-provider-ini": "3.428.0",
+        "@aws-sdk/credential-provider-process": "3.428.0",
+        "@aws-sdk/credential-provider-sso": "3.428.0",
+        "@aws-sdk/credential-provider-web-identity": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/credential-provider-imds": "^2.0.0",
         "@smithy/property-provider": "^2.0.0",
         "@smithy/shared-ini-file-loader": "^2.0.6",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-process": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.425.0.tgz",
-      "integrity": "sha512-YY6tkLdvtb1Fgofp3b1UWO+5vwS14LJ/smGmuGpSba0V7gFJRdcrJ9bcb9vVgAGuMdjzRJ+bUKlLLtqXkaykEw==",
+    "node_modules/@aws-sdk/credential-provider-process": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.428.0.tgz",
+      "integrity": "sha512-UG2S2/4Wrskbkbgt9fBlnzwQ2hfTXvLJwUgGOluSOf6+mGCcoDku4zzc9EQdk1MwN5Us+ziyMrIMNY5sbdLg6g==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/property-provider": "^2.0.0",
         "@smithy/shared-ini-file-loader": "^2.0.6",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-sso": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.427.0.tgz",
-      "integrity": "sha512-c+tXyS/i49erHs4bAp6vKNYeYlyQ0VNMBgoco0LCn1rL0REtHbfhWMnqDLF6c2n3yIWDOTrQu0D73Idnpy16eA==",
+    "node_modules/@aws-sdk/credential-provider-sso": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.428.0.tgz",
+      "integrity": "sha512-sW2+kSlICSNntsNhLV5apqJkIOXH5hFISCjwVfyB9JXJQDAj8rzkiFfRsKwQ3aTlTYCysrGesIn46+GRP5AgZw==",
       "dependencies": {
-        "@aws-sdk/client-sso": "3.427.0",
-        "@aws-sdk/token-providers": "3.427.0",
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/client-sso": "3.428.0",
+        "@aws-sdk/token-providers": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/property-provider": "^2.0.0",
         "@smithy/shared-ini-file-loader": "^2.0.6",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/credential-provider-web-identity": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.425.0.tgz",
-      "integrity": "sha512-/0R65TgRzL01JU3SzloivWNwdkbIhr06uY/F5pBHf/DynQqaspKNfdHn6AiozgSVDfwRHFjKBTUy6wvf3QFkuA==",
+    "node_modules/@aws-sdk/credential-provider-web-identity": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.428.0.tgz",
+      "integrity": "sha512-ueuUPPlrJFvtDUVTGnClUGt1wxCbEiKArknah/w9cfcc/c1HtFd/M7x/z2Sm0gSItR45sVcK54qjzmhm29DMzg==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/property-provider": "^2.0.0",
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-host-header": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.425.0.tgz",
-      "integrity": "sha512-E5Gt41LObQ+cr8QnLthwsH3MtVSNXy1AKJMowDr85h0vzqA/FHUkgHyOGntgozzjXT5M0MaSRYxS0xwTR5D4Ew==",
+    "node_modules/@aws-sdk/middleware-host-header": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.428.0.tgz",
+      "integrity": "sha512-iIHbW5Ym60ol9Q6vsLnaiNdeUIa9DA0OuoOe9LiHC8SYUYVAAhE+xJXUhn1qk/J7z+4qGOkDnVyEvnSaqRPL/w==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/types": "^2.3.4",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-logger": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.425.0.tgz",
-      "integrity": "sha512-INE9XWRXx2f4a/r2vOU0tAmgctVp7nEaEasemNtVBYhqbKLZvr9ndLBSgKGgJ8LIcXAoISipaMuFiqIGkFsm7A==",
+    "node_modules/@aws-sdk/middleware-logger": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.428.0.tgz",
+      "integrity": "sha512-1P0V0quL9u2amdNOn6yYT7/ToQUmkLJqCKHPxsRyDB829vBThWndvvH5MkoItj/VgE1zWqMtrzN3xtzD7zx6Qg==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/types": "^2.3.4",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-recursion-detection": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.425.0.tgz",
-      "integrity": "sha512-77gnzJ5b91bgD75L/ugpOyerx6lR3oyS4080X1YI58EzdyBMkDrHM4FbMcY2RynETi3lwXCFzLRyZjWXY1mRlw==",
+    "node_modules/@aws-sdk/middleware-recursion-detection": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.428.0.tgz",
+      "integrity": "sha512-xC0OMduCByyRdiQz324RXy4kunnCG4LUJCfvdoegM33Elp9ex0D3fcfO1mUgV8qiLwSennIsSRVXHuhNxE2HZA==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/types": "^2.3.4",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-sdk-sts": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.425.0.tgz",
-      "integrity": "sha512-JFojrg76oKAoBknnr9EL5N2aJ1mRCtBqXoZYST58GSx8uYdFQ89qS65VNQ8JviBXzsrCNAn4vDhZ5Ch5E6TxGQ==",
+    "node_modules/@aws-sdk/middleware-sdk-sts": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.428.0.tgz",
+      "integrity": "sha512-Uutl2niYXTnNP8v84v6umWDHD5no7d5/OqkZE1DsmeKR/dje90J5unJWf7MOsqvYm0JGDEWF4lk9xGVyqsw+Aw==",
       "dependencies": {
-        "@aws-sdk/middleware-signing": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/types": "^2.3.4",
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-signing": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.425.0.tgz",
-      "integrity": "sha512-ZpOfgJHk7ovQ0sSwg3tU4NxFOnz53lJlkJRf7S+wxQALHM0P2MJ6LYBrZaFMVsKiJxNIdZBXD6jclgHg72ZW6Q==",
+    "node_modules/@aws-sdk/middleware-signing": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.428.0.tgz",
+      "integrity": "sha512-oMSerTPwtsQAR7fIU/G0b0BA30wF+MC4gZSrJjbypF8MK8nPC2yMfKLR8+QavGOGEW7rUMQ0uklThMTTwQEXNQ==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
+        "@aws-sdk/types": "3.428.0",
         "@smithy/property-provider": "^2.0.0",
-        "@smithy/protocol-http": "^3.0.6",
+        "@smithy/protocol-http": "^3.0.7",
         "@smithy/signature-v4": "^2.0.0",
-        "@smithy/types": "^2.3.4",
-        "@smithy/util-middleware": "^2.0.3",
+        "@smithy/types": "^2.3.5",
+        "@smithy/util-middleware": "^2.0.4",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/middleware-user-agent": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.427.0.tgz",
-      "integrity": "sha512-y9HxYsNvnA3KqDl8w1jHeCwz4P9CuBEtu/G+KYffLeAMBsMZmh4SIkFFCO9wE/dyYg6+yo07rYcnnIfy7WA0bw==",
+    "node_modules/@aws-sdk/middleware-user-agent": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.428.0.tgz",
+      "integrity": "sha512-+GAhObeHRick2D5jr3YkPckjcggt5v6uUVtEUQW2AdD65cE5PjIvmksv6FuM/mME/9nNA+wufQnHbLI8teLeaw==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/types": "^2.3.4",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/token-providers": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.427.0.tgz",
-      "integrity": "sha512-4E5E+4p8lJ69PBY400dJXF06LUHYx5lkKzBEsYqWWhoZcoftrvi24ltIhUDoGVLkrLcTHZIWSdFAWSos4hXqeg==",
+    "node_modules/@aws-sdk/region-config-resolver": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.428.0.tgz",
+      "integrity": "sha512-VqyHZ/Hoz3WrXXMx8cAhFBl8IpjodbRsTjBI117QPq1YRCegxNdGvqmGZnJj8N2Ef9MP1iU30ZWQB+sviDcogA==",
+      "dependencies": {
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/types": "^2.3.5",
+        "@smithy/util-config-provider": "^2.0.0",
+        "@smithy/util-middleware": "^2.0.4",
+        "tslib": "^2.5.0"
+      },
+      "engines": {
+        "node": ">=14.0.0"
+      }
+    },
+    "node_modules/@aws-sdk/token-providers": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.428.0.tgz",
+      "integrity": "sha512-Jciofr//rB1v1FLxADkXoHOCmYyiv2HVNlOq3z5Zkch9ipItOfD6X7f4G4n+IZzElIFzwe4OKoBtJfcnnfo3Pg==",
       "dependencies": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/middleware-host-header": "3.425.0",
-        "@aws-sdk/middleware-logger": "3.425.0",
-        "@aws-sdk/middleware-recursion-detection": "3.425.0",
-        "@aws-sdk/middleware-user-agent": "3.427.0",
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@aws-sdk/util-user-agent-browser": "3.425.0",
-        "@aws-sdk/util-user-agent-node": "3.425.0",
-        "@smithy/config-resolver": "^2.0.11",
-        "@smithy/fetch-http-handler": "^2.2.1",
-        "@smithy/hash-node": "^2.0.10",
-        "@smithy/invalid-dependency": "^2.0.10",
-        "@smithy/middleware-content-length": "^2.0.12",
-        "@smithy/middleware-endpoint": "^2.0.10",
-        "@smithy/middleware-retry": "^2.0.13",
-        "@smithy/middleware-serde": "^2.0.10",
-        "@smithy/middleware-stack": "^2.0.4",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/node-http-handler": "^2.1.6",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
         "@smithy/property-provider": "^2.0.0",
-        "@smithy/protocol-http": "^3.0.6",
+        "@smithy/protocol-http": "^3.0.7",
         "@smithy/shared-ini-file-loader": "^2.0.6",
-        "@smithy/smithy-client": "^2.1.9",
-        "@smithy/types": "^2.3.4",
-        "@smithy/url-parser": "^2.0.10",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
         "@smithy/util-base64": "^2.0.0",
         "@smithy/util-body-length-browser": "^2.0.0",
         "@smithy/util-body-length-node": "^2.1.0",
-        "@smithy/util-defaults-mode-browser": "^2.0.13",
-        "@smithy/util-defaults-mode-node": "^2.0.15",
-        "@smithy/util-retry": "^2.0.3",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
       },
@@ -513,112 +528,72 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/types": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.425.0.tgz",
-      "integrity": "sha512-6lqbmorwerN4v+J5dqbHPAsjynI0mkEF+blf+69QTaKKGaxBBVaXgqoqul9RXYcK5MMrrYRbQIMd0zYOoy90kA==",
+    "node_modules/@aws-sdk/types": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.428.0.tgz",
+      "integrity": "sha512-4T0Ps2spjg3qbWE6ZK13Vd3FnzpfliaiotqjxUK5YhjDrKXeT36HJp46JhDupElQuHtTkpdiJOSYk2lvY2H4IA==",
       "dependencies": {
-        "@smithy/types": "^2.3.4",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/util-endpoints": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.427.0.tgz",
-      "integrity": "sha512-rSyiAIFF/EVvity/+LWUqoTMJ0a25RAc9iqx0WZ4tf1UjuEXRRXxZEb+jEZg1bk+pY84gdLdx9z5E+MSJCZxNQ==",
+    "node_modules/@aws-sdk/util-endpoints": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.428.0.tgz",
+      "integrity": "sha512-ToKMhYlUWJ0YrbggpJLZeyZZNDXtQ4NITxqo/oeGltTT9KG4o/LqVY59EveV0f8P32ObDyj9Vh1mnjxeo3DxGw==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/node-config-provider": "^2.0.13",
+        "@aws-sdk/types": "3.428.0",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/util-user-agent-browser": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.425.0.tgz",
-      "integrity": "sha512-22Y9iMtjGcFjGILR6/xdp1qRezlHVLyXtnpEsbuPTiernRCPk6zfAnK/ATH77r02MUjU057tdxVkd5umUBTn9Q==",
-      "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/types": "^2.3.4",
-        "bowser": "^2.11.0",
-        "tslib": "^2.5.0"
-      }
-    },
-    "node_modules/@aws-sdk/client-kms/node_modules/@aws-sdk/util-user-agent-node": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.425.0.tgz",
-      "integrity": "sha512-SIR4F5uQeeVAi8lv4OgRirtdtNi5zeyogTuQgGi9su8F/WP1N6JqxofcwpUY5f8/oJ2UlXr/tx1f09UHfJJzvA==",
+    "node_modules/@aws-sdk/util-locate-window": {
+      "version": "3.310.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz",
+      "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==",
       "dependencies": {
-        "@aws-sdk/types": "3.425.0",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/types": "^2.3.4",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
-      },
-      "peerDependencies": {
-        "aws-crt": ">=1.0.0"
-      },
-      "peerDependenciesMeta": {
-        "aws-crt": {
-          "optional": true
-        }
       }
     },
-    "node_modules/@aws-sdk/client-kms/node_modules/@smithy/protocol-http": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
+    "node_modules/@aws-sdk/util-user-agent-browser": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.428.0.tgz",
+      "integrity": "sha512-qlc2UoGsmCpuh1ErY3VayZuAGl74TWWcLmhhQMkeByFSb6KooBlwOmDpDzJRtgwJoe0KXnyHBO6lzl9iczcozg==",
       "dependencies": {
+        "@aws-sdk/types": "3.428.0",
         "@smithy/types": "^2.3.5",
+        "bowser": "^2.11.0",
         "tslib": "^2.5.0"
-      },
-      "engines": {
-        "node": ">=14.0.0"
       }
     },
-    "node_modules/@aws-sdk/region-config-resolver": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.425.0.tgz",
-      "integrity": "sha512-u7uv/iUOapIJdRgRkO3wnpYsUgV6ponsZJQgVg/8L+n+Vo5PQL5gAcIuAOwcYSKQPFaeK+KbmByI4SyOK203Vw==",
+    "node_modules/@aws-sdk/util-user-agent-node": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.428.0.tgz",
+      "integrity": "sha512-s721C3H8TkNd0usWLPEAy7yW2lEglR8QAYojdQGzE0e0wymc671nZAFePSZFRtmqZiFOSfk0R602L5fDbP3a8Q==",
       "dependencies": {
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/types": "^2.3.4",
-        "@smithy/util-config-provider": "^2.0.0",
-        "@smithy/util-middleware": "^2.0.3",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
       "engines": {
         "node": ">=14.0.0"
-      }
-    },
-    "node_modules/@aws-sdk/types": {
-      "version": "3.391.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.391.0.tgz",
-      "integrity": "sha512-QpYVFKMOnzHz/JMj/b8wb18qxiT92U/5r5MmtRz2R3LOH6ooTO96k4ozXCrYr0qNed1PAnOj73rPrrH2wnCJKQ==",
-      "dependencies": {
-        "@smithy/types": "^2.2.0",
-        "tslib": "^2.5.0"
       },
-      "engines": {
-        "node": ">=14.0.0"
-      }
-    },
-    "node_modules/@aws-sdk/util-locate-window": {
-      "version": "3.295.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.295.0.tgz",
-      "integrity": "sha512-d/s+zhUx5Kh4l/ecMP/TBjzp1GR/g89Q4nWH6+wH5WgdHsK+LG+vmsk6mVNuP/8wsCofYG4NBqp5Ulbztbm9QA==",
-      "dependencies": {
-        "tslib": "^2.5.0"
+      "peerDependencies": {
+        "aws-crt": ">=1.0.0"
       },
-      "engines": {
-        "node": ">=14.0.0"
+      "peerDependenciesMeta": {
+        "aws-crt": {
+          "optional": true
+        }
       }
     },
     "node_modules/@aws-sdk/util-utf8-browser": {
@@ -2003,20 +1978,20 @@
       }
     },
     "node_modules/@smithy/eventstream-codec": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.1.tgz",
-      "integrity": "sha512-/IiNB7gQM2y2ZC/GAWOWDa8+iXfhr1g9Xe5979cQEOdCWDISvrAiv18cn3OtIQUhbYOR3gm7QtCpkq1to2takQ==",
+      "version": "2.0.11",
+      "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.11.tgz",
+      "integrity": "sha512-BQCTjxhCYRZIfXapa2LmZSaH8QUBGwMZw7XRN83hrdixbLjIcj+o549zjkedFS07Ve2TlvWUI6BTzP+nv7snBA==",
       "dependencies": {
         "@aws-crypto/crc32": "3.0.0",
-        "@smithy/types": "^2.0.2",
+        "@smithy/types": "^2.3.5",
         "@smithy/util-hex-encoding": "^2.0.0",
         "tslib": "^2.5.0"
       }
     },
     "node_modules/@smithy/fetch-http-handler": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.2.tgz",
-      "integrity": "sha512-K7aRtRuaBjzlk+jWWeyfDTLAmRRvmA4fU8eHUXtjsuEDgi3f356ZE32VD2ssxIH13RCLVZbXMt5h7wHzYiSuVA==",
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.3.tgz",
+      "integrity": "sha512-0G9sePU+0R+8d7cie+OXzNbbkjnD4RfBlVCs46ZEuQAMcxK8OniemYXSSkOc80CCk8Il4DnlYZcUSvsIs2OB2w==",
       "dependencies": {
         "@smithy/protocol-http": "^3.0.7",
         "@smithy/querystring-builder": "^2.0.11",
@@ -2025,18 +2000,6 @@
         "tslib": "^2.5.0"
       }
     },
-    "node_modules/@smithy/fetch-http-handler/node_modules/@smithy/protocol-http": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-      "dependencies": {
-        "@smithy/types": "^2.3.5",
-        "tslib": "^2.5.0"
-      },
-      "engines": {
-        "node": ">=14.0.0"
-      }
-    },
     "node_modules/@smithy/hash-node": {
       "version": "2.0.11",
       "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-2.0.11.tgz",
@@ -2084,24 +2047,14 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@smithy/middleware-content-length/node_modules/@smithy/protocol-http": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-      "dependencies": {
-        "@smithy/types": "^2.3.5",
-        "tslib": "^2.5.0"
-      },
-      "engines": {
-        "node": ">=14.0.0"
-      }
-    },
     "node_modules/@smithy/middleware-endpoint": {
-      "version": "2.0.11",
-      "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.11.tgz",
-      "integrity": "sha512-mCugsvB15up6fqpzUEpMT4CuJmFkEI+KcozA7QMzYguXCaIilyMKsyxgamwmr+o7lo3QdjN0//XLQ9bWFL129g==",
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.1.1.tgz",
+      "integrity": "sha512-YAqGagBvHqDEew4EGz9BrQ7M+f+u7ck9EL4zzYirOhIcXeBS/+q4A5+ObHDDwEp38lD6t88YUtFy3OptqEaDQg==",
       "dependencies": {
         "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/shared-ini-file-loader": "^2.2.0",
         "@smithy/types": "^2.3.5",
         "@smithy/url-parser": "^2.0.11",
         "@smithy/util-middleware": "^2.0.4",
@@ -2129,26 +2082,6 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@smithy/middleware-retry/node_modules/@smithy/protocol-http": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-      "dependencies": {
-        "@smithy/types": "^2.3.5",
-        "tslib": "^2.5.0"
-      },
-      "engines": {
-        "node": ">=14.0.0"
-      }
-    },
-    "node_modules/@smithy/middleware-retry/node_modules/uuid": {
-      "version": "8.3.2",
-      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
-      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
-      "bin": {
-        "uuid": "dist/bin/uuid"
-      }
-    },
     "node_modules/@smithy/middleware-serde": {
       "version": "2.0.11",
       "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.0.11.tgz",
@@ -2202,10 +2135,10 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@smithy/node-http-handler/node_modules/@smithy/protocol-http": {
-      "version": "3.0.7",
-      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
+    "node_modules/@smithy/property-provider": {
+      "version": "2.0.12",
+      "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.12.tgz",
+      "integrity": "sha512-Un/OvvuQ1Kg8WYtoMCicfsFFuHb/TKL3pCA6ZIo/WvNTJTR94RtoRnL7mY4XkkUAoFMyf6KjcQJ76y1FX7S5rw==",
       "dependencies": {
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
@@ -2214,10 +2147,10 @@
         "node": ">=14.0.0"
       }
     },
-    "node_modules/@smithy/property-provider": {
-      "version": "2.0.12",
-      "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.0.12.tgz",
-      "integrity": "sha512-Un/OvvuQ1Kg8WYtoMCicfsFFuHb/TKL3pCA6ZIo/WvNTJTR94RtoRnL7mY4XkkUAoFMyf6KjcQJ76y1FX7S5rw==",
+    "node_modules/@smithy/protocol-http": {
+      "version": "3.0.7",
+      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
+      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
       "dependencies": {
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
@@ -2275,15 +2208,15 @@
       }
     },
     "node_modules/@smithy/signature-v4": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.1.tgz",
-      "integrity": "sha512-jztv5Mirca42ilxmMDjzLdXcoAmRhZskGafGL49sRo5u7swEZcToEFrq6vtX5YMbSyTVrE9Teog5EFexY5Ff2Q==",
+      "version": "2.0.11",
+      "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.11.tgz",
+      "integrity": "sha512-EFVU1dT+2s8xi227l1A9O27edT/GNKvyAK6lZnIZ0zhIHq/jSLznvkk15aonGAM1kmhmZBVGpI7Tt0odueZK9A==",
       "dependencies": {
-        "@smithy/eventstream-codec": "^2.0.1",
+        "@smithy/eventstream-codec": "^2.0.11",
         "@smithy/is-array-buffer": "^2.0.0",
-        "@smithy/types": "^2.0.2",
+        "@smithy/types": "^2.3.5",
         "@smithy/util-hex-encoding": "^2.0.0",
-        "@smithy/util-middleware": "^2.0.0",
+        "@smithy/util-middleware": "^2.0.4",
         "@smithy/util-uri-escape": "^2.0.0",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
@@ -2293,13 +2226,13 @@
       }
     },
     "node_modules/@smithy/smithy-client": {
-      "version": "2.1.10",
-      "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.10.tgz",
-      "integrity": "sha512-2OEmZDiW1Z196QHuQZ5M6cBE8FCSG0H2HADP1G+DY8P3agsvb0YJyfhyKuJbxIQy15tr3eDAK6FOrlbxgKOOew==",
+      "version": "2.1.11",
+      "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.11.tgz",
+      "integrity": "sha512-okjMbuBBCTiieK665OFN/ap6u9+Z9z55PMphS5FYCsS6Zfp137Q3qlnt0OgBAnUVnH/mNGyoJV0LBX9gkTWptg==",
       "dependencies": {
         "@smithy/middleware-stack": "^2.0.5",
         "@smithy/types": "^2.3.5",
-        "@smithy/util-stream": "^2.0.15",
+        "@smithy/util-stream": "^2.0.16",
         "tslib": "^2.5.0"
       },
       "engines": {
@@ -2382,12 +2315,12 @@
       }
     },
     "node_modules/@smithy/util-defaults-mode-browser": {
-      "version": "2.0.14",
-      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.14.tgz",
-      "integrity": "sha512-NupG7SWUucm3vJrvlpt9jG1XeoPJphjcivgcUUXhDJbUPy4F04LhlTiAhWSzwlCNcF8OJsMvZ/DWbpYD3pselw==",
+      "version": "2.0.15",
+      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.15.tgz",
+      "integrity": "sha512-2raMZOYKSuke7QlDg/HDcxQdrp0zteJ8z+S0B9Rn23J55ZFNK1+IjG4HkN6vo/0u3Xy/JOdJ93ibiBSB8F7kOw==",
       "dependencies": {
         "@smithy/property-provider": "^2.0.12",
-        "@smithy/smithy-client": "^2.1.10",
+        "@smithy/smithy-client": "^2.1.11",
         "@smithy/types": "^2.3.5",
         "bowser": "^2.11.0",
         "tslib": "^2.5.0"
@@ -2397,15 +2330,15 @@
       }
     },
     "node_modules/@smithy/util-defaults-mode-node": {
-      "version": "2.0.18",
-      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.18.tgz",
-      "integrity": "sha512-+3jMom/b/Cdp21tDnY4vKu249Al+G/P0HbRbct7/aSZDlROzv1tksaYukon6UUv7uoHn+/McqnsvqZHLlqvQ0g==",
+      "version": "2.0.19",
+      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.19.tgz",
+      "integrity": "sha512-7pScU4jBFADB2MBYKM3zb5onMh6Nn0X3IfaFVLYPyCarTIZDLUtUl1GtruzEUJPmDzP+uGeqOtU589HDY0Ni6g==",
       "dependencies": {
         "@smithy/config-resolver": "^2.0.14",
         "@smithy/credential-provider-imds": "^2.0.16",
         "@smithy/node-config-provider": "^2.1.1",
         "@smithy/property-provider": "^2.0.12",
-        "@smithy/smithy-client": "^2.1.10",
+        "@smithy/smithy-client": "^2.1.11",
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       },
@@ -2450,11 +2383,11 @@
       }
     },
     "node_modules/@smithy/util-stream": {
-      "version": "2.0.15",
-      "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.15.tgz",
-      "integrity": "sha512-A/hkYJPH2N5MCWYvky4tTpQihpYAEzqnUfxDyG3L/yMndy/2sLvxnyQal9Opuj1e9FiKSTeMyjnU9xxZGs0mRw==",
+      "version": "2.0.16",
+      "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.16.tgz",
+      "integrity": "sha512-b5ZSRh1KzUzC7LoJcpfk7+iXGoRr3WylEfmPd4FnBLm90OwxSB9VgK1fDZwicfYxSEvWHdYXgvvjPtenEYBBhw==",
       "dependencies": {
-        "@smithy/fetch-http-handler": "^2.2.2",
+        "@smithy/fetch-http-handler": "^2.2.3",
         "@smithy/node-http-handler": "^2.1.7",
         "@smithy/types": "^2.3.5",
         "@smithy/util-base64": "^2.0.0",
@@ -8081,6 +8014,14 @@
       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
     },
+    "node_modules/uuid": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+      "bin": {
+        "uuid": "dist/bin/uuid"
+      }
+    },
     "node_modules/uuid4": {
       "version": "2.0.3",
       "resolved": "https://registry.npmjs.org/uuid4/-/uuid4-2.0.3.tgz",
@@ -8457,407 +8398,386 @@
       }
     },
     "@aws-sdk/client-kms": {
-      "version": "3.427.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.427.0.tgz",
-      "integrity": "sha512-ReHpKcJWdtL6PxgKVC0hAkou6yeJvFI1sgR3QluPwxj6DM3WO53bFzHB0JE9qFGb6kVVWgPrVTO8Sb/deuUZWQ==",
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-kms/-/client-kms-3.428.0.tgz",
+      "integrity": "sha512-uk5GV+D6J4s97C9QkC16b8lnhTJB1U4K0mVRua+He+fyCRNXmm1EOxE+U3ys4CuyBQtW+ARhI4B4rhsrxsNPUg==",
       "requires": {
         "@aws-crypto/sha256-browser": "3.0.0",
         "@aws-crypto/sha256-js": "3.0.0",
-        "@aws-sdk/client-sts": "3.427.0",
-        "@aws-sdk/credential-provider-node": "3.427.0",
-        "@aws-sdk/middleware-host-header": "3.425.0",
-        "@aws-sdk/middleware-logger": "3.425.0",
-        "@aws-sdk/middleware-recursion-detection": "3.425.0",
-        "@aws-sdk/middleware-signing": "3.425.0",
-        "@aws-sdk/middleware-user-agent": "3.427.0",
-        "@aws-sdk/region-config-resolver": "3.425.0",
-        "@aws-sdk/types": "3.425.0",
-        "@aws-sdk/util-endpoints": "3.427.0",
-        "@aws-sdk/util-user-agent-browser": "3.425.0",
-        "@aws-sdk/util-user-agent-node": "3.425.0",
-        "@smithy/config-resolver": "^2.0.11",
-        "@smithy/fetch-http-handler": "^2.2.1",
-        "@smithy/hash-node": "^2.0.10",
-        "@smithy/invalid-dependency": "^2.0.10",
-        "@smithy/middleware-content-length": "^2.0.12",
-        "@smithy/middleware-endpoint": "^2.0.10",
-        "@smithy/middleware-retry": "^2.0.13",
-        "@smithy/middleware-serde": "^2.0.10",
-        "@smithy/middleware-stack": "^2.0.4",
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/node-http-handler": "^2.1.6",
-        "@smithy/protocol-http": "^3.0.6",
-        "@smithy/smithy-client": "^2.1.9",
-        "@smithy/types": "^2.3.4",
-        "@smithy/url-parser": "^2.0.10",
+        "@aws-sdk/client-sts": "3.428.0",
+        "@aws-sdk/credential-provider-node": "3.428.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
         "@smithy/util-base64": "^2.0.0",
         "@smithy/util-body-length-browser": "^2.0.0",
         "@smithy/util-body-length-node": "^2.1.0",
-        "@smithy/util-defaults-mode-browser": "^2.0.13",
-        "@smithy/util-defaults-mode-node": "^2.0.15",
-        "@smithy/util-retry": "^2.0.3",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
-      },
-      "dependencies": {
-        "@aws-sdk/client-sso": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.427.0.tgz",
-          "integrity": "sha512-sFVFEmsQ1rmgYO1SgrOTxE/MTKpeE4hpOkm1WqhLQK7Ij136vXpjCxjH1JYZiHiUzO1wr9t4ex4dlB5J3VS/Xg==",
-          "requires": {
-            "@aws-crypto/sha256-browser": "3.0.0",
-            "@aws-crypto/sha256-js": "3.0.0",
-            "@aws-sdk/middleware-host-header": "3.425.0",
-            "@aws-sdk/middleware-logger": "3.425.0",
-            "@aws-sdk/middleware-recursion-detection": "3.425.0",
-            "@aws-sdk/middleware-user-agent": "3.427.0",
-            "@aws-sdk/region-config-resolver": "3.425.0",
-            "@aws-sdk/types": "3.425.0",
-            "@aws-sdk/util-endpoints": "3.427.0",
-            "@aws-sdk/util-user-agent-browser": "3.425.0",
-            "@aws-sdk/util-user-agent-node": "3.425.0",
-            "@smithy/config-resolver": "^2.0.11",
-            "@smithy/fetch-http-handler": "^2.2.1",
-            "@smithy/hash-node": "^2.0.10",
-            "@smithy/invalid-dependency": "^2.0.10",
-            "@smithy/middleware-content-length": "^2.0.12",
-            "@smithy/middleware-endpoint": "^2.0.10",
-            "@smithy/middleware-retry": "^2.0.13",
-            "@smithy/middleware-serde": "^2.0.10",
-            "@smithy/middleware-stack": "^2.0.4",
-            "@smithy/node-config-provider": "^2.0.13",
-            "@smithy/node-http-handler": "^2.1.6",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/smithy-client": "^2.1.9",
-            "@smithy/types": "^2.3.4",
-            "@smithy/url-parser": "^2.0.10",
-            "@smithy/util-base64": "^2.0.0",
-            "@smithy/util-body-length-browser": "^2.0.0",
-            "@smithy/util-body-length-node": "^2.1.0",
-            "@smithy/util-defaults-mode-browser": "^2.0.13",
-            "@smithy/util-defaults-mode-node": "^2.0.15",
-            "@smithy/util-retry": "^2.0.3",
-            "@smithy/util-utf8": "^2.0.0",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/client-sts": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.427.0.tgz",
-          "integrity": "sha512-le2wLJKILyWuRfPz2HbyaNtu5kEki+ojUkTqCU6FPDRrqUvEkaaCBH9Awo/2AtrCfRkiobop8RuTTj6cAnpiJg==",
-          "requires": {
-            "@aws-crypto/sha256-browser": "3.0.0",
-            "@aws-crypto/sha256-js": "3.0.0",
-            "@aws-sdk/credential-provider-node": "3.427.0",
-            "@aws-sdk/middleware-host-header": "3.425.0",
-            "@aws-sdk/middleware-logger": "3.425.0",
-            "@aws-sdk/middleware-recursion-detection": "3.425.0",
-            "@aws-sdk/middleware-sdk-sts": "3.425.0",
-            "@aws-sdk/middleware-signing": "3.425.0",
-            "@aws-sdk/middleware-user-agent": "3.427.0",
-            "@aws-sdk/region-config-resolver": "3.425.0",
-            "@aws-sdk/types": "3.425.0",
-            "@aws-sdk/util-endpoints": "3.427.0",
-            "@aws-sdk/util-user-agent-browser": "3.425.0",
-            "@aws-sdk/util-user-agent-node": "3.425.0",
-            "@smithy/config-resolver": "^2.0.11",
-            "@smithy/fetch-http-handler": "^2.2.1",
-            "@smithy/hash-node": "^2.0.10",
-            "@smithy/invalid-dependency": "^2.0.10",
-            "@smithy/middleware-content-length": "^2.0.12",
-            "@smithy/middleware-endpoint": "^2.0.10",
-            "@smithy/middleware-retry": "^2.0.13",
-            "@smithy/middleware-serde": "^2.0.10",
-            "@smithy/middleware-stack": "^2.0.4",
-            "@smithy/node-config-provider": "^2.0.13",
-            "@smithy/node-http-handler": "^2.1.6",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/smithy-client": "^2.1.9",
-            "@smithy/types": "^2.3.4",
-            "@smithy/url-parser": "^2.0.10",
-            "@smithy/util-base64": "^2.0.0",
-            "@smithy/util-body-length-browser": "^2.0.0",
-            "@smithy/util-body-length-node": "^2.1.0",
-            "@smithy/util-defaults-mode-browser": "^2.0.13",
-            "@smithy/util-defaults-mode-node": "^2.0.15",
-            "@smithy/util-retry": "^2.0.3",
-            "@smithy/util-utf8": "^2.0.0",
-            "fast-xml-parser": "4.2.5",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-env": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.425.0.tgz",
-          "integrity": "sha512-J20etnLvMKXRVi5FK4F8yOCNm2RTaQn5psQTGdDEPWJNGxohcSpzzls8U2KcMyUJ+vItlrThr4qwgpHG3i/N0w==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-ini": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.427.0.tgz",
-          "integrity": "sha512-NmH1cO/w98CKMltYec3IrJIIco19wRjATFNiw83c+FGXZ+InJwReqBnruxIOmKTx2KDzd6fwU1HOewS7UjaaaQ==",
-          "requires": {
-            "@aws-sdk/credential-provider-env": "3.425.0",
-            "@aws-sdk/credential-provider-process": "3.425.0",
-            "@aws-sdk/credential-provider-sso": "3.427.0",
-            "@aws-sdk/credential-provider-web-identity": "3.425.0",
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/credential-provider-imds": "^2.0.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/shared-ini-file-loader": "^2.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-node": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.427.0.tgz",
-          "integrity": "sha512-wYYbQ57nKL8OfgRbl8k6uXcdnYml+p3LSSfDUAuUEp1HKlQ8lOXFJ3BdLr5qrk7LhpyppSRnWBmh2c3kWa7ANQ==",
-          "requires": {
-            "@aws-sdk/credential-provider-env": "3.425.0",
-            "@aws-sdk/credential-provider-ini": "3.427.0",
-            "@aws-sdk/credential-provider-process": "3.425.0",
-            "@aws-sdk/credential-provider-sso": "3.427.0",
-            "@aws-sdk/credential-provider-web-identity": "3.425.0",
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/credential-provider-imds": "^2.0.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/shared-ini-file-loader": "^2.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-process": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.425.0.tgz",
-          "integrity": "sha512-YY6tkLdvtb1Fgofp3b1UWO+5vwS14LJ/smGmuGpSba0V7gFJRdcrJ9bcb9vVgAGuMdjzRJ+bUKlLLtqXkaykEw==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/shared-ini-file-loader": "^2.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-sso": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.427.0.tgz",
-          "integrity": "sha512-c+tXyS/i49erHs4bAp6vKNYeYlyQ0VNMBgoco0LCn1rL0REtHbfhWMnqDLF6c2n3yIWDOTrQu0D73Idnpy16eA==",
-          "requires": {
-            "@aws-sdk/client-sso": "3.427.0",
-            "@aws-sdk/token-providers": "3.427.0",
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/shared-ini-file-loader": "^2.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/credential-provider-web-identity": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.425.0.tgz",
-          "integrity": "sha512-/0R65TgRzL01JU3SzloivWNwdkbIhr06uY/F5pBHf/DynQqaspKNfdHn6AiozgSVDfwRHFjKBTUy6wvf3QFkuA==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-host-header": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.425.0.tgz",
-          "integrity": "sha512-E5Gt41LObQ+cr8QnLthwsH3MtVSNXy1AKJMowDr85h0vzqA/FHUkgHyOGntgozzjXT5M0MaSRYxS0xwTR5D4Ew==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-logger": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.425.0.tgz",
-          "integrity": "sha512-INE9XWRXx2f4a/r2vOU0tAmgctVp7nEaEasemNtVBYhqbKLZvr9ndLBSgKGgJ8LIcXAoISipaMuFiqIGkFsm7A==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-recursion-detection": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.425.0.tgz",
-          "integrity": "sha512-77gnzJ5b91bgD75L/ugpOyerx6lR3oyS4080X1YI58EzdyBMkDrHM4FbMcY2RynETi3lwXCFzLRyZjWXY1mRlw==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-sdk-sts": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.425.0.tgz",
-          "integrity": "sha512-JFojrg76oKAoBknnr9EL5N2aJ1mRCtBqXoZYST58GSx8uYdFQ89qS65VNQ8JviBXzsrCNAn4vDhZ5Ch5E6TxGQ==",
-          "requires": {
-            "@aws-sdk/middleware-signing": "3.425.0",
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-signing": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.425.0.tgz",
-          "integrity": "sha512-ZpOfgJHk7ovQ0sSwg3tU4NxFOnz53lJlkJRf7S+wxQALHM0P2MJ6LYBrZaFMVsKiJxNIdZBXD6jclgHg72ZW6Q==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/signature-v4": "^2.0.0",
-            "@smithy/types": "^2.3.4",
-            "@smithy/util-middleware": "^2.0.3",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/middleware-user-agent": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.427.0.tgz",
-          "integrity": "sha512-y9HxYsNvnA3KqDl8w1jHeCwz4P9CuBEtu/G+KYffLeAMBsMZmh4SIkFFCO9wE/dyYg6+yo07rYcnnIfy7WA0bw==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@aws-sdk/util-endpoints": "3.427.0",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/token-providers": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.427.0.tgz",
-          "integrity": "sha512-4E5E+4p8lJ69PBY400dJXF06LUHYx5lkKzBEsYqWWhoZcoftrvi24ltIhUDoGVLkrLcTHZIWSdFAWSos4hXqeg==",
-          "requires": {
-            "@aws-crypto/sha256-browser": "3.0.0",
-            "@aws-crypto/sha256-js": "3.0.0",
-            "@aws-sdk/middleware-host-header": "3.425.0",
-            "@aws-sdk/middleware-logger": "3.425.0",
-            "@aws-sdk/middleware-recursion-detection": "3.425.0",
-            "@aws-sdk/middleware-user-agent": "3.427.0",
-            "@aws-sdk/types": "3.425.0",
-            "@aws-sdk/util-endpoints": "3.427.0",
-            "@aws-sdk/util-user-agent-browser": "3.425.0",
-            "@aws-sdk/util-user-agent-node": "3.425.0",
-            "@smithy/config-resolver": "^2.0.11",
-            "@smithy/fetch-http-handler": "^2.2.1",
-            "@smithy/hash-node": "^2.0.10",
-            "@smithy/invalid-dependency": "^2.0.10",
-            "@smithy/middleware-content-length": "^2.0.12",
-            "@smithy/middleware-endpoint": "^2.0.10",
-            "@smithy/middleware-retry": "^2.0.13",
-            "@smithy/middleware-serde": "^2.0.10",
-            "@smithy/middleware-stack": "^2.0.4",
-            "@smithy/node-config-provider": "^2.0.13",
-            "@smithy/node-http-handler": "^2.1.6",
-            "@smithy/property-provider": "^2.0.0",
-            "@smithy/protocol-http": "^3.0.6",
-            "@smithy/shared-ini-file-loader": "^2.0.6",
-            "@smithy/smithy-client": "^2.1.9",
-            "@smithy/types": "^2.3.4",
-            "@smithy/url-parser": "^2.0.10",
-            "@smithy/util-base64": "^2.0.0",
-            "@smithy/util-body-length-browser": "^2.0.0",
-            "@smithy/util-body-length-node": "^2.1.0",
-            "@smithy/util-defaults-mode-browser": "^2.0.13",
-            "@smithy/util-defaults-mode-node": "^2.0.15",
-            "@smithy/util-retry": "^2.0.3",
-            "@smithy/util-utf8": "^2.0.0",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/types": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.425.0.tgz",
-          "integrity": "sha512-6lqbmorwerN4v+J5dqbHPAsjynI0mkEF+blf+69QTaKKGaxBBVaXgqoqul9RXYcK5MMrrYRbQIMd0zYOoy90kA==",
-          "requires": {
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/util-endpoints": {
-          "version": "3.427.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.427.0.tgz",
-          "integrity": "sha512-rSyiAIFF/EVvity/+LWUqoTMJ0a25RAc9iqx0WZ4tf1UjuEXRRXxZEb+jEZg1bk+pY84gdLdx9z5E+MSJCZxNQ==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/node-config-provider": "^2.0.13",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/util-user-agent-browser": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.425.0.tgz",
-          "integrity": "sha512-22Y9iMtjGcFjGILR6/xdp1qRezlHVLyXtnpEsbuPTiernRCPk6zfAnK/ATH77r02MUjU057tdxVkd5umUBTn9Q==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/types": "^2.3.4",
-            "bowser": "^2.11.0",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@aws-sdk/util-user-agent-node": {
-          "version": "3.425.0",
-          "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.425.0.tgz",
-          "integrity": "sha512-SIR4F5uQeeVAi8lv4OgRirtdtNi5zeyogTuQgGi9su8F/WP1N6JqxofcwpUY5f8/oJ2UlXr/tx1f09UHfJJzvA==",
-          "requires": {
-            "@aws-sdk/types": "3.425.0",
-            "@smithy/node-config-provider": "^2.0.13",
-            "@smithy/types": "^2.3.4",
-            "tslib": "^2.5.0"
-          }
-        },
-        "@smithy/protocol-http": {
-          "version": "3.0.7",
-          "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-          "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-          "requires": {
-            "@smithy/types": "^2.3.5",
-            "tslib": "^2.5.0"
-          }
-        }
+      }
+    },
+    "@aws-sdk/client-sso": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.428.0.tgz",
+      "integrity": "sha512-6BuY7cd1licnCZTKuI/IK3ycKATIgsG53TuaK1hZcikwUB2Oiu2z6K+aWpmO9mJuJ6qAoE4dLlAy6lBBBkG6yQ==",
+      "requires": {
+        "@aws-crypto/sha256-browser": "3.0.0",
+        "@aws-crypto/sha256-js": "3.0.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
+        "@smithy/util-base64": "^2.0.0",
+        "@smithy/util-body-length-browser": "^2.0.0",
+        "@smithy/util-body-length-node": "^2.1.0",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
+        "@smithy/util-utf8": "^2.0.0",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/client-sts": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.428.0.tgz",
+      "integrity": "sha512-ko9hgmIkS5FNPYtT3pntGGmp+yi+VXBEgePUBoplEKjCxsX/aTgFcq2Rs9duD9/CzkThd42Z0l0fWsVAErVxWQ==",
+      "requires": {
+        "@aws-crypto/sha256-browser": "3.0.0",
+        "@aws-crypto/sha256-js": "3.0.0",
+        "@aws-sdk/credential-provider-node": "3.428.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-sdk-sts": "3.428.0",
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/region-config-resolver": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
+        "@smithy/util-base64": "^2.0.0",
+        "@smithy/util-body-length-browser": "^2.0.0",
+        "@smithy/util-body-length-node": "^2.1.0",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
+        "@smithy/util-utf8": "^2.0.0",
+        "fast-xml-parser": "4.2.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-env": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.428.0.tgz",
+      "integrity": "sha512-e6fbY174Idzw0r5ZMT1qkDh+dpOp1DX3ickhr7J6ipo3cUGLI45Y5lnR9nYXWfB5o/wiNv4zXgN+Y3ORJJHzyA==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-ini": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.428.0.tgz",
+      "integrity": "sha512-JPc0pVAsP8fOfMxhmPhp7PjddqHaPGBwgVI+wgbkFRUDOmeKCVhoxCB8Womx0R07qRqD5ZCUKBS2NHQ2b3MFRQ==",
+      "requires": {
+        "@aws-sdk/credential-provider-env": "3.428.0",
+        "@aws-sdk/credential-provider-process": "3.428.0",
+        "@aws-sdk/credential-provider-sso": "3.428.0",
+        "@aws-sdk/credential-provider-web-identity": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/credential-provider-imds": "^2.0.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/shared-ini-file-loader": "^2.0.6",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-node": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.428.0.tgz",
+      "integrity": "sha512-o8toLXf6/sklBpw2e1mzAUq6SvXQzT6iag7Xbg9E0Z2EgVeXLTnWeVto3ilU3cmhTHXBp6wprwUUq2jbjTxMcg==",
+      "requires": {
+        "@aws-sdk/credential-provider-env": "3.428.0",
+        "@aws-sdk/credential-provider-ini": "3.428.0",
+        "@aws-sdk/credential-provider-process": "3.428.0",
+        "@aws-sdk/credential-provider-sso": "3.428.0",
+        "@aws-sdk/credential-provider-web-identity": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/credential-provider-imds": "^2.0.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/shared-ini-file-loader": "^2.0.6",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-process": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.428.0.tgz",
+      "integrity": "sha512-UG2S2/4Wrskbkbgt9fBlnzwQ2hfTXvLJwUgGOluSOf6+mGCcoDku4zzc9EQdk1MwN5Us+ziyMrIMNY5sbdLg6g==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/shared-ini-file-loader": "^2.0.6",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-sso": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.428.0.tgz",
+      "integrity": "sha512-sW2+kSlICSNntsNhLV5apqJkIOXH5hFISCjwVfyB9JXJQDAj8rzkiFfRsKwQ3aTlTYCysrGesIn46+GRP5AgZw==",
+      "requires": {
+        "@aws-sdk/client-sso": "3.428.0",
+        "@aws-sdk/token-providers": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/shared-ini-file-loader": "^2.0.6",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/credential-provider-web-identity": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.428.0.tgz",
+      "integrity": "sha512-ueuUPPlrJFvtDUVTGnClUGt1wxCbEiKArknah/w9cfcc/c1HtFd/M7x/z2Sm0gSItR45sVcK54qjzmhm29DMzg==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-host-header": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.428.0.tgz",
+      "integrity": "sha512-iIHbW5Ym60ol9Q6vsLnaiNdeUIa9DA0OuoOe9LiHC8SYUYVAAhE+xJXUhn1qk/J7z+4qGOkDnVyEvnSaqRPL/w==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-logger": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.428.0.tgz",
+      "integrity": "sha512-1P0V0quL9u2amdNOn6yYT7/ToQUmkLJqCKHPxsRyDB829vBThWndvvH5MkoItj/VgE1zWqMtrzN3xtzD7zx6Qg==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-recursion-detection": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.428.0.tgz",
+      "integrity": "sha512-xC0OMduCByyRdiQz324RXy4kunnCG4LUJCfvdoegM33Elp9ex0D3fcfO1mUgV8qiLwSennIsSRVXHuhNxE2HZA==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-sdk-sts": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.428.0.tgz",
+      "integrity": "sha512-Uutl2niYXTnNP8v84v6umWDHD5no7d5/OqkZE1DsmeKR/dje90J5unJWf7MOsqvYm0JGDEWF4lk9xGVyqsw+Aw==",
+      "requires": {
+        "@aws-sdk/middleware-signing": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-signing": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.428.0.tgz",
+      "integrity": "sha512-oMSerTPwtsQAR7fIU/G0b0BA30wF+MC4gZSrJjbypF8MK8nPC2yMfKLR8+QavGOGEW7rUMQ0uklThMTTwQEXNQ==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/signature-v4": "^2.0.0",
+        "@smithy/types": "^2.3.5",
+        "@smithy/util-middleware": "^2.0.4",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/middleware-user-agent": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.428.0.tgz",
+      "integrity": "sha512-+GAhObeHRick2D5jr3YkPckjcggt5v6uUVtEUQW2AdD65cE5PjIvmksv6FuM/mME/9nNA+wufQnHbLI8teLeaw==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
       }
     },
     "@aws-sdk/region-config-resolver": {
-      "version": "3.425.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.425.0.tgz",
-      "integrity": "sha512-u7uv/iUOapIJdRgRkO3wnpYsUgV6ponsZJQgVg/8L+n+Vo5PQL5gAcIuAOwcYSKQPFaeK+KbmByI4SyOK203Vw==",
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.428.0.tgz",
+      "integrity": "sha512-VqyHZ/Hoz3WrXXMx8cAhFBl8IpjodbRsTjBI117QPq1YRCegxNdGvqmGZnJj8N2Ef9MP1iU30ZWQB+sviDcogA==",
       "requires": {
-        "@smithy/node-config-provider": "^2.0.13",
-        "@smithy/types": "^2.3.4",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/types": "^2.3.5",
         "@smithy/util-config-provider": "^2.0.0",
-        "@smithy/util-middleware": "^2.0.3",
+        "@smithy/util-middleware": "^2.0.4",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/token-providers": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.428.0.tgz",
+      "integrity": "sha512-Jciofr//rB1v1FLxADkXoHOCmYyiv2HVNlOq3z5Zkch9ipItOfD6X7f4G4n+IZzElIFzwe4OKoBtJfcnnfo3Pg==",
+      "requires": {
+        "@aws-crypto/sha256-browser": "3.0.0",
+        "@aws-crypto/sha256-js": "3.0.0",
+        "@aws-sdk/middleware-host-header": "3.428.0",
+        "@aws-sdk/middleware-logger": "3.428.0",
+        "@aws-sdk/middleware-recursion-detection": "3.428.0",
+        "@aws-sdk/middleware-user-agent": "3.428.0",
+        "@aws-sdk/types": "3.428.0",
+        "@aws-sdk/util-endpoints": "3.428.0",
+        "@aws-sdk/util-user-agent-browser": "3.428.0",
+        "@aws-sdk/util-user-agent-node": "3.428.0",
+        "@smithy/config-resolver": "^2.0.14",
+        "@smithy/fetch-http-handler": "^2.2.3",
+        "@smithy/hash-node": "^2.0.11",
+        "@smithy/invalid-dependency": "^2.0.11",
+        "@smithy/middleware-content-length": "^2.0.13",
+        "@smithy/middleware-endpoint": "^2.1.0",
+        "@smithy/middleware-retry": "^2.0.16",
+        "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/middleware-stack": "^2.0.5",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/node-http-handler": "^2.1.7",
+        "@smithy/property-provider": "^2.0.0",
+        "@smithy/protocol-http": "^3.0.7",
+        "@smithy/shared-ini-file-loader": "^2.0.6",
+        "@smithy/smithy-client": "^2.1.11",
+        "@smithy/types": "^2.3.5",
+        "@smithy/url-parser": "^2.0.11",
+        "@smithy/util-base64": "^2.0.0",
+        "@smithy/util-body-length-browser": "^2.0.0",
+        "@smithy/util-body-length-node": "^2.1.0",
+        "@smithy/util-defaults-mode-browser": "^2.0.15",
+        "@smithy/util-defaults-mode-node": "^2.0.19",
+        "@smithy/util-retry": "^2.0.4",
+        "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
       }
     },
     "@aws-sdk/types": {
-      "version": "3.391.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.391.0.tgz",
-      "integrity": "sha512-QpYVFKMOnzHz/JMj/b8wb18qxiT92U/5r5MmtRz2R3LOH6ooTO96k4ozXCrYr0qNed1PAnOj73rPrrH2wnCJKQ==",
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.428.0.tgz",
+      "integrity": "sha512-4T0Ps2spjg3qbWE6ZK13Vd3FnzpfliaiotqjxUK5YhjDrKXeT36HJp46JhDupElQuHtTkpdiJOSYk2lvY2H4IA==",
       "requires": {
-        "@smithy/types": "^2.2.0",
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/util-endpoints": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.428.0.tgz",
+      "integrity": "sha512-ToKMhYlUWJ0YrbggpJLZeyZZNDXtQ4NITxqo/oeGltTT9KG4o/LqVY59EveV0f8P32ObDyj9Vh1mnjxeo3DxGw==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
         "tslib": "^2.5.0"
       }
     },
     "@aws-sdk/util-locate-window": {
-      "version": "3.295.0",
-      "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.295.0.tgz",
-      "integrity": "sha512-d/s+zhUx5Kh4l/ecMP/TBjzp1GR/g89Q4nWH6+wH5WgdHsK+LG+vmsk6mVNuP/8wsCofYG4NBqp5Ulbztbm9QA==",
+      "version": "3.310.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz",
+      "integrity": "sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==",
+      "requires": {
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/util-user-agent-browser": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.428.0.tgz",
+      "integrity": "sha512-qlc2UoGsmCpuh1ErY3VayZuAGl74TWWcLmhhQMkeByFSb6KooBlwOmDpDzJRtgwJoe0KXnyHBO6lzl9iczcozg==",
       "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/types": "^2.3.5",
+        "bowser": "^2.11.0",
+        "tslib": "^2.5.0"
+      }
+    },
+    "@aws-sdk/util-user-agent-node": {
+      "version": "3.428.0",
+      "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.428.0.tgz",
+      "integrity": "sha512-s721C3H8TkNd0usWLPEAy7yW2lEglR8QAYojdQGzE0e0wymc671nZAFePSZFRtmqZiFOSfk0R602L5fDbP3a8Q==",
+      "requires": {
+        "@aws-sdk/types": "3.428.0",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       }
     },
@@ -9950,37 +9870,26 @@
       }
     },
     "@smithy/eventstream-codec": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.1.tgz",
-      "integrity": "sha512-/IiNB7gQM2y2ZC/GAWOWDa8+iXfhr1g9Xe5979cQEOdCWDISvrAiv18cn3OtIQUhbYOR3gm7QtCpkq1to2takQ==",
+      "version": "2.0.11",
+      "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.0.11.tgz",
+      "integrity": "sha512-BQCTjxhCYRZIfXapa2LmZSaH8QUBGwMZw7XRN83hrdixbLjIcj+o549zjkedFS07Ve2TlvWUI6BTzP+nv7snBA==",
       "requires": {
         "@aws-crypto/crc32": "3.0.0",
-        "@smithy/types": "^2.0.2",
+        "@smithy/types": "^2.3.5",
         "@smithy/util-hex-encoding": "^2.0.0",
         "tslib": "^2.5.0"
       }
     },
     "@smithy/fetch-http-handler": {
-      "version": "2.2.2",
-      "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.2.tgz",
-      "integrity": "sha512-K7aRtRuaBjzlk+jWWeyfDTLAmRRvmA4fU8eHUXtjsuEDgi3f356ZE32VD2ssxIH13RCLVZbXMt5h7wHzYiSuVA==",
+      "version": "2.2.3",
+      "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.2.3.tgz",
+      "integrity": "sha512-0G9sePU+0R+8d7cie+OXzNbbkjnD4RfBlVCs46ZEuQAMcxK8OniemYXSSkOc80CCk8Il4DnlYZcUSvsIs2OB2w==",
       "requires": {
         "@smithy/protocol-http": "^3.0.7",
         "@smithy/querystring-builder": "^2.0.11",
         "@smithy/types": "^2.3.5",
         "@smithy/util-base64": "^2.0.0",
         "tslib": "^2.5.0"
-      },
-      "dependencies": {
-        "@smithy/protocol-http": {
-          "version": "3.0.7",
-          "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-          "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-          "requires": {
-            "@smithy/types": "^2.3.5",
-            "tslib": "^2.5.0"
-          }
-        }
       }
     },
     "@smithy/hash-node": {
@@ -10019,25 +9928,16 @@
         "@smithy/protocol-http": "^3.0.7",
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
-      },
-      "dependencies": {
-        "@smithy/protocol-http": {
-          "version": "3.0.7",
-          "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-          "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-          "requires": {
-            "@smithy/types": "^2.3.5",
-            "tslib": "^2.5.0"
-          }
-        }
       }
     },
     "@smithy/middleware-endpoint": {
-      "version": "2.0.11",
-      "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.11.tgz",
-      "integrity": "sha512-mCugsvB15up6fqpzUEpMT4CuJmFkEI+KcozA7QMzYguXCaIilyMKsyxgamwmr+o7lo3QdjN0//XLQ9bWFL129g==",
+      "version": "2.1.1",
+      "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.1.1.tgz",
+      "integrity": "sha512-YAqGagBvHqDEew4EGz9BrQ7M+f+u7ck9EL4zzYirOhIcXeBS/+q4A5+ObHDDwEp38lD6t88YUtFy3OptqEaDQg==",
       "requires": {
         "@smithy/middleware-serde": "^2.0.11",
+        "@smithy/node-config-provider": "^2.1.1",
+        "@smithy/shared-ini-file-loader": "^2.2.0",
         "@smithy/types": "^2.3.5",
         "@smithy/url-parser": "^2.0.11",
         "@smithy/util-middleware": "^2.0.4",
@@ -10057,22 +9957,6 @@
         "@smithy/util-retry": "^2.0.4",
         "tslib": "^2.5.0",
         "uuid": "^8.3.2"
-      },
-      "dependencies": {
-        "@smithy/protocol-http": {
-          "version": "3.0.7",
-          "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-          "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-          "requires": {
-            "@smithy/types": "^2.3.5",
-            "tslib": "^2.5.0"
-          }
-        },
-        "uuid": {
-          "version": "8.3.2",
-          "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
-          "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
-        }
       }
     },
     "@smithy/middleware-serde": {
@@ -10114,17 +9998,6 @@
         "@smithy/querystring-builder": "^2.0.11",
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
-      },
-      "dependencies": {
-        "@smithy/protocol-http": {
-          "version": "3.0.7",
-          "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
-          "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
-          "requires": {
-            "@smithy/types": "^2.3.5",
-            "tslib": "^2.5.0"
-          }
-        }
       }
     },
     "@smithy/property-provider": {
@@ -10136,6 +10009,15 @@
         "tslib": "^2.5.0"
       }
     },
+    "@smithy/protocol-http": {
+      "version": "3.0.7",
+      "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.0.7.tgz",
+      "integrity": "sha512-HnZW8y+r66ntYueCDbLqKwWcMNWW8o3eVpSrHNluwtBJ/EUWfQHRKSiu6vZZtc6PGfPQWgVfucoCE/C3QufMAA==",
+      "requires": {
+        "@smithy/types": "^2.3.5",
+        "tslib": "^2.5.0"
+      }
+    },
     "@smithy/querystring-builder": {
       "version": "2.0.11",
       "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.0.11.tgz",
@@ -10173,28 +10055,28 @@
       }
     },
     "@smithy/signature-v4": {
-      "version": "2.0.1",
-      "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.1.tgz",
-      "integrity": "sha512-jztv5Mirca42ilxmMDjzLdXcoAmRhZskGafGL49sRo5u7swEZcToEFrq6vtX5YMbSyTVrE9Teog5EFexY5Ff2Q==",
+      "version": "2.0.11",
+      "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.0.11.tgz",
+      "integrity": "sha512-EFVU1dT+2s8xi227l1A9O27edT/GNKvyAK6lZnIZ0zhIHq/jSLznvkk15aonGAM1kmhmZBVGpI7Tt0odueZK9A==",
       "requires": {
-        "@smithy/eventstream-codec": "^2.0.1",
+        "@smithy/eventstream-codec": "^2.0.11",
         "@smithy/is-array-buffer": "^2.0.0",
-        "@smithy/types": "^2.0.2",
+        "@smithy/types": "^2.3.5",
         "@smithy/util-hex-encoding": "^2.0.0",
-        "@smithy/util-middleware": "^2.0.0",
+        "@smithy/util-middleware": "^2.0.4",
         "@smithy/util-uri-escape": "^2.0.0",
         "@smithy/util-utf8": "^2.0.0",
         "tslib": "^2.5.0"
       }
     },
     "@smithy/smithy-client": {
-      "version": "2.1.10",
-      "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.10.tgz",
-      "integrity": "sha512-2OEmZDiW1Z196QHuQZ5M6cBE8FCSG0H2HADP1G+DY8P3agsvb0YJyfhyKuJbxIQy15tr3eDAK6FOrlbxgKOOew==",
+      "version": "2.1.11",
+      "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.1.11.tgz",
+      "integrity": "sha512-okjMbuBBCTiieK665OFN/ap6u9+Z9z55PMphS5FYCsS6Zfp137Q3qlnt0OgBAnUVnH/mNGyoJV0LBX9gkTWptg==",
       "requires": {
         "@smithy/middleware-stack": "^2.0.5",
         "@smithy/types": "^2.3.5",
-        "@smithy/util-stream": "^2.0.15",
+        "@smithy/util-stream": "^2.0.16",
         "tslib": "^2.5.0"
       }
     },
@@ -10259,27 +10141,27 @@
       }
     },
     "@smithy/util-defaults-mode-browser": {
-      "version": "2.0.14",
-      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.14.tgz",
-      "integrity": "sha512-NupG7SWUucm3vJrvlpt9jG1XeoPJphjcivgcUUXhDJbUPy4F04LhlTiAhWSzwlCNcF8OJsMvZ/DWbpYD3pselw==",
+      "version": "2.0.15",
+      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.15.tgz",
+      "integrity": "sha512-2raMZOYKSuke7QlDg/HDcxQdrp0zteJ8z+S0B9Rn23J55ZFNK1+IjG4HkN6vo/0u3Xy/JOdJ93ibiBSB8F7kOw==",
       "requires": {
         "@smithy/property-provider": "^2.0.12",
-        "@smithy/smithy-client": "^2.1.10",
+        "@smithy/smithy-client": "^2.1.11",
         "@smithy/types": "^2.3.5",
         "bowser": "^2.11.0",
         "tslib": "^2.5.0"
       }
     },
     "@smithy/util-defaults-mode-node": {
-      "version": "2.0.18",
-      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.18.tgz",
-      "integrity": "sha512-+3jMom/b/Cdp21tDnY4vKu249Al+G/P0HbRbct7/aSZDlROzv1tksaYukon6UUv7uoHn+/McqnsvqZHLlqvQ0g==",
+      "version": "2.0.19",
+      "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.19.tgz",
+      "integrity": "sha512-7pScU4jBFADB2MBYKM3zb5onMh6Nn0X3IfaFVLYPyCarTIZDLUtUl1GtruzEUJPmDzP+uGeqOtU589HDY0Ni6g==",
       "requires": {
         "@smithy/config-resolver": "^2.0.14",
         "@smithy/credential-provider-imds": "^2.0.16",
         "@smithy/node-config-provider": "^2.1.1",
         "@smithy/property-provider": "^2.0.12",
-        "@smithy/smithy-client": "^2.1.10",
+        "@smithy/smithy-client": "^2.1.11",
         "@smithy/types": "^2.3.5",
         "tslib": "^2.5.0"
       }
@@ -10312,11 +10194,11 @@
       }
     },
     "@smithy/util-stream": {
-      "version": "2.0.15",
-      "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.15.tgz",
-      "integrity": "sha512-A/hkYJPH2N5MCWYvky4tTpQihpYAEzqnUfxDyG3L/yMndy/2sLvxnyQal9Opuj1e9FiKSTeMyjnU9xxZGs0mRw==",
+      "version": "2.0.16",
+      "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.0.16.tgz",
+      "integrity": "sha512-b5ZSRh1KzUzC7LoJcpfk7+iXGoRr3WylEfmPd4FnBLm90OwxSB9VgK1fDZwicfYxSEvWHdYXgvvjPtenEYBBhw==",
       "requires": {
-        "@smithy/fetch-http-handler": "^2.2.2",
+        "@smithy/fetch-http-handler": "^2.2.3",
         "@smithy/node-http-handler": "^2.1.7",
         "@smithy/types": "^2.3.5",
         "@smithy/util-base64": "^2.0.0",
@@ -14404,6 +14286,11 @@
       "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
       "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
     },
+    "uuid": {
+      "version": "8.3.2",
+      "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+      "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg=="
+    },
     "uuid4": {
       "version": "2.0.3",
       "resolved": "https://registry.npmjs.org/uuid4/-/uuid4-2.0.3.tgz",
diff --git a/package.json b/package.json
index f6816fe..4d1b1bb 100644
--- a/package.json
+++ b/package.json
@@ -42,7 +42,7 @@
     "node": ">=16"
   },
   "dependencies": {
-    "@aws-sdk/client-kms": "^3.427.0",
+    "@aws-sdk/client-kms": "^3.428.0",
     "@google-cloud/kms": "^4.0.1",
     "@peculiar/webcrypto": "^1.4.3",
     "env-var": "^7.4.1",