diff --git a/backend/package-lock.json b/backend/package-lock.json
index 19e3b01..76b8d1c 100644
--- a/backend/package-lock.json
+++ b/backend/package-lock.json
@@ -15,1108 +15,1398 @@
                 "express": "^4.18.2",
                 "helmet": "6.0.1",
                 "jsonwebtoken": "9.0.0",
-                "mongoose": "6.10.2",
+                "mongoose": "^6.13.5",
                 "mongoose-unique-validator": "3.1.0",
                 "multer": "1.4.5-lts.1"
             }
         },
-        "node_modules/@aws-crypto/ie11-detection": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz",
-            "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==",
+        "node_modules/@aws-crypto/sha256-browser": {
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
+            "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^1.11.1"
+                "@aws-crypto/sha256-js": "^5.2.0",
+                "@aws-crypto/supports-web-crypto": "^5.2.0",
+                "@aws-crypto/util": "^5.2.0",
+                "@aws-sdk/types": "^3.222.0",
+                "@aws-sdk/util-locate-window": "^3.0.0",
+                "@smithy/util-utf8": "^2.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "node_modules/@aws-crypto/ie11-detection/node_modules/tslib": {
-            "version": "1.14.1",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-            "optional": true
+        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/is-array-buffer": {
+            "version": "2.2.0",
+            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
+            "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=14.0.0"
+            }
         },
-        "node_modules/@aws-crypto/sha256-browser": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz",
-            "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==",
+        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-buffer-from": {
+            "version": "2.2.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
+            "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-crypto/ie11-detection": "^3.0.0",
-                "@aws-crypto/sha256-js": "^3.0.0",
-                "@aws-crypto/supports-web-crypto": "^3.0.0",
-                "@aws-crypto/util": "^3.0.0",
-                "@aws-sdk/types": "^3.222.0",
-                "@aws-sdk/util-locate-window": "^3.0.0",
-                "@aws-sdk/util-utf8-browser": "^3.0.0",
-                "tslib": "^1.11.1"
+                "@smithy/is-array-buffer": "^2.2.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=14.0.0"
             }
         },
-        "node_modules/@aws-crypto/sha256-browser/node_modules/tslib": {
-            "version": "1.14.1",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-            "optional": true
+        "node_modules/@aws-crypto/sha256-browser/node_modules/@smithy/util-utf8": {
+            "version": "2.3.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
+            "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/util-buffer-from": "^2.2.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=14.0.0"
+            }
         },
         "node_modules/@aws-crypto/sha256-js": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
-            "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
+            "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-crypto/util": "^3.0.0",
+                "@aws-crypto/util": "^5.2.0",
                 "@aws-sdk/types": "^3.222.0",
-                "tslib": "^1.11.1"
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-crypto/sha256-js/node_modules/tslib": {
-            "version": "1.14.1",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-            "optional": true
-        },
         "node_modules/@aws-crypto/supports-web-crypto": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz",
-            "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
+            "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^1.11.1"
+                "tslib": "^2.6.2"
             }
         },
-        "node_modules/@aws-crypto/supports-web-crypto/node_modules/tslib": {
-            "version": "1.14.1",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-            "optional": true
-        },
         "node_modules/@aws-crypto/util": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz",
-            "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
+            "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
                 "@aws-sdk/types": "^3.222.0",
-                "@aws-sdk/util-utf8-browser": "^3.0.0",
-                "tslib": "^1.11.1"
+                "@smithy/util-utf8": "^2.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "node_modules/@aws-crypto/util/node_modules/tslib": {
-            "version": "1.14.1",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-            "optional": true
-        },
-        "node_modules/@aws-sdk/abort-controller": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.272.0.tgz",
-            "integrity": "sha512-s2TV3phapcTwZNr4qLxbfuQuE9ZMP4RoJdkvRRCkKdm6jslsWLJf2Zlcxti/23hOlINUMYv2iXE2pftIgWGdpg==",
+        "node_modules/@aws-crypto/util/node_modules/@smithy/is-array-buffer": {
+            "version": "2.2.0",
+            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
+            "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
                 "node": ">=14.0.0"
             }
         },
-        "node_modules/@aws-sdk/client-cognito-identity": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.288.0.tgz",
-            "integrity": "sha512-8NMGCchQFbaw6HireAB/zIaPmY+PJBlDUffBx5jOOh8gMI0iTHxiiDccdDS+uN2ftAs+DCpiZJs7T4RhXnFDWg==",
-            "optional": true,
-            "dependencies": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/client-sts": "3.288.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+        "node_modules/@aws-crypto/util/node_modules/@smithy/util-buffer-from": {
+            "version": "2.2.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
+            "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/is-array-buffer": "^2.2.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
                 "node": ">=14.0.0"
             }
         },
-        "node_modules/@aws-sdk/client-sso": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.288.0.tgz",
-            "integrity": "sha512-RDQoPkxipP1FfyJvoqy1z4Uim7li7dP4k3Vhddn+yP76E8/kgfDMHxg7kwa4s729GmEEzmCQSM+fmORFQlquQA==",
-            "optional": true,
-            "dependencies": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+        "node_modules/@aws-crypto/util/node_modules/@smithy/util-utf8": {
+            "version": "2.3.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
+            "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/util-buffer-from": "^2.2.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
                 "node": ">=14.0.0"
             }
         },
-        "node_modules/@aws-sdk/client-sso-oidc": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.288.0.tgz",
-            "integrity": "sha512-gJNuYF5P3YBUbwQWz8mLgV5E8XHbM2iHXb6mgtd9vnKmOZ64nDUlU6oMjlwgIjbE0x4pzn7QDlsCH7CGoCdS5Q==",
-            "optional": true,
-            "dependencies": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
-            },
-            "engines": {
-                "node": ">=14.0.0"
+        "node_modules/@aws-sdk/client-cognito-identity": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.716.0.tgz",
+            "integrity": "sha512-tXMp76f1ZzrZtJwVPnLe28YINbNmwxv595Z6kpi9yc3nB/YUdeBUND8u1dgQd/sVNwZzmgcR6nyXnT+GQkeoUg==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/client-sso-oidc": "3.716.0",
+                "@aws-sdk/client-sts": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/client-sts": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.288.0.tgz",
-            "integrity": "sha512-mIS6DjNzwJPLtxhi8kYVTvBl0NmDsEFenXKIcqd5aMoLax16ULBr6JypSpSkvkobiqmjQkNIG3PdJBVgYgCt4w==",
-            "optional": true,
-            "dependencies": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-sdk-sts": "3.282.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "fast-xml-parser": "4.1.2",
-                "tslib": "^2.3.1"
-            },
-            "engines": {
-                "node": ">=14.0.0"
+        "node_modules/@aws-sdk/client-sso": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.716.0.tgz",
+            "integrity": "sha512-5Nb0jJXce2TclbjG7WVPufwhgV1TRydz1QnsuBtKU0AdViEpr787YrZhPpGnNIM1Dx+R1H/tmAHZnOoohS6D8g==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/config-resolver": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.287.0.tgz",
-            "integrity": "sha512-YLJ9+ufcrj73DBmqgG50WMAVNHb8PdWL7hkp3gs00VOsXeEMGdQK92fVlx8Him8yPDikvLS2orrEVRcYxj5Uag==",
-            "optional": true,
-            "dependencies": {
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-config-provider": "3.208.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+        "node_modules/@aws-sdk/client-sso-oidc": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.716.0.tgz",
+            "integrity": "sha512-lA4IB9FzR2KjH7EVCo+mHGFKqdViVyeBQEIX9oVratL/l7P0bMS1fMwgfHOc3ACazqNxBxDES7x08ZCp32y6Lw==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             },
-            "engines": {
-                "node": ">=14.0.0"
+            "peerDependencies": {
+                "@aws-sdk/client-sts": "^3.716.0"
+            }
+        },
+        "node_modules/@aws-sdk/client-sts": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.716.0.tgz",
+            "integrity": "sha512-i4SVNsrdXudp8T4bkm7Fi3YWlRnvXCSwvNDqf6nLqSJxqr4CN3VlBELueDyjBK7TAt453/qSif+eNx+bHmwo4Q==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/client-sso-oidc": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
+            }
+        },
+        "node_modules/@aws-sdk/core": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.716.0.tgz",
+            "integrity": "sha512-5DkUiTrbyzO8/W4g7UFEqRFpuhgizayHI/Zbh0wtFMcot8801nJV+MP/YMhdjimlvAr/OqYB08FbGsPyWppMTw==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/core": "^2.5.5",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/signature-v4": "^4.2.4",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-middleware": "^3.0.11",
+                "fast-xml-parser": "4.4.1",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-cognito-identity": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.288.0.tgz",
-            "integrity": "sha512-b530K94qnT9GjVmrQioUtre6SMlwieusMNxV+BzShQ1ZmaLkT11M5R3Cp2lYErlawJSkdH+3xvx+CzqMk3aH+Q==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.716.0.tgz",
+            "integrity": "sha512-iHmyB3Z6KjAQcpWW01LRjqbOM2OFVfaiGH6tRylPvJN/GnlITLUnUZi/PBAFk1f+TZ94dQWN961c1L/LFCSg9Q==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/client-cognito-identity": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/client-cognito-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-env": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.272.0.tgz",
-            "integrity": "sha512-QI65NbLnKLYHyTYhXaaUrq6eVsCCrMUb05WDA7+TJkWkjXesovpjc8vUKgFiLSxmgKmb2uOhHNcDyObKMrYQFw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.716.0.tgz",
+            "integrity": "sha512-JI2KQUnn2arICwP9F3CnqP1W3nAbm4+meQg/yOhp9X0DMzQiHrHRd4HIrK2vyVgi2/6hGhONY5uLF26yRTA7nQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/credential-provider-imds": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.287.0.tgz",
-            "integrity": "sha512-awvsREwUgb9V5pbrP9DyNGh5iXBE8Pbb5EeMw8zJsX+cYuD95N0YncrU/7MAf0+ro851gBqjC3Dty8ujrAhkSg==",
+        "node_modules/@aws-sdk/credential-provider-http": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.716.0.tgz",
+            "integrity": "sha512-CZ04pl2z7igQPysQyH2xKZHM3fLwkemxQbKOlje3TmiS1NwXvcKvERhp9PE/H23kOL7beTM19NMRog/Fka/rlw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-stream": "^3.3.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-ini": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.288.0.tgz",
-            "integrity": "sha512-uK5x9Vpav7UZ62n+8wvgBsqbh4oxwwjSCpoXECUuS/7pktrEwrPUlozTFNAOtRb6AVN0HCIUXa3xFkw9Dsa04w==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.716.0.tgz",
+            "integrity": "sha512-P37We2GtZvdROxiwP0zrpEL81/HuYK1qlYxp5VCj3uV+G4mG8UQN2gMIU/baYrpOQqa0h81RfyQGRFUjVaDVqw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
+            },
+            "peerDependencies": {
+                "@aws-sdk/client-sts": "^3.716.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-node": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.288.0.tgz",
-            "integrity": "sha512-omGUvmWYWCc4Ujdzgto5tV4ppxlDEvD2tcxYTP7tPK6OMQR8img46SJSoL8oa6kwiK0MoI9c6Oy7cvpJMjUeuw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.716.0.tgz",
+            "integrity": "sha512-FGQPK2uKfS53dVvoskN/s/t6m0Po24BGd1PzJdzHBFCOjxbZLM6+8mDMXeyi2hCLVVQOUcuW41kOgmJ0+zMbww==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-ini": "3.288.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-ini": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-process": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.287.0.tgz",
-            "integrity": "sha512-3iWtit/4Iyv/JjL2L0cO7v94NvsISTH/ak0CXqAgb2LdCOz0JN3txgg+ciZzdVLUP8M7x/bm4HjMcUVaxS0HZw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.716.0.tgz",
+            "integrity": "sha512-0spcu2MWVVHSTHH3WE2E//ttUJPwXRM3BCp+WyI41xLzpNu1Fd8zjOrDpEo0SnGUzsSiRTIJWgkuu/tqv9NJ2A==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-sso": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.288.0.tgz",
-            "integrity": "sha512-4WC+tnA94rrQ66ud0tUcxdpVqwM8z809bn2/aHKketi2/1li0NVK82lZ4+Vv40ELz6kL2hD3CuiNZm/NG6Mhbw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.716.0.tgz",
+            "integrity": "sha512-J2IA3WuCpRGGoZm6VHZVFCnrxXP+41iUWb9Ct/1spljegTa1XjiaZ5Jf3+Ubj7WKiyvP9/dgz1L0bu2bYEjliw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/client-sso": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/token-providers": "3.288.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/client-sso": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/token-providers": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@aws-sdk/credential-provider-web-identity": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.272.0.tgz",
-            "integrity": "sha512-ImrHMkcgneGa/HadHAQXPwOrX26sAKuB8qlMxZF/ZCM2B55u8deY+ZVkVuraeKb7YsahMGehPFOfRAF6mvFI5Q==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.716.0.tgz",
+            "integrity": "sha512-vzgpWKs2gGXZGdbMKRFrMW4PqEFWkGvwWH2T7ZwQv9m+8lQ7P4Dk2uimqu0f37HZAbpn8HFMqRh4CaySjU354A==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
+            },
+            "peerDependencies": {
+                "@aws-sdk/client-sts": "^3.716.0"
             }
         },
         "node_modules/@aws-sdk/credential-providers": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.288.0.tgz",
-            "integrity": "sha512-tB3pCK9TL5pAk71uTGi67ez51lM83sIGZEFjuvGU70rvEetyRnmEeSL8wXRW00XMB1Un3s4i0iBdAJwnNNPL/g==",
-            "optional": true,
-            "dependencies": {
-                "@aws-sdk/client-cognito-identity": "3.288.0",
-                "@aws-sdk/client-sso": "3.288.0",
-                "@aws-sdk/client-sts": "3.288.0",
-                "@aws-sdk/credential-provider-cognito-identity": "3.288.0",
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-ini": "3.288.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
-            },
-            "engines": {
-                "node": ">=14.0.0"
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.716.0.tgz",
+            "integrity": "sha512-UsalnK1MMfbI8Chb7BFghUvXf+zdqqiZLpSJp9ytXe0/thoafsi2jo0pyFeU08uarU/YA3Usl15I4SdK5uQr1A==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@aws-sdk/client-cognito-identity": "3.716.0",
+                "@aws-sdk/client-sso": "3.716.0",
+                "@aws-sdk/client-sts": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-cognito-identity": "3.716.0",
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-ini": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/fetch-http-handler": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.282.0.tgz",
-            "integrity": "sha512-RTd53UzKtUucIEdVLGGgtlbVwp0QkOt3ZfHuA/A1lOH7meChSh1kz7B5z3p4HQDpXO+MQ1Y6Ble9Vg2fh1zwJQ==",
+        "node_modules/@aws-sdk/middleware-host-header": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.714.0.tgz",
+            "integrity": "sha512-6l68kjNrh5QC8FGX3I3geBDavWN5Tg1RLHJ2HLA8ByGBtJyCwnz3hEkKfaxn0bBx0hF9DzbfjEOUF6cDqy2Kjg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/querystring-builder": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/hash-node": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.272.0.tgz",
-            "integrity": "sha512-40dwND+iAm3VtPHPZu7/+CIdVJFk2s0cWZt1lOiMPMSXycSYJ45wMk7Lly3uoqRx0uWfFK5iT2OCv+fJi5jTng==",
+        "node_modules/@aws-sdk/middleware-logger": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.714.0.tgz",
+            "integrity": "sha512-RkqHlMvQWUaRklU1bMfUuBvdWwxgUtEqpADaHXlGVj3vtEY2UgBjy+57CveC4MByqKIunNvVHBBbjrGVtwY7Lg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/invalid-dependency": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.272.0.tgz",
-            "integrity": "sha512-ysW6wbjl1Y78txHUQ/Tldj2Rg1BI7rpMO9B9xAF6yAX3mQ7t6SUPQG/ewOGvH2208NBIl3qP5e/hDf0Q6r/1iw==",
+        "node_modules/@aws-sdk/middleware-recursion-detection": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.714.0.tgz",
+            "integrity": "sha512-AVU5ixnh93nqtsfgNc284oXsXaadyHGPHpql/jwgaaqQfEXjS/1/j3j9E/vpacfTTz2Vzo7hAOjnvrOXSEVDaA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/is-array-buffer": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz",
-            "integrity": "sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==",
+        "node_modules/@aws-sdk/middleware-user-agent": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.716.0.tgz",
+            "integrity": "sha512-FpAtT6nNKrYdkDZndutEraiRMf+TgDzAGvniqRtZ/YTPA+gIsWrsn+TwMKINR81lFC3nQfb9deS5CFtxd021Ew==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@smithy/core": "^2.5.5",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-content-length": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.282.0.tgz",
-            "integrity": "sha512-SDgMLRRTMr9LlHSNk4bXUXynYnkT4oNMqE+FxhjsdbT8hK36eS4AadM58R7nPwgjR3EuWRW4ZRRawLWatpWspA==",
+        "node_modules/@aws-sdk/region-config-resolver": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.714.0.tgz",
+            "integrity": "sha512-HJzsQxgMOAzZrbf/YIqEx30or4tZK1oNAk6Wm6xecUQx+23JXIaePRu1YFUOLBBERQ4QBPpISFurZWBMZ5ibAw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-config-provider": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-endpoint": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.282.0.tgz",
-            "integrity": "sha512-8U9Mv/Sbdo1KI6/ip7IIUdBl5pgmalFbfkYAyO+AtmkEvawI9ipdWFs5HB0Dwd1BGVup5choY72Ik/7sCAAFTQ==",
+        "node_modules/@aws-sdk/token-providers": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.714.0.tgz",
+            "integrity": "sha512-vKN064aLE3kl+Zl16Ony3jltHnMddMBT7JRkP1L+lLywhA0PcAKxpdvComul/sTBWnbnwLnaS5NsDUhcWySH8A==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-config-provider": "3.208.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
+            },
+            "peerDependencies": {
+                "@aws-sdk/client-sso-oidc": "^3.714.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-host-header": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.282.0.tgz",
-            "integrity": "sha512-90dfYow4zh4tCatTOnqB3nE/dIAucQLZnMqwN/WBPu0fUqjymzpsNkPchqWBPnSWdNE8w3PiKMqqD9rjYwqw4Q==",
+        "node_modules/@aws-sdk/types": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.714.0.tgz",
+            "integrity": "sha512-ZjpP2gYbSFlxxaUDa1Il5AVvfggvUPbjzzB/l3q0gIE5Thd6xKW+yzEpt2mLZ5s5UaYSABZbF94g8NUOF4CVGA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-logger": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.288.0.tgz",
-            "integrity": "sha512-CoVgwOhopMeP7TqogRxfvqBfmNdG8zK57+f+n8mcfVQwpsCSkkzAi69Gk6u/eKCTbpGEcqEMwk+P45zLEpDaEQ==",
+        "node_modules/@aws-sdk/util-endpoints": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.714.0.tgz",
+            "integrity": "sha512-Xv+Z2lhe7w7ZZRsgBwBMZgGTVmS+dkkj2S13uNHAx9lhB5ovM8PhK5G/j28xYf6vIibeuHkRAbb7/ozdZIGR+A==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-endpoints": "^2.1.7",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-recursion-detection": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.282.0.tgz",
-            "integrity": "sha512-cSLq/daEaTEucbP/TgAXIOcpwLu7Bfw3VGzH1U56ngDjI4KWvUheF16JiB6OqKQXduPBPsdZ9dVmkDVKddmCRw==",
+        "node_modules/@aws-sdk/util-locate-window": {
+            "version": "3.693.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.693.0.tgz",
+            "integrity": "sha512-ttrag6haJLWABhLqtg1Uf+4LgHWIMOVSYL+VYZmAp2v4PUGOwWmWQH0Zk8RM7YuQcLfH/EoR72/Yxz6A4FKcuw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-retry": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.287.0.tgz",
-            "integrity": "sha512-pXIAWuwGpWRWjIIJwbkNQGbhOGoOYVaO5WZZ+65PgKkOVDLeCYU0O26PD5cHw2ksUye8dKGfIXHTbe4CmxDveA==",
+        "node_modules/@aws-sdk/util-user-agent-browser": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.714.0.tgz",
+            "integrity": "sha512-OdJJ03cP9/MgIVToPJPCPUImbpZzTcwdIgbXC0tUQPJhbD7b7cB4LdnkhNHko+MptpOrCq4CPY/33EpOjRdofw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/service-error-classification": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "tslib": "^2.3.1",
-                "uuid": "^8.3.2"
-            },
-            "engines": {
-                "node": ">=14.0.0"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "bowser": "^2.11.0",
+                "tslib": "^2.6.2"
             }
         },
-        "node_modules/@aws-sdk/middleware-sdk-sts": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.282.0.tgz",
-            "integrity": "sha512-Qe20mtJcF6lxt7280FhTFD2IpBDn39MEXmbm/zIkXR2/cAmvji8YhcxhNrq1l7XiuMM6SokBDC/f3dlF1oOC6g==",
+        "node_modules/@aws-sdk/util-user-agent-node": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.716.0.tgz",
+            "integrity": "sha512-3PqaXmQbxrtHKAsPCdp7kn5FrQktj8j3YyuNsqFZ8rWZeEQ88GWlsvE61PTsr2peYCKzpFqYVddef2x1axHU0w==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
+            },
+            "peerDependencies": {
+                "aws-crt": ">=1.0.0"
+            },
+            "peerDependenciesMeta": {
+                "aws-crt": {
+                    "optional": true
+                }
+            }
+        },
+        "node_modules/@mapbox/node-pre-gyp": {
+            "version": "1.0.10",
+            "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
+            "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
+            "dependencies": {
+                "detect-libc": "^2.0.0",
+                "https-proxy-agent": "^5.0.0",
+                "make-dir": "^3.1.0",
+                "node-fetch": "^2.6.7",
+                "nopt": "^5.0.0",
+                "npmlog": "^5.0.1",
+                "rimraf": "^3.0.2",
+                "semver": "^7.3.5",
+                "tar": "^6.1.11"
+            },
+            "bin": {
+                "node-pre-gyp": "bin/node-pre-gyp"
             }
         },
-        "node_modules/@aws-sdk/middleware-serde": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.272.0.tgz",
-            "integrity": "sha512-kW1uOxgPSwtXPB5rm3QLdWomu42lkYpQL94tM1BjyFOWmBLO2lQhk5a7Dw6HkTozT9a+vxtscLChRa6KZe61Hw==",
+        "node_modules/@mongodb-js/saslprep": {
+            "version": "1.1.9",
+            "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz",
+            "integrity": "sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==",
+            "license": "MIT",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "sparse-bitfield": "^3.0.3"
+            }
+        },
+        "node_modules/@smithy/abort-controller": {
+            "version": "3.1.9",
+            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.9.tgz",
+            "integrity": "sha512-yiW0WI30zj8ZKoSYNx90no7ugVn3khlyH/z5W8qtKBtVE6awRALbhSG+2SAHA1r6bO/6M9utxYKVZ3PCJ1rWxw==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-signing": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.282.0.tgz",
-            "integrity": "sha512-eE5qMDcqqxZPdSwybUEph/knrA2j2cHjW+B2ddROw3Ojg0XLjep5hOhithAudgBREQhYF9pdsBr6mUMynUIrKw==",
+        "node_modules/@smithy/config-resolver": {
+            "version": "3.0.13",
+            "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.13.tgz",
+            "integrity": "sha512-Gr/qwzyPaTL1tZcq8WQyHhTZREER5R1Wytmz4WnVGL4onA3dNk6Btll55c8Vr58pLdvWZmtG8oZxJTw3t3q7Jg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-config-provider": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-stack": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.272.0.tgz",
-            "integrity": "sha512-jhwhknnPBGhfXAGV5GXUWfEhDFoP/DN8MPCO2yC5OAxyp6oVJ8lTPLkZYMTW5VL0c0eG44dXpF4Ib01V+PlDrQ==",
+        "node_modules/@smithy/core": {
+            "version": "2.5.6",
+            "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.6.tgz",
+            "integrity": "sha512-w494xO+CPwG/5B/N2l0obHv2Fi9U4DAY+sTi1GWT3BVvGpZetJjJXAynIO9IHp4zS1PinGhXtRSZydUXbJO4ag==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-stream": "^3.3.3",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/middleware-user-agent": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.282.0.tgz",
-            "integrity": "sha512-P1ealsSrUALo0w0Qu5nBKsNQwsmqIfsoNtFWpaznjIcXE5rRMlZL69zb0KnGbQCBfEXsgaMOWjeGT8I3/XbOHQ==",
+        "node_modules/@smithy/credential-provider-imds": {
+            "version": "3.2.8",
+            "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.8.tgz",
+            "integrity": "sha512-ZCY2yD0BY+K9iMXkkbnjo+08T2h8/34oHd0Jmh6BZUSZwaaGlGCyBT/3wnS7u7Xl33/EEfN4B6nQr3Gx5bYxgw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/node-config-provider": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.287.0.tgz",
-            "integrity": "sha512-+AO5dy6JEDvgtH9fcuCNnAQd6ilZjww8d/HNTCb5xOhiW1/pKSNMRhouGfn47uxq61WwDN/qUnv2nlVN83RB6w==",
+        "node_modules/@smithy/fetch-http-handler": {
+            "version": "4.1.2",
+            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.2.tgz",
+            "integrity": "sha512-R7rU7Ae3ItU4rC0c5mB2sP5mJNbCfoDc8I5XlYjIZnquyUwec7fEo78F6DA3SmgJgkU1qTMcZJuGblxZsl10ZA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/querystring-builder": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-base64": "^3.0.0",
+                "tslib": "^2.6.2"
+            }
+        },
+        "node_modules/@smithy/hash-node": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.11.tgz",
+            "integrity": "sha512-emP23rwYyZhQBvklqTtwetkQlqbNYirDiEEwXl2v0GYWMnCzxst7ZaRAnWuy28njp5kAH54lvkdG37MblZzaHA==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/node-http-handler": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.282.0.tgz",
-            "integrity": "sha512-LIA4lsSKA/l1kTR5ERkJG2gARveB7Y40MR6yDwtIuhXeVu7Xo9m4BJFanCYIbyc093W0T53x438bwoBR+R+/fw==",
+        "node_modules/@smithy/invalid-dependency": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.11.tgz",
+            "integrity": "sha512-NuQmVPEJjUX6c+UELyVz8kUx8Q539EDeNwbRyu4IIF8MeV7hUtq1FB3SHVyki2u++5XLMFqngeMKk7ccspnNyQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/abort-controller": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/querystring-builder": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "node_modules/@smithy/is-array-buffer": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+            "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/property-provider": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.272.0.tgz",
-            "integrity": "sha512-V1pZTaH5eqpAt8O8CzbItHhOtzIfFuWymvwZFkAtwKuaHpnl7jjrTouV482zoq8AD/fF+VVSshwBKYA7bhidIw==",
+        "node_modules/@smithy/middleware-content-length": {
+            "version": "3.0.13",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.13.tgz",
+            "integrity": "sha512-zfMhzojhFpIX3P5ug7jxTjfUcIPcGjcQYzB9t+rv0g1TX7B0QdwONW+ATouaLoD7h7LOw/ZlXfkq4xJ/g2TrIw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/protocol-http": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.282.0.tgz",
-            "integrity": "sha512-aOPv5DhsbG06WKfeh2g0H8RGnaeI8pLhaA+Mq1BvzXcghhlDu+FM9K/GjC/f1lWk1UNryfevOR7SdQm95ciHQg==",
+        "node_modules/@smithy/middleware-endpoint": {
+            "version": "3.2.7",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.7.tgz",
+            "integrity": "sha512-GTxSKf280aJBANGN97MomUQhW1VNxZ6w7HAj/pvZM5MUHbMPOGnWOp1PRYKi4czMaHNj9bdiA+ZarmT3Wkdqiw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/core": "^2.5.6",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/querystring-builder": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.272.0.tgz",
-            "integrity": "sha512-ndo++7GkdCj5tBXE6rGcITpSpZS4PfyV38wntGYAlj9liL1omk3bLZRY6uzqqkJpVHqbg2fD7O2qHNItzZgqhw==",
+        "node_modules/@smithy/middleware-retry": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.32.tgz",
+            "integrity": "sha512-v8gVA9HqibuZkFuFpfkC/EcHE8no/3Mv3JvRUGly63Axt4yyas1WDVOasFSdiqm2hZVpY7/k8mRT1Wd5k7r3Yw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-uri-escape": "3.201.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/service-error-classification": "^3.0.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "tslib": "^2.6.2",
+                "uuid": "^9.0.1"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/querystring-parser": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.272.0.tgz",
-            "integrity": "sha512-5oS4/9n6N1LZW9tI3qq/0GnCuWoOXRgcHVB+AJLRBvDbEe+GI+C/xK1tKLsfpDNgsQJHc4IPQoIt4megyZ/1+A==",
+        "node_modules/@smithy/middleware-serde": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.11.tgz",
+            "integrity": "sha512-KzPAeySp/fOoQA82TpnwItvX8BBURecpx6ZMu75EZDkAcnPtO6vf7q4aH5QHs/F1s3/snQaSFbbUMcFFZ086Mw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/service-error-classification": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.272.0.tgz",
-            "integrity": "sha512-REoltM1LK9byyIufLqx9znhSolPcHQgVHIA2S0zu5sdt5qER4OubkLAXuo4MBbisUTmh8VOOvIyUb5ijZCXq1w==",
+        "node_modules/@smithy/middleware-stack": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.11.tgz",
+            "integrity": "sha512-1HGo9a6/ikgOMrTrWL/WiN9N8GSVYpuRQO5kjstAq4CvV59bjqnh7TbdXGQ4vxLD3xlSjfBjq5t1SOELePsLnA==",
+            "license": "Apache-2.0",
             "optional": true,
+            "dependencies": {
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/shared-ini-file-loader": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.287.0.tgz",
-            "integrity": "sha512-CxZp6R11uC12lNg+vKXc8bU7mqIrM43ZY2BbLRZ4tBlc7RLQpcJyccpEwEQAmJq0PA+rDUNod0gYnrM5DOUCLg==",
+        "node_modules/@smithy/node-config-provider": {
+            "version": "3.1.12",
+            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.12.tgz",
+            "integrity": "sha512-O9LVEu5J/u/FuNlZs+L7Ikn3lz7VB9hb0GtPT9MQeiBmtK8RSY3ULmsZgXhe6VAlgTw0YO+paQx4p8xdbs43vQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/signature-v4": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.282.0.tgz",
-            "integrity": "sha512-rnSL3UyF/No7+O2EMtN1sTCiqL1a+odbfnfo3wCSl8DH5PEYINt2kZgVEvT1Fgaffk1pUggBBOZoR+arPIIDJA==",
+        "node_modules/@smithy/node-http-handler": {
+            "version": "3.3.3",
+            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.3.3.tgz",
+            "integrity": "sha512-BrpZOaZ4RCbcJ2igiSNG16S+kgAc65l/2hmxWdmhyoGWHTLlzQzr06PXavJp9OBlPEG/sHlqdxjWmjzV66+BSQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/is-array-buffer": "3.201.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-hex-encoding": "3.201.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "@aws-sdk/util-uri-escape": "3.201.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+                "@smithy/abort-controller": "^3.1.9",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/querystring-builder": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/smithy-client": {
-            "version": "3.279.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.279.0.tgz",
-            "integrity": "sha512-ZcYWUQDGAYN6NXRpJuSn46PetrpPCA6TrDVwP9+3pERzTXZ66npXoG2XhHjNrOXy/Ted5A3OxKrM4/zLu9tK3A==",
+        "node_modules/@smithy/property-provider": {
+            "version": "3.1.11",
+            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.11.tgz",
+            "integrity": "sha512-I/+TMc4XTQ3QAjXfOcUWbSS073oOEAxgx4aZy8jHaf8JQnRkq2SZWw8+PfDtBvLUjcGMdxl+YwtzWe6i5uhL/A==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/token-providers": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.288.0.tgz",
-            "integrity": "sha512-Fa6TV8+M665F+cnXIwqqqgXveiFasfkEYB6/ANZaCjQiwhRtWPlHeCVdhqOHmljdiVTa4gICNmqQC/DzHB/jCA==",
+        "node_modules/@smithy/protocol-http": {
+            "version": "4.1.8",
+            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.8.tgz",
+            "integrity": "sha512-hmgIAVyxw1LySOwkgMIUN0kjN8TG9Nc85LJeEmEE/cNEe2rkHDUWhnJf2gxcSRFLWsyqWsrZGw40ROjUogg+Iw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/client-sso-oidc": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/types": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.272.0.tgz",
-            "integrity": "sha512-MmmL6vxMGP5Bsi+4wRx4mxYlU/LX6M0noOXrDh/x5FfG7/4ZOar/nDxqDadhJtNM88cuWVHZWY59P54JzkGWmA==",
+        "node_modules/@smithy/querystring-builder": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.11.tgz",
+            "integrity": "sha512-u+5HV/9uJaeLj5XTb6+IEF/dokWWkEqJ0XiaRRogyREmKGUgZnNecLucADLdauWFKUNbQfulHFEZEdjwEBjXRg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-uri-escape": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/url-parser": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.272.0.tgz",
-            "integrity": "sha512-vX/Tx02PlnQ/Kgtf5TnrNDHPNbY+amLZjW0Z1d9vzAvSZhQ4i9Y18yxoRDIaDTCNVRDjdhV8iuctW+05PB5JtQ==",
+        "node_modules/@smithy/querystring-parser": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.11.tgz",
+            "integrity": "sha512-Je3kFvCsFMnso1ilPwA7GtlbPaTixa3WwC+K21kmMZHsBEOZYQaqxcMqeFFoU7/slFjKDIpiiPydvdJm8Q/MCw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/querystring-parser": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-base64": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
-            "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
+        "node_modules/@smithy/service-error-classification": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.11.tgz",
+            "integrity": "sha512-QnYDPkyewrJzCyaeI2Rmp7pDwbUETe+hU8ADkXmgNusO1bgHBH7ovXJiYmba8t0fNfJx75fE8dlM6SEmZxheog==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-body-length-browser": {
-            "version": "3.188.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz",
-            "integrity": "sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg==",
+        "node_modules/@smithy/shared-ini-file-loader": {
+            "version": "3.1.12",
+            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.12.tgz",
+            "integrity": "sha512-1xKSGI+U9KKdbG2qDvIR9dGrw3CNx+baqJfyr0igKEpjbHL5stsqAesYBzHChYHlelWtb87VnLWlhvfCz13H8Q==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-body-length-node": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
-            "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
+        "node_modules/@smithy/signature-v4": {
+            "version": "4.2.4",
+            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.4.tgz",
+            "integrity": "sha512-5JWeMQYg81TgU4cG+OexAWdvDTs5JDdbEZx+Qr1iPbvo91QFGzjy0IkXAKaXUHqmKUJgSHK0ZxnCkgZpzkeNTA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/is-array-buffer": "^3.0.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-hex-encoding": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-uri-escape": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-buffer-from": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
-            "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
+        "node_modules/@smithy/smithy-client": {
+            "version": "3.5.2",
+            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.5.2.tgz",
+            "integrity": "sha512-h7xn+1wlpbXyLrtvo/teHR1SFGIIrQ3imzG0nz43zVLAJgvfC1Mtdwa1pFhoIOYrt/TiNjt4pD0gSYQEdZSBtg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/is-array-buffer": "3.201.0",
-                "tslib": "^2.3.1"
+                "@smithy/core": "^2.5.6",
+                "@smithy/middleware-endpoint": "^3.2.7",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-stream": "^3.3.3",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-config-provider": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
-            "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
+        "node_modules/@smithy/types": {
+            "version": "3.7.2",
+            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.7.2.tgz",
+            "integrity": "sha512-bNwBYYmN8Eh9RyjS1p2gW6MIhSO2rl7X9QeLM8iTdcGRP+eDiIWDt66c9IysCc22gefKszZv+ubV9qZc7hdESg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-defaults-mode-browser": {
-            "version": "3.279.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.279.0.tgz",
-            "integrity": "sha512-RnchYRrpapTT5Hu23LOfk6e8RMVq0kUzho6xA6TJj1a4uGxkcRMvgzPipCq1P5uHu0mrkQBg9pGPEVNOUs38/Q==",
+        "node_modules/@smithy/url-parser": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.11.tgz",
+            "integrity": "sha512-TmlqXkSk8ZPhfc+SQutjmFr5FjC0av3GZP4B/10caK1SbRwe/v+Wzu/R6xEKxoNqL+8nY18s1byiy6HqPG37Aw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "bowser": "^2.11.0",
-                "tslib": "^2.3.1"
+                "@smithy/querystring-parser": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "node_modules/@smithy/util-base64": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+            "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">= 10.0.0"
+                "node": ">=16.0.0"
+            }
+        },
+        "node_modules/@smithy/util-body-length-browser": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz",
+            "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==",
+            "license": "Apache-2.0",
+            "optional": true,
+            "dependencies": {
+                "tslib": "^2.6.2"
             }
         },
-        "node_modules/@aws-sdk/util-defaults-mode-node": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.287.0.tgz",
-            "integrity": "sha512-ZGpbPvUA+m+Lf01eTDHkXmulEPT4LphffEt6M9cHPMhwEZfzxhXLyNXyGRunraoBBzB62hKBbFM2atsoHpuIZA==",
+        "node_modules/@smithy/util-body-length-node": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz",
+            "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">= 10.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-endpoints": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.272.0.tgz",
-            "integrity": "sha512-c4MPUaJt2G6gGpoiwIOqDfUa98c1J63RpYvf/spQEKOtC/tF5Gfqlxuq8FnAl5lHnrqj1B9ZXLLxFhHtDR0IiQ==",
+        "node_modules/@smithy/util-buffer-from": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+            "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/is-array-buffer": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-hex-encoding": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz",
-            "integrity": "sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA==",
+        "node_modules/@smithy/util-config-provider": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz",
+            "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-locate-window": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
-            "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
+        "node_modules/@smithy/util-defaults-mode-browser": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.32.tgz",
+            "integrity": "sha512-FAGsnm/xJ19SZeoqGyo9CosqjUlm+XJTmygDMktebvDKw3bKiIiZ40O1MA6Z52KLmekYU2GO7BEK7u6e7ZORKw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
+                "bowser": "^2.11.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">= 10.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-middleware": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.272.0.tgz",
-            "integrity": "sha512-Abw8m30arbwxqmeMMha5J11ESpHUNmCeSqSzE8/C4B8jZQtHY4kq7f+upzcNIQ11lsd+uzBEzNG3+dDRi0XOJQ==",
+        "node_modules/@smithy/util-defaults-mode-node": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.32.tgz",
+            "integrity": "sha512-2CzKhkPFCVdd15f3+0D1rldNlvJME8pVRBtVVsea2hy7lcOn0bGB0dTVUwzgfM4LW/aU4IOg3jWf25ZWaxbOiw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">= 10.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-retry": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.272.0.tgz",
-            "integrity": "sha512-Ngha5414LR4gRHURVKC9ZYXsEJhMkm+SJ+44wlzOhavglfdcKKPUsibz5cKY1jpUV7oKECwaxHWpBB8r6h+hOg==",
+        "node_modules/@smithy/util-endpoints": {
+            "version": "2.1.7",
+            "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.7.tgz",
+            "integrity": "sha512-tSfcqKcN/Oo2STEYCABVuKgJ76nyyr6skGl9t15hs+YaiU06sgMkN7QYjo0BbVw+KT26zok3IzbdSOksQ4YzVw==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/service-error-classification": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">= 14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-uri-escape": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz",
-            "integrity": "sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA==",
+        "node_modules/@smithy/util-hex-encoding": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+            "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-user-agent-browser": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.282.0.tgz",
-            "integrity": "sha512-Z639oyTa5fZfyi4Xr64+eiAwBCxfpe9Op4Vhnr1z/RwonQM/qywydv6Ttpeq1q5uQ0nG4wTkOMpfh39g+VqIgw==",
+        "node_modules/@smithy/util-middleware": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.11.tgz",
+            "integrity": "sha512-dWpyc1e1R6VoXrwLoLDd57U1z6CwNSdkM69Ie4+6uYh2GC7Vg51Qtan7ITzczuVpqezdDTKJGJB95fFvvjU/ow==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/types": "3.272.0",
-                "bowser": "^2.11.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-user-agent-node": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.287.0.tgz",
-            "integrity": "sha512-yXg0C3WyxyRkQstR4VCTgnEPQd/ViRz+9rEPkYNIWXPvp1l8hPygk5q9tmSD09Lg8wzm6jR6V0MSyJnbwdzq+g==",
+        "node_modules/@smithy/util-retry": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.11.tgz",
+            "integrity": "sha512-hJUC6W7A3DQgaee3Hp9ZFcOxVDZzmBIRBPlUAk8/fSOEl7pE/aX7Dci0JycNOnm9Mfr0KV2XjIlUOcGWXQUdVQ==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/service-error-classification": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
-            },
-            "peerDependencies": {
-                "aws-crt": ">=1.0.0"
-            },
-            "peerDependenciesMeta": {
-                "aws-crt": {
-                    "optional": true
-                }
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-utf8": {
-            "version": "3.254.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.254.0.tgz",
-            "integrity": "sha512-14Kso/eIt5/qfIBmhEL9L1IfyUqswjSTqO2mY7KOzUZ9SZbwn3rpxmtkhmATkRjD7XIlLKaxBkI7tU9Zjzj8Kw==",
+        "node_modules/@smithy/util-stream": {
+            "version": "3.3.3",
+            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.3.3.tgz",
+            "integrity": "sha512-bOm0YMMxRjbI3X6QkWwADPFkh2AH2xBMQIB1IQgCsCRqXXpSJatgjUR3oxHthpYwFkw3WPkOt8VgMpJxC0rFqg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "tslib": "^2.3.1"
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/node-http-handler": "^3.3.3",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-hex-encoding": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             },
             "engines": {
-                "node": ">=14.0.0"
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@aws-sdk/util-utf8-browser": {
-            "version": "3.259.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz",
-            "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==",
+        "node_modules/@smithy/util-uri-escape": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+            "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
+            "license": "Apache-2.0",
             "optional": true,
             "dependencies": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
+            },
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
-        "node_modules/@mapbox/node-pre-gyp": {
-            "version": "1.0.10",
-            "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
-            "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
+        "node_modules/@smithy/util-utf8": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+            "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
+            "license": "Apache-2.0",
+            "optional": true,
             "dependencies": {
-                "detect-libc": "^2.0.0",
-                "https-proxy-agent": "^5.0.0",
-                "make-dir": "^3.1.0",
-                "node-fetch": "^2.6.7",
-                "nopt": "^5.0.0",
-                "npmlog": "^5.0.1",
-                "rimraf": "^3.0.2",
-                "semver": "^7.3.5",
-                "tar": "^6.1.11"
+                "@smithy/util-buffer-from": "^3.0.0",
+                "tslib": "^2.6.2"
             },
-            "bin": {
-                "node-pre-gyp": "bin/node-pre-gyp"
+            "engines": {
+                "node": ">=16.0.0"
             }
         },
         "node_modules/@types/node": {
-            "version": "18.15.0",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz",
-            "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w=="
+            "version": "22.10.2",
+            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz",
+            "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==",
+            "license": "MIT",
+            "dependencies": {
+                "undici-types": "~6.20.0"
+            }
         },
         "node_modules/@types/webidl-conversions": {
-            "version": "7.0.0",
-            "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
-            "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog=="
+            "version": "7.0.3",
+            "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
+            "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==",
+            "license": "MIT"
         },
         "node_modules/@types/whatwg-url": {
             "version": "8.2.2",
             "resolved": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-8.2.2.tgz",
             "integrity": "sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==",
+            "license": "MIT",
             "dependencies": {
                 "@types/node": "*",
                 "@types/webidl-conversions": "*"
@@ -1228,7 +1518,8 @@
                     "type": "consulting",
                     "url": "https://feross.org/support"
                 }
-            ]
+            ],
+            "license": "MIT"
         },
         "node_modules/bcrypt": {
             "version": "5.1.0",
@@ -1270,6 +1561,7 @@
             "version": "2.11.0",
             "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz",
             "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==",
+            "license": "MIT",
             "optional": true
         },
         "node_modules/brace-expansion": {
@@ -1285,6 +1577,7 @@
             "version": "4.7.2",
             "resolved": "https://registry.npmjs.org/bson/-/bson-4.7.2.tgz",
             "integrity": "sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==",
+            "license": "Apache-2.0",
             "dependencies": {
                 "buffer": "^5.6.0"
             },
@@ -1310,6 +1603,7 @@
                     "url": "https://feross.org/support"
                 }
             ],
+            "license": "MIT",
             "dependencies": {
                 "base64-js": "^1.3.1",
                 "ieee754": "^1.1.13"
@@ -1599,19 +1893,26 @@
             }
         },
         "node_modules/fast-xml-parser": {
-            "version": "4.1.2",
-            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.1.2.tgz",
-            "integrity": "sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg==",
+            "version": "4.4.1",
+            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz",
+            "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==",
+            "funding": [
+                {
+                    "type": "github",
+                    "url": "https://github.com/sponsors/NaturalIntelligence"
+                },
+                {
+                    "type": "paypal",
+                    "url": "https://paypal.me/naturalintelligence"
+                }
+            ],
+            "license": "MIT",
             "optional": true,
             "dependencies": {
                 "strnum": "^1.0.5"
             },
             "bin": {
                 "fxparser": "src/cli/cli.js"
-            },
-            "funding": {
-                "type": "paypal",
-                "url": "https://paypal.me/naturalintelligence"
             }
         },
         "node_modules/finalhandler": {
@@ -1841,7 +2142,8 @@
                     "type": "consulting",
                     "url": "https://feross.org/support"
                 }
-            ]
+            ],
+            "license": "BSD-3-Clause"
         },
         "node_modules/inflight": {
             "version": "1.0.6",
@@ -1857,10 +2159,18 @@
             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
         },
-        "node_modules/ip": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
-            "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
+        "node_modules/ip-address": {
+            "version": "9.0.5",
+            "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
+            "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
+            "license": "MIT",
+            "dependencies": {
+                "jsbn": "1.1.0",
+                "sprintf-js": "^1.1.3"
+            },
+            "engines": {
+                "node": ">= 12"
+            }
         },
         "node_modules/ipaddr.js": {
             "version": "1.9.1",
@@ -1883,6 +2193,12 @@
             "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
             "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
         },
+        "node_modules/jsbn": {
+            "version": "1.1.0",
+            "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
+            "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
+            "license": "MIT"
+        },
         "node_modules/jsonwebtoken": {
             "version": "9.0.0",
             "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz",
@@ -1995,6 +2311,7 @@
             "version": "1.5.0",
             "resolved": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz",
             "integrity": "sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==",
+            "license": "MIT",
             "optional": true
         },
         "node_modules/merge-descriptors": {
@@ -2102,12 +2419,13 @@
             }
         },
         "node_modules/mongodb": {
-            "version": "4.14.0",
-            "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.14.0.tgz",
-            "integrity": "sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==",
+            "version": "4.17.2",
+            "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.2.tgz",
+            "integrity": "sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==",
+            "license": "Apache-2.0",
             "dependencies": {
-                "bson": "^4.7.0",
-                "mongodb-connection-string-url": "^2.5.4",
+                "bson": "^4.7.2",
+                "mongodb-connection-string-url": "^2.6.0",
                 "socks": "^2.7.1"
             },
             "engines": {
@@ -2115,26 +2433,28 @@
             },
             "optionalDependencies": {
                 "@aws-sdk/credential-providers": "^3.186.0",
-                "saslprep": "^1.0.3"
+                "@mongodb-js/saslprep": "^1.1.0"
             }
         },
         "node_modules/mongodb-connection-string-url": {
             "version": "2.6.0",
             "resolved": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz",
             "integrity": "sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==",
+            "license": "Apache-2.0",
             "dependencies": {
                 "@types/whatwg-url": "^8.2.1",
                 "whatwg-url": "^11.0.0"
             }
         },
         "node_modules/mongoose": {
-            "version": "6.10.2",
-            "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.10.2.tgz",
-            "integrity": "sha512-9/AbheG2PiVVBWLx3S6LgCIEQNdMppjdnp/WH9nLGjFzjJeb9LiHNPEtsOGOm8qXmuICHMdbn5iUFAsLWWvpEw==",
+            "version": "6.13.5",
+            "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.13.5.tgz",
+            "integrity": "sha512-podJEaIF/5N2mQymkyyUzN2NeL/68MOyYjf3O0zsgCU2B2Omnhg6NhGHVavt9ZH/VxOrwKE9XphbuHDFK+T06g==",
+            "license": "MIT",
             "dependencies": {
-                "bson": "^4.7.0",
+                "bson": "^4.7.2",
                 "kareem": "2.5.1",
-                "mongodb": "4.14.0",
+                "mongodb": "4.17.2",
                 "mpath": "0.9.0",
                 "mquery": "4.0.3",
                 "ms": "2.1.3",
@@ -2389,9 +2709,10 @@
             }
         },
         "node_modules/punycode": {
-            "version": "2.3.0",
-            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
-            "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==",
+            "version": "2.3.1",
+            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+            "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
+            "license": "MIT",
             "engines": {
                 "node": ">=6"
             }
@@ -2483,18 +2804,6 @@
             "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
             "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
         },
-        "node_modules/saslprep": {
-            "version": "1.0.3",
-            "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
-            "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
-            "optional": true,
-            "dependencies": {
-                "sparse-bitfield": "^3.0.3"
-            },
-            "engines": {
-                "node": ">=6"
-            }
-        },
         "node_modules/semver": {
             "version": "7.3.8",
             "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -2588,21 +2897,23 @@
             "version": "4.2.0",
             "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
             "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
+            "license": "MIT",
             "engines": {
                 "node": ">= 6.0.0",
                 "npm": ">= 3.0.0"
             }
         },
         "node_modules/socks": {
-            "version": "2.7.1",
-            "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz",
-            "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
+            "version": "2.8.3",
+            "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
+            "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
+            "license": "MIT",
             "dependencies": {
-                "ip": "^2.0.0",
+                "ip-address": "^9.0.5",
                 "smart-buffer": "^4.2.0"
             },
             "engines": {
-                "node": ">= 10.13.0",
+                "node": ">= 10.0.0",
                 "npm": ">= 3.0.0"
             }
         },
@@ -2610,11 +2921,18 @@
             "version": "3.0.3",
             "resolved": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz",
             "integrity": "sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==",
+            "license": "MIT",
             "optional": true,
             "dependencies": {
                 "memory-pager": "^1.0.2"
             }
         },
+        "node_modules/sprintf-js": {
+            "version": "1.1.3",
+            "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+            "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
+            "license": "BSD-3-Clause"
+        },
         "node_modules/statuses": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
@@ -2667,6 +2985,7 @@
             "version": "1.0.5",
             "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
             "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==",
+            "license": "MIT",
             "optional": true
         },
         "node_modules/tar": {
@@ -2697,6 +3016,7 @@
             "version": "3.0.0",
             "resolved": "https://registry.npmjs.org/tr46/-/tr46-3.0.0.tgz",
             "integrity": "sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==",
+            "license": "MIT",
             "dependencies": {
                 "punycode": "^2.1.1"
             },
@@ -2705,9 +3025,10 @@
             }
         },
         "node_modules/tslib": {
-            "version": "2.5.0",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
-            "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
+            "version": "2.8.1",
+            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+            "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
+            "license": "0BSD",
             "optional": true
         },
         "node_modules/type-is": {
@@ -2727,6 +3048,12 @@
             "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
             "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
         },
+        "node_modules/undici-types": {
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
+            "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+            "license": "MIT"
+        },
         "node_modules/unpipe": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -2749,9 +3076,14 @@
             }
         },
         "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==",
+            "version": "9.0.1",
+            "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+            "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
+            "funding": [
+                "https://github.com/sponsors/broofa",
+                "https://github.com/sponsors/ctavan"
+            ],
+            "license": "MIT",
             "optional": true,
             "bin": {
                 "uuid": "dist/bin/uuid"
@@ -2769,6 +3101,7 @@
             "version": "7.0.0",
             "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
             "integrity": "sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==",
+            "license": "BSD-2-Clause",
             "engines": {
                 "node": ">=12"
             }
@@ -2777,6 +3110,7 @@
             "version": "11.0.0",
             "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-11.0.0.tgz",
             "integrity": "sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==",
+            "license": "MIT",
             "dependencies": {
                 "tr46": "^3.0.0",
                 "webidl-conversions": "^7.0.0"
@@ -2813,935 +3147,1093 @@
         }
     },
     "dependencies": {
-        "@aws-crypto/ie11-detection": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz",
-            "integrity": "sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==",
-            "optional": true,
-            "requires": {
-                "tslib": "^1.11.1"
-            },
-            "dependencies": {
-                "tslib": {
-                    "version": "1.14.1",
-                    "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                    "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                    "optional": true
-                }
-            }
-        },
         "@aws-crypto/sha256-browser": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz",
-            "integrity": "sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz",
+            "integrity": "sha512-AXfN/lGotSQwu6HNcEsIASo7kWXZ5HYWvfOmSNKDsEqC4OashTp8alTmaz+F7TC2L083SFv5RdB+qU3Vs1kZqw==",
             "optional": true,
             "requires": {
-                "@aws-crypto/ie11-detection": "^3.0.0",
-                "@aws-crypto/sha256-js": "^3.0.0",
-                "@aws-crypto/supports-web-crypto": "^3.0.0",
-                "@aws-crypto/util": "^3.0.0",
+                "@aws-crypto/sha256-js": "^5.2.0",
+                "@aws-crypto/supports-web-crypto": "^5.2.0",
+                "@aws-crypto/util": "^5.2.0",
                 "@aws-sdk/types": "^3.222.0",
                 "@aws-sdk/util-locate-window": "^3.0.0",
-                "@aws-sdk/util-utf8-browser": "^3.0.0",
-                "tslib": "^1.11.1"
+                "@smithy/util-utf8": "^2.0.0",
+                "tslib": "^2.6.2"
             },
             "dependencies": {
-                "tslib": {
-                    "version": "1.14.1",
-                    "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                    "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                    "optional": true
+                "@smithy/is-array-buffer": {
+                    "version": "2.2.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
+                    "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
+                    "optional": true,
+                    "requires": {
+                        "tslib": "^2.6.2"
+                    }
+                },
+                "@smithy/util-buffer-from": {
+                    "version": "2.2.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
+                    "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
+                    "optional": true,
+                    "requires": {
+                        "@smithy/is-array-buffer": "^2.2.0",
+                        "tslib": "^2.6.2"
+                    }
+                },
+                "@smithy/util-utf8": {
+                    "version": "2.3.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
+                    "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
+                    "optional": true,
+                    "requires": {
+                        "@smithy/util-buffer-from": "^2.2.0",
+                        "tslib": "^2.6.2"
+                    }
                 }
             }
         },
         "@aws-crypto/sha256-js": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz",
-            "integrity": "sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz",
+            "integrity": "sha512-FFQQyu7edu4ufvIZ+OadFpHHOt+eSTBaYaki44c+akjg7qZg9oOQeLlk77F6tSYqjDAFClrHJk9tMf0HdVyOvA==",
             "optional": true,
             "requires": {
-                "@aws-crypto/util": "^3.0.0",
+                "@aws-crypto/util": "^5.2.0",
                 "@aws-sdk/types": "^3.222.0",
-                "tslib": "^1.11.1"
-            },
-            "dependencies": {
-                "tslib": {
-                    "version": "1.14.1",
-                    "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                    "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                    "optional": true
-                }
+                "tslib": "^2.6.2"
             }
         },
         "@aws-crypto/supports-web-crypto": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz",
-            "integrity": "sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz",
+            "integrity": "sha512-iAvUotm021kM33eCdNfwIN//F77/IADDSs58i+MDaOqFrVjZo9bAal0NK7HurRuWLLpF1iLX7gbWrjHjeo+YFg==",
             "optional": true,
             "requires": {
-                "tslib": "^1.11.1"
-            },
-            "dependencies": {
-                "tslib": {
-                    "version": "1.14.1",
-                    "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                    "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                    "optional": true
-                }
+                "tslib": "^2.6.2"
             }
         },
         "@aws-crypto/util": {
-            "version": "3.0.0",
-            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-3.0.0.tgz",
-            "integrity": "sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==",
+            "version": "5.2.0",
+            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
+            "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
             "optional": true,
             "requires": {
                 "@aws-sdk/types": "^3.222.0",
-                "@aws-sdk/util-utf8-browser": "^3.0.0",
-                "tslib": "^1.11.1"
+                "@smithy/util-utf8": "^2.0.0",
+                "tslib": "^2.6.2"
             },
             "dependencies": {
-                "tslib": {
-                    "version": "1.14.1",
-                    "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
-                    "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
-                    "optional": true
+                "@smithy/is-array-buffer": {
+                    "version": "2.2.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz",
+                    "integrity": "sha512-GGP3O9QFD24uGeAXYUjwSTXARoqpZykHadOmA8G5vfJPK0/DC67qa//0qvqrJzL1xc8WQWX7/yc7fwudjPHPhA==",
+                    "optional": true,
+                    "requires": {
+                        "tslib": "^2.6.2"
+                    }
+                },
+                "@smithy/util-buffer-from": {
+                    "version": "2.2.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz",
+                    "integrity": "sha512-IJdWBbTcMQ6DA0gdNhh/BwrLkDR+ADW5Kr1aZmd4k3DIF6ezMV4R2NIAmT08wQJ3yUK82thHWmC/TnK/wpMMIA==",
+                    "optional": true,
+                    "requires": {
+                        "@smithy/is-array-buffer": "^2.2.0",
+                        "tslib": "^2.6.2"
+                    }
+                },
+                "@smithy/util-utf8": {
+                    "version": "2.3.0",
+                    "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz",
+                    "integrity": "sha512-R8Rdn8Hy72KKcebgLiv8jQcQkXoLMOGGv5uI1/k0l+snqkOzQ1R0ChUBCxWMlBsFMekWjq0wRudIweFs7sKT5A==",
+                    "optional": true,
+                    "requires": {
+                        "@smithy/util-buffer-from": "^2.2.0",
+                        "tslib": "^2.6.2"
+                    }
                 }
             }
         },
-        "@aws-sdk/abort-controller": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/abort-controller/-/abort-controller-3.272.0.tgz",
-            "integrity": "sha512-s2TV3phapcTwZNr4qLxbfuQuE9ZMP4RoJdkvRRCkKdm6jslsWLJf2Zlcxti/23hOlINUMYv2iXE2pftIgWGdpg==",
-            "optional": true,
-            "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
-            }
-        },
         "@aws-sdk/client-cognito-identity": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.288.0.tgz",
-            "integrity": "sha512-8NMGCchQFbaw6HireAB/zIaPmY+PJBlDUffBx5jOOh8gMI0iTHxiiDccdDS+uN2ftAs+DCpiZJs7T4RhXnFDWg==",
-            "optional": true,
-            "requires": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/client-sts": "3.288.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.716.0.tgz",
+            "integrity": "sha512-tXMp76f1ZzrZtJwVPnLe28YINbNmwxv595Z6kpi9yc3nB/YUdeBUND8u1dgQd/sVNwZzmgcR6nyXnT+GQkeoUg==",
+            "optional": true,
+            "requires": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/client-sso-oidc": "3.716.0",
+                "@aws-sdk/client-sts": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/client-sso": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.288.0.tgz",
-            "integrity": "sha512-RDQoPkxipP1FfyJvoqy1z4Uim7li7dP4k3Vhddn+yP76E8/kgfDMHxg7kwa4s729GmEEzmCQSM+fmORFQlquQA==",
-            "optional": true,
-            "requires": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.716.0.tgz",
+            "integrity": "sha512-5Nb0jJXce2TclbjG7WVPufwhgV1TRydz1QnsuBtKU0AdViEpr787YrZhPpGnNIM1Dx+R1H/tmAHZnOoohS6D8g==",
+            "optional": true,
+            "requires": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/client-sso-oidc": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.288.0.tgz",
-            "integrity": "sha512-gJNuYF5P3YBUbwQWz8mLgV5E8XHbM2iHXb6mgtd9vnKmOZ64nDUlU6oMjlwgIjbE0x4pzn7QDlsCH7CGoCdS5Q==",
-            "optional": true,
-            "requires": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.716.0.tgz",
+            "integrity": "sha512-lA4IB9FzR2KjH7EVCo+mHGFKqdViVyeBQEIX9oVratL/l7P0bMS1fMwgfHOc3ACazqNxBxDES7x08ZCp32y6Lw==",
+            "optional": true,
+            "requires": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/client-sts": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.288.0.tgz",
-            "integrity": "sha512-mIS6DjNzwJPLtxhi8kYVTvBl0NmDsEFenXKIcqd5aMoLax16ULBr6JypSpSkvkobiqmjQkNIG3PdJBVgYgCt4w==",
-            "optional": true,
-            "requires": {
-                "@aws-crypto/sha256-browser": "3.0.0",
-                "@aws-crypto/sha256-js": "3.0.0",
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/fetch-http-handler": "3.282.0",
-                "@aws-sdk/hash-node": "3.272.0",
-                "@aws-sdk/invalid-dependency": "3.272.0",
-                "@aws-sdk/middleware-content-length": "3.282.0",
-                "@aws-sdk/middleware-endpoint": "3.282.0",
-                "@aws-sdk/middleware-host-header": "3.282.0",
-                "@aws-sdk/middleware-logger": "3.288.0",
-                "@aws-sdk/middleware-recursion-detection": "3.282.0",
-                "@aws-sdk/middleware-retry": "3.287.0",
-                "@aws-sdk/middleware-sdk-sts": "3.282.0",
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/middleware-user-agent": "3.282.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/node-http-handler": "3.282.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/smithy-client": "3.279.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "@aws-sdk/util-body-length-browser": "3.188.0",
-                "@aws-sdk/util-body-length-node": "3.208.0",
-                "@aws-sdk/util-defaults-mode-browser": "3.279.0",
-                "@aws-sdk/util-defaults-mode-node": "3.287.0",
-                "@aws-sdk/util-endpoints": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "@aws-sdk/util-user-agent-browser": "3.282.0",
-                "@aws-sdk/util-user-agent-node": "3.287.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "fast-xml-parser": "4.1.2",
-                "tslib": "^2.3.1"
-            }
-        },
-        "@aws-sdk/config-resolver": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/config-resolver/-/config-resolver-3.287.0.tgz",
-            "integrity": "sha512-YLJ9+ufcrj73DBmqgG50WMAVNHb8PdWL7hkp3gs00VOsXeEMGdQK92fVlx8Him8yPDikvLS2orrEVRcYxj5Uag==",
-            "optional": true,
-            "requires": {
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-config-provider": "3.208.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.716.0.tgz",
+            "integrity": "sha512-i4SVNsrdXudp8T4bkm7Fi3YWlRnvXCSwvNDqf6nLqSJxqr4CN3VlBELueDyjBK7TAt453/qSif+eNx+bHmwo4Q==",
+            "optional": true,
+            "requires": {
+                "@aws-crypto/sha256-browser": "5.2.0",
+                "@aws-crypto/sha256-js": "5.2.0",
+                "@aws-sdk/client-sso-oidc": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/middleware-host-header": "3.714.0",
+                "@aws-sdk/middleware-logger": "3.714.0",
+                "@aws-sdk/middleware-recursion-detection": "3.714.0",
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/region-config-resolver": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@aws-sdk/util-user-agent-browser": "3.714.0",
+                "@aws-sdk/util-user-agent-node": "3.716.0",
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/core": "^2.5.5",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/hash-node": "^3.0.11",
+                "@smithy/invalid-dependency": "^3.0.11",
+                "@smithy/middleware-content-length": "^3.0.13",
+                "@smithy/middleware-endpoint": "^3.2.6",
+                "@smithy/middleware-retry": "^3.0.31",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-body-length-node": "^3.0.0",
+                "@smithy/util-defaults-mode-browser": "^3.0.31",
+                "@smithy/util-defaults-mode-node": "^3.0.31",
+                "@smithy/util-endpoints": "^2.1.7",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@aws-sdk/core": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.716.0.tgz",
+            "integrity": "sha512-5DkUiTrbyzO8/W4g7UFEqRFpuhgizayHI/Zbh0wtFMcot8801nJV+MP/YMhdjimlvAr/OqYB08FbGsPyWppMTw==",
+            "optional": true,
+            "requires": {
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/core": "^2.5.5",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/signature-v4": "^4.2.4",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-middleware": "^3.0.11",
+                "fast-xml-parser": "4.4.1",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-cognito-identity": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.288.0.tgz",
-            "integrity": "sha512-b530K94qnT9GjVmrQioUtre6SMlwieusMNxV+BzShQ1ZmaLkT11M5R3Cp2lYErlawJSkdH+3xvx+CzqMk3aH+Q==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.716.0.tgz",
+            "integrity": "sha512-iHmyB3Z6KjAQcpWW01LRjqbOM2OFVfaiGH6tRylPvJN/GnlITLUnUZi/PBAFk1f+TZ94dQWN961c1L/LFCSg9Q==",
             "optional": true,
             "requires": {
-                "@aws-sdk/client-cognito-identity": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/client-cognito-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-env": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.272.0.tgz",
-            "integrity": "sha512-QI65NbLnKLYHyTYhXaaUrq6eVsCCrMUb05WDA7+TJkWkjXesovpjc8vUKgFiLSxmgKmb2uOhHNcDyObKMrYQFw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.716.0.tgz",
+            "integrity": "sha512-JI2KQUnn2arICwP9F3CnqP1W3nAbm4+meQg/yOhp9X0DMzQiHrHRd4HIrK2vyVgi2/6hGhONY5uLF26yRTA7nQ==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/credential-provider-imds": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.287.0.tgz",
-            "integrity": "sha512-awvsREwUgb9V5pbrP9DyNGh5iXBE8Pbb5EeMw8zJsX+cYuD95N0YncrU/7MAf0+ro851gBqjC3Dty8ujrAhkSg==",
+        "@aws-sdk/credential-provider-http": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.716.0.tgz",
+            "integrity": "sha512-CZ04pl2z7igQPysQyH2xKZHM3fLwkemxQbKOlje3TmiS1NwXvcKvERhp9PE/H23kOL7beTM19NMRog/Fka/rlw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/node-http-handler": "^3.3.2",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/smithy-client": "^3.5.1",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-stream": "^3.3.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-ini": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.288.0.tgz",
-            "integrity": "sha512-uK5x9Vpav7UZ62n+8wvgBsqbh4oxwwjSCpoXECUuS/7pktrEwrPUlozTFNAOtRb6AVN0HCIUXa3xFkw9Dsa04w==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.716.0.tgz",
+            "integrity": "sha512-P37We2GtZvdROxiwP0zrpEL81/HuYK1qlYxp5VCj3uV+G4mG8UQN2gMIU/baYrpOQqa0h81RfyQGRFUjVaDVqw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-node": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.288.0.tgz",
-            "integrity": "sha512-omGUvmWYWCc4Ujdzgto5tV4ppxlDEvD2tcxYTP7tPK6OMQR8img46SJSoL8oa6kwiK0MoI9c6Oy7cvpJMjUeuw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.716.0.tgz",
+            "integrity": "sha512-FGQPK2uKfS53dVvoskN/s/t6m0Po24BGd1PzJdzHBFCOjxbZLM6+8mDMXeyi2hCLVVQOUcuW41kOgmJ0+zMbww==",
             "optional": true,
             "requires": {
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-ini": "3.288.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-ini": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-process": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.287.0.tgz",
-            "integrity": "sha512-3iWtit/4Iyv/JjL2L0cO7v94NvsISTH/ak0CXqAgb2LdCOz0JN3txgg+ciZzdVLUP8M7x/bm4HjMcUVaxS0HZw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.716.0.tgz",
+            "integrity": "sha512-0spcu2MWVVHSTHH3WE2E//ttUJPwXRM3BCp+WyI41xLzpNu1Fd8zjOrDpEo0SnGUzsSiRTIJWgkuu/tqv9NJ2A==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-sso": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.288.0.tgz",
-            "integrity": "sha512-4WC+tnA94rrQ66ud0tUcxdpVqwM8z809bn2/aHKketi2/1li0NVK82lZ4+Vv40ELz6kL2hD3CuiNZm/NG6Mhbw==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.716.0.tgz",
+            "integrity": "sha512-J2IA3WuCpRGGoZm6VHZVFCnrxXP+41iUWb9Ct/1spljegTa1XjiaZ5Jf3+Ubj7WKiyvP9/dgz1L0bu2bYEjliw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/client-sso": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/token-providers": "3.288.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/client-sso": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/token-providers": "3.714.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-provider-web-identity": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.272.0.tgz",
-            "integrity": "sha512-ImrHMkcgneGa/HadHAQXPwOrX26sAKuB8qlMxZF/ZCM2B55u8deY+ZVkVuraeKb7YsahMGehPFOfRAF6mvFI5Q==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.716.0.tgz",
+            "integrity": "sha512-vzgpWKs2gGXZGdbMKRFrMW4PqEFWkGvwWH2T7ZwQv9m+8lQ7P4Dk2uimqu0f37HZAbpn8HFMqRh4CaySjU354A==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
         "@aws-sdk/credential-providers": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.288.0.tgz",
-            "integrity": "sha512-tB3pCK9TL5pAk71uTGi67ez51lM83sIGZEFjuvGU70rvEetyRnmEeSL8wXRW00XMB1Un3s4i0iBdAJwnNNPL/g==",
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.716.0.tgz",
+            "integrity": "sha512-UsalnK1MMfbI8Chb7BFghUvXf+zdqqiZLpSJp9ytXe0/thoafsi2jo0pyFeU08uarU/YA3Usl15I4SdK5uQr1A==",
+            "optional": true,
+            "requires": {
+                "@aws-sdk/client-cognito-identity": "3.716.0",
+                "@aws-sdk/client-sso": "3.716.0",
+                "@aws-sdk/client-sts": "3.716.0",
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/credential-provider-cognito-identity": "3.716.0",
+                "@aws-sdk/credential-provider-env": "3.716.0",
+                "@aws-sdk/credential-provider-http": "3.716.0",
+                "@aws-sdk/credential-provider-ini": "3.716.0",
+                "@aws-sdk/credential-provider-node": "3.716.0",
+                "@aws-sdk/credential-provider-process": "3.716.0",
+                "@aws-sdk/credential-provider-sso": "3.716.0",
+                "@aws-sdk/credential-provider-web-identity": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@aws-sdk/middleware-host-header": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.714.0.tgz",
+            "integrity": "sha512-6l68kjNrh5QC8FGX3I3geBDavWN5Tg1RLHJ2HLA8ByGBtJyCwnz3hEkKfaxn0bBx0hF9DzbfjEOUF6cDqy2Kjg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/client-cognito-identity": "3.288.0",
-                "@aws-sdk/client-sso": "3.288.0",
-                "@aws-sdk/client-sts": "3.288.0",
-                "@aws-sdk/credential-provider-cognito-identity": "3.288.0",
-                "@aws-sdk/credential-provider-env": "3.272.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/credential-provider-ini": "3.288.0",
-                "@aws-sdk/credential-provider-node": "3.288.0",
-                "@aws-sdk/credential-provider-process": "3.287.0",
-                "@aws-sdk/credential-provider-sso": "3.288.0",
-                "@aws-sdk/credential-provider-web-identity": "3.272.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/fetch-http-handler": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.282.0.tgz",
-            "integrity": "sha512-RTd53UzKtUucIEdVLGGgtlbVwp0QkOt3ZfHuA/A1lOH7meChSh1kz7B5z3p4HQDpXO+MQ1Y6Ble9Vg2fh1zwJQ==",
+        "@aws-sdk/middleware-logger": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.714.0.tgz",
+            "integrity": "sha512-RkqHlMvQWUaRklU1bMfUuBvdWwxgUtEqpADaHXlGVj3vtEY2UgBjy+57CveC4MByqKIunNvVHBBbjrGVtwY7Lg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/querystring-builder": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-base64": "3.208.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/hash-node": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/hash-node/-/hash-node-3.272.0.tgz",
-            "integrity": "sha512-40dwND+iAm3VtPHPZu7/+CIdVJFk2s0cWZt1lOiMPMSXycSYJ45wMk7Lly3uoqRx0uWfFK5iT2OCv+fJi5jTng==",
+        "@aws-sdk/middleware-recursion-detection": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.714.0.tgz",
+            "integrity": "sha512-AVU5ixnh93nqtsfgNc284oXsXaadyHGPHpql/jwgaaqQfEXjS/1/j3j9E/vpacfTTz2Vzo7hAOjnvrOXSEVDaA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/invalid-dependency": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/invalid-dependency/-/invalid-dependency-3.272.0.tgz",
-            "integrity": "sha512-ysW6wbjl1Y78txHUQ/Tldj2Rg1BI7rpMO9B9xAF6yAX3mQ7t6SUPQG/ewOGvH2208NBIl3qP5e/hDf0Q6r/1iw==",
+        "@aws-sdk/middleware-user-agent": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.716.0.tgz",
+            "integrity": "sha512-FpAtT6nNKrYdkDZndutEraiRMf+TgDzAGvniqRtZ/YTPA+gIsWrsn+TwMKINR81lFC3nQfb9deS5CFtxd021Ew==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/core": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@aws-sdk/util-endpoints": "3.714.0",
+                "@smithy/core": "^2.5.5",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/is-array-buffer": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/is-array-buffer/-/is-array-buffer-3.201.0.tgz",
-            "integrity": "sha512-UPez5qLh3dNgt0DYnPD/q0mVJY84rA17QE26hVNOW3fAji8W2wrwrxdacWOxyXvlxWsVRcKmr+lay1MDqpAMfg==",
+        "@aws-sdk/region-config-resolver": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.714.0.tgz",
+            "integrity": "sha512-HJzsQxgMOAzZrbf/YIqEx30or4tZK1oNAk6Wm6xecUQx+23JXIaePRu1YFUOLBBERQ4QBPpISFurZWBMZ5ibAw==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-config-provider": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-content-length": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-content-length/-/middleware-content-length-3.282.0.tgz",
-            "integrity": "sha512-SDgMLRRTMr9LlHSNk4bXUXynYnkT4oNMqE+FxhjsdbT8hK36eS4AadM58R7nPwgjR3EuWRW4ZRRawLWatpWspA==",
+        "@aws-sdk/token-providers": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.714.0.tgz",
+            "integrity": "sha512-vKN064aLE3kl+Zl16Ony3jltHnMddMBT7JRkP1L+lLywhA0PcAKxpdvComul/sTBWnbnwLnaS5NsDUhcWySH8A==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-endpoint": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.282.0.tgz",
-            "integrity": "sha512-8U9Mv/Sbdo1KI6/ip7IIUdBl5pgmalFbfkYAyO+AtmkEvawI9ipdWFs5HB0Dwd1BGVup5choY72Ik/7sCAAFTQ==",
+        "@aws-sdk/types": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.714.0.tgz",
+            "integrity": "sha512-ZjpP2gYbSFlxxaUDa1Il5AVvfggvUPbjzzB/l3q0gIE5Thd6xKW+yzEpt2mLZ5s5UaYSABZbF94g8NUOF4CVGA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/middleware-serde": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/url-parser": "3.272.0",
-                "@aws-sdk/util-config-provider": "3.208.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-host-header": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.282.0.tgz",
-            "integrity": "sha512-90dfYow4zh4tCatTOnqB3nE/dIAucQLZnMqwN/WBPu0fUqjymzpsNkPchqWBPnSWdNE8w3PiKMqqD9rjYwqw4Q==",
+        "@aws-sdk/util-endpoints": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.714.0.tgz",
+            "integrity": "sha512-Xv+Z2lhe7w7ZZRsgBwBMZgGTVmS+dkkj2S13uNHAx9lhB5ovM8PhK5G/j28xYf6vIibeuHkRAbb7/ozdZIGR+A==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-endpoints": "^2.1.7",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-logger": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.288.0.tgz",
-            "integrity": "sha512-CoVgwOhopMeP7TqogRxfvqBfmNdG8zK57+f+n8mcfVQwpsCSkkzAi69Gk6u/eKCTbpGEcqEMwk+P45zLEpDaEQ==",
+        "@aws-sdk/util-locate-window": {
+            "version": "3.693.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.693.0.tgz",
+            "integrity": "sha512-ttrag6haJLWABhLqtg1Uf+4LgHWIMOVSYL+VYZmAp2v4PUGOwWmWQH0Zk8RM7YuQcLfH/EoR72/Yxz6A4FKcuw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-recursion-detection": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.282.0.tgz",
-            "integrity": "sha512-cSLq/daEaTEucbP/TgAXIOcpwLu7Bfw3VGzH1U56ngDjI4KWvUheF16JiB6OqKQXduPBPsdZ9dVmkDVKddmCRw==",
+        "@aws-sdk/util-user-agent-browser": {
+            "version": "3.714.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.714.0.tgz",
+            "integrity": "sha512-OdJJ03cP9/MgIVToPJPCPUImbpZzTcwdIgbXC0tUQPJhbD7b7cB4LdnkhNHko+MptpOrCq4CPY/33EpOjRdofw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/types": "^3.7.2",
+                "bowser": "^2.11.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-retry": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-retry/-/middleware-retry-3.287.0.tgz",
-            "integrity": "sha512-pXIAWuwGpWRWjIIJwbkNQGbhOGoOYVaO5WZZ+65PgKkOVDLeCYU0O26PD5cHw2ksUye8dKGfIXHTbe4CmxDveA==",
+        "@aws-sdk/util-user-agent-node": {
+            "version": "3.716.0",
+            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.716.0.tgz",
+            "integrity": "sha512-3PqaXmQbxrtHKAsPCdp7kn5FrQktj8j3YyuNsqFZ8rWZeEQ88GWlsvE61PTsr2peYCKzpFqYVddef2x1axHU0w==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/service-error-classification": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "@aws-sdk/util-retry": "3.272.0",
-                "tslib": "^2.3.1",
-                "uuid": "^8.3.2"
+                "@aws-sdk/middleware-user-agent": "3.716.0",
+                "@aws-sdk/types": "3.714.0",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@mapbox/node-pre-gyp": {
+            "version": "1.0.10",
+            "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
+            "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
+            "requires": {
+                "detect-libc": "^2.0.0",
+                "https-proxy-agent": "^5.0.0",
+                "make-dir": "^3.1.0",
+                "node-fetch": "^2.6.7",
+                "nopt": "^5.0.0",
+                "npmlog": "^5.0.1",
+                "rimraf": "^3.0.2",
+                "semver": "^7.3.5",
+                "tar": "^6.1.11"
             }
         },
-        "@aws-sdk/middleware-sdk-sts": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.282.0.tgz",
-            "integrity": "sha512-Qe20mtJcF6lxt7280FhTFD2IpBDn39MEXmbm/zIkXR2/cAmvji8YhcxhNrq1l7XiuMM6SokBDC/f3dlF1oOC6g==",
+        "@mongodb-js/saslprep": {
+            "version": "1.1.9",
+            "resolved": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.9.tgz",
+            "integrity": "sha512-tVkljjeEaAhCqTzajSdgbQ6gE6f3oneVwa3iXR6csiEwXXOFsiC6Uh9iAjAhXPtqa/XMDHWjjeNH/77m/Yq2dw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/middleware-signing": "3.282.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "sparse-bitfield": "^3.0.3"
             }
         },
-        "@aws-sdk/middleware-serde": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-serde/-/middleware-serde-3.272.0.tgz",
-            "integrity": "sha512-kW1uOxgPSwtXPB5rm3QLdWomu42lkYpQL94tM1BjyFOWmBLO2lQhk5a7Dw6HkTozT9a+vxtscLChRa6KZe61Hw==",
+        "@smithy/abort-controller": {
+            "version": "3.1.9",
+            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.9.tgz",
+            "integrity": "sha512-yiW0WI30zj8ZKoSYNx90no7ugVn3khlyH/z5W8qtKBtVE6awRALbhSG+2SAHA1r6bO/6M9utxYKVZ3PCJ1rWxw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-signing": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-signing/-/middleware-signing-3.282.0.tgz",
-            "integrity": "sha512-eE5qMDcqqxZPdSwybUEph/knrA2j2cHjW+B2ddROw3Ojg0XLjep5hOhithAudgBREQhYF9pdsBr6mUMynUIrKw==",
+        "@smithy/config-resolver": {
+            "version": "3.0.13",
+            "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.13.tgz",
+            "integrity": "sha512-Gr/qwzyPaTL1tZcq8WQyHhTZREER5R1Wytmz4WnVGL4onA3dNk6Btll55c8Vr58pLdvWZmtG8oZxJTw3t3q7Jg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/signature-v4": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-config-provider": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-stack": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-stack/-/middleware-stack-3.272.0.tgz",
-            "integrity": "sha512-jhwhknnPBGhfXAGV5GXUWfEhDFoP/DN8MPCO2yC5OAxyp6oVJ8lTPLkZYMTW5VL0c0eG44dXpF4Ib01V+PlDrQ==",
+        "@smithy/core": {
+            "version": "2.5.6",
+            "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.6.tgz",
+            "integrity": "sha512-w494xO+CPwG/5B/N2l0obHv2Fi9U4DAY+sTi1GWT3BVvGpZetJjJXAynIO9IHp4zS1PinGhXtRSZydUXbJO4ag==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-body-length-browser": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-stream": "^3.3.3",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/middleware-user-agent": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.282.0.tgz",
-            "integrity": "sha512-P1ealsSrUALo0w0Qu5nBKsNQwsmqIfsoNtFWpaznjIcXE5rRMlZL69zb0KnGbQCBfEXsgaMOWjeGT8I3/XbOHQ==",
+        "@smithy/credential-provider-imds": {
+            "version": "3.2.8",
+            "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.8.tgz",
+            "integrity": "sha512-ZCY2yD0BY+K9iMXkkbnjo+08T2h8/34oHd0Jmh6BZUSZwaaGlGCyBT/3wnS7u7Xl33/EEfN4B6nQr3Gx5bYxgw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/node-config-provider": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/node-config-provider/-/node-config-provider-3.287.0.tgz",
-            "integrity": "sha512-+AO5dy6JEDvgtH9fcuCNnAQd6ilZjww8d/HNTCb5xOhiW1/pKSNMRhouGfn47uxq61WwDN/qUnv2nlVN83RB6w==",
+        "@smithy/fetch-http-handler": {
+            "version": "4.1.2",
+            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.1.2.tgz",
+            "integrity": "sha512-R7rU7Ae3ItU4rC0c5mB2sP5mJNbCfoDc8I5XlYjIZnquyUwec7fEo78F6DA3SmgJgkU1qTMcZJuGblxZsl10ZA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/querystring-builder": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-base64": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/node-http-handler": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/node-http-handler/-/node-http-handler-3.282.0.tgz",
-            "integrity": "sha512-LIA4lsSKA/l1kTR5ERkJG2gARveB7Y40MR6yDwtIuhXeVu7Xo9m4BJFanCYIbyc093W0T53x438bwoBR+R+/fw==",
+        "@smithy/hash-node": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.11.tgz",
+            "integrity": "sha512-emP23rwYyZhQBvklqTtwetkQlqbNYirDiEEwXl2v0GYWMnCzxst7ZaRAnWuy28njp5kAH54lvkdG37MblZzaHA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/abort-controller": "3.272.0",
-                "@aws-sdk/protocol-http": "3.282.0",
-                "@aws-sdk/querystring-builder": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/property-provider": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/property-provider/-/property-provider-3.272.0.tgz",
-            "integrity": "sha512-V1pZTaH5eqpAt8O8CzbItHhOtzIfFuWymvwZFkAtwKuaHpnl7jjrTouV482zoq8AD/fF+VVSshwBKYA7bhidIw==",
+        "@smithy/invalid-dependency": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.11.tgz",
+            "integrity": "sha512-NuQmVPEJjUX6c+UELyVz8kUx8Q539EDeNwbRyu4IIF8MeV7hUtq1FB3SHVyki2u++5XLMFqngeMKk7ccspnNyQ==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/protocol-http": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/protocol-http/-/protocol-http-3.282.0.tgz",
-            "integrity": "sha512-aOPv5DhsbG06WKfeh2g0H8RGnaeI8pLhaA+Mq1BvzXcghhlDu+FM9K/GjC/f1lWk1UNryfevOR7SdQm95ciHQg==",
+        "@smithy/is-array-buffer": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-3.0.0.tgz",
+            "integrity": "sha512-+Fsu6Q6C4RSJiy81Y8eApjEB5gVtM+oFKTffg+jSuwtvomJJrhUJBu2zS8wjXSgH/g1MKEWrzyChTBe6clb5FQ==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/querystring-builder": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-builder/-/querystring-builder-3.272.0.tgz",
-            "integrity": "sha512-ndo++7GkdCj5tBXE6rGcITpSpZS4PfyV38wntGYAlj9liL1omk3bLZRY6uzqqkJpVHqbg2fD7O2qHNItzZgqhw==",
+        "@smithy/middleware-content-length": {
+            "version": "3.0.13",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.13.tgz",
+            "integrity": "sha512-zfMhzojhFpIX3P5ug7jxTjfUcIPcGjcQYzB9t+rv0g1TX7B0QdwONW+ATouaLoD7h7LOw/ZlXfkq4xJ/g2TrIw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-uri-escape": "3.201.0",
-                "tslib": "^2.3.1"
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/querystring-parser": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/querystring-parser/-/querystring-parser-3.272.0.tgz",
-            "integrity": "sha512-5oS4/9n6N1LZW9tI3qq/0GnCuWoOXRgcHVB+AJLRBvDbEe+GI+C/xK1tKLsfpDNgsQJHc4IPQoIt4megyZ/1+A==",
+        "@smithy/middleware-endpoint": {
+            "version": "3.2.7",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.7.tgz",
+            "integrity": "sha512-GTxSKf280aJBANGN97MomUQhW1VNxZ6w7HAj/pvZM5MUHbMPOGnWOp1PRYKi4czMaHNj9bdiA+ZarmT3Wkdqiw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/core": "^2.5.6",
+                "@smithy/middleware-serde": "^3.0.11",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "@smithy/url-parser": "^3.0.11",
+                "@smithy/util-middleware": "^3.0.11",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/service-error-classification": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/service-error-classification/-/service-error-classification-3.272.0.tgz",
-            "integrity": "sha512-REoltM1LK9byyIufLqx9znhSolPcHQgVHIA2S0zu5sdt5qER4OubkLAXuo4MBbisUTmh8VOOvIyUb5ijZCXq1w==",
-            "optional": true
+        "@smithy/middleware-retry": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.32.tgz",
+            "integrity": "sha512-v8gVA9HqibuZkFuFpfkC/EcHE8no/3Mv3JvRUGly63Axt4yyas1WDVOasFSdiqm2hZVpY7/k8mRT1Wd5k7r3Yw==",
+            "optional": true,
+            "requires": {
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/service-error-classification": "^3.0.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-retry": "^3.0.11",
+                "tslib": "^2.6.2",
+                "uuid": "^9.0.1"
+            }
         },
-        "@aws-sdk/shared-ini-file-loader": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.287.0.tgz",
-            "integrity": "sha512-CxZp6R11uC12lNg+vKXc8bU7mqIrM43ZY2BbLRZ4tBlc7RLQpcJyccpEwEQAmJq0PA+rDUNod0gYnrM5DOUCLg==",
+        "@smithy/middleware-serde": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.11.tgz",
+            "integrity": "sha512-KzPAeySp/fOoQA82TpnwItvX8BBURecpx6ZMu75EZDkAcnPtO6vf7q4aH5QHs/F1s3/snQaSFbbUMcFFZ086Mw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/signature-v4": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4/-/signature-v4-3.282.0.tgz",
-            "integrity": "sha512-rnSL3UyF/No7+O2EMtN1sTCiqL1a+odbfnfo3wCSl8DH5PEYINt2kZgVEvT1Fgaffk1pUggBBOZoR+arPIIDJA==",
+        "@smithy/middleware-stack": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.11.tgz",
+            "integrity": "sha512-1HGo9a6/ikgOMrTrWL/WiN9N8GSVYpuRQO5kjstAq4CvV59bjqnh7TbdXGQ4vxLD3xlSjfBjq5t1SOELePsLnA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/is-array-buffer": "3.201.0",
-                "@aws-sdk/types": "3.272.0",
-                "@aws-sdk/util-hex-encoding": "3.201.0",
-                "@aws-sdk/util-middleware": "3.272.0",
-                "@aws-sdk/util-uri-escape": "3.201.0",
-                "@aws-sdk/util-utf8": "3.254.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/smithy-client": {
-            "version": "3.279.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/smithy-client/-/smithy-client-3.279.0.tgz",
-            "integrity": "sha512-ZcYWUQDGAYN6NXRpJuSn46PetrpPCA6TrDVwP9+3pERzTXZ66npXoG2XhHjNrOXy/Ted5A3OxKrM4/zLu9tK3A==",
+        "@smithy/node-config-provider": {
+            "version": "3.1.12",
+            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.12.tgz",
+            "integrity": "sha512-O9LVEu5J/u/FuNlZs+L7Ikn3lz7VB9hb0GtPT9MQeiBmtK8RSY3ULmsZgXhe6VAlgTw0YO+paQx4p8xdbs43vQ==",
             "optional": true,
             "requires": {
-                "@aws-sdk/middleware-stack": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/shared-ini-file-loader": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/token-providers": {
-            "version": "3.288.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.288.0.tgz",
-            "integrity": "sha512-Fa6TV8+M665F+cnXIwqqqgXveiFasfkEYB6/ANZaCjQiwhRtWPlHeCVdhqOHmljdiVTa4gICNmqQC/DzHB/jCA==",
+        "@smithy/node-http-handler": {
+            "version": "3.3.3",
+            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.3.3.tgz",
+            "integrity": "sha512-BrpZOaZ4RCbcJ2igiSNG16S+kgAc65l/2hmxWdmhyoGWHTLlzQzr06PXavJp9OBlPEG/sHlqdxjWmjzV66+BSQ==",
             "optional": true,
             "requires": {
-                "@aws-sdk/client-sso-oidc": "3.288.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/shared-ini-file-loader": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/abort-controller": "^3.1.9",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/querystring-builder": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/types": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.272.0.tgz",
-            "integrity": "sha512-MmmL6vxMGP5Bsi+4wRx4mxYlU/LX6M0noOXrDh/x5FfG7/4ZOar/nDxqDadhJtNM88cuWVHZWY59P54JzkGWmA==",
+        "@smithy/property-provider": {
+            "version": "3.1.11",
+            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.11.tgz",
+            "integrity": "sha512-I/+TMc4XTQ3QAjXfOcUWbSS073oOEAxgx4aZy8jHaf8JQnRkq2SZWw8+PfDtBvLUjcGMdxl+YwtzWe6i5uhL/A==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/url-parser": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/url-parser/-/url-parser-3.272.0.tgz",
-            "integrity": "sha512-vX/Tx02PlnQ/Kgtf5TnrNDHPNbY+amLZjW0Z1d9vzAvSZhQ4i9Y18yxoRDIaDTCNVRDjdhV8iuctW+05PB5JtQ==",
+        "@smithy/protocol-http": {
+            "version": "4.1.8",
+            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.8.tgz",
+            "integrity": "sha512-hmgIAVyxw1LySOwkgMIUN0kjN8TG9Nc85LJeEmEE/cNEe2rkHDUWhnJf2gxcSRFLWsyqWsrZGw40ROjUogg+Iw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/querystring-parser": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-base64": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-base64/-/util-base64-3.208.0.tgz",
-            "integrity": "sha512-PQniZph5A6N7uuEOQi+1hnMz/FSOK/8kMFyFO+4DgA1dZ5pcKcn5wiFwHkcTb/BsgVqQa3Jx0VHNnvhlS8JyTg==",
+        "@smithy/querystring-builder": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.11.tgz",
+            "integrity": "sha512-u+5HV/9uJaeLj5XTb6+IEF/dokWWkEqJ0XiaRRogyREmKGUgZnNecLucADLdauWFKUNbQfulHFEZEdjwEBjXRg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-uri-escape": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-body-length-browser": {
-            "version": "3.188.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.188.0.tgz",
-            "integrity": "sha512-8VpnwFWXhnZ/iRSl9mTf+VKOX9wDE8QtN4bj9pBfxwf90H1X7E8T6NkiZD3k+HubYf2J94e7DbeHs7fuCPW5Qg==",
+        "@smithy/querystring-parser": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.11.tgz",
+            "integrity": "sha512-Je3kFvCsFMnso1ilPwA7GtlbPaTixa3WwC+K21kmMZHsBEOZYQaqxcMqeFFoU7/slFjKDIpiiPydvdJm8Q/MCw==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-body-length-node": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-body-length-node/-/util-body-length-node-3.208.0.tgz",
-            "integrity": "sha512-3zj50e5g7t/MQf53SsuuSf0hEELzMtD8RX8C76f12OSRo2Bca4FLLYHe0TZbxcfQHom8/hOaeZEyTyMogMglqg==",
+        "@smithy/service-error-classification": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.11.tgz",
+            "integrity": "sha512-QnYDPkyewrJzCyaeI2Rmp7pDwbUETe+hU8ADkXmgNusO1bgHBH7ovXJiYmba8t0fNfJx75fE8dlM6SEmZxheog==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2"
             }
         },
-        "@aws-sdk/util-buffer-from": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-buffer-from/-/util-buffer-from-3.208.0.tgz",
-            "integrity": "sha512-7L0XUixNEFcLUGPeBF35enCvB9Xl+K6SQsmbrPk1P3mlV9mguWSDQqbOBwY1Ir0OVbD6H/ZOQU7hI/9RtRI0Zw==",
+        "@smithy/shared-ini-file-loader": {
+            "version": "3.1.12",
+            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.12.tgz",
+            "integrity": "sha512-1xKSGI+U9KKdbG2qDvIR9dGrw3CNx+baqJfyr0igKEpjbHL5stsqAesYBzHChYHlelWtb87VnLWlhvfCz13H8Q==",
             "optional": true,
             "requires": {
-                "@aws-sdk/is-array-buffer": "3.201.0",
-                "tslib": "^2.3.1"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-config-provider": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-config-provider/-/util-config-provider-3.208.0.tgz",
-            "integrity": "sha512-DSRqwrERUsT34ug+anlMBIFooBEGwM8GejC7q00Y/9IPrQy50KnG5PW2NiTjuLKNi7pdEOlwTSEocJE15eDZIg==",
+        "@smithy/signature-v4": {
+            "version": "4.2.4",
+            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.4.tgz",
+            "integrity": "sha512-5JWeMQYg81TgU4cG+OexAWdvDTs5JDdbEZx+Qr1iPbvo91QFGzjy0IkXAKaXUHqmKUJgSHK0ZxnCkgZpzkeNTA==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/is-array-buffer": "^3.0.0",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-hex-encoding": "^3.0.0",
+                "@smithy/util-middleware": "^3.0.11",
+                "@smithy/util-uri-escape": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-defaults-mode-browser": {
-            "version": "3.279.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.279.0.tgz",
-            "integrity": "sha512-RnchYRrpapTT5Hu23LOfk6e8RMVq0kUzho6xA6TJj1a4uGxkcRMvgzPipCq1P5uHu0mrkQBg9pGPEVNOUs38/Q==",
+        "@smithy/smithy-client": {
+            "version": "3.5.2",
+            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.5.2.tgz",
+            "integrity": "sha512-h7xn+1wlpbXyLrtvo/teHR1SFGIIrQ3imzG0nz43zVLAJgvfC1Mtdwa1pFhoIOYrt/TiNjt4pD0gSYQEdZSBtg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "bowser": "^2.11.0",
-                "tslib": "^2.3.1"
+                "@smithy/core": "^2.5.6",
+                "@smithy/middleware-endpoint": "^3.2.7",
+                "@smithy/middleware-stack": "^3.0.11",
+                "@smithy/protocol-http": "^4.1.8",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-stream": "^3.3.3",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-defaults-mode-node": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.287.0.tgz",
-            "integrity": "sha512-ZGpbPvUA+m+Lf01eTDHkXmulEPT4LphffEt6M9cHPMhwEZfzxhXLyNXyGRunraoBBzB62hKBbFM2atsoHpuIZA==",
+        "@smithy/types": {
+            "version": "3.7.2",
+            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.7.2.tgz",
+            "integrity": "sha512-bNwBYYmN8Eh9RyjS1p2gW6MIhSO2rl7X9QeLM8iTdcGRP+eDiIWDt66c9IysCc22gefKszZv+ubV9qZc7hdESg==",
             "optional": true,
             "requires": {
-                "@aws-sdk/config-resolver": "3.287.0",
-                "@aws-sdk/credential-provider-imds": "3.287.0",
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/property-provider": "3.272.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-endpoints": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.272.0.tgz",
-            "integrity": "sha512-c4MPUaJt2G6gGpoiwIOqDfUa98c1J63RpYvf/spQEKOtC/tF5Gfqlxuq8FnAl5lHnrqj1B9ZXLLxFhHtDR0IiQ==",
+        "@smithy/url-parser": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.11.tgz",
+            "integrity": "sha512-TmlqXkSk8ZPhfc+SQutjmFr5FjC0av3GZP4B/10caK1SbRwe/v+Wzu/R6xEKxoNqL+8nY18s1byiy6HqPG37Aw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/querystring-parser": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-hex-encoding": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.201.0.tgz",
-            "integrity": "sha512-7t1vR1pVxKx0motd3X9rI3m/xNp78p3sHtP5yo4NP4ARpxyJ0fokBomY8ScaH2D/B+U5o9ARxldJUdMqyBlJcA==",
+        "@smithy/util-base64": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-3.0.0.tgz",
+            "integrity": "sha512-Kxvoh5Qtt0CDsfajiZOCpJxgtPHXOKwmM+Zy4waD43UoEMA+qPxxa98aE/7ZhdnBFZFXMOiBR5xbcaMhLtznQQ==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-locate-window": {
-            "version": "3.208.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.208.0.tgz",
-            "integrity": "sha512-iua1A2+P7JJEDHVgvXrRJSvsnzG7stYSGQnBVphIUlemwl6nN5D+QrgbjECtrbxRz8asYFHSzhdhECqN+tFiBg==",
+        "@smithy/util-body-length-browser": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-3.0.0.tgz",
+            "integrity": "sha512-cbjJs2A1mLYmqmyVl80uoLTJhAcfzMOyPgjwAYusWKMdLeNtzmMz9YxNl3/jRLoxSS3wkqkf0jwNdtXWtyEBaQ==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-middleware": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-middleware/-/util-middleware-3.272.0.tgz",
-            "integrity": "sha512-Abw8m30arbwxqmeMMha5J11ESpHUNmCeSqSzE8/C4B8jZQtHY4kq7f+upzcNIQ11lsd+uzBEzNG3+dDRi0XOJQ==",
+        "@smithy/util-body-length-node": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-3.0.0.tgz",
+            "integrity": "sha512-Tj7pZ4bUloNUP6PzwhN7K386tmSmEET9QtQg0TgdNOnxhZvCssHji+oZTUIuzxECRfG8rdm2PMw2WCFs6eIYkA==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-retry": {
-            "version": "3.272.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-retry/-/util-retry-3.272.0.tgz",
-            "integrity": "sha512-Ngha5414LR4gRHURVKC9ZYXsEJhMkm+SJ+44wlzOhavglfdcKKPUsibz5cKY1jpUV7oKECwaxHWpBB8r6h+hOg==",
+        "@smithy/util-buffer-from": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-3.0.0.tgz",
+            "integrity": "sha512-aEOHCgq5RWFbP+UDPvPot26EJHjOC+bRgse5A8V3FSShqd5E5UN4qc7zkwsvJPPAVsf73QwYcHN1/gt/rtLwQA==",
             "optional": true,
             "requires": {
-                "@aws-sdk/service-error-classification": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/is-array-buffer": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-uri-escape": {
-            "version": "3.201.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-uri-escape/-/util-uri-escape-3.201.0.tgz",
-            "integrity": "sha512-TeTWbGx4LU2c5rx0obHeDFeO9HvwYwQtMh1yniBz00pQb6Qt6YVOETVQikRZ+XRQwEyCg/dA375UplIpiy54mA==",
+        "@smithy/util-config-provider": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-3.0.0.tgz",
+            "integrity": "sha512-pbjk4s0fwq3Di/ANL+rCvJMKM5bzAQdE5S/6RL5NXgMExFAi6UgQMPOm5yPaIWPpr+EOXKXRonJ3FoxKf4mCJQ==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-user-agent-browser": {
-            "version": "3.282.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.282.0.tgz",
-            "integrity": "sha512-Z639oyTa5fZfyi4Xr64+eiAwBCxfpe9Op4Vhnr1z/RwonQM/qywydv6Ttpeq1q5uQ0nG4wTkOMpfh39g+VqIgw==",
+        "@smithy/util-defaults-mode-browser": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.32.tgz",
+            "integrity": "sha512-FAGsnm/xJ19SZeoqGyo9CosqjUlm+XJTmygDMktebvDKw3bKiIiZ40O1MA6Z52KLmekYU2GO7BEK7u6e7ZORKw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/types": "3.272.0",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
                 "bowser": "^2.11.0",
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-user-agent-node": {
-            "version": "3.287.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.287.0.tgz",
-            "integrity": "sha512-yXg0C3WyxyRkQstR4VCTgnEPQd/ViRz+9rEPkYNIWXPvp1l8hPygk5q9tmSD09Lg8wzm6jR6V0MSyJnbwdzq+g==",
+        "@smithy/util-defaults-mode-node": {
+            "version": "3.0.32",
+            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.32.tgz",
+            "integrity": "sha512-2CzKhkPFCVdd15f3+0D1rldNlvJME8pVRBtVVsea2hy7lcOn0bGB0dTVUwzgfM4LW/aU4IOg3jWf25ZWaxbOiw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/node-config-provider": "3.287.0",
-                "@aws-sdk/types": "3.272.0",
-                "tslib": "^2.3.1"
+                "@smithy/config-resolver": "^3.0.13",
+                "@smithy/credential-provider-imds": "^3.2.8",
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/property-provider": "^3.1.11",
+                "@smithy/smithy-client": "^3.5.2",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-utf8": {
-            "version": "3.254.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8/-/util-utf8-3.254.0.tgz",
-            "integrity": "sha512-14Kso/eIt5/qfIBmhEL9L1IfyUqswjSTqO2mY7KOzUZ9SZbwn3rpxmtkhmATkRjD7XIlLKaxBkI7tU9Zjzj8Kw==",
+        "@smithy/util-endpoints": {
+            "version": "2.1.7",
+            "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.7.tgz",
+            "integrity": "sha512-tSfcqKcN/Oo2STEYCABVuKgJ76nyyr6skGl9t15hs+YaiU06sgMkN7QYjo0BbVw+KT26zok3IzbdSOksQ4YzVw==",
             "optional": true,
             "requires": {
-                "@aws-sdk/util-buffer-from": "3.208.0",
-                "tslib": "^2.3.1"
+                "@smithy/node-config-provider": "^3.1.12",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
             }
         },
-        "@aws-sdk/util-utf8-browser": {
-            "version": "3.259.0",
-            "resolved": "https://registry.npmjs.org/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz",
-            "integrity": "sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==",
+        "@smithy/util-hex-encoding": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-3.0.0.tgz",
+            "integrity": "sha512-eFndh1WEK5YMUYvy3lPlVmYY/fZcQE1D8oSf41Id2vCeIkKJXPcYDCZD+4+xViI6b1XSd7tE+s5AmXzz5ilabQ==",
             "optional": true,
             "requires": {
-                "tslib": "^2.3.1"
+                "tslib": "^2.6.2"
             }
         },
-        "@mapbox/node-pre-gyp": {
-            "version": "1.0.10",
-            "resolved": "https://registry.npmjs.org/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.10.tgz",
-            "integrity": "sha512-4ySo4CjzStuprMwk35H5pPbkymjv1SF3jGLj6rAHp/xT/RF7TL7bd9CTm1xDY49K2qF7jmR/g7k+SkLETP6opA==",
+        "@smithy/util-middleware": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.11.tgz",
+            "integrity": "sha512-dWpyc1e1R6VoXrwLoLDd57U1z6CwNSdkM69Ie4+6uYh2GC7Vg51Qtan7ITzczuVpqezdDTKJGJB95fFvvjU/ow==",
+            "optional": true,
             "requires": {
-                "detect-libc": "^2.0.0",
-                "https-proxy-agent": "^5.0.0",
-                "make-dir": "^3.1.0",
-                "node-fetch": "^2.6.7",
-                "nopt": "^5.0.0",
-                "npmlog": "^5.0.1",
-                "rimraf": "^3.0.2",
-                "semver": "^7.3.5",
-                "tar": "^6.1.11"
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@smithy/util-retry": {
+            "version": "3.0.11",
+            "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.11.tgz",
+            "integrity": "sha512-hJUC6W7A3DQgaee3Hp9ZFcOxVDZzmBIRBPlUAk8/fSOEl7pE/aX7Dci0JycNOnm9Mfr0KV2XjIlUOcGWXQUdVQ==",
+            "optional": true,
+            "requires": {
+                "@smithy/service-error-classification": "^3.0.11",
+                "@smithy/types": "^3.7.2",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@smithy/util-stream": {
+            "version": "3.3.3",
+            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.3.3.tgz",
+            "integrity": "sha512-bOm0YMMxRjbI3X6QkWwADPFkh2AH2xBMQIB1IQgCsCRqXXpSJatgjUR3oxHthpYwFkw3WPkOt8VgMpJxC0rFqg==",
+            "optional": true,
+            "requires": {
+                "@smithy/fetch-http-handler": "^4.1.2",
+                "@smithy/node-http-handler": "^3.3.3",
+                "@smithy/types": "^3.7.2",
+                "@smithy/util-base64": "^3.0.0",
+                "@smithy/util-buffer-from": "^3.0.0",
+                "@smithy/util-hex-encoding": "^3.0.0",
+                "@smithy/util-utf8": "^3.0.0",
+                "tslib": "^2.6.2"
+            }
+        },
+        "@smithy/util-uri-escape": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-3.0.0.tgz",
+            "integrity": "sha512-LqR7qYLgZTD7nWLBecUi4aqolw8Mhza9ArpNEQ881MJJIU2sE5iHCK6TdyqqzcDLy0OPe10IY4T8ctVdtynubg==",
+            "optional": true,
+            "requires": {
+                "tslib": "^2.6.2"
+            }
+        },
+        "@smithy/util-utf8": {
+            "version": "3.0.0",
+            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-3.0.0.tgz",
+            "integrity": "sha512-rUeT12bxFnplYDe815GXbq/oixEGHfRFFtcTF3YdDi/JaENIM6aSYYLJydG83UNzLXeRI5K8abYd/8Sp/QM0kA==",
+            "optional": true,
+            "requires": {
+                "@smithy/util-buffer-from": "^3.0.0",
+                "tslib": "^2.6.2"
             }
         },
         "@types/node": {
-            "version": "18.15.0",
-            "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.0.tgz",
-            "integrity": "sha512-z6nr0TTEOBGkzLGmbypWOGnpSpSIBorEhC4L+4HeQ2iezKCi4f77kyslRwvHeNitymGQ+oFyIWGP96l/DPSV9w=="
+            "version": "22.10.2",
+            "resolved": "https://registry.npmjs.org/@types/node/-/node-22.10.2.tgz",
+            "integrity": "sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==",
+            "requires": {
+                "undici-types": "~6.20.0"
+            }
         },
         "@types/webidl-conversions": {
-            "version": "7.0.0",
-            "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz",
-            "integrity": "sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog=="
+            "version": "7.0.3",
+            "resolved": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz",
+            "integrity": "sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA=="
         },
         "@types/whatwg-url": {
             "version": "8.2.2",
@@ -4122,9 +4614,9 @@
             }
         },
         "fast-xml-parser": {
-            "version": "4.1.2",
-            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.1.2.tgz",
-            "integrity": "sha512-CDYeykkle1LiA/uqQyNwYpFbyF6Axec6YapmpUP+/RHWIoR1zKjocdvNaTsxCxZzQ6v9MLXaSYm9Qq0thv0DHg==",
+            "version": "4.4.1",
+            "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.4.1.tgz",
+            "integrity": "sha512-xkjOecfnKGkSsOwtZ5Pz7Us/T6mrbPQrq0nh+aCO5V9nk5NLWmasAHumTKjiPJPWANe+kAZ84Jc8ooJkzZ88Sw==",
             "optional": true,
             "requires": {
                 "strnum": "^1.0.5"
@@ -4307,10 +4799,14 @@
             "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
             "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
         },
-        "ip": {
-            "version": "2.0.0",
-            "resolved": "https://registry.npmjs.org/ip/-/ip-2.0.0.tgz",
-            "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ=="
+        "ip-address": {
+            "version": "9.0.5",
+            "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
+            "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
+            "requires": {
+                "jsbn": "1.1.0",
+                "sprintf-js": "^1.1.3"
+            }
         },
         "ipaddr.js": {
             "version": "1.9.1",
@@ -4327,6 +4823,11 @@
             "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
             "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
         },
+        "jsbn": {
+            "version": "1.1.0",
+            "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
+            "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A=="
+        },
         "jsonwebtoken": {
             "version": "9.0.0",
             "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz",
@@ -4494,14 +4995,14 @@
             "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
         },
         "mongodb": {
-            "version": "4.14.0",
-            "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.14.0.tgz",
-            "integrity": "sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==",
+            "version": "4.17.2",
+            "resolved": "https://registry.npmjs.org/mongodb/-/mongodb-4.17.2.tgz",
+            "integrity": "sha512-mLV7SEiov2LHleRJPMPrK2PMyhXFZt2UQLC4VD4pnth3jMjYKHhtqfwwkkvS/NXuo/Fp3vbhaNcXrIDaLRb9Tg==",
             "requires": {
                 "@aws-sdk/credential-providers": "^3.186.0",
-                "bson": "^4.7.0",
-                "mongodb-connection-string-url": "^2.5.4",
-                "saslprep": "^1.0.3",
+                "@mongodb-js/saslprep": "^1.1.0",
+                "bson": "^4.7.2",
+                "mongodb-connection-string-url": "^2.6.0",
                 "socks": "^2.7.1"
             }
         },
@@ -4515,13 +5016,13 @@
             }
         },
         "mongoose": {
-            "version": "6.10.2",
-            "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.10.2.tgz",
-            "integrity": "sha512-9/AbheG2PiVVBWLx3S6LgCIEQNdMppjdnp/WH9nLGjFzjJeb9LiHNPEtsOGOm8qXmuICHMdbn5iUFAsLWWvpEw==",
+            "version": "6.13.5",
+            "resolved": "https://registry.npmjs.org/mongoose/-/mongoose-6.13.5.tgz",
+            "integrity": "sha512-podJEaIF/5N2mQymkyyUzN2NeL/68MOyYjf3O0zsgCU2B2Omnhg6NhGHVavt9ZH/VxOrwKE9XphbuHDFK+T06g==",
             "requires": {
-                "bson": "^4.7.0",
+                "bson": "^4.7.2",
                 "kareem": "2.5.1",
-                "mongodb": "4.14.0",
+                "mongodb": "4.17.2",
                 "mpath": "0.9.0",
                 "mquery": "4.0.3",
                 "ms": "2.1.3",
@@ -4716,9 +5217,9 @@
             }
         },
         "punycode": {
-            "version": "2.3.0",
-            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz",
-            "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA=="
+            "version": "2.3.1",
+            "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
+            "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="
         },
         "qs": {
             "version": "6.11.0",
@@ -4772,15 +5273,6 @@
             "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
             "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
         },
-        "saslprep": {
-            "version": "1.0.3",
-            "resolved": "https://registry.npmjs.org/saslprep/-/saslprep-1.0.3.tgz",
-            "integrity": "sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==",
-            "optional": true,
-            "requires": {
-                "sparse-bitfield": "^3.0.3"
-            }
-        },
         "semver": {
             "version": "7.3.8",
             "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz",
@@ -4863,11 +5355,11 @@
             "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg=="
         },
         "socks": {
-            "version": "2.7.1",
-            "resolved": "https://registry.npmjs.org/socks/-/socks-2.7.1.tgz",
-            "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==",
+            "version": "2.8.3",
+            "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.3.tgz",
+            "integrity": "sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw==",
             "requires": {
-                "ip": "^2.0.0",
+                "ip-address": "^9.0.5",
                 "smart-buffer": "^4.2.0"
             }
         },
@@ -4880,6 +5372,11 @@
                 "memory-pager": "^1.0.2"
             }
         },
+        "sprintf-js": {
+            "version": "1.1.3",
+            "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+            "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
+        },
         "statuses": {
             "version": "2.0.1",
             "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz",
@@ -4949,9 +5446,9 @@
             }
         },
         "tslib": {
-            "version": "2.5.0",
-            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz",
-            "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==",
+            "version": "2.8.1",
+            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
+            "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
             "optional": true
         },
         "type-is": {
@@ -4968,6 +5465,11 @@
             "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
             "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
         },
+        "undici-types": {
+            "version": "6.20.0",
+            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
+            "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg=="
+        },
         "unpipe": {
             "version": "1.0.0",
             "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -4984,9 +5486,9 @@
             "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA=="
         },
         "uuid": {
-            "version": "8.3.2",
-            "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
-            "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+            "version": "9.0.1",
+            "resolved": "https://registry.npmjs.org/uuid/-/uuid-9.0.1.tgz",
+            "integrity": "sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==",
             "optional": true
         },
         "vary": {
diff --git a/backend/package.json b/backend/package.json
index 44578ec..cc01197 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -13,7 +13,7 @@
         "dotenv": "^16.0.3",
         "express": "^4.18.2",
         "jsonwebtoken": "9.0.0",
-        "mongoose": "6.10.2",
+        "mongoose": "6.13.5",
         "mongoose-unique-validator": "3.1.0",
         "multer": "1.4.5-lts.1",
         "helmet": "6.0.1",