{
    "name": "AWS_SDK_Layer",
    "version": "1.0.0",
    "lockfileVersion": 3,
    "requires": true,
    "packages": {
        "": {
            "name": "AWS_SDK_Layer",
            "version": "1.0.0",
            "license": "Apache-2.0",
            "dependencies": {
                "@aws-sdk/client-cloudfront-keyvaluestore": "^3.633.0",
                "@aws-sdk/signature-v4-crt": "^3.511.0",
                "@aws-sdk/signature-v4-multi-region": "^3.511.0"
            }
        },
        "node_modules/@aws-crypto/crc32": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/crc32/-/crc32-3.0.0.tgz",
            "integrity": "sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==",
            "dependencies": {
                "@aws-crypto/util": "^3.0.0",
                "@aws-sdk/types": "^3.222.0",
                "tslib": "^1.11.1"
            }
        },
        "node_modules/@aws-crypto/crc32/node_modules/tslib": {
            "version": "1.14.1",
            "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
            "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg=="
        },
        "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==",
            "dependencies": {
                "@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/sha256-browser/node_modules/@aws-crypto/util": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
            "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
            "dependencies": {
                "@aws-sdk/types": "^3.222.0",
                "@smithy/util-utf8": "^2.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-crypto/sha256-js": {
            "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==",
            "dependencies": {
                "@aws-crypto/util": "^5.2.0",
                "@aws-sdk/types": "^3.222.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-crypto/sha256-js/node_modules/@aws-crypto/util": {
            "version": "5.2.0",
            "resolved": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz",
            "integrity": "sha512-4RkU9EsI6ZpBve5fseQlGNUWKMa1RLPQ1dnjnQoe07ldfIzcsGb5hC5W0Dm7u423KWzawlrpbjXBrXCEv9zazQ==",
            "dependencies": {
                "@aws-sdk/types": "^3.222.0",
                "@smithy/util-utf8": "^2.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-crypto/supports-web-crypto": {
            "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==",
            "dependencies": {
                "tslib": "^2.6.2"
            }
        },
        "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==",
            "dependencies": {
                "@aws-sdk/types": "^3.222.0",
                "@aws-sdk/util-utf8-browser": "^3.0.0",
                "tslib": "^1.11.1"
            }
        },
        "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=="
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-cloudfront-keyvaluestore/-/client-cloudfront-keyvaluestore-3.678.0.tgz",
            "integrity": "sha512-x7yFaIn8Nhog/93GLeD8VLt2AgwIoJF7ZNxhLjKfUHGzBQtMvICOWNO7TvgUx8StEEOgQTWHNyJFxq6YedBYHw==",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/client-sso-oidc": "3.678.0",
                "@aws-sdk/client-sts": "3.678.0",
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/credential-provider-node": "3.678.0",
                "@aws-sdk/middleware-host-header": "3.667.0",
                "@aws-sdk/middleware-logger": "3.667.0",
                "@aws-sdk/middleware-recursion-detection": "3.667.0",
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/region-config-resolver": "3.667.0",
                "@aws-sdk/signature-v4-multi-region": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-endpoints": "3.667.0",
                "@aws-sdk/util-user-agent-browser": "3.675.0",
                "@aws-sdk/util-user-agent-node": "3.678.0",
                "@smithy/config-resolver": "^3.0.9",
                "@smithy/core": "^2.4.8",
                "@smithy/fetch-http-handler": "^3.2.9",
                "@smithy/hash-node": "^3.0.7",
                "@smithy/invalid-dependency": "^3.0.7",
                "@smithy/middleware-content-length": "^3.0.9",
                "@smithy/middleware-endpoint": "^3.1.4",
                "@smithy/middleware-retry": "^3.0.23",
                "@smithy/middleware-serde": "^3.0.7",
                "@smithy/middleware-stack": "^3.0.7",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/node-http-handler": "^3.2.4",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/url-parser": "^3.0.7",
                "@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.23",
                "@smithy/util-defaults-mode-node": "^3.0.23",
                "@smithy/util-endpoints": "^2.1.3",
                "@smithy/util-middleware": "^3.0.7",
                "@smithy/util-retry": "^3.0.7",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@aws-sdk/middleware-sdk-s3": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.678.0.tgz",
            "integrity": "sha512-AT4oKh4kPGWG+Ews9M/KYB/TdSvRJLxhVvrVXFxStm9OgeNksxsHH02gnyEOfmGX08ouNRyeaIsqG9RsvXz6Gg==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-arn-parser": "3.568.0",
                "@smithy/core": "^2.4.8",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/signature-v4": "^4.2.0",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/util-config-provider": "^3.0.0",
                "@smithy/util-middleware": "^3.0.7",
                "@smithy/util-stream": "^3.1.9",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@aws-sdk/signature-v4-multi-region": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.678.0.tgz",
            "integrity": "sha512-IPredemaXQ09SsRAry0x0o60V3eKXqjvhg4/rD5QcSxZXNkHQPZzbfEpB6J68NN8IXTv8n9uFwAKBAtbIrnnfg==",
            "dependencies": {
                "@aws-sdk/middleware-sdk-s3": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/signature-v4": "^4.2.0",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@aws-sdk/util-arn-parser": {
            "version": "3.568.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.568.0.tgz",
            "integrity": "sha512-XUKJWWo+KOB7fbnPP0+g/o5Ulku/X53t7i/h+sPHr5xxYTJJ9CYnbToo95mzxe7xWvkLrsNtJ8L+MnNn9INs2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.678.0.tgz",
            "integrity": "sha512-bKRemCdHMPAlEYE9KuQiMQG9/b4n8C+9DlJAL/X00Q7Zvm9Gv6h0+i5EZ+Xx8sbHq5oUv9a4W4tb+nkUZ0ltpw==",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/fetch-http-handler": {
            "version": "3.2.9",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
            "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/querystring-builder": "^3.0.7",
                "@smithy/types": "^3.5.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/signature-v4": {
            "version": "4.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.1.tgz",
            "integrity": "sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-hex-encoding": "^3.0.0",
                "@smithy/util-middleware": "^3.0.8",
                "@smithy/util-uri-escape": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/node_modules/@smithy/util-stream/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-cloudfront-keyvaluestore/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.678.0.tgz",
            "integrity": "sha512-5Fg2BkR1En8iBbiZ18STvLDGPK9Re5MyCmX+hfIhQzPsEf1FRkAkOluEXX79aBva8iWn2oCD/xKBUku4x3eusw==",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/middleware-host-header": "3.667.0",
                "@aws-sdk/middleware-logger": "3.667.0",
                "@aws-sdk/middleware-recursion-detection": "3.667.0",
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/region-config-resolver": "3.667.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-endpoints": "3.667.0",
                "@aws-sdk/util-user-agent-browser": "3.675.0",
                "@aws-sdk/util-user-agent-node": "3.678.0",
                "@smithy/config-resolver": "^3.0.9",
                "@smithy/core": "^2.4.8",
                "@smithy/fetch-http-handler": "^3.2.9",
                "@smithy/hash-node": "^3.0.7",
                "@smithy/invalid-dependency": "^3.0.7",
                "@smithy/middleware-content-length": "^3.0.9",
                "@smithy/middleware-endpoint": "^3.1.4",
                "@smithy/middleware-retry": "^3.0.23",
                "@smithy/middleware-serde": "^3.0.7",
                "@smithy/middleware-stack": "^3.0.7",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/node-http-handler": "^3.2.4",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/url-parser": "^3.0.7",
                "@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.23",
                "@smithy/util-defaults-mode-node": "^3.0.23",
                "@smithy/util-endpoints": "^2.1.3",
                "@smithy/util-middleware": "^3.0.7",
                "@smithy/util-retry": "^3.0.7",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.678.0.tgz",
            "integrity": "sha512-sgj9Y4zGiwLePLDjqhGoghoZgseh88JkKkwWH558IIte/cf/ix7ezOvptnA0WUlI5Z/329LtkN6O8TRqSJ7MWw==",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/credential-provider-node": "3.678.0",
                "@aws-sdk/middleware-host-header": "3.667.0",
                "@aws-sdk/middleware-logger": "3.667.0",
                "@aws-sdk/middleware-recursion-detection": "3.667.0",
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/region-config-resolver": "3.667.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-endpoints": "3.667.0",
                "@aws-sdk/util-user-agent-browser": "3.675.0",
                "@aws-sdk/util-user-agent-node": "3.678.0",
                "@smithy/config-resolver": "^3.0.9",
                "@smithy/core": "^2.4.8",
                "@smithy/fetch-http-handler": "^3.2.9",
                "@smithy/hash-node": "^3.0.7",
                "@smithy/invalid-dependency": "^3.0.7",
                "@smithy/middleware-content-length": "^3.0.9",
                "@smithy/middleware-endpoint": "^3.1.4",
                "@smithy/middleware-retry": "^3.0.23",
                "@smithy/middleware-serde": "^3.0.7",
                "@smithy/middleware-stack": "^3.0.7",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/node-http-handler": "^3.2.4",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/url-parser": "^3.0.7",
                "@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.23",
                "@smithy/util-defaults-mode-node": "^3.0.23",
                "@smithy/util-endpoints": "^2.1.3",
                "@smithy/util-middleware": "^3.0.7",
                "@smithy/util-retry": "^3.0.7",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "@aws-sdk/client-sts": "^3.678.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.678.0.tgz",
            "integrity": "sha512-bKRemCdHMPAlEYE9KuQiMQG9/b4n8C+9DlJAL/X00Q7Zvm9Gv6h0+i5EZ+Xx8sbHq5oUv9a4W4tb+nkUZ0ltpw==",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/fetch-http-handler": {
            "version": "3.2.9",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
            "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/querystring-builder": "^3.0.7",
                "@smithy/types": "^3.5.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/node_modules/@smithy/util-stream/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso-oidc/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.678.0.tgz",
            "integrity": "sha512-bKRemCdHMPAlEYE9KuQiMQG9/b4n8C+9DlJAL/X00Q7Zvm9Gv6h0+i5EZ+Xx8sbHq5oUv9a4W4tb+nkUZ0ltpw==",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/fetch-http-handler": {
            "version": "3.2.9",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
            "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/querystring-builder": "^3.0.7",
                "@smithy/types": "^3.5.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/node_modules/@smithy/util-stream/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sso/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/client-sts/-/client-sts-3.678.0.tgz",
            "integrity": "sha512-oRtDnbqIuTbBq0xd7XlaugDA41EqRFzWLpPNr4uwkH8L7xwtIByfJG/qXx2OtOiFFasAhMWJLu/DDqWZyp819A==",
            "dependencies": {
                "@aws-crypto/sha256-browser": "5.2.0",
                "@aws-crypto/sha256-js": "5.2.0",
                "@aws-sdk/client-sso-oidc": "3.678.0",
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/credential-provider-node": "3.678.0",
                "@aws-sdk/middleware-host-header": "3.667.0",
                "@aws-sdk/middleware-logger": "3.667.0",
                "@aws-sdk/middleware-recursion-detection": "3.667.0",
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/region-config-resolver": "3.667.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-endpoints": "3.667.0",
                "@aws-sdk/util-user-agent-browser": "3.675.0",
                "@aws-sdk/util-user-agent-node": "3.678.0",
                "@smithy/config-resolver": "^3.0.9",
                "@smithy/core": "^2.4.8",
                "@smithy/fetch-http-handler": "^3.2.9",
                "@smithy/hash-node": "^3.0.7",
                "@smithy/invalid-dependency": "^3.0.7",
                "@smithy/middleware-content-length": "^3.0.9",
                "@smithy/middleware-endpoint": "^3.1.4",
                "@smithy/middleware-retry": "^3.0.23",
                "@smithy/middleware-serde": "^3.0.7",
                "@smithy/middleware-stack": "^3.0.7",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/node-http-handler": "^3.2.4",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/url-parser": "^3.0.7",
                "@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.23",
                "@smithy/util-defaults-mode-node": "^3.0.23",
                "@smithy/util-endpoints": "^2.1.3",
                "@smithy/util-middleware": "^3.0.7",
                "@smithy/util-retry": "^3.0.7",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.678.0.tgz",
            "integrity": "sha512-bKRemCdHMPAlEYE9KuQiMQG9/b4n8C+9DlJAL/X00Q7Zvm9Gv6h0+i5EZ+Xx8sbHq5oUv9a4W4tb+nkUZ0ltpw==",
            "dependencies": {
                "@aws-sdk/middleware-user-agent": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/fetch-http-handler": {
            "version": "3.2.9",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
            "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/querystring-builder": "^3.0.7",
                "@smithy/types": "^3.5.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/node_modules/@smithy/util-stream/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/client-sts/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.678.0.tgz",
            "integrity": "sha512-ZTzybFZqSaPQymgRkTl08vk6xilaxr8LnJOc0h3KhcHLK4TJmdOcxqPpa6QxrBKcn2rmxzGiPRbAHLGI+BIxBw==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/core": "^2.4.8",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/signature-v4": "^4.2.0",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/util-middleware": "^3.0.7",
                "fast-xml-parser": "4.4.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/signature-v4": {
            "version": "4.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-4.2.1.tgz",
            "integrity": "sha512-NsV1jF4EvmO5wqmaSzlnTVetemBS3FZHdyc5CExbDljcyJCEEkJr8ANu2JvtNbVg/9MvKAWV44kTrGS+Pi4INg==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-hex-encoding": "^3.0.0",
                "@smithy/util-middleware": "^3.0.8",
                "@smithy/util-uri-escape": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/core/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.678.0.tgz",
            "integrity": "sha512-29uhXAB7uJqHtvJ2U3pi1YkMfv0WefW9EmSMoFAunjudXXBVktwTlWg0lyCM+KHrGKLkQyfs5UF/A9IelS8tdQ==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-env/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.678.0.tgz",
            "integrity": "sha512-EvpmP0nc7ddRp0qwJOSu0uBXa+MMk4+OLlyEJcdaHnZI4/BoyVWr5fJUD5eQYZk11LZPZSvnsliYXWwLyVNXHQ==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/fetch-http-handler": "^3.2.9",
                "@smithy/node-http-handler": "^3.2.4",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/smithy-client": "^3.4.0",
                "@smithy/types": "^3.5.0",
                "@smithy/util-stream": "^3.1.9",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/fetch-http-handler": {
            "version": "3.2.9",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-3.2.9.tgz",
            "integrity": "sha512-hYNVQOqhFQ6vOpenifFME546f0GfJn2OiQ3M0FDmuUu8V/Uiwy2wej7ZXxFBNqdx0R5DZAqWM1l6VRhGz8oE6A==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/querystring-builder": "^3.0.7",
                "@smithy/types": "^3.5.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/node_modules/@smithy/util-stream/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-http/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.678.0.tgz",
            "integrity": "sha512-8kHy7V5rRO73EpBCUclykP9T/QIBVi0SkQsc88ZRxpdh59/JY2N6DT5khMTzrz9+Vvlw3FDMJN4AI/qWjJHhdw==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/credential-provider-env": "3.678.0",
                "@aws-sdk/credential-provider-http": "3.678.0",
                "@aws-sdk/credential-provider-process": "3.678.0",
                "@aws-sdk/credential-provider-sso": "3.678.0",
                "@aws-sdk/credential-provider-web-identity": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/credential-provider-imds": "^3.2.4",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/shared-ini-file-loader": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "@aws-sdk/client-sts": "^3.678.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-ini/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.678.0.tgz",
            "integrity": "sha512-KGRBVD/oNr/aD+Wy5zc5AjfeSv5b4ahAu5eAUbOz+eGjGpGgrMtjY+R2rDY/3i3wFj9/DvOIfFGeZQMwtDzIuA==",
            "dependencies": {
                "@aws-sdk/credential-provider-env": "3.678.0",
                "@aws-sdk/credential-provider-http": "3.678.0",
                "@aws-sdk/credential-provider-ini": "3.678.0",
                "@aws-sdk/credential-provider-process": "3.678.0",
                "@aws-sdk/credential-provider-sso": "3.678.0",
                "@aws-sdk/credential-provider-web-identity": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/credential-provider-imds": "^3.2.4",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/shared-ini-file-loader": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-node/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.678.0.tgz",
            "integrity": "sha512-5TpzzHKwPOvUJig0bvTt+brtXfLPaSVLwea9re+XGrS5T6Hz65IaX2RL6uY1GQ0UVOqgwQ5nAti1WOfBoSJ5BA==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/shared-ini-file-loader": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-process/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.678.0.tgz",
            "integrity": "sha512-PXydLUsLYd1rkhZ7zwf0613u5sofxIEhh7C1QGP1MSY3L1jt8bu7pZIcMzubfvmaGZI5k84aHhhjQEiAJUxIMg==",
            "dependencies": {
                "@aws-sdk/client-sso": "3.678.0",
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/token-providers": "3.667.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/shared-ini-file-loader": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-sso/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.678.0.tgz",
            "integrity": "sha512-fcYZjTTFcef99l+BhcEAhHS4tEK1kE6Xj5Zz5lT4tFA07BkQt3d6kUKRVVfJnsbcHH4RDBUCnLhU8HPfc/kvjA==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "@aws-sdk/client-sts": "^3.678.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/credential-provider-web-identity/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.667.0.tgz",
            "integrity": "sha512-Z7fIAMQnPegs7JjAQvlOeWXwpMRfegh5eCoIP6VLJIeR6DLfYKbP35JBtt98R6DXslrN2RsbTogjbxPEDQfw1w==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-host-header/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-logger": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.667.0.tgz",
            "integrity": "sha512-PtTRNpNm/5c746jRgZCNg4X9xEJIwggkGJrF0GP9AB1ANg4pc/sF2Fvn1NtqPe9wtQ2stunJprnm5WkCHN7QiA==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-logger/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-logger/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.667.0.tgz",
            "integrity": "sha512-U5glWD3ehFohzpUpopLtmqAlDurGWo2wRGPNgi4SwhWU7UDt6LS7E/UvJjqC0CUrjlzOw+my2A+Ncf+fisMhxQ==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-recursion-detection/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-sdk-s3": {
            "version": "3.511.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-sdk-s3/-/middleware-sdk-s3-3.511.0.tgz",
            "integrity": "sha512-SKJr8mKaqjcGpu0xxRPXZiKrJmyetDfgzvWuZ7QOgdnPa+6jk5fmEUTFoPb3VCarMkf8xo/l6cTZ5lei7Lbflw==",
            "dependencies": {
                "@aws-sdk/types": "3.511.0",
                "@aws-sdk/util-arn-parser": "3.495.0",
                "@smithy/node-config-provider": "^2.2.1",
                "@smithy/protocol-http": "^3.1.1",
                "@smithy/signature-v4": "^2.1.1",
                "@smithy/smithy-client": "^2.3.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-config-provider": "^2.2.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent": {
            "version": "3.678.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.678.0.tgz",
            "integrity": "sha512-tg9cC5COgGP0cznD2ys9kxPtVeKUygPZshDWXLAfA/cH/4m2ZUBvoEVv1SxkIbvOjnPwa976rdPLQUwRZvsL0g==",
            "dependencies": {
                "@aws-sdk/core": "3.678.0",
                "@aws-sdk/types": "3.667.0",
                "@aws-sdk/util-endpoints": "3.667.0",
                "@smithy/core": "^2.4.8",
                "@smithy/protocol-http": "^4.1.4",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/middleware-user-agent/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.667.0.tgz",
            "integrity": "sha512-iNr+JhhA902JMKHG9IwT9YdaEx6KGl6vjAL5BRNeOjfj4cZYMog6Lz/IlfOAltMtT0w88DAHDEFrBd2uO0l2eg==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/node-config-provider": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "@smithy/util-config-provider": "^3.0.0",
                "@smithy/util-middleware": "^3.0.7",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/region-config-resolver/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/signature-v4-crt": {
            "version": "3.511.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-crt/-/signature-v4-crt-3.511.0.tgz",
            "integrity": "sha512-LxQanPdd41v1u3D+xHV/9p5WhhwmCSnEguQFKxKek3S8EyXwFpRIXIE4xk/8K9WPB877x4AiGc4km6hJ6ryh/A==",
            "dependencies": {
                "@aws-sdk/signature-v4-multi-region": "3.511.0",
                "@aws-sdk/types": "3.511.0",
                "@aws-sdk/util-user-agent-node": "3.511.0",
                "@smithy/querystring-parser": "^2.1.1",
                "@smithy/signature-v4": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-middleware": "^2.1.1",
                "aws-crt": "^1.18.3",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/signature-v4-multi-region": {
            "version": "3.511.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/signature-v4-multi-region/-/signature-v4-multi-region-3.511.0.tgz",
            "integrity": "sha512-lwbU3LX5TpYu1DHBMH2Wz+2MWGccn5G3psu1Y9WTPc+1bubVQHWf8UD2lzON5L2QirT9tQheQjTke1u5JC7FTQ==",
            "dependencies": {
                "@aws-sdk/middleware-sdk-s3": "3.511.0",
                "@aws-sdk/types": "3.511.0",
                "@smithy/protocol-http": "^3.1.1",
                "@smithy/signature-v4": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/token-providers": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.667.0.tgz",
            "integrity": "sha512-ZecJlG8p6D4UTYlBHwOWX6nknVtw/OBJ3yPXTSajBjhUlj9lE2xvejI8gl4rqkyLXk7z3bki+KR4tATbMaM9yg==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/property-provider": "^3.1.7",
                "@smithy/shared-ini-file-loader": "^3.1.8",
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            },
            "peerDependencies": {
                "@aws-sdk/client-sso-oidc": "^3.667.0"
            }
        },
        "node_modules/@aws-sdk/token-providers/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/token-providers/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/token-providers/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/token-providers/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/types": {
            "version": "3.511.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.511.0.tgz",
            "integrity": "sha512-P03ufufxmkvd7nO46oOeEqYIMPJ8qMCKxAsfJk1JBVPQ1XctVntbail4/UFnrnzij8DTl4Mk/D62uGo7+RolXA==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/util-arn-parser": {
            "version": "3.495.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-arn-parser/-/util-arn-parser-3.495.0.tgz",
            "integrity": "sha512-hwdA3XAippSEUxs7jpznwD63YYFR+LtQvlEcebPTgWR9oQgG9TfS+39PUfbnEeje1ICuOrN3lrFqFbmP9uzbMg==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@aws-sdk/util-endpoints": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.667.0.tgz",
            "integrity": "sha512-X22SYDAuQJWnkF1/q17pkX3nGw5XMD9YEUbmt87vUnRq7iyJ3JOpl6UKOBeUBaL838wA5yzdbinmCITJ/VZ1QA==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/types": "^3.5.0",
                "@smithy/util-endpoints": "^2.1.3",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-endpoints/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-endpoints/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-locate-window": {
            "version": "3.568.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.568.0.tgz",
            "integrity": "sha512-3nh4TINkXYr+H41QaPelCceEB2FXP3fxp93YZXB/kqJvX0U9j0N0Uk45gvsjmEPzG8XxkPEeLIfT2I1M7A6Lig==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-browser": {
            "version": "3.675.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.675.0.tgz",
            "integrity": "sha512-HW4vGfRiX54RLcsYjLuAhcBBJ6lRVEZd7njfGpAwBB9s7BH8t48vrpYbyA5XbbqbTvXfYBnugQCUw9HWjEa1ww==",
            "dependencies": {
                "@aws-sdk/types": "3.667.0",
                "@smithy/types": "^3.5.0",
                "bowser": "^2.11.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-browser/node_modules/@aws-sdk/types": {
            "version": "3.667.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.667.0.tgz",
            "integrity": "sha512-gYq0xCsqFfQaSL/yT1Gl1vIUjtsg7d7RhnUfsXaHt8xTxOKRTdH9GjbesBjXOzgOvB0W0vfssfreSNGFlOOMJg==",
            "dependencies": {
                "@smithy/types": "^3.5.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-browser/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@aws-sdk/util-user-agent-node": {
            "version": "3.511.0",
            "resolved": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.511.0.tgz",
            "integrity": "sha512-UopdlRvYY5mxlS4wwFv+QAWL6/T302wmoQj7i+RY+c/D3Ej3PKBb/mW3r2wEOgZLJmPpeeM1SYMk+rVmsW1rqw==",
            "dependencies": {
                "@aws-sdk/types": "3.511.0",
                "@smithy/node-config-provider": "^2.2.1",
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            },
            "peerDependencies": {
                "aws-crt": ">=1.0.0"
            },
            "peerDependenciesMeta": {
                "aws-crt": {
                    "optional": true
                }
            }
        },
        "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==",
            "dependencies": {
                "tslib": "^2.3.1"
            }
        },
        "node_modules/@httptoolkit/websocket-stream": {
            "version": "6.0.1",
            "resolved": "https://registry.npmjs.org/@httptoolkit/websocket-stream/-/websocket-stream-6.0.1.tgz",
            "integrity": "sha512-A0NOZI+Glp3Xgcz6Na7i7o09+/+xm2m0UCU8gdtM2nIv6/cjLmhMZMqehSpTlgbx9omtLmV8LVqOskPEyWnmZQ==",
            "dependencies": {
                "@types/ws": "*",
                "duplexify": "^3.5.1",
                "inherits": "^2.0.1",
                "isomorphic-ws": "^4.0.1",
                "readable-stream": "^2.3.3",
                "safe-buffer": "^5.1.2",
                "ws": "*",
                "xtend": "^4.0.0"
            }
        },
        "node_modules/@smithy/abort-controller": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-2.1.1.tgz",
            "integrity": "sha512-1+qdrUqLhaALYL0iOcN43EP6yAXXQ2wWZ6taf4S2pNGowmOc5gx+iMQv+E42JizNJjB0+gEadOXeV1Bf7JWL1Q==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/config-resolver": {
            "version": "3.0.10",
            "resolved": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-3.0.10.tgz",
            "integrity": "sha512-Uh0Sz9gdUuz538nvkPiyv1DZRX9+D15EKDtnQP5rYVAzM/dnYk3P8cg73jcxyOitPgT3mE3OVj7ky7sibzHWkw==",
            "dependencies": {
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/util-config-provider": "^3.0.0",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/config-resolver/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core": {
            "version": "2.5.1",
            "resolved": "https://registry.npmjs.org/@smithy/core/-/core-2.5.1.tgz",
            "integrity": "sha512-DujtuDA7BGEKExJ05W5OdxCoyekcKT3Rhg1ZGeiUWaz2BJIWXjZmsG/DIP4W48GHno7AQwRsaCb8NcBgH3QZpg==",
            "dependencies": {
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-body-length-browser": "^3.0.0",
                "@smithy/util-middleware": "^3.0.8",
                "@smithy/util-stream": "^3.2.1",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/core/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-3.2.5.tgz",
            "integrity": "sha512-4FTQGAsuwqTzVMmiRVTn0RR9GrbRfkP0wfu/tXWVHd2LgNpTY0uglQpIScXK4NaEyXbB3JmZt8gfVqO50lP8wg==",
            "dependencies": {
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/property-provider": "^3.1.8",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/credential-provider-imds/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/eventstream-codec": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/eventstream-codec/-/eventstream-codec-2.1.1.tgz",
            "integrity": "sha512-E8KYBxBIuU4c+zrpR22VsVrOPoEDzk35bQR3E+xm4k6Pa6JqzkDOdMyf9Atac5GPNKHJBdVaQ4JtjdWX2rl/nw==",
            "dependencies": {
                "@aws-crypto/crc32": "3.0.0",
                "@smithy/types": "^2.9.1",
                "@smithy/util-hex-encoding": "^2.1.1",
                "tslib": "^2.5.0"
            }
        },
        "node_modules/@smithy/fetch-http-handler": {
            "version": "2.4.1",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-2.4.1.tgz",
            "integrity": "sha512-VYGLinPsFqH68lxfRhjQaSkjXM7JysUOJDTNjHBuN/ykyRb2f1gyavN9+VhhPTWCy32L4yZ2fdhpCs/nStEicg==",
            "dependencies": {
                "@smithy/protocol-http": "^3.1.1",
                "@smithy/querystring-builder": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-base64": "^2.1.1",
                "tslib": "^2.5.0"
            }
        },
        "node_modules/@smithy/hash-node": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-3.0.8.tgz",
            "integrity": "sha512-tlNQYbfpWXHimHqrvgo14DrMAgUBua/cNoz9fMYcDmYej7MAmUcjav/QKQbFc3NrcPxeJ7QClER4tWZmfwoPng==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/hash-node/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/hash-node/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/hash-node/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/hash-node/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/invalid-dependency": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-3.0.8.tgz",
            "integrity": "sha512-7Qynk6NWtTQhnGTTZwks++nJhQ1O54Mzi7fz4PqZOiYXb4Z1Flpb2yRvdALoggTS8xjtohWUM+RygOtB30YL3Q==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/invalid-dependency/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/is-array-buffer": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.1.1.tgz",
            "integrity": "sha512-xozSQrcUinPpNPNPds4S7z/FakDTh1MZWtRP/2vQtYB/u3HYrX2UXuZs+VhaKBd6Vc7g2XPr2ZtwGBNDN6fNKQ==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/middleware-content-length": {
            "version": "3.0.10",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-3.0.10.tgz",
            "integrity": "sha512-T4dIdCs1d/+/qMpwhJ1DzOhxCZjZHbHazEPJWdB4GDi2HjIZllVzeBEcdJUN0fomV8DURsgOyrbEUzg3vzTaOg==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-content-length/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-content-length/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-endpoint": {
            "version": "2.4.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-2.4.1.tgz",
            "integrity": "sha512-XPZTb1E2Oav60Ven3n2PFx+rX9EDsU/jSTA8VDamt7FXks67ekjPY/XrmmPDQaFJOTUHJNKjd8+kZxVO5Ael4Q==",
            "dependencies": {
                "@smithy/middleware-serde": "^2.1.1",
                "@smithy/node-config-provider": "^2.2.1",
                "@smithy/shared-ini-file-loader": "^2.3.1",
                "@smithy/types": "^2.9.1",
                "@smithy/url-parser": "^2.1.1",
                "@smithy/util-middleware": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry": {
            "version": "3.0.25",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-3.0.25.tgz",
            "integrity": "sha512-m1F70cPaMBML4HiTgCw5I+jFNtjgz5z5UdGnUbG37vw6kh4UvizFYjqJGHvicfgKMkDL6mXwyPp5mhZg02g5sg==",
            "dependencies": {
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/service-error-classification": "^3.0.8",
                "@smithy/smithy-client": "^3.4.2",
                "@smithy/types": "^3.6.0",
                "@smithy/util-middleware": "^3.0.8",
                "@smithy/util-retry": "^3.0.8",
                "tslib": "^2.6.2",
                "uuid": "^9.0.1"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-retry/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/middleware-serde": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-2.1.1.tgz",
            "integrity": "sha512-D8Gq0aQBeE1pxf3cjWVkRr2W54t+cdM2zx78tNrVhqrDykRA7asq8yVJij1u5NDtKzKqzBSPYh7iW0svUKg76g==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/middleware-stack": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-2.1.1.tgz",
            "integrity": "sha512-KPJhRlhsl8CjgGXK/DoDcrFGfAqoqvuwlbxy+uOO4g2Azn1dhH+GVfC3RAp+6PoL5PWPb+vt6Z23FP+Mr6qeCw==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/node-config-provider": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-2.2.1.tgz",
            "integrity": "sha512-epzK3x1xNxA9oJgHQ5nz+2j6DsJKdHfieb+YgJ7ATWxzNcB7Hc+Uya2TUck5MicOPhDV8HZImND7ZOecVr+OWg==",
            "dependencies": {
                "@smithy/property-provider": "^2.1.1",
                "@smithy/shared-ini-file-loader": "^2.3.1",
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/node-http-handler": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-2.3.1.tgz",
            "integrity": "sha512-gLA8qK2nL9J0Rk/WEZSvgin4AppvuCYRYg61dcUo/uKxvMZsMInL5I5ZdJTogOvdfVug3N2dgI5ffcUfS4S9PA==",
            "dependencies": {
                "@smithy/abort-controller": "^2.1.1",
                "@smithy/protocol-http": "^3.1.1",
                "@smithy/querystring-builder": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/property-provider": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-2.1.1.tgz",
            "integrity": "sha512-FX7JhhD/o5HwSwg6GLK9zxrMUrGnb3PzNBrcthqHKBc3dH0UfgEAU24xnJ8F0uow5mj17UeBEOI6o3CF2k7Mhw==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/protocol-http": {
            "version": "3.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-3.1.1.tgz",
            "integrity": "sha512-6ZRTSsaXuSL9++qEwH851hJjUA0OgXdQFCs+VDw4tGH256jQ3TjYY/i34N4vd24RV3nrjNsgd1yhb57uMoKbzQ==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/querystring-builder": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-2.1.1.tgz",
            "integrity": "sha512-C/ko/CeEa8jdYE4gt6nHO5XDrlSJ3vdCG0ZAc6nD5ZIE7LBp0jCx4qoqp7eoutBu7VrGMXERSRoPqwi1WjCPbg==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "@smithy/util-uri-escape": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/querystring-parser": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-2.1.1.tgz",
            "integrity": "sha512-H4+6jKGVhG1W4CIxfBaSsbm98lOO88tpDWmZLgkJpt8Zkk/+uG0FmmqMuCAc3HNM2ZDV+JbErxr0l5BcuIf/XQ==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/service-error-classification": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-3.0.8.tgz",
            "integrity": "sha512-uEC/kCCFto83bz5ZzapcrgGqHOh/0r69sZ2ZuHlgoD5kYgXJEThCoTuw/y1Ub3cE7aaKdznb+jD9xRPIfIwD7g==",
            "dependencies": {
                "@smithy/types": "^3.6.0"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/service-error-classification/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/shared-ini-file-loader": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.3.1.tgz",
            "integrity": "sha512-2E2kh24igmIznHLB6H05Na4OgIEilRu0oQpYXo3LCNRrawHAcfDKq9004zJs+sAMt2X5AbY87CUCJ7IpqpSgdw==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/signature-v4": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-2.1.1.tgz",
            "integrity": "sha512-Hb7xub0NHuvvQD3YwDSdanBmYukoEkhqBjqoxo+bSdC0ryV9cTfgmNjuAQhTPYB6yeU7hTR+sPRiFMlxqv6kmg==",
            "dependencies": {
                "@smithy/eventstream-codec": "^2.1.1",
                "@smithy/is-array-buffer": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-hex-encoding": "^2.1.1",
                "@smithy/util-middleware": "^2.1.1",
                "@smithy/util-uri-escape": "^2.1.1",
                "@smithy/util-utf8": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/smithy-client": {
            "version": "2.3.1",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-2.3.1.tgz",
            "integrity": "sha512-YsTdU8xVD64r2pLEwmltrNvZV6XIAC50LN6ivDopdt+YiF/jGH6PY9zUOu0CXD/d8GMB8gbhnpPsdrjAXHS9QA==",
            "dependencies": {
                "@smithy/middleware-endpoint": "^2.4.1",
                "@smithy/middleware-stack": "^2.1.1",
                "@smithy/protocol-http": "^3.1.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-stream": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/types": {
            "version": "2.9.1",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-2.9.1.tgz",
            "integrity": "sha512-vjXlKNXyprDYDuJ7UW5iobdmyDm6g8dDG+BFUncAg/3XJaN45Gy5RWWWUVgrzIK7S4R1KWgIX5LeJcfvSI24bw==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/url-parser": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-2.1.1.tgz",
            "integrity": "sha512-qC9Bv8f/vvFIEkHsiNrUKYNl8uKQnn4BdhXl7VzQRP774AwIjiSMMwkbT+L7Fk8W8rzYVifzJNYxv1HwvfBo3Q==",
            "dependencies": {
                "@smithy/querystring-parser": "^2.1.1",
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            }
        },
        "node_modules/@smithy/util-base64": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-2.1.1.tgz",
            "integrity": "sha512-UfHVpY7qfF/MrgndI5PexSKVTxSZIdz9InghTFa49QOvuu9I52zLPLUHXvHpNuMb1iD2vmc6R+zbv/bdMipR/g==",
            "dependencies": {
                "@smithy/util-buffer-from": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.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==",
            "dependencies": {
                "tslib": "^2.6.2"
            }
        },
        "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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-buffer-from": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.1.1.tgz",
            "integrity": "sha512-clhNjbyfqIv9Md2Mg6FffGVrJxw7bgK7s3Iax36xnfVj6cg0fUG7I4RH0XgXJF8bxi+saY5HR21g2UPKSxVCXg==",
            "dependencies": {
                "@smithy/is-array-buffer": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-config-provider": {
            "version": "2.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-2.2.1.tgz",
            "integrity": "sha512-50VL/tx9oYYcjJn/qKqNy7sCtpD0+s8XEBamIFo4mFFTclKMNp+rsnymD796uybjiIquB7VCB/DeafduL0y2kw==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser": {
            "version": "3.0.25",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-3.0.25.tgz",
            "integrity": "sha512-fRw7zymjIDt6XxIsLwfJfYUfbGoO9CmCJk6rjJ/X5cd20+d2Is7xjU5Kt/AiDt6hX8DAf5dztmfP5O82gR9emA==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/smithy-client": "^3.4.2",
                "@smithy/types": "^3.6.0",
                "bowser": "^2.11.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">= 10.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-browser/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node": {
            "version": "3.0.25",
            "resolved": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-3.0.25.tgz",
            "integrity": "sha512-H3BSZdBDiVZGzt8TG51Pd2FvFO0PAx/A0mJ0EH8a13KJ6iUCdYnw/Dk/MdC1kTd0eUuUGisDFaxXVXo4HHFL1g==",
            "dependencies": {
                "@smithy/config-resolver": "^3.0.10",
                "@smithy/credential-provider-imds": "^3.2.5",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/property-provider": "^3.1.8",
                "@smithy/smithy-client": "^3.4.2",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">= 10.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/abort-controller": {
            "version": "3.1.6",
            "resolved": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-3.1.6.tgz",
            "integrity": "sha512-0XuhuHQlEqbNQZp7QxxrFTdVWdwxch4vjxYgfInF91hZFkPxf9QDrdQka0KfxFMPqLNzSw0b95uGTrLliQUavQ==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/fetch-http-handler": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-4.0.0.tgz",
            "integrity": "sha512-MLb1f5tbBO2X6K4lMEKJvxeLooyg7guq48C2zKr4qM7F2Gpkz4dc+hdSgu77pCJ76jVqFBjZczHYAs6dp15N+g==",
            "dependencies": {
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "@smithy/util-base64": "^3.0.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-endpoint": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-3.2.1.tgz",
            "integrity": "sha512-wWO3xYmFm6WRW8VsEJ5oU6h7aosFXfszlz3Dj176pTij6o21oZnzkCLzShfmRaaCHDkBXWBdO0c4sQAvLFP6zA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-serde": "^3.0.8",
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "@smithy/url-parser": "^3.0.8",
                "@smithy/util-middleware": "^3.0.8",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-serde": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-3.0.8.tgz",
            "integrity": "sha512-Xg2jK9Wc/1g/MBMP/EUn2DLspN8LNt+GMe7cgF+Ty3vl+Zvu+VeZU5nmhveU+H8pxyTsjrAkci8NqY6OuvZnjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/middleware-stack": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-3.0.8.tgz",
            "integrity": "sha512-d7ZuwvYgp1+3682Nx0MD3D/HtkmZd49N3JUndYWQXfRZrYEnCWYc8BHcNmVsPAp9gKvlurdg/mubE6b/rPS9MA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/node-http-handler": {
            "version": "3.2.5",
            "resolved": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-3.2.5.tgz",
            "integrity": "sha512-PkOwPNeKdvX/jCpn0A8n9/TyoxjGZB8WVoJmm9YzsnAgggTj4CrjpRHlTQw7dlLZ320n1mY1y+nTRUDViKi/3w==",
            "dependencies": {
                "@smithy/abort-controller": "^3.1.6",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/querystring-builder": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/protocol-http": {
            "version": "4.1.5",
            "resolved": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-4.1.5.tgz",
            "integrity": "sha512-hsjtwpIemmCkm3ZV5fd/T0bPIugW1gJXwZ/hpuVubt2hEUApIoUTrf6qIdh9MAWlw0vjMrA1ztJLAwtNaZogvg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/querystring-builder": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-3.0.8.tgz",
            "integrity": "sha512-btYxGVqFUARbUrN6VhL9c3dnSviIwBYD9Rz1jHuN1hgh28Fpv2xjU1HeCeDJX68xctz7r4l1PBnFhGg1WBBPuA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "@smithy/util-uri-escape": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/querystring-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-3.0.8.tgz",
            "integrity": "sha512-BtEk3FG7Ks64GAbt+JnKqwuobJNX8VmFLBsKIwWr1D60T426fGrV2L3YS5siOcUhhp6/Y6yhBw1PSPxA5p7qGg==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/smithy-client": {
            "version": "3.4.2",
            "resolved": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-3.4.2.tgz",
            "integrity": "sha512-dxw1BDxJiY9/zI3cBqfVrInij6ShjpV4fmGHesGZZUiP9OSE/EVfdwdRz0PgvkEvrZHpsj2htRaHJfftE8giBA==",
            "dependencies": {
                "@smithy/core": "^2.5.1",
                "@smithy/middleware-endpoint": "^3.2.1",
                "@smithy/middleware-stack": "^3.0.8",
                "@smithy/protocol-http": "^4.1.5",
                "@smithy/types": "^3.6.0",
                "@smithy/util-stream": "^3.2.1",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/url-parser": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-3.0.8.tgz",
            "integrity": "sha512-4FdOhwpTW7jtSFWm7SpfLGKIBC9ZaTKG5nBF0wK24aoQKQyDIKUw3+KFWCQ9maMzrgTJIuOvOnsV2lLGW5XjTg==",
            "dependencies": {
                "@smithy/querystring-parser": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "@smithy/util-utf8": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "@smithy/is-array-buffer": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-middleware": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-3.0.8.tgz",
            "integrity": "sha512-p7iYAPaQjoeM+AKABpYWeDdtwQNxasr4aXQEA/OmbOaug9V0odRVDy3Wx4ci8soljE/JXQo+abV0qZpW8NX0yA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/node_modules/@smithy/util-stream": {
            "version": "3.2.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-3.2.1.tgz",
            "integrity": "sha512-R3ufuzJRxSJbE58K9AEnL/uSZyVdHzud9wLS8tIbXclxKzoe09CRohj2xV8wpx5tj7ZbiJaKYcutMm1eYgz/0A==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^4.0.0",
                "@smithy/node-http-handler": "^3.2.5",
                "@smithy/types": "^3.6.0",
                "@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": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-defaults-mode-node/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==",
            "dependencies": {
                "@smithy/util-buffer-from": "^3.0.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints": {
            "version": "2.1.4",
            "resolved": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-2.1.4.tgz",
            "integrity": "sha512-kPt8j4emm7rdMWQyL0F89o92q10gvCUa6sBkBtDJ7nV2+P7wpXczzOfoDJ49CKXe5CCqb8dc1W+ZdLlrKzSAnQ==",
            "dependencies": {
                "@smithy/node-config-provider": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints/node_modules/@smithy/node-config-provider": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-3.1.9.tgz",
            "integrity": "sha512-qRHoah49QJ71eemjuS/WhUXB+mpNtwHRWQr77J/m40ewBVVwvo52kYAmb7iuaECgGTTcYxHS4Wmewfwy++ueew==",
            "dependencies": {
                "@smithy/property-provider": "^3.1.8",
                "@smithy/shared-ini-file-loader": "^3.1.9",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints/node_modules/@smithy/property-provider": {
            "version": "3.1.8",
            "resolved": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-3.1.8.tgz",
            "integrity": "sha512-ukNUyo6rHmusG64lmkjFeXemwYuKge1BJ8CtpVKmrxQxc6rhUX0vebcptFA9MmrGsnLhwnnqeH83VTU9hwOpjA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints/node_modules/@smithy/shared-ini-file-loader": {
            "version": "3.1.9",
            "resolved": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-3.1.9.tgz",
            "integrity": "sha512-/+OsJRNtoRbtsX0UpSgWVxFZLsJHo/4sTr+kBg/J78sr7iC+tHeOvOJrS5hCpVQ6sWBbhWLp1UNiuMyZhE6pmA==",
            "dependencies": {
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-endpoints/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-hex-encoding": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-2.1.1.tgz",
            "integrity": "sha512-3UNdP2pkYUUBGEXzQI9ODTDK+Tcu1BlCyDBaRHwyxhA+8xLP8agEKQq4MGmpjqb4VQAjq9TwlCQX0kP6XDKYLg==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-middleware": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-2.1.1.tgz",
            "integrity": "sha512-mKNrk8oz5zqkNcbcgAAepeJbmfUW6ogrT2Z2gDbIUzVzNAHKJQTYmH9jcy0jbWb+m7ubrvXKb6uMjkSgAqqsFA==",
            "dependencies": {
                "@smithy/types": "^2.9.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-retry": {
            "version": "3.0.8",
            "resolved": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-3.0.8.tgz",
            "integrity": "sha512-TCEhLnY581YJ+g1x0hapPz13JFqzmh/pMWL2KEFASC51qCfw3+Y47MrTmea4bUE5vsdxQ4F6/KFbUeSz22Q1ow==",
            "dependencies": {
                "@smithy/service-error-classification": "^3.0.8",
                "@smithy/types": "^3.6.0",
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-retry/node_modules/@smithy/types": {
            "version": "3.6.0",
            "resolved": "https://registry.npmjs.org/@smithy/types/-/types-3.6.0.tgz",
            "integrity": "sha512-8VXK/KzOHefoC65yRgCn5vG1cysPJjHnOVt9d0ybFQSmJgQj152vMn4EkYhGuaOmnnZvCPav/KnYyE6/KsNZ2w==",
            "dependencies": {
                "tslib": "^2.6.2"
            },
            "engines": {
                "node": ">=16.0.0"
            }
        },
        "node_modules/@smithy/util-stream": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-2.1.1.tgz",
            "integrity": "sha512-J7SMIpUYvU4DQN55KmBtvaMc7NM3CZ2iWICdcgaovtLzseVhAqFRYqloT3mh0esrFw+3VEK6nQFteFsTqZSECQ==",
            "dependencies": {
                "@smithy/fetch-http-handler": "^2.4.1",
                "@smithy/node-http-handler": "^2.3.1",
                "@smithy/types": "^2.9.1",
                "@smithy/util-base64": "^2.1.1",
                "@smithy/util-buffer-from": "^2.1.1",
                "@smithy/util-hex-encoding": "^2.1.1",
                "@smithy/util-utf8": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-uri-escape": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-2.1.1.tgz",
            "integrity": "sha512-saVzI1h6iRBUVSqtnlOnc9ssU09ypo7n+shdQ8hBTZno/9rZ3AuRYvoHInV57VF7Qn7B+pFJG7qTzFiHxWlWBw==",
            "dependencies": {
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@smithy/util-utf8": {
            "version": "2.1.1",
            "resolved": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.1.1.tgz",
            "integrity": "sha512-BqTpzYEcUMDwAKr7/mVRUtHDhs6ZoXDi9NypMvMfOr/+u1NW7JgqodPDECiiLboEm6bobcPcECxzjtQh865e9A==",
            "dependencies": {
                "@smithy/util-buffer-from": "^2.1.1",
                "tslib": "^2.5.0"
            },
            "engines": {
                "node": ">=14.0.0"
            }
        },
        "node_modules/@types/node": {
            "version": "20.11.17",
            "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.17.tgz",
            "integrity": "sha512-QmgQZGWu1Yw9TDyAP9ZzpFJKynYNeOvwMJmaxABfieQoVoiVOS6MN1WSpqpRcbeA5+RW82kraAVxCCJg+780Qw==",
            "dependencies": {
                "undici-types": "~5.26.4"
            }
        },
        "node_modules/@types/ws": {
            "version": "8.5.10",
            "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz",
            "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==",
            "dependencies": {
                "@types/node": "*"
            }
        },
        "node_modules/asynckit": {
            "version": "0.4.0",
            "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
            "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q=="
        },
        "node_modules/aws-crt": {
            "version": "1.21.1",
            "resolved": "https://registry.npmjs.org/aws-crt/-/aws-crt-1.21.1.tgz",
            "integrity": "sha512-pSLf1Xg5P2Owa+n/82hkEXV22q56kbxJOxX4FB5DvvHpTokOygz6nFj+/cS9dnv3tNZgOiUjTvsz0Xk1ldyi0w==",
            "hasInstallScript": true,
            "dependencies": {
                "@aws-sdk/util-utf8-browser": "^3.109.0",
                "@httptoolkit/websocket-stream": "^6.0.1",
                "axios": "^1.6.0",
                "buffer": "^6.0.3",
                "crypto-js": "^4.2.0",
                "mqtt": "^4.3.8",
                "process": "^0.11.10"
            }
        },
        "node_modules/axios": {
            "version": "1.6.7",
            "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.7.tgz",
            "integrity": "sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA==",
            "dependencies": {
                "follow-redirects": "^1.15.4",
                "form-data": "^4.0.0",
                "proxy-from-env": "^1.1.0"
            }
        },
        "node_modules/balanced-match": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
            "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
        },
        "node_modules/base64-js": {
            "version": "1.5.1",
            "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
            "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ]
        },
        "node_modules/bl": {
            "version": "4.1.0",
            "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz",
            "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==",
            "dependencies": {
                "buffer": "^5.5.0",
                "inherits": "^2.0.4",
                "readable-stream": "^3.4.0"
            }
        },
        "node_modules/bl/node_modules/buffer": {
            "version": "5.7.1",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz",
            "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ],
            "dependencies": {
                "base64-js": "^1.3.1",
                "ieee754": "^1.1.13"
            }
        },
        "node_modules/bl/node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/bowser": {
            "version": "2.11.0",
            "resolved": "https://registry.npmjs.org/bowser/-/bowser-2.11.0.tgz",
            "integrity": "sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA=="
        },
        "node_modules/brace-expansion": {
            "version": "1.1.11",
            "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
            "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
            "dependencies": {
                "balanced-match": "^1.0.0",
                "concat-map": "0.0.1"
            }
        },
        "node_modules/buffer": {
            "version": "6.0.3",
            "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz",
            "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ],
            "dependencies": {
                "base64-js": "^1.3.1",
                "ieee754": "^1.2.1"
            }
        },
        "node_modules/buffer-from": {
            "version": "1.1.2",
            "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
            "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ=="
        },
        "node_modules/combined-stream": {
            "version": "1.0.8",
            "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
            "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
            "dependencies": {
                "delayed-stream": "~1.0.0"
            },
            "engines": {
                "node": ">= 0.8"
            }
        },
        "node_modules/commist": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/commist/-/commist-1.1.0.tgz",
            "integrity": "sha512-rraC8NXWOEjhADbZe9QBNzLAN5Q3fsTPQtBV+fEVj6xKIgDgNiEVE6ZNfHpZOqfQ21YUzfVNUXLOEZquYvQPPg==",
            "dependencies": {
                "leven": "^2.1.0",
                "minimist": "^1.1.0"
            }
        },
        "node_modules/concat-map": {
            "version": "0.0.1",
            "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
            "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
        },
        "node_modules/concat-stream": {
            "version": "2.0.0",
            "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
            "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
            "engines": [
                "node >= 6.0"
            ],
            "dependencies": {
                "buffer-from": "^1.0.0",
                "inherits": "^2.0.3",
                "readable-stream": "^3.0.2",
                "typedarray": "^0.0.6"
            }
        },
        "node_modules/concat-stream/node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/core-util-is": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
            "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ=="
        },
        "node_modules/crypto-js": {
            "version": "4.2.0",
            "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz",
            "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q=="
        },
        "node_modules/debug": {
            "version": "4.3.4",
            "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz",
            "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==",
            "dependencies": {
                "ms": "2.1.2"
            },
            "engines": {
                "node": ">=6.0"
            },
            "peerDependenciesMeta": {
                "supports-color": {
                    "optional": true
                }
            }
        },
        "node_modules/delayed-stream": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
            "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
            "engines": {
                "node": ">=0.4.0"
            }
        },
        "node_modules/duplexify": {
            "version": "3.7.1",
            "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz",
            "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==",
            "dependencies": {
                "end-of-stream": "^1.0.0",
                "inherits": "^2.0.1",
                "readable-stream": "^2.0.0",
                "stream-shift": "^1.0.0"
            }
        },
        "node_modules/end-of-stream": {
            "version": "1.4.4",
            "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
            "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
            "dependencies": {
                "once": "^1.4.0"
            }
        },
        "node_modules/fast-xml-parser": {
            "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"
                }
            ],
            "dependencies": {
                "strnum": "^1.0.5"
            },
            "bin": {
                "fxparser": "src/cli/cli.js"
            }
        },
        "node_modules/follow-redirects": {
            "version": "1.15.5",
            "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz",
            "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==",
            "funding": [
                {
                    "type": "individual",
                    "url": "https://github.com/sponsors/RubenVerborgh"
                }
            ],
            "engines": {
                "node": ">=4.0"
            },
            "peerDependenciesMeta": {
                "debug": {
                    "optional": true
                }
            }
        },
        "node_modules/form-data": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz",
            "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==",
            "dependencies": {
                "asynckit": "^0.4.0",
                "combined-stream": "^1.0.8",
                "mime-types": "^2.1.12"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/fs.realpath": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
            "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
        },
        "node_modules/glob": {
            "version": "7.2.3",
            "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz",
            "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==",
            "dependencies": {
                "fs.realpath": "^1.0.0",
                "inflight": "^1.0.4",
                "inherits": "2",
                "minimatch": "^3.1.1",
                "once": "^1.3.0",
                "path-is-absolute": "^1.0.0"
            },
            "engines": {
                "node": "*"
            },
            "funding": {
                "url": "https://github.com/sponsors/isaacs"
            }
        },
        "node_modules/help-me": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/help-me/-/help-me-3.0.0.tgz",
            "integrity": "sha512-hx73jClhyk910sidBB7ERlnhMlFsJJIBqSVMFDwPN8o2v9nmp5KgLq1Xz1Bf1fCMMZ6mPrX159iG0VLy/fPMtQ==",
            "dependencies": {
                "glob": "^7.1.6",
                "readable-stream": "^3.6.0"
            }
        },
        "node_modules/help-me/node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/ieee754": {
            "version": "1.2.1",
            "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
            "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ]
        },
        "node_modules/inflight": {
            "version": "1.0.6",
            "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
            "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
            "dependencies": {
                "once": "^1.3.0",
                "wrappy": "1"
            }
        },
        "node_modules/inherits": {
            "version": "2.0.4",
            "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
            "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
        },
        "node_modules/isarray": {
            "version": "1.0.0",
            "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
            "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ=="
        },
        "node_modules/isomorphic-ws": {
            "version": "4.0.1",
            "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz",
            "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==",
            "peerDependencies": {
                "ws": "*"
            }
        },
        "node_modules/js-sdsl": {
            "version": "4.3.0",
            "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.3.0.tgz",
            "integrity": "sha512-mifzlm2+5nZ+lEcLJMoBK0/IH/bDg8XnJfd/Wq6IP+xoCjLZsTOnV2QpxlVbX9bMnkl5PdEjNtBJ9Cj1NjifhQ==",
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/js-sdsl"
            }
        },
        "node_modules/leven": {
            "version": "2.1.0",
            "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz",
            "integrity": "sha512-nvVPLpIHUxCUoRLrFqTgSxXJ614d8AgQoWl7zPe/2VadE8+1dpU3LBhowRuBAcuwruWtOdD8oYC9jDNJjXDPyA==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/lru-cache": {
            "version": "6.0.0",
            "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
            "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
            "dependencies": {
                "yallist": "^4.0.0"
            },
            "engines": {
                "node": ">=10"
            }
        },
        "node_modules/mime-db": {
            "version": "1.52.0",
            "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
            "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/mime-types": {
            "version": "2.1.35",
            "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
            "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
            "dependencies": {
                "mime-db": "1.52.0"
            },
            "engines": {
                "node": ">= 0.6"
            }
        },
        "node_modules/minimatch": {
            "version": "3.1.2",
            "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
            "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
            "dependencies": {
                "brace-expansion": "^1.1.7"
            },
            "engines": {
                "node": "*"
            }
        },
        "node_modules/minimist": {
            "version": "1.2.8",
            "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz",
            "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==",
            "funding": {
                "url": "https://github.com/sponsors/ljharb"
            }
        },
        "node_modules/mqtt": {
            "version": "4.3.8",
            "resolved": "https://registry.npmjs.org/mqtt/-/mqtt-4.3.8.tgz",
            "integrity": "sha512-2xT75uYa0kiPEF/PE0VPdavmEkoBzMT/UL9moid0rAvlCtV48qBwxD62m7Ld/4j8tSkIO1E/iqRl/S72SEOhOw==",
            "dependencies": {
                "commist": "^1.0.0",
                "concat-stream": "^2.0.0",
                "debug": "^4.1.1",
                "duplexify": "^4.1.1",
                "help-me": "^3.0.0",
                "inherits": "^2.0.3",
                "lru-cache": "^6.0.0",
                "minimist": "^1.2.5",
                "mqtt-packet": "^6.8.0",
                "number-allocator": "^1.0.9",
                "pump": "^3.0.0",
                "readable-stream": "^3.6.0",
                "reinterval": "^1.1.0",
                "rfdc": "^1.3.0",
                "split2": "^3.1.0",
                "ws": "^7.5.5",
                "xtend": "^4.0.2"
            },
            "bin": {
                "mqtt": "bin/mqtt.js",
                "mqtt_pub": "bin/pub.js",
                "mqtt_sub": "bin/sub.js"
            },
            "engines": {
                "node": ">=10.0.0"
            }
        },
        "node_modules/mqtt-packet": {
            "version": "6.10.0",
            "resolved": "https://registry.npmjs.org/mqtt-packet/-/mqtt-packet-6.10.0.tgz",
            "integrity": "sha512-ja8+mFKIHdB1Tpl6vac+sktqy3gA8t9Mduom1BA75cI+R9AHnZOiaBQwpGiWnaVJLDGRdNhQmFaAqd7tkKSMGA==",
            "dependencies": {
                "bl": "^4.0.2",
                "debug": "^4.1.1",
                "process-nextick-args": "^2.0.1"
            }
        },
        "node_modules/mqtt/node_modules/duplexify": {
            "version": "4.1.2",
            "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-4.1.2.tgz",
            "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==",
            "dependencies": {
                "end-of-stream": "^1.4.1",
                "inherits": "^2.0.3",
                "readable-stream": "^3.1.1",
                "stream-shift": "^1.0.0"
            }
        },
        "node_modules/mqtt/node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/mqtt/node_modules/ws": {
            "version": "7.5.9",
            "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz",
            "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==",
            "engines": {
                "node": ">=8.3.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": "^5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/ms": {
            "version": "2.1.2",
            "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
            "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
        },
        "node_modules/number-allocator": {
            "version": "1.0.14",
            "resolved": "https://registry.npmjs.org/number-allocator/-/number-allocator-1.0.14.tgz",
            "integrity": "sha512-OrL44UTVAvkKdOdRQZIJpLkAdjXGTRda052sN4sO77bKEzYYqWKMBjQvrJFzqygI99gL6Z4u2xctPW1tB8ErvA==",
            "dependencies": {
                "debug": "^4.3.1",
                "js-sdsl": "4.3.0"
            }
        },
        "node_modules/once": {
            "version": "1.4.0",
            "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
            "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
            "dependencies": {
                "wrappy": "1"
            }
        },
        "node_modules/path-is-absolute": {
            "version": "1.0.1",
            "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
            "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
            "engines": {
                "node": ">=0.10.0"
            }
        },
        "node_modules/process": {
            "version": "0.11.10",
            "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
            "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==",
            "engines": {
                "node": ">= 0.6.0"
            }
        },
        "node_modules/process-nextick-args": {
            "version": "2.0.1",
            "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
            "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag=="
        },
        "node_modules/proxy-from-env": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
            "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg=="
        },
        "node_modules/pump": {
            "version": "3.0.0",
            "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
            "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
            "dependencies": {
                "end-of-stream": "^1.1.0",
                "once": "^1.3.1"
            }
        },
        "node_modules/readable-stream": {
            "version": "2.3.8",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
            "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
            "dependencies": {
                "core-util-is": "~1.0.0",
                "inherits": "~2.0.3",
                "isarray": "~1.0.0",
                "process-nextick-args": "~2.0.0",
                "safe-buffer": "~5.1.1",
                "string_decoder": "~1.1.1",
                "util-deprecate": "~1.0.1"
            }
        },
        "node_modules/readable-stream/node_modules/safe-buffer": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
        },
        "node_modules/reinterval": {
            "version": "1.1.0",
            "resolved": "https://registry.npmjs.org/reinterval/-/reinterval-1.1.0.tgz",
            "integrity": "sha512-QIRet3SYrGp0HUHO88jVskiG6seqUGC5iAG7AwI/BV4ypGcuqk9Du6YQBUOUqm9c8pw1eyLoIaONifRua1lsEQ=="
        },
        "node_modules/rfdc": {
            "version": "1.3.1",
            "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.3.1.tgz",
            "integrity": "sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg=="
        },
        "node_modules/safe-buffer": {
            "version": "5.2.1",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
            "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
            "funding": [
                {
                    "type": "github",
                    "url": "https://github.com/sponsors/feross"
                },
                {
                    "type": "patreon",
                    "url": "https://www.patreon.com/feross"
                },
                {
                    "type": "consulting",
                    "url": "https://feross.org/support"
                }
            ]
        },
        "node_modules/split2": {
            "version": "3.2.2",
            "resolved": "https://registry.npmjs.org/split2/-/split2-3.2.2.tgz",
            "integrity": "sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==",
            "dependencies": {
                "readable-stream": "^3.0.0"
            }
        },
        "node_modules/split2/node_modules/readable-stream": {
            "version": "3.6.2",
            "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
            "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
            "dependencies": {
                "inherits": "^2.0.3",
                "string_decoder": "^1.1.1",
                "util-deprecate": "^1.0.1"
            },
            "engines": {
                "node": ">= 6"
            }
        },
        "node_modules/stream-shift": {
            "version": "1.0.3",
            "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.3.tgz",
            "integrity": "sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ=="
        },
        "node_modules/string_decoder": {
            "version": "1.1.1",
            "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
            "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
            "dependencies": {
                "safe-buffer": "~5.1.0"
            }
        },
        "node_modules/string_decoder/node_modules/safe-buffer": {
            "version": "5.1.2",
            "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
            "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
        },
        "node_modules/strnum": {
            "version": "1.0.5",
            "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz",
            "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA=="
        },
        "node_modules/tslib": {
            "version": "2.6.2",
            "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.6.2.tgz",
            "integrity": "sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q=="
        },
        "node_modules/typedarray": {
            "version": "0.0.6",
            "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz",
            "integrity": "sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA=="
        },
        "node_modules/undici-types": {
            "version": "5.26.5",
            "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz",
            "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA=="
        },
        "node_modules/util-deprecate": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
            "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
        },
        "node_modules/uuid": {
            "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"
            ],
            "bin": {
                "uuid": "dist/bin/uuid"
            }
        },
        "node_modules/wrappy": {
            "version": "1.0.2",
            "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
            "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
        },
        "node_modules/ws": {
            "version": "8.16.0",
            "resolved": "https://registry.npmjs.org/ws/-/ws-8.16.0.tgz",
            "integrity": "sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ==",
            "engines": {
                "node": ">=10.0.0"
            },
            "peerDependencies": {
                "bufferutil": "^4.0.1",
                "utf-8-validate": ">=5.0.2"
            },
            "peerDependenciesMeta": {
                "bufferutil": {
                    "optional": true
                },
                "utf-8-validate": {
                    "optional": true
                }
            }
        },
        "node_modules/xtend": {
            "version": "4.0.2",
            "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
            "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
            "engines": {
                "node": ">=0.4"
            }
        },
        "node_modules/yallist": {
            "version": "4.0.0",
            "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
            "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A=="
        }
    }
}
