From b37edb180cc65f3785bd71fc15d6fbb10343708b Mon Sep 17 00:00:00 2001 From: Dylan Decrulle Date: Mon, 17 Oct 2022 11:30:40 +0200 Subject: [PATCH 01/75] remove unused dep --- package.json | 8 - yarn.lock | 584 ++------------------------------------------------- 2 files changed, 23 insertions(+), 569 deletions(-) diff --git a/package.json b/package.json index fa516718..9cb38c32 100644 --- a/package.json +++ b/package.json @@ -19,9 +19,7 @@ "@material-ui/lab": "^4.0.0-alpha.57", "@material-ui/styles": "^4.11.3", "@testing-library/jest-dom": "^4.2.4", - "@testing-library/react": "^9.3.2", "dexie": "^2.0.4", - "keycloak-js": "^10.0.2", "oidc-client": "^1.11.5", "prop-types": "^15.7.2", "react": "^17.0.1", @@ -31,7 +29,6 @@ "react-router-dom": "^5.2.0", "react-scripts": "^4.0.3", "react-shadow": "^19.0.2", - "styled-components": "^5.0.1", "workbox-cacheable-response": "^6.1.1", "workbox-core": "^6.1.1", "workbox-expiration": "^6.1.1", @@ -110,18 +107,13 @@ }, "devDependencies": { "@types/react": "^16.9.23", - "@types/react-router-dom": "^5.1.3", "@welldone-software/why-did-you-render": "^6.2.3", "copy-and-watch": "^0.1.4", - "enzyme": "^3.10.0", - "enzyme-adapter-react-16": "^1.15.1", - "eslint-config-airbnb": "^18.0.1", "eslint-config-prettier": "^8.1.0", "eslint-plugin-import": "^2.22.1", "eslint-plugin-jsx-a11y": "^6.4.1", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-react-hooks": "^4.2.0", - "jest-sonar-reporter": "^2.0.0", "prettier": "^2.2.1", "workbox-build": "^6.1.1" } diff --git a/yarn.lock b/yarn.lock index 3f5980ef..b22cf9cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -115,7 +115,7 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/helper-annotate-as-pure@^7.0.0", "@babel/helper-annotate-as-pure@^7.10.4": +"@babel/helper-annotate-as-pure@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz#5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3" integrity sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== @@ -1725,7 +1725,7 @@ core-js-pure "^3.0.0" regenerator-runtime "^0.13.4" -"@babel/runtime@7.12.1", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.10.3", "@babel/runtime@^7.5.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": +"@babel/runtime@7.12.1", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.5.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740" integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA== @@ -1757,7 +1757,7 @@ "@babel/parser" "^7.12.13" "@babel/types" "^7.12.13" -"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1", "@babel/traverse@^7.4.5": +"@babel/traverse@^7.1.0", "@babel/traverse@^7.10.4", "@babel/traverse@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.12.1.tgz#941395e0c5cc86d5d3e75caa095d3924526f0c1e" integrity sha512-MA3WPoRt1ZHo2ZmoGKNqi20YnPt0B1S0GTZEPhhd+hw2KGUzBlHuVunj6K4sNuK+reEvyiPwtp0cpaqLzJDmAw== @@ -1850,28 +1850,6 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== -"@emotion/is-prop-valid@^0.8.8": - version "0.8.8" - resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz#db28b1c4368a259b60a97311d6a952d4fd01ac1a" - integrity sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA== - dependencies: - "@emotion/memoize" "0.7.4" - -"@emotion/memoize@0.7.4": - version "0.7.4" - resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.7.4.tgz#19bf0f5af19149111c40d98bb0cf82119f5d9eeb" - integrity sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== - -"@emotion/stylis@^0.8.4": - version "0.8.5" - resolved "https://registry.yarnpkg.com/@emotion/stylis/-/stylis-0.8.5.tgz#deacb389bd6ee77d1e7fcaccce9e16c5c7e78e04" - integrity sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== - -"@emotion/unitless@^0.7.4": - version "0.7.5" - resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.7.5.tgz#77211291c1900a700b8a78cfafda3160d76949ed" - integrity sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== - "@endemolshinegroup/cosmiconfig-typescript-loader@^3.0.2": version "3.0.2" resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d" @@ -2171,27 +2149,6 @@ "@types/istanbul-reports" "^1.1.1" "@types/yargs" "^13.0.0" -"@jest/types@^25.5.0": - version "25.5.0" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-25.5.0.tgz#4d6a4793f7b9599fc3680877b856a97dbccf2a9d" - integrity sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^1.1.1" - "@types/yargs" "^15.0.0" - chalk "^3.0.0" - -"@jest/types@^26.5.2": - version "26.5.2" - resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.5.2.tgz#44c24f30c8ee6c7f492ead9ec3f3c62a5289756d" - integrity sha512-QDs5d0gYiyetI8q+2xWdkixVQMklReZr4ltw7GFDtb4fuJIBCE6mzj2LnitGqCuAlLap6wPyb8fpoHgwZz5fdg== - dependencies: - "@types/istanbul-lib-coverage" "^2.0.0" - "@types/istanbul-reports" "^3.0.0" - "@types/node" "*" - "@types/yargs" "^15.0.0" - chalk "^4.0.0" - "@jest/types@^26.6.0", "@jest/types@^26.6.2": version "26.6.2" resolved "https://registry.yarnpkg.com/@jest/types/-/types-26.6.2.tgz#bef5a532030e1d88a2f5a6d933f84e97226ed48e" @@ -2374,11 +2331,6 @@ estree-walker "^1.0.1" picomatch "^2.2.2" -"@sheerun/mutationobserver-shim@^0.3.2": - version "0.3.3" - resolved "https://registry.yarnpkg.com/@sheerun/mutationobserver-shim/-/mutationobserver-shim-0.3.3.tgz#5405ee8e444ed212db44e79351f0c70a582aae25" - integrity sha512-DetpxZw1fzPD5xUBrIAoplLChO2VB8DlL5Gg+I1IR9b2wPqYIca2WSUxL5g1vLeR4MsQq1NeWriXAVffV+U1Fw== - "@sinonjs/commons@^1.7.0": version "1.8.2" resolved "https://registry.yarnpkg.com/@sinonjs/commons/-/commons-1.8.2.tgz#858f5c4b48d80778fde4b9d541f27edc0d56488b" @@ -2504,33 +2456,6 @@ "@svgr/plugin-svgo" "^5.5.0" loader-utils "^2.0.0" -"@testing-library/dom@*": - version "7.26.0" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-7.26.0.tgz#da4d052dc426a4ccc916303369c6e7552126f680" - integrity sha512-fyKFrBbS1IigaE3FV21LyeC7kSGF84lqTlSYdKmGaHuK2eYQ/bXVPM5vAa2wx/AU1iPD6oQHsxy2QQ17q9AMCg== - dependencies: - "@babel/code-frame" "^7.10.4" - "@babel/runtime" "^7.10.3" - "@types/aria-query" "^4.2.0" - aria-query "^4.2.2" - chalk "^4.1.0" - dom-accessibility-api "^0.5.1" - lz-string "^1.4.4" - pretty-format "^26.4.2" - -"@testing-library/dom@^6.15.0": - version "6.16.0" - resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-6.16.0.tgz#04ada27ed74ad4c0f0d984a1245bb29b1fd90ba9" - integrity sha512-lBD88ssxqEfz0wFL6MeUyyWZfV/2cjEZZV3YRpb2IoJRej/4f1jB0TzqIOznTpfR1r34CNesrubxwIlAQ8zgPA== - dependencies: - "@babel/runtime" "^7.8.4" - "@sheerun/mutationobserver-shim" "^0.3.2" - "@types/testing-library__dom" "^6.12.1" - aria-query "^4.0.2" - dom-accessibility-api "^0.3.0" - pretty-format "^25.1.0" - wait-for-expect "^3.0.2" - "@testing-library/jest-dom@^4.2.4": version "4.2.4" resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-4.2.4.tgz#00dfa0cbdd837d9a3c2a7f3f0a248ea6e7b89742" @@ -2546,25 +2471,11 @@ pretty-format "^24.0.0" redent "^3.0.0" -"@testing-library/react@^9.3.2": - version "9.5.0" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-9.5.0.tgz#71531655a7890b61e77a1b39452fbedf0472ca5e" - integrity sha512-di1b+D0p+rfeboHO5W7gTVeZDIK5+maEgstrZbWZSSvxDyfDRkkyBE1AJR5Psd6doNldluXlCWqXriUfqu/9Qg== - dependencies: - "@babel/runtime" "^7.8.4" - "@testing-library/dom" "^6.15.0" - "@types/testing-library__react" "^9.1.2" - "@types/anymatch@*": version "1.3.1" resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" integrity sha512-/+CRPXpBDpo2RK9C68N3b2cOvO0Cf5B9aPijHsoDQTHivnGSObdOF2BRQOYjojWTDy6nQvMjmqRXIxH55VjxxA== -"@types/aria-query@^4.2.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@types/aria-query/-/aria-query-4.2.0.tgz#14264692a9d6e2fa4db3df5e56e94b5e25647ac0" - integrity sha512-iIgQNzCm0v7QMhhe4Jjn9uRh+I6GoPmt03CbEtwx3ao8/EfoQcmgtqH4vQ5Db/lxiIGaWDv6nwvunuh0RyX0+A== - "@types/babel__core@^7.0.0", "@types/babel__core@^7.1.7": version "7.1.12" resolved "https://registry.yarnpkg.com/@types/babel__core/-/babel__core-7.1.12.tgz#4d8e9e51eb265552a7e4f1ff2219ab6133bdfb2d" @@ -2638,11 +2549,6 @@ dependencies: "@types/node" "*" -"@types/history@*": - version "4.7.8" - resolved "https://registry.yarnpkg.com/@types/history/-/history-4.7.8.tgz#49348387983075705fe8f4e02fb67f7daaec4934" - integrity sha512-S78QIYirQcUoo6UJZx9CSP0O2ix9IaeAXwQi26Rhr/+mg7qqPy8TzaxHSUut7eGjL8WmLccT7/MXf304WjqHcA== - "@types/html-minifier-terser@^5.0.0": version "5.1.1" resolved "https://registry.yarnpkg.com/@types/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz#3c9ee980f1a10d6021ae6632ca3e79ca2ec4fb50" @@ -2737,30 +2643,6 @@ resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24" integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== -"@types/react-dom@*": - version "16.9.8" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-16.9.8.tgz#fe4c1e11dfc67155733dfa6aa65108b4971cb423" - integrity sha512-ykkPQ+5nFknnlU6lDd947WbQ6TE3NNzbQAkInC2EKY1qeYdTKp7onFusmYZb+ityzx2YviqT6BXSu+LyWWJwcA== - dependencies: - "@types/react" "*" - -"@types/react-router-dom@^5.1.3": - version "5.1.6" - resolved "https://registry.yarnpkg.com/@types/react-router-dom/-/react-router-dom-5.1.6.tgz#07b14e7ab1893a837c8565634960dc398564b1fb" - integrity sha512-gjrxYqxz37zWEdMVvQtWPFMFj1dRDb4TGOcgyOfSXTrEXdF92L00WE3C471O3TV/RF1oskcStkXsOU0Ete4s/g== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-router" "*" - -"@types/react-router@*": - version "5.1.8" - resolved "https://registry.yarnpkg.com/@types/react-router/-/react-router-5.1.8.tgz#4614e5ba7559657438e17766bb95ef6ed6acc3fa" - integrity sha512-HzOyJb+wFmyEhyfp4D4NYrumi+LQgQL/68HvJO+q6XtuHSDvw6Aqov7sCAhjbNq3bUPgPqbdvjXC5HeB2oEAPg== - dependencies: - "@types/history" "*" - "@types/react" "*" - "@types/react-transition-group@^4.2.0": version "4.4.1" resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.1.tgz#e1a3cb278df7f47f17b5082b1b3da17170bd44b1" @@ -2805,29 +2687,6 @@ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74" integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA== -"@types/testing-library__dom@*": - version "7.5.0" - resolved "https://registry.yarnpkg.com/@types/testing-library__dom/-/testing-library__dom-7.5.0.tgz#e0a00dd766983b1d6e9d10d33e708005ce6ad13e" - integrity sha512-mj1aH4cj3XUpMEgVpognma5kHVtbm6U6cHZmEFzCRiXPvKkuHrFr3+yXdGLXvfFRBaQIVshPGHI+hGTOJlhS/g== - dependencies: - "@testing-library/dom" "*" - -"@types/testing-library__dom@^6.12.1": - version "6.14.0" - resolved "https://registry.yarnpkg.com/@types/testing-library__dom/-/testing-library__dom-6.14.0.tgz#1aede831cb4ed4a398448df5a2c54b54a365644e" - integrity sha512-sMl7OSv0AvMOqn1UJ6j1unPMIHRXen0Ita1ujnMX912rrOcawe4f7wu0Zt9GIQhBhJvH2BaibqFgQ3lP+Pj2hA== - dependencies: - pretty-format "^24.3.0" - -"@types/testing-library__react@^9.1.2": - version "9.1.3" - resolved "https://registry.yarnpkg.com/@types/testing-library__react/-/testing-library__react-9.1.3.tgz#35eca61cc6ea923543796f16034882a1603d7302" - integrity sha512-iCdNPKU3IsYwRK9JieSYAiX0+aYDXOGAmrC/3/M7AqqSDKnWWVv07X+Zk1uFSL7cMTUYzv4lQRfohucEocn5/w== - dependencies: - "@types/react-dom" "*" - "@types/testing-library__dom" "*" - pretty-format "^25.1.0" - "@types/uglify-js@*": version "3.12.0" resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.12.0.tgz#2bb061c269441620d46b946350c8f16d52ef37c5" @@ -3216,21 +3075,6 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -airbnb-prop-types@^2.16.0: - version "2.16.0" - resolved "https://registry.yarnpkg.com/airbnb-prop-types/-/airbnb-prop-types-2.16.0.tgz#b96274cefa1abb14f623f804173ee97c13971dc2" - integrity sha512-7WHOFolP/6cS96PhKNrslCLMYAI8yB1Pp6u6XmxozQOiZbsI5ycglZr5cHhBFfuRcQQjzCMith5ZPZdYiJCxUg== - dependencies: - array.prototype.find "^2.1.1" - function.prototype.name "^1.1.2" - is-regex "^1.1.0" - object-is "^1.1.2" - object.assign "^4.1.0" - object.entries "^1.1.2" - prop-types "^15.7.2" - prop-types-exact "^1.2.0" - react-is "^16.13.1" - ajv-errors@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/ajv-errors/-/ajv-errors-1.0.1.tgz#f35986aceb91afadec4102fbd85014950cefa64d" @@ -3355,7 +3199,7 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -aria-query@^4.0.2, aria-query@^4.2.2: +aria-query@^4.2.2: version "4.2.2" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-4.2.2.tgz#0d2ca6c9aceb56b8977e9fed6aed7e15bbd2f83b" integrity sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== @@ -3383,11 +3227,6 @@ arr-union@^3.1.0: resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4" integrity sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= -array-filter@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/array-filter/-/array-filter-1.0.0.tgz#baf79e62e6ef4c2a4c0b831232daffec251f9d83" - integrity sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= - array-flat-polyfill@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/array-flat-polyfill/-/array-flat-polyfill-1.0.1.tgz#1e3a4255be619dfbffbfd1d635c1cf357cd034e7" @@ -3445,14 +3284,6 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.find@^2.1.1: - version "2.1.1" - resolved "https://registry.yarnpkg.com/array.prototype.find/-/array.prototype.find-2.1.1.tgz#3baca26108ca7affb08db06bf0be6cb3115a969c" - integrity sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.4" - array.prototype.flat@^1.2.3: version "1.2.3" resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" @@ -3700,21 +3531,6 @@ babel-plugin-polyfill-regenerator@^0.1.2: dependencies: "@babel/helper-define-polyfill-provider" "^0.1.2" -"babel-plugin-styled-components@>= 1": - version "1.11.1" - resolved "https://registry.yarnpkg.com/babel-plugin-styled-components/-/babel-plugin-styled-components-1.11.1.tgz#5296a9e557d736c3186be079fff27c6665d63d76" - integrity sha512-YwrInHyKUk1PU3avIRdiLyCpM++18Rs1NgyMXEAQC33rIXs/vro0A+stf4sT0Gf22Got+xRWB8Cm0tw+qkRzBA== - dependencies: - "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-module-imports" "^7.0.0" - babel-plugin-syntax-jsx "^6.18.0" - lodash "^4.17.11" - -babel-plugin-syntax-jsx@^6.18.0: - version "6.18.0" - resolved "https://registry.yarnpkg.com/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz#0af32a9a6e13ca7a3fd5069e62d7b0f58d0d8946" - integrity sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= - babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" resolved "https://registry.yarnpkg.com/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz#fd6536f2bce13836ffa3a5458c4903a597bb3bf5" @@ -3803,7 +3619,7 @@ balanced-match@^1.0.0: resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= -base64-js@1.3.1, base64-js@^1.0.2: +base64-js@^1.0.2: version "1.3.1" resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.3.1.tgz#58ece8cb75dd07e71ed08c736abc5fac4dbf8df1" integrity sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== @@ -4216,11 +4032,6 @@ camelcase@^6.0.0, camelcase@^6.1.0, camelcase@^6.2.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.2.0.tgz#924af881c9d525ac9d87f40d964e5cea982a1809" integrity sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== -camelize@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/camelize/-/camelize-1.0.0.tgz#164a5483e630fa4321e5af07020e531831b2609b" - integrity sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs= - caniuse-api@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" @@ -4267,15 +4078,7 @@ chalk@2.4.2, chalk@^2.0.0, chalk@^2.0.1, chalk@^2.4.1, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chalk@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/chalk/-/chalk-3.0.0.tgz#3f73c2bf526591f574cc492c51e2456349f844e4" - integrity sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== - dependencies: - ansi-styles "^4.1.0" - supports-color "^7.1.0" - -chalk@^4.0.0, chalk@^4.1.0: +chalk@^4.0.0: version "4.1.0" resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.0.tgz#4e14870a618d9e2edd97dd8345fd9d9dc315646a" integrity sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== @@ -4308,18 +4111,6 @@ check-types@^11.1.1: resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== -cheerio@^1.0.0-rc.3: - version "1.0.0-rc.3" - resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6" - integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== - dependencies: - css-select "~1.2.0" - dom-serializer "~0.1.1" - entities "~1.1.1" - htmlparser2 "^3.9.1" - lodash "^4.15.0" - parse5 "^3.0.1" - chokidar@3.4.1: version "3.4.1" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.1.tgz#e905bdecf10eaa0a0b1db0c664481cc4cbc22ba1" @@ -4553,7 +4344,7 @@ combined-stream@^1.0.6, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" -commander@^2.19.0, commander@^2.20.0: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -4625,11 +4416,6 @@ confusing-browser-globals@^1.0.10: resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz#30d1e7f3d1b882b25ec4933d1d1adac353d20a59" integrity sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== -confusing-browser-globals@^1.0.9: - version "1.0.9" - resolved "https://registry.yarnpkg.com/confusing-browser-globals/-/confusing-browser-globals-1.0.9.tgz#72bc13b483c0276801681871d4898516f8f54fdd" - integrity sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== - connect-history-api-fallback@^1.6.0: version "1.6.0" resolved "https://registry.yarnpkg.com/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz#8b32089359308d111115d81cad3fceab888f97bc" @@ -4892,11 +4678,6 @@ css-blank-pseudo@^0.1.4: dependencies: postcss "^7.0.5" -css-color-keywords@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/css-color-keywords/-/css-color-keywords-1.0.0.tgz#fea2616dc676b2962686b3af8dbdbe180b244e05" - integrity sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU= - css-color-names@0.0.4, css-color-names@^0.0.4: version "0.0.4" resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0" @@ -4956,7 +4737,7 @@ css-select-base-adapter@^0.1.1: resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== -css-select@^1.1.0, css-select@~1.2.0: +css-select@^1.1.0: version "1.2.0" resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= @@ -4976,15 +4757,6 @@ css-select@^2.0.0: domutils "^1.7.0" nth-check "^1.0.2" -css-to-react-native@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/css-to-react-native/-/css-to-react-native-3.0.0.tgz#62dbe678072a824a689bcfee011fc96e02a7d756" - integrity sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ== - dependencies: - camelize "^1.0.0" - css-color-keywords "^1.0.0" - postcss-value-parser "^4.0.2" - css-tree@1.0.0-alpha.37: version "1.0.0-alpha.37" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22" @@ -5429,11 +5201,6 @@ dir-glob@^3.0.1: dependencies: path-type "^4.0.0" -discontinuous-range@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/discontinuous-range/-/discontinuous-range-1.0.0.tgz#e38331f0844bba49b9a9cb71c771585aab1bc65a" - integrity sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= - dns-equal@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/dns-equal/-/dns-equal-1.0.0.tgz#b39e7f1da6eb0a75ba9c17324b34753c47e0654d" @@ -5476,16 +5243,6 @@ doctrine@^3.0.0: dependencies: esutils "^2.0.2" -dom-accessibility-api@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.3.0.tgz#511e5993dd673b97c87ea47dba0e3892f7e0c983" - integrity sha512-PzwHEmsRP3IGY4gv/Ug+rMeaTIyTJvadCb+ujYXYeIylbHJezIyNToe8KfEgHTCEYyC+/bUghYOGg8yMGlZ6vA== - -dom-accessibility-api@^0.5.1: - version "0.5.4" - resolved "https://registry.yarnpkg.com/dom-accessibility-api/-/dom-accessibility-api-0.5.4.tgz#b06d059cdd4a4ad9a79275f9d414a5c126241166" - integrity sha512-TvrjBckDy2c6v6RLxPv5QXOnU+SmF9nBII5621Ve5fu6Z/BDrENurBEvlC1f44lKEUVqOpK4w9E5Idc5/EgkLQ== - dom-converter@^0.2: version "0.2.0" resolved "https://registry.yarnpkg.com/dom-converter/-/dom-converter-0.2.0.tgz#6721a9daee2e293682955b6afe416771627bb768" @@ -5518,20 +5275,12 @@ dom-serializer@^1.0.1: domhandler "^4.0.0" entities "^2.0.0" -dom-serializer@~0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" - integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== - dependencies: - domelementtype "^1.3.0" - entities "^1.1.1" - domain-browser@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/domain-browser/-/domain-browser-1.2.0.tgz#3d31f50191a6749dd1375a7f522e823d42e54eda" integrity sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== -domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: +domelementtype@1, domelementtype@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== @@ -5745,7 +5494,7 @@ enquirer@^2.3.5: dependencies: ansi-colors "^4.1.1" -entities@^1.1.1, entities@~1.1.1: +entities@^1.1.1: version "1.1.2" resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== @@ -5755,69 +5504,6 @@ entities@^2.0.0: resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== -enzyme-adapter-react-16@^1.15.1: - version "1.15.5" - resolved "https://registry.yarnpkg.com/enzyme-adapter-react-16/-/enzyme-adapter-react-16-1.15.5.tgz#7a6f0093d3edd2f7025b36e7fbf290695473ee04" - integrity sha512-33yUJGT1nHFQlbVI5qdo5Pfqvu/h4qPwi1o0a6ZZsjpiqq92a3HjynDhwd1IeED+Su60HDWV8mxJqkTnLYdGkw== - dependencies: - enzyme-adapter-utils "^1.13.1" - enzyme-shallow-equal "^1.0.4" - has "^1.0.3" - object.assign "^4.1.0" - object.values "^1.1.1" - prop-types "^15.7.2" - react-is "^16.13.1" - react-test-renderer "^16.0.0-0" - semver "^5.7.0" - -enzyme-adapter-utils@^1.13.1: - version "1.13.1" - resolved "https://registry.yarnpkg.com/enzyme-adapter-utils/-/enzyme-adapter-utils-1.13.1.tgz#59c1b734b0927543e3d8dc477299ec957feb312d" - integrity sha512-5A9MXXgmh/Tkvee3bL/9RCAAgleHqFnsurTYCbymecO4ohvtNO5zqIhHxV370t7nJAwaCfkgtffarKpC0GPt0g== - dependencies: - airbnb-prop-types "^2.16.0" - function.prototype.name "^1.1.2" - object.assign "^4.1.0" - object.fromentries "^2.0.2" - prop-types "^15.7.2" - semver "^5.7.1" - -enzyme-shallow-equal@^1.0.1, enzyme-shallow-equal@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/enzyme-shallow-equal/-/enzyme-shallow-equal-1.0.4.tgz#b9256cb25a5f430f9bfe073a84808c1d74fced2e" - integrity sha512-MttIwB8kKxypwHvRynuC3ahyNc+cFbR8mjVIltnmzQ0uKGqmsfO4bfBuLxb0beLNPhjblUEYvEbsg+VSygvF1Q== - dependencies: - has "^1.0.3" - object-is "^1.1.2" - -enzyme@^3.10.0: - version "3.11.0" - resolved "https://registry.yarnpkg.com/enzyme/-/enzyme-3.11.0.tgz#71d680c580fe9349f6f5ac6c775bc3e6b7a79c28" - integrity sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== - dependencies: - array.prototype.flat "^1.2.3" - cheerio "^1.0.0-rc.3" - enzyme-shallow-equal "^1.0.1" - function.prototype.name "^1.1.2" - has "^1.0.3" - html-element-map "^1.2.0" - is-boolean-object "^1.0.1" - is-callable "^1.1.5" - is-number-object "^1.0.4" - is-regex "^1.0.5" - is-string "^1.0.5" - is-subset "^0.1.1" - lodash.escape "^4.0.1" - lodash.isequal "^4.5.0" - object-inspect "^1.7.0" - object-is "^1.0.2" - object.assign "^4.1.0" - object.entries "^1.1.1" - object.values "^1.1.1" - raf "^3.4.1" - rst-selector-parser "^2.2.3" - string.prototype.trim "^1.2.1" - errno@^0.1.3, errno@~0.1.7: version "0.1.7" resolved "https://registry.yarnpkg.com/errno/-/errno-0.1.7.tgz#4684d71779ad39af177e3f007996f7c67c852618" @@ -5839,7 +5525,7 @@ error-stack-parser@^2.0.6: dependencies: stackframe "^1.1.1" -es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.4, es-abstract@^1.17.5: +es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5: version "1.17.7" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== @@ -5961,24 +5647,6 @@ escodegen@^1.14.1: optionalDependencies: source-map "~0.6.1" -eslint-config-airbnb-base@^14.2.0: - version "14.2.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.0.tgz#fe89c24b3f9dc8008c9c0d0d88c28f95ed65e9c4" - integrity sha512-Snswd5oC6nJaevs3nZoLSTvGJBvzTfnBqOIArkf3cbyTyq9UD79wOk8s+RiL6bhca0p/eRO6veczhf6A/7Jy8Q== - dependencies: - confusing-browser-globals "^1.0.9" - object.assign "^4.1.0" - object.entries "^1.1.2" - -eslint-config-airbnb@^18.0.1: - version "18.2.0" - resolved "https://registry.yarnpkg.com/eslint-config-airbnb/-/eslint-config-airbnb-18.2.0.tgz#8a82168713effce8fc08e10896a63f1235499dcd" - integrity sha512-Fz4JIUKkrhO0du2cg5opdyPKQXOI2MvF8KUvN2710nJMT6jaRUpRE2swrJftAjVGL7T1otLM5ieo5RqS1v9Udg== - dependencies: - eslint-config-airbnb-base "^14.2.0" - object.assign "^4.1.0" - object.entries "^1.1.2" - eslint-config-prettier@^8.1.0: version "8.1.0" resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6" @@ -6738,25 +6406,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== -function.prototype.name@^1.1.2: - version "1.1.2" - resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.2.tgz#5cdf79d7c05db401591dfde83e3b70c5123e9a45" - integrity sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" - functions-have-names "^1.2.0" - functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= -functions-have-names@^1.2.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.1.tgz#a981ac397fa0c9964551402cdc5533d7a4d52f91" - integrity sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA== - gensync@^1.0.0-beta.1: version "1.0.0-beta.1" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" @@ -7054,7 +6708,7 @@ hmac-drbg@^1.0.0: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" -hoist-non-react-statics@^3.0.0, hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.2: +hoist-non-react-statics@^3.1.0, hoist-non-react-statics@^3.3.2: version "3.3.2" resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== @@ -7096,13 +6750,6 @@ html-comment-regex@^1.1.0: resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== -html-element-map@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/html-element-map/-/html-element-map-1.2.0.tgz#dfbb09efe882806af63d990cf6db37993f099f22" - integrity sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw== - dependencies: - array-filter "^1.0.0" - html-encoding-sniffer@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz#42a6dc4fd33f00281176e8b23759ca4e4fa185f3" @@ -7163,7 +6810,7 @@ html-webpack-plugin@4.5.0: tapable "^1.1.3" util.promisify "1.0.0" -htmlparser2@^3.3.0, htmlparser2@^3.9.1: +htmlparser2@^3.3.0: version "3.10.1" resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== @@ -7536,11 +7183,6 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" -is-boolean-object@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.0.1.tgz#10edc0900dd127697a92f6f9807c7617d68ac48e" - integrity sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ== - is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" @@ -7551,7 +7193,7 @@ is-buffer@^2.0.0: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== -is-callable@^1.1.4, is-callable@^1.1.5, is-callable@^1.2.2: +is-callable@^1.1.4, is-callable@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== @@ -7705,11 +7347,6 @@ is-negative-zero@^2.0.1: resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== -is-number-object@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.4.tgz#36ac95e741cf18b283fc1ddf5e83da798e3ec197" - integrity sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== - is-number@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-number/-/is-number-3.0.0.tgz#24fd6201a4782cf50561c810276afc7d12d71195" @@ -7773,7 +7410,7 @@ is-potential-custom-element-name@^1.0.0: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= -is-regex@^1.0.4, is-regex@^1.0.5, is-regex@^1.1.0, is-regex@^1.1.1: +is-regex@^1.0.4, is-regex@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== @@ -7810,11 +7447,6 @@ is-string@^1.0.5: resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== -is-subset@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" - integrity sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= - is-svg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" @@ -8308,13 +7940,6 @@ jest-snapshot@^26.6.0, jest-snapshot@^26.6.2: pretty-format "^26.6.2" semver "^7.3.2" -jest-sonar-reporter@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/jest-sonar-reporter/-/jest-sonar-reporter-2.0.0.tgz#faa54a7d2af7198767ee246a82b78c576789cf08" - integrity sha512-ZervDCgEX5gdUbdtWsjdipLN3bKJwpxbvhkYNXTAYvAckCihobSLr9OT/IuyNIRT1EZMDDwR6DroWtrq+IL64w== - dependencies: - xml "^1.0.1" - jest-util@^26.6.0, jest-util@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-util/-/jest-util-26.6.2.tgz#907535dbe4d5a6cb4c47ac9b926f6af29576cbc1" @@ -8396,11 +8021,6 @@ js-cookie@^2.2.1: resolved "https://registry.yarnpkg.com/js-cookie/-/js-cookie-2.2.1.tgz#69e106dc5d5806894562902aa5baec3744e9b2b8" integrity sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== -js-sha256@0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/js-sha256/-/js-sha256-0.9.0.tgz#0b89ac166583e91ef9123644bd3c5334ce9d0966" - integrity sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA== - "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499" @@ -8628,14 +8248,6 @@ jsx-ast-utils@^3.1.0: array-includes "^3.1.2" object.assign "^4.1.2" -keycloak-js@^10.0.2: - version "10.0.2" - resolved "https://registry.yarnpkg.com/keycloak-js/-/keycloak-js-10.0.2.tgz#f0cf5b942627c5221f1466552c40e4624503b77b" - integrity sha512-7nkg4Ob1khHGcNbuK36AMndKUEuIQFpNlWU9ygWs7nSBPCI9VZ8dJjjXfKJHm0ewgcqLFGPIJ6bxxRlfcQ6sLg== - dependencies: - base64-js "1.3.1" - js-sha256 "0.9.0" - killable@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/killable/-/killable-1.0.1.tgz#4c8ce441187a061c7474fb87ca08e2a638194892" @@ -8801,16 +8413,6 @@ lodash.debounce@^4.0.8: resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= -lodash.escape@^4.0.1: - version "4.0.1" - resolved "https://registry.yarnpkg.com/lodash.escape/-/lodash.escape-4.0.1.tgz#c9044690c21e04294beaa517712fded1fa88de98" - integrity sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= - -lodash.flattendeep@^4.4.0: - version "4.4.0" - resolved "https://registry.yarnpkg.com/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz#fb030917f86a3134e5bc9bec0d69e0013ddfedb2" - integrity sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= - lodash.get@^4: version "4.4.2" resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" @@ -8851,7 +8453,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -"lodash@>=3.5 <5", lodash@^4.15.0, lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.5: +"lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.5: version "4.17.20" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== @@ -8894,11 +8496,6 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" -lz-string@^1.4.4: - version "1.4.4" - resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.4.4.tgz#c0d8eaf36059f705796e1e344811cf4c498d3a26" - integrity sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY= - magic-string@^0.25.0, magic-string@^0.25.7: version "0.25.7" resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" @@ -9237,11 +8834,6 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -moo@^0.5.0: - version "0.5.1" - resolved "https://registry.yarnpkg.com/moo/-/moo-0.5.1.tgz#7aae7f384b9b09f620b6abf6f74ebbcd1b65dbc4" - integrity sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w== - move-concurrently@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/move-concurrently/-/move-concurrently-1.0.1.tgz#be2c005fda32e0b29af1f05d7c4b33214c701f92" @@ -9335,17 +8927,6 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= -nearley@^2.7.10: - version "2.19.7" - resolved "https://registry.yarnpkg.com/nearley/-/nearley-2.19.7.tgz#eafbe3e2d8ccfe70adaa5c026ab1f9709c116218" - integrity sha512-Y+KNwhBPcSJKeyQCFjn8B/MIe+DDlhaaDgjVldhy5xtFewIbiQgcbZV8k2gCVwkI1ZsKCnjIYZbR+0Fim5QYgg== - dependencies: - commander "^2.19.0" - moo "^0.5.0" - railroad-diagrams "^1.0.0" - randexp "0.4.6" - semver "^5.4.1" - negotiator@0.6.2: version "0.6.2" resolved "https://registry.yarnpkg.com/negotiator/-/negotiator-0.6.2.tgz#feacf7ccf525a77ae9634436a64883ffeca346fb" @@ -9537,7 +9118,7 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.7.0, object-inspect@^1.8.0: +object-inspect@^1.8.0: version "1.8.0" resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== @@ -9547,7 +9128,7 @@ object-inspect@^1.9.0: resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== -object-is@^1.0.1, object-is@^1.0.2, object-is@^1.1.2: +object-is@^1.0.1: version "1.1.3" resolved "https://registry.yarnpkg.com/object-is/-/object-is-1.1.3.tgz#2e3b9e65560137455ee3bd62aec4d90a2ea1cc81" integrity sha512-teyqLvFWzLkq5B9ki8FVWA902UER2qkxmdA4nLf+wjOLAWgxzCWZNCxpDq9MvE8MmhWNr+I8w3BN49Vx36Y6Xg== @@ -9587,7 +9168,7 @@ object.assign@^4.1.2: has-symbols "^1.0.1" object-keys "^1.1.1" -object.entries@^1.1.0, object.entries@^1.1.1, object.entries@^1.1.2: +object.entries@^1.1.0, object.entries@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.2.tgz#bc73f00acb6b6bb16c203434b10f9a7e797d3add" integrity sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== @@ -9900,13 +9481,6 @@ parse5@5.1.1: resolved "https://registry.yarnpkg.com/parse5/-/parse5-5.1.1.tgz#f68e4e5ba1852ac2cadc00f4555fff6c2abb6178" integrity sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== -parse5@^3.0.1: - version "3.0.3" - resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" - integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== - dependencies: - "@types/node" "*" - parseurl@~1.3.2, parseurl@~1.3.3: version "1.3.3" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.3.tgz#9da19e7bee8d12dff0513ed5b76957793bc2e8d4" @@ -10809,7 +10383,7 @@ pretty-error@^2.1.1: lodash "^4.17.20" renderkid "^2.0.4" -pretty-format@^24.0.0, pretty-format@^24.3.0, pretty-format@^24.9.0: +pretty-format@^24.0.0, pretty-format@^24.9.0: version "24.9.0" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-24.9.0.tgz#12fac31b37019a4eea3c11aa9a959eb7628aa7c9" integrity sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== @@ -10819,26 +10393,6 @@ pretty-format@^24.0.0, pretty-format@^24.3.0, pretty-format@^24.9.0: ansi-styles "^3.2.0" react-is "^16.8.4" -pretty-format@^25.1.0: - version "25.5.0" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-25.5.0.tgz#7873c1d774f682c34b8d48b6743a2bf2ac55791a" - integrity sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ== - dependencies: - "@jest/types" "^25.5.0" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^16.12.0" - -pretty-format@^26.4.2: - version "26.5.2" - resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.5.2.tgz#5d896acfdaa09210683d34b6dc0e6e21423cd3e1" - integrity sha512-VizyV669eqESlkOikKJI8Ryxl/kPpbdLwNdPs2GrbQs18MpySB5S0Yo0N7zkg2xTRiFq4CFw8ct5Vg4a0xP0og== - dependencies: - "@jest/types" "^26.5.2" - ansi-regex "^5.0.0" - ansi-styles "^4.0.0" - react-is "^16.12.0" - pretty-format@^26.6.0, pretty-format@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-26.6.2.tgz#e35c2705f14cb7fe2fe94fa078345b444120fc93" @@ -10892,15 +10446,6 @@ prompts@^2.0.1: kleur "^3.0.3" sisteransi "^1.0.4" -prop-types-exact@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/prop-types-exact/-/prop-types-exact-1.2.0.tgz#825d6be46094663848237e3925a98c6e944e9869" - integrity sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== - dependencies: - has "^1.0.3" - object.assign "^4.1.0" - reflect.ownkeys "^0.2.0" - prop-types@^15.6.2, prop-types@^15.7.2: version "15.7.2" resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" @@ -11035,24 +10580,11 @@ raf@^3.4.1: dependencies: performance-now "^2.1.0" -railroad-diagrams@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/railroad-diagrams/-/railroad-diagrams-1.0.0.tgz#eb7e6267548ddedfb899c1b90e57374559cddb7e" - integrity sha1-635iZ1SN3t+4mcG5Dlc3RVnN234= - ramda@^0.27.1: version "0.27.1" resolved "https://registry.yarnpkg.com/ramda/-/ramda-0.27.1.tgz#66fc2df3ef873874ffc2da6aa8984658abacf5c9" integrity sha512-PgIdVpn5y5Yns8vqb8FzBUEYn98V3xcPgawAkkgj0YJ0qDsnHCiNmZYfOGMgOvoB0eWFLpYbhxUR3mxfDIMvpw== -randexp@0.4.6: - version "0.4.6" - resolved "https://registry.yarnpkg.com/randexp/-/randexp-0.4.6.tgz#e986ad5e5e31dae13ddd6f7b3019aa7c87f60ca3" - integrity sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ== - dependencies: - discontinuous-range "1.0.0" - ret "~0.1.10" - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a" @@ -11139,7 +10671,7 @@ react-error-overlay@^6.0.9: resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== -react-is@^16.12.0, react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: +react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -11278,16 +10810,6 @@ react-shadow@^19.0.2: humps "^2.0.1" react-use "^15.3.3" -react-test-renderer@^16.0.0-0: - version "16.14.0" - resolved "https://registry.yarnpkg.com/react-test-renderer/-/react-test-renderer-16.14.0.tgz#e98360087348e260c56d4fe2315e970480c228ae" - integrity sha512-L8yPjqPE5CZO6rKsKXRO/rVPiaCOy0tQQJbC+UjPNlobl5mad59lvPjwFsQHTvL03caVDIVr9x9/OSgDe6I5Eg== - dependencies: - object-assign "^4.1.1" - prop-types "^15.6.2" - react-is "^16.8.6" - scheduler "^0.19.1" - react-tooltip@^4.2.15: version "4.2.15" resolved "https://registry.yarnpkg.com/react-tooltip/-/react-tooltip-4.2.15.tgz#ae278931a222434ae597c57aab07be215a2aa5f9" @@ -11435,11 +10957,6 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -reflect.ownkeys@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/reflect.ownkeys/-/reflect.ownkeys-0.2.0.tgz#749aceec7f3fdf8b63f927a04809e90c5c0b3460" - integrity sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= - regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" @@ -11819,14 +11336,6 @@ rollup@^2.25.0: optionalDependencies: fsevents "~2.3.1" -rst-selector-parser@^2.2.3: - version "2.2.3" - resolved "https://registry.yarnpkg.com/rst-selector-parser/-/rst-selector-parser-2.2.3.tgz#81b230ea2fcc6066c89e3472de794285d9b03d91" - integrity sha1-gbIw6i/MYGbInjRy3nlChdmwPZE= - dependencies: - lodash.flattendeep "^4.4.0" - nearley "^2.7.10" - rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" @@ -11925,14 +11434,6 @@ saxes@^5.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.19.1: - version "0.19.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.19.1.tgz#4f3e2ed2c1a7d65681f4c854fa8c5a1ccb40f196" - integrity sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler@^0.20.1: version "0.20.1" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" @@ -11985,7 +11486,7 @@ selfsigned@^1.10.8: dependencies: node-forge "^0.10.0" -"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0, semver@^5.7.0, semver@^5.7.1: +"semver@2 || 3 || 4 || 5", semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== @@ -12111,11 +11612,6 @@ sha.js@^2.4.0, sha.js@^2.4.8: inherits "^2.0.1" safe-buffer "^5.0.1" -shallowequal@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/shallowequal/-/shallowequal-1.1.0.tgz#188d521de95b9087404fd4dcb68b13df0ae4e7f8" - integrity sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== - shebang-command@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" @@ -12545,14 +12041,6 @@ string.prototype.matchall@^4.0.2: regexp.prototype.flags "^1.3.0" side-channel "^1.0.2" -string.prototype.trim@^1.2.1: - version "1.2.2" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.2.tgz#f538d0bacd98fc4297f0bef645226d5aaebf59f3" - integrity sha512-b5yrbl3BXIjHau9Prk7U0RRYcUYdN4wGSVaqoBQS50CCE3KBuYU0TYRNPFCP7aVoNMX87HKThdMRVIP3giclKg== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.18.0-next.0" - string.prototype.trimend@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" @@ -12682,22 +12170,6 @@ style-loader@1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" -styled-components@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/styled-components/-/styled-components-5.2.0.tgz#6dcb5aa8a629c84b8d5ab34b7167e3e0c6f7ed74" - integrity sha512-9qE8Vgp8C5cpGAIdFaQVAl89Zgx1TDM4Yf4tlHbO9cPijtpSXTMLHy9lmP0lb+yImhgPFb1AmZ1qMUubmg3HLg== - dependencies: - "@babel/helper-module-imports" "^7.0.0" - "@babel/traverse" "^7.4.5" - "@emotion/is-prop-valid" "^0.8.8" - "@emotion/stylis" "^0.8.4" - "@emotion/unitless" "^0.7.4" - babel-plugin-styled-components ">= 1" - css-to-react-native "^3.0.0" - hoist-non-react-statics "^3.0.0" - shallowequal "^1.1.0" - supports-color "^5.5.0" - stylehacks@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" @@ -12712,7 +12184,7 @@ stylis@3.5.0: resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.0.tgz#016fa239663d77f868fef5b67cf201c4b7c701e1" integrity sha512-pP7yXN6dwMzAR29Q0mBrabPCe0/mNO1MSr93bhay+hcZondvMMTpeGyd8nbhYJdyperNT2DRxONQuUGcJr5iPw== -supports-color@^5.3.0, supports-color@^5.5.0: +supports-color@^5.3.0: version "5.5.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f" integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== @@ -13539,11 +13011,6 @@ w3c-xmlserializer@^2.0.0: dependencies: xml-name-validator "^3.0.0" -wait-for-expect@^3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/wait-for-expect/-/wait-for-expect-3.0.2.tgz#d2f14b2f7b778c9b82144109c8fa89ceaadaa463" - integrity sha512-cfS1+DZxuav1aBYbaO/kE06EOS8yRw7qOFoD3XtjTkYvCvh3zUvNST8DXK/nPaeqIzIv3P3kL3lRJn8iwOiSag== - walker@^1.0.7, walker@~1.0.5: version "1.0.7" resolved "https://registry.yarnpkg.com/walker/-/walker-1.0.7.tgz#2f7f9b8fd10d677262b18a884e28d19618e028fb" @@ -14155,11 +13622,6 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== -xml@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/xml/-/xml-1.0.1.tgz#78ba72020029c5bc87b8a81a3cfcd74b4a2fc1e5" - integrity sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= - xmlchars@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" From 76e5305de5468212695e7f6991552eddaaecdff5 Mon Sep 17 00:00:00 2001 From: Dylan Decrulle Date: Mon, 17 Oct 2022 11:43:02 +0200 Subject: [PATCH 02/75] upgrade dependencies --- package.json | 1 - yarn.lock | 3490 ++++++++++++++++++++++++++++++-------------------- 2 files changed, 2074 insertions(+), 1417 deletions(-) diff --git a/package.json b/package.json index 9cb38c32..bee45ec9 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,6 @@ "build": "react-scripts build && npm run post-build", "post-build": "node ./configuration/build/build-sw.js && node ./configuration/build/manage-public-url.js && copy-and-watch configuration/files/* build", "test": "react-scripts test", - "test:ci": "react-scripts test --watchAll=false --coverage --testResultsProcessor ./node_modules/jest-sonar-reporter", "eject": "react-scripts eject", "format": "prettier --write ." }, diff --git a/yarn.lock b/yarn.lock index b22cf9cc..d987e5d9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,22 +7,39 @@ resolved "https://registry.yarnpkg.com/@a11y/focus-trap/-/focus-trap-1.0.5.tgz#0748189c37ca21255c702aa5de3ee00ed4821d22" integrity sha512-3JOd6g+BALysWS8LNf0qdB8ltR651H/RCLAvUmfS0LIHwHO579XfjZUIZbURYiAZrcbp1CBAq4QZ2YwKNQZ1hw== +"@ampproject/remapping@^2.1.0": + version "2.2.0" + resolved "https://registry.yarnpkg.com/@ampproject/remapping/-/remapping-2.2.0.tgz#56c133824780de3174aed5ab6834f3026790154d" + integrity sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w== + dependencies: + "@jridgewell/gen-mapping" "^0.1.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@apideck/better-ajv-errors@^0.3.1": + version "0.3.6" + resolved "https://registry.yarnpkg.com/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz#957d4c28e886a64a8141f7522783be65733ff097" + integrity sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA== + dependencies: + json-schema "^0.4.0" + jsonpointer "^5.0.0" + leven "^3.1.0" + "@axa-fr/react-oidc-context@^3.1.6": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@axa-fr/react-oidc-context/-/react-oidc-context-3.1.6.tgz#fbcd254f9d3029a51144e01fab7d8f69141d4e33" - integrity sha512-xG/lX+VUIP7URndf7TigVYmUjsZ97tukwAAs2d10O0RitKquPbt1ZjmK6Xulg1ztUBC94eAtjELXql16VZptWw== + version "3.1.7" + resolved "https://registry.yarnpkg.com/@axa-fr/react-oidc-context/-/react-oidc-context-3.1.7.tgz#fc900a7fad1f51ab38a408ab3190c7faaac14ad7" + integrity sha512-4+w84vEajGAncg1gJw3o4p1+HKD+MNAH4Z3i1mmIRqGT8niIonjY6Q4ThIWbhZB7R8l0wpyVtbPd88LUPNPOeA== dependencies: - "@axa-fr/react-oidc-core" "^3.1.6" + "@axa-fr/react-oidc-core" "^3.1.7" prop-types "^15.7.2" -"@axa-fr/react-oidc-core@^3.1.6": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@axa-fr/react-oidc-core/-/react-oidc-core-3.1.6.tgz#61d5090afb4cca246d50bc955df62c1facbadd3c" - integrity sha512-lYyR5kz5MlgSO903dT+AhePSXBRPa/rcFI16oUFrZCl99eVlWKeZU3RQ1uvyU0dGGslPhElL+JIZVUjFDwj3zQ== +"@axa-fr/react-oidc-core@^3.1.7": + version "3.1.7" + resolved "https://registry.yarnpkg.com/@axa-fr/react-oidc-core/-/react-oidc-core-3.1.7.tgz#7fd9d564a2b41e45522d9a13d05789f65e7e0203" + integrity sha512-HF9Bzm4nc7ZrPXrk/9UeEowiPL8IMyIt4AV0ZsRyavXNqWXC1nwLeQFlkKRJYp9swcjQw85bPlE9LeNjxv5Wzg== dependencies: prop-types "^15.7.2" -"@babel/code-frame@7.10.4", "@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": +"@babel/code-frame@7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== @@ -36,7 +53,14 @@ dependencies: "@babel/highlight" "^7.10.4" -"@babel/code-frame@^7.12.13", "@babel/code-frame@^7.5.5": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.18.6.tgz#3b25d38c89600baa2dcc219edfa88a74eb2c427a" + integrity sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q== + dependencies: + "@babel/highlight" "^7.18.6" + +"@babel/code-frame@^7.5.5": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.12.13.tgz#dcfc826beef65e75c50e21d3837d7d95798dd658" integrity sha512-HV1Cm0Q3ZrpCR93tkWOYiuYIgLxZXZFVG2VgK+MBWjUqZTundupbfx2aXarXuw5Ko5aMcjtJgbSs4vUGBS5v6g== @@ -48,10 +72,10 @@ resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.12.1.tgz#d7386a689aa0ddf06255005b4b991988021101a0" integrity sha512-725AQupWJZ8ba0jbKceeFblZTY90McUBWMwHhkFQ9q1zKPJ95GUktljFcgcsIVwRnTnRKlcYzfiNImg5G9m6ZQ== -"@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.5": - version "7.13.6" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.13.6.tgz#11972d07db4c2317afdbf41d6feb3a730301ef4e" - integrity sha512-VhgqKOWYVm7lQXlvbJnWOzwfAQATd2nV52koT0HZ/LdDH0m4DUDwkKYsH+IwpXb+bKPyBJzawA4I6nBKqZcpQw== +"@babel/compat-data@^7.13.0", "@babel/compat-data@^7.13.5", "@babel/compat-data@^7.17.7", "@babel/compat-data@^7.19.3", "@babel/compat-data@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.19.4.tgz#95c86de137bf0317f3a570e1b6e996b427299747" + integrity sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw== "@babel/core@7.12.3", "@babel/core@^7.1.0": version "7.12.3" @@ -75,7 +99,28 @@ semver "^5.4.1" source-map "^0.5.0" -"@babel/core@^7.11.1", "@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": +"@babel/core@^7.11.1": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.19.3.tgz#2519f62a51458f43b682d61583c3810e7dcee64c" + integrity sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ== + dependencies: + "@ampproject/remapping" "^2.1.0" + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.19.3" + "@babel/helper-compilation-targets" "^7.19.3" + "@babel/helper-module-transforms" "^7.19.0" + "@babel/helpers" "^7.19.0" + "@babel/parser" "^7.19.3" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.3" + "@babel/types" "^7.19.3" + convert-source-map "^1.7.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.1" + semver "^6.3.0" + +"@babel/core@^7.12.3", "@babel/core@^7.7.5", "@babel/core@^7.8.4": version "7.13.1" resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.13.1.tgz#7ddd027176debe40f13bb88bac0c21218c5b1ecf" integrity sha512-FzeKfFBG2rmFtGiiMdXZPFt/5R5DXubVi82uYhjGX4Msf+pgYQMCFIqFXZWs5vbIYbf14VeBIgdGI03CDOOM1w== @@ -106,28 +151,21 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.13.0.tgz#bd00d4394ca22f220390c56a0b5b85568ec1ec0c" - integrity sha512-zBZfgvBB/ywjx0Rgc2+BwoH/3H+lDtlgD4hBOpEv5LxRnYsm/753iRuLepqnYlynpjC3AdQxtxsoeHJoEEwOAw== +"@babel/generator@^7.13.0", "@babel/generator@^7.19.3", "@babel/generator@^7.19.4": + version "7.19.5" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.19.5.tgz#da3f4b301c8086717eee9cab14da91b1fa5dcca7" + integrity sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg== dependencies: - "@babel/types" "^7.13.0" + "@babel/types" "^7.19.4" + "@jridgewell/gen-mapping" "^0.3.2" jsesc "^2.5.1" - source-map "^0.5.0" -"@babel/helper-annotate-as-pure@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.10.4.tgz#5bf0d495a3f757ac3bda48b5bf3b3ba309c72ba3" - integrity sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== +"@babel/helper-annotate-as-pure@^7.10.4", "@babel/helper-annotate-as-pure@^7.12.13", "@babel/helper-annotate-as-pure@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz#eaa49f6f80d5a33f9a5dd2276e6d6e451be0a6bb" + integrity sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA== dependencies: - "@babel/types" "^7.10.4" - -"@babel/helper-annotate-as-pure@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.12.13.tgz#0f58e86dfc4bb3b1fcd7db806570e177d439b6ab" - integrity sha512-7YXfX5wQ5aYM/BOlbSccHDbuXXFPxeoUmfWtz8le2yTkTZc+BxsiEnENFoi2SlmA8ewDkG2LgIMIVzzn2h8kfw== - dependencies: - "@babel/types" "^7.12.13" + "@babel/types" "^7.18.6" "@babel/helper-builder-binary-assignment-operator-visitor@^7.10.4": version "7.10.4" @@ -137,13 +175,13 @@ "@babel/helper-explode-assignable-expression" "^7.10.4" "@babel/types" "^7.10.4" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.12.13.tgz#6bc20361c88b0a74d05137a65cac8d3cbf6f61fc" - integrity sha512-CZOv9tGphhDRlVjVkAgm8Nhklm9RzSmWpX2my+t7Ua/KT616pEzXsQCjinzvkRvHWJ9itO4f296efroX23XCMA== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.18.6": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz#acd4edfd7a566d1d51ea975dff38fd52906981bb" + integrity sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw== dependencies: - "@babel/helper-explode-assignable-expression" "^7.12.13" - "@babel/types" "^7.12.13" + "@babel/helper-explode-assignable-expression" "^7.18.6" + "@babel/types" "^7.18.9" "@babel/helper-builder-react-jsx-experimental@^7.12.1": version "7.12.1" @@ -172,15 +210,15 @@ browserslist "^4.12.0" semver "^5.5.0" -"@babel/helper-compilation-targets@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.13.0.tgz#c9cf29b82a76fd637f0faa35544c4ace60a155a1" - integrity sha512-SOWD0JK9+MMIhTQiUVd4ng8f3NXhPVQvTv7D3UN4wbp/6cAHnB2EmMaU1zZA2Hh1gwme+THBrVSqTFxHczTh0Q== +"@babel/helper-compilation-targets@^7.13.0", "@babel/helper-compilation-targets@^7.17.7", "@babel/helper-compilation-targets@^7.18.9", "@babel/helper-compilation-targets@^7.19.0", "@babel/helper-compilation-targets@^7.19.3": + version "7.19.3" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz#a10a04588125675d7c7ae299af86fa1b2ee038ca" + integrity sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg== dependencies: - "@babel/compat-data" "^7.13.0" - "@babel/helper-validator-option" "^7.12.17" - browserslist "^4.14.5" - semver "7.0.0" + "@babel/compat-data" "^7.19.3" + "@babel/helper-validator-option" "^7.18.6" + browserslist "^4.21.3" + semver "^6.3.0" "@babel/helper-create-class-features-plugin@^7.12.1": version "7.12.1" @@ -193,33 +231,26 @@ "@babel/helper-replace-supers" "^7.12.1" "@babel/helper-split-export-declaration" "^7.10.4" -"@babel/helper-create-class-features-plugin@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.13.0.tgz#28d04ad9cfbd1ed1d8b988c9ea7b945263365846" - integrity sha512-twwzhthM4/+6o9766AW2ZBHpIHPSGrPGk1+WfHiu13u/lBnggXGNYCpeAyVfNwGDKfkhEDp+WOD/xafoJ2iLjA== +"@babel/helper-create-class-features-plugin@^7.13.0", "@babel/helper-create-class-features-plugin@^7.18.6": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz#bfd6904620df4e46470bae4850d66be1054c404b" + integrity sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw== dependencies: - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-member-expression-to-functions" "^7.13.0" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-replace-supers" "^7.13.0" - "@babel/helper-split-export-declaration" "^7.12.13" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.9" + "@babel/helper-split-export-declaration" "^7.18.6" -"@babel/helper-create-regexp-features-plugin@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.1.tgz#18b1302d4677f9dc4740fe8c9ed96680e29d37e8" - integrity sha512-rsZ4LGvFTZnzdNZR5HZdmJVuXK8834R5QkF3WvcnBhrlVtF0HSIUC6zbreL9MgjTywhKokn8RIYRiq99+DLAxA== +"@babel/helper-create-regexp-features-plugin@^7.12.1", "@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz#7976aca61c0984202baca73d84e2337a5424a41b" + integrity sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw== dependencies: - "@babel/helper-annotate-as-pure" "^7.10.4" - "@babel/helper-regex" "^7.10.4" - regexpu-core "^4.7.1" - -"@babel/helper-create-regexp-features-plugin@^7.12.13": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.12.17.tgz#a2ac87e9e319269ac655b8d4415e94d38d663cb7" - integrity sha512-p2VGmBu9oefLZ2nQpgnEnG0ZlRPvL8gAGvPUMQwUdaE8k49rOMuZpOwdQoy5qJf6K8jL3bcAMhVUlHAjIgJHUg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - regexpu-core "^4.7.1" + "@babel/helper-annotate-as-pure" "^7.18.6" + regexpu-core "^5.1.0" "@babel/helper-define-map@^7.10.4": version "7.10.5" @@ -230,10 +261,10 @@ "@babel/types" "^7.10.5" lodash "^4.17.19" -"@babel/helper-define-polyfill-provider@^0.1.2": - version "0.1.2" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.2.tgz#619f01afe1deda460676c25c463b42eaefdb71a2" - integrity sha512-hWeolZJivTNGHXHzJjQz/NwDaG4mGXf22ZroOP8bQYgvHNzaQ5tylsVbAcAS2oDjXBwpu8qH2I/654QFS2rDpw== +"@babel/helper-define-polyfill-provider@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.1.5.tgz#3c2f91b7971b9fc11fe779c945c014065dea340e" + integrity sha512-nXuzCSwlJ/WKr8qxzW816gwyT6VZgiJG17zR40fou70yfAcqjoNyTLl/DQ+FExw5Hx5KNqshmN8Ldl/r2N7cTg== dependencies: "@babel/helper-compilation-targets" "^7.13.0" "@babel/helper-module-imports" "^7.12.13" @@ -244,6 +275,23 @@ resolve "^1.14.2" semver "^6.1.2" +"@babel/helper-define-polyfill-provider@^0.3.3": + version "0.3.3" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz#8612e55be5d51f0cd1f36b4a5a83924e89884b7a" + integrity sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww== + dependencies: + "@babel/helper-compilation-targets" "^7.17.7" + "@babel/helper-plugin-utils" "^7.16.7" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + semver "^6.1.2" + +"@babel/helper-environment-visitor@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz#0c0cee9b35d2ca190478756865bb3528422f51be" + integrity sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== + "@babel/helper-explode-assignable-expression@^7.10.4": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.12.1.tgz#8006a466695c4ad86a2a5f2fb15b5f2c31ad5633" @@ -251,12 +299,12 @@ dependencies: "@babel/types" "^7.12.1" -"@babel/helper-explode-assignable-expression@^7.12.13": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.13.0.tgz#17b5c59ff473d9f956f40ef570cf3a76ca12657f" - integrity sha512-qS0peLTDP8kOisG1blKbaoBg/o9OSa1qoumMjTK5pM+KDTtpxpsiubnCGP34vK8BXGcb2M9eigwgvoJryrzwWA== +"@babel/helper-explode-assignable-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz#41f8228ef0a6f1a036b8dfdfec7ce94f9a6bc096" + integrity sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg== dependencies: - "@babel/types" "^7.13.0" + "@babel/types" "^7.18.6" "@babel/helper-function-name@^7.10.4": version "7.10.4" @@ -267,14 +315,13 @@ "@babel/template" "^7.10.4" "@babel/types" "^7.10.4" -"@babel/helper-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.12.13.tgz#93ad656db3c3c2232559fd7b2c3dbdcbe0eb377a" - integrity sha512-TZvmPn0UOqmvi5G4vvw0qZTpVptGkB1GL61R6lKvrSdIxGm5Pky7Q3fpKiIkQCAtRCBUwB0PaThlx9vebCDSwA== +"@babel/helper-function-name@^7.12.13", "@babel/helper-function-name@^7.18.9", "@babel/helper-function-name@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz#941574ed5390682e872e52d3f38ce9d1bef4648c" + integrity sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w== dependencies: - "@babel/helper-get-function-arity" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/types" "^7.12.13" + "@babel/template" "^7.18.10" + "@babel/types" "^7.19.0" "@babel/helper-get-function-arity@^7.10.4": version "7.10.4" @@ -283,13 +330,6 @@ dependencies: "@babel/types" "^7.10.4" -"@babel/helper-get-function-arity@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-get-function-arity/-/helper-get-function-arity-7.12.13.tgz#bc63451d403a3b3082b97e1d8b3fe5bd4091e583" - integrity sha512-DjEVzQNz5LICkzN0REdpD5prGoidvbdYk1BVgRUOINaWJP2t6avB27X1guXK1kXNrX0WMfsrm1A/ZBthYuIMQg== - dependencies: - "@babel/types" "^7.12.13" - "@babel/helper-hoist-variables@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.10.4.tgz#d49b001d1d5a68ca5e6604dda01a6297f7c9381e" @@ -297,13 +337,12 @@ dependencies: "@babel/types" "^7.10.4" -"@babel/helper-hoist-variables@^7.12.13": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.13.0.tgz#5d5882e855b5c5eda91e0cadc26c6e7a2c8593d8" - integrity sha512-0kBzvXiIKfsCA0y6cFEIJf4OdzfpRuNk4+YTeHZpGGc666SATFKTz6sRncwFnQk7/ugJ4dSrCj6iJuvW4Qwr2g== +"@babel/helper-hoist-variables@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz#d4d2c8fb4baeaa5c68b99cc8245c56554f926678" + integrity sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q== dependencies: - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" + "@babel/types" "^7.18.6" "@babel/helper-member-expression-to-functions@^7.12.1": version "7.12.1" @@ -312,12 +351,12 @@ dependencies: "@babel/types" "^7.12.1" -"@babel/helper-member-expression-to-functions@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.13.0.tgz#6aa4bb678e0f8c22f58cdb79451d30494461b091" - integrity sha512-yvRf8Ivk62JwisqV1rFRMxiSMDGnN6KH1/mDMmIrij4jztpQNRoHqqMG3U6apYbGRPJpgPalhva9Yd06HlUxJQ== +"@babel/helper-member-expression-to-functions@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz#1531661e8375af843ad37ac692c132841e2fd815" + integrity sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg== dependencies: - "@babel/types" "^7.13.0" + "@babel/types" "^7.18.9" "@babel/helper-module-imports@^7.0.0", "@babel/helper-module-imports@^7.12.1": version "7.12.1" @@ -326,12 +365,12 @@ dependencies: "@babel/types" "^7.12.1" -"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.12.13.tgz#ec67e4404f41750463e455cc3203f6a32e93fcb0" - integrity sha512-NGmfvRp9Rqxy0uHSSVP+SRIW1q31a7Ji10cLBcqSDUngGentY4FRiHOFZFE1CLU5eiL0oE8reH7Tg1y99TDM/g== +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.12.13", "@babel/helper-module-imports@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz#1e3ebdbbd08aad1437b428c50204db13c5a3ca6e" + integrity sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA== dependencies: - "@babel/types" "^7.12.13" + "@babel/types" "^7.18.6" "@babel/helper-module-transforms@^7.12.1": version "7.12.1" @@ -348,20 +387,19 @@ "@babel/types" "^7.12.1" lodash "^4.17.19" -"@babel/helper-module-transforms@^7.12.13", "@babel/helper-module-transforms@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.13.0.tgz#42eb4bd8eea68bab46751212c357bfed8b40f6f1" - integrity sha512-Ls8/VBwH577+pw7Ku1QkUWIyRRNHpYlts7+qSqBBFCW3I8QteB9DxfcZ5YJpOwH6Ihe/wn8ch7fMGOP1OhEIvw== +"@babel/helper-module-transforms@^7.13.0", "@babel/helper-module-transforms@^7.18.6", "@babel/helper-module-transforms@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz#309b230f04e22c58c6a2c0c0c7e50b216d350c30" + integrity sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ== dependencies: - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-replace-supers" "^7.13.0" - "@babel/helper-simple-access" "^7.12.13" - "@babel/helper-split-export-declaration" "^7.12.13" - "@babel/helper-validator-identifier" "^7.12.11" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" - lodash "^4.17.19" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/helper-validator-identifier" "^7.18.6" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" "@babel/helper-optimise-call-expression@^7.10.4": version "7.10.4" @@ -370,22 +408,17 @@ dependencies: "@babel/types" "^7.10.4" -"@babel/helper-optimise-call-expression@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.12.13.tgz#5c02d171b4c8615b1e7163f888c1c81c30a2aaea" - integrity sha512-BdWQhoVJkp6nVjB7nkFWcn43dkprYauqtk++Py2eaf/GRDFm5BxRqEIZCiHlZUGAVmtwKcsVL1dC68WmzeFmiA== +"@babel/helper-optimise-call-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz#9369aa943ee7da47edab2cb4e838acf09d290ffe" + integrity sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA== dependencies: - "@babel/types" "^7.12.13" + "@babel/types" "^7.18.6" -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz#2f75a831269d4f677de49986dff59927533cf375" - integrity sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== - -"@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.13.0.tgz#806526ce125aed03373bc416a828321e3a6a33af" - integrity sha512-ZPafIPSwzUlAoWT8DKs1W2VyF2gOWthGd5NGFMsBcMMol+ZhK+EQY/e6V96poa6PA/Bh+C9plWN0hXO1uB8AfQ== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.13.0", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.16.7", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.18.9", "@babel/helper-plugin-utils@^7.19.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz#4796bb14961521f0f8715990bee2fb6e51ce21bf" + integrity sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw== "@babel/helper-regex@^7.10.4": version "7.10.5" @@ -403,14 +436,15 @@ "@babel/helper-wrap-function" "^7.10.4" "@babel/types" "^7.12.1" -"@babel/helper-remap-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.13.0.tgz#376a760d9f7b4b2077a9dd05aa9c3927cadb2209" - integrity sha512-pUQpFBE9JvC9lrQbpX0TmeNIy5s7GnZjna2lhhcHC7DzgBs6fWn722Y5cfwgrtrqc7NAJwMvOa0mKhq6XaE4jg== +"@babel/helper-remap-async-to-generator@^7.18.6", "@babel/helper-remap-async-to-generator@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz#997458a0e3357080e54e1d79ec347f8a8cd28519" + integrity sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA== dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-wrap-function" "^7.13.0" - "@babel/types" "^7.13.0" + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-wrap-function" "^7.18.9" + "@babel/types" "^7.18.9" "@babel/helper-replace-supers@^7.12.1": version "7.12.1" @@ -422,15 +456,16 @@ "@babel/traverse" "^7.12.1" "@babel/types" "^7.12.1" -"@babel/helper-replace-supers@^7.12.13", "@babel/helper-replace-supers@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.13.0.tgz#6034b7b51943094cb41627848cb219cb02be1d24" - integrity sha512-Segd5me1+Pz+rmN/NFBOplMbZG3SqRJOBlY+mA0SxAv6rjj7zJqr1AVr3SfzUVTLCv7ZLU5FycOM/SBGuLPbZw== +"@babel/helper-replace-supers@^7.18.6", "@babel/helper-replace-supers@^7.18.9": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz#e1592a9b4b368aa6bdb8784a711e0bcbf0612b78" + integrity sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw== dependencies: - "@babel/helper-member-expression-to-functions" "^7.13.0" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-member-expression-to-functions" "^7.18.9" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/traverse" "^7.19.1" + "@babel/types" "^7.19.0" "@babel/helper-simple-access@^7.12.1": version "7.12.1" @@ -439,19 +474,19 @@ dependencies: "@babel/types" "^7.12.1" -"@babel/helper-simple-access@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.12.13.tgz#8478bcc5cacf6aa1672b251c1d2dde5ccd61a6c4" - integrity sha512-0ski5dyYIHEfwpWGx5GPWhH35j342JaflmCeQmsPWcrOQDtCN6C1zKAVRFVbK53lPW2c9TsuLLSUDf0tIGJ5hA== +"@babel/helper-simple-access@^7.18.6": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz#be553f4951ac6352df2567f7daa19a0ee15668e7" + integrity sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg== dependencies: - "@babel/types" "^7.12.13" + "@babel/types" "^7.19.4" -"@babel/helper-skip-transparent-expression-wrappers@^7.12.1": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.12.1.tgz#462dc63a7e435ade8468385c63d2b84cce4b3cbf" - integrity sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== +"@babel/helper-skip-transparent-expression-wrappers@^7.12.1", "@babel/helper-skip-transparent-expression-wrappers@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz#778d87b3a758d90b471e7b9918f34a9a02eb5818" + integrity sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw== dependencies: - "@babel/types" "^7.12.1" + "@babel/types" "^7.18.9" "@babel/helper-split-export-declaration@^7.10.4", "@babel/helper-split-export-declaration@^7.11.0": version "7.11.0" @@ -460,32 +495,32 @@ dependencies: "@babel/types" "^7.11.0" -"@babel/helper-split-export-declaration@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.12.13.tgz#e9430be00baf3e88b0e13e6f9d4eaf2136372b05" - integrity sha512-tCJDltF83htUtXx5NLcaDqRmknv652ZWCHyoTETf1CXYJdPC7nohZohjUgieXhv0hTJdRf2FjDueFehdNucpzg== +"@babel/helper-split-export-declaration@^7.12.13", "@babel/helper-split-export-declaration@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz#7367949bc75b20c6d5a5d4a97bba2824ae8ef075" + integrity sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA== dependencies: - "@babel/types" "^7.12.13" + "@babel/types" "^7.18.6" -"@babel/helper-validator-identifier@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.10.4.tgz#a78c7a7251e01f616512d31b10adcf52ada5e0d2" - integrity sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== +"@babel/helper-string-parser@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz#38d3acb654b4701a9b77fb0615a96f775c3a9e63" + integrity sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw== -"@babel/helper-validator-identifier@^7.12.11": - version "7.12.11" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.12.11.tgz#c9a1f021917dcb5ccf0d4e453e399022981fc9ed" - integrity sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw== +"@babel/helper-validator-identifier@^7.10.4", "@babel/helper-validator-identifier@^7.12.11", "@babel/helper-validator-identifier@^7.18.6", "@babel/helper-validator-identifier@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz#7eea834cf32901ffdc1a7ee555e2f9c27e249ca2" + integrity sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w== "@babel/helper-validator-option@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.1.tgz#175567380c3e77d60ff98a54bb015fe78f2178d9" integrity sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A== -"@babel/helper-validator-option@^7.12.17": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.12.17.tgz#d1fbf012e1a79b7eebbfdc6d270baaf8d9eb9831" - integrity sha512-TopkMDmLzq8ngChwRlyjR6raKD6gMSae4JdYDB8bByKreQgG0RBTuKe9LRxW3wFtUnjxOPRKBDwEH6Mg5KeDfw== +"@babel/helper-validator-option@^7.12.17", "@babel/helper-validator-option@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz#bf0d2b5a509b1f336099e4ff36e1a63aa5db4db8" + integrity sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw== "@babel/helper-wrap-function@^7.10.4": version "7.12.3" @@ -497,15 +532,15 @@ "@babel/traverse" "^7.10.4" "@babel/types" "^7.10.4" -"@babel/helper-wrap-function@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.13.0.tgz#bdb5c66fda8526ec235ab894ad53a1235c79fcc4" - integrity sha512-1UX9F7K3BS42fI6qd2A4BjKzgGjToscyZTdp1DjknHLCIvpgne6918io+aL5LXFcER/8QWiwpoY902pVEqgTXA== +"@babel/helper-wrap-function@^7.18.9": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz#89f18335cff1152373222f76a4b37799636ae8b1" + integrity sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg== dependencies: - "@babel/helper-function-name" "^7.12.13" - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" + "@babel/helper-function-name" "^7.19.0" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.0" + "@babel/types" "^7.19.0" "@babel/helpers@^7.12.1": version "7.12.1" @@ -516,30 +551,21 @@ "@babel/traverse" "^7.12.1" "@babel/types" "^7.12.1" -"@babel/helpers@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.13.0.tgz#7647ae57377b4f0408bf4f8a7af01c42e41badc0" - integrity sha512-aan1MeFPxFacZeSz6Ld7YZo5aPuqnKlD7+HZY75xQsueczFccP9A7V05+oe0XpLwHK3oLorPe9eaAUljL7WEaQ== - dependencies: - "@babel/template" "^7.12.13" - "@babel/traverse" "^7.13.0" - "@babel/types" "^7.13.0" - -"@babel/highlight@^7.10.4": - version "7.10.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.10.4.tgz#7d1bdfd65753538fabe6c38596cdb76d9ac60143" - integrity sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== +"@babel/helpers@^7.13.0", "@babel/helpers@^7.19.0": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.19.4.tgz#42154945f87b8148df7203a25c31ba9a73be46c5" + integrity sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw== dependencies: - "@babel/helper-validator-identifier" "^7.10.4" - chalk "^2.0.0" - js-tokens "^4.0.0" + "@babel/template" "^7.18.10" + "@babel/traverse" "^7.19.4" + "@babel/types" "^7.19.4" -"@babel/highlight@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.12.13.tgz#8ab538393e00370b26271b01fa08f7f27f2e795c" - integrity sha512-kocDQvIbgMKlWxXe9fof3TQ+gkIPOUSEYhJjqUjvKMez3krV7vbzYCDq39Oj11UAVK7JqPVGQPlgE85dPNlQww== +"@babel/highlight@^7.10.4", "@babel/highlight@^7.12.13", "@babel/highlight@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.18.6.tgz#81158601e93e2563795adcbfbdf5d64be3f2ecdf" + integrity sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g== dependencies: - "@babel/helper-validator-identifier" "^7.12.11" + "@babel/helper-validator-identifier" "^7.18.6" chalk "^2.0.0" js-tokens "^4.0.0" @@ -548,11 +574,32 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.12.3.tgz#a305415ebe7a6c7023b40b5122a0662d928334cd" integrity sha512-kFsOS0IbsuhO5ojF8Hc8z/8vEIOkylVBrjiZUbLTE3XFe0Qi+uu6HjzQixkFaqr0ZPAMZcBVxEwmsnsLPZ2Xsw== -"@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.7.0": +"@babel/parser@^7.12.13", "@babel/parser@^7.13.0", "@babel/parser@^7.18.10", "@babel/parser@^7.19.3", "@babel/parser@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.19.4.tgz#03c4339d2b8971eb3beca5252bafd9b9f79db3dc" + integrity sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA== + +"@babel/parser@^7.7.0": version "7.13.4" resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.13.4.tgz#340211b0da94a351a6f10e63671fa727333d13ab" integrity sha512-uvoOulWHhI+0+1f9L4BoozY7U5cIkZ9PgJqvb041d6vypgUmtVPG4vmGm4pSggjl8BELzvHyUeJSUyEMY6b+qA== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz#da5b8f9a580acdfbe53494dba45ea389fb09a4d2" + integrity sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz#a11af19aa373d68d561f08e0a57242350ed0ec50" + integrity sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg== + dependencies: + "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/plugin-proposal-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-async-generator-functions@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.12.1.tgz#dc6c1170e27d8aca99ff65f4925bd06b1c90550e" @@ -562,14 +609,15 @@ "@babel/helper-remap-async-to-generator" "^7.12.1" "@babel/plugin-syntax-async-generators" "^7.8.0" -"@babel/plugin-proposal-async-generator-functions@^7.13.5": - version "7.13.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.13.5.tgz#69e3fbb9958949b09036e27b26eba1aafa1ba3db" - integrity sha512-8cErJEDzhZgNKzYyjCKsHuyPqtWxG8gc9h4OFSUDJu0vCAOsObPU2LcECnW0kJwh/b+uUz46lObVzIXw0fzAbA== +"@babel/plugin-proposal-async-generator-functions@^7.13.5", "@babel/plugin-proposal-async-generator-functions@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz#34f6f5174b688529342288cd264f80c9ea9fb4a7" + integrity sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-remap-async-to-generator" "^7.13.0" - "@babel/plugin-syntax-async-generators" "^7.8.0" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-remap-async-to-generator" "^7.18.9" + "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-proposal-class-properties@7.12.1", "@babel/plugin-proposal-class-properties@^7.12.1": version "7.12.1" @@ -579,13 +627,22 @@ "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-class-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.13.0.tgz#146376000b94efd001e57a40a88a525afaab9f37" - integrity sha512-KnTDjFNC1g+45ka0myZNvSBFLhNCLN+GeGYLDEA8Oq7MZ6yMgfLoIRh86GRT0FjtJhZw8JyUskP9uvj5pHM9Zg== +"@babel/plugin-proposal-class-properties@^7.13.0", "@babel/plugin-proposal-class-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz#b110f59741895f7ec21a6fff696ec46265c446a3" + integrity sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-proposal-class-static-block@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz#8aa81d403ab72d3962fc06c26e222dacfc9b9020" + integrity sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-proposal-decorators@7.12.1": version "7.12.1" @@ -604,13 +661,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-dynamic-import" "^7.8.0" -"@babel/plugin-proposal-dynamic-import@^7.12.17": - version "7.12.17" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.12.17.tgz#e0ebd8db65acc37eac518fa17bead2174e224512" - integrity sha512-ZNGoFZqrnuy9H2izB2jLlnNDAfVPlGl5NhFEiFe4D84ix9GQGygF+CWMGHKuE+bpyS/AOuDQCnkiRNqW2IzS1Q== +"@babel/plugin-proposal-dynamic-import@^7.12.17", "@babel/plugin-proposal-dynamic-import@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz#72bcf8d408799f547d759298c3c27c7e7faa4d94" + integrity sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-dynamic-import" "^7.8.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-proposal-export-namespace-from@^7.12.1": version "7.12.1" @@ -620,12 +677,12 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" -"@babel/plugin-proposal-export-namespace-from@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.12.13.tgz#393be47a4acd03fa2af6e3cde9b06e33de1b446d" - integrity sha512-INAgtFo4OnLN3Y/j0VwAgw3HDXcDtX+C/erMvWzuV9v71r7urb6iyMXu7eM9IgLr1ElLlOkaHjJ0SbCmdOQ3Iw== +"@babel/plugin-proposal-export-namespace-from@^7.12.13", "@babel/plugin-proposal-export-namespace-from@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz#5f7313ab348cdb19d590145f9247540e94761203" + integrity sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-proposal-json-strings@^7.12.1": @@ -636,13 +693,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.0" -"@babel/plugin-proposal-json-strings@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.12.13.tgz#ced7888a2db92a3d520a2e35eb421fdb7fcc9b5d" - integrity sha512-v9eEi4GiORDg8x+Dmi5r8ibOe0VXoKDeNPYcTTxdGN4eOWikrJfDJCJrr1l5gKGvsNyGJbrfMftC2dTL6oz7pg== +"@babel/plugin-proposal-json-strings@^7.12.13", "@babel/plugin-proposal-json-strings@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz#7e8788c1811c393aff762817e7dbf1ebd0c05f0b" + integrity sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-json-strings" "^7.8.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-proposal-logical-assignment-operators@^7.12.1": version "7.12.1" @@ -652,12 +709,12 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-proposal-logical-assignment-operators@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.12.13.tgz#575b5d9a08d8299eeb4db6430da6e16e5cf14350" - integrity sha512-fqmiD3Lz7jVdK6kabeSr1PZlWSUVqSitmHEe3Z00dtGTKieWnX9beafvavc32kjORa5Bai4QNHgFDwWJP+WtSQ== +"@babel/plugin-proposal-logical-assignment-operators@^7.12.13", "@babel/plugin-proposal-logical-assignment-operators@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz#8148cbb350483bf6220af06fa6db3690e14b2e23" + integrity sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" "@babel/plugin-proposal-nullish-coalescing-operator@7.12.1", "@babel/plugin-proposal-nullish-coalescing-operator@^7.12.1": @@ -668,13 +725,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" -"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.13.0.tgz#1a96fdf2c43109cfe5568513c5379015a23f5380" - integrity sha512-UkAvFA/9+lBBL015gjA68NvKiCReNxqFLm3SdNKaM3XXoDisA7tMAIX4PmIwatFoFqMxxT3WyG9sK3MO0Kting== +"@babel/plugin-proposal-nullish-coalescing-operator@^7.13.0", "@babel/plugin-proposal-nullish-coalescing-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz#fdd940a99a740e577d6c753ab6fbb43fdb9467e1" + integrity sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" "@babel/plugin-proposal-numeric-separator@7.12.1", "@babel/plugin-proposal-numeric-separator@^7.12.1": version "7.12.1" @@ -684,12 +741,12 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-proposal-numeric-separator@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.12.13.tgz#bd9da3188e787b5120b4f9d465a8261ce67ed1db" - integrity sha512-O1jFia9R8BUCl3ZGB7eitaAPu62TXJRHn7rh+ojNERCFyqRwJMTmhz+tJ+k0CwI6CLjX/ee4qW74FSqlq9I35w== +"@babel/plugin-proposal-numeric-separator@^7.12.13", "@babel/plugin-proposal-numeric-separator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz#899b14fbafe87f053d2c5ff05b36029c62e13c75" + integrity sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" "@babel/plugin-proposal-object-rest-spread@^7.12.1": @@ -701,14 +758,16 @@ "@babel/plugin-syntax-object-rest-spread" "^7.8.0" "@babel/plugin-transform-parameters" "^7.12.1" -"@babel/plugin-proposal-object-rest-spread@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.13.0.tgz#8f19ad247bb96bd5ad2d4107e6eddfe0a789937b" - integrity sha512-B4qphdSTp0nLsWcuei07JPKeZej4+Hd22MdnulJXQa1nCcGSBlk8FiqenGERaPZ+PuYhz4Li2Wjc8yfJvHgUMw== +"@babel/plugin-proposal-object-rest-spread@^7.13.0", "@babel/plugin-proposal-object-rest-spread@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.19.4.tgz#a8fc86e8180ff57290c91a75d83fe658189b642d" + integrity sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/plugin-syntax-object-rest-spread" "^7.8.0" - "@babel/plugin-transform-parameters" "^7.13.0" + "@babel/compat-data" "^7.19.4" + "@babel/helper-compilation-targets" "^7.19.3" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.18.8" "@babel/plugin-proposal-optional-catch-binding@^7.12.1": version "7.12.1" @@ -718,13 +777,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" -"@babel/plugin-proposal-optional-catch-binding@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.12.13.tgz#4640520afe57728af14b4d1574ba844f263bcae5" - integrity sha512-9+MIm6msl9sHWg58NvqpNpLtuFbmpFYk37x8kgnGzAHvX35E1FyAwSUt5hIkSoWJFSAH+iwU8bJ4fcD1zKXOzg== +"@babel/plugin-proposal-optional-catch-binding@^7.12.13", "@babel/plugin-proposal-optional-catch-binding@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz#f9400d0e6a3ea93ba9ef70b09e72dd6da638a2cb" + integrity sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/plugin-syntax-optional-catch-binding" "^7.8.0" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" "@babel/plugin-proposal-optional-chaining@7.12.1", "@babel/plugin-proposal-optional-chaining@^7.12.1": version "7.12.1" @@ -735,14 +794,14 @@ "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" "@babel/plugin-syntax-optional-chaining" "^7.8.0" -"@babel/plugin-proposal-optional-chaining@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.13.0.tgz#75b41ce0d883d19e8fe635fc3f846be3b1664f4d" - integrity sha512-OVRQOZEBP2luZrvEbNSX5FfWDousthhdEoAOpej+Tpe58HFLvqRClT89RauIvBuCDFEip7GW1eT86/5lMy2RNA== +"@babel/plugin-proposal-optional-chaining@^7.13.0", "@babel/plugin-proposal-optional-chaining@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz#e8e8fe0723f2563960e4bf5e9690933691915993" + integrity sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" - "@babel/plugin-syntax-optional-chaining" "^7.8.0" + "@babel/helper-plugin-utils" "^7.18.9" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" "@babel/plugin-proposal-private-methods@^7.12.1": version "7.12.1" @@ -752,15 +811,25 @@ "@babel/helper-create-class-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-private-methods@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.13.0.tgz#04bd4c6d40f6e6bbfa2f57e2d8094bad900ef787" - integrity sha512-MXyyKQd9inhx1kDYPkFRVOBXQ20ES8Pto3T7UZ92xj2mY0EVD8oAVzeyYuVfy/mxAdTSIayOvg+aVzcHV2bn6Q== +"@babel/plugin-proposal-private-methods@^7.13.0", "@babel/plugin-proposal-private-methods@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz#5209de7d213457548a98436fa2882f52f4be6bea" + integrity sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-proposal-private-property-in-object@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz#a64137b232f0aca3733a67eb1a144c192389c503" + integrity sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-create-class-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-proposal-unicode-property-regex@^7.12.1", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": +"@babel/plugin-proposal-unicode-property-regex@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.1.tgz#2a183958d417765b9eae334f47758e5d6a82e072" integrity sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== @@ -768,13 +837,13 @@ "@babel/helper-create-regexp-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-proposal-unicode-property-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.12.13.tgz#bebde51339be829c17aaaaced18641deb62b39ba" - integrity sha512-XyJmZidNfofEkqFV5VC/bLabGmO5QzenPO/YOfGuEbgU+2sSwMmio3YLb4WtBgcmmdwZHyVyv8on77IUjQ5Gvg== +"@babel/plugin-proposal-unicode-property-regex@^7.12.13", "@babel/plugin-proposal-unicode-property-regex@^7.18.6", "@babel/plugin-proposal-unicode-property-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz#af613d2cd5e643643b65cded64207b15c85cb78e" + integrity sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-syntax-async-generators@^7.8.0", "@babel/plugin-syntax-async-generators@^7.8.4": version "7.8.4" @@ -804,6 +873,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz#195df89b146b4b78b3bf897fd7a257c84659d406" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-decorators@^7.12.1": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.12.13.tgz#fac829bf3c7ef4a1bc916257b403e58c6bdaf648" @@ -811,7 +887,7 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" -"@babel/plugin-syntax-dynamic-import@^7.8.0": +"@babel/plugin-syntax-dynamic-import@^7.8.0", "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz#62bf98b2da3cd21d626154fc96ee5b3cb68eacb3" integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== @@ -832,6 +908,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.12.13" +"@babel/plugin-syntax-import-assertions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz#cd6190500a4fa2fe31990a963ffab4b63e4505e4" + integrity sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ== + dependencies: + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz#ee601348c370fa334d2207be158777496521fd51" @@ -902,6 +985,13 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz#0dc6671ec0ea22b6e94a1114f857970cd39de1ad" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + "@babel/plugin-syntax-top-level-await@^7.12.1", "@babel/plugin-syntax-top-level-await@^7.8.3": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.1.tgz#dd6c0b357ac1bb142d98537450a319625d13d2a0" @@ -909,12 +999,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-syntax-top-level-await@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.12.13.tgz#c5f0fa6e249f5b739727f923540cf7a806130178" - integrity sha512-A81F9pDwyS7yM//KwbCSDqy3Uj4NMIurtplxphWxoYtNPov7cJsDkAFNNyVlIZ3jwGycVsurZ+LtOA8gZ376iQ== +"@babel/plugin-syntax-top-level-await@^7.12.13", "@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz#c1cfdadc35a646240001f06138247b741c34d94c" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.14.5" "@babel/plugin-syntax-typescript@^7.12.13": version "7.12.13" @@ -930,12 +1020,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-arrow-functions@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.13.0.tgz#10a59bebad52d637a027afa692e8d5ceff5e3dae" - integrity sha512-96lgJagobeVmazXFaDrbmCLQxBysKu7U6Do3mLsx27gf5Dk85ezysrs2BZUpXD703U/Su1xTBDxxar2oa4jAGg== +"@babel/plugin-transform-arrow-functions@^7.13.0", "@babel/plugin-transform-arrow-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz#19063fcf8771ec7b31d742339dac62433d0611fe" + integrity sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-async-to-generator@^7.12.1": version "7.12.1" @@ -946,14 +1036,14 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-remap-async-to-generator" "^7.12.1" -"@babel/plugin-transform-async-to-generator@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.13.0.tgz#8e112bf6771b82bf1e974e5e26806c5c99aa516f" - integrity sha512-3j6E004Dx0K3eGmhxVJxwwI89CTJrce7lg3UrtFuDAVQ/2+SJ/h/aSFOeE6/n0WB1GsOffsJp6MnPQNQ8nmwhg== +"@babel/plugin-transform-async-to-generator@^7.13.0", "@babel/plugin-transform-async-to-generator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz#ccda3d1ab9d5ced5265fdb13f1882d5476c71615" + integrity sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag== dependencies: - "@babel/helper-module-imports" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-remap-async-to-generator" "^7.13.0" + "@babel/helper-module-imports" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-remap-async-to-generator" "^7.18.6" "@babel/plugin-transform-block-scoped-functions@^7.12.1": version "7.12.1" @@ -962,12 +1052,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-block-scoped-functions@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.12.13.tgz#a9bf1836f2a39b4eb6cf09967739de29ea4bf4c4" - integrity sha512-zNyFqbc3kI/fVpqwfqkg6RvBgFpC4J18aKKMmv7KdQ/1GgREapSJAykLMVNwfRGO3BtHj3YQZl8kxCXPcVMVeg== +"@babel/plugin-transform-block-scoped-functions@^7.12.13", "@babel/plugin-transform-block-scoped-functions@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz#9187bf4ba302635b9d70d986ad70f038726216a8" + integrity sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-block-scoping@^7.12.1": version "7.12.1" @@ -976,12 +1066,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-block-scoping@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.12.13.tgz#f36e55076d06f41dfd78557ea039c1b581642e61" - integrity sha512-Pxwe0iqWJX4fOOM2kEZeUuAxHMWb9nK+9oh5d11bsLoB0xMg+mkDpt0eYuDZB7ETrY9bbcVlKUGTOGWy7BHsMQ== +"@babel/plugin-transform-block-scoping@^7.12.13", "@babel/plugin-transform-block-scoping@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.19.4.tgz#315d70f68ce64426db379a3d830e7ac30be02e9b" + integrity sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.19.0" "@babel/plugin-transform-classes@^7.12.1": version "7.12.1" @@ -997,17 +1087,19 @@ "@babel/helper-split-export-declaration" "^7.10.4" globals "^11.1.0" -"@babel/plugin-transform-classes@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.13.0.tgz#0265155075c42918bf4d3a4053134176ad9b533b" - integrity sha512-9BtHCPUARyVH1oXGcSJD3YpsqRLROJx5ZNP6tN5vnk17N0SVf9WCtf8Nuh1CFmgByKKAIMstitKduoCmsaDK5g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.12.13" - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-optimise-call-expression" "^7.12.13" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-replace-supers" "^7.13.0" - "@babel/helper-split-export-declaration" "^7.12.13" +"@babel/plugin-transform-classes@^7.13.0", "@babel/plugin-transform-classes@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz#0e61ec257fba409c41372175e7c1e606dc79bb20" + integrity sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.18.6" + "@babel/helper-compilation-targets" "^7.19.0" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-optimise-call-expression" "^7.18.6" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-replace-supers" "^7.18.9" + "@babel/helper-split-export-declaration" "^7.18.6" globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.12.1": @@ -1017,12 +1109,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-computed-properties@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.13.0.tgz#845c6e8b9bb55376b1fa0b92ef0bdc8ea06644ed" - integrity sha512-RRqTYTeZkZAz8WbieLTvKUEUxZlUTdmL5KGMyZj7FnMfLNKV4+r5549aORG/mgojRmFlQMJDUupwAMiF2Q7OUg== +"@babel/plugin-transform-computed-properties@^7.13.0", "@babel/plugin-transform-computed-properties@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz#2357a8224d402dad623caf6259b611e56aec746e" + integrity sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-destructuring@^7.12.1": version "7.12.1" @@ -1031,14 +1123,14 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-destructuring@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.13.0.tgz#c5dce270014d4e1ebb1d806116694c12b7028963" - integrity sha512-zym5em7tePoNT9s964c0/KU3JPPnuq7VhIxPRefJ4/s82cD+q1mgKfuGRDMCPL0HTyKz4dISuQlCusfgCJ86HA== +"@babel/plugin-transform-destructuring@^7.13.0", "@babel/plugin-transform-destructuring@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.19.4.tgz#46890722687b9b89e1369ad0bd8dc6c5a3b4319d" + integrity sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.19.0" -"@babel/plugin-transform-dotall-regex@^7.12.1", "@babel/plugin-transform-dotall-regex@^7.4.4": +"@babel/plugin-transform-dotall-regex@^7.12.1": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.1.tgz#a1d16c14862817b6409c0a678d6f9373ca9cd975" integrity sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== @@ -1046,13 +1138,13 @@ "@babel/helper-create-regexp-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-dotall-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.12.13.tgz#3f1601cc29905bfcb67f53910f197aeafebb25ad" - integrity sha512-foDrozE65ZFdUC2OfgeOCrEPTxdB3yjqxpXh8CH+ipd9CHd4s/iq81kcUpyH8ACGNEPdFqbtzfgzbT/ZGlbDeQ== +"@babel/plugin-transform-dotall-regex@^7.12.13", "@babel/plugin-transform-dotall-regex@^7.18.6", "@babel/plugin-transform-dotall-regex@^7.4.4": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz#b286b3e7aae6c7b861e45bed0a2fafd6b1a4fef8" + integrity sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-duplicate-keys@^7.12.1": version "7.12.1" @@ -1061,12 +1153,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-duplicate-keys@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.12.13.tgz#6f06b87a8b803fd928e54b81c258f0a0033904de" - integrity sha512-NfADJiiHdhLBW3pulJlJI2NB0t4cci4WTZ8FtdIuNc2+8pslXdPtRRAEWqUY+m9kNOk2eRYbTAOipAxlrOcwwQ== +"@babel/plugin-transform-duplicate-keys@^7.12.13", "@babel/plugin-transform-duplicate-keys@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz#687f15ee3cdad6d85191eb2a372c4528eaa0ae0e" + integrity sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-exponentiation-operator@^7.12.1": version "7.12.1" @@ -1076,13 +1168,13 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-exponentiation-operator@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.12.13.tgz#4d52390b9a273e651e4aba6aee49ef40e80cd0a1" - integrity sha512-fbUelkM1apvqez/yYx1/oICVnGo2KM5s63mhGylrmXUxK/IAXSIf87QIxVfZldWf4QsOafY6vV3bX8aMHSvNrA== +"@babel/plugin-transform-exponentiation-operator@^7.12.13", "@babel/plugin-transform-exponentiation-operator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz#421c705f4521888c65e91fdd1af951bfefd4dacd" + integrity sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-flow-strip-types@7.12.1": version "7.12.1" @@ -1099,12 +1191,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-for-of@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.13.0.tgz#c799f881a8091ac26b54867a845c3e97d2696062" - integrity sha512-IHKT00mwUVYE0zzbkDgNRP6SRzvfGCYsOxIRz8KsiaaHCcT9BWIkO+H9QRJseHBLOGBZkHUdHiqj6r0POsdytg== +"@babel/plugin-transform-for-of@^7.13.0", "@babel/plugin-transform-for-of@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz#6ef8a50b244eb6a0bdbad0c7c61877e4e30097c1" + integrity sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-function-name@^7.12.1": version "7.12.1" @@ -1114,13 +1206,14 @@ "@babel/helper-function-name" "^7.10.4" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-function-name@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.12.13.tgz#bb024452f9aaed861d374c8e7a24252ce3a50051" - integrity sha512-6K7gZycG0cmIwwF7uMK/ZqeCikCGVBdyP2J5SKNCXO5EOHcqi+z7Jwf8AmyDNcBgxET8DrEtCt/mPKPyAzXyqQ== +"@babel/plugin-transform-function-name@^7.12.13", "@babel/plugin-transform-function-name@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz#cc354f8234e62968946c61a46d6365440fc764e0" + integrity sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ== dependencies: - "@babel/helper-function-name" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-compilation-targets" "^7.18.9" + "@babel/helper-function-name" "^7.18.9" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-literals@^7.12.1": version "7.12.1" @@ -1129,12 +1222,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.12.13.tgz#2ca45bafe4a820197cf315794a4d26560fe4bdb9" - integrity sha512-FW+WPjSR7hiUxMcKqyNjP05tQ2kmBCdpEpZHY1ARm96tGQCCBvXKnpjILtDplUnJ/eHZ0lALLM+d2lMFSpYJrQ== +"@babel/plugin-transform-literals@^7.12.13", "@babel/plugin-transform-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz#72796fdbef80e56fba3c6a699d54f0de557444bc" + integrity sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-member-expression-literals@^7.12.1": version "7.12.1" @@ -1143,12 +1236,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.12.13.tgz#5ffa66cd59b9e191314c9f1f803b938e8c081e40" - integrity sha512-kxLkOsg8yir4YeEPHLuO2tXP9R/gTjpuTOjshqSpELUN3ZAg2jfDnKUvzzJxObun38sw3wm4Uu69sX/zA7iRvg== +"@babel/plugin-transform-member-expression-literals@^7.12.13", "@babel/plugin-transform-member-expression-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz#ac9fdc1a118620ac49b7e7a5d2dc177a1bfee88e" + integrity sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-modules-amd@^7.12.1": version "7.12.1" @@ -1159,13 +1252,13 @@ "@babel/helper-plugin-utils" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-amd@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.13.0.tgz#19f511d60e3d8753cc5a6d4e775d3a5184866cc3" - integrity sha512-EKy/E2NHhY/6Vw5d1k3rgoobftcNUmp9fGjb9XZwQLtTctsRBOTRO7RHHxfIky1ogMN5BxN7p9uMA3SzPfotMQ== +"@babel/plugin-transform-modules-amd@^7.13.0", "@babel/plugin-transform-modules-amd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz#8c91f8c5115d2202f277549848874027d7172d21" + integrity sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg== dependencies: - "@babel/helper-module-transforms" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-commonjs@^7.12.1": @@ -1178,14 +1271,14 @@ "@babel/helper-simple-access" "^7.12.1" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-commonjs@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.13.0.tgz#276932693a20d12c9776093fdc99c0d9995e34c6" - integrity sha512-j7397PkIB4lcn25U2dClK6VLC6pr2s3q+wbE8R3vJvY6U1UTBBj0n6F+5v6+Fd/UwfDPAorMOs2TV+T4M+owpQ== +"@babel/plugin-transform-modules-commonjs@^7.13.0", "@babel/plugin-transform-modules-commonjs@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz#afd243afba166cca69892e24a8fd8c9f2ca87883" + integrity sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q== dependencies: - "@babel/helper-module-transforms" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-simple-access" "^7.12.13" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-simple-access" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-systemjs@^7.12.1": @@ -1199,15 +1292,15 @@ "@babel/helper-validator-identifier" "^7.10.4" babel-plugin-dynamic-import-node "^2.3.3" -"@babel/plugin-transform-modules-systemjs@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.12.13.tgz#351937f392c7f07493fc79b2118201d50404a3c5" - integrity sha512-aHfVjhZ8QekaNF/5aNdStCGzwTbU7SI5hUybBKlMzqIMC7w7Ho8hx5a4R/DkTHfRfLwHGGxSpFt9BfxKCoXKoA== +"@babel/plugin-transform-modules-systemjs@^7.12.13", "@babel/plugin-transform-modules-systemjs@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz#5f20b471284430f02d9c5059d9b9a16d4b085a1f" + integrity sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A== dependencies: - "@babel/helper-hoist-variables" "^7.12.13" - "@babel/helper-module-transforms" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/helper-validator-identifier" "^7.12.11" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-module-transforms" "^7.19.0" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-validator-identifier" "^7.18.6" babel-plugin-dynamic-import-node "^2.3.3" "@babel/plugin-transform-modules-umd@^7.12.1": @@ -1218,13 +1311,13 @@ "@babel/helper-module-transforms" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-modules-umd@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.13.0.tgz#8a3d96a97d199705b9fd021580082af81c06e70b" - integrity sha512-D/ILzAh6uyvkWjKKyFE/W0FzWwasv6vPTSqPcjxFqn6QpX3u8DjRVliq4F2BamO2Wee/om06Vyy+vPkNrd4wxw== +"@babel/plugin-transform-modules-umd@^7.13.0", "@babel/plugin-transform-modules-umd@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz#81d3832d6034b75b54e62821ba58f28ed0aab4b9" + integrity sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ== dependencies: - "@babel/helper-module-transforms" "^7.13.0" - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-module-transforms" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-named-capturing-groups-regex@^7.12.1": version "7.12.1" @@ -1233,12 +1326,13 @@ dependencies: "@babel/helper-create-regexp-features-plugin" "^7.12.1" -"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.12.13.tgz#2213725a5f5bbbe364b50c3ba5998c9599c5c9d9" - integrity sha512-Xsm8P2hr5hAxyYblrfACXpQKdQbx4m2df9/ZZSQ8MAhsadw06+jW7s9zsSw6he+mJZXRlVMyEnVktJo4zjk1WA== +"@babel/plugin-transform-named-capturing-groups-regex@^7.12.13", "@babel/plugin-transform-named-capturing-groups-regex@^7.19.1": + version "7.19.1" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz#ec7455bab6cd8fb05c525a94876f435a48128888" + integrity sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.19.0" + "@babel/helper-plugin-utils" "^7.19.0" "@babel/plugin-transform-new-target@^7.12.1": version "7.12.1" @@ -1247,12 +1341,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-new-target@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.12.13.tgz#e22d8c3af24b150dd528cbd6e685e799bf1c351c" - integrity sha512-/KY2hbLxrG5GTQ9zzZSc3xWiOy379pIETEhbtzwZcw9rvuaVV4Fqy7BYGYOWZnaoXIQYbbJ0ziXLa/sKcGCYEQ== +"@babel/plugin-transform-new-target@^7.12.13", "@babel/plugin-transform-new-target@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz#d128f376ae200477f37c4ddfcc722a8a1b3246a8" + integrity sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-object-super@^7.12.1": version "7.12.1" @@ -1262,13 +1356,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-replace-supers" "^7.12.1" -"@babel/plugin-transform-object-super@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.12.13.tgz#b4416a2d63b8f7be314f3d349bd55a9c1b5171f7" - integrity sha512-JzYIcj3XtYspZDV8j9ulnoMPZZnF/Cj0LUxPOjR89BdBVx+zYJI9MdMIlUZjbXDX+6YVeS6I3e8op+qQ3BYBoQ== +"@babel/plugin-transform-object-super@^7.12.13", "@babel/plugin-transform-object-super@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz#fb3c6ccdd15939b6ff7939944b51971ddc35912c" + integrity sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" - "@babel/helper-replace-supers" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" + "@babel/helper-replace-supers" "^7.18.6" "@babel/plugin-transform-parameters@^7.12.1": version "7.12.1" @@ -1277,12 +1371,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-parameters@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.13.0.tgz#8fa7603e3097f9c0b7ca1a4821bc2fb52e9e5007" - integrity sha512-Jt8k/h/mIwE2JFEOb3lURoY5C85ETcYPnbuAJ96zRBzh1XHtQZfs62ChZ6EP22QlC8c7Xqr9q+e1SU5qttwwjw== +"@babel/plugin-transform-parameters@^7.13.0", "@babel/plugin-transform-parameters@^7.18.8": + version "7.18.8" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz#ee9f1a0ce6d78af58d0956a9378ea3427cccb48a" + integrity sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-property-literals@^7.12.1": version "7.12.1" @@ -1291,12 +1385,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-property-literals@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.12.13.tgz#4e6a9e37864d8f1b3bc0e2dce7bf8857db8b1a81" - integrity sha512-nqVigwVan+lR+g8Fj8Exl0UQX2kymtjcWfMOYM1vTYEKujeyv2SkMgazf2qNcK7l4SDiKyTA/nHCPqL4e2zo1A== +"@babel/plugin-transform-property-literals@^7.12.13", "@babel/plugin-transform-property-literals@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz#e22498903a483448e94e032e9bbb9c5ccbfc93a3" + integrity sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-react-constant-elements@^7.12.1": version "7.12.13" @@ -1385,12 +1479,13 @@ dependencies: regenerator-transform "^0.14.2" -"@babel/plugin-transform-regenerator@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.12.13.tgz#b628bcc9c85260ac1aeb05b45bde25210194a2f5" - integrity sha512-lxb2ZAvSLyJ2PEe47hoGWPmW22v7CtSl9jW8mingV4H2sEX/JOcrAj2nPuGWi56ERUm2bUpjKzONAuT6HCn2EA== +"@babel/plugin-transform-regenerator@^7.12.13", "@babel/plugin-transform-regenerator@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz#585c66cb84d4b4bf72519a34cfce761b8676ca73" + integrity sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ== dependencies: - regenerator-transform "^0.14.2" + "@babel/helper-plugin-utils" "^7.18.6" + regenerator-transform "^0.15.0" "@babel/plugin-transform-reserved-words@^7.12.1": version "7.12.1" @@ -1399,12 +1494,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-reserved-words@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.12.13.tgz#7d9988d4f06e0fe697ea1d9803188aa18b472695" - integrity sha512-xhUPzDXxZN1QfiOy/I5tyye+TRz6lA7z6xaT4CLOjPRMVg1ldRf0LHw0TDBpYL4vG78556WuHdyO9oi5UmzZBg== +"@babel/plugin-transform-reserved-words@^7.12.13", "@babel/plugin-transform-reserved-words@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz#b1abd8ebf8edaa5f7fe6bbb8d2133d23b6a6f76a" + integrity sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-runtime@7.12.1": version "7.12.1" @@ -1423,12 +1518,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-shorthand-properties@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.12.13.tgz#db755732b70c539d504c6390d9ce90fe64aff7ad" - integrity sha512-xpL49pqPnLtf0tVluuqvzWIgLEhuPpZzvs2yabUHSKRNlN7ScYU7aMlmavOeyXJZKgZKQRBlh8rHbKiJDraTSw== +"@babel/plugin-transform-shorthand-properties@^7.12.13", "@babel/plugin-transform-shorthand-properties@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz#6d6df7983d67b195289be24909e3f12a8f664dc9" + integrity sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-spread@^7.12.1": version "7.12.1" @@ -1438,13 +1533,13 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" -"@babel/plugin-transform-spread@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.13.0.tgz#84887710e273c1815ace7ae459f6f42a5d31d5fd" - integrity sha512-V6vkiXijjzYeFmQTr3dBxPtZYLPcUfY34DebOU27jIl2M/Y8Egm52Hw82CSjjPqd54GTlJs5x+CR7HeNr24ckg== +"@babel/plugin-transform-spread@^7.13.0", "@babel/plugin-transform-spread@^7.19.0": + version "7.19.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz#dd60b4620c2fec806d60cfaae364ec2188d593b6" + integrity sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" - "@babel/helper-skip-transparent-expression-wrappers" "^7.12.1" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-skip-transparent-expression-wrappers" "^7.18.9" "@babel/plugin-transform-sticky-regex@^7.12.1": version "7.12.1" @@ -1454,12 +1549,12 @@ "@babel/helper-plugin-utils" "^7.10.4" "@babel/helper-regex" "^7.10.4" -"@babel/plugin-transform-sticky-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.12.13.tgz#760ffd936face73f860ae646fb86ee82f3d06d1f" - integrity sha512-Jc3JSaaWT8+fr7GRvQP02fKDsYk4K/lYwWq38r/UGfaxo89ajud321NH28KRQ7xy1Ybc0VUE5Pz8psjNNDUglg== +"@babel/plugin-transform-sticky-regex@^7.12.13", "@babel/plugin-transform-sticky-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz#c6706eb2b1524028e317720339583ad0f444adcc" + integrity sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/plugin-transform-template-literals@^7.12.1": version "7.12.1" @@ -1468,12 +1563,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-template-literals@^7.13.0": - version "7.13.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.13.0.tgz#a36049127977ad94438dee7443598d1cefdf409d" - integrity sha512-d67umW6nlfmr1iehCcBv69eSUSySk1EsIS8aTDX4Xo9qajAh6mYtcl4kJrBkGXuxZPEgVr7RVfAvNW6YQkd4Mw== +"@babel/plugin-transform-template-literals@^7.13.0", "@babel/plugin-transform-template-literals@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz#04ec6f10acdaa81846689d63fae117dd9c243a5e" + integrity sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA== dependencies: - "@babel/helper-plugin-utils" "^7.13.0" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-typeof-symbol@^7.12.1": version "7.12.1" @@ -1482,12 +1577,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-typeof-symbol@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.12.13.tgz#785dd67a1f2ea579d9c2be722de8c84cb85f5a7f" - integrity sha512-eKv/LmUJpMnu4npgfvs3LiHhJua5fo/CysENxa45YCQXZwKnGCQKAg87bvoqSW1fFT+HA32l03Qxsm8ouTY3ZQ== +"@babel/plugin-transform-typeof-symbol@^7.12.13", "@babel/plugin-transform-typeof-symbol@^7.18.9": + version "7.18.9" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz#c8cea68263e45addcd6afc9091429f80925762c0" + integrity sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-typescript@^7.12.1": version "7.13.0" @@ -1505,12 +1600,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-unicode-escapes@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.12.13.tgz#840ced3b816d3b5127dd1d12dcedc5dead1a5e74" - integrity sha512-0bHEkdwJ/sN/ikBHfSmOXPypN/beiGqjo+o4/5K+vxEFNPRPdImhviPakMKG4x96l85emoa0Z6cDflsdBusZbw== +"@babel/plugin-transform-unicode-escapes@^7.12.13", "@babel/plugin-transform-unicode-escapes@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz#1ecfb0eda83d09bbcb77c09970c2dd55832aa246" + integrity sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ== dependencies: - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-plugin-utils" "^7.18.9" "@babel/plugin-transform-unicode-regex@^7.12.1": version "7.12.1" @@ -1520,13 +1615,13 @@ "@babel/helper-create-regexp-features-plugin" "^7.12.1" "@babel/helper-plugin-utils" "^7.10.4" -"@babel/plugin-transform-unicode-regex@^7.12.13": - version "7.12.13" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.12.13.tgz#b52521685804e155b1202e83fc188d34bb70f5ac" - integrity sha512-mDRzSNY7/zopwisPZ5kM9XKCfhchqIYwAKRERtEnhYscZB79VRekuRSoYbN0+KVe3y8+q1h6A4svXtP7N+UoCA== +"@babel/plugin-transform-unicode-regex@^7.12.13", "@babel/plugin-transform-unicode-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz#194317225d8c201bbae103364ffe9e2cea36cdca" + integrity sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.12.13" - "@babel/helper-plugin-utils" "^7.12.13" + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" "@babel/preset-env@7.12.1": version "7.12.1" @@ -1600,7 +1695,88 @@ core-js-compat "^3.6.2" semver "^5.5.0" -"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4": +"@babel/preset-env@^7.11.0": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.19.4.tgz#4c91ce2e1f994f717efb4237891c3ad2d808c94b" + integrity sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg== + dependencies: + "@babel/compat-data" "^7.19.4" + "@babel/helper-compilation-targets" "^7.19.3" + "@babel/helper-plugin-utils" "^7.19.0" + "@babel/helper-validator-option" "^7.18.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.18.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-async-generator-functions" "^7.19.1" + "@babel/plugin-proposal-class-properties" "^7.18.6" + "@babel/plugin-proposal-class-static-block" "^7.18.6" + "@babel/plugin-proposal-dynamic-import" "^7.18.6" + "@babel/plugin-proposal-export-namespace-from" "^7.18.9" + "@babel/plugin-proposal-json-strings" "^7.18.6" + "@babel/plugin-proposal-logical-assignment-operators" "^7.18.9" + "@babel/plugin-proposal-nullish-coalescing-operator" "^7.18.6" + "@babel/plugin-proposal-numeric-separator" "^7.18.6" + "@babel/plugin-proposal-object-rest-spread" "^7.19.4" + "@babel/plugin-proposal-optional-catch-binding" "^7.18.6" + "@babel/plugin-proposal-optional-chaining" "^7.18.9" + "@babel/plugin-proposal-private-methods" "^7.18.6" + "@babel/plugin-proposal-private-property-in-object" "^7.18.6" + "@babel/plugin-proposal-unicode-property-regex" "^7.18.6" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.18.6" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-transform-arrow-functions" "^7.18.6" + "@babel/plugin-transform-async-to-generator" "^7.18.6" + "@babel/plugin-transform-block-scoped-functions" "^7.18.6" + "@babel/plugin-transform-block-scoping" "^7.19.4" + "@babel/plugin-transform-classes" "^7.19.0" + "@babel/plugin-transform-computed-properties" "^7.18.9" + "@babel/plugin-transform-destructuring" "^7.19.4" + "@babel/plugin-transform-dotall-regex" "^7.18.6" + "@babel/plugin-transform-duplicate-keys" "^7.18.9" + "@babel/plugin-transform-exponentiation-operator" "^7.18.6" + "@babel/plugin-transform-for-of" "^7.18.8" + "@babel/plugin-transform-function-name" "^7.18.9" + "@babel/plugin-transform-literals" "^7.18.9" + "@babel/plugin-transform-member-expression-literals" "^7.18.6" + "@babel/plugin-transform-modules-amd" "^7.18.6" + "@babel/plugin-transform-modules-commonjs" "^7.18.6" + "@babel/plugin-transform-modules-systemjs" "^7.19.0" + "@babel/plugin-transform-modules-umd" "^7.18.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.19.1" + "@babel/plugin-transform-new-target" "^7.18.6" + "@babel/plugin-transform-object-super" "^7.18.6" + "@babel/plugin-transform-parameters" "^7.18.8" + "@babel/plugin-transform-property-literals" "^7.18.6" + "@babel/plugin-transform-regenerator" "^7.18.6" + "@babel/plugin-transform-reserved-words" "^7.18.6" + "@babel/plugin-transform-shorthand-properties" "^7.18.6" + "@babel/plugin-transform-spread" "^7.19.0" + "@babel/plugin-transform-sticky-regex" "^7.18.6" + "@babel/plugin-transform-template-literals" "^7.18.9" + "@babel/plugin-transform-typeof-symbol" "^7.18.9" + "@babel/plugin-transform-unicode-escapes" "^7.18.10" + "@babel/plugin-transform-unicode-regex" "^7.18.6" + "@babel/preset-modules" "^0.1.5" + "@babel/types" "^7.19.4" + babel-plugin-polyfill-corejs2 "^0.3.3" + babel-plugin-polyfill-corejs3 "^0.6.0" + babel-plugin-polyfill-regenerator "^0.4.1" + core-js-compat "^3.25.1" + semver "^6.3.0" + +"@babel/preset-env@^7.12.1", "@babel/preset-env@^7.8.4": version "7.13.5" resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.13.5.tgz#68b3bbc821a97fcdbf4bd0f6895b83d07f84f33e" integrity sha512-xUeKBIIcbwxGevyWMSWZOW98W1lp7toITvVsMxSddCEQy932yYiF4fCB+CG3E/MXzFX3KbefgvCqEQ7TDoE6UQ== @@ -1674,10 +1850,10 @@ core-js-compat "^3.9.0" semver "7.0.0" -"@babel/preset-modules@^0.1.3": - version "0.1.4" - resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.4.tgz#362f2b68c662842970fdb5e254ffc8fc1c2e415e" - integrity sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== +"@babel/preset-modules@^0.1.3", "@babel/preset-modules@^0.1.5": + version "0.1.5" + resolved "https://registry.yarnpkg.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz#ef939d6e7f268827e1841638dc6ff95515e115d9" + integrity sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-unicode-property-regex" "^7.4.4" @@ -1718,24 +1894,24 @@ "@babel/plugin-transform-typescript" "^7.12.1" "@babel/runtime-corejs3@^7.10.2": - version "7.12.1" - resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.12.1.tgz#51b9092befbeeed938335a109dbe0df51451e9dc" - integrity sha512-umhPIcMrlBZ2aTWlWjUseW9LjQKxi1dpFlQS8DzsxB//5K+u6GLTC/JliPKHsd5kJVPIU6X/Hy0YvWOYPcMxBw== + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz#870dbfd9685b3dad5aeb2d00841bb8b6192e3095" + integrity sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ== dependencies: - core-js-pure "^3.0.0" + core-js-pure "^3.25.1" regenerator-runtime "^0.13.4" -"@babel/runtime@7.12.1", "@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.5.1", "@babel/runtime@^7.5.5", "@babel/runtime@^7.7.2", "@babel/runtime@^7.8.4": +"@babel/runtime@7.12.1", "@babel/runtime@^7.5.1", "@babel/runtime@^7.7.2": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.12.1.tgz#b4116a6b6711d010b2dad3b7b6e43bf1b9954740" integrity sha512-J5AIf3vPj3UwXaAzb5j1xM4WAQDX3EMgemF8rjCP3SoW09LfRKAXQKt6CoVYl230P6iWdRcBbnLDDdnqWxZSCA== dependencies: regenerator-runtime "^0.13.4" -"@babel/runtime@^7.11.2", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.7": - version "7.13.7" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.13.7.tgz#d494e39d198ee9ca04f4dcb76d25d9d7a1dc961a" - integrity sha512-h+ilqoX998mRVM5FtB5ijRuHUDVt5l3yfoOi2uh18Z/O3hvyaHQ39NpxVkCIG5yFs+mLq/ewFp8Bss6zmWv6ZA== +"@babel/runtime@^7.1.2", "@babel/runtime@^7.10.2", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.13", "@babel/runtime@^7.18.9", "@babel/runtime@^7.3.1", "@babel/runtime@^7.4.4", "@babel/runtime@^7.5.5", "@babel/runtime@^7.8.3", "@babel/runtime@^7.8.4", "@babel/runtime@^7.8.7": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.19.4.tgz#a42f814502ee467d55b38dd1c256f53a7b885c78" + integrity sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA== dependencies: regenerator-runtime "^0.13.4" @@ -1748,7 +1924,16 @@ "@babel/parser" "^7.10.4" "@babel/types" "^7.10.4" -"@babel/template@^7.12.13", "@babel/template@^7.3.3": +"@babel/template@^7.12.13", "@babel/template@^7.18.10": + version "7.18.10" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.18.10.tgz#6f9134835970d1dbf0835c0d100c9f38de0c5e71" + integrity sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/parser" "^7.18.10" + "@babel/types" "^7.18.10" + +"@babel/template@^7.3.3": version "7.12.13" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.12.13.tgz#530265be8a2589dbb37523844c5bcb55947fb327" integrity sha512-/7xxiGA57xMo/P2GVvdEumr8ONhFOhfgq2ihK3h1e6THqzTAkHbkXgB0xI9yeTfIUoH3+oAeHhqm/I43OTbbjA== @@ -1772,7 +1957,23 @@ globals "^11.1.0" lodash "^4.17.19" -"@babel/traverse@^7.13.0", "@babel/traverse@^7.7.0": +"@babel/traverse@^7.13.0", "@babel/traverse@^7.19.0", "@babel/traverse@^7.19.1", "@babel/traverse@^7.19.3", "@babel/traverse@^7.19.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.19.4.tgz#f117820e18b1e59448a6c1fa9d0ff08f7ac459a8" + integrity sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g== + dependencies: + "@babel/code-frame" "^7.18.6" + "@babel/generator" "^7.19.4" + "@babel/helper-environment-visitor" "^7.18.9" + "@babel/helper-function-name" "^7.19.0" + "@babel/helper-hoist-variables" "^7.18.6" + "@babel/helper-split-export-declaration" "^7.18.6" + "@babel/parser" "^7.19.4" + "@babel/types" "^7.19.4" + debug "^4.1.0" + globals "^11.1.0" + +"@babel/traverse@^7.7.0": version "7.13.0" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.13.0.tgz#6d95752475f86ee7ded06536de309a65fc8966cc" integrity sha512-xys5xi5JEhzC3RzEmSGrs/b3pJW/o87SypZ+G/PhaE7uqVQNv/jlmVIBXuoh5atqQ434LfXV+sf23Oxj0bchJQ== @@ -1787,7 +1988,7 @@ globals "^11.1.0" lodash "^4.17.19" -"@babel/types@^7.0.0", "@babel/types@^7.10.4", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.12.1", "@babel/types@^7.3.0", "@babel/types@^7.4.4": +"@babel/types@^7.0.0", "@babel/types@^7.10.5", "@babel/types@^7.11.0", "@babel/types@^7.3.0": version "7.12.1" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.12.1.tgz#e109d9ab99a8de735be287ee3d6a9947a190c4ae" integrity sha512-BzSY3NJBKM4kyatSOWh3D/JJ2O3CVzBybHWxtgxnggaxEuaSTTDqeiSb/xk9lrkw2Tbqyivw5ZU4rT+EfznQsA== @@ -1796,7 +1997,16 @@ lodash "^4.17.19" to-fast-properties "^2.0.0" -"@babel/types@^7.12.13", "@babel/types@^7.12.17", "@babel/types@^7.12.6", "@babel/types@^7.13.0", "@babel/types@^7.3.3", "@babel/types@^7.7.0": +"@babel/types@^7.10.4", "@babel/types@^7.12.1", "@babel/types@^7.12.13", "@babel/types@^7.13.0", "@babel/types@^7.18.10", "@babel/types@^7.18.6", "@babel/types@^7.18.9", "@babel/types@^7.19.0", "@babel/types@^7.19.3", "@babel/types@^7.19.4", "@babel/types@^7.4.4": + version "7.19.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.19.4.tgz#0dd5c91c573a202d600490a35b33246fed8a41c7" + integrity sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw== + dependencies: + "@babel/helper-string-parser" "^7.19.4" + "@babel/helper-validator-identifier" "^7.19.1" + to-fast-properties "^2.0.0" + +"@babel/types@^7.12.17", "@babel/types@^7.12.6", "@babel/types@^7.3.3", "@babel/types@^7.7.0": version "7.13.0" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.13.0.tgz#74424d2816f0171b4100f0ab34e9a374efdf7f80" integrity sha512-hE+HE8rnG1Z6Wzo+MhaKE5lM5eMx71T4EHJgku2E3xIfaULhDcxiiRxUYgwX8qwP1BBSlag+TdGOt6JAidIZTA== @@ -1819,17 +2029,24 @@ minimist "^1.2.0" "@craco/craco@^6.4.0": - version "6.4.0" - resolved "https://registry.yarnpkg.com/@craco/craco/-/craco-6.4.0.tgz#449ca141c4af5751999e8c91764c0e1d3576b420" - integrity sha512-puLp+pSL5B2tpoIPUYlWjKd0VDBPNF16BJIKEKrwg0x/9XC/4h8XPcVGNr6pd27pj8sahiH5QUdoBxB5AE9++g== + version "6.4.5" + resolved "https://registry.yarnpkg.com/@craco/craco/-/craco-6.4.5.tgz#471e67082a2ffd3edf73759b215bdc16250d27b3" + integrity sha512-8F2rIAao8sEh0FPP52ViEvDM9GjJ7acq0knu1c8UgI+EuZMD5/ZB270ol6jV4iNY7it9Umg/RoGBvNRUNr8U8w== dependencies: - "@endemolshinegroup/cosmiconfig-typescript-loader" "^3.0.2" cosmiconfig "^7.0.1" + cosmiconfig-typescript-loader "^1.0.0" cross-spawn "^7.0.0" lodash "^4.17.15" semver "^7.3.2" webpack-merge "^4.2.2" +"@cspotcode/source-map-support@^0.8.0": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz#00629c35a688e05a88b1cda684fb9d5e73f000a1" + integrity sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + dependencies: + "@jridgewell/trace-mapping" "0.3.9" + "@csstools/convert-colors@^1.4.0": version "1.4.0" resolved "https://registry.yarnpkg.com/@csstools/convert-colors/-/convert-colors-1.4.0.tgz#ad495dc41b12e75d588c6db8b9834f08fa131eb7" @@ -1850,16 +2067,6 @@ resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.8.0.tgz#bbbff68978fefdbe68ccb533bc8cbe1d1afb5413" integrity sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== -"@endemolshinegroup/cosmiconfig-typescript-loader@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz#eea4635828dde372838b0909693ebd9aafeec22d" - integrity sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== - dependencies: - lodash.get "^4" - make-error "^1" - ts-node "^9" - tslib "^2" - "@eslint/eslintrc@^0.3.0": version "0.3.0" resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-0.3.0.tgz#d736d6963d7003b6514e6324bec9c602ac340318" @@ -1876,7 +2083,7 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" -"@hapi/address@2.x.x", "@hapi/address@^2.1.2": +"@hapi/address@2.x.x": version "2.1.4" resolved "https://registry.yarnpkg.com/@hapi/address/-/address-2.1.4.tgz#5d67ed43f3fd41a69d4b9ff7b56e7c0d1d0a81e5" integrity sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== @@ -1886,12 +2093,7 @@ resolved "https://registry.yarnpkg.com/@hapi/bourne/-/bourne-1.3.2.tgz#0a7095adea067243ce3283e1b56b8a8f453b242a" integrity sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== -"@hapi/formula@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@hapi/formula/-/formula-1.2.0.tgz#994649c7fea1a90b91a0a1e6d983523f680e10cd" - integrity sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== - -"@hapi/hoek@8.x.x", "@hapi/hoek@^8.2.4", "@hapi/hoek@^8.3.0": +"@hapi/hoek@8.x.x", "@hapi/hoek@^8.3.0": version "8.5.1" resolved "https://registry.yarnpkg.com/@hapi/hoek/-/hoek-8.5.1.tgz#fde96064ca446dec8c55a8c2f130957b070c6e06" integrity sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== @@ -1906,23 +2108,7 @@ "@hapi/hoek" "8.x.x" "@hapi/topo" "3.x.x" -"@hapi/joi@^16.1.8": - version "16.1.8" - resolved "https://registry.yarnpkg.com/@hapi/joi/-/joi-16.1.8.tgz#84c1f126269489871ad4e2decc786e0adef06839" - integrity sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== - dependencies: - "@hapi/address" "^2.1.2" - "@hapi/formula" "^1.2.0" - "@hapi/hoek" "^8.2.4" - "@hapi/pinpoint" "^1.0.2" - "@hapi/topo" "^3.1.3" - -"@hapi/pinpoint@^1.0.2": - version "1.0.2" - resolved "https://registry.yarnpkg.com/@hapi/pinpoint/-/pinpoint-1.0.2.tgz#025b7a36dbbf4d35bf1acd071c26b20ef41e0d13" - integrity sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== - -"@hapi/topo@3.x.x", "@hapi/topo@^3.1.3": +"@hapi/topo@3.x.x": version "3.1.6" resolved "https://registry.yarnpkg.com/@hapi/topo/-/topo-3.1.6.tgz#68d935fa3eae7fdd5ab0d7f953f3205d8b2bfc29" integrity sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== @@ -2160,16 +2346,72 @@ "@types/yargs" "^15.0.0" chalk "^4.0.0" +"@jridgewell/gen-mapping@^0.1.0": + version "0.1.1" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz#e5d2e450306a9491e3bd77e323e38d7aff315996" + integrity sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w== + dependencies: + "@jridgewell/set-array" "^1.0.0" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz#c1aedc61e853f2bb9f5dfe6d4442d3b565b253b9" + integrity sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@3.1.0", "@jridgewell/resolve-uri@^3.0.3": + version "3.1.0" + resolved "https://registry.yarnpkg.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz#2203b118c157721addfe69d47b70465463066d78" + integrity sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== + +"@jridgewell/set-array@^1.0.0", "@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jridgewell/set-array/-/set-array-1.1.2.tgz#7c6cf998d6d20b914c0a55a91ae928ff25965e72" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/source-map@^0.3.2": + version "0.3.2" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.2.tgz#f45351aaed4527a298512ec72f81040c998580fb" + integrity sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@1.4.14", "@jridgewell/sourcemap-codec@^1.4.10": + version "1.4.14" + resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz#add4c98d341472a289190b424efbdb096991bb24" + integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== + +"@jridgewell/trace-mapping@0.3.9": + version "0.3.9" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz#6534fd5933a53ba7cbf3a17615e273a0d1273ff9" + integrity sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + dependencies: + "@jridgewell/resolve-uri" "^3.0.3" + "@jridgewell/sourcemap-codec" "^1.4.10" + +"@jridgewell/trace-mapping@^0.3.9": + version "0.3.17" + resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz#793041277af9073b0951a7fe0f0d8c4c98c36985" + integrity sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g== + dependencies: + "@jridgewell/resolve-uri" "3.1.0" + "@jridgewell/sourcemap-codec" "1.4.14" + "@material-ui/core@^4.11.3": - version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.11.3.tgz#f22e41775b0bd075e36a7a093d43951bf7f63850" - integrity sha512-Adt40rGW6Uds+cAyk3pVgcErpzU/qxc7KBR94jFHBYretU4AtWZltYcNsbeMn9tXL86jjVL1kuGcIHsgLgFGRw== + version "4.12.4" + resolved "https://registry.yarnpkg.com/@material-ui/core/-/core-4.12.4.tgz#4ac17488e8fcaf55eb6a7f5efb2a131e10138a73" + integrity sha512-tr7xekNlM9LjA6pagJmL8QCgZXaubWUwkJnoYcMKd4gw/t4XiyvnTkjdGrUVicyB2BsdaAv1tvow45bPM4sSwQ== dependencies: "@babel/runtime" "^7.4.4" - "@material-ui/styles" "^4.11.3" - "@material-ui/system" "^4.11.3" - "@material-ui/types" "^5.1.0" - "@material-ui/utils" "^4.11.2" + "@material-ui/styles" "^4.11.5" + "@material-ui/system" "^4.12.2" + "@material-ui/types" "5.1.0" + "@material-ui/utils" "^4.11.3" "@types/react-transition-group" "^4.2.0" clsx "^1.0.4" hoist-non-react-statics "^3.3.2" @@ -2179,32 +2421,32 @@ react-transition-group "^4.4.0" "@material-ui/icons@^4.11.2": - version "4.11.2" - resolved "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.11.2.tgz#b3a7353266519cd743b6461ae9fdfcb1b25eb4c5" - integrity sha512-fQNsKX2TxBmqIGJCSi3tGTO/gZ+eJgWmMJkgDiOfyNaunNaxcklJQFaFogYcFl0qFuaEz1qaXYXboa/bUXVSOQ== + version "4.11.3" + resolved "https://registry.yarnpkg.com/@material-ui/icons/-/icons-4.11.3.tgz#b0693709f9b161ce9ccde276a770d968484ecff1" + integrity sha512-IKHlyx6LDh8n19vzwH5RtHIOHl9Tu90aAAxcbWME6kp4dmvODM3UvOHJeMIDzUbd4muuJKHmlNoBN+mDY4XkBA== dependencies: "@babel/runtime" "^7.4.4" "@material-ui/lab@^4.0.0-alpha.57": - version "4.0.0-alpha.57" - resolved "https://registry.yarnpkg.com/@material-ui/lab/-/lab-4.0.0-alpha.57.tgz#e8961bcf6449e8a8dabe84f2700daacfcafbf83a" - integrity sha512-qo/IuIQOmEKtzmRD2E4Aa6DB4A87kmY6h0uYhjUmrrgmEAgbbw9etXpWPVXuRK6AGIQCjFzV6WO2i21m1R4FCw== + version "4.0.0-alpha.61" + resolved "https://registry.yarnpkg.com/@material-ui/lab/-/lab-4.0.0-alpha.61.tgz#9bf8eb389c0c26c15e40933cc114d4ad85e3d978" + integrity sha512-rSzm+XKiNUjKegj8bzt5+pygZeckNLOr+IjykH8sYdVk7dE9y2ZuUSofiMV2bJk3qU+JHwexmw+q0RyNZB9ugg== dependencies: "@babel/runtime" "^7.4.4" - "@material-ui/utils" "^4.11.2" + "@material-ui/utils" "^4.11.3" clsx "^1.0.4" prop-types "^15.7.2" react-is "^16.8.0 || ^17.0.0" -"@material-ui/styles@^4.11.3": - version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.11.3.tgz#1b8d97775a4a643b53478c895e3f2a464e8916f2" - integrity sha512-HzVzCG+PpgUGMUYEJ2rTEmQYeonGh41BYfILNFb/1ueqma+p1meSdu4RX6NjxYBMhf7k+jgfHFTTz+L1SXL/Zg== +"@material-ui/styles@^4.11.3", "@material-ui/styles@^4.11.5": + version "4.11.5" + resolved "https://registry.yarnpkg.com/@material-ui/styles/-/styles-4.11.5.tgz#19f84457df3aafd956ac863dbe156b1d88e2bbfb" + integrity sha512-o/41ot5JJiUsIETME9wVLAJrmIWL3j0R0Bj2kCOLbSfqEkKf0fmaPt+5vtblUh5eXr2S+J/8J3DaCb10+CzPGA== dependencies: "@babel/runtime" "^7.4.4" "@emotion/hash" "^0.8.0" - "@material-ui/types" "^5.1.0" - "@material-ui/utils" "^4.11.2" + "@material-ui/types" "5.1.0" + "@material-ui/utils" "^4.11.3" clsx "^1.0.4" csstype "^2.5.2" hoist-non-react-statics "^3.3.2" @@ -2218,25 +2460,25 @@ jss-plugin-vendor-prefixer "^10.5.1" prop-types "^15.7.2" -"@material-ui/system@^4.11.3": - version "4.11.3" - resolved "https://registry.yarnpkg.com/@material-ui/system/-/system-4.11.3.tgz#466bc14c9986798fd325665927c963eb47cc4143" - integrity sha512-SY7otguNGol41Mu2Sg6KbBP1ZRFIbFLHGK81y4KYbsV2yIcaEPOmsCK6zwWlp+2yTV3J/VwT6oSBARtGIVdXPw== +"@material-ui/system@^4.12.2": + version "4.12.2" + resolved "https://registry.yarnpkg.com/@material-ui/system/-/system-4.12.2.tgz#f5c389adf3fce4146edd489bf4082d461d86aa8b" + integrity sha512-6CSKu2MtmiJgcCGf6nBQpM8fLkuB9F55EKfbdTC80NND5wpTmKzwdhLYLH3zL4cLlK0gVaaltW7/wMuyTnN0Lw== dependencies: "@babel/runtime" "^7.4.4" - "@material-ui/utils" "^4.11.2" + "@material-ui/utils" "^4.11.3" csstype "^2.5.2" prop-types "^15.7.2" -"@material-ui/types@^5.1.0": +"@material-ui/types@5.1.0": version "5.1.0" resolved "https://registry.yarnpkg.com/@material-ui/types/-/types-5.1.0.tgz#efa1c7a0b0eaa4c7c87ac0390445f0f88b0d88f2" integrity sha512-7cqRjrY50b8QzRSYyhSpx4WRw2YuO0KKIGQEVk5J8uoz2BanawykgZGoWEqKm7pVIbzFDN0SpPcVV4IhOFkl8A== -"@material-ui/utils@^4.11.2": - version "4.11.2" - resolved "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.11.2.tgz#f1aefa7e7dff2ebcb97d31de51aecab1bb57540a" - integrity sha512-Uul8w38u+PICe2Fg2pDKCaIG7kOyhowZ9vjiC1FsVwPABTW8vPPKfF6OvxRq3IiBaI1faOJmgdvMG7rMJARBhA== +"@material-ui/utils@^4.11.3": + version "4.11.3" + resolved "https://registry.yarnpkg.com/@material-ui/utils/-/utils-4.11.3.tgz#232bd86c4ea81dab714f21edad70b7fdf0253942" + integrity sha512-ZuQPV4rBK/V1j2dIkSSEcH5uT6AaHuKWFfotADHsC0wVL1NLd2WkFCm4ZZbX33iO4ydl6V0GPngKm8HZQ2oujg== dependencies: "@babel/runtime" "^7.4.4" prop-types "^15.7.2" @@ -2284,13 +2526,25 @@ source-map "^0.7.3" "@rollup/plugin-babel@^5.2.0": - version "5.3.0" - resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz#9cb1c5146ddd6a4968ad96f209c50c62f92f9879" - integrity sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw== + version "5.3.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz#04bc0608f4aa4b2e4b1aebf284344d0f68fda283" + integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== dependencies: "@babel/helper-module-imports" "^7.10.4" "@rollup/pluginutils" "^3.1.0" +"@rollup/plugin-node-resolve@^11.2.1": + version "11.2.1" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" + integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + "@types/resolve" "1.17.1" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.19.0" + "@rollup/plugin-node-resolve@^7.1.1": version "7.1.3" resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-7.1.3.tgz#80de384edfbd7bfc9101164910f86078151a3eca" @@ -2302,19 +2556,7 @@ is-module "^1.0.0" resolve "^1.14.2" -"@rollup/plugin-node-resolve@^9.0.0": - version "9.0.0" - resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-9.0.0.tgz#39bd0034ce9126b39c1699695f440b4b7d2b62e6" - integrity sha512-gPz+utFHLRrd41WMP13Jq5mqqzHL3OXrfj3/MkSyB6UBIcuNt9j60GCbarzMzdf1VHFpOxfQh/ez7wyadLMqkg== - dependencies: - "@rollup/pluginutils" "^3.1.0" - "@types/resolve" "1.17.1" - builtin-modules "^3.1.0" - deepmerge "^4.2.2" - is-module "^1.0.0" - resolve "^1.17.0" - -"@rollup/plugin-replace@^2.3.1", "@rollup/plugin-replace@^2.3.3": +"@rollup/plugin-replace@^2.3.1": version "2.4.1" resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.1.tgz#c411b5ab72809fb1bfc8b487d8d02eef661460d3" integrity sha512-XwC1oK5rrtRJ0tn1ioLHS6OV5JTluJF7QE1J/q1hN3bquwjnVxjtMyY9iCnoyH9DQbf92CxajB3o98wZbP3oAQ== @@ -2322,6 +2564,14 @@ "@rollup/pluginutils" "^3.1.0" magic-string "^0.25.7" +"@rollup/plugin-replace@^2.4.1": + version "2.4.2" + resolved "https://registry.yarnpkg.com/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz#a2d539314fbc77c244858faa523012825068510a" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + "@rollup/pluginutils@^3.0.8", "@rollup/pluginutils@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" @@ -2345,7 +2595,7 @@ dependencies: "@sinonjs/commons" "^1.7.0" -"@surma/rollup-plugin-off-main-thread@^1.1.1", "@surma/rollup-plugin-off-main-thread@^1.4.1": +"@surma/rollup-plugin-off-main-thread@^1.1.1": version "1.4.2" resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-1.4.2.tgz#e6786b6af5799f82f7ab3a82e53f6182d2b91a58" integrity sha512-yBMPqmd1yEJo/280PAMkychuaALyQ9Lkb5q1ck3mjJrFuEobIfhnQ4J3mbvBoISmR3SWMWV+cGB/I0lCQee79A== @@ -2353,6 +2603,16 @@ ejs "^2.6.1" magic-string "^0.25.0" +"@surma/rollup-plugin-off-main-thread@^2.2.3": + version "2.2.3" + resolved "https://registry.yarnpkg.com/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz#ee34985952ca21558ab0d952f00298ad2190c053" + integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== + dependencies: + ejs "^3.1.6" + json5 "^2.2.0" + magic-string "^0.25.0" + string.prototype.matchall "^4.0.6" + "@svgr/babel-plugin-add-jsx-attribute@^5.4.0": version "5.4.0" resolved "https://registry.yarnpkg.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz#81ef61947bb268eb9d50523446f9c638fb355906" @@ -2471,6 +2731,26 @@ pretty-format "^24.0.0" redent "^3.0.0" +"@tsconfig/node10@^1.0.7": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@tsconfig/node10/-/node10-1.0.9.tgz#df4907fc07a886922637b15e02d4cebc4c0021b2" + integrity sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + +"@tsconfig/node12@^1.0.7": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@tsconfig/node12/-/node12-1.0.11.tgz#ee3def1f27d9ed66dac6e46a295cffb0152e058d" + integrity sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + +"@tsconfig/node14@^1.0.0": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node14/-/node14-1.0.3.tgz#e4386316284f00b98435bf40f72f75a09dabf6c1" + integrity sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + +"@tsconfig/node16@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@tsconfig/node16/-/node16-1.0.3.tgz#472eaab5f15c1ffdd7f8628bd4c4f753995ec79e" + integrity sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + "@types/anymatch@*": version "1.3.1" resolved "https://registry.yarnpkg.com/@types/anymatch/-/anymatch-1.3.1.tgz#336badc1beecb9dacc38bea2cf32adf627a8421a" @@ -2599,7 +2879,7 @@ "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" - integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/mdast@^3.0.0", "@types/mdast@^3.0.3": version "3.0.3" @@ -2614,9 +2894,9 @@ integrity sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== "@types/node@*": - version "14.11.10" - resolved "https://registry.yarnpkg.com/@types/node/-/node-14.11.10.tgz#8c102aba13bf5253f35146affbf8b26275069bef" - integrity sha512-yV1nWZPlMFpoXyoknm4S56y2nlTAuFYaJuQtYRAOU7xA/FJ9RY0Xm7QOkaYMMmr8ESdHIuUb6oQgR/0+2NqlyA== + version "18.11.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.0.tgz#f38c7139247a1d619f6cc6f27b072606af7c289d" + integrity sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w== "@types/normalize-package-data@^2.4.0": version "2.4.0" @@ -2634,9 +2914,9 @@ integrity sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw== "@types/prop-types@*": - version "15.7.3" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.3.tgz#2ab0d5da2e5815f94b0b9d4b95d1e5f243ab2ca7" - integrity sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + version "15.7.5" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.5.tgz#5f19d2b85a98e9558036f6a3cacc8819420f05cf" + integrity sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w== "@types/q@^1.5.1": version "1.5.4" @@ -2644,18 +2924,28 @@ integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== "@types/react-transition-group@^4.2.0": - version "4.4.1" - resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.1.tgz#e1a3cb278df7f47f17b5082b1b3da17170bd44b1" - integrity sha512-vIo69qKKcYoJ8wKCJjwSgCTM+z3chw3g18dkrDfVX665tMH7tmbDxEAnPdey4gTlwZz5QuHGzd+hul0OVZDqqQ== + version "4.4.5" + resolved "https://registry.yarnpkg.com/@types/react-transition-group/-/react-transition-group-4.4.5.tgz#aae20dcf773c5aa275d5b9f7cdbca638abc5e416" + integrity sha512-juKD/eiSM3/xZYzjuzH6ZwpP+/lejltmiS3QEzV/vmb/Q8+HfDmxu+Baga8UEMGBqV88Nbg4l2hY/K2DkyaLLA== dependencies: "@types/react" "*" -"@types/react@*", "@types/react@^16.9.23": - version "16.9.53" - resolved "https://registry.yarnpkg.com/@types/react/-/react-16.9.53.tgz#40cd4f8b8d6b9528aedd1fff8fcffe7a112a3d23" - integrity sha512-4nW60Sd4L7+WMXH1D6jCdVftuW7j4Za6zdp6tJ33Rqv0nk1ZAmQKML9ZLD4H0dehA3FZxXR/GM8gXplf82oNGw== +"@types/react@*": + version "18.0.21" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.0.21.tgz#b8209e9626bb00a34c76f55482697edd2b43cc67" + integrity sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA== + dependencies: + "@types/prop-types" "*" + "@types/scheduler" "*" + csstype "^3.0.2" + +"@types/react@^16.9.23": + version "16.14.32" + resolved "https://registry.yarnpkg.com/@types/react/-/react-16.14.32.tgz#d4e4fe5ece3c27fcb4608b1f4a614f7dec881392" + integrity sha512-hvEy4vGVADbtj/U6+CA5SRC5QFIjdxD7JslAie8EuAYZwhYY9bgforpXNyF1VFzhnkEOesDy1278t1wdjN74cw== dependencies: "@types/prop-types" "*" + "@types/scheduler" "*" csstype "^3.0.2" "@types/resolve@0.0.8": @@ -2672,6 +2962,11 @@ dependencies: "@types/node" "*" +"@types/scheduler@*": + version "0.16.2" + resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.2.tgz#1a62f89525723dde24ba1b01b092bf5df8ad4d39" + integrity sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew== + "@types/source-list-map@*": version "0.1.2" resolved "https://registry.yarnpkg.com/@types/source-list-map/-/source-list-map-0.1.2.tgz#0078836063ffaf17412349bba364087e0ac02ec9" @@ -2687,6 +2982,11 @@ resolved "https://registry.yarnpkg.com/@types/tapable/-/tapable-1.0.6.tgz#a9ca4b70a18b270ccb2bc0aaafefd1d486b7ea74" integrity sha512-W+bw9ds02rAQaMvaLYxAbJ6cvguW/iJXNT6lTssS1ps6QdrMKttqEAMEG/b5CR8TZl3/L7/lH0ZV5nNR1LXikA== +"@types/trusted-types@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.2.tgz#fc25ad9943bcac11cceb8168db4f275e0e72e756" + integrity sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg== + "@types/uglify-js@*": version "3.12.0" resolved "https://registry.yarnpkg.com/@types/uglify-js/-/uglify-js-3.12.0.tgz#2bb061c269441620d46b946350c8f16d52ef37c5" @@ -3044,6 +3344,11 @@ acorn-walk@^7.1.1: resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc" integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== +acorn-walk@^8.1.1: + version "8.2.0" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-8.2.0.tgz#741210f2e2426454508853a2f44d0ab83b7f69c1" + integrity sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + acorn@^6.4.1: version "6.4.2" resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.2.tgz#35866fd710528e92de10cf06016498e47e39e1e6" @@ -3054,6 +3359,11 @@ acorn@^7.1.0, acorn@^7.1.1, acorn@^7.4.0, acorn@^7.4.1: resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^8.4.1, acorn@^8.5.0: + version "8.8.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.8.0.tgz#88c0187620435c7f6015803f5539dae05a9dbea8" + integrity sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w== + address@1.1.2, address@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/address/-/address-1.1.2.tgz#bf1116c9c758c51b7a933d296b72c221ed9428b6" @@ -3105,6 +3415,16 @@ ajv@^7.0.2: require-from-string "^2.0.2" uri-js "^4.2.2" +ajv@^8.6.0: + version "8.11.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.11.0.tgz#977e91dd96ca669f54a11e23e378e33b884a565f" + integrity sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" @@ -3174,7 +3494,7 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" -anymatch@^3.0.3, anymatch@~3.1.1: +anymatch@^3.0.3: version "3.1.1" resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.1.tgz#c55ecf02185e2469259399310c173ce31233b142" integrity sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== @@ -3182,6 +3502,14 @@ anymatch@^3.0.3, anymatch@~3.1.1: normalize-path "^3.0.0" picomatch "^2.0.4" +anymatch@~3.1.1, anymatch@~3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716" + integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + aproba@^1.1.1: version "1.2.0" resolved "https://registry.yarnpkg.com/aproba/-/aproba-1.2.0.tgz#6802e6264efd18c790a1b0d517f0f2627bf2c94a" @@ -3242,25 +3570,16 @@ array-flatten@^2.1.0: resolved "https://registry.yarnpkg.com/array-flatten/-/array-flatten-2.1.2.tgz#24ef80a28c1a893617e2149b0c6d0d788293b099" integrity sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== -array-includes@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.1.tgz#cdd67e6852bdf9c1215460786732255ed2459348" - integrity sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.0" - is-string "^1.0.5" - -array-includes@^3.1.2: - version "3.1.3" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.3.tgz#c7f619b382ad2afaf5326cddfdc0afc61af7690a" - integrity sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== +array-includes@^3.1.1, array-includes@^3.1.4, array-includes@^3.1.5: + version "3.1.5" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.5.tgz#2c320010db8d31031fd2a5f6b3bbd4b1aad31bdb" + integrity sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" - es-abstract "^1.18.0-next.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" get-intrinsic "^1.1.1" - is-string "^1.0.5" + is-string "^1.0.7" array-union@^1.0.1: version "1.0.2" @@ -3284,13 +3603,15 @@ array-unique@^0.3.2: resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" integrity sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= -array.prototype.flat@^1.2.3: - version "1.2.3" - resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.2.3.tgz#0de82b426b0318dbfdb940089e38b043d37f6c7b" - integrity sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== +array.prototype.flat@^1.2.5: + version "1.3.0" + resolved "https://registry.yarnpkg.com/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz#0b0c1567bf57b38b56b4c97b8aa72ab45e4adc7b" + integrity sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw== dependencies: + call-bind "^1.0.2" define-properties "^1.1.3" - es-abstract "^1.17.0-next.1" + es-abstract "^1.19.2" + es-shim-unscopables "^1.0.0" array.prototype.flatmap@^1.2.3: version "1.2.3" @@ -3349,7 +3670,7 @@ assign-symbols@^1.0.0: ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.yarnpkg.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz#f70b735c6bca1a5c9c22d982c3e39e7feba3bdad" - integrity sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + integrity sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag== astral-regex@^2.0.0: version "2.0.0" @@ -3373,6 +3694,11 @@ async@^2.6.2: dependencies: lodash "^4.17.14" +async@^3.2.3: + version "3.2.4" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.4.tgz#2d22e00f8cddeb5fde5dd33522b56d1cf569a81c" + integrity sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ== + asynckit@^0.4.0: version "0.4.0" resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" @@ -3411,10 +3737,10 @@ aws4@^1.8.0: resolved "https://registry.yarnpkg.com/aws4/-/aws4-1.10.1.tgz#e1e82e4f3e999e2cfd61b161280d16a111f86428" integrity sha512-zg7Hz2k5lI8kb7U32998pRRFin7zJlkfezGJjUc2heaD4Pw2wObakCDVzkKztTm/Ln7eiVvYsjqak0Ed4LkMDA== -axe-core@^4.0.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.1.2.tgz#7cf783331320098bfbef620df3b3c770147bc224" - integrity sha512-V+Nq70NxKhYt89ArVcaNL9FDryB3vQOd+BFXZIfO3RP6rwtj+2yqqqdHEkacutglPaZLkJeuXKCjCJDMGPtPqg== +axe-core@^4.0.2, axe-core@^4.4.3: + version "4.4.3" + resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.4.3.tgz#11c74d23d5013c0fa5d183796729bc3482bd2f6f" + integrity sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w== axobject-query@^2.2.0: version "2.2.0" @@ -3508,28 +3834,52 @@ babel-plugin-named-asset-import@^0.3.7: integrity sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== babel-plugin-polyfill-corejs2@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.5.tgz#8fc4779965311393594a1b9ad3adefab3860c8fe" - integrity sha512-5IzdFIjYWqlOFVr/hMYUpc+5fbfuvJTAISwIY58jhH++ZtawtNlcJnxAixlk8ahVwHCz1ipW/kpXYliEBp66wg== + version "0.1.10" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.1.10.tgz#a2c5c245f56c0cac3dbddbf0726a46b24f0f81d1" + integrity sha512-DO95wD4g0A8KRaHKi0D51NdGXzvpqVLnLu5BTvDlpqUEpTmeEtypgC1xqesORaWmiUOQI14UHKlzNd9iZ2G3ZA== dependencies: "@babel/compat-data" "^7.13.0" - "@babel/helper-define-polyfill-provider" "^0.1.2" + "@babel/helper-define-polyfill-provider" "^0.1.5" + semver "^6.1.1" + +babel-plugin-polyfill-corejs2@^0.3.3: + version "0.3.3" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz#5d1bd3836d0a19e1b84bbf2d9640ccb6f951c122" + integrity sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q== + dependencies: + "@babel/compat-data" "^7.17.7" + "@babel/helper-define-polyfill-provider" "^0.3.3" semver "^6.1.1" babel-plugin-polyfill-corejs3@^0.1.3: - version "0.1.4" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.4.tgz#2ae290200e953bade30907b7a3bebcb696e6c59d" - integrity sha512-ysSzFn/qM8bvcDAn4mC7pKk85Y5dVaoa9h4u0mHxOEpDzabsseONhUpR7kHxpUinfj1bjU7mUZqD23rMZBoeSg== + version "0.1.7" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.1.7.tgz#80449d9d6f2274912e05d9e182b54816904befd0" + integrity sha512-u+gbS9bbPhZWEeyy1oR/YaaSpod/KDT07arZHb80aTpl8H5ZBq+uN1nN9/xtX7jQyfLdPfoqI4Rue/MQSWJquw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.1.2" + "@babel/helper-define-polyfill-provider" "^0.1.5" core-js-compat "^3.8.1" +babel-plugin-polyfill-corejs3@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz#56ad88237137eade485a71b52f72dbed57c6230a" + integrity sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.3.3" + core-js-compat "^3.25.1" + babel-plugin-polyfill-regenerator@^0.1.2: - version "0.1.3" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.3.tgz#350f857225fc640ae1ec78d1536afcbb457db841" - integrity sha512-hRjTJQiOYt/wBKEc+8V8p9OJ9799blAJcuKzn1JXh3pApHoWl1Emxh2BHc6MC7Qt6bbr3uDpNxaYQnATLIudEg== + version "0.1.6" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.1.6.tgz#0fe06a026fe0faa628ccc8ba3302da0a6ce02f3f" + integrity sha512-OUrYG9iKPKz8NxswXbRAdSwF0GhRdIEMTloQATJi4bDuFqrXaXcCUT/VGNrr8pBcjMh1RxZ7Xt9cytVJTJfvMg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.1.5" + +babel-plugin-polyfill-regenerator@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz#390f91c38d90473592ed43351e801a9d3e0fd747" + integrity sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw== dependencies: - "@babel/helper-define-polyfill-provider" "^0.1.2" + "@babel/helper-define-polyfill-provider" "^0.3.3" babel-plugin-syntax-object-rest-spread@^6.8.0: version "6.13.0" @@ -3615,9 +3965,9 @@ bail@^1.0.0: integrity sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ== balanced-match@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" - integrity sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + version "1.0.2" + resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== base64-js@^1.0.2: version "1.3.1" @@ -3675,9 +4025,9 @@ binary-extensions@^1.0.0: integrity sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== binary-extensions@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9" - integrity sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== bindings@^1.5.0: version "1.5.0" @@ -3734,11 +4084,6 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= -bowser@^1.7.3: - version "1.9.4" - resolved "https://registry.yarnpkg.com/bowser/-/bowser-1.9.4.tgz#890c58a2813a9d3243704334fa81b96a5c150c9a" - integrity sha512-9IdMmj2KjigRq6oWhmwv1W36pDuA4STQZ8q6YO9um+x07xgYNCD3Oou+WP/3L1HNz7iqythGet3/p4wvc8AAwQ== - brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -3747,6 +4092,13 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + braces@^2.3.1, braces@^2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -3861,16 +4213,15 @@ browserslist@^4.0.0, browserslist@^4.12.0, browserslist@^4.6.2, browserslist@^4. escalade "^3.1.0" node-releases "^1.1.61" -browserslist@^4.14.5, browserslist@^4.16.3: - version "4.16.3" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.3.tgz#340aa46940d7db878748567c5dea24a48ddf3717" - integrity sha512-vIyhWmIkULaq04Gt93txdh+j02yX/JzlyhLYbV3YQCn/zvES3JnY7TifHHvvr1w5hTDluNKMkV05cs4vy8Q7sw== +browserslist@^4.21.3, browserslist@^4.21.4: + version "4.21.4" + resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.21.4.tgz#e7496bbc67b9e39dd0f98565feccdcb0d4ff6987" + integrity sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw== dependencies: - caniuse-lite "^1.0.30001181" - colorette "^1.2.1" - electron-to-chromium "^1.3.649" - escalade "^3.1.1" - node-releases "^1.1.70" + caniuse-lite "^1.0.30001400" + electron-to-chromium "^1.4.251" + node-releases "^2.0.6" + update-browserslist-db "^1.0.9" bser@2.1.1: version "2.1.1" @@ -3880,9 +4231,9 @@ bser@2.1.1: node-int64 "^0.4.0" buffer-from@^1.0.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.1.tgz#32713bc028f75c02fdb710d7c7bcec1f2c6070ef" - integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + version "1.1.2" + resolved "https://registry.yarnpkg.com/buffer-from/-/buffer-from-1.1.2.tgz#2b146a6fd72e80b4f55d255f35ed59a3a9a41bd5" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== buffer-indexof@^1.0.0: version "1.1.1" @@ -3904,9 +4255,9 @@ buffer@^4.3.0: isarray "^1.0.0" builtin-modules@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.2.0.tgz#45d5db99e7ee5e6bc4f362e008bf917ab5049887" - integrity sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA== + version "3.3.0" + resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== builtin-status-codes@^3.0.0: version "3.0.0" @@ -4047,11 +4398,16 @@ caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000981, caniuse-lite@^1.0.30001109, can resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001148.tgz#dc97c7ed918ab33bf8706ddd5e387287e015d637" integrity sha512-E66qcd0KMKZHNJQt9hiLZGE3J4zuTqE1OnU53miEVtylFbwOEmeA5OsRu90noZful+XGSQOni1aT2tiqu/9yYw== -caniuse-lite@^1.0.30001125, caniuse-lite@^1.0.30001181: +caniuse-lite@^1.0.30001125: version "1.0.30001191" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001191.tgz#bacb432b6701f690c8c5f7c680166b9a9f0843d9" integrity sha512-xJJqzyd+7GCJXkcoBiQ1GuxEiOBCLQ0aVW9HMekifZsAVGdj5eJ4mFB9fEhSHipq9IOk/QXFJUiIr9lZT+EsGw== +caniuse-lite@^1.0.30001400: + version "1.0.30001420" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001420.tgz#f62f35f051e0b6d25532cf376776d41e45b47ef6" + integrity sha512-OnyeJ9ascFA9roEj72ok2Ikp7PHJTKubtEJIQ/VK3fdsS50q4KWy+Z5X0A1/GswEItKX0ctAp8n4SYDE7wTu6A== + capture-exit@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/capture-exit/-/capture-exit-2.0.0.tgz#fb953bfaebeb781f62898239dabb426d08a509a4" @@ -4086,6 +4442,14 @@ chalk@^4.0.0: ansi-styles "^4.1.0" supports-color "^7.1.0" +chalk@^4.0.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + char-regex@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/char-regex/-/char-regex-1.0.2.tgz#d744358226217f981ed58f479b1d6bcc29545dcf" @@ -4111,20 +4475,20 @@ check-types@^11.1.1: resolved "https://registry.yarnpkg.com/check-types/-/check-types-11.1.2.tgz#86a7c12bf5539f6324eb0e70ca8896c0e38f3e2f" integrity sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ== -chokidar@3.4.1: - version "3.4.1" - resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.4.1.tgz#e905bdecf10eaa0a0b1db0c664481cc4cbc22ba1" - integrity sha512-TQTJyr2stihpC4Sya9hs2Xh+O2wf+igjL36Y75xx2WdHuiICcn/XJza46Jwt0eT5hVpQOzo3FpY3cj3RVYLX0g== +chokidar@3.5.2: + version "3.5.2" + resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75" + integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ== dependencies: - anymatch "~3.1.1" + anymatch "~3.1.2" braces "~3.0.2" - glob-parent "~5.1.0" + glob-parent "~5.1.2" is-binary-path "~2.1.0" is-glob "~4.0.1" normalize-path "~3.0.0" - readdirp "~3.4.0" + readdirp "~3.6.0" optionalDependencies: - fsevents "~2.1.2" + fsevents "~2.3.2" "chokidar@>=2.0.0 <4.0.0": version "3.5.1" @@ -4256,9 +4620,9 @@ clone@^1.0.2: integrity sha1-2jCcwmPfFZlMaIypAheco8fNfH4= clsx@^1.0.4: - version "1.1.1" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.1.1.tgz#98b3134f9abbdf23b2663491ace13c5c03a73188" - integrity sha512-6/bPho624p3S2pMyvP5kKBPXnI3ufHLObBFCfgx+LkeR5lg2XYy2hqZqUf45ypD8COn2bhgGJSUE+l5dhNBieA== + version "1.2.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== co@^4.6.0: version "4.6.0" @@ -4304,7 +4668,7 @@ color-convert@^2.0.1: color-name@1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25" - integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== color-name@^1.0.0, color-name@~1.1.4: version "1.1.4" @@ -4328,9 +4692,9 @@ color@^3.0.0: color-string "^1.5.4" colorette@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.2.1.tgz#4d0b921325c14faf92633086a536db6e89564b1b" - integrity sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + version "1.4.0" + resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40" + integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g== colors@1.4.0: version "1.4.0" @@ -4355,9 +4719,9 @@ commander@^4.1.1: integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== common-tags@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" - integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + version "1.8.2" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.2.tgz#94ebb3c076d26032745fd54face7f688ef5ac9c6" + integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== commondir@^1.0.1: version "1.0.1" @@ -4399,7 +4763,7 @@ compression@^1.7.4: concat-map@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b" - integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== concat-stream@^1.5.0: version "1.6.2" @@ -4431,11 +4795,6 @@ constants-browserify@^1.0.0: resolved "https://registry.yarnpkg.com/constants-browserify/-/constants-browserify-1.0.0.tgz#c20b96d8c617748aaf1c16021760cd27fcb8cb75" integrity sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= -contains-path@^0.1.0: - version "0.1.0" - resolved "https://registry.yarnpkg.com/contains-path/-/contains-path-0.1.0.tgz#fe8cf184ff6670b6baef01a9d4861a5cbec4120a" - integrity sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= - content-disposition@0.5.3: version "0.5.3" resolved "https://registry.yarnpkg.com/content-disposition/-/content-disposition-0.5.3.tgz#e130caf7e7279087c5616c2007d0485698984fbd" @@ -4448,7 +4807,7 @@ content-type@~1.0.4: resolved "https://registry.yarnpkg.com/content-type/-/content-type-1.0.4.tgz#e138cc75e040c727b1966fe5e5f8c9aee256fe3b" integrity sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== -convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: +convert-source-map@1.7.0, convert-source-map@^1.4.0, convert-source-map@^1.6.0: version "1.7.0" resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.7.0.tgz#17a2cb882d7f77d3490585e2ce6c524424a3a442" integrity sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== @@ -4460,6 +4819,11 @@ convert-source-map@^0.3.3: resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-0.3.5.tgz#f1d802950af7dd2631a1febe0596550c86ab3190" integrity sha1-8dgClQr33SYxof6+BZZVDIarMZA= +convert-source-map@^1.7.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" @@ -4471,14 +4835,14 @@ cookie@0.4.0: integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== copy-and-watch@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/copy-and-watch/-/copy-and-watch-0.1.5.tgz#01a8d85f48d558e9d5f3759b5cb97fb8cc4560d2" - integrity sha512-DHWIPXhboSoAeWWMnG3GTetgzunjX9MLVuLb6yfLxEYzVu56C3LHZ5GNelA1wNChLWKM4Xmspg8np2yRs15Zsg== + version "0.1.6" + resolved "https://registry.yarnpkg.com/copy-and-watch/-/copy-and-watch-0.1.6.tgz#51383df5310992182b86a806e376125606427fbe" + integrity sha512-lTdQK2V/7T3fsRXwiG9CORZMtiTgjIW1SMUdWctV1CagV4bzXgjXz0WS+/zpeotZ27RJvoPeR21T4pZEnUzAUQ== dependencies: - chokidar "3.4.1" + chokidar "3.5.2" colors "1.4.0" - glob "7.1.6" - glob-parent "5.1.1" + glob "7.2.0" + glob-parent "6.0.2" copy-concurrently@^1.0.0: version "1.0.5" @@ -4498,12 +4862,19 @@ copy-descriptor@^0.1.0: integrity sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= copy-to-clipboard@^3.2.0: - version "3.3.1" - resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz#115aa1a9998ffab6196f93076ad6da3b913662ae" - integrity sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== + version "3.3.2" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.2.tgz#5b263ec2366224b100181dded7ce0579b340c107" + integrity sha512-Vme1Z6RUDzrb6xAI7EZlVZ5uvOk2F//GaxKUxajDqm9LhOVM1inxNAD2vy+UZDYsd0uyA9s7b3/FVZPSxqrCfg== dependencies: toggle-selection "^1.0.6" +core-js-compat@^3.25.1, core-js-compat@^3.8.1, core-js-compat@^3.9.0: + version "3.25.5" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.25.5.tgz#0016e8158c904f7b059486639e6e82116eafa7d9" + integrity sha512-ovcyhs2DEBUIE0MGEKHP4olCUW/XYte3Vroyxuh38rD1wAO4dHohsovUC4eAOuzFxE6b+RXvBU3UZ9o0YhUTkA== + dependencies: + browserslist "^4.21.4" + core-js-compat@^3.6.2: version "3.6.5" resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.6.5.tgz#2a51d9a4e25dfd6e690251aa81f99e3c05481f1c" @@ -4512,18 +4883,10 @@ core-js-compat@^3.6.2: browserslist "^4.8.5" semver "7.0.0" -core-js-compat@^3.8.1, core-js-compat@^3.9.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.9.0.tgz#29da39385f16b71e1915565aa0385c4e0963ad56" - integrity sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ== - dependencies: - browserslist "^4.16.3" - semver "7.0.0" - -core-js-pure@^3.0.0: - version "3.6.5" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.6.5.tgz#c79e75f5e38dbc85a662d91eea52b8256d53b813" - integrity sha512-lacdXOimsiD0QyNf9BC/mxivNJ/ybBGJXQFKzRekp1WTHoVUWsUHEn+2T8GJAzzIhyOuXA+gOxCVN3l+5PLPUA== +core-js-pure@^3.25.1: + version "3.25.5" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.25.5.tgz#79716ba54240c6aa9ceba6eee08cf79471ba184d" + integrity sha512-oml3M22pHM+igfWHDfdLVq2ShWmjM2V4L+dQEBs0DWVIqEm9WHCwGAlZ6BmyBQGy5sFrJmcx+856D9lVKyGWYg== core-js@^2.4.0: version "2.6.11" @@ -4540,6 +4903,14 @@ core-util-is@1.0.2, core-util-is@~1.0.0: resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= +cosmiconfig-typescript-loader@^1.0.0: + version "1.0.9" + resolved "https://registry.yarnpkg.com/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-1.0.9.tgz#69c523f7e8c3d9f27f563d02bbeadaf2f27212d3" + integrity sha512-tRuMRhxN4m1Y8hP9SNYfz7jRwt8lZdWxdjg/ohg5esKmsndJIn4yT96oJVcf5x0eA11taXl+sIp+ielu529k6g== + dependencies: + cosmiconfig "^7" + ts-node "^10.7.0" + cosmiconfig@^5.0.0: version "5.2.1" resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a" @@ -4561,10 +4932,10 @@ cosmiconfig@^6.0.0: path-type "^4.0.0" yaml "^1.7.2" -cosmiconfig@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" - integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== +cosmiconfig@^7, cosmiconfig@^7.0.1: + version "7.0.1" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" + integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -4572,10 +4943,10 @@ cosmiconfig@^7.0.0: path-type "^4.0.0" yaml "^1.10.0" -cosmiconfig@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d" - integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ== +cosmiconfig@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.0.tgz#ef9b44d773959cae63ddecd122de23853b60f8d3" + integrity sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA== dependencies: "@types/parse-json" "^4.0.0" import-fresh "^3.2.1" @@ -4765,7 +5136,7 @@ css-tree@1.0.0-alpha.37: mdn-data "2.0.4" source-map "^0.6.1" -css-tree@1.0.0-alpha.39, css-tree@^1.0.0-alpha.28: +css-tree@1.0.0-alpha.39: version "1.0.0-alpha.39" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.39.tgz#2bff3ffe1bb3f776cf7eefd91ee5cba77a149eeb" integrity sha512-7UvkEYgBAHRG9Nt980lYxjsTrCyHFN53ky3wVsDkiMdVqylqRt+Zc+jm5qw7/qyOvN2dHSYtX0e4MbCCExSvnA== @@ -4773,6 +5144,14 @@ css-tree@1.0.0-alpha.39, css-tree@^1.0.0-alpha.28: mdn-data "2.0.6" source-map "^0.6.1" +css-tree@^1.1.2: + version "1.1.3" + resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.1.3.tgz#eb4870fb6fd7707327ec95c2ff2ab09b5e8db91d" + integrity sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q== + dependencies: + mdn-data "2.0.14" + source-map "^0.6.1" + css-vendor@^2.0.8: version "2.0.8" resolved "https://registry.yarnpkg.com/css-vendor/-/css-vendor-2.0.8.tgz#e47f91d3bd3117d49180a3c935e62e3d9f7f449d" @@ -4914,19 +5293,14 @@ cssstyle@^2.2.0: cssom "~0.3.6" csstype@^2.5.2: - version "2.6.16" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.16.tgz#544d69f547013b85a40d15bff75db38f34fe9c39" - integrity sha512-61FBWoDHp/gRtsoDkq/B1nWrCUG/ok1E3tUrcNbZjsE9Cxd9yzUirjS3+nAATB8U4cTtaQmAHbNndoFz5L6C9Q== + version "2.6.21" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.21.tgz#2efb85b7cc55c80017c66a5ad7cbd931fda3a90e" + integrity sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w== -csstype@^2.5.5: - version "2.6.13" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-2.6.13.tgz#a6893015b90e84dd6e85d0e3b442a1e84f2dbe0f" - integrity sha512-ul26pfSQTZW8dcOnD2iiJssfXw0gdNVX9IJDH/X3K5DGPfj+fUYe3kB+swUY6BF3oZDxaID3AJt+9/ojSAE05A== - -csstype@^3.0.2: - version "3.0.3" - resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.0.3.tgz#2b410bbeba38ba9633353aff34b05d9755d065f8" - integrity sha512-jPl+wbWPOWJ7SXsWyqGRk3lGecbar0Cb0OvZF/r/ZU011R4YqiRehgkQ9p4eQfo9DSDLqLL3wHwfxeJiuIsNag== +csstype@^3.0.2, csstype@^3.0.6: + version "3.1.1" + resolved "https://registry.yarnpkg.com/csstype/-/csstype-3.1.1.tgz#841b532c45c758ee546a11d5bd7b7b473c8c30b9" + integrity sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw== cyclist@^1.0.1: version "1.0.1" @@ -4941,10 +5315,10 @@ d@1, d@^1.0.1: es5-ext "^0.10.50" type "^1.0.1" -damerau-levenshtein@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.6.tgz#143c1641cb3d85c60c32329e26899adea8701791" - integrity sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== +damerau-levenshtein@^1.0.6, damerau-levenshtein@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz#b43d286ccbd36bc5b2f7ed41caf2d0aba1f8a6e7" + integrity sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA== dashdash@^1.12.0: version "1.14.1" @@ -5004,7 +5378,7 @@ debug@^3.1.1: dependencies: ms "^2.1.1" -debug@^3.2.6: +debug@^3.2.6, debug@^3.2.7: version "3.2.7" resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.7.tgz#72580b7e9145fb39b6676f9c5e5fb100b934179a" integrity sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== @@ -5018,13 +5392,20 @@ debug@^4.0.0: dependencies: ms "2.1.2" -debug@^4.0.1, debug@^4.1.0, debug@^4.1.1: +debug@^4.0.1: version "4.2.0" resolved "https://registry.yarnpkg.com/debug/-/debug-4.2.0.tgz#7f150f93920e94c58f5574c2fd01a3110effe7f1" integrity sha512-IX2ncY78vDTjZMFUdmsvIRFY2Cf4FnD0wRs+nQwJU8Lu99/tPFdb0VybiiMTPe3I6rQmwsqQqRBvxU+bZ/I8sg== dependencies: ms "2.1.2" +debug@^4.1.0, debug@^4.1.1: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" @@ -5082,13 +5463,21 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-properties@^1.1.2, define-properties@^1.1.3: +define-properties@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" integrity sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== dependencies: object-keys "^1.0.12" +define-properties@^1.1.3, define-properties@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.4.tgz#0b14d7bd7fbeb2f3572c3a7eda80ea5d57fb05b1" + integrity sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA== + dependencies: + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + define-property@^0.2.5: version "0.2.5" resolved "https://registry.yarnpkg.com/define-property/-/define-property-0.2.5.tgz#c35b1ef918ec3c990f9a5bc57be04aacec5c8116" @@ -5221,14 +5610,6 @@ dns-txt@^2.0.2: dependencies: buffer-indexof "^1.0.0" -doctrine@1.5.0: - version "1.5.0" - resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-1.5.0.tgz#379dce730f6166f76cefa4e6707a159b02c5a6fa" - integrity sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= - dependencies: - esutils "^2.0.2" - isarray "^1.0.0" - doctrine@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-2.1.0.tgz#5cd01fc101621b42c4cd7f5d1a66243716d3f39d" @@ -5251,9 +5632,9 @@ dom-converter@^0.2: utila "~0.4" dom-helpers@^5.0.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.0.tgz#57fd054c5f8f34c52a3eeffdb7e7e93cd357d95b" - integrity sha512-Ru5o9+V8CpunKnz5LGgWXkmrH/20cGKwcHwS4m73zIvs54CN9epEmT/HLqFJW3kXpakAFkEdzgy1hzlJe3E4OQ== + version "5.2.1" + resolved "https://registry.yarnpkg.com/dom-helpers/-/dom-helpers-5.2.1.tgz#d9400536b2bf8225ad98fe052e029451ac40e902" + integrity sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA== dependencies: "@babel/runtime" "^7.8.7" csstype "^3.0.2" @@ -5413,7 +5794,14 @@ ejs@^2.6.1: resolved "https://registry.yarnpkg.com/ejs/-/ejs-2.7.4.tgz#48661287573dcc53e366c7a1ae52c3a120eec9ba" integrity sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA== -electron-to-chromium@^1.3.564, electron-to-chromium@^1.3.649: +ejs@^3.1.6: + version "3.1.8" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.8.tgz#758d32910c78047585c7ef1f92f9ee041c1c190b" + integrity sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.3.564: version "1.3.673" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.673.tgz#b4f81c930b388f962b7eba20d0483299aaa40913" integrity sha512-ms+QR2ckfrrpEAjXweLx6kNCbpAl66DcW//3BZD4BV5KhUgr0RZRce1ON/9J3QyA3JO28nzgb5Xv8DnPr05ILg== @@ -5423,6 +5811,11 @@ electron-to-chromium@^1.3.571: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.582.tgz#1adfac5affce84d85b3d7b3dfbc4ade293a6ffc4" integrity sha512-0nCJ7cSqnkMC+kUuPs0YgklFHraWGl/xHqtZWWtOeVtyi+YqkoAOMGuZQad43DscXCQI/yizcTa3u6B5r+BLww== +electron-to-chromium@^1.4.251: + version "1.4.283" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.283.tgz#d4f263f5df402fd799c0a06255d580dcf8aa9a8e" + integrity sha512-g6RQ9zCOV+U5QVHW9OpFR7rdk/V7xfopNXnyAamdpFgCHgZ1sjI8VuR1+zG2YG/TZk+tQ8mpNkug4P8FU0fuOA== + elliptic@^6.5.3: version "6.5.3" resolved "https://registry.yarnpkg.com/elliptic/-/elliptic-6.5.3.tgz#cb59eb2efdaf73a0bd78ccd7015a62ad6e0f93d6" @@ -5451,10 +5844,10 @@ emoji-regex@^8.0.0: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37" integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== -emoji-regex@^9.0.0: - version "9.1.1" - resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.1.1.tgz#1d5ffce26d8191e6c3f3a9d27987b1c5bba7d20a" - integrity sha512-AaWyDiNO9rbtMIcGl7tdxMcNu8SOLaDLxmQEFT5JhgKufOJzPPkYmgN2QwqTgw4doWMZZQttC6sUWVQjb+1VdA== +emoji-regex@^9.0.0, emoji-regex@^9.2.2: + version "9.2.2" + resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-9.2.2.tgz#840c8803b0d8047f4ff0cf963176b32d4ef3ed72" + integrity sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== emojis-list@^2.0.0: version "2.1.0" @@ -5511,7 +5904,7 @@ errno@^0.1.3, errno@~0.1.7: dependencies: prr "~1.0.1" -error-ex@^1.2.0, error-ex@^1.3.1: +error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== @@ -5519,13 +5912,43 @@ error-ex@^1.2.0, error-ex@^1.3.1: is-arrayish "^0.2.1" error-stack-parser@^2.0.6: - version "2.0.6" - resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.0.6.tgz#5a99a707bd7a4c58a797902d48d82803ede6aad8" - integrity sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ== + version "2.1.4" + resolved "https://registry.yarnpkg.com/error-stack-parser/-/error-stack-parser-2.1.4.tgz#229cb01cdbfa84440bfa91876285b94680188286" + integrity sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ== dependencies: - stackframe "^1.1.1" + stackframe "^1.3.4" -es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstract@^1.17.5: +es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.5, es-abstract@^1.18.0-next.0, es-abstract@^1.19.0, es-abstract@^1.19.1, es-abstract@^1.19.2, es-abstract@^1.19.5: + version "1.20.4" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.20.4.tgz#1d103f9f8d78d4cf0713edcd6d0ed1a46eed5861" + integrity sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA== + dependencies: + call-bind "^1.0.2" + es-to-primitive "^1.2.1" + function-bind "^1.1.1" + function.prototype.name "^1.1.5" + get-intrinsic "^1.1.3" + get-symbol-description "^1.0.0" + has "^1.0.3" + has-property-descriptors "^1.0.0" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-weakref "^1.0.2" + object-inspect "^1.12.2" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.4.3" + safe-regex-test "^1.0.0" + string.prototype.trimend "^1.0.5" + string.prototype.trimstart "^1.0.5" + unbox-primitive "^1.0.2" + +es-abstract@^1.17.2: version "1.17.7" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.17.7.tgz#a4de61b2f66989fc7421676c1cb9787573ace54c" integrity sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== @@ -5542,7 +5965,7 @@ es-abstract@^1.17.0, es-abstract@^1.17.0-next.1, es-abstract@^1.17.2, es-abstrac string.prototype.trimend "^1.0.1" string.prototype.trimstart "^1.0.1" -es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1: +es-abstract@^1.18.0-next.1: version "1.18.0-next.1" resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.1.tgz#6e3a0a4bda717e5023ab3b8e90bec36108d22c68" integrity sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== @@ -5560,25 +5983,12 @@ es-abstract@^1.18.0-next.0, es-abstract@^1.18.0-next.1: string.prototype.trimend "^1.0.1" string.prototype.trimstart "^1.0.1" -es-abstract@^1.18.0-next.2: - version "1.18.0-next.2" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.18.0-next.2.tgz#088101a55f0541f595e7e057199e27ddc8f3a5c2" - integrity sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw== +es-shim-unscopables@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz#702e632193201e3edf8713635d083d378e510241" + integrity sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w== dependencies: - call-bind "^1.0.2" - es-to-primitive "^1.2.1" - function-bind "^1.1.1" - get-intrinsic "^1.0.2" has "^1.0.3" - has-symbols "^1.0.1" - is-callable "^1.2.2" - is-negative-zero "^2.0.1" - is-regex "^1.1.1" - object-inspect "^1.9.0" - object-keys "^1.1.1" - object.assign "^4.1.2" - string.prototype.trimend "^1.0.3" - string.prototype.trimstart "^1.0.3" es-to-primitive@^1.2.1: version "1.2.1" @@ -5633,7 +6043,7 @@ escape-string-regexp@2.0.0, escape-string-regexp@^2.0.0: escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" - integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== escodegen@^1.14.1: version "1.14.3" @@ -5648,9 +6058,9 @@ escodegen@^1.14.1: source-map "~0.6.1" eslint-config-prettier@^8.1.0: - version "8.1.0" - resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.1.0.tgz#4ef1eaf97afe5176e6a75ddfb57c335121abc5a6" - integrity sha512-oKMhGv3ihGbCIimCAjqkdzx2Q+jthoqnXSP+d86M9tptwugycmTFdVR4IpLgq2c4SHifbwO90z2fQ8/Aio73yw== + version "8.5.0" + resolved "https://registry.yarnpkg.com/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz#5a81680ec934beca02c7b1a61cf8ca34b66feab1" + integrity sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== eslint-config-react-app@^6.0.0: version "6.0.0" @@ -5659,21 +6069,20 @@ eslint-config-react-app@^6.0.0: dependencies: confusing-browser-globals "^1.0.10" -eslint-import-resolver-node@^0.3.4: - version "0.3.4" - resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz#85ffa81942c25012d8231096ddf679c03042c717" - integrity sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== +eslint-import-resolver-node@^0.3.6: + version "0.3.6" + resolved "https://registry.yarnpkg.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz#4048b958395da89668252001dbd9eca6b83bacbd" + integrity sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== dependencies: - debug "^2.6.9" - resolve "^1.13.1" + debug "^3.2.7" + resolve "^1.20.0" -eslint-module-utils@^2.6.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.6.0.tgz#579ebd094f56af7797d19c9866c9c9486629bfa6" - integrity sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== +eslint-module-utils@^2.7.3: + version "2.7.4" + resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz#4f3e41116aaf13a20792261e61d3a2e7e0583974" + integrity sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA== dependencies: - debug "^2.6.9" - pkg-dir "^2.0.0" + debug "^3.2.7" eslint-plugin-flowtype@^5.2.0: version "5.3.1" @@ -5684,23 +6093,23 @@ eslint-plugin-flowtype@^5.2.0: string-natural-compare "^3.0.1" eslint-plugin-import@^2.22.1: - version "2.22.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.22.1.tgz#0896c7e6a0cf44109a2d97b95903c2bb689d7702" - integrity sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== + version "2.26.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz#f812dc47be4f2b72b478a021605a59fc6fe8b88b" + integrity sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA== dependencies: - array-includes "^3.1.1" - array.prototype.flat "^1.2.3" - contains-path "^0.1.0" + array-includes "^3.1.4" + array.prototype.flat "^1.2.5" debug "^2.6.9" - doctrine "1.5.0" - eslint-import-resolver-node "^0.3.4" - eslint-module-utils "^2.6.0" + doctrine "^2.1.0" + eslint-import-resolver-node "^0.3.6" + eslint-module-utils "^2.7.3" has "^1.0.3" - minimatch "^3.0.4" - object.values "^1.1.1" - read-pkg-up "^2.0.0" - resolve "^1.17.0" - tsconfig-paths "^3.9.0" + is-core-module "^2.8.1" + is-glob "^4.0.3" + minimatch "^3.1.2" + object.values "^1.1.5" + resolve "^1.22.0" + tsconfig-paths "^3.14.1" eslint-plugin-jest@^24.1.0: version "24.1.5" @@ -5709,7 +6118,7 @@ eslint-plugin-jest@^24.1.0: dependencies: "@typescript-eslint/experimental-utils" "^4.0.1" -eslint-plugin-jsx-a11y@^6.3.1, eslint-plugin-jsx-a11y@^6.4.1: +eslint-plugin-jsx-a11y@^6.3.1: version "6.4.1" resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz#a2d84caa49756942f42f1ffab9002436391718fd" integrity sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== @@ -5726,17 +6135,36 @@ eslint-plugin-jsx-a11y@^6.3.1, eslint-plugin-jsx-a11y@^6.4.1: jsx-ast-utils "^3.1.0" language-tags "^1.0.5" +eslint-plugin-jsx-a11y@^6.4.1: + version "6.6.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz#93736fc91b83fdc38cc8d115deedfc3091aef1ff" + integrity sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q== + dependencies: + "@babel/runtime" "^7.18.9" + aria-query "^4.2.2" + array-includes "^3.1.5" + ast-types-flow "^0.0.7" + axe-core "^4.4.3" + axobject-query "^2.2.0" + damerau-levenshtein "^1.0.8" + emoji-regex "^9.2.2" + has "^1.0.3" + jsx-ast-utils "^3.3.2" + language-tags "^1.0.5" + minimatch "^3.1.2" + semver "^6.3.0" + eslint-plugin-prettier@^3.3.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.3.1.tgz#7079cfa2497078905011e6f82e8dd8453d1371b7" - integrity sha512-Rq3jkcFY8RYeQLgk2cCwuc0P7SEFwDravPhsJZOQ5N4YI4DSg50NyqJ/9gdZHzQlHf8MvafSesbNJCcP/FF6pQ== + version "3.4.1" + resolved "https://registry.yarnpkg.com/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz#e9ddb200efb6f3d05ffe83b1665a716af4a387e5" + integrity sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g== dependencies: prettier-linter-helpers "^1.0.0" eslint-plugin-react-hooks@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz#8c229c268d468956334c943bb45fc860280f5556" - integrity sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ== + version "4.6.0" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" + integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== eslint-plugin-react@^7.21.5: version "7.22.0" @@ -6119,10 +6547,10 @@ fast-shallow-equal@^1.0.0: resolved "https://registry.yarnpkg.com/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz#d4dcaf6472440dcefa6f88b98e3251e27f25628b" integrity sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw== -fastest-stable-stringify@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/fastest-stable-stringify/-/fastest-stable-stringify-1.0.1.tgz#9122d406d4c9d98bea644a6b6853d5874b87b028" - integrity sha1-kSLUBtTJ2YvqZEpraFPVh0uHsCg= +fastest-stable-stringify@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz#3757a6774f6ec8de40c4e86ec28ea02417214c76" + integrity sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q== fastq@^1.6.0: version "1.11.0" @@ -6170,6 +6598,13 @@ file-uri-to-path@1.0.0: resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== +filelist@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/filelist/-/filelist-1.0.4.tgz#f78978a1e944775ff9e62e744424f215e58352b5" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + filesize@6.1.0: version "6.1.0" resolved "https://registry.yarnpkg.com/filesize/-/filesize-6.1.0.tgz#e81bdaa780e2451d714d71c0d7a4f3238d37ad00" @@ -6231,13 +6666,6 @@ find-up@4.1.0, find-up@^4.0.0, find-up@^4.1.0: locate-path "^5.0.0" path-exists "^4.0.0" -find-up@^2.0.0, find-up@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" - integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= - dependencies: - locate-path "^2.0.0" - find-up@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73" @@ -6381,7 +6809,7 @@ fs-write-stream-atomic@^1.0.8: fs.realpath@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f" - integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== fsevents@^1.2.7: version "1.2.13" @@ -6391,7 +6819,7 @@ fsevents@^1.2.7: bindings "^1.5.0" nan "^2.12.1" -fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.1: +fsevents@^2.1.2, fsevents@^2.1.3, fsevents@~2.3.1, fsevents@~2.3.2: version "2.3.2" resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a" integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA== @@ -6406,11 +6834,26 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function.prototype.name@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz#cce0505fe1ffb80503e6f9e46cc64e46a12a9621" + integrity sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.0" + functions-have-names "^1.2.2" + functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= +functions-have-names@^1.2.2: + version "1.2.3" + resolved "https://registry.yarnpkg.com/functions-have-names/-/functions-have-names-1.2.3.tgz#0404fe4ee2ba2f607f0e0ec3c80bae994133b834" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + gensync@^1.0.0-beta.1: version "1.0.0-beta.1" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" @@ -6426,14 +6869,14 @@ get-caller-file@^2.0.1: resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.0.2, get-intrinsic@^1.1.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.1.tgz#15f59f376f855c446963948f0d24cd3637b4abc6" - integrity sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== +get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3: + version "1.1.3" + resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.1.3.tgz#063c84329ad93e83893c7f4f243ef63ffa351385" + integrity sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A== dependencies: function-bind "^1.1.1" has "^1.0.3" - has-symbols "^1.0.1" + has-symbols "^1.0.3" get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" @@ -6459,6 +6902,14 @@ get-stream@^5.0.0: dependencies: pump "^3.0.0" +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz#7fdb81c900101fbd564dd5f1a30af5aadc1e58d6" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + get-value@^2.0.3, get-value@^2.0.6: version "2.0.6" resolved "https://registry.yarnpkg.com/get-value/-/get-value-2.0.6.tgz#dc15ca1c672387ca76bd37ac0a395ba2042a2c28" @@ -6471,12 +6922,12 @@ getpass@^0.1.1: dependencies: assert-plus "^1.0.0" -glob-parent@5.1.1, glob-parent@^5.0.0, glob-parent@^5.1.0, glob-parent@~5.1.0: - version "5.1.1" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" - integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== +glob-parent@6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== dependencies: - is-glob "^4.0.1" + is-glob "^4.0.3" glob-parent@^3.1.0: version "3.1.0" @@ -6486,7 +6937,33 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob@7.1.6, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6: +glob-parent@^5.0.0, glob-parent@^5.1.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.1.tgz#b6c1ef417c4e5663ea498f1c45afac6916bbc229" + integrity sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + dependencies: + is-glob "^4.0.1" + +glob-parent@~5.1.0, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob@7.2.0: + version "7.2.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023" + integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.0.4" + once "^1.3.0" + path-is-absolute "^1.0.0" + +glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -6498,6 +6975,18 @@ glob@7.1.6, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glo once "^1.3.0" path-is-absolute "^1.0.0" +glob@^7.1.6: + version "7.2.3" + resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" + 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" + global-modules@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/global-modules/-/global-modules-2.0.0.tgz#997605ad2345f27f51539bea26574421215c7780" @@ -6561,11 +7050,16 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: +graceful-fs@^4.1.11, graceful-fs@^4.1.15: version "4.2.4" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.4.tgz#2256bde14d3632958c465ebc96dc467ca07a29fb" integrity sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.10" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.10.tgz#147d3a006da4ca3ce14728c7aefc287c367d7a6c" + integrity sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA== + graceful-fs@^4.2.4: version "4.2.6" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.6.tgz#ff040b2b0853b23c3d31027523706f1885d76bee" @@ -6607,20 +7101,39 @@ harmony-reflect@^1.4.6: resolved "https://registry.yarnpkg.com/harmony-reflect/-/harmony-reflect-1.6.1.tgz#c108d4f2bb451efef7a37861fdbdae72c9bdefa9" integrity sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/has-bigints/-/has-bigints-1.0.2.tgz#0871bd3e3d51626f6ca0966668ba35d5602d6eaa" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + has-flag@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd" - integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== has-flag@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-symbols@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.1.tgz#9f5214758a44196c406d9bd76cebf81ec2dd31e8" - integrity sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== +has-property-descriptors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz#610708600606d36961ed04c196193b6a607fa861" + integrity sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ== + dependencies: + get-intrinsic "^1.1.1" + +has-symbols@^1.0.1, has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz#7e133818a7d394734f941e73c3d3f9291e658b25" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" has-value@^0.3.1: version "0.3.1" @@ -6721,9 +7234,9 @@ hoopy@^0.1.4: integrity sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ== hosted-git-info@^2.1.4: - version "2.8.8" - resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" - integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + version "2.8.9" + resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== hpack.js@^2.1.6: version "2.1.6" @@ -6915,7 +7428,7 @@ human-signals@^1.1.1: humps@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/humps/-/humps-2.0.1.tgz#dd02ea6081bd0568dc5d073184463957ba9ef9aa" - integrity sha1-3QLqYIG9BWjcXQcxhEY5V7qe+ao= + integrity sha512-E0eIbrFWUhwfXJmsbdjRQFQPrl5pTEoKlz163j1mTqqUnU9PgR4AgB8AIITzuB3vLBdxZXyZ9TDIrwB2OASz4g== hyphenate-style-name@^1.0.2, hyphenate-style-name@^1.0.3: version "1.0.4" @@ -6936,6 +7449,11 @@ icss-utils@^4.0.0, icss-utils@^4.1.1: dependencies: postcss "^7.0.14" +idb@^7.0.1: + version "7.1.0" + resolved "https://registry.yarnpkg.com/idb/-/idb-7.1.0.tgz#2cc886be57738419e57f9aab58f647e5e2160270" + integrity sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg== + identity-obj-proxy@3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz#94d2bda96084453ef36fbc5aaec37e0f79f1fc14" @@ -7027,13 +7545,6 @@ imurmurhash@^0.1.4: resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= -indefinite-observable@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/indefinite-observable/-/indefinite-observable-2.0.1.tgz#574af29bfbc17eb5947793797bddc94c9d859400" - integrity sha512-G8vgmork+6H9S8lUAg1gtXEj2JxIQTo0g2PbFiYOdjkziSI0F7UYBiVwhZRuixhBCNGczAls34+5HJPyZysvxQ== - dependencies: - symbol-observable "1.2.0" - indent-string@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" @@ -7052,7 +7563,7 @@ infer-owner@^1.0.3, infer-owner@^1.0.4: inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" - integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== dependencies: once "^1.3.0" wrappy "1" @@ -7077,12 +7588,11 @@ ini@^1.3.5: resolved "https://registry.yarnpkg.com/ini/-/ini-1.3.5.tgz#eee25f56db1c9ec6085e0c22778083f596abf927" integrity sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== -inline-style-prefixer@^4.0.0: - version "4.0.2" - resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-4.0.2.tgz#d390957d26f281255fe101da863158ac6eb60911" - integrity sha512-N8nVhwfYga9MiV9jWlwfdj1UDIaZlBFu4cJSJkIr7tZX7sHpHhGR5su1qdpW+7KPL8ISTvCIkcaFi/JdBknvPg== +inline-style-prefixer@^6.0.0: + version "6.0.1" + resolved "https://registry.yarnpkg.com/inline-style-prefixer/-/inline-style-prefixer-6.0.1.tgz#c5c0e43ba8831707afc5f5bbfd97edf45c1fa7ae" + integrity sha512-AsqazZ8KcRzJ9YPN1wMH2aNM7lkWQ8tSPrW5uDk1ziYwiAPWSZnUsC7lfZq+BDqLqz0B4Pho5wscWcJzVvRzDQ== dependencies: - bowser "^1.7.3" css-in-js-utils "^2.0.0" internal-ip@^4.3.0: @@ -7102,6 +7612,15 @@ internal-slot@^1.0.2: has "^1.0.3" side-channel "^1.0.2" +internal-slot@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.3.tgz#7347e307deeea2faac2ac6205d4bc7d34967f59c" + integrity sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + dependencies: + get-intrinsic "^1.1.0" + has "^1.0.3" + side-channel "^1.0.4" + ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" @@ -7162,13 +7681,20 @@ is-arguments@^1.0.4: is-arrayish@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d" - integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== is-arrayish@^0.3.1: version "0.3.2" resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03" integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-bigint/-/is-bigint-1.0.4.tgz#08147a1875bc2b32005d41ccd8291dffc6691df3" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + is-binary-path@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-1.0.1.tgz#75f16642b480f187a711c814161fd3a4a7655898" @@ -7183,6 +7709,14 @@ is-binary-path@~2.1.0: dependencies: binary-extensions "^2.0.0" +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz#5c6dc200246dd9321ae4b885a114bb1f75f63719" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-buffer@^1.1.5: version "1.1.6" resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" @@ -7193,10 +7727,10 @@ is-buffer@^2.0.0: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-2.0.5.tgz#ebc252e400d22ff8d77fa09888821a24a658c191" integrity sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ== -is-callable@^1.1.4, is-callable@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.2.tgz#c7c6715cd22d4ddb48d3e19970223aceabb080d9" - integrity sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== +is-callable@^1.1.4, is-callable@^1.2.2, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== is-ci@^2.0.0: version "2.0.0" @@ -7224,6 +7758,13 @@ is-core-module@^2.0.0, is-core-module@^2.2.0: dependencies: has "^1.0.3" +is-core-module@^2.8.1, is-core-module@^2.9.0: + version "2.10.0" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.10.0.tgz#9012ede0a91c69587e647514e1d5277019e728ed" + integrity sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg== + dependencies: + has "^1.0.3" + is-data-descriptor@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz#0b5ee648388e2c860282e793f1856fec3f301b56" @@ -7239,9 +7780,11 @@ is-data-descriptor@^1.0.0: kind-of "^6.0.0" is-date-object@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.2.tgz#bda736f2cd8fd06d32844e7743bfa7494c3bfd7e" - integrity sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + version "1.0.5" + resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" is-decimal@^1.0.0: version "1.0.4" @@ -7291,7 +7834,7 @@ is-extendable@^1.0.1: is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" - integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== is-fullwidth-code-point@^2.0.0: version "2.0.0" @@ -7315,13 +7858,20 @@ is-glob@^3.1.0: dependencies: is-extglob "^2.1.0" -is-glob@^4.0.0, is-glob@^4.0.1, is-glob@~4.0.1: +is-glob@^4.0.0: version "4.0.1" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.1.tgz#7567dbe9f2f5e2467bc77ab83c4a29482407a5dc" integrity sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== dependencies: is-extglob "^2.1.1" +is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + is-hexadecimal@^1.0.0: version "1.0.4" resolved "https://registry.yarnpkg.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz#cc35c97588da4bd49a8eedd6bc4082d44dcb23a7" @@ -7330,22 +7880,24 @@ is-hexadecimal@^1.0.0: is-in-browser@^1.0.2, is-in-browser@^1.1.3: version "1.1.3" resolved "https://registry.yarnpkg.com/is-in-browser/-/is-in-browser-1.1.3.tgz#56ff4db683a078c6082eb95dad7dc62e1d04f835" - integrity sha1-Vv9NtoOgeMYILrldrX3GLh0E+DU= + integrity sha512-FeXIBgG/CPGd/WUxuEyvgGTEfwiG9Z4EKGxjNMRqviiIIfsmgrpnHLffEDdwUHqNva1VEW91o3xBT/m8Elgl9g== is-module@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-module/-/is-module-1.0.0.tgz#3258fb69f78c14d5b815d664336b4cffb6441591" - integrity sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== -is-negative-zero@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.0.tgz#9553b121b0fac28869da9ed459e20c7543788461" - integrity sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= +is-negative-zero@^2.0.0, is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz#7bf6f03a28003b8b3965de3ac26f664d765f3150" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== -is-negative-zero@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-negative-zero/-/is-negative-zero-2.0.1.tgz#3de746c18dda2319241a53675908d8f766f11c24" - integrity sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-number-object/-/is-number-object-1.0.7.tgz#59d50ada4c45251784e9904f5246c742f07a42fc" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" is-number@^3.0.0: version "3.0.0" @@ -7362,7 +7914,7 @@ is-number@^7.0.0: is-obj@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" - integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== is-obj@^2.0.0: version "2.0.0" @@ -7410,17 +7962,25 @@ is-potential-custom-element-name@^1.0.0: resolved "https://registry.yarnpkg.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.0.tgz#0c52e54bcca391bb2c494b21e8626d7336c6e397" integrity sha1-DFLlS8yjkbssSUsh6GJtczbG45c= -is-regex@^1.0.4, is-regex@^1.1.1: +is-regex@^1.0.4: version "1.1.1" resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.1.tgz#c6f98aacc546f6cec5468a07b7b153ab564a57b9" integrity sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== dependencies: has-symbols "^1.0.1" +is-regex@^1.1.1, is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/is-regex/-/is-regex-1.1.4.tgz#eef5663cd59fa4c0ae339505323df6854bb15958" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + is-regexp@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-regexp/-/is-regexp-1.0.0.tgz#fd2d883545c46bac5a633e7b9a09e87fa2cb5069" - integrity sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== is-resolvable@^1.0.0: version "1.1.0" @@ -7432,20 +7992,29 @@ is-root@2.1.0: resolved "https://registry.yarnpkg.com/is-root/-/is-root-2.1.0.tgz#809e18129cf1129644302a4f8544035d51984a9c" integrity sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz#8f259c573b60b6a32d4058a1a07430c0a7344c79" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + is-stream@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-1.1.0.tgz#12d4a3dd4e68e0b79ceb8dbc84173ae80d91ca44" integrity sha1-EtSj3U5o4Lec6428hBc66A2RykQ= is-stream@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.0.tgz#bde9c32680d6fae04129d6ac9d921ce7815f78e3" - integrity sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + version "2.0.1" + resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== -is-string@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.5.tgz#40493ed198ef3ff477b8c7f92f644ec82a5cd3a6" - integrity sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/is-string/-/is-string-1.0.7.tgz#0dd12bf2006f255bb58f695110eff7491eebc0fd" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" is-svg@^3.0.0: version "3.0.0" @@ -7454,18 +8023,25 @@ is-svg@^3.0.0: dependencies: html-comment-regex "^1.1.0" -is-symbol@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.3.tgz#38e1014b9e6329be0de9d24a414fd7441ec61937" - integrity sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.yarnpkg.com/is-symbol/-/is-symbol-1.0.4.tgz#a6dac93b635b063ca6872236de88910a57af139c" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== dependencies: - has-symbols "^1.0.1" + has-symbols "^1.0.2" is-typedarray@^1.0.0, is-typedarray@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/is-typedarray/-/is-typedarray-1.0.0.tgz#e479c80858df0c1b11ddda6940f96011fcda4a9a" integrity sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/is-weakref/-/is-weakref-1.0.2.tgz#9529f383a9338205e89765e0392efc2f100f06f2" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + is-windows@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/is-windows/-/is-windows-1.0.2.tgz#d1850eb9791ecd18e6182ce12a30f396634bb19d" @@ -7486,7 +8062,7 @@ is-wsl@^2.1.1, is-wsl@^2.2.0: isarray@0.0.1: version "0.0.1" resolved "https://registry.yarnpkg.com/isarray/-/isarray-0.0.1.tgz#8a18acfca9a8f4177e09abfc6038939b05d1eedf" - integrity sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + integrity sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ== isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: version "1.0.0" @@ -7496,7 +8072,7 @@ isarray@1.0.0, isarray@^1.0.0, isarray@~1.0.0: isexe@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" - integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== isobject@^2.0.0: version "2.1.0" @@ -7556,6 +8132,16 @@ istanbul-reports@^3.0.2: html-escaper "^2.0.0" istanbul-lib-report "^3.0.0" +jake@^10.8.5: + version "10.8.5" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.5.tgz#f2183d2c59382cb274226034543b9c03b8164c46" + integrity sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.1" + minimatch "^3.0.4" + jest-changed-files@^26.6.2: version "26.6.2" resolved "https://registry.yarnpkg.com/jest-changed-files/-/jest-changed-files-26.6.2.tgz#f6198479e1cc66f22f9ae1e22acaa0b429c042d0" @@ -8079,7 +8665,7 @@ jsesc@^2.5.1: jsesc@~0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-0.5.0.tgz#e7dee66e35d6fc16f710fe91d5cf69f70f08911d" - integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== json-parse-better-errors@^1.0.1, json-parse-better-errors@^1.0.2: version "1.0.2" @@ -8106,6 +8692,11 @@ json-schema@0.2.3: resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.2.3.tgz#b480c892e59a2f05954ce727bd3f2a4e882f9e13" integrity sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.yarnpkg.com/json-schema/-/json-schema-0.4.0.tgz#f7de4cf6efab838ebaeb3236474cbba5a1930ab5" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" @@ -8128,13 +8719,18 @@ json5@^1.0.1: dependencies: minimist "^1.2.0" -json5@^2.1.0, json5@^2.1.2: +json5@^2.1.0: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" integrity sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== dependencies: minimist "^1.2.5" +json5@^2.1.2, json5@^2.2.0, json5@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.1.tgz#655d50ed1e6f95ad1a3caababd2b0efda10b395c" + integrity sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA== + jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-4.0.0.tgz#8771aae0799b64076b76640fca058f9c10e33ecb" @@ -8151,6 +8747,11 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" +jsonpointer@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/jsonpointer/-/jsonpointer-5.0.1.tgz#2110e0af0900fd37467b5907ecd13a7884a1b559" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.yarnpkg.com/jsprim/-/jsprim-1.4.1.tgz#313e66bc1e5cc06e438bc1b7499c2e5c56acb6a2" @@ -8162,73 +8763,72 @@ jsprim@^1.2.2: verror "1.10.0" jss-plugin-camel-case@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.5.1.tgz#427b24a9951b4c2eaa7e3d5267acd2e00b0934f9" - integrity sha512-9+oymA7wPtswm+zxVti1qiowC5q7bRdCJNORtns2JUj/QHp2QPXYwSNRD8+D2Cy3/CEMtdJzlNnt5aXmpS6NAg== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-camel-case/-/jss-plugin-camel-case-10.9.2.tgz#76dddfa32f9e62d17daa4e3504991fd0933b89e1" + integrity sha512-wgBPlL3WS0WDJ1lPJcgjux/SHnDuu7opmgQKSraKs4z8dCCyYMx9IDPFKBXQ8Q5dVYij1FFV0WdxyhuOOAXuTg== dependencies: "@babel/runtime" "^7.3.1" hyphenate-style-name "^1.0.3" - jss "10.5.1" + jss "10.9.2" jss-plugin-default-unit@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.5.1.tgz#2be385d71d50aee2ee81c2a9ac70e00592ed861b" - integrity sha512-D48hJBc9Tj3PusvlillHW8Fz0y/QqA7MNmTYDQaSB/7mTrCZjt7AVRROExoOHEtd2qIYKOYJW3Jc2agnvsXRlQ== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-default-unit/-/jss-plugin-default-unit-10.9.2.tgz#3e7f4a1506b18d8fe231554fd982439feb2a9c53" + integrity sha512-pYg0QX3bBEFtTnmeSI3l7ad1vtHU42YEEpgW7pmIh+9pkWNWb5dwS/4onSfAaI0kq+dOZHzz4dWe+8vWnanoSg== dependencies: "@babel/runtime" "^7.3.1" - jss "10.5.1" + jss "10.9.2" jss-plugin-global@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.5.1.tgz#0e1793dea86c298360a7e2004721351653c7e764" - integrity sha512-jX4XpNgoaB8yPWw/gA1aPXJEoX0LNpvsROPvxlnYe+SE0JOhuvF7mA6dCkgpXBxfTWKJsno7cDSCgzHTocRjCQ== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-global/-/jss-plugin-global-10.9.2.tgz#e7f2ad4a5e8e674fb703b04b57a570b8c3e5c2c2" + integrity sha512-GcX0aE8Ef6AtlasVrafg1DItlL/tWHoC4cGir4r3gegbWwF5ZOBYhx04gurPvWHC8F873aEGqge7C17xpwmp2g== dependencies: "@babel/runtime" "^7.3.1" - jss "10.5.1" + jss "10.9.2" jss-plugin-nested@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.5.1.tgz#8753a80ad31190fb6ac6fdd39f57352dcf1295bb" - integrity sha512-xXkWKOCljuwHNjSYcXrCxBnjd8eJp90KVFW1rlhvKKRXnEKVD6vdKXYezk2a89uKAHckSvBvBoDGsfZrldWqqQ== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-nested/-/jss-plugin-nested-10.9.2.tgz#3aa2502816089ecf3981e1a07c49b276d67dca63" + integrity sha512-VgiOWIC6bvgDaAL97XCxGD0BxOKM0K0zeB/ECyNaVF6FqvdGB9KBBWRdy2STYAss4VVA7i5TbxFZN+WSX1kfQA== dependencies: "@babel/runtime" "^7.3.1" - jss "10.5.1" + jss "10.9.2" tiny-warning "^1.0.2" jss-plugin-props-sort@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.5.1.tgz#ab1c167fd2d4506fb6a1c1d66c5f3ef545ff1cd8" - integrity sha512-t+2vcevNmMg4U/jAuxlfjKt46D/jHzCPEjsjLRj/J56CvP7Iy03scsUP58Iw8mVnaV36xAUZH2CmAmAdo8994g== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-props-sort/-/jss-plugin-props-sort-10.9.2.tgz#645f6c8f179309667b3e6212f66b59a32fb3f01f" + integrity sha512-AP1AyUTbi2szylgr+O0OB7gkIxEGzySLITZ2GpsaoX72YMCGI2jYAc+WUhPfvUnZYiauF4zTnN4V4TGuvFjJlw== dependencies: "@babel/runtime" "^7.3.1" - jss "10.5.1" + jss "10.9.2" jss-plugin-rule-value-function@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.5.1.tgz#37f4030523fb3032c8801fab48c36c373004de7e" - integrity sha512-3gjrSxsy4ka/lGQsTDY8oYYtkt2esBvQiceGBB4PykXxHoGRz14tbCK31Zc6DHEnIeqsjMUGbq+wEly5UViStQ== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-rule-value-function/-/jss-plugin-rule-value-function-10.9.2.tgz#9afe07596e477123cbf11120776be6a64494541f" + integrity sha512-vf5ms8zvLFMub6swbNxvzsurHfUZ5Shy5aJB2gIpY6WNA3uLinEcxYyraQXItRHi5ivXGqYciFDRM2ZoVoRZ4Q== dependencies: "@babel/runtime" "^7.3.1" - jss "10.5.1" + jss "10.9.2" tiny-warning "^1.0.2" jss-plugin-vendor-prefixer@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.5.1.tgz#45a183a3a0eb097bdfab0986b858d99920c0bbd8" - integrity sha512-cLkH6RaPZWHa1TqSfd2vszNNgxT1W0omlSjAd6hCFHp3KIocSrW21gaHjlMU26JpTHwkc+tJTCQOmE/O1A4FKQ== + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss-plugin-vendor-prefixer/-/jss-plugin-vendor-prefixer-10.9.2.tgz#410a0f3b9f8dbbfba58f4d329134df4849aa1237" + integrity sha512-SxcEoH+Rttf9fEv6KkiPzLdXRmI6waOTcMkbbEFgdZLDYNIP9UKNHFy6thhbRKqv0XMQZdrEsbDyV464zE/dUA== dependencies: "@babel/runtime" "^7.3.1" css-vendor "^2.0.8" - jss "10.5.1" + jss "10.9.2" -jss@10.5.1, jss@^10.5.1: - version "10.5.1" - resolved "https://registry.yarnpkg.com/jss/-/jss-10.5.1.tgz#93e6b2428c840408372d8b548c3f3c60fa601c40" - integrity sha512-hbbO3+FOTqVdd7ZUoTiwpHzKXIo5vGpMNbuXH1a0wubRSWLWSBvwvaq4CiHH/U42CmjOnp6lVNNs/l+Z7ZdDmg== +jss@10.9.2, jss@^10.5.1: + version "10.9.2" + resolved "https://registry.yarnpkg.com/jss/-/jss-10.9.2.tgz#9379be1f195ef98011dfd31f9448251bd61b95a9" + integrity sha512-b8G6rWpYLR4teTUbGd4I4EsnWjg7MN0Q5bSsjKhVkJVjhQDy2KzkbD2AW3TuT0RYZVmZZHKIrXDn6kjU14qkUg== dependencies: "@babel/runtime" "^7.3.1" csstype "^3.0.2" - indefinite-observable "^2.0.1" is-in-browser "^1.1.3" tiny-warning "^1.0.2" @@ -8240,13 +8840,13 @@ jss@10.5.1, jss@^10.5.1: array-includes "^3.1.1" object.assign "^4.1.1" -jsx-ast-utils@^3.1.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.2.0.tgz#41108d2cec408c3453c1bbe8a4aae9e1e2bd8f82" - integrity sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q== +jsx-ast-utils@^3.1.0, jsx-ast-utils@^3.3.2: + version "3.3.3" + resolved "https://registry.yarnpkg.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz#76b3e6e6cece5c69d49a5792c3d01bd1a0cdc7ea" + integrity sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw== dependencies: - array-includes "^3.1.2" - object.assign "^4.1.2" + array-includes "^3.1.5" + object.assign "^4.1.3" killable@^1.0.1: version "1.0.1" @@ -8288,14 +8888,14 @@ klona@^2.0.4: integrity sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== language-subtag-registry@~0.3.2: - version "0.3.20" - resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.20.tgz#a00a37121894f224f763268e431c55556b0c0755" - integrity sha512-KPMwROklF4tEx283Xw0pNKtfTj1gZ4UByp4EsIFWLgBavJltF4TiYPc39k06zSTsLzxTVXXDSpbwaQXaFB4Qeg== + version "0.3.22" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" + integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== language-tags@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/language-tags/-/language-tags-1.0.5.tgz#d321dbc4da30ba8bf3024e040fa5c14661f9193a" - integrity sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + integrity sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ== dependencies: language-subtag-registry "~0.3.2" @@ -8329,19 +8929,9 @@ levn@~0.3.0: type-check "~0.3.2" lines-and-columns@^1.1.6: - version "1.1.6" - resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00" - integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= - -load-json-file@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/load-json-file/-/load-json-file-2.0.0.tgz#7947e42149af80d696cbf797bcaabcfe1fe29ca8" - integrity sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= - dependencies: - graceful-fs "^4.1.2" - parse-json "^2.2.0" - pify "^2.0.0" - strip-bom "^3.0.0" + version "1.2.4" + resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632" + integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== loader-runner@^2.4.0: version "2.4.0" @@ -8375,14 +8965,6 @@ loader-utils@^1.1.0, loader-utils@^1.2.3, loader-utils@^1.4.0: emojis-list "^3.0.0" json5 "^1.0.1" -locate-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-2.0.0.tgz#2b568b265eec944c6d9c0de9c3dbbbca0354cd8e" - integrity sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= - dependencies: - p-locate "^2.0.0" - path-exists "^3.0.0" - locate-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" @@ -8411,12 +8993,7 @@ lodash.camelcase@^4.3.0: lodash.debounce@^4.0.8: version "4.0.8" resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af" - integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= - -lodash.get@^4: - version "4.4.2" - resolved "https://registry.yarnpkg.com/lodash.get/-/lodash.get-4.4.2.tgz#2d177f652fa31e939b4438d5341499dfa3825e99" - integrity sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== lodash.isequal@^4.5.0: version "4.5.0" @@ -8431,7 +9008,7 @@ lodash.memoize@^4.1.2: lodash.sortby@^4.7.0: version "4.7.0" resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438" - integrity sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== lodash.template@^4.5.0: version "4.5.0" @@ -8453,12 +9030,12 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -"lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20, lodash@^4.17.5: +"lodash@>=3.5 <5", lodash@^4.17.11, lodash@^4.17.14, lodash@^4.17.5: version "4.17.20" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.20.tgz#b44a9b6297bcb698f1c51a3545a2b3b368d59c52" integrity sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA== -lodash@^4: +lodash@^4, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.20: version "4.17.21" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -8497,11 +9074,11 @@ lru-cache@^6.0.0: yallist "^4.0.0" magic-string@^0.25.0, magic-string@^0.25.7: - version "0.25.7" - resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.7.tgz#3f497d6fd34c669c6798dcb821f2ef31f5445051" - integrity sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA== + version "0.25.9" + resolved "https://registry.yarnpkg.com/magic-string/-/magic-string-0.25.9.tgz#de7f9faf91ef8a1c91d02c2e5314c8277dbcdd1c" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== dependencies: - sourcemap-codec "^1.4.4" + sourcemap-codec "^1.4.8" make-dir@^2.0.0: version "2.1.0" @@ -8518,7 +9095,7 @@ make-dir@^3.0.0, make-dir@^3.0.2: dependencies: semver "^6.0.0" -make-error@^1, make-error@^1.1.1: +make-error@^1.1.1: version "1.3.6" resolved "https://registry.yarnpkg.com/make-error/-/make-error-1.3.6.tgz#2eb2e37ea9b67c4891f684a1394799af484cf7a2" integrity sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== @@ -8574,6 +9151,11 @@ mdast-util-to-string@^2.0.0: resolved "https://registry.yarnpkg.com/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz#b8cfe6a713e1091cb5b728fc48885a4767f8b97b" integrity sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w== +mdn-data@2.0.14: + version "2.0.14" + resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" + integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + mdn-data@2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b" @@ -8722,14 +9304,6 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-create-react-context@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/mini-create-react-context/-/mini-create-react-context-0.4.0.tgz#df60501c83151db69e28eac0ef08b4002efab040" - integrity sha512-b0TytUgFSbgFJGzJqXPKCFCBWigAjpjo+Fl7Vf7ZbKRDptszpppKxXH6DRXEABZ/gcEQczeb0iZ7JvL8e8jjCA== - dependencies: - "@babel/runtime" "^7.5.5" - tiny-warning "^1.0.3" - mini-css-extract-plugin@0.11.3: version "0.11.3" resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-0.11.3.tgz#15b0910a7f32e62ffde4a7430cfefbd700724ea6" @@ -8750,18 +9324,37 @@ minimalistic-crypto-utils@^1.0.0, minimalistic-crypto-utils@^1.0.1: resolved "https://registry.yarnpkg.com/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a" integrity sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= -minimatch@3.0.4, minimatch@^3.0.4: +minimatch@3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== dependencies: brace-expansion "^1.1.7" -minimist@^1.1.1, minimist@^1.2.0, minimist@^1.2.5: +minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.0" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.0.tgz#1717b464f4971b144f6aabe8f2d0b8e4511e09c7" + integrity sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg== + dependencies: + brace-expansion "^2.0.1" + +minimist@^1.1.1: version "1.2.5" resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== +minimist@^1.2.0, minimist@^1.2.5, minimist@^1.2.6: + version "1.2.7" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.7.tgz#daa1c4d91f507390437c6a8bc01078e7000c4d18" + integrity sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g== + minipass-collect@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/minipass-collect/-/minipass-collect-1.0.2.tgz#22b813bf745dc6edba2576b940022ad6edc8c617" @@ -8849,7 +9442,7 @@ move-concurrently@^1.0.1: ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" - integrity sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + integrity sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A== ms@2.1.1: version "2.1.1" @@ -8880,18 +9473,18 @@ nan@^2.12.1: integrity sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== nano-css@^5.2.1: - version "5.3.0" - resolved "https://registry.yarnpkg.com/nano-css/-/nano-css-5.3.0.tgz#9d3cd29788d48b6a07f52aa4aec7cf4da427b6b5" - integrity sha512-uM/9NGK9/E9/sTpbIZ/bQ9xOLOIHZwrrb/CRlbDHBU/GFS7Gshl24v/WJhwsVViWkpOXUmiZ66XO7fSB4Wd92Q== - dependencies: - css-tree "^1.0.0-alpha.28" - csstype "^2.5.5" - fastest-stable-stringify "^1.0.1" - inline-style-prefixer "^4.0.0" - rtl-css-js "^1.9.0" - sourcemap-codec "^1.4.1" - stacktrace-js "^2.0.0" - stylis "3.5.0" + version "5.3.5" + resolved "https://registry.yarnpkg.com/nano-css/-/nano-css-5.3.5.tgz#3075ea29ffdeb0c7cb6d25edb21d8f7fa8e8fe8e" + integrity sha512-vSB9X12bbNu4ALBu7nigJgRViZ6ja3OU7CeuiV1zMIbXOdmkLahgtPmh3GBOlDxbKY0CitqlPdOReGlBLSp+yg== + dependencies: + css-tree "^1.1.2" + csstype "^3.0.6" + fastest-stable-stringify "^2.0.2" + inline-style-prefixer "^6.0.0" + rtl-css-js "^1.14.0" + sourcemap-codec "^1.4.8" + stacktrace-js "^2.0.2" + stylis "^4.0.6" nanoid@^3.1.20: version "3.1.20" @@ -9016,12 +9609,12 @@ node-releases@^1.1.61: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.63.tgz#db6dbb388544c31e888216304e8fd170efee3ff5" integrity sha512-ukW3iCfQaoxJkSPN+iK7KznTeqDGVJatAEuXsJERYHa9tn/KaT5lBdIyxQjLEVTzSkyjJEuQ17/vaEjrOauDkg== -node-releases@^1.1.70: - version "1.1.71" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.71.tgz#cb1334b179896b1c89ecfdd4b725fb7bbdfc7dbb" - integrity sha512-zR6HoT6LrLCRBwukmrVbHv0EpEQjksO6GmFcZQQuCAy139BEsoVKPYnf3jongYW83fAa1torLGYwxxky/p28sg== +node-releases@^2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.6.tgz#8a7088c63a55e493845683ebf3c828d8c51c5503" + integrity sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg== -normalize-package-data@^2.3.2, normalize-package-data@^2.5.0: +normalize-package-data@^2.5.0: version "2.5.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8" integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== @@ -9107,7 +9700,7 @@ oauth-sign@~0.9.0: object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: version "4.1.1" resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" - integrity sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== object-copy@^0.1.0: version "0.1.0" @@ -9118,15 +9711,10 @@ object-copy@^0.1.0: define-property "^0.2.5" kind-of "^3.0.3" -object-inspect@^1.8.0: - version "1.8.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.8.0.tgz#df807e5ecf53a609cc6bfe93eac3cc7be5b3a9d0" - integrity sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== - -object-inspect@^1.9.0: - version "1.9.0" - resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.9.0.tgz#c90521d74e1127b67266ded3394ad6116986533a" - integrity sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== +object-inspect@^1.12.2, object-inspect@^1.8.0, object-inspect@^1.9.0: + version "1.12.2" + resolved "https://registry.yarnpkg.com/object-inspect/-/object-inspect-1.12.2.tgz#c0641f26394532f28ab8d796ab954e43c009a8ea" + integrity sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ== object-is@^1.0.1: version "1.1.3" @@ -9148,24 +9736,14 @@ object-visit@^1.0.0: dependencies: isobject "^3.0.0" -object.assign@^4.1.0, object.assign@^4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.1.tgz#303867a666cdd41936ecdedfb1f8f3e32a478cdd" - integrity sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.18.0-next.0" - has-symbols "^1.0.1" - object-keys "^1.1.1" - -object.assign@^4.1.2: - version "4.1.2" - resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.2.tgz#0ed54a342eceb37b38ff76eb831a0e788cb63940" - integrity sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== +object.assign@^4.1.0, object.assign@^4.1.1, object.assign@^4.1.3, object.assign@^4.1.4: + version "4.1.4" + resolved "https://registry.yarnpkg.com/object.assign/-/object.assign-4.1.4.tgz#9673c7c7c351ab8c4d0b516f4343ebf4dfb7799f" + integrity sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ== dependencies: - call-bind "^1.0.0" - define-properties "^1.1.3" - has-symbols "^1.0.1" + call-bind "^1.0.2" + define-properties "^1.1.4" + has-symbols "^1.0.3" object-keys "^1.1.1" object.entries@^1.1.0, object.entries@^1.1.2: @@ -9202,7 +9780,7 @@ object.pick@^1.3.0: dependencies: isobject "^3.0.1" -object.values@^1.1.0, object.values@^1.1.1: +object.values@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.1.tgz#68a99ecde356b7e9295a3c5e0ce31dc8c953de5e" integrity sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== @@ -9212,6 +9790,15 @@ object.values@^1.1.0, object.values@^1.1.1: function-bind "^1.1.1" has "^1.0.3" +object.values@^1.1.1, object.values@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.5.tgz#959f63e3ce9ef108720333082131e4a459b716ac" + integrity sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + es-abstract "^1.19.1" + obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/obuf/-/obuf-1.1.2.tgz#09bea3343d41859ebd446292d11c9d4db619084e" @@ -9323,13 +9910,6 @@ p-finally@^1.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-1.0.0.tgz#3fbcfb15b899a44123b34b6dcc18b724336a2cae" integrity sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= -p-limit@^1.1.0: - version "1.3.0" - resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" - integrity sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== - dependencies: - p-try "^1.0.0" - p-limit@^2.0.0, p-limit@^2.2.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -9344,13 +9924,6 @@ p-limit@^3.0.2: dependencies: yocto-queue "^0.1.0" -p-locate@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43" - integrity sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= - dependencies: - p-limit "^1.1.0" - p-locate@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-3.0.0.tgz#322d69a05c0264b25997d9f40cd8a891ab0064a4" @@ -9384,11 +9957,6 @@ p-retry@^3.0.1: dependencies: retry "^0.12.0" -p-try@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/p-try/-/p-try-1.0.0.tgz#cbc79cdbaf8fd4228e13f621f2b1a237c1b207b3" - integrity sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= - p-try@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" @@ -9451,13 +10019,6 @@ parse-entities@^2.0.0: is-decimal "^1.0.0" is-hexadecimal "^1.0.0" -parse-json@^2.2.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" - integrity sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= - dependencies: - error-ex "^1.2.0" - parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" @@ -9467,9 +10028,9 @@ parse-json@^4.0.0: json-parse-better-errors "^1.0.1" parse-json@^5.0.0: - version "5.1.0" - resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.1.0.tgz#f96088cdf24a8faa9aea9a009f2d9d942c999646" - integrity sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd" + integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg== dependencies: "@babel/code-frame" "^7.0.0" error-ex "^1.3.1" @@ -9512,7 +10073,7 @@ path-dirname@^1.0.0: path-exists@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-3.0.0.tgz#ce0ebeaa5f78cb18925ea7d810d7b59b010fd515" - integrity sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== path-exists@^4.0.0: version "4.0.0" @@ -9522,7 +10083,7 @@ path-exists@^4.0.0: path-is-absolute@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" - integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== path-is-inside@^1.0.2: version "1.0.2" @@ -9539,10 +10100,10 @@ path-key@^3.0.0, path-key@^3.1.0: resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375" integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== -path-parse@^1.0.6: - version "1.0.6" - resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" - integrity sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== +path-parse@^1.0.6, path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== path-to-regexp@0.1.7: version "0.1.7" @@ -9556,13 +10117,6 @@ path-to-regexp@^1.7.0: dependencies: isarray "0.0.1" -path-type@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/path-type/-/path-type-2.0.0.tgz#f012ccb8415b7096fc2daa1054c3d72389594c73" - integrity sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= - dependencies: - pify "^2.0.0" - path-type@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b" @@ -9584,7 +10138,17 @@ performance-now@^2.1.0: resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b" integrity sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= -picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +picomatch@^2.0.5: version "2.2.2" resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.2.2.tgz#21f333e9b6b8eaff02468f5146ea406d345f4dad" integrity sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== @@ -9592,7 +10156,7 @@ picomatch@^2.0.4, picomatch@^2.0.5, picomatch@^2.2.1, picomatch@^2.2.2: pify@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/pify/-/pify-2.3.0.tgz#ed141a6ac043a849ea588498e7dca8b15330e90c" - integrity sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + integrity sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog== pify@^4.0.1: version "4.0.1" @@ -9618,13 +10182,6 @@ pirates@^4.0.1: dependencies: node-modules-regexp "^1.0.0" -pkg-dir@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-2.0.0.tgz#f6d5d1109e19d63edf428e0bd57e12777615334b" - integrity sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= - dependencies: - find-up "^2.1.0" - pkg-dir@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/pkg-dir/-/pkg-dir-3.0.0.tgz#2749020f239ed990881b1f71210d51eb6523bea3" @@ -10366,9 +10923,9 @@ prettier-linter-helpers@^1.0.0: fast-diff "^1.1.2" prettier@^2.2.1: - version "2.2.1" - resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.2.1.tgz#795a1a78dd52f073da0cd42b21f9c91381923ff5" - integrity sha512-PqyhM2yCjg/oKkFPtTGUojv7gnZAoG80ttl45O6x2Ug/rMJw4wcc9k6aaf2hibP7BGVCCM33gZoGjyvt9mm16Q== + version "2.7.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.7.1.tgz#e235806850d057f97bb08368a4f7d899f7760c64" + integrity sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g== pretty-bytes@^5.3.0: version "5.6.0" @@ -10447,13 +11004,13 @@ prompts@^2.0.1: sisteransi "^1.0.4" prop-types@^15.6.2, prop-types@^15.7.2: - version "15.7.2" - resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.7.2.tgz#52c41e75b8c87e72b9d9360e0206b99dcbffa6c5" - integrity sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + version "15.8.1" + resolved "https://registry.yarnpkg.com/prop-types/-/prop-types-15.8.1.tgz#67d87bf1a694f48435cf332c24af10214a3140b5" + integrity sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg== dependencies: loose-envify "^1.4.0" object-assign "^4.1.1" - react-is "^16.8.1" + react-is "^16.13.1" proxy-addr@~2.0.5: version "2.0.6" @@ -10658,25 +11215,30 @@ react-dev-utils@^11.0.3: text-table "0.2.0" react-dom@^17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.1.tgz#1de2560474ec9f0e334285662ede52dbc5426fc6" - integrity sha512-6eV150oJZ9U2t9svnsspTMrWNyHc6chX0KzDeAOXftRa8bNeOKTTfCJ7KorIwenkHd2xqVTBTCZd79yk/lx/Ug== + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" + integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" - scheduler "^0.20.1" + scheduler "^0.20.2" react-error-overlay@^6.0.9: version "6.0.9" resolved "https://registry.yarnpkg.com/react-error-overlay/-/react-error-overlay-6.0.9.tgz#3c743010c9359608c375ecd6bc76f35d93995b0a" integrity sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew== -react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.1, react-is@^16.8.4, react-is@^16.8.6: +react-is@^16.13.1, react-is@^16.6.0, react-is@^16.7.0, react-is@^16.8.4, react-is@^16.8.6: version "16.13.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-16.13.1.tgz#789729a4dc36de2999dc156dd6c1d9c18cea56a4" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== -"react-is@^16.8.0 || ^17.0.0", react-is@^17.0.1: +"react-is@^16.8.0 || ^17.0.0": + version "17.0.2" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.2.tgz#e691d4a8e9c789365655539ab372762b0efb54f0" + integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + +react-is@^17.0.1: version "17.0.1" resolved "https://registry.yarnpkg.com/react-is/-/react-is-17.0.1.tgz#5b3531bd76a645a4c9fb6e693ed36419e3301339" integrity sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== @@ -10708,28 +11270,27 @@ react-refresh@^0.8.3: integrity sha512-X8jZHc7nCMjaCqoU+V2I0cOhNW+QMBwSUkeXnTi8IPe6zaRWfn60ZzvFDZqWPfmSJfjub7dDW1SP0jaHWLu/hg== react-router-dom@^5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.2.0.tgz#9e65a4d0c45e13289e66c7b17c7e175d0ea15662" - integrity sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router-dom/-/react-router-dom-5.3.4.tgz#2ed62ffd88cae6db134445f4a0c0ae8b91d2e5e6" + integrity sha512-m4EqFMHv/Ih4kpcBCONHbkT68KoAeHN4p3lAGoNryfHi0dMy0kCzEZakiKRsvg5wHZ/JLrLW8o8KomWiz/qbYQ== dependencies: - "@babel/runtime" "^7.1.2" + "@babel/runtime" "^7.12.13" history "^4.9.0" loose-envify "^1.3.1" prop-types "^15.6.2" - react-router "5.2.0" + react-router "5.3.4" tiny-invariant "^1.0.2" tiny-warning "^1.0.0" -react-router@5.2.0: - version "5.2.0" - resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.2.0.tgz#424e75641ca8747fbf76e5ecca69781aa37ea293" - integrity sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== +react-router@5.3.4: + version "5.3.4" + resolved "https://registry.yarnpkg.com/react-router/-/react-router-5.3.4.tgz#8ca252d70fcc37841e31473c7a151cf777887bb5" + integrity sha512-Ys9K+ppnJah3QuaRiLxk+jDWOR1MekYQrlytiXxC1RyfbdsZkS5pvKAzCCr031xHixZwpnsYNT5xysdFHQaYsA== dependencies: - "@babel/runtime" "^7.1.2" + "@babel/runtime" "^7.12.13" history "^4.9.0" hoist-non-react-statics "^3.1.0" loose-envify "^1.3.1" - mini-create-react-context "^0.4.0" path-to-regexp "^1.7.0" prop-types "^15.6.2" react-is "^16.6.0" @@ -10803,9 +11364,9 @@ react-scripts@^4.0.3: fsevents "^2.1.3" react-shadow@^19.0.2: - version "19.0.2" - resolved "https://registry.yarnpkg.com/react-shadow/-/react-shadow-19.0.2.tgz#af2594efe467ffc8d24789022280a5d2f6fae9cb" - integrity sha512-v0XXiMwIDgnvtT1DX4DU7VRgJO1k1nItDuedvWAWMhHaahagcJti4ffliwdBGRb9O77TFUz0nNKPzNxQQ9y1Ow== + version "19.0.3" + resolved "https://registry.yarnpkg.com/react-shadow/-/react-shadow-19.0.3.tgz#4fa00f10cb1dfe2edd296684ff9807eef440ebb7" + integrity sha512-B1DoQC/rOyOjDdpgC1bd7nfhrYEF9ukV/vz8HcKaFTNmUkUmFnQCp4NHgEPxDfe3HJ1Mdr5ePzu+ZYAOvX6bNg== dependencies: humps "^2.0.1" react-use "^15.3.3" @@ -10819,9 +11380,9 @@ react-tooltip@^4.2.15: uuid "^7.0.3" react-transition-group@^4.4.0: - version "4.4.1" - resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.1.tgz#63868f9325a38ea5ee9535d828327f85773345c9" - integrity sha512-Djqr7OQ2aPUiYurhPalTrVy9ddmFCCzwhqQmtN+J3+3DzLO209Fdr70QrN8Z3DsglWql6iY1lDWAfpFiBtuKGw== + version "4.4.5" + resolved "https://registry.yarnpkg.com/react-transition-group/-/react-transition-group-4.4.5.tgz#e53d4e3f3344da8521489fbef8f2581d42becdd1" + integrity sha512-pZcd1MCJoiKiBR2NRxeCRg13uCXbydPnmB4EOeRrY7480qNWO8IIgQG6zlDkm6uRMsURXPuKq0GWtiM59a5Q6g== dependencies: "@babel/runtime" "^7.5.5" dom-helpers "^5.0.1" @@ -10834,9 +11395,9 @@ react-universal-interface@^0.6.2: integrity sha512-dg8yXdcQmvgR13RIlZbTRQOoUrDciFVoSBZILwjE2LFISxZZ8loVJKAkuzswl5js8BHda79bIb2b84ehU8IjXw== react-use@^15.3.3: - version "15.3.4" - resolved "https://registry.yarnpkg.com/react-use/-/react-use-15.3.4.tgz#f853d310bd71f75b38900a8caa3db93f6dc6e872" - integrity sha512-cHq1dELW6122oi1+xX7lwNyE/ugZs5L902BuO8eFJCfn2api1KeuPVG1M/GJouVARoUf54S2dYFMKo5nQXdTag== + version "15.3.8" + resolved "https://registry.yarnpkg.com/react-use/-/react-use-15.3.8.tgz#ca839ac7fb3d696e5ccbeabbc8dadc2698969d30" + integrity sha512-GeGcrmGuUvZrY5wER3Lnph9DSYhZt5nEjped4eKDq8BRGr2CnLf9bDQWG9RFc7oCPphnscUUdOovzq0E5F2c6Q== dependencies: "@types/js-cookie" "2.2.6" "@xobotyi/scrollbar-width" "1.9.5" @@ -10854,21 +11415,13 @@ react-use@^15.3.3: tslib "^2.0.0" react@^17.0.1: - version "17.0.1" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.1.tgz#6e0600416bd57574e3f86d92edba3d9008726127" - integrity sha512-lG9c9UuMHdcAexXtigOZLX8exLWkW0Ku29qPRU8uhF2R9BN96dLCt0psvzPLlHc5OWkgymP3qwTRgbnw5BKx3w== + version "17.0.2" + resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" + integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" -read-pkg-up@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-2.0.0.tgz#6b72a8048984e0c41e79510fd5e9fa99b3b549be" - integrity sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= - dependencies: - find-up "^2.0.0" - read-pkg "^2.0.0" - read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -10878,15 +11431,6 @@ read-pkg-up@^7.0.1: read-pkg "^5.2.0" type-fest "^0.8.1" -read-pkg@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-2.0.0.tgz#8ef1c0623c6a6db0dc6713c4bfac46332b2368f8" - integrity sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= - dependencies: - load-json-file "^2.0.0" - normalize-package-data "^2.3.2" - path-type "^2.0.0" - read-pkg@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc" @@ -10928,13 +11472,6 @@ readdirp@^2.2.1: micromatch "^3.1.10" readable-stream "^2.0.2" -readdirp@~3.4.0: - version "3.4.0" - resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.4.0.tgz#9fdccdf9e9155805449221ac645e8303ab5b9ada" - integrity sha512-0xe001vZBnJEK+uKcj8qOhyAKPzIT+gStxWr3LCB0DwcXR5NZJ3IaC+yGnHCYzB/S7ov3m3EEbZI2zeNvX+hGQ== - dependencies: - picomatch "^2.2.1" - readdirp@~3.5.0: version "3.5.0" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.5.0.tgz#9ba74c019b15d365278d2e91bb8c48d7b4d42c9e" @@ -10942,6 +11479,13 @@ readdirp@~3.5.0: dependencies: picomatch "^2.2.1" +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + recursive-readdir@2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/recursive-readdir/-/recursive-readdir-2.2.2.tgz#9946fb3274e1628de6e36b2f6714953b4845094f" @@ -10957,24 +11501,29 @@ redent@^3.0.0: indent-string "^4.0.0" strip-indent "^3.0.0" -regenerate-unicode-properties@^8.2.0: - version "8.2.0" - resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz#e5de7111d655e7ba60c057dbe9ff37c87e65cdec" - integrity sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== +regenerate-unicode-properties@^10.1.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz#7c3192cab6dd24e21cb4461e5ddd7dd24fa8374c" + integrity sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ== dependencies: - regenerate "^1.4.0" + regenerate "^1.4.2" -regenerate@^1.4.0: - version "1.4.1" - resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.1.tgz#cad92ad8e6b591773485fbe05a485caf4f457e6f" - integrity sha512-j2+C8+NtXQgEKWk49MMP5P/u2GhnahTtVkRIHr5R5lVRlbKvmQ+oS+A5aLKWp2ma5VkT8sh6v+v4hbH0YHR66A== +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.2.tgz#b9346d8827e8f5a32f7ba29637d398b69014848a" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== regenerator-runtime@^0.11.0: version "0.11.1" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz#be05ad7f9bf7d22e056f9726cee5017fbf19e2e9" integrity sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== -regenerator-runtime@^0.13.4, regenerator-runtime@^0.13.7: +regenerator-runtime@^0.13.4: + version "0.13.10" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz#ed07b19616bcbec5da6274ebc75ae95634bfc2ee" + integrity sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw== + +regenerator-runtime@^0.13.7: version "0.13.7" resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz#cac2dacc8a1ea675feaabaeb8ae833898ae46f55" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== @@ -10986,6 +11535,13 @@ regenerator-transform@^0.14.2: dependencies: "@babel/runtime" "^7.8.4" +regenerator-transform@^0.15.0: + version "0.15.0" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.15.0.tgz#cbd9ead5d77fae1a48d957cf889ad0586adb6537" + integrity sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg== + dependencies: + "@babel/runtime" "^7.8.4" + regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -11007,32 +11563,41 @@ regexp.prototype.flags@^1.2.0, regexp.prototype.flags@^1.3.0: define-properties "^1.1.3" es-abstract "^1.17.0-next.1" +regexp.prototype.flags@^1.4.1, regexp.prototype.flags@^1.4.3: + version "1.4.3" + resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz#87cab30f80f66660181a3bb7bf5981a872b367ac" + integrity sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.1.3" + functions-have-names "^1.2.2" + regexpp@^3.0.0, regexpp@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2" integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== -regexpu-core@^4.7.1: - version "4.7.1" - resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.7.1.tgz#2dea5a9a07233298fbf0db91fa9abc4c6e0f8ad6" - integrity sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== - dependencies: - regenerate "^1.4.0" - regenerate-unicode-properties "^8.2.0" - regjsgen "^0.5.1" - regjsparser "^0.6.4" - unicode-match-property-ecmascript "^1.0.4" - unicode-match-property-value-ecmascript "^1.2.0" - -regjsgen@^0.5.1: - version "0.5.2" - resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.2.tgz#92ff295fb1deecbf6ecdab2543d207e91aa33733" - integrity sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== - -regjsparser@^0.6.4: - version "0.6.4" - resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.4.tgz#a769f8684308401a66e9b529d2436ff4d0666272" - integrity sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== +regexpu-core@^5.1.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-5.2.1.tgz#a69c26f324c1e962e9ffd0b88b055caba8089139" + integrity sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ== + dependencies: + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsgen "^0.7.1" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.0.0" + +regjsgen@^0.7.1: + version "0.7.1" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.7.1.tgz#ee5ef30e18d3f09b7c369b76e7c2373ed25546f6" + integrity sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA== + +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.9.1.tgz#272d05aa10c7c1f67095b1ff0addae8442fc5709" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== dependencies: jsesc "~0.5.0" @@ -11209,7 +11774,16 @@ resolve@1.18.1: is-core-module "^2.0.0" path-parse "^1.0.6" -resolve@^1.10.0, resolve@^1.12.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.3.2, resolve@^1.8.1: +resolve@^1.10.0, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0: + version "1.22.1" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.1.tgz#27cb2ebb53f91abb49470a928bba7558066ac177" + integrity sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw== + dependencies: + is-core-module "^2.9.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +resolve@^1.12.0, resolve@^1.3.2, resolve@^1.8.1: version "1.17.0" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.17.0.tgz#b25941b54968231cc2d1bb76a79cb7f2c0bf8444" integrity sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== @@ -11329,22 +11903,22 @@ rollup@^1.31.1: "@types/node" "*" acorn "^7.1.0" -rollup@^2.25.0: - version "2.39.1" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.39.1.tgz#7afd4cefd8a332c5102a8063d301fde1f31a9173" - integrity sha512-9rfr0Z6j+vE+eayfNVFr1KZ+k+jiUl2+0e4quZafy1x6SFCjzFspfRSO2ZZQeWeX9noeDTUDgg6eCENiEPFvQg== +rollup@^2.43.1: + version "2.79.1" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" + integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== optionalDependencies: - fsevents "~2.3.1" + fsevents "~2.3.2" rsvp@^4.8.4: version "4.8.5" resolved "https://registry.yarnpkg.com/rsvp/-/rsvp-4.8.5.tgz#c8f155311d167f68f21e168df71ec5b083113734" integrity sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== -rtl-css-js@^1.9.0: - version "1.14.0" - resolved "https://registry.yarnpkg.com/rtl-css-js/-/rtl-css-js-1.14.0.tgz#daa4f192a92509e292a0519f4b255e6e3c076b7d" - integrity sha512-Dl5xDTeN3e7scU1cWX8c9b6/Nqz3u/HgR4gePc1kWXYiQWVQbKCEyK6+Hxve9LbcJ5EieHy1J9nJCN3grTtGwg== +rtl-css-js@^1.14.0: + version "1.16.0" + resolved "https://registry.yarnpkg.com/rtl-css-js/-/rtl-css-js-1.16.0.tgz#e8d682982441aadb63cabcb2f7385f3fb78ff26e" + integrity sha512-Oc7PnzwIEU4M0K1J4h/7qUUaljXhQ0kCObRsZjxs2HjkpKsnoTMvSmvJ4sqgJZd0zBoEfAyTdnK/jMIYvrjySQ== dependencies: "@babel/runtime" "^7.1.2" @@ -11372,6 +11946,15 @@ safe-buffer@>=5.1.0, safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-regex-test@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz#793b874d524eb3640d1873aad03596db2d4f2295" + integrity sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.3" + is-regex "^1.1.4" + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -11434,10 +12017,10 @@ saxes@^5.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.20.1: - version "0.20.1" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.1.tgz#da0b907e24026b01181ecbc75efdc7f27b5a000c" - integrity sha512-LKTe+2xNJBNxu/QhHvDR14wUXHRQbVY5ZOYpOGWRzhydZUqrLb2JBvLPY7cAqFmqrWuDED0Mjk7013SZiOz6Bw== +scheduler@^0.20.2: + version "0.20.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" + integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== dependencies: loose-envify "^1.1.0" object-assign "^4.1.1" @@ -11470,9 +12053,9 @@ schema-utils@^3.0.0: ajv-keywords "^3.5.2" screenfull@^5.0.0: - version "5.0.2" - resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.0.2.tgz#b9acdcf1ec676a948674df5cd0ff66b902b0bed7" - integrity sha512-cCF2b+L/mnEiORLN5xSAz6H3t18i2oHh9BA8+CQlAh5DRw2+NFAGQJOSYbcGw8B2k04g/lVvFcfZ83b3ysH5UQ== + version "5.2.0" + resolved "https://registry.yarnpkg.com/screenfull/-/screenfull-5.2.0.tgz#6533d524d30621fc1283b9692146f3f13a93d1ba" + integrity sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA== select-hose@^2.0.0: version "2.0.0" @@ -11496,7 +12079,7 @@ semver@7.0.0: resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== -semver@7.3.2, semver@^7.3.2: +semver@7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -11513,6 +12096,13 @@ semver@^7.2.1: dependencies: lru-cache "^6.0.0" +semver@^7.3.2: + version "7.3.8" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798" + integrity sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A== + dependencies: + lru-cache "^6.0.0" + send@0.17.1: version "0.17.1" resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8" @@ -11654,6 +12244,15 @@ side-channel@^1.0.2: es-abstract "^1.18.0-next.0" object-inspect "^1.8.0" +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.4.tgz#efce5c8fdc104ee751b25c58d4290011fa5ea2cf" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + signal-exit@^3.0.0, signal-exit@^3.0.2: version "3.0.3" resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" @@ -11759,31 +12358,31 @@ source-map-resolve@^0.5.0, source-map-resolve@^0.5.2: source-map-url "^0.4.0" urix "^0.1.0" -source-map-support@^0.5.17: - version "0.5.20" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.20.tgz#12166089f8f5e5e8c56926b377633392dd2cb6c9" - integrity sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw== +source-map-support@^0.5.6, source-map-support@~0.5.12: + version "0.5.19" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" + integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" -source-map-support@^0.5.6, source-map-support@~0.5.12, source-map-support@~0.5.19: - version "0.5.19" - resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.19.tgz#a98b62f86dcaf4f67399648c085291ab9e8fed61" - integrity sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== +source-map-support@~0.5.19, source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.21.tgz#04fe7c7f9e1ed2d662233c28cb2b35b9f63f6e4f" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== dependencies: buffer-from "^1.0.0" source-map "^0.6.0" source-map-url@^0.4.0: - version "0.4.0" - resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.0.tgz#3e935d7ddd73631b97659956d55128e87b5084a3" - integrity sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + version "0.4.1" + resolved "https://registry.yarnpkg.com/source-map-url/-/source-map-url-0.4.1.tgz#0af66605a745a5a2f91cf1bbf8a7afbc283dec56" + integrity sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw== source-map@0.5.6: version "0.5.6" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.6.tgz#75ce38f52bf0733c5a7f0c118d81334a2bb5f412" - integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= + integrity sha512-MjZkVp0NHr5+TPihLcadqnlVoGIoWo4IBHptutGh9wI3ttUYvCG26HkSuDi+K6lsZ25syXJXcctwgyVCt//xqA== source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, source-map@~0.6.1: version "0.6.1" @@ -11793,9 +12392,9 @@ source-map@0.6.1, source-map@^0.6.0, source-map@^0.6.1, source-map@~0.6.0, sourc source-map@^0.5.0, source-map@^0.5.6: version "0.5.7" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc" - integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + integrity sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ== -source-map@^0.7.3, source-map@~0.7.2: +source-map@^0.7.3: version "0.7.3" resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.3.tgz#5302f8169031735226544092e64981f751750383" integrity sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== @@ -11807,7 +12406,12 @@ source-map@^0.8.0-beta.0: dependencies: whatwg-url "^7.0.0" -sourcemap-codec@^1.4.1, sourcemap-codec@^1.4.4: +source-map@~0.7.2: + version "0.7.4" + resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.7.4.tgz#a9bbe705c9d8846f4e08ff6765acf0f1b0898656" + integrity sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== + +sourcemap-codec@^1.4.8: version "1.4.8" resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== @@ -11834,9 +12438,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.6" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz#c80757383c28abf7296744998cbc106ae8b854ce" - integrity sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw== + version "3.0.12" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz#69077835abe2710b65f03969898b6637b505a779" + integrity sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA== spdy-transport@^3.0.0: version "3.0.0" @@ -11908,11 +12512,11 @@ stable@^0.1.8: integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== stack-generator@^2.0.5: - version "2.0.5" - resolved "https://registry.yarnpkg.com/stack-generator/-/stack-generator-2.0.5.tgz#fb00e5b4ee97de603e0773ea78ce944d81596c36" - integrity sha512-/t1ebrbHkrLrDuNMdeAcsvynWgoH/i4o8EGGfX7dEYDoTXOYVAkEpFdtshlvabzc6JlJ8Kf9YdFEoz7JkzGN9Q== + version "2.0.10" + resolved "https://registry.yarnpkg.com/stack-generator/-/stack-generator-2.0.10.tgz#8ae171e985ed62287d4f1ed55a1633b3fb53bb4d" + integrity sha512-mwnua/hkqM6pF4k8SnmZ2zfETsRUpWXREfA/goT8SLCV4iOFa4bzOX2nDipWAZFPTjLvQB82f5yaodMVhK0yJQ== dependencies: - stackframe "^1.1.1" + stackframe "^1.3.4" stack-utils@^2.0.2: version "2.0.3" @@ -11921,20 +12525,20 @@ stack-utils@^2.0.2: dependencies: escape-string-regexp "^2.0.0" -stackframe@^1.1.1: - version "1.2.0" - resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.2.0.tgz#52429492d63c62eb989804c11552e3d22e779303" - integrity sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA== +stackframe@^1.3.4: + version "1.3.4" + resolved "https://registry.yarnpkg.com/stackframe/-/stackframe-1.3.4.tgz#b881a004c8c149a5e8efef37d51b16e412943310" + integrity sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw== stacktrace-gps@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/stacktrace-gps/-/stacktrace-gps-3.0.4.tgz#7688dc2fc09ffb3a13165ebe0dbcaf41bcf0c69a" - integrity sha512-qIr8x41yZVSldqdqe6jciXEaSCKw1U8XTXpjDuy0ki/apyTn/r3w9hDAAQOhZdxvsC93H+WwwEu5cq5VemzYeg== + version "3.1.2" + resolved "https://registry.yarnpkg.com/stacktrace-gps/-/stacktrace-gps-3.1.2.tgz#0c40b24a9b119b20da4525c398795338966a2fb0" + integrity sha512-GcUgbO4Jsqqg6RxfyTHFiPxdPqF+3LFmQhm7MgCuYQOYuWyqxo5pwRPz5d/u6/WYJdEnWfK4r+jGbyD8TSggXQ== dependencies: source-map "0.5.6" - stackframe "^1.1.1" + stackframe "^1.3.4" -stacktrace-js@^2.0.0: +stacktrace-js@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/stacktrace-js/-/stacktrace-js-2.0.2.tgz#4ca93ea9f494752d55709a081d400fdaebee897b" integrity sha512-Je5vBeY4S1r/RnLydLl0TBTi3F2qdfWmYsGvtfZgEI+SCprPppaIhQf5nGcal4gI4cGpCV/duLcAzT1np6sQqg== @@ -12041,37 +12645,37 @@ string.prototype.matchall@^4.0.2: regexp.prototype.flags "^1.3.0" side-channel "^1.0.2" -string.prototype.trimend@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz#85812a6b847ac002270f5808146064c995fb6913" - integrity sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== - dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" - -string.prototype.trimend@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz#e75ae90c2942c63504686c18b287b4a0b1a45f80" - integrity sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== +string.prototype.matchall@^4.0.6: + version "4.0.7" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz#8e6ecb0d8a1fb1fda470d81acecb2dba057a481d" + integrity sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg== dependencies: call-bind "^1.0.2" define-properties "^1.1.3" + es-abstract "^1.19.1" + get-intrinsic "^1.1.1" + has-symbols "^1.0.3" + internal-slot "^1.0.3" + regexp.prototype.flags "^1.4.1" + side-channel "^1.0.4" -string.prototype.trimstart@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.1.tgz#14af6d9f34b053f7cfc89b72f8f2ee14b9039a54" - integrity sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== +string.prototype.trimend@^1.0.1, string.prototype.trimend@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz#914a65baaab25fbdd4ee291ca7dde57e869cb8d0" + integrity sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog== dependencies: - define-properties "^1.1.3" - es-abstract "^1.17.5" + call-bind "^1.0.2" + define-properties "^1.1.4" + es-abstract "^1.19.5" -string.prototype.trimstart@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz#b36399af4ab2999b4c9c648bd7a3fb2bb26feeed" - integrity sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== +string.prototype.trimstart@^1.0.1, string.prototype.trimstart@^1.0.5: + version "1.0.5" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz#5466d93ba58cfa2134839f81d7f42437e8c01fef" + integrity sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg== dependencies: call-bind "^1.0.2" - define-properties "^1.1.3" + define-properties "^1.1.4" + es-abstract "^1.19.5" string_decoder@^1.0.0, string_decoder@^1.1.1: version "1.3.0" @@ -12120,7 +12724,7 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/strip-bom/-/strip-bom-3.0.0.tgz#2334c18e9c759f7bdd56fdef7e9ae3d588e68ed3" - integrity sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== strip-bom@^4.0.0: version "4.0.0" @@ -12179,10 +12783,10 @@ stylehacks@^4.0.0: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -stylis@3.5.0: - version "3.5.0" - resolved "https://registry.yarnpkg.com/stylis/-/stylis-3.5.0.tgz#016fa239663d77f868fef5b67cf201c4b7c701e1" - integrity sha512-pP7yXN6dwMzAR29Q0mBrabPCe0/mNO1MSr93bhay+hcZondvMMTpeGyd8nbhYJdyperNT2DRxONQuUGcJr5iPw== +stylis@^4.0.6: + version "4.1.2" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.1.2.tgz#870b3c1c2275f51b702bb3da9e94eedad87bba41" + integrity sha512-Nn2CCrG2ZaFziDxaZPN43CXqn+j7tcdjPFCkRBkFue8QYXC2HdEwnw5TCBo4yQZ2WxKYeSi0fdoOrtEqgDrXbA== supports-color@^5.3.0: version "5.5.0" @@ -12213,6 +12817,11 @@ supports-hyperlinks@^2.0.0: has-flag "^4.0.0" supports-color "^7.0.0" +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + svg-parser@^2.0.2: version "2.0.4" resolved "https://registry.yarnpkg.com/svg-parser/-/svg-parser-2.0.4.tgz#fdc2e29e13951736140b76cb122c8ee6630eb6b5" @@ -12237,11 +12846,6 @@ svgo@^1.0.0, svgo@^1.2.2: unquote "~1.1.1" util.promisify "~1.0.0" -symbol-observable@1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/symbol-observable/-/symbol-observable-1.2.0.tgz#c22688aed4eab3cdc2dfeacbb561660560a00804" - integrity sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== - symbol-tree@^3.2.4: version "3.2.4" resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.4.tgz#430637d248ba77e078883951fb9aa0eed7c63fa2" @@ -12350,7 +12954,17 @@ terser@^4.1.2, terser@^4.6.2, terser@^4.6.3: source-map "~0.6.1" source-map-support "~0.5.12" -terser@^5.0.0, terser@^5.3.4: +terser@^5.0.0: + version "5.15.1" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.15.1.tgz#8561af6e0fd6d839669c73b92bdd5777d870ed6c" + integrity sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw== + dependencies: + "@jridgewell/source-map" "^0.3.2" + acorn "^8.5.0" + commander "^2.20.0" + source-map-support "~0.5.20" + +terser@^5.3.4: version "5.6.0" resolved "https://registry.yarnpkg.com/terser/-/terser-5.6.0.tgz#138cdf21c5e3100b1b3ddfddf720962f88badcd2" integrity sha512-vyqLMoqadC1uR0vywqOZzriDYzgEkNJFK4q9GeyOBHIbiECHiWLKcWfbQWAUaPfxkjDhapSlZB9f7fkMrvkVjA== @@ -12409,11 +13023,11 @@ timsort@^0.3.0: integrity sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= tiny-invariant@^1.0.2: - version "1.1.0" - resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.1.0.tgz#634c5f8efdc27714b7f386c35e6760991d230875" - integrity sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== + version "1.3.1" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== -tiny-warning@^1.0.0, tiny-warning@^1.0.2, tiny-warning@^1.0.3: +tiny-warning@^1.0.0, tiny-warning@^1.0.2: version "1.0.3" resolved "https://registry.yarnpkg.com/tiny-warning/-/tiny-warning-1.0.3.tgz#94a30db453df4c643d0fd566060d60a875d84754" integrity sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== @@ -12431,7 +13045,7 @@ to-arraybuffer@^1.0.0: to-fast-properties@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz#dc5e698cbd079265bc73e0377681a4e4e83f616e" - integrity sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== to-object-path@^0.3.0: version "0.3.0" @@ -12468,7 +13082,7 @@ to-regex@^3.0.1, to-regex@^3.0.2: toggle-selection@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/toggle-selection/-/toggle-selection-1.0.6.tgz#6e45b1263f2017fa0acc7d89d78b15b8bf77da32" - integrity sha1-bkWxJj8gF/oKzH2J14sVuL932jI= + integrity sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== toidentifier@1.0.0: version "1.0.0" @@ -12495,7 +13109,7 @@ tough-cookie@^3.0.1: tr46@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tr46/-/tr46-1.0.1.tgz#a8b13fd6bfd2489519674ccde55ba3693b706d09" - integrity sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== dependencies: punycode "^2.1.0" @@ -12521,16 +13135,23 @@ ts-easing@^0.2.0: resolved "https://registry.yarnpkg.com/ts-easing/-/ts-easing-0.2.0.tgz#c8a8a35025105566588d87dbda05dd7fbfa5a4ec" integrity sha512-Z86EW+fFFh/IFB1fqQ3/+7Zpf9t2ebOAxNI/V6Wo7r5gqiqtxmgTlQ1qbqQcjLKYeSHPTsEmvlJUDg/EuL0uHQ== -ts-node@^9: - version "9.1.1" - resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-9.1.1.tgz#51a9a450a3e959401bda5f004a72d54b936d376d" - integrity sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== - dependencies: +ts-node@^10.7.0: + version "10.9.1" + resolved "https://registry.yarnpkg.com/ts-node/-/ts-node-10.9.1.tgz#e73de9102958af9e1f0b168a6ff320e25adcff4b" + integrity sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== + dependencies: + "@cspotcode/source-map-support" "^0.8.0" + "@tsconfig/node10" "^1.0.7" + "@tsconfig/node12" "^1.0.7" + "@tsconfig/node14" "^1.0.0" + "@tsconfig/node16" "^1.0.2" + acorn "^8.4.1" + acorn-walk "^8.1.1" arg "^4.1.0" create-require "^1.1.0" diff "^4.0.1" make-error "^1.1.1" - source-map-support "^0.5.17" + v8-compile-cache-lib "^3.0.1" yn "3.1.1" ts-pnp@1.2.0, ts-pnp@^1.1.6: @@ -12538,14 +13159,14 @@ ts-pnp@1.2.0, ts-pnp@^1.1.6: resolved "https://registry.yarnpkg.com/ts-pnp/-/ts-pnp-1.2.0.tgz#a500ad084b0798f1c3071af391e65912c86bca92" integrity sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw== -tsconfig-paths@^3.9.0: - version "3.9.0" - resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.9.0.tgz#098547a6c4448807e8fcb8eae081064ee9a3c90b" - integrity sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== +tsconfig-paths@^3.14.1: + version "3.14.1" + resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz#ba0734599e8ea36c862798e920bcf163277b137a" + integrity sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ== dependencies: "@types/json5" "^0.0.29" json5 "^1.0.1" - minimist "^1.2.0" + minimist "^1.2.6" strip-bom "^3.0.0" tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: @@ -12553,15 +13174,10 @@ tslib@^1.10.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.14.1.tgz#cf2d38bdc34a134bcaf1091c41f6619e2f672d00" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== -tslib@^2: - version "2.3.1" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.3.1.tgz#e8a335add5ceae51aa261d32a490158ef042ef01" - integrity sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== - tslib@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.3.tgz#8e0741ac45fc0c226e58a17bfc3e64b9bc6ca61c" - integrity sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== + version "2.4.0" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.4.0.tgz#7cecaa7f073ce680a05847aa77be941098f36dc3" + integrity sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ== tsutils@^3.17.1: version "3.17.1" @@ -12666,28 +13282,38 @@ typy@^3.0.1: resolved "https://registry.yarnpkg.com/typy/-/typy-3.3.0.tgz#ed06e93f3329c87e3cee0df892929acffeb69eaa" integrity sha512-Du53deMF9X9pSM3gVXDjLBq14BUfZWSGKfmmR1kTlg953RaIZehfc8fQuoAiW+SRO6bJsP+59mv1tsH8vwKghg== -unicode-canonical-property-names-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" - integrity sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz#29032021057d5e6cdbd08c5129c226dff8ed6f9e" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" -unicode-match-property-ecmascript@^1.0.4: - version "1.0.4" - resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz#8ed2a32569961bce9227d09cd3ffbb8fed5f020c" - integrity sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz#54fd16e0ecb167cf04cf1f756bdcc92eba7976c3" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== dependencies: - unicode-canonical-property-names-ecmascript "^1.0.4" - unicode-property-aliases-ecmascript "^1.0.4" + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" -unicode-match-property-value-ecmascript@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz#0d91f600eeeb3096aa962b1d6fc88876e64ea531" - integrity sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== +unicode-match-property-value-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz#1a01aa57247c14c568b89775a54938788189a714" + integrity sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw== -unicode-property-aliases-ecmascript@^1.0.4: - version "1.1.0" - resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz#dd57a99f6207bedff4628abefb94c50db941c8f4" - integrity sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== unified@^9.0.0: version "9.2.1" @@ -12816,6 +13442,14 @@ upath@^1.1.1, upath@^1.1.2, upath@^1.2.0: resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== +update-browserslist-db@^1.0.9: + version "1.0.10" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz#0f54b876545726f17d00cd9a2561e6dade943ff3" + integrity sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + uri-js@^4.2.2: version "4.4.0" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.0.tgz#aa714261de793e8a82347a7bcc9ce74e86f28602" @@ -12928,6 +13562,11 @@ uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +v8-compile-cache-lib@^3.0.1: + version "3.0.1" + resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" + integrity sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + v8-compile-cache@^2.0.3: version "2.1.1" resolved "https://registry.yarnpkg.com/v8-compile-cache/-/v8-compile-cache-2.1.1.tgz#54bc3cdd43317bca91e35dcaf305b1a7237de745" @@ -13226,6 +13865,17 @@ whatwg-url@^8.0.0: tr46 "^2.0.2" webidl-conversions "^6.1.0" +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" @@ -13250,6 +13900,14 @@ word-wrap@^1.2.3, word-wrap@~1.2.3: resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== +workbox-background-sync@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz#3141afba3cc8aa2ae14c24d0f6811374ba8ff6a9" + integrity sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" + workbox-background-sync@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-5.1.4.tgz#5ae0bbd455f4e9c319e8d827c055bb86c894fd12" @@ -13257,12 +13915,12 @@ workbox-background-sync@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-background-sync@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-6.1.1.tgz#db51214299b4be7a8aa274d8037f22d917241101" - integrity sha512-w1b3j7snz4pQ8xp0i5Nci40qlglqdk70pbORBtMfl9uikI1qGjYfKq6oYeResCXYxb5mUYS245HsUclb6RFVJA== +workbox-broadcast-update@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz#8441cff5417cd41f384ba7633ca960a7ffe40f66" + integrity sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw== dependencies: - workbox-core "^6.1.1" + workbox-core "6.5.4" workbox-broadcast-update@^5.1.4: version "5.1.4" @@ -13271,13 +13929,6 @@ workbox-broadcast-update@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-broadcast-update@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-6.1.1.tgz#5815749c9ad22ba4ef5184064a62fbdae3b04bf0" - integrity sha512-8fBNOQt8ojWWtz3FbkDnKo8CpN6l8UjD2HpQr8tue7HJVfk0X1gfnzZLIDg7HCXhqF7ld3iQbGQqGPf1ihTY6A== - dependencies: - workbox-core "^6.1.1" - workbox-build@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-5.1.4.tgz#23d17ed5c32060c363030c8823b39d0eabf4c8c7" @@ -13321,47 +13972,54 @@ workbox-build@^5.1.4: workbox-window "^5.1.4" workbox-build@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.1.1.tgz#8333626fad45734d842293e6c2c1b725f4e15752" - integrity sha512-mAI3dS4VnXri6BFg02arK1403SqHy2sOlzC4NVAk6Rl2+Ddxs+PmJO4cMTyHw0KEhQFcwk6V8cJeGiXJXYzinA== + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-6.5.4.tgz#7d06d31eb28a878817e1c991c05c5b93409f0389" + integrity sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA== dependencies: + "@apideck/better-ajv-errors" "^0.3.1" "@babel/core" "^7.11.1" "@babel/preset-env" "^7.11.0" "@babel/runtime" "^7.11.2" - "@hapi/joi" "^16.1.8" "@rollup/plugin-babel" "^5.2.0" - "@rollup/plugin-node-resolve" "^9.0.0" - "@rollup/plugin-replace" "^2.3.3" - "@surma/rollup-plugin-off-main-thread" "^1.4.1" + "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-replace" "^2.4.1" + "@surma/rollup-plugin-off-main-thread" "^2.2.3" + ajv "^8.6.0" common-tags "^1.8.0" fast-json-stable-stringify "^2.1.0" fs-extra "^9.0.1" glob "^7.1.6" lodash "^4.17.20" pretty-bytes "^5.3.0" - rollup "^2.25.0" + rollup "^2.43.1" rollup-plugin-terser "^7.0.0" source-map "^0.8.0-beta.0" - source-map-url "^0.4.0" stringify-object "^3.3.0" strip-comments "^2.0.1" tempy "^0.6.0" upath "^1.2.0" - workbox-background-sync "^6.1.1" - workbox-broadcast-update "^6.1.1" - workbox-cacheable-response "^6.1.1" - workbox-core "^6.1.1" - workbox-expiration "^6.1.1" - workbox-google-analytics "^6.1.1" - workbox-navigation-preload "^6.1.1" - workbox-precaching "^6.1.1" - workbox-range-requests "^6.1.1" - workbox-recipes "^6.1.1" - workbox-routing "^6.1.1" - workbox-strategies "^6.1.1" - workbox-streams "^6.1.1" - workbox-sw "^6.1.1" - workbox-window "^6.1.1" + workbox-background-sync "6.5.4" + workbox-broadcast-update "6.5.4" + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-google-analytics "6.5.4" + workbox-navigation-preload "6.5.4" + workbox-precaching "6.5.4" + workbox-range-requests "6.5.4" + workbox-recipes "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" + workbox-streams "6.5.4" + workbox-sw "6.5.4" + workbox-window "6.5.4" + +workbox-cacheable-response@6.5.4, workbox-cacheable-response@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz#a5c6ec0c6e2b6f037379198d4ef07d098f7cf137" + integrity sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug== + dependencies: + workbox-core "6.5.4" workbox-cacheable-response@^5.1.4: version "5.1.4" @@ -13370,22 +14028,23 @@ workbox-cacheable-response@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-cacheable-response@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-6.1.1.tgz#1dc71393cbce83559ad05a8ccb6c6fafa4cccc70" - integrity sha512-jasNxelRrqCbzIAIMjHk7Ej9BOViBTQlvRJzv3Y0nYuWvxK0CDPQJSraGmTbu3LGiTBbrWEmxe1hVqvLyFKR9A== - dependencies: - workbox-core "^6.1.1" +workbox-core@6.5.4, workbox-core@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.5.4.tgz#df48bf44cd58bb1d1726c49b883fb1dffa24c9ba" + integrity sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q== workbox-core@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-5.1.4.tgz#8bbfb2362ecdff30e25d123c82c79ac65d9264f4" integrity sha512-+4iRQan/1D8I81nR2L5vcbaaFskZC2CL17TLbvWVzQ4qiF/ytOGF6XeV54pVxAvKUtkLANhk8TyIUMtiMw2oDg== -workbox-core@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-6.1.1.tgz#c8a9b424031b0cf7dacf9d7b8e023d126c9d0167" - integrity sha512-xsc/72AQxFtt2BHmwU8QtnVV+W5ln4nnYGuz9Q5sPWYGqW4cH0P+FpZDoGM59bmNEyNf+W9bEmidW//e5GsbwQ== +workbox-expiration@6.5.4, workbox-expiration@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.5.4.tgz#501056f81e87e1d296c76570bb483ce5e29b4539" + integrity sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ== + dependencies: + idb "^7.0.1" + workbox-core "6.5.4" workbox-expiration@^5.1.4: version "5.1.4" @@ -13394,12 +14053,15 @@ workbox-expiration@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-expiration@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-6.1.1.tgz#4468c3cdfe76b5888f4ae7e3aad63797a7bc24b1" - integrity sha512-WbEv8NG1ZUiWI+jv3v7Jqed/PyCMoTpLcf3Nw7tKq0nGy6DFQtmSizO37uJ73oc8vttck97UBPQRiwyP1bZnAg== +workbox-google-analytics@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz#c74327f80dfa4c1954cbba93cd7ea640fe7ece7d" + integrity sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg== dependencies: - workbox-core "^6.1.1" + workbox-background-sync "6.5.4" + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" workbox-google-analytics@^5.1.4: version "5.1.4" @@ -13411,15 +14073,12 @@ workbox-google-analytics@^5.1.4: workbox-routing "^5.1.4" workbox-strategies "^5.1.4" -workbox-google-analytics@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-6.1.1.tgz#c31876954779d65e1334c2dc3232e46d6a5f925a" - integrity sha512-79PyeE4TyabGXqlDcRG2LKejs8yZ8OoU0/El0BwP8RGrZgp5GMDGuJkat4xggpRTVaOk8rb0aoSbVAYBWpa0pg== +workbox-navigation-preload@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz#ede56dd5f6fc9e860a7e45b2c1a8f87c1c793212" + integrity sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng== dependencies: - workbox-background-sync "^6.1.1" - workbox-core "^6.1.1" - workbox-routing "^6.1.1" - workbox-strategies "^6.1.1" + workbox-core "6.5.4" workbox-navigation-preload@^5.1.4: version "5.1.4" @@ -13428,12 +14087,14 @@ workbox-navigation-preload@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-navigation-preload@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-6.1.1.tgz#3c7d39d5f102f4a76f24b48f97701b16ae56bd40" - integrity sha512-vX5qJDk1Z663nuSSSHkcBFQQJwEe4UHynd5uoX3oC0IlecPclAbyT3QetVh0wYdXv6G6XD/LBd3iNZmlSbTosw== +workbox-precaching@6.5.4, workbox-precaching@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.5.4.tgz#740e3561df92c6726ab5f7471e6aac89582cab72" + integrity sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg== dependencies: - workbox-core "^6.1.1" + workbox-core "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" workbox-precaching@^5.1.4: version "5.1.4" @@ -13442,14 +14103,12 @@ workbox-precaching@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-precaching@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-6.1.1.tgz#f387ccdf60aab30228a4c7ed20a1cd8dee6aaaa4" - integrity sha512-x8OKwtjd5ewe/x3VlKcXri1P3Tm0uV+uChdMYg/QryrCR9K8x9xwhAw8PZPkwrY0bLLsJMUoX9/lBu8DmjVqTA== +workbox-range-requests@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz#86b3d482e090433dab38d36ae031b2bb0bd74399" + integrity sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg== dependencies: - workbox-core "^6.1.1" - workbox-routing "^6.1.1" - workbox-strategies "^6.1.1" + workbox-core "6.5.4" workbox-range-requests@^5.1.4: version "5.1.4" @@ -13458,24 +14117,24 @@ workbox-range-requests@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-range-requests@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-6.1.1.tgz#4e6d30e91cfc3855ff16cfa3df458e0487da2b4d" - integrity sha512-ikZ0ZwbFAVMzJ08rM/spn9zC2tohGllFVii9R1q0+xMKvoGDsyzoQnoKrXgyUvcjRPn6ByFncAJ5lUKKG4TGkA== +workbox-recipes@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.5.4.tgz#cca809ee63b98b158b2702dcfb741b5cc3e24acb" + integrity sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA== dependencies: - workbox-core "^6.1.1" + workbox-cacheable-response "6.5.4" + workbox-core "6.5.4" + workbox-expiration "6.5.4" + workbox-precaching "6.5.4" + workbox-routing "6.5.4" + workbox-strategies "6.5.4" -workbox-recipes@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-6.1.1.tgz#0cd1bd3b2ba223db563428ec5d17e960081f70d4" - integrity sha512-GuzJXBQM+YaFxQwFvcRarAScUoRDoaWXKxxkLWHnCJf0H//MQ8zR9Ay1mv21N6iRoSH11S0u/4yxSeembG/fLA== +workbox-routing@6.5.4, workbox-routing@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.5.4.tgz#6a7fbbd23f4ac801038d9a0298bc907ee26fe3da" + integrity sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg== dependencies: - workbox-cacheable-response "^6.1.1" - workbox-core "^6.1.1" - workbox-expiration "^6.1.1" - workbox-precaching "^6.1.1" - workbox-routing "^6.1.1" - workbox-strategies "^6.1.1" + workbox-core "6.5.4" workbox-routing@^5.1.4: version "5.1.4" @@ -13484,12 +14143,12 @@ workbox-routing@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-routing@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-6.1.1.tgz#833ef6439905757241f9e4d56d8e282c20199c02" - integrity sha512-Az3Gt3cHNK+W0gTfSb4eKGfwEap9Slak16Krr5SiLhE1gXUY2C2O123HucVCedXgIoqTLOXMtNj71Cm6SwYDEg== +workbox-strategies@6.5.4, workbox-strategies@^6.1.1: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.5.4.tgz#4edda035b3c010fc7f6152918370699334cd204d" + integrity sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw== dependencies: - workbox-core "^6.1.1" + workbox-core "6.5.4" workbox-strategies@^5.1.4: version "5.1.4" @@ -13499,12 +14158,13 @@ workbox-strategies@^5.1.4: workbox-core "^5.1.4" workbox-routing "^5.1.4" -workbox-strategies@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-6.1.1.tgz#6e0adda84bcda17d3d0c48baec2eab9b988b9ca6" - integrity sha512-7qYA9Eiq6hnP2dyenlD7ZtWI1ArBMT8yhTvHVlaOl9kYY7W+Iv3lAfRCjj/nucOKeVXATx4iVJEuFPn5J+8lzw== +workbox-streams@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.5.4.tgz#1cb3c168a6101df7b5269d0353c19e36668d7d69" + integrity sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg== dependencies: - workbox-core "^6.1.1" + workbox-core "6.5.4" + workbox-routing "6.5.4" workbox-streams@^5.1.4: version "5.1.4" @@ -13514,24 +14174,16 @@ workbox-streams@^5.1.4: workbox-core "^5.1.4" workbox-routing "^5.1.4" -workbox-streams@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-6.1.1.tgz#0f204f070861eb1afccddeca4a5a8ba069596bd1" - integrity sha512-EMhY+Y2O7+XVy8MFRmiDwKezAXLzbgjQOJDbxWaGKtwNPbwOF6gGZjCvmnNAU1K+MAvvUNsAFR6AAUKMSfOyaw== - dependencies: - workbox-core "^6.1.1" - workbox-routing "^6.1.1" +workbox-sw@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.5.4.tgz#d93e9c67924dd153a61367a4656ff4d2ae2ed736" + integrity sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA== workbox-sw@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-5.1.4.tgz#2bb34c9f7381f90d84cef644816d45150011d3db" integrity sha512-9xKnKw95aXwSNc8kk8gki4HU0g0W6KXu+xks7wFuC7h0sembFnTrKtckqZxbSod41TDaGh+gWUA5IRXrL0ECRA== -workbox-sw@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-6.1.1.tgz#203ce4611309df1bf9c142d1e3b3a214b1b62944" - integrity sha512-t6LLSx/rOS8d6w4+fsJOHDqGrjO89iBF0F8nBQgBleEPjvs9Be5j4B11y34Fw7s0CggeA3Kciutr4CqnQtPQUg== - workbox-webpack-plugin@5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-5.1.4.tgz#7bfe8c16e40fe9ed8937080ac7ae9c8bde01e79c" @@ -13544,6 +14196,14 @@ workbox-webpack-plugin@5.1.4: webpack-sources "^1.3.0" workbox-build "^5.1.4" +workbox-window@6.5.4: + version "6.5.4" + resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.5.4.tgz#d991bc0a94dff3c2dbb6b84558cff155ca878e91" + integrity sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug== + dependencies: + "@types/trusted-types" "^2.0.2" + workbox-core "6.5.4" + workbox-window@^5.1.4: version "5.1.4" resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-5.1.4.tgz#2740f7dea7f93b99326179a62f1cc0ca2c93c863" @@ -13551,13 +14211,6 @@ workbox-window@^5.1.4: dependencies: workbox-core "^5.1.4" -workbox-window@^6.1.1: - version "6.1.1" - resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-6.1.1.tgz#c1d60f6a56b49235e36edc73c593fa470ffffc72" - integrity sha512-ZT1enHgi6gYfm+HgRWq8nkqLFEtjOjkq3yGV/qhMmKvI39/sIdO4g2LcjqhnUjbhweedX+9KOOu3U4xasQpGcQ== - dependencies: - workbox-core "^6.1.1" - worker-farm@^1.7.0: version "1.7.0" resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8" @@ -13593,7 +14246,7 @@ wrap-ansi@^6.2.0: wrappy@1: version "1.0.2" resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" - integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== write-file-atomic@^3.0.0: version "3.0.3" @@ -13647,7 +14300,12 @@ yallist@^4.0.0: resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72" integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== -yaml@^1.10.0, yaml@^1.7.2: +yaml@^1.10.0: + version "1.10.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b" + integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + +yaml@^1.7.2: version "1.10.0" resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.0.tgz#3b593add944876077d4d683fee01081bd9fff31e" integrity sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== From b0c015a04b932aab51a93907564d871f5f5de20b Mon Sep 17 00:00:00 2001 From: Dylan Decrulle Date: Mon, 17 Oct 2022 11:43:18 +0200 Subject: [PATCH 03/75] remove helm chart --- helm-chart/.helmignore | 23 ------- helm-chart/Chart.yaml | 24 ------- helm-chart/templates/_helpers.tpl | 62 ------------------ helm-chart/templates/deployment.yaml | 68 -------------------- helm-chart/templates/hpa.yaml | 28 --------- helm-chart/templates/ingress.yaml | 41 ------------ helm-chart/templates/service.yaml | 13 ---- helm-chart/values.yaml | 94 ---------------------------- 8 files changed, 353 deletions(-) delete mode 100644 helm-chart/.helmignore delete mode 100644 helm-chart/Chart.yaml delete mode 100644 helm-chart/templates/_helpers.tpl delete mode 100644 helm-chart/templates/deployment.yaml delete mode 100644 helm-chart/templates/hpa.yaml delete mode 100644 helm-chart/templates/ingress.yaml delete mode 100644 helm-chart/templates/service.yaml delete mode 100644 helm-chart/values.yaml diff --git a/helm-chart/.helmignore b/helm-chart/.helmignore deleted file mode 100644 index 0e8a0eb3..00000000 --- a/helm-chart/.helmignore +++ /dev/null @@ -1,23 +0,0 @@ -# Patterns to ignore when building packages. -# This supports shell glob matching, relative path matching, and -# negation (prefixed with !). Only one pattern per line. -.DS_Store -# Common VCS dirs -.git/ -.gitignore -.bzr/ -.bzrignore -.hg/ -.hgignore -.svn/ -# Common backup files -*.swp -*.bak -*.tmp -*.orig -*~ -# Various IDEs -.project -.idea/ -*.tmproj -.vscode/ diff --git a/helm-chart/Chart.yaml b/helm-chart/Chart.yaml deleted file mode 100644 index 66c0cc28..00000000 --- a/helm-chart/Chart.yaml +++ /dev/null @@ -1,24 +0,0 @@ -apiVersion: v2 -name: queen -description: A Helm chart for Kubernetes - -# A chart can be either an 'application' or a 'library' chart. -# -# Application charts are a collection of templates that can be packaged into versioned archives -# to be deployed. -# -# Library charts provide useful utilities or functions for the chart developer. They're included as -# a dependency of application charts to inject those utilities and functions into the rendering -# pipeline. Library charts do not define any templates and therefore cannot be deployed. -type: application - -# This is the chart version. This version number should be incremented each time you make changes -# to the chart and its templates, including the app version. -# Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.1.0 - -# This is the version number of the application being deployed. This version number should be -# incremented each time you make changes to the application. Versions are not expected to -# follow Semantic Versioning. They should reflect the version the application is using. -# It is recommended to use it with quotes. -appVersion: '0.4.0' diff --git a/helm-chart/templates/_helpers.tpl b/helm-chart/templates/_helpers.tpl deleted file mode 100644 index 14787d45..00000000 --- a/helm-chart/templates/_helpers.tpl +++ /dev/null @@ -1,62 +0,0 @@ -{{/* -Expand the name of the chart. -*/}} -{{- define "queen.name" -}} -{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Create a default fully qualified app name. -We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec). -If release name contains chart name it will be used as a full name. -*/}} -{{- define "queen.fullname" -}} -{{- if .Values.fullnameOverride }} -{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- $name := default .Chart.Name .Values.nameOverride }} -{{- if contains $name .Release.Name }} -{{- .Release.Name | trunc 63 | trimSuffix "-" }} -{{- else }} -{{- printf "%s-%s" .Release.Name $name | trunc 63 | trimSuffix "-" }} -{{- end }} -{{- end }} -{{- end }} - -{{/* -Create chart name and version as used by the chart label. -*/}} -{{- define "queen.chart" -}} -{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" }} -{{- end }} - -{{/* -Common labels -*/}} -{{- define "queen.labels" -}} -helm.sh/chart: {{ include "queen.chart" . }} -{{ include "queen.selectorLabels" . }} -{{- if .Chart.AppVersion }} -app.kubernetes.io/version: {{ .Chart.AppVersion | quote }} -{{- end }} -app.kubernetes.io/managed-by: {{ .Release.Service }} -{{- end }} - -{{/* -Selector labels -*/}} -{{- define "queen.selectorLabels" -}} -app.kubernetes.io/name: {{ include "queen.name" . }} -app.kubernetes.io/instance: {{ .Release.Name }} -{{- end }} - -{{/* -Create the name of the service account to use -*/}} -{{- define "queen.serviceAccountName" -}} -{{- if .Values.serviceAccount.create }} -{{- default (include "queen.fullname" .) .Values.serviceAccount.name }} -{{- else }} -{{- default "default" .Values.serviceAccount.name }} -{{- end }} -{{- end }} diff --git a/helm-chart/templates/deployment.yaml b/helm-chart/templates/deployment.yaml deleted file mode 100644 index e4a1ca63..00000000 --- a/helm-chart/templates/deployment.yaml +++ /dev/null @@ -1,68 +0,0 @@ -apiVersion: apps/v1 -kind: Deployment -metadata: - name: {{ include "queen.fullname" . }} - labels: - {{- include "queen.labels" . | nindent 4 }} -spec: - {{- if not .Values.autoscaling.enabled }} - replicas: {{ .Values.replicaCount }} - {{- end }} - selector: - matchLabels: - {{- include "queen.selectorLabels" . | nindent 6 }} - template: - metadata: - {{- with .Values.podAnnotations }} - annotations: - {{- toYaml . | nindent 8 }} - {{- end }} - labels: - {{- include "queen.selectorLabels" . | nindent 8 }} - spec: - {{- with .Values.imagePullSecrets }} - imagePullSecrets: - {{- toYaml . | nindent 8 }} - {{- end }} - serviceAccountName: {{ include "queen.serviceAccountName" . }} - securityContext: - {{- toYaml .Values.podSecurityContext | nindent 8 }} - containers: - - name: {{ .Chart.Name }} - securityContext: - {{- toYaml .Values.securityContext | nindent 12 }} - image: "{{ .Values.ui.image.name }}:{{ .Values.ui.image.version }}" - imagePullPolicy: {{ .Values.ui.image.pullPolicy }} - env: - {{- range .Values.ingress.hosts }} - - name: QUEEN_URL - value: "https://{{ .host }}" - {{- end }} - - name: QUEEN_API_URL - value: "https://{{ .Values.api.hostname }}" - ports: - - name: http - containerPort: 80 - protocol: TCP - livenessProbe: - httpGet: - path: / - port: http - readinessProbe: - httpGet: - path: / - port: http - resources: - {{- toYaml .Values.resources | nindent 12 }} - {{- with .Values.nodeSelector }} - nodeSelector: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.affinity }} - affinity: - {{- toYaml . | nindent 8 }} - {{- end }} - {{- with .Values.tolerations }} - tolerations: - {{- toYaml . | nindent 8 }} - {{- end }} diff --git a/helm-chart/templates/hpa.yaml b/helm-chart/templates/hpa.yaml deleted file mode 100644 index 19173556..00000000 --- a/helm-chart/templates/hpa.yaml +++ /dev/null @@ -1,28 +0,0 @@ -{{- if .Values.autoscaling.enabled }} -apiVersion: autoscaling/v2beta1 -kind: HorizontalPodAutoscaler -metadata: - name: {{ include "queen.fullname" . }} - labels: - {{- include "queen.labels" . | nindent 4 }} -spec: - scaleTargetRef: - apiVersion: apps/v1 - kind: Deployment - name: {{ include "queen.fullname" . }} - minReplicas: {{ .Values.autoscaling.minReplicas }} - maxReplicas: {{ .Values.autoscaling.maxReplicas }} - metrics: - {{- if .Values.autoscaling.targetCPUUtilizationPercentage }} - - type: Resource - resource: - name: cpu - targetAverageUtilization: {{ .Values.autoscaling.targetCPUUtilizationPercentage }} - {{- end }} - {{- if .Values.autoscaling.targetMemoryUtilizationPercentage }} - - type: Resource - resource: - name: memory - targetAverageUtilization: {{ .Values.autoscaling.targetMemoryUtilizationPercentage }} - {{- end }} -{{- end }} diff --git a/helm-chart/templates/ingress.yaml b/helm-chart/templates/ingress.yaml deleted file mode 100644 index e17b8de4..00000000 --- a/helm-chart/templates/ingress.yaml +++ /dev/null @@ -1,41 +0,0 @@ -{{- if .Values.ingress.enabled -}} -{{- $fullName := include "queen.fullname" . -}} -{{- $svcPort := .Values.service.port -}} -{{- if semverCompare ">=1.14-0" .Capabilities.KubeVersion.GitVersion -}} -apiVersion: networking.k8s.io/v1beta1 -{{- else -}} -apiVersion: extensions/v1beta1 -{{- end }} -kind: Ingress -metadata: - name: {{ $fullName }} - labels: - {{- include "queen.labels" . | nindent 4 }} - {{- with .Values.ingress.annotations }} - annotations: - {{- toYaml . | nindent 4 }} - {{- end }} -spec: - {{- if .Values.ingress.tls }} - tls: - {{- range .Values.ingress.tls }} - - hosts: - {{- range .hosts }} - - {{ . | quote }} - {{- end }} - secretName: {{ .secretName }} - {{- end }} - {{- end }} - rules: - {{- range .Values.ingress.hosts }} - - host: {{ .host | quote }} - http: - paths: - {{- range .paths }} - - path: {{ .path }} - backend: - serviceName: {{ $fullName }} - servicePort: {{ $svcPort }} - {{- end }} - {{- end }} - {{- end }} diff --git a/helm-chart/templates/service.yaml b/helm-chart/templates/service.yaml deleted file mode 100644 index 5c3f6ad7..00000000 --- a/helm-chart/templates/service.yaml +++ /dev/null @@ -1,13 +0,0 @@ -apiVersion: v1 -kind: Service -metadata: - name: { { include "queen.fullname" . } } - labels: { { - include "queen.labels" . | nindent 4 } } -spec: - type: { { .Values.service.type } } - ports: - - port: { { .Values.service.port } } - targetPort: http - protocol: TCP - name: http - selector: { { - include "queen.selectorLabels" . | nindent 4 } } diff --git a/helm-chart/values.yaml b/helm-chart/values.yaml deleted file mode 100644 index 63041efe..00000000 --- a/helm-chart/values.yaml +++ /dev/null @@ -1,94 +0,0 @@ -# Default values for queen. -# This is a YAML-formatted file. -# Declare variables to be passed into your templates. - -replicaCount: 1 - -ui: - name: ui - image: - name: inseefr/queen - version: latest - pullPolicy: Always - -image: - repository: nginx - pullPolicy: IfNotPresent - # Overrides the image tag whose default is the chart appVersion. - tag: '' - -imagePullSecrets: [] -nameOverride: '' -fullnameOverride: '' - -serviceAccount: - # Specifies whether a service account should be created - create: false - # Annotations to add to the service account - annotations: {} - # The name of the service account to use. - # If not set and create is true, a name is generated using the fullname template - name: '' - -podAnnotations: {} - -podSecurityContext: - {} - # fsGroup: 2000 - -securityContext: - {} - # capabilities: - # drop: - # - ALL - # readOnlyRootFilesystem: true - # runAsNonRoot: true - # runAsUser: 1000 - -service: - type: ClusterIP - port: 80 - -ingress: - enabled: true - annotations: - {} - # kubernetes.io/ingress.class: nginx - # kubernetes.io/tls-acme: "true" - hosts: - - host: chart-example.local - paths: - - path: / - tls: [] - # - secretName: chart-example-tls - # hosts: - # - chart-example.local - -api: - hostname: chart-example-bo.local - -resources: - {} - # We usually recommend not to specify default resources and to leave this as a conscious - # choice for the user. This also increases chances charts run on environments with little - # resources, such as Minikube. If you do want to specify resources, uncomment the following - # lines, adjust them as necessary, and remove the curly braces after 'resources:'. - # limits: - # cpu: 100m - # memory: 128Mi - # requests: - # cpu: 100m - # memory: 128Mi - -autoscaling: - enabled: false - minReplicas: 1 - maxReplicas: 100 - targetCPUUtilizationPercentage: 80 - # targetMemoryUtilizationPercentage: 80 - -nodeSelector: {} - -tolerations: [] - -affinity: {} From 3e179fd34d859ab3737d5050c4c8a16c303584f3 Mon Sep 17 00:00:00 2001 From: Dylan Decrulle Date: Mon, 17 Oct 2022 11:43:29 +0200 Subject: [PATCH 04/75] prettier --- public/static/questionnaire/test/decla.json | 11 +- public/static/questionnaire/test/form.json | 37 +- ...unatic-append-worker-0.2.4-experimental.js | 19235 +++++++++++++++- ...lunatic-label-worker-0.2.4-experimental.js | 12366 +++++++++- ...tic-searching-worker-0.2.4-experimental.js | 18674 ++++++++++++++- src/components/app/app.js | 1 + src/components/orchestrator/header/header.js | 5 +- .../orchestrator/navigation/component.js | 17 +- .../sequenceNavigation/component.js | 12 +- .../navigation/stopNavigation/component.js | 12 +- .../subSequenceNavigation/component.js | 21 +- .../orchestratorManager.js | 9 +- src/i18n/dictionary.js | 6 +- src/i18n/errorMessage.js | 3 +- src/utils/questionnaire/nomenclatures.js | 18 +- src/utils/questionnaire/pages.js | 52 +- src/utils/questionnaire/queen.js | 38 +- 17 files changed, 50379 insertions(+), 138 deletions(-) diff --git a/public/static/questionnaire/test/decla.json b/public/static/questionnaire/test/decla.json index adbe3037..805ad7ab 100644 --- a/public/static/questionnaire/test/decla.json +++ b/public/static/questionnaire/test/decla.json @@ -93,10 +93,7 @@ }, { "componentType": "CheckboxOne", - "bindingDependencies": [ - "Q1_MISSING", - "AFFICHE" - ], + "bindingDependencies": ["Q1_MISSING", "AFFICHE"], "missingResponse": { "name": "Q1_MISSING" }, @@ -200,9 +197,7 @@ }, { "componentType": "Textarea", - "bindingDependencies": [ - "COMMENT_QE" - ], + "bindingDependencies": ["COMMENT_QE"], "response": { "name": "COMMENT_QE" }, @@ -232,4 +227,4 @@ "id": "kocpfrtkqf1", "label": "TEST déclarations modales", "maxPage": "5" -} \ No newline at end of file +} diff --git a/public/static/questionnaire/test/form.json b/public/static/questionnaire/test/form.json index b515d8c2..ce8c7203 100644 --- a/public/static/questionnaire/test/form.json +++ b/public/static/questionnaire/test/form.json @@ -152,9 +152,7 @@ }, { "variableType": "CALCULATED", - "bindingDependencies": [ - "Q1" - ], + "bindingDependencies": ["Q1"], "expression": "cast(Q1,integer) + cast($Q2$,integer)", "name": "TOT" } @@ -192,9 +190,7 @@ }, { "componentType": "CheckboxOne", - "bindingDependencies": [ - "Q1" - ], + "bindingDependencies": ["Q1"], "response": { "name": "Q1" }, @@ -247,12 +243,7 @@ }, { "componentType": "CheckboxGroup", - "bindingDependencies": [ - "Q21", - "Q22", - "Q23", - "Q24" - ], + "bindingDependencies": ["Q21", "Q22", "Q23", "Q24"], "hierarchy": { "sequence": { "id": "kmp26pus", @@ -329,9 +320,7 @@ }, { "componentType": "CheckboxOne", - "bindingDependencies": [ - "Q3" - ], + "bindingDependencies": ["Q3"], "response": { "name": "Q3" }, @@ -386,9 +375,7 @@ }, { "componentType": "Dropdown", - "bindingDependencies": [ - "Q4" - ], + "bindingDependencies": ["Q4"], "response": { "name": "Q4" }, @@ -464,9 +451,7 @@ }, { "componentType": "Input", - "bindingDependencies": [ - "Q5" - ], + "bindingDependencies": ["Q5"], "response": { "name": "Q5" }, @@ -523,9 +508,7 @@ }, { "componentType": "Input", - "bindingDependencies": [ - "Q6" - ], + "bindingDependencies": ["Q6"], "response": { "name": "Q6" }, @@ -568,9 +551,7 @@ }, { "componentType": "Textarea", - "bindingDependencies": [ - "COMMENT_QE" - ], + "bindingDependencies": ["COMMENT_QE"], "response": { "name": "COMMENT_QE" }, @@ -600,4 +581,4 @@ "id": "kocuvu8t", "label": "Hack - Queen - titre de séquence, sous séquence", "maxPage": "13" -} \ No newline at end of file +} diff --git a/public/workers/lunatic-append-worker-0.2.4-experimental.js b/public/workers/lunatic-append-worker-0.2.4-experimental.js index 697bc34b..591413d0 100644 --- a/public/workers/lunatic-append-worker-0.2.4-experimental.js +++ b/public/workers/lunatic-append-worker-0.2.4-experimental.js @@ -1,2 +1,19235 @@ /*! For license information please see lunatic-append-worker-0.2.4-experimental.js.LICENSE.txt */ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var r=t();for(var n in r)("object"==typeof exports?exports:e)[n]=r[n]}}(self,(function(){return(()=>{var e={765:(e,t,r)=>{var n=r(90);e.exports=function(e,t){if(!Array.isArray(e))throw new Error("expected the first argument to be an array");var r=e.length;if(0===r)return null;if(1==(t=n(t)?+t:1))return e[r-1];for(var i=new Array(t);t--;)i[t]=e[--r];return i}},90:e=>{"use strict";e.exports=function(e){var t=typeof e;if("string"===t||e instanceof String){if(!e.trim())return!1}else if("number"!==t&&!(e instanceof Number))return!1;return e-e+1>=0}},9662:(e,t,r)=>{var n=r(7854),i=r(614),o=r(6330),a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not a function")}},9483:(e,t,r)=>{var n=r(7854),i=r(4411),o=r(6330),a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not a constructor")}},6077:(e,t,r)=>{var n=r(7854),i=r(614),o=n.String,a=n.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw a("Can't set "+o(e)+" as a prototype")}},1223:(e,t,r)=>{var n=r(5112),i=r(30),o=r(3070),a=n("unscopables"),c=Array.prototype;null==c[a]&&o.f(c,a,{configurable:!0,value:i(null)}),e.exports=function(e){c[a][e]=!0}},1530:(e,t,r)=>{"use strict";var n=r(8710).charAt;e.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},5787:(e,t,r)=>{var n=r(7854),i=r(7976),o=n.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw o("Incorrect invocation")}},9670:(e,t,r)=>{var n=r(7854),i=r(111),o=n.String,a=n.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not an object")}},4019:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7556:(e,t,r)=>{var n=r(7293);e.exports=n((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},260:(e,t,r)=>{"use strict";var n,i,o,a=r(4019),c=r(9781),s=r(7854),u=r(614),f=r(111),l=r(2597),w=r(648),h=r(6330),v=r(8880),p=r(1320),d=r(3070).f,b=r(7976),g=r(9518),y=r(7674),_=r(5112),m=r(9711),k=s.Int8Array,x=k&&k.prototype,O=s.Uint8ClampedArray,E=O&&O.prototype,S=k&&g(k),A=x&&g(x),j=Object.prototype,R=s.TypeError,I=_("toStringTag"),T=m("TYPED_ARRAY_TAG"),P=m("TYPED_ARRAY_CONSTRUCTOR"),M=a&&!!y&&"Opera"!==w(s.opera),C=!1,U={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},L={BigInt64Array:8,BigUint64Array:8},D=function(e){if(!f(e))return!1;var t=w(e);return l(U,t)||l(L,t)};for(n in U)(o=(i=s[n])&&i.prototype)?v(o,P,i):M=!1;for(n in L)(o=(i=s[n])&&i.prototype)&&v(o,P,i);if((!M||!u(S)||S===Function.prototype)&&(S=function(){throw R("Incorrect invocation")},M))for(n in U)s[n]&&y(s[n],S);if((!M||!A||A===j)&&(A=S.prototype,M))for(n in U)s[n]&&y(s[n].prototype,A);if(M&&g(E)!==A&&y(E,A),c&&!l(A,I))for(n in C=!0,d(A,I,{get:function(){return f(this)?this[T]:void 0}}),U)s[n]&&v(s[n],T,n);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:M,TYPED_ARRAY_CONSTRUCTOR:P,TYPED_ARRAY_TAG:C&&T,aTypedArray:function(e){if(D(e))return e;throw R("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!y||b(S,e)))return e;throw R(h(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,r,n){if(c){if(r)for(var i in U){var o=s[i];if(o&&l(o.prototype,e))try{delete o.prototype[e]}catch(r){try{o.prototype[e]=t}catch(e){}}}A[e]&&!r||p(A,e,r?t:M&&x[e]||t,n)}},exportTypedArrayStaticMethod:function(e,t,r){var n,i;if(c){if(y){if(r)for(n in U)if((i=s[n])&&l(i,e))try{delete i[e]}catch(e){}if(S[e]&&!r)return;try{return p(S,e,r?t:M&&S[e]||t)}catch(e){}}for(n in U)!(i=s[n])||i[e]&&!r||p(i,e,t)}},isView:function(e){if(!f(e))return!1;var t=w(e);return"DataView"===t||l(U,t)||l(L,t)},isTypedArray:D,TypedArray:S,TypedArrayPrototype:A}},3331:(e,t,r)=>{"use strict";var n=r(7854),i=r(1702),o=r(9781),a=r(4019),c=r(6530),s=r(8880),u=r(2248),f=r(7293),l=r(5787),w=r(9303),h=r(7466),v=r(7067),p=r(1179),d=r(9518),b=r(7674),g=r(8006).f,y=r(3070).f,_=r(1285),m=r(1589),k=r(8003),x=r(9909),O=c.PROPER,E=c.CONFIGURABLE,S=x.get,A=x.set,j="ArrayBuffer",R="Wrong index",I=n.ArrayBuffer,T=I,P=T&&T.prototype,M=n.DataView,C=M&&M.prototype,U=Object.prototype,L=n.Array,D=n.RangeError,N=i(_),F=i([].reverse),z=p.pack,B=p.unpack,q=function(e){return[255&e]},Y=function(e){return[255&e,e>>8&255]},W=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},$=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},G=function(e){return z(e,23,4)},V=function(e){return z(e,52,8)},H=function(e,t){y(e.prototype,t,{get:function(){return S(this)[t]}})},X=function(e,t,r,n){var i=v(r),o=S(e);if(i+t>o.byteLength)throw D(R);var a=S(o.buffer).bytes,c=i+o.byteOffset,s=m(a,c,c+t);return n?s:F(s)},K=function(e,t,r,n,i,o){var a=v(r),c=S(e);if(a+t>c.byteLength)throw D(R);for(var s=S(c.buffer).bytes,u=a+c.byteOffset,f=n(+i),l=0;lee;)(Q=Z[ee++])in T||s(T,Q,I[Q]);P.constructor=T}b&&d(C)!==U&&b(C,U);var te=new M(new T(2)),re=i(C.setInt8);te.setInt8(0,2147483648),te.setInt8(1,2147483649),!te.getInt8(0)&&te.getInt8(1)||u(C,{setInt8:function(e,t){re(this,e,t<<24>>24)},setUint8:function(e,t){re(this,e,t<<24>>24)}},{unsafe:!0})}else P=(T=function(e){l(this,P);var t=v(e);A(this,{bytes:N(L(t),0),byteLength:t}),o||(this.byteLength=t)}).prototype,C=(M=function(e,t,r){l(this,C),l(e,P);var n=S(e).byteLength,i=w(t);if(i<0||i>n)throw D("Wrong offset");if(i+(r=void 0===r?n-i:h(r))>n)throw D("Wrong length");A(this,{buffer:e,byteLength:r,byteOffset:i}),o||(this.buffer=e,this.byteLength=r,this.byteOffset=i)}).prototype,o&&(H(T,"byteLength"),H(M,"buffer"),H(M,"byteLength"),H(M,"byteOffset")),u(C,{getInt8:function(e){return X(this,1,e)[0]<<24>>24},getUint8:function(e){return X(this,1,e)[0]},getInt16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return $(X(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return $(X(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return B(X(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return B(X(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){K(this,1,e,q,t)},setUint8:function(e,t){K(this,1,e,q,t)},setInt16:function(e,t){K(this,2,e,Y,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){K(this,2,e,Y,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){K(this,4,e,W,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){K(this,4,e,W,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){K(this,4,e,G,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){K(this,8,e,V,t,arguments.length>2?arguments[2]:void 0)}});k(T,j),k(M,"DataView"),e.exports={ArrayBuffer:T,DataView:M}},1048:(e,t,r)=>{"use strict";var n=r(7908),i=r(1400),o=r(6244),a=Math.min;e.exports=[].copyWithin||function(e,t){var r=n(this),c=o(r),s=i(e,c),u=i(t,c),f=arguments.length>2?arguments[2]:void 0,l=a((void 0===f?c:i(f,c))-u,c-s),w=1;for(u0;)u in r?r[s]=r[u]:delete r[s],s+=w,u+=w;return r}},1285:(e,t,r)=>{"use strict";var n=r(7908),i=r(1400),o=r(6244);e.exports=function(e){for(var t=n(this),r=o(t),a=arguments.length,c=i(a>1?arguments[1]:void 0,r),s=a>2?arguments[2]:void 0,u=void 0===s?r:i(s,r);u>c;)t[c++]=e;return t}},8533:(e,t,r)=>{"use strict";var n=r(2092).forEach,i=r(2133)("forEach");e.exports=i?[].forEach:function(e){return n(this,e,arguments.length>1?arguments[1]:void 0)}},7745:(e,t,r)=>{var n=r(6244);e.exports=function(e,t){for(var r=0,i=n(t),o=new e(i);i>r;)o[r]=t[r++];return o}},8457:(e,t,r)=>{"use strict";var n=r(7854),i=r(9974),o=r(6916),a=r(7908),c=r(3411),s=r(7659),u=r(4411),f=r(6244),l=r(6135),w=r(8554),h=r(1246),v=n.Array;e.exports=function(e){var t=a(e),r=u(this),n=arguments.length,p=n>1?arguments[1]:void 0,d=void 0!==p;d&&(p=i(p,n>2?arguments[2]:void 0));var b,g,y,_,m,k,x=h(t),O=0;if(!x||this==v&&s(x))for(b=f(t),g=r?new this(b):v(b);b>O;O++)k=d?p(t[O],O):t[O],l(g,O,k);else for(m=(_=w(t,x)).next,g=r?new this:[];!(y=o(m,_)).done;O++)k=d?c(_,p,[y.value,O],!0):y.value,l(g,O,k);return g.length=O,g}},1318:(e,t,r)=>{var n=r(5656),i=r(1400),o=r(6244),a=function(e){return function(t,r,a){var c,s=n(t),u=o(s),f=i(a,u);if(e&&r!=r){for(;u>f;)if((c=s[f++])!=c)return!0}else for(;u>f;f++)if((e||f in s)&&s[f]===r)return e||f||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,t,r)=>{var n=r(9974),i=r(1702),o=r(8361),a=r(7908),c=r(6244),s=r(5417),u=i([].push),f=function(e){var t=1==e,r=2==e,i=3==e,f=4==e,l=6==e,w=7==e,h=5==e||l;return function(v,p,d,b){for(var g,y,_=a(v),m=o(_),k=n(p,d),x=c(m),O=0,E=b||s,S=t?E(v,x):r||w?E(v,0):void 0;x>O;O++)if((h||O in m)&&(y=k(g=m[O],O,_),e))if(t)S[O]=y;else if(y)switch(e){case 3:return!0;case 5:return g;case 6:return O;case 2:u(S,g)}else switch(e){case 4:return!1;case 7:u(S,g)}return l?-1:i||f?f:S}};e.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},6583:(e,t,r)=>{"use strict";var n=r(2104),i=r(5656),o=r(9303),a=r(6244),c=r(2133),s=Math.min,u=[].lastIndexOf,f=!!u&&1/[1].lastIndexOf(1,-0)<0,l=c("lastIndexOf"),w=f||!l;e.exports=w?function(e){if(f)return n(u,this,arguments)||0;var t=i(this),r=a(t),c=r-1;for(arguments.length>1&&(c=s(c,o(arguments[1]))),c<0&&(c=r+c);c>=0;c--)if(c in t&&t[c]===e)return c||0;return-1}:u},1194:(e,t,r)=>{var n=r(7293),i=r(5112),o=r(7392),a=i("species");e.exports=function(e){return o>=51||!n((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},2133:(e,t,r)=>{"use strict";var n=r(7293);e.exports=function(e,t){var r=[][e];return!!r&&n((function(){r.call(null,t||function(){throw 1},1)}))}},3671:(e,t,r)=>{var n=r(7854),i=r(9662),o=r(7908),a=r(8361),c=r(6244),s=n.TypeError,u=function(e){return function(t,r,n,u){i(r);var f=o(t),l=a(f),w=c(f),h=e?w-1:0,v=e?-1:1;if(n<2)for(;;){if(h in l){u=l[h],h+=v;break}if(h+=v,e?h<0:w<=h)throw s("Reduce of empty array with no initial value")}for(;e?h>=0:w>h;h+=v)h in l&&(u=r(u,l[h],h,f));return u}};e.exports={left:u(!1),right:u(!0)}},1589:(e,t,r)=>{var n=r(7854),i=r(1400),o=r(6244),a=r(6135),c=n.Array,s=Math.max;e.exports=function(e,t,r){for(var n=o(e),u=i(t,n),f=i(void 0===r?n:r,n),l=c(s(f-u,0)),w=0;u{var n=r(1702);e.exports=n([].slice)},4362:(e,t,r)=>{var n=r(1589),i=Math.floor,o=function(e,t){var r=e.length,s=i(r/2);return r<8?a(e,t):c(e,o(n(e,0,s),t),o(n(e,s),t),t)},a=function(e,t){for(var r,n,i=e.length,o=1;o0;)e[n]=e[--n];n!==o++&&(e[n]=r)}return e},c=function(e,t,r,n){for(var i=t.length,o=r.length,a=0,c=0;a{var n=r(7854),i=r(3157),o=r(4411),a=r(111),c=r(5112)("species"),s=n.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,(o(t)&&(t===s||i(t.prototype))||a(t)&&null===(t=t[c]))&&(t=void 0)),void 0===t?s:t}},5417:(e,t,r)=>{var n=r(7475);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},3411:(e,t,r)=>{var n=r(9670),i=r(9212);e.exports=function(e,t,r,o){try{return o?t(n(r)[0],r[1]):t(r)}catch(t){i(e,"throw",t)}}},7072:(e,t,r)=>{var n=r(5112)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var r=!1;try{var o={};o[n]=function(){return{next:function(){return{done:r=!0}}}},e(o)}catch(e){}return r}},4326:(e,t,r)=>{var n=r(1702),i=n({}.toString),o=n("".slice);e.exports=function(e){return o(i(e),8,-1)}},648:(e,t,r)=>{var n=r(7854),i=r(1694),o=r(614),a=r(4326),c=r(5112)("toStringTag"),s=n.Object,u="Arguments"==a(function(){return arguments}());e.exports=i?a:function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=s(e),c))?r:u?a(t):"Object"==(n=a(t))&&o(t.callee)?"Arguments":n}},7741:(e,t,r)=>{var n=r(1702)("".replace),i=String(Error("zxcasd").stack),o=/\n\s*at [^:]*:[^\n]*/,a=o.test(i);e.exports=function(e,t){if(a&&"string"==typeof e)for(;t--;)e=n(e,o,"");return e}},5631:(e,t,r)=>{"use strict";var n=r(3070).f,i=r(30),o=r(2248),a=r(9974),c=r(5787),s=r(408),u=r(654),f=r(6340),l=r(9781),w=r(2423).fastKey,h=r(9909),v=h.set,p=h.getterFor;e.exports={getConstructor:function(e,t,r,u){var f=e((function(e,n){c(e,h),v(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),l||(e.size=0),null!=n&&s(n,e[u],{that:e,AS_ENTRIES:r})})),h=f.prototype,d=p(t),b=function(e,t,r){var n,i,o=d(e),a=g(e,t);return a?a.value=r:(o.last=a={index:i=w(t,!0),key:t,value:r,previous:n=o.last,next:void 0,removed:!1},o.first||(o.first=a),n&&(n.next=a),l?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},g=function(e,t){var r,n=d(e),i=w(t);if("F"!==i)return n.index[i];for(r=n.first;r;r=r.next)if(r.key==t)return r};return o(h,{clear:function(){for(var e=d(this),t=e.index,r=e.first;r;)r.removed=!0,r.previous&&(r.previous=r.previous.next=void 0),delete t[r.index],r=r.next;e.first=e.last=void 0,l?e.size=0:this.size=0},delete:function(e){var t=this,r=d(t),n=g(t,e);if(n){var i=n.next,o=n.previous;delete r.index[n.index],n.removed=!0,o&&(o.next=i),i&&(i.previous=o),r.first==n&&(r.first=i),r.last==n&&(r.last=o),l?r.size--:t.size--}return!!n},forEach:function(e){for(var t,r=d(this),n=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:r.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),o(h,r?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),l&&n(h,"size",{get:function(){return d(this).size}}),f},setStrong:function(e,t,r){var n=t+" Iterator",i=p(t),o=p(n);u(e,t,(function(e,t){v(this,{type:n,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,r=e.last;r&&r.removed;)r=r.previous;return e.target&&(e.last=r=r?r.next:e.state.first)?"keys"==t?{value:r.key,done:!1}:"values"==t?{value:r.value,done:!1}:{value:[r.key,r.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),r?"entries":"values",!r,!0),f(t)}}},9320:(e,t,r)=>{"use strict";var n=r(1702),i=r(2248),o=r(2423).getWeakData,a=r(9670),c=r(111),s=r(5787),u=r(408),f=r(2092),l=r(2597),w=r(9909),h=w.set,v=w.getterFor,p=f.find,d=f.findIndex,b=n([].splice),g=0,y=function(e){return e.frozen||(e.frozen=new _)},_=function(){this.entries=[]},m=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};_.prototype={get:function(e){var t=m(this,e);if(t)return t[1]},has:function(e){return!!m(this,e)},set:function(e,t){var r=m(this,e);r?r[1]=t:this.entries.push([e,t])},delete:function(e){var t=d(this.entries,(function(t){return t[0]===e}));return~t&&b(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,r,n){var f=e((function(e,i){s(e,w),h(e,{type:t,id:g++,frozen:void 0}),null!=i&&u(i,e[n],{that:e,AS_ENTRIES:r})})),w=f.prototype,p=v(t),d=function(e,t,r){var n=p(e),i=o(a(t),!0);return!0===i?y(n).set(t,r):i[n.id]=r,e};return i(w,{delete:function(e){var t=p(this);if(!c(e))return!1;var r=o(e);return!0===r?y(t).delete(e):r&&l(r,t.id)&&delete r[t.id]},has:function(e){var t=p(this);if(!c(e))return!1;var r=o(e);return!0===r?y(t).has(e):r&&l(r,t.id)}}),i(w,r?{get:function(e){var t=p(this);if(c(e)){var r=o(e);return!0===r?y(t).get(e):r?r[t.id]:void 0}},set:function(e,t){return d(this,e,t)}}:{add:function(e){return d(this,e,!0)}}),f}}},7710:(e,t,r)=>{"use strict";var n=r(2109),i=r(7854),o=r(1702),a=r(4705),c=r(1320),s=r(2423),u=r(408),f=r(5787),l=r(614),w=r(111),h=r(7293),v=r(7072),p=r(8003),d=r(9587);e.exports=function(e,t,r){var b=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),y=b?"set":"add",_=i[e],m=_&&_.prototype,k=_,x={},O=function(e){var t=o(m[e]);c(m,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!w(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return g&&!w(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!w(e))&&t(this,0===e?0:e)}:function(e,r){return t(this,0===e?0:e,r),this})};if(a(e,!l(_)||!(g||m.forEach&&!h((function(){(new _).entries().next()})))))k=r.getConstructor(t,e,b,y),s.enable();else if(a(e,!0)){var E=new k,S=E[y](g?{}:-0,1)!=E,A=h((function(){E.has(1)})),j=v((function(e){new _(e)})),R=!g&&h((function(){for(var e=new _,t=5;t--;)e[y](t,t);return!e.has(-0)}));j||((k=t((function(e,t){f(e,m);var r=d(new _,e,k);return null!=t&&u(t,r[y],{that:r,AS_ENTRIES:b}),r}))).prototype=m,m.constructor=k),(A||R)&&(O("delete"),O("has"),b&&O("get")),(R||S)&&O(y),g&&m.clear&&delete m.clear}return x[e]=k,n({global:!0,forced:k!=_},x),p(k,e),g||r.setStrong(k,e,b),k}},9920:(e,t,r)=>{var n=r(2597),i=r(3887),o=r(1236),a=r(3070);e.exports=function(e,t,r){for(var c=i(t),s=a.f,u=o.f,f=0;f{var n=r(5112)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(r){try{return t[n]=!1,"/./"[e](t)}catch(e){}}return!1}},8544:(e,t,r)=>{var n=r(7293);e.exports=!n((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,t,r)=>{var n=r(1702),i=r(4488),o=r(1340),a=/"/g,c=n("".replace);e.exports=function(e,t,r,n){var s=o(i(e)),u="<"+t;return""!==r&&(u+=" "+r+'="'+c(o(n),a,""")+'"'),u+">"+s+""}},4994:(e,t,r)=>{"use strict";var n=r(3383).IteratorPrototype,i=r(30),o=r(9114),a=r(8003),c=r(7497),s=function(){return this};e.exports=function(e,t,r,u){var f=t+" Iterator";return e.prototype=i(n,{next:o(+!u,r)}),a(e,f,!1,!0),c[f]=s,e}},8880:(e,t,r)=>{var n=r(9781),i=r(3070),o=r(9114);e.exports=n?function(e,t,r){return i.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},9114:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6135:(e,t,r)=>{"use strict";var n=r(4948),i=r(3070),o=r(9114);e.exports=function(e,t,r){var a=n(t);a in e?i.f(e,a,o(0,r)):e[a]=r}},5573:(e,t,r)=>{"use strict";var n=r(7854),i=r(1702),o=r(7293),a=r(6650).start,c=n.RangeError,s=Math.abs,u=Date.prototype,f=u.toISOString,l=i(u.getTime),w=i(u.getUTCDate),h=i(u.getUTCFullYear),v=i(u.getUTCHours),p=i(u.getUTCMilliseconds),d=i(u.getUTCMinutes),b=i(u.getUTCMonth),g=i(u.getUTCSeconds);e.exports=o((function(){return"0385-07-25T07:06:39.999Z"!=f.call(new Date(-50000000000001))}))||!o((function(){f.call(new Date(NaN))}))?function(){if(!isFinite(l(this)))throw c("Invalid time value");var e=this,t=h(e),r=p(e),n=t<0?"-":t>9999?"+":"";return n+a(s(t),n?6:4,0)+"-"+a(b(e)+1,2,0)+"-"+a(w(e),2,0)+"T"+a(v(e),2,0)+":"+a(d(e),2,0)+":"+a(g(e),2,0)+"."+a(r,3,0)+"Z"}:f},8709:(e,t,r)=>{"use strict";var n=r(7854),i=r(9670),o=r(2140),a=n.TypeError;e.exports=function(e){if(i(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return o(this,e)}},654:(e,t,r)=>{"use strict";var n=r(2109),i=r(6916),o=r(1913),a=r(6530),c=r(614),s=r(4994),u=r(9518),f=r(7674),l=r(8003),w=r(8880),h=r(1320),v=r(5112),p=r(7497),d=r(3383),b=a.PROPER,g=a.CONFIGURABLE,y=d.IteratorPrototype,_=d.BUGGY_SAFARI_ITERATORS,m=v("iterator"),k="keys",x="values",O="entries",E=function(){return this};e.exports=function(e,t,r,a,v,d,S){s(r,t,a);var A,j,R,I=function(e){if(e===v&&U)return U;if(!_&&e in M)return M[e];switch(e){case k:case x:case O:return function(){return new r(this,e)}}return function(){return new r(this)}},T=t+" Iterator",P=!1,M=e.prototype,C=M[m]||M["@@iterator"]||v&&M[v],U=!_&&C||I(v),L="Array"==t&&M.entries||C;if(L&&(A=u(L.call(new e)))!==Object.prototype&&A.next&&(o||u(A)===y||(f?f(A,y):c(A[m])||h(A,m,E)),l(A,T,!0,!0),o&&(p[T]=E)),b&&v==x&&C&&C.name!==x&&(!o&&g?w(M,"name",x):(P=!0,U=function(){return i(C,this)})),v)if(j={values:I(x),keys:d?U:I(k),entries:I(O)},S)for(R in j)(_||P||!(R in M))&&h(M,R,j[R]);else n({target:t,proto:!0,forced:_||P},j);return o&&!S||M[m]===U||h(M,m,U,{name:v}),p[t]=U,j}},7235:(e,t,r)=>{var n=r(857),i=r(2597),o=r(6061),a=r(3070).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},9781:(e,t,r)=>{var n=r(7293);e.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,t,r)=>{var n=r(7854),i=r(111),o=n.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},3678:e=>{e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,t,r)=>{var n=r(317)("span").classList,i=n&&n.constructor&&n.constructor.prototype;e.exports=i===Object.prototype?void 0:i},8886:(e,t,r)=>{var n=r(8113).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},7871:e=>{e.exports="object"==typeof window},256:(e,t,r)=>{var n=r(8113);e.exports=/MSIE|Trident/.test(n)},1528:(e,t,r)=>{var n=r(8113),i=r(7854);e.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==i.Pebble},8334:(e,t,r)=>{var n=r(8113);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},5268:(e,t,r)=>{var n=r(4326),i=r(7854);e.exports="process"==n(i.process)},1036:(e,t,r)=>{var n=r(8113);e.exports=/web0s(?!.*chrome)/i.test(n)},8113:(e,t,r)=>{var n=r(5005);e.exports=n("navigator","userAgent")||""},7392:(e,t,r)=>{var n,i,o=r(7854),a=r(8113),c=o.process,s=o.Deno,u=c&&c.versions||s&&s.version,f=u&&u.v8;f&&(i=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},8008:(e,t,r)=>{var n=r(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:(e,t,r)=>{var n=r(7293),i=r(9114);e.exports=!n((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},7762:(e,t,r)=>{"use strict";var n=r(9781),i=r(7293),o=r(9670),a=r(30),c=r(6277),s=Error.prototype.toString,u=i((function(){if(n){var e=a(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));e.exports=u?function(){var e=o(this),t=c(e.name,"Error"),r=c(e.message);return t?r?t+": "+r:t:r}:s},2109:(e,t,r)=>{var n=r(7854),i=r(1236).f,o=r(8880),a=r(1320),c=r(3505),s=r(9920),u=r(4705);e.exports=function(e,t){var r,f,l,w,h,v=e.target,p=e.global,d=e.stat;if(r=p?n:d?n[v]||c(v,{}):(n[v]||{}).prototype)for(f in t){if(w=t[f],l=e.noTargetGet?(h=i(r,f))&&h.value:r[f],!u(p?f:v+(d?".":"#")+f,e.forced)&&void 0!==l){if(typeof w==typeof l)continue;s(w,l)}(e.sham||l&&l.sham)&&o(w,"sham",!0),a(r,f,w,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,t,r)=>{"use strict";r(4916);var n=r(1702),i=r(1320),o=r(2261),a=r(7293),c=r(5112),s=r(8880),u=c("species"),f=RegExp.prototype;e.exports=function(e,t,r,l){var w=c(e),h=!a((function(){var t={};return t[w]=function(){return 7},7!=""[e](t)})),v=h&&!a((function(){var t=!1,r=/a/;return"split"===e&&((r={}).constructor={},r.constructor[u]=function(){return r},r.flags="",r[w]=/./[w]),r.exec=function(){return t=!0,null},r[w](""),!t}));if(!h||!v||r){var p=n(/./[w]),d=t(w,""[e],(function(e,t,r,i,a){var c=n(e),s=t.exec;return s===o||s===f.exec?h&&!a?{done:!0,value:p(t,r,i)}:{done:!0,value:c(r,t,i)}:{done:!1}}));i(String.prototype,e,d[0]),i(f,w,d[1])}l&&s(f[w],"sham",!0)}},6790:(e,t,r)=>{"use strict";var n=r(7854),i=r(3157),o=r(6244),a=r(9974),c=n.TypeError,s=function(e,t,r,n,u,f,l,w){for(var h,v,p=u,d=0,b=!!l&&a(l,w);d0&&i(h))v=o(h),p=s(e,t,h,v,p,f-1)-1;else{if(p>=9007199254740991)throw c("Exceed the acceptable array length");e[p]=h}p++}d++}return p};e.exports=s},6677:(e,t,r)=>{var n=r(7293);e.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:(e,t,r)=>{var n=r(4374),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(o):function(){return a.apply(o,arguments)})},9974:(e,t,r)=>{var n=r(1702),i=r(9662),o=r(4374),a=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},4374:(e,t,r)=>{var n=r(7293);e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},7065:(e,t,r)=>{"use strict";var n=r(7854),i=r(1702),o=r(9662),a=r(111),c=r(2597),s=r(206),u=r(4374),f=n.Function,l=i([].concat),w=i([].join),h={},v=function(e,t,r){if(!c(h,t)){for(var n=[],i=0;i{var n=r(4374),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},6530:(e,t,r)=>{var n=r(9781),i=r(2597),o=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,c=i(o,"name"),s=c&&"something"===function(){}.name,u=c&&(!n||n&&a(o,"name").configurable);e.exports={EXISTS:c,PROPER:s,CONFIGURABLE:u}},1702:(e,t,r)=>{var n=r(4374),i=Function.prototype,o=i.bind,a=i.call,c=n&&o.bind(a,a);e.exports=n?function(e){return e&&c(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},5005:(e,t,r)=>{var n=r(7854),i=r(614),o=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(n[e]):n[e]&&n[e][t]}},1246:(e,t,r)=>{var n=r(648),i=r(8173),o=r(7497),a=r(5112)("iterator");e.exports=function(e){if(null!=e)return i(e,a)||i(e,"@@iterator")||o[n(e)]}},8554:(e,t,r)=>{var n=r(7854),i=r(6916),o=r(9662),a=r(9670),c=r(6330),s=r(1246),u=n.TypeError;e.exports=function(e,t){var r=arguments.length<2?s(e):t;if(o(r))return a(i(r,e));throw u(c(e)+" is not iterable")}},8173:(e,t,r)=>{var n=r(9662);e.exports=function(e,t){var r=e[t];return null==r?void 0:n(r)}},647:(e,t,r)=>{var n=r(1702),i=r(7908),o=Math.floor,a=n("".charAt),c=n("".replace),s=n("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,r,n,l,w){var h=r+e.length,v=n.length,p=f;return void 0!==l&&(l=i(l),p=u),c(w,p,(function(i,c){var u;switch(a(c,0)){case"$":return"$";case"&":return e;case"`":return s(t,0,r);case"'":return s(t,h);case"<":u=l[s(c,1,-1)];break;default:var f=+c;if(0===f)return i;if(f>v){var w=o(f/10);return 0===w?i:w<=v?void 0===n[w-1]?a(c,1):n[w-1]+a(c,1):i}u=n[f-1]}return void 0===u?"":u}))}},7854:(e,t,r)=>{var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()},2597:(e,t,r)=>{var n=r(1702),i=r(7908),o=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},3501:e=>{e.exports={}},842:(e,t,r)=>{var n=r(7854);e.exports=function(e,t){var r=n.console;r&&r.error&&(1==arguments.length?r.error(e):r.error(e,t))}},490:(e,t,r)=>{var n=r(5005);e.exports=n("document","documentElement")},4664:(e,t,r)=>{var n=r(9781),i=r(7293),o=r(317);e.exports=!n&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},1179:(e,t,r)=>{var n=r(7854).Array,i=Math.abs,o=Math.pow,a=Math.floor,c=Math.log,s=Math.LN2;e.exports={pack:function(e,t,r){var u,f,l,w=n(r),h=8*r-t-1,v=(1<>1,d=23===t?o(2,-24)-o(2,-77):0,b=e<0||0===e&&1/e<0?1:0,g=0;for((e=i(e))!=e||e===1/0?(f=e!=e?1:0,u=v):(u=a(c(e)/s),e*(l=o(2,-u))<1&&(u--,l*=2),(e+=u+p>=1?d/l:d*o(2,1-p))*l>=2&&(u++,l/=2),u+p>=v?(f=0,u=v):u+p>=1?(f=(e*l-1)*o(2,t),u+=p):(f=e*o(2,p-1)*o(2,t),u=0));t>=8;)w[g++]=255&f,f/=256,t-=8;for(u=u<0;)w[g++]=255&u,u/=256,h-=8;return w[--g]|=128*b,w},unpack:function(e,t){var r,n=e.length,i=8*n-t-1,a=(1<>1,s=i-7,u=n-1,f=e[u--],l=127&f;for(f>>=7;s>0;)l=256*l+e[u--],s-=8;for(r=l&(1<<-s)-1,l>>=-s,s+=t;s>0;)r=256*r+e[u--],s-=8;if(0===l)l=1-c;else{if(l===a)return r?NaN:f?-1/0:1/0;r+=o(2,t),l-=c}return(f?-1:1)*r*o(2,l-t)}}},8361:(e,t,r)=>{var n=r(7854),i=r(1702),o=r(7293),a=r(4326),c=n.Object,s=i("".split);e.exports=o((function(){return!c("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?s(e,""):c(e)}:c},9587:(e,t,r)=>{var n=r(614),i=r(111),o=r(7674);e.exports=function(e,t,r){var a,c;return o&&n(a=t.constructor)&&a!==r&&i(c=a.prototype)&&c!==r.prototype&&o(e,c),e}},2788:(e,t,r)=>{var n=r(1702),i=r(614),o=r(5465),a=n(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},8340:(e,t,r)=>{var n=r(111),i=r(8880);e.exports=function(e,t){n(t)&&"cause"in t&&i(e,"cause",t.cause)}},2423:(e,t,r)=>{var n=r(2109),i=r(1702),o=r(3501),a=r(111),c=r(2597),s=r(3070).f,u=r(8006),f=r(1156),l=r(2050),w=r(9711),h=r(6677),v=!1,p=w("meta"),d=0,b=function(e){s(e,p,{value:{objectID:"O"+d++,weakData:{}}})},g=e.exports={enable:function(){g.enable=function(){},v=!0;var e=u.f,t=i([].splice),r={};r[p]=1,e(r).length&&(u.f=function(r){for(var n=e(r),i=0,o=n.length;i{var n,i,o,a=r(8536),c=r(7854),s=r(1702),u=r(111),f=r(8880),l=r(2597),w=r(5465),h=r(6200),v=r(3501),p="Object already initialized",d=c.TypeError,b=c.WeakMap;if(a||w.state){var g=w.state||(w.state=new b),y=s(g.get),_=s(g.has),m=s(g.set);n=function(e,t){if(_(g,e))throw new d(p);return t.facade=e,m(g,e,t),t},i=function(e){return y(g,e)||{}},o=function(e){return _(g,e)}}else{var k=h("state");v[k]=!0,n=function(e,t){if(l(e,k))throw new d(p);return t.facade=e,f(e,k,t),t},i=function(e){return l(e,k)?e[k]:{}},o=function(e){return l(e,k)}}e.exports={set:n,get:i,has:o,enforce:function(e){return o(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var r;if(!u(t)||(r=i(t)).type!==e)throw d("Incompatible receiver, "+e+" required");return r}}}},7659:(e,t,r)=>{var n=r(5112),i=r(7497),o=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},3157:(e,t,r)=>{var n=r(4326);e.exports=Array.isArray||function(e){return"Array"==n(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,t,r)=>{var n=r(1702),i=r(7293),o=r(614),a=r(648),c=r(5005),s=r(2788),u=function(){},f=[],l=c("Reflect","construct"),w=/^\s*(?:class|function)\b/,h=n(w.exec),v=!w.exec(u),p=function(e){if(!o(e))return!1;try{return l(u,f,e),!0}catch(e){return!1}},d=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!h(w,s(e))}catch(e){return!0}};d.sham=!0,e.exports=!l||i((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?d:p},5032:(e,t,r)=>{var n=r(2597);e.exports=function(e){return void 0!==e&&(n(e,"value")||n(e,"writable"))}},4705:(e,t,r)=>{var n=r(7293),i=r(614),o=/#|\.prototype\./,a=function(e,t){var r=s[c(e)];return r==f||r!=u&&(i(t)?n(t):!!t)},c=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=a.data={},u=a.NATIVE="N",f=a.POLYFILL="P";e.exports=a},5988:(e,t,r)=>{var n=r(111),i=Math.floor;e.exports=Number.isInteger||function(e){return!n(e)&&isFinite(e)&&i(e)===e}},111:(e,t,r)=>{var n=r(614);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},1913:e=>{e.exports=!1},7850:(e,t,r)=>{var n=r(111),i=r(4326),o=r(5112)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},2190:(e,t,r)=>{var n=r(7854),i=r(5005),o=r(614),a=r(7976),c=r(3307),s=n.Object;e.exports=c?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return o(t)&&a(t.prototype,s(e))}},408:(e,t,r)=>{var n=r(7854),i=r(9974),o=r(6916),a=r(9670),c=r(6330),s=r(7659),u=r(6244),f=r(7976),l=r(8554),w=r(1246),h=r(9212),v=n.TypeError,p=function(e,t){this.stopped=e,this.result=t},d=p.prototype;e.exports=function(e,t,r){var n,b,g,y,_,m,k,x=r&&r.that,O=!(!r||!r.AS_ENTRIES),E=!(!r||!r.IS_ITERATOR),S=!(!r||!r.INTERRUPTED),A=i(t,x),j=function(e){return n&&h(n,"normal",e),new p(!0,e)},R=function(e){return O?(a(e),S?A(e[0],e[1],j):A(e[0],e[1])):S?A(e,j):A(e)};if(E)n=e;else{if(!(b=w(e)))throw v(c(e)+" is not iterable");if(s(b)){for(g=0,y=u(e);y>g;g++)if((_=R(e[g]))&&f(d,_))return _;return new p(!1)}n=l(e,b)}for(m=n.next;!(k=o(m,n)).done;){try{_=R(k.value)}catch(e){h(n,"throw",e)}if("object"==typeof _&&_&&f(d,_))return _}return new p(!1)}},9212:(e,t,r)=>{var n=r(6916),i=r(9670),o=r(8173);e.exports=function(e,t,r){var a,c;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw r;return r}a=n(a,e)}catch(e){c=!0,a=e}if("throw"===t)throw r;if(c)throw a;return i(a),r}},3383:(e,t,r)=>{"use strict";var n,i,o,a=r(7293),c=r(614),s=r(30),u=r(9518),f=r(1320),l=r(5112),w=r(1913),h=l("iterator"),v=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(n=i):v=!0),null==n||a((function(){var e={};return n[h].call(e)!==e}))?n={}:w&&(n=s(n)),c(n[h])||f(n,h,(function(){return this})),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},7497:e=>{e.exports={}},6244:(e,t,r)=>{var n=r(7466);e.exports=function(e){return n(e.length)}},6736:e=>{var t=Math.expm1,r=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:t},6130:(e,t,r)=>{var n=r(4310),i=Math.abs,o=Math.pow,a=o(2,-52),c=o(2,-23),s=o(2,127)*(2-c),u=o(2,-126);e.exports=Math.fround||function(e){var t,r,o=i(e),f=n(e);return os||r!=r?f*(1/0):f*r}},202:e=>{var t=Math.log,r=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*r}},6513:e=>{var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},4310:e=>{e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},5948:(e,t,r)=>{var n,i,o,a,c,s,u,f,l=r(7854),w=r(9974),h=r(1236).f,v=r(261).set,p=r(8334),d=r(1528),b=r(1036),g=r(5268),y=l.MutationObserver||l.WebKitMutationObserver,_=l.document,m=l.process,k=l.Promise,x=h(l,"queueMicrotask"),O=x&&x.value;O||(n=function(){var e,t;for(g&&(e=m.domain)&&e.exit();i;){t=i.fn,i=i.next;try{t()}catch(e){throw i?a():o=void 0,e}}o=void 0,e&&e.enter()},p||g||b||!y||!_?!d&&k&&k.resolve?((u=k.resolve(void 0)).constructor=k,f=w(u.then,u),a=function(){f(n)}):g?a=function(){m.nextTick(n)}:(v=w(v,l),a=function(){v(n)}):(c=!0,s=_.createTextNode(""),new y(n).observe(s,{characterData:!0}),a=function(){s.data=c=!c})),e.exports=O||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},3366:(e,t,r)=>{var n=r(7854);e.exports=n.Promise},133:(e,t,r)=>{var n=r(7392),i=r(7293);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},590:(e,t,r)=>{var n=r(7293),i=r(5112),o=r(1913),a=i("iterator");e.exports=!n((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,r="";return e.pathname="c%20d",t.forEach((function(e,n){t.delete("b"),r+=n+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==r||"x"!==new URL("http://x",void 0).host}))},8536:(e,t,r)=>{var n=r(7854),i=r(614),o=r(2788),a=n.WeakMap;e.exports=i(a)&&/native code/.test(o(a))},8523:(e,t,r)=>{"use strict";var n=r(9662),i=function(e){var t,r;this.promise=new e((function(e,n){if(void 0!==t||void 0!==r)throw TypeError("Bad Promise constructor");t=e,r=n})),this.resolve=n(t),this.reject=n(r)};e.exports.f=function(e){return new i(e)}},6277:(e,t,r)=>{var n=r(1340);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:n(e)}},3929:(e,t,r)=>{var n=r(7854),i=r(7850),o=n.TypeError;e.exports=function(e){if(i(e))throw o("The method doesn't accept regular expressions");return e}},7023:(e,t,r)=>{var n=r(7854).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&n(e)}},2814:(e,t,r)=>{var n=r(7854),i=r(7293),o=r(1702),a=r(1340),c=r(3111).trim,s=r(1361),u=o("".charAt),f=n.parseFloat,l=n.Symbol,w=l&&l.iterator,h=1/f(s+"-0")!=-1/0||w&&!i((function(){f(Object(w))}));e.exports=h?function(e){var t=c(a(e)),r=f(t);return 0===r&&"-"==u(t,0)?-0:r}:f},3009:(e,t,r)=>{var n=r(7854),i=r(7293),o=r(1702),a=r(1340),c=r(3111).trim,s=r(1361),u=n.parseInt,f=n.Symbol,l=f&&f.iterator,w=/^[+-]?0x/i,h=o(w.exec),v=8!==u(s+"08")||22!==u(s+"0x16")||l&&!i((function(){u(Object(l))}));e.exports=v?function(e,t){var r=c(a(e));return u(r,t>>>0||(h(w,r)?16:10))}:u},1574:(e,t,r)=>{"use strict";var n=r(9781),i=r(1702),o=r(6916),a=r(7293),c=r(1956),s=r(5181),u=r(5296),f=r(7908),l=r(8361),w=Object.assign,h=Object.defineProperty,v=i([].concat);e.exports=!w||a((function(){if(n&&1!==w({b:1},w(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},r=Symbol(),i="abcdefghijklmnopqrst";return e[r]=7,i.split("").forEach((function(e){t[e]=e})),7!=w({},e)[r]||c(w({},t)).join("")!=i}))?function(e,t){for(var r=f(e),i=arguments.length,a=1,w=s.f,h=u.f;i>a;)for(var p,d=l(arguments[a++]),b=w?v(c(d),w(d)):c(d),g=b.length,y=0;g>y;)p=b[y++],n&&!o(h,d,p)||(r[p]=d[p]);return r}:w},30:(e,t,r)=>{var n,i=r(9670),o=r(6048),a=r(748),c=r(3501),s=r(490),u=r(317),f=r(6200)("IE_PROTO"),l=function(){},w=function(e){return"'; + }, + h = function (e) { + e.write(w('')), e.close(); + var t = e.parentWindow.Object; + return (e = null), t; + }, + v = function () { + try { + n = new ActiveXObject('htmlfile'); + } catch (e) {} + var e, t; + v = + 'undefined' != typeof document + ? document.domain && n + ? h(n) + : (((t = u('iframe')).style.display = 'none'), + s.appendChild(t), + (t.src = String('javascript:')), + (e = t.contentWindow.document).open(), + e.write(w('document.F=Object')), + e.close(), + e.F) + : h(n); + for (var r = a.length; r--; ) delete v.prototype[a[r]]; + return v(); + }; + (c[f] = !0), + (e.exports = + Object.create || + function (e, t) { + var r; + return ( + null !== e + ? ((l.prototype = i(e)), (r = new l()), (l.prototype = null), (r[f] = e)) + : (r = v()), + void 0 === t ? r : o.f(r, t) + ); + }); + }, + 6048: (e, t, r) => { + var n = r(9781), + i = r(3353), + o = r(3070), + a = r(9670), + c = r(5656), + s = r(1956); + t.f = + n && !i + ? Object.defineProperties + : function (e, t) { + a(e); + for (var r, n = c(t), i = s(t), u = i.length, f = 0; u > f; ) + o.f(e, (r = i[f++]), n[r]); + return e; + }; + }, + 3070: (e, t, r) => { + var n = r(7854), + i = r(9781), + o = r(4664), + a = r(3353), + c = r(9670), + s = r(4948), + u = n.TypeError, + f = Object.defineProperty, + l = Object.getOwnPropertyDescriptor; + t.f = i + ? a + ? function (e, t, r) { + if ( + (c(e), + (t = s(t)), + c(r), + 'function' == typeof e && + 'prototype' === t && + 'value' in r && + 'writable' in r && + !r.writable) + ) { + var n = l(e, t); + n && + n.writable && + ((e[t] = r.value), + (r = { + configurable: 'configurable' in r ? r.configurable : n.configurable, + enumerable: 'enumerable' in r ? r.enumerable : n.enumerable, + writable: !1, + })); + } + return f(e, t, r); + } + : f + : function (e, t, r) { + if ((c(e), (t = s(t)), c(r), o)) + try { + return f(e, t, r); + } catch (e) {} + if ('get' in r || 'set' in r) throw u('Accessors not supported'); + return 'value' in r && (e[t] = r.value), e; + }; + }, + 1236: (e, t, r) => { + var n = r(9781), + i = r(6916), + o = r(5296), + a = r(9114), + c = r(5656), + s = r(4948), + u = r(2597), + f = r(4664), + l = Object.getOwnPropertyDescriptor; + t.f = n + ? l + : function (e, t) { + if (((e = c(e)), (t = s(t)), f)) + try { + return l(e, t); + } catch (e) {} + if (u(e, t)) return a(!i(o.f, e, t), e[t]); + }; + }, + 1156: (e, t, r) => { + var n = r(4326), + i = r(5656), + o = r(8006).f, + a = r(1589), + c = + 'object' == typeof window && window && Object.getOwnPropertyNames + ? Object.getOwnPropertyNames(window) + : []; + e.exports.f = function (e) { + return c && 'Window' == n(e) + ? (function (e) { + try { + return o(e); + } catch (e) { + return a(c); + } + })(e) + : o(i(e)); + }; + }, + 8006: (e, t, r) => { + var n = r(6324), + i = r(748).concat('length', 'prototype'); + t.f = + Object.getOwnPropertyNames || + function (e) { + return n(e, i); + }; + }, + 5181: (e, t) => { + t.f = Object.getOwnPropertySymbols; + }, + 9518: (e, t, r) => { + var n = r(7854), + i = r(2597), + o = r(614), + a = r(7908), + c = r(6200), + s = r(8544), + u = c('IE_PROTO'), + f = n.Object, + l = f.prototype; + e.exports = s + ? f.getPrototypeOf + : function (e) { + var t = a(e); + if (i(t, u)) return t[u]; + var r = t.constructor; + return o(r) && t instanceof r ? r.prototype : t instanceof f ? l : null; + }; + }, + 2050: (e, t, r) => { + var n = r(7293), + i = r(111), + o = r(4326), + a = r(7556), + c = Object.isExtensible, + s = n(function () { + c(1); + }); + e.exports = + s || a + ? function (e) { + return !!i(e) && (!a || 'ArrayBuffer' != o(e)) && (!c || c(e)); + } + : c; + }, + 7976: (e, t, r) => { + var n = r(1702); + e.exports = n({}.isPrototypeOf); + }, + 6324: (e, t, r) => { + var n = r(1702), + i = r(2597), + o = r(5656), + a = r(1318).indexOf, + c = r(3501), + s = n([].push); + e.exports = function (e, t) { + var r, + n = o(e), + u = 0, + f = []; + for (r in n) !i(c, r) && i(n, r) && s(f, r); + for (; t.length > u; ) i(n, (r = t[u++])) && (~a(f, r) || s(f, r)); + return f; + }; + }, + 1956: (e, t, r) => { + var n = r(6324), + i = r(748); + e.exports = + Object.keys || + function (e) { + return n(e, i); + }; + }, + 5296: (e, t) => { + 'use strict'; + var r = {}.propertyIsEnumerable, + n = Object.getOwnPropertyDescriptor, + i = n && !r.call({ 1: 2 }, 1); + t.f = i + ? function (e) { + var t = n(this, e); + return !!t && t.enumerable; + } + : r; + }, + 9026: (e, t, r) => { + 'use strict'; + var n = r(1913), + i = r(7854), + o = r(7293), + a = r(8008); + e.exports = + n || + !o(function () { + if (!(a && a < 535)) { + var e = Math.random(); + __defineSetter__.call(null, e, function () {}), delete i[e]; + } + }); + }, + 7674: (e, t, r) => { + var n = r(1702), + i = r(9670), + o = r(6077); + e.exports = + Object.setPrototypeOf || + ('__proto__' in {} + ? (function () { + var e, + t = !1, + r = {}; + try { + (e = n(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set))( + r, + [] + ), + (t = r instanceof Array); + } catch (e) {} + return function (r, n) { + return i(r), o(n), t ? e(r, n) : (r.__proto__ = n), r; + }; + })() + : void 0); + }, + 4699: (e, t, r) => { + var n = r(9781), + i = r(1702), + o = r(1956), + a = r(5656), + c = i(r(5296).f), + s = i([].push), + u = function (e) { + return function (t) { + for (var r, i = a(t), u = o(i), f = u.length, l = 0, w = []; f > l; ) + (r = u[l++]), (n && !c(i, r)) || s(w, e ? [r, i[r]] : i[r]); + return w; + }; + }; + e.exports = { entries: u(!0), values: u(!1) }; + }, + 288: (e, t, r) => { + 'use strict'; + var n = r(1694), + i = r(648); + e.exports = n + ? {}.toString + : function () { + return '[object ' + i(this) + ']'; + }; + }, + 2140: (e, t, r) => { + var n = r(7854), + i = r(6916), + o = r(614), + a = r(111), + c = n.TypeError; + e.exports = function (e, t) { + var r, n; + if ('string' === t && o((r = e.toString)) && !a((n = i(r, e)))) return n; + if (o((r = e.valueOf)) && !a((n = i(r, e)))) return n; + if ('string' !== t && o((r = e.toString)) && !a((n = i(r, e)))) return n; + throw c("Can't convert object to primitive value"); + }; + }, + 3887: (e, t, r) => { + var n = r(5005), + i = r(1702), + o = r(8006), + a = r(5181), + c = r(9670), + s = i([].concat); + e.exports = + n('Reflect', 'ownKeys') || + function (e) { + var t = o.f(c(e)), + r = a.f; + return r ? s(t, r(e)) : t; + }; + }, + 857: (e, t, r) => { + var n = r(7854); + e.exports = n; + }, + 2534: e => { + e.exports = function (e) { + try { + return { error: !1, value: e() }; + } catch (e) { + return { error: !0, value: e }; + } + }; + }, + 9478: (e, t, r) => { + var n = r(9670), + i = r(111), + o = r(8523); + e.exports = function (e, t) { + if ((n(e), i(t) && t.constructor === e)) return t; + var r = o.f(e); + return (0, r.resolve)(t), r.promise; + }; + }, + 8572: e => { + var t = function () { + (this.head = null), (this.tail = null); + }; + (t.prototype = { + add: function (e) { + var t = { item: e, next: null }; + this.head ? (this.tail.next = t) : (this.head = t), (this.tail = t); + }, + get: function () { + var e = this.head; + if (e) return (this.head = e.next), this.tail === e && (this.tail = null), e.item; + }, + }), + (e.exports = t); + }, + 2248: (e, t, r) => { + var n = r(1320); + e.exports = function (e, t, r) { + for (var i in t) n(e, i, t[i], r); + return e; + }; + }, + 1320: (e, t, r) => { + var n = r(7854), + i = r(614), + o = r(2597), + a = r(8880), + c = r(3505), + s = r(2788), + u = r(9909), + f = r(6530).CONFIGURABLE, + l = u.get, + w = u.enforce, + h = String(String).split('String'); + (e.exports = function (e, t, r, s) { + var u, + l = !!s && !!s.unsafe, + v = !!s && !!s.enumerable, + p = !!s && !!s.noTargetGet, + d = s && void 0 !== s.name ? s.name : t; + i(r) && + ('Symbol(' === String(d).slice(0, 7) && + (d = '[' + String(d).replace(/^Symbol\(([^)]*)\)/, '$1') + ']'), + (!o(r, 'name') || (f && r.name !== d)) && a(r, 'name', d), + (u = w(r)).source || (u.source = h.join('string' == typeof d ? d : ''))), + e !== n + ? (l ? !p && e[t] && (v = !0) : delete e[t], v ? (e[t] = r) : a(e, t, r)) + : v + ? (e[t] = r) + : c(t, r); + })(Function.prototype, 'toString', function () { + return (i(this) && l(this).source) || s(this); + }); + }, + 7651: (e, t, r) => { + var n = r(7854), + i = r(6916), + o = r(9670), + a = r(614), + c = r(4326), + s = r(2261), + u = n.TypeError; + e.exports = function (e, t) { + var r = e.exec; + if (a(r)) { + var n = i(r, e, t); + return null !== n && o(n), n; + } + if ('RegExp' === c(e)) return i(s, e, t); + throw u('RegExp#exec called on incompatible receiver'); + }; + }, + 2261: (e, t, r) => { + 'use strict'; + var n, + i, + o = r(6916), + a = r(1702), + c = r(1340), + s = r(7066), + u = r(2999), + f = r(2309), + l = r(30), + w = r(9909).get, + h = r(9441), + v = r(7168), + p = f('native-string-replace', String.prototype.replace), + d = RegExp.prototype.exec, + b = d, + g = a(''.charAt), + y = a(''.indexOf), + _ = a(''.replace), + m = a(''.slice), + k = + ((i = /b*/g), + o(d, (n = /a/), 'a'), + o(d, i, 'a'), + 0 !== n.lastIndex || 0 !== i.lastIndex), + x = u.BROKEN_CARET, + O = void 0 !== /()??/.exec('')[1]; + (k || O || x || h || v) && + (b = function (e) { + var t, + r, + n, + i, + a, + u, + f, + h = this, + v = w(h), + E = c(e), + S = v.raw; + if (S) + return ( + (S.lastIndex = h.lastIndex), (t = o(b, S, E)), (h.lastIndex = S.lastIndex), t + ); + var A = v.groups, + j = x && h.sticky, + R = o(s, h), + I = h.source, + T = 0, + P = E; + if ( + (j && + ((R = _(R, 'y', '')), + -1 === y(R, 'g') && (R += 'g'), + (P = m(E, h.lastIndex)), + h.lastIndex > 0 && + (!h.multiline || (h.multiline && '\n' !== g(E, h.lastIndex - 1))) && + ((I = '(?: ' + I + ')'), (P = ' ' + P), T++), + (r = new RegExp('^(?:' + I + ')', R))), + O && (r = new RegExp('^' + I + '$(?!\\s)', R)), + k && (n = h.lastIndex), + (i = o(d, j ? r : h, P)), + j + ? i + ? ((i.input = m(i.input, T)), + (i[0] = m(i[0], T)), + (i.index = h.lastIndex), + (h.lastIndex += i[0].length)) + : (h.lastIndex = 0) + : k && i && (h.lastIndex = h.global ? i.index + i[0].length : n), + O && + i && + i.length > 1 && + o(p, i[0], r, function () { + for (a = 1; a < arguments.length - 2; a++) + void 0 === arguments[a] && (i[a] = void 0); + }), + i && A) + ) + for (i.groups = u = l(null), a = 0; a < A.length; a++) u[(f = A[a])[0]] = i[f[1]]; + return i; + }), + (e.exports = b); + }, + 7066: (e, t, r) => { + 'use strict'; + var n = r(9670); + e.exports = function () { + var e = n(this), + t = ''; + return ( + e.global && (t += 'g'), + e.ignoreCase && (t += 'i'), + e.multiline && (t += 'm'), + e.dotAll && (t += 's'), + e.unicode && (t += 'u'), + e.sticky && (t += 'y'), + t + ); + }; + }, + 2999: (e, t, r) => { + var n = r(7293), + i = r(7854).RegExp, + o = n(function () { + var e = i('a', 'y'); + return (e.lastIndex = 2), null != e.exec('abcd'); + }), + a = + o || + n(function () { + return !i('a', 'y').sticky; + }), + c = + o || + n(function () { + var e = i('^r', 'gy'); + return (e.lastIndex = 2), null != e.exec('str'); + }); + e.exports = { BROKEN_CARET: c, MISSED_STICKY: a, UNSUPPORTED_Y: o }; + }, + 9441: (e, t, r) => { + var n = r(7293), + i = r(7854).RegExp; + e.exports = n(function () { + var e = i('.', 's'); + return !(e.dotAll && e.exec('\n') && 's' === e.flags); + }); + }, + 7168: (e, t, r) => { + var n = r(7293), + i = r(7854).RegExp; + e.exports = n(function () { + var e = i('(?b)', 'g'); + return 'b' !== e.exec('b').groups.a || 'bc' !== 'b'.replace(e, '$c'); + }); + }, + 4488: (e, t, r) => { + var n = r(7854).TypeError; + e.exports = function (e) { + if (null == e) throw n("Can't call method on " + e); + return e; + }; + }, + 1150: e => { + e.exports = + Object.is || + function (e, t) { + return e === t ? 0 !== e || 1 / e == 1 / t : e != e && t != t; + }; + }, + 3505: (e, t, r) => { + var n = r(7854), + i = Object.defineProperty; + e.exports = function (e, t) { + try { + i(n, e, { value: t, configurable: !0, writable: !0 }); + } catch (r) { + n[e] = t; + } + return t; + }; + }, + 6340: (e, t, r) => { + 'use strict'; + var n = r(5005), + i = r(3070), + o = r(5112), + a = r(9781), + c = o('species'); + e.exports = function (e) { + var t = n(e), + r = i.f; + a && + t && + !t[c] && + r(t, c, { + configurable: !0, + get: function () { + return this; + }, + }); + }; + }, + 8003: (e, t, r) => { + var n = r(3070).f, + i = r(2597), + o = r(5112)('toStringTag'); + e.exports = function (e, t, r) { + e && !r && (e = e.prototype), e && !i(e, o) && n(e, o, { configurable: !0, value: t }); + }; + }, + 6200: (e, t, r) => { + var n = r(2309), + i = r(9711), + o = n('keys'); + e.exports = function (e) { + return o[e] || (o[e] = i(e)); + }; + }, + 5465: (e, t, r) => { + var n = r(7854), + i = r(3505), + o = '__core-js_shared__', + a = n[o] || i(o, {}); + e.exports = a; + }, + 2309: (e, t, r) => { + var n = r(1913), + i = r(5465); + (e.exports = function (e, t) { + return i[e] || (i[e] = void 0 !== t ? t : {}); + })('versions', []).push({ + version: '3.20.3', + mode: n ? 'pure' : 'global', + copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', + license: 'https://github.com/zloirock/core-js/blob/v3.20.3/LICENSE', + source: 'https://github.com/zloirock/core-js', + }); + }, + 6707: (e, t, r) => { + var n = r(9670), + i = r(9483), + o = r(5112)('species'); + e.exports = function (e, t) { + var r, + a = n(e).constructor; + return void 0 === a || null == (r = n(a)[o]) ? t : i(r); + }; + }, + 3429: (e, t, r) => { + var n = r(7293); + e.exports = function (e) { + return n(function () { + var t = ''[e]('"'); + return t !== t.toLowerCase() || t.split('"').length > 3; + }); + }; + }, + 8710: (e, t, r) => { + var n = r(1702), + i = r(9303), + o = r(1340), + a = r(4488), + c = n(''.charAt), + s = n(''.charCodeAt), + u = n(''.slice), + f = function (e) { + return function (t, r) { + var n, + f, + l = o(a(t)), + w = i(r), + h = l.length; + return w < 0 || w >= h + ? e + ? '' + : void 0 + : (n = s(l, w)) < 55296 || + n > 56319 || + w + 1 === h || + (f = s(l, w + 1)) < 56320 || + f > 57343 + ? e + ? c(l, w) + : n + : e + ? u(l, w, w + 2) + : f - 56320 + ((n - 55296) << 10) + 65536; + }; + }; + e.exports = { codeAt: f(!1), charAt: f(!0) }; + }, + 7061: (e, t, r) => { + var n = r(8113); + e.exports = /Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n); + }, + 6650: (e, t, r) => { + var n = r(1702), + i = r(7466), + o = r(1340), + a = r(8415), + c = r(4488), + s = n(a), + u = n(''.slice), + f = Math.ceil, + l = function (e) { + return function (t, r, n) { + var a, + l, + w = o(c(t)), + h = i(r), + v = w.length, + p = void 0 === n ? ' ' : o(n); + return h <= v || '' == p + ? w + : ((l = s(p, f((a = h - v) / p.length))).length > a && (l = u(l, 0, a)), + e ? w + l : l + w); + }; + }; + e.exports = { start: l(!1), end: l(!0) }; + }, + 3197: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(1702), + o = 2147483647, + a = /[^\0-\u007E]/, + c = /[.\u3002\uFF0E\uFF61]/g, + s = 'Overflow: input needs wider integers to process', + u = n.RangeError, + f = i(c.exec), + l = Math.floor, + w = String.fromCharCode, + h = i(''.charCodeAt), + v = i([].join), + p = i([].push), + d = i(''.replace), + b = i(''.split), + g = i(''.toLowerCase), + y = function (e) { + return e + 22 + 75 * (e < 26); + }, + _ = function (e, t, r) { + var n = 0; + for (e = r ? l(e / 700) : e >> 1, e += l(e / t); e > 455; ) + (e = l(e / 35)), (n += 36); + return l(n + (36 * e) / (e + 38)); + }, + m = function (e) { + var t = []; + e = (function (e) { + for (var t = [], r = 0, n = e.length; r < n; ) { + var i = h(e, r++); + if (i >= 55296 && i <= 56319 && r < n) { + var o = h(e, r++); + 56320 == (64512 & o) + ? p(t, ((1023 & i) << 10) + (1023 & o) + 65536) + : (p(t, i), r--); + } else p(t, i); + } + return t; + })(e); + var r, + n, + i = e.length, + a = 128, + c = 0, + f = 72; + for (r = 0; r < e.length; r++) (n = e[r]) < 128 && p(t, w(n)); + var d = t.length, + b = d; + for (d && p(t, '-'); b < i; ) { + var g = o; + for (r = 0; r < e.length; r++) (n = e[r]) >= a && n < g && (g = n); + var m = b + 1; + if (g - a > l((o - c) / m)) throw u(s); + for (c += (g - a) * m, a = g, r = 0; r < e.length; r++) { + if ((n = e[r]) < a && ++c > o) throw u(s); + if (n == a) { + for (var k = c, x = 36; ; ) { + var O = x <= f ? 1 : x >= f + 26 ? 26 : x - f; + if (k < O) break; + var E = k - O, + S = 36 - O; + p(t, w(y(O + (E % S)))), (k = l(E / S)), (x += 36); + } + p(t, w(y(k))), (f = _(c, m, b == d)), (c = 0), b++; + } + } + c++, a++; + } + return v(t, ''); + }; + e.exports = function (e) { + var t, + r, + n = [], + i = b(d(g(e), c, '.'), '.'); + for (t = 0; t < i.length; t++) (r = i[t]), p(n, f(a, r) ? 'xn--' + m(r) : r); + return v(n, '.'); + }; + }, + 8415: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(9303), + o = r(1340), + a = r(4488), + c = n.RangeError; + e.exports = function (e) { + var t = o(a(this)), + r = '', + n = i(e); + if (n < 0 || n == 1 / 0) throw c('Wrong number of repetitions'); + for (; n > 0; (n >>>= 1) && (t += t)) 1 & n && (r += t); + return r; + }; + }, + 6091: (e, t, r) => { + var n = r(6530).PROPER, + i = r(7293), + o = r(1361); + e.exports = function (e) { + return i(function () { + return !!o[e]() || '​…᠎' !== '​…᠎'[e]() || (n && o[e].name !== e); + }); + }; + }, + 3111: (e, t, r) => { + var n = r(1702), + i = r(4488), + o = r(1340), + a = r(1361), + c = n(''.replace), + s = '[' + a + ']', + u = RegExp('^' + s + s + '*'), + f = RegExp(s + s + '*$'), + l = function (e) { + return function (t) { + var r = o(i(t)); + return 1 & e && (r = c(r, u, '')), 2 & e && (r = c(r, f, '')), r; + }; + }; + e.exports = { start: l(1), end: l(2), trim: l(3) }; + }, + 261: (e, t, r) => { + var n, + i, + o, + a, + c = r(7854), + s = r(2104), + u = r(9974), + f = r(614), + l = r(2597), + w = r(7293), + h = r(490), + v = r(206), + p = r(317), + d = r(8334), + b = r(5268), + g = c.setImmediate, + y = c.clearImmediate, + _ = c.process, + m = c.Dispatch, + k = c.Function, + x = c.MessageChannel, + O = c.String, + E = 0, + S = {}; + try { + n = c.location; + } catch (e) {} + var A = function (e) { + if (l(S, e)) { + var t = S[e]; + delete S[e], t(); + } + }, + j = function (e) { + return function () { + A(e); + }; + }, + R = function (e) { + A(e.data); + }, + I = function (e) { + c.postMessage(O(e), n.protocol + '//' + n.host); + }; + (g && y) || + ((g = function (e) { + var t = v(arguments, 1); + return ( + (S[++E] = function () { + s(f(e) ? e : k(e), void 0, t); + }), + i(E), + E + ); + }), + (y = function (e) { + delete S[e]; + }), + b + ? (i = function (e) { + _.nextTick(j(e)); + }) + : m && m.now + ? (i = function (e) { + m.now(j(e)); + }) + : x && !d + ? ((a = (o = new x()).port2), (o.port1.onmessage = R), (i = u(a.postMessage, a))) + : c.addEventListener && + f(c.postMessage) && + !c.importScripts && + n && + 'file:' !== n.protocol && + !w(I) + ? ((i = I), c.addEventListener('message', R, !1)) + : (i = + 'onreadystatechange' in p('script') + ? function (e) { + h.appendChild(p('script')).onreadystatechange = function () { + h.removeChild(this), A(e); + }; + } + : function (e) { + setTimeout(j(e), 0); + })), + (e.exports = { set: g, clear: y }); + }, + 863: (e, t, r) => { + var n = r(1702); + e.exports = n((1).valueOf); + }, + 1400: (e, t, r) => { + var n = r(9303), + i = Math.max, + o = Math.min; + e.exports = function (e, t) { + var r = n(e); + return r < 0 ? i(r + t, 0) : o(r, t); + }; + }, + 7067: (e, t, r) => { + var n = r(7854), + i = r(9303), + o = r(7466), + a = n.RangeError; + e.exports = function (e) { + if (void 0 === e) return 0; + var t = i(e), + r = o(t); + if (t !== r) throw a('Wrong length or index'); + return r; + }; + }, + 5656: (e, t, r) => { + var n = r(8361), + i = r(4488); + e.exports = function (e) { + return n(i(e)); + }; + }, + 9303: e => { + var t = Math.ceil, + r = Math.floor; + e.exports = function (e) { + var n = +e; + return n != n || 0 === n ? 0 : (n > 0 ? r : t)(n); + }; + }, + 7466: (e, t, r) => { + var n = r(9303), + i = Math.min; + e.exports = function (e) { + return e > 0 ? i(n(e), 9007199254740991) : 0; + }; + }, + 7908: (e, t, r) => { + var n = r(7854), + i = r(4488), + o = n.Object; + e.exports = function (e) { + return o(i(e)); + }; + }, + 4590: (e, t, r) => { + var n = r(7854), + i = r(3002), + o = n.RangeError; + e.exports = function (e, t) { + var r = i(e); + if (r % t) throw o('Wrong offset'); + return r; + }; + }, + 3002: (e, t, r) => { + var n = r(7854), + i = r(9303), + o = n.RangeError; + e.exports = function (e) { + var t = i(e); + if (t < 0) throw o("The argument can't be less than 0"); + return t; + }; + }, + 7593: (e, t, r) => { + var n = r(7854), + i = r(6916), + o = r(111), + a = r(2190), + c = r(8173), + s = r(2140), + u = r(5112), + f = n.TypeError, + l = u('toPrimitive'); + e.exports = function (e, t) { + if (!o(e) || a(e)) return e; + var r, + n = c(e, l); + if (n) { + if ((void 0 === t && (t = 'default'), (r = i(n, e, t)), !o(r) || a(r))) return r; + throw f("Can't convert object to primitive value"); + } + return void 0 === t && (t = 'number'), s(e, t); + }; + }, + 4948: (e, t, r) => { + var n = r(7593), + i = r(2190); + e.exports = function (e) { + var t = n(e, 'string'); + return i(t) ? t : t + ''; + }; + }, + 1694: (e, t, r) => { + var n = {}; + (n[r(5112)('toStringTag')] = 'z'), (e.exports = '[object z]' === String(n)); + }, + 1340: (e, t, r) => { + var n = r(7854), + i = r(648), + o = n.String; + e.exports = function (e) { + if ('Symbol' === i(e)) throw TypeError('Cannot convert a Symbol value to a string'); + return o(e); + }; + }, + 4038: (e, t, r) => { + var n = r(5268); + e.exports = function (e) { + try { + if (n) return Function('return require("' + e + '")')(); + } catch (e) {} + }; + }, + 6330: (e, t, r) => { + var n = r(7854).String; + e.exports = function (e) { + try { + return n(e); + } catch (e) { + return 'Object'; + } + }; + }, + 9843: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(6916), + a = r(9781), + c = r(3832), + s = r(260), + u = r(3331), + f = r(5787), + l = r(9114), + w = r(8880), + h = r(5988), + v = r(7466), + p = r(7067), + d = r(4590), + b = r(4948), + g = r(2597), + y = r(648), + _ = r(111), + m = r(2190), + k = r(30), + x = r(7976), + O = r(7674), + E = r(8006).f, + S = r(7321), + A = r(2092).forEach, + j = r(6340), + R = r(3070), + I = r(1236), + T = r(9909), + P = r(9587), + M = T.get, + C = T.set, + U = R.f, + L = I.f, + D = Math.round, + N = i.RangeError, + F = u.ArrayBuffer, + z = F.prototype, + B = u.DataView, + q = s.NATIVE_ARRAY_BUFFER_VIEWS, + Y = s.TYPED_ARRAY_CONSTRUCTOR, + W = s.TYPED_ARRAY_TAG, + $ = s.TypedArray, + G = s.TypedArrayPrototype, + V = s.aTypedArrayConstructor, + H = s.isTypedArray, + X = 'BYTES_PER_ELEMENT', + K = 'Wrong length', + J = function (e, t) { + V(e); + for (var r = 0, n = t.length, i = new e(n); n > r; ) i[r] = t[r++]; + return i; + }, + Q = function (e, t) { + U(e, t, { + get: function () { + return M(this)[t]; + }, + }); + }, + Z = function (e) { + var t; + return x(z, e) || 'ArrayBuffer' == (t = y(e)) || 'SharedArrayBuffer' == t; + }, + ee = function (e, t) { + return H(e) && !m(t) && t in e && h(+t) && t >= 0; + }, + te = function (e, t) { + return (t = b(t)), ee(e, t) ? l(2, e[t]) : L(e, t); + }, + re = function (e, t, r) { + return ( + (t = b(t)), + !(ee(e, t) && _(r) && g(r, 'value')) || + g(r, 'get') || + g(r, 'set') || + r.configurable || + (g(r, 'writable') && !r.writable) || + (g(r, 'enumerable') && !r.enumerable) + ? U(e, t, r) + : ((e[t] = r.value), e) + ); + }; + a + ? (q || + ((I.f = te), + (R.f = re), + Q(G, 'buffer'), + Q(G, 'byteOffset'), + Q(G, 'byteLength'), + Q(G, 'length')), + n( + { target: 'Object', stat: !0, forced: !q }, + { getOwnPropertyDescriptor: te, defineProperty: re } + ), + (e.exports = function (e, t, r) { + var a = e.match(/\d+$/)[0] / 8, + s = e + (r ? 'Clamped' : '') + 'Array', + u = 'get' + e, + l = 'set' + e, + h = i[s], + b = h, + g = b && b.prototype, + y = {}, + m = function (e, t) { + U(e, t, { + get: function () { + return (function (e, t) { + var r = M(e); + return r.view[u](t * a + r.byteOffset, !0); + })(this, t); + }, + set: function (e) { + return (function (e, t, n) { + var i = M(e); + r && (n = (n = D(n)) < 0 ? 0 : n > 255 ? 255 : 255 & n), + i.view[l](t * a + i.byteOffset, n, !0); + })(this, t, e); + }, + enumerable: !0, + }); + }; + q + ? c && + ((b = t(function (e, t, r, n) { + return ( + f(e, g), + P( + _(t) + ? Z(t) + ? void 0 !== n + ? new h(t, d(r, a), n) + : void 0 !== r + ? new h(t, d(r, a)) + : new h(t) + : H(t) + ? J(b, t) + : o(S, b, t) + : new h(p(t)), + e, + b + ) + ); + })), + O && O(b, $), + A(E(h), function (e) { + e in b || w(b, e, h[e]); + }), + (b.prototype = g)) + : ((b = t(function (e, t, r, n) { + f(e, g); + var i, + c, + s, + u = 0, + l = 0; + if (_(t)) { + if (!Z(t)) return H(t) ? J(b, t) : o(S, b, t); + (i = t), (l = d(r, a)); + var w = t.byteLength; + if (void 0 === n) { + if (w % a) throw N(K); + if ((c = w - l) < 0) throw N(K); + } else if ((c = v(n) * a) + l > w) throw N(K); + s = c / a; + } else (s = p(t)), (i = new F((c = s * a))); + for ( + C(e, { + buffer: i, + byteOffset: l, + byteLength: c, + length: s, + view: new B(i), + }); + u < s; + + ) + m(e, u++); + })), + O && O(b, $), + (g = b.prototype = k(G))), + g.constructor !== b && w(g, 'constructor', b), + w(g, Y, b), + W && w(g, W, s), + (y[s] = b), + n({ global: !0, forced: b != h, sham: !q }, y), + X in b || w(b, X, a), + X in g || w(g, X, a), + j(s); + })) + : (e.exports = function () {}); + }, + 3832: (e, t, r) => { + var n = r(7854), + i = r(7293), + o = r(7072), + a = r(260).NATIVE_ARRAY_BUFFER_VIEWS, + c = n.ArrayBuffer, + s = n.Int8Array; + e.exports = + !a || + !i(function () { + s(1); + }) || + !i(function () { + new s(-1); + }) || + !o(function (e) { + new s(), new s(null), new s(1.5), new s(e); + }, !0) || + i(function () { + return 1 !== new s(new c(2), 1, void 0).length; + }); + }, + 3074: (e, t, r) => { + var n = r(7745), + i = r(6304); + e.exports = function (e, t) { + return n(i(e), t); + }; + }, + 7321: (e, t, r) => { + var n = r(9974), + i = r(6916), + o = r(9483), + a = r(7908), + c = r(6244), + s = r(8554), + u = r(1246), + f = r(7659), + l = r(260).aTypedArrayConstructor; + e.exports = function (e) { + var t, + r, + w, + h, + v, + p, + d = o(this), + b = a(e), + g = arguments.length, + y = g > 1 ? arguments[1] : void 0, + _ = void 0 !== y, + m = u(b); + if (m && !f(m)) + for (p = (v = s(b, m)).next, b = []; !(h = i(p, v)).done; ) b.push(h.value); + for ( + _ && g > 2 && (y = n(y, arguments[2])), r = c(b), w = new (l(d))(r), t = 0; + r > t; + t++ + ) + w[t] = _ ? y(b[t], t) : b[t]; + return w; + }; + }, + 6304: (e, t, r) => { + var n = r(260), + i = r(6707), + o = n.TYPED_ARRAY_CONSTRUCTOR, + a = n.aTypedArrayConstructor; + e.exports = function (e) { + return a(i(e, e[o])); + }; + }, + 9711: (e, t, r) => { + var n = r(1702), + i = 0, + o = Math.random(), + a = n((1).toString); + e.exports = function (e) { + return 'Symbol(' + (void 0 === e ? '' : e) + ')_' + a(++i + o, 36); + }; + }, + 3307: (e, t, r) => { + var n = r(133); + e.exports = n && !Symbol.sham && 'symbol' == typeof Symbol.iterator; + }, + 3353: (e, t, r) => { + var n = r(9781), + i = r(7293); + e.exports = + n && + i(function () { + return ( + 42 != + Object.defineProperty(function () {}, 'prototype', { value: 42, writable: !1 }) + .prototype + ); + }); + }, + 8053: (e, t, r) => { + var n = r(7854).TypeError; + e.exports = function (e, t) { + if (e < t) throw n('Not enough arguments'); + return e; + }; + }, + 6061: (e, t, r) => { + var n = r(5112); + t.f = n; + }, + 5112: (e, t, r) => { + var n = r(7854), + i = r(2309), + o = r(2597), + a = r(9711), + c = r(133), + s = r(3307), + u = i('wks'), + f = n.Symbol, + l = f && f.for, + w = s ? f : (f && f.withoutSetter) || a; + e.exports = function (e) { + if (!o(u, e) || (!c && 'string' != typeof u[e])) { + var t = 'Symbol.' + e; + c && o(f, e) ? (u[e] = f[e]) : (u[e] = s && l ? l(t) : w(t)); + } + return u[e]; + }; + }, + 1361: e => { + e.exports = '\t\n\v\f\r                 \u2028\u2029\ufeff'; + }, + 9191: (e, t, r) => { + 'use strict'; + var n = r(5005), + i = r(2597), + o = r(8880), + a = r(7976), + c = r(7674), + s = r(9920), + u = r(9587), + f = r(6277), + l = r(8340), + w = r(7741), + h = r(2914), + v = r(1913); + e.exports = function (e, t, r, p) { + var d = p ? 2 : 1, + b = e.split('.'), + g = b[b.length - 1], + y = n.apply(null, b); + if (y) { + var _ = y.prototype; + if ((!v && i(_, 'cause') && delete _.cause, !r)) return y; + var m = n('Error'), + k = t(function (e, t) { + var r = f(p ? t : e, void 0), + n = p ? new y(e) : new y(); + return ( + void 0 !== r && o(n, 'message', r), + h && o(n, 'stack', w(n.stack, 2)), + this && a(_, this) && u(n, this, k), + arguments.length > d && l(n, arguments[d]), + n + ); + }); + if ( + ((k.prototype = _), + 'Error' !== g && (c ? c(k, m) : s(k, m, { name: !0 })), + s(k, y), + !v) + ) + try { + _.name !== g && o(_, 'name', g), (_.constructor = k); + } catch (e) {} + return k; + } + }; + }, + 2120: (e, t, r) => { + var n = r(2109), + i = r(5005), + o = r(2104), + a = r(7293), + c = r(9191), + s = 'AggregateError', + u = i(s), + f = + !a(function () { + return 1 !== u([1]).errors[0]; + }) && + a(function () { + return 7 !== u([1], s, { cause: 7 }).cause; + }); + n( + { global: !0, forced: f }, + { + AggregateError: c( + s, + function (e) { + return function (t, r) { + return o(e, this, arguments); + }; + }, + f, + !0 + ), + } + ); + }, + 9170: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(7976), + a = r(9518), + c = r(7674), + s = r(9920), + u = r(30), + f = r(8880), + l = r(9114), + w = r(7741), + h = r(8340), + v = r(408), + p = r(6277), + d = r(5112), + b = r(2914), + g = d('toStringTag'), + y = i.Error, + _ = [].push, + m = function (e, t) { + var r, + n = arguments.length > 2 ? arguments[2] : void 0, + i = o(k, this); + c ? (r = c(new y(), i ? a(this) : k)) : ((r = i ? this : u(k)), f(r, g, 'Error')), + void 0 !== t && f(r, 'message', p(t)), + b && f(r, 'stack', w(r.stack, 1)), + h(r, n); + var s = []; + return v(e, _, { that: s }), f(r, 'errors', s), r; + }; + c ? c(m, y) : s(m, y, { name: !0 }); + var k = (m.prototype = u(y.prototype, { + constructor: l(1, m), + message: l(1, ''), + name: l(1, 'AggregateError'), + })); + n({ global: !0 }, { AggregateError: m }); + }, + 8264: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(3331), + a = r(6340), + c = o.ArrayBuffer; + n({ global: !0, forced: i.ArrayBuffer !== c }, { ArrayBuffer: c }), a('ArrayBuffer'); + }, + 6938: (e, t, r) => { + var n = r(2109), + i = r(260); + n( + { target: 'ArrayBuffer', stat: !0, forced: !i.NATIVE_ARRAY_BUFFER_VIEWS }, + { isView: i.isView } + ); + }, + 9575: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(7293), + a = r(3331), + c = r(9670), + s = r(1400), + u = r(7466), + f = r(6707), + l = a.ArrayBuffer, + w = a.DataView, + h = w.prototype, + v = i(l.prototype.slice), + p = i(h.getUint8), + d = i(h.setUint8); + n( + { + target: 'ArrayBuffer', + proto: !0, + unsafe: !0, + forced: o(function () { + return !new l(2).slice(1, void 0).byteLength; + }), + }, + { + slice: function (e, t) { + if (v && void 0 === t) return v(c(this), e); + for ( + var r = c(this).byteLength, + n = s(e, r), + i = s(void 0 === t ? r : t, r), + o = new (f(this, l))(u(i - n)), + a = new w(this), + h = new w(o), + b = 0; + n < i; + + ) + d(h, b++, p(a, n++)); + return o; + }, + } + ); + }, + 2262: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7908), + o = r(6244), + a = r(9303), + c = r(1223); + n( + { target: 'Array', proto: !0 }, + { + at: function (e) { + var t = i(this), + r = o(t), + n = a(e), + c = n >= 0 ? n : r + n; + return c < 0 || c >= r ? void 0 : t[c]; + }, + } + ), + c('at'); + }, + 2222: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(7293), + a = r(3157), + c = r(111), + s = r(7908), + u = r(6244), + f = r(6135), + l = r(5417), + w = r(1194), + h = r(5112), + v = r(7392), + p = h('isConcatSpreadable'), + d = 9007199254740991, + b = 'Maximum allowed index exceeded', + g = i.TypeError, + y = + v >= 51 || + !o(function () { + var e = []; + return (e[p] = !1), e.concat()[0] !== e; + }), + _ = w('concat'), + m = function (e) { + if (!c(e)) return !1; + var t = e[p]; + return void 0 !== t ? !!t : a(e); + }; + n( + { target: 'Array', proto: !0, forced: !y || !_ }, + { + concat: function (e) { + var t, + r, + n, + i, + o, + a = s(this), + c = l(a, 0), + w = 0; + for (t = -1, n = arguments.length; t < n; t++) + if (m((o = -1 === t ? a : arguments[t]))) { + if (w + (i = u(o)) > d) throw g(b); + for (r = 0; r < i; r++, w++) r in o && f(c, w, o[r]); + } else { + if (w >= d) throw g(b); + f(c, w++, o); + } + return (c.length = w), c; + }, + } + ); + }, + 545: (e, t, r) => { + var n = r(2109), + i = r(1048), + o = r(1223); + n({ target: 'Array', proto: !0 }, { copyWithin: i }), o('copyWithin'); + }, + 6541: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).every; + n( + { target: 'Array', proto: !0, forced: !r(2133)('every') }, + { + every: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3290: (e, t, r) => { + var n = r(2109), + i = r(1285), + o = r(1223); + n({ target: 'Array', proto: !0 }, { fill: i }), o('fill'); + }, + 7327: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).filter; + n( + { target: 'Array', proto: !0, forced: !r(1194)('filter') }, + { + filter: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 4553: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).findIndex, + o = r(1223), + a = 'findIndex', + c = !0; + a in [] && + Array(1).findIndex(function () { + c = !1; + }), + n( + { target: 'Array', proto: !0, forced: c }, + { + findIndex: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o(a); + }, + 9826: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).find, + o = r(1223), + a = 'find', + c = !0; + a in [] && + Array(1).find(function () { + c = !1; + }), + n( + { target: 'Array', proto: !0, forced: c }, + { + find: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o(a); + }, + 6535: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6790), + o = r(9662), + a = r(7908), + c = r(6244), + s = r(5417); + n( + { target: 'Array', proto: !0 }, + { + flatMap: function (e) { + var t, + r = a(this), + n = c(r); + return ( + o(e), + ((t = s(r, 0)).length = i( + t, + r, + r, + n, + 0, + 1, + e, + arguments.length > 1 ? arguments[1] : void 0 + )), + t + ); + }, + } + ); + }, + 4944: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6790), + o = r(7908), + a = r(6244), + c = r(9303), + s = r(5417); + n( + { target: 'Array', proto: !0 }, + { + flat: function () { + var e = arguments.length ? arguments[0] : void 0, + t = o(this), + r = a(t), + n = s(t, 0); + return (n.length = i(n, t, t, r, 0, void 0 === e ? 1 : c(e))), n; + }, + } + ); + }, + 9554: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(8533); + n({ target: 'Array', proto: !0, forced: [].forEach != i }, { forEach: i }); + }, + 1038: (e, t, r) => { + var n = r(2109), + i = r(8457); + n( + { + target: 'Array', + stat: !0, + forced: !r(7072)(function (e) { + Array.from(e); + }), + }, + { from: i } + ); + }, + 6699: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1318).includes, + o = r(1223); + n( + { target: 'Array', proto: !0 }, + { + includes: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o('includes'); + }, + 2772: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(1318).indexOf, + a = r(2133), + c = i([].indexOf), + s = !!c && 1 / c([1], 1, -0) < 0, + u = a('indexOf'); + n( + { target: 'Array', proto: !0, forced: s || !u }, + { + indexOf: function (e) { + var t = arguments.length > 1 ? arguments[1] : void 0; + return s ? c(this, e, t) || 0 : o(this, e, t); + }, + } + ); + }, + 9753: (e, t, r) => { + r(2109)({ target: 'Array', stat: !0 }, { isArray: r(3157) }); + }, + 6992: (e, t, r) => { + 'use strict'; + var n = r(5656), + i = r(1223), + o = r(7497), + a = r(9909), + c = r(3070).f, + s = r(654), + u = r(1913), + f = r(9781), + l = 'Array Iterator', + w = a.set, + h = a.getterFor(l); + e.exports = s( + Array, + 'Array', + function (e, t) { + w(this, { type: l, target: n(e), index: 0, kind: t }); + }, + function () { + var e = h(this), + t = e.target, + r = e.kind, + n = e.index++; + return !t || n >= t.length + ? ((e.target = void 0), { value: void 0, done: !0 }) + : 'keys' == r + ? { value: n, done: !1 } + : 'values' == r + ? { value: t[n], done: !1 } + : { value: [n, t[n]], done: !1 }; + }, + 'values' + ); + var v = (o.Arguments = o.Array); + if ((i('keys'), i('values'), i('entries'), !u && f && 'values' !== v.name)) + try { + c(v, 'name', { value: 'values' }); + } catch (e) {} + }, + 9600: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(8361), + a = r(5656), + c = r(2133), + s = i([].join), + u = o != Object, + f = c('join', ','); + n( + { target: 'Array', proto: !0, forced: u || !f }, + { + join: function (e) { + return s(a(this), void 0 === e ? ',' : e); + }, + } + ); + }, + 4986: (e, t, r) => { + var n = r(2109), + i = r(6583); + n({ target: 'Array', proto: !0, forced: i !== [].lastIndexOf }, { lastIndexOf: i }); + }, + 1249: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).map; + n( + { target: 'Array', proto: !0, forced: !r(1194)('map') }, + { + map: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 6572: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(7293), + a = r(4411), + c = r(6135), + s = i.Array; + n( + { + target: 'Array', + stat: !0, + forced: o(function () { + function e() {} + return !(s.of.call(e) instanceof e); + }), + }, + { + of: function () { + for (var e = 0, t = arguments.length, r = new (a(this) ? this : s)(t); t > e; ) + c(r, e, arguments[e++]); + return (r.length = t), r; + }, + } + ); + }, + 6644: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(3671).right, + o = r(2133), + a = r(7392), + c = r(5268); + n( + { target: 'Array', proto: !0, forced: !o('reduceRight') || (!c && a > 79 && a < 83) }, + { + reduceRight: function (e) { + return i(this, e, arguments.length, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5827: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(3671).left, + o = r(2133), + a = r(7392), + c = r(5268); + n( + { target: 'Array', proto: !0, forced: !o('reduce') || (!c && a > 79 && a < 83) }, + { + reduce: function (e) { + var t = arguments.length; + return i(this, e, t, t > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5069: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(3157), + a = i([].reverse), + c = [1, 2]; + n( + { target: 'Array', proto: !0, forced: String(c) === String(c.reverse()) }, + { + reverse: function () { + return o(this) && (this.length = this.length), a(this); + }, + } + ); + }, + 7042: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(3157), + a = r(4411), + c = r(111), + s = r(1400), + u = r(6244), + f = r(5656), + l = r(6135), + w = r(5112), + h = r(1194), + v = r(206), + p = h('slice'), + d = w('species'), + b = i.Array, + g = Math.max; + n( + { target: 'Array', proto: !0, forced: !p }, + { + slice: function (e, t) { + var r, + n, + i, + w = f(this), + h = u(w), + p = s(e, h), + y = s(void 0 === t ? h : t, h); + if ( + o(w) && + ((r = w.constructor), + ((a(r) && (r === b || o(r.prototype))) || (c(r) && null === (r = r[d]))) && + (r = void 0), + r === b || void 0 === r) + ) + return v(w, p, y); + for (n = new (void 0 === r ? b : r)(g(y - p, 0)), i = 0; p < y; p++, i++) + p in w && l(n, i, w[p]); + return (n.length = i), n; + }, + } + ); + }, + 5212: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2092).some; + n( + { target: 'Array', proto: !0, forced: !r(2133)('some') }, + { + some: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 2707: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(9662), + a = r(7908), + c = r(6244), + s = r(1340), + u = r(7293), + f = r(4362), + l = r(2133), + w = r(8886), + h = r(256), + v = r(7392), + p = r(8008), + d = [], + b = i(d.sort), + g = i(d.push), + y = u(function () { + d.sort(void 0); + }), + _ = u(function () { + d.sort(null); + }), + m = l('sort'), + k = !u(function () { + if (v) return v < 70; + if (!(w && w > 3)) { + if (h) return !0; + if (p) return p < 603; + var e, + t, + r, + n, + i = ''; + for (e = 65; e < 76; e++) { + switch (((t = String.fromCharCode(e)), e)) { + case 66: + case 69: + case 70: + case 72: + r = 3; + break; + case 68: + case 71: + r = 4; + break; + default: + r = 2; + } + for (n = 0; n < 47; n++) d.push({ k: t + n, v: r }); + } + for ( + d.sort(function (e, t) { + return t.v - e.v; + }), + n = 0; + n < d.length; + n++ + ) + (t = d[n].k.charAt(0)), i.charAt(i.length - 1) !== t && (i += t); + return 'DGBEFHACIJK' !== i; + } + }); + n( + { target: 'Array', proto: !0, forced: y || !_ || !m || !k }, + { + sort: function (e) { + void 0 !== e && o(e); + var t = a(this); + if (k) return void 0 === e ? b(t) : b(t, e); + var r, + n, + i = [], + u = c(t); + for (n = 0; n < u; n++) n in t && g(i, t[n]); + for ( + f( + i, + (function (e) { + return function (t, r) { + return void 0 === r + ? -1 + : void 0 === t + ? 1 + : void 0 !== e + ? +e(t, r) || 0 + : s(t) > s(r) + ? 1 + : -1; + }; + })(e) + ), + r = i.length, + n = 0; + n < r; + + ) + t[n] = i[n++]; + for (; n < u; ) delete t[n++]; + return t; + }, + } + ); + }, + 8706: (e, t, r) => { + r(6340)('Array'); + }, + 561: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(1400), + a = r(9303), + c = r(6244), + s = r(7908), + u = r(5417), + f = r(6135), + l = r(1194)('splice'), + w = i.TypeError, + h = Math.max, + v = Math.min, + p = 9007199254740991, + d = 'Maximum allowed length exceeded'; + n( + { target: 'Array', proto: !0, forced: !l }, + { + splice: function (e, t) { + var r, + n, + i, + l, + b, + g, + y = s(this), + _ = c(y), + m = o(e, _), + k = arguments.length; + if ( + (0 === k + ? (r = n = 0) + : 1 === k + ? ((r = 0), (n = _ - m)) + : ((r = k - 2), (n = v(h(a(t), 0), _ - m))), + _ + r - n > p) + ) + throw w(d); + for (i = u(y, n), l = 0; l < n; l++) (b = m + l) in y && f(i, l, y[b]); + if (((i.length = n), r < n)) { + for (l = m; l < _ - n; l++) + (g = l + r), (b = l + n) in y ? (y[g] = y[b]) : delete y[g]; + for (l = _; l > _ - n + r; l--) delete y[l - 1]; + } else if (r > n) + for (l = _ - n; l > m; l--) + (g = l + r - 1), (b = l + n - 1) in y ? (y[g] = y[b]) : delete y[g]; + for (l = 0; l < r; l++) y[l + m] = arguments[l + 2]; + return (y.length = _ - n + r), i; + }, + } + ); + }, + 9244: (e, t, r) => { + r(1223)('flatMap'); + }, + 3792: (e, t, r) => { + r(1223)('flat'); + }, + 6716: (e, t, r) => { + var n = r(2109), + i = r(3331); + n({ global: !0, forced: !r(4019) }, { DataView: i.DataView }); + }, + 3016: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(7293)(function () { + return 120 !== new Date(16e11).getYear(); + }), + a = i(Date.prototype.getFullYear); + n( + { target: 'Date', proto: !0, forced: o }, + { + getYear: function () { + return a(this) - 1900; + }, + } + ); + }, + 3843: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(1702), + a = i.Date, + c = o(a.prototype.getTime); + n( + { target: 'Date', stat: !0 }, + { + now: function () { + return c(new a()); + }, + } + ); + }, + 1801: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(9303), + a = Date.prototype, + c = i(a.getTime), + s = i(a.setFullYear); + n( + { target: 'Date', proto: !0 }, + { + setYear: function (e) { + c(this); + var t = o(e); + return s(this, 0 <= t && t <= 99 ? t + 1900 : t); + }, + } + ); + }, + 9550: (e, t, r) => { + r(2109)({ target: 'Date', proto: !0 }, { toGMTString: Date.prototype.toUTCString }); + }, + 8733: (e, t, r) => { + var n = r(2109), + i = r(5573); + n( + { target: 'Date', proto: !0, forced: Date.prototype.toISOString !== i }, + { toISOString: i } + ); + }, + 5735: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7293), + o = r(7908), + a = r(7593); + n( + { + target: 'Date', + proto: !0, + forced: i(function () { + return ( + null !== new Date(NaN).toJSON() || + 1 !== + Date.prototype.toJSON.call({ + toISOString: function () { + return 1; + }, + }) + ); + }), + }, + { + toJSON: function (e) { + var t = o(this), + r = a(t, 'number'); + return 'number' != typeof r || isFinite(r) ? t.toISOString() : null; + }, + } + ); + }, + 6078: (e, t, r) => { + var n = r(2597), + i = r(1320), + o = r(8709), + a = r(5112)('toPrimitive'), + c = Date.prototype; + n(c, a) || i(c, a, o); + }, + 3710: (e, t, r) => { + var n = r(1702), + i = r(1320), + o = Date.prototype, + a = 'Invalid Date', + c = n(o.toString), + s = n(o.getTime); + String(new Date(NaN)) != a && + i(o, 'toString', function () { + var e = s(this); + return e == e ? c(this) : a; + }); + }, + 1703: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(2104), + a = r(9191), + c = i.WebAssembly, + s = 7 !== Error('e', { cause: 7 }).cause, + u = function (e, t) { + var r = {}; + (r[e] = a(e, t, s)), n({ global: !0, forced: s }, r); + }, + f = function (e, t) { + if (c && c[e]) { + var r = {}; + (r[e] = a('WebAssembly.' + e, t, s)), + n({ target: 'WebAssembly', stat: !0, forced: s }, r); + } + }; + u('Error', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('EvalError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('RangeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('ReferenceError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('SyntaxError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('TypeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('URIError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('CompileError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('LinkError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('RuntimeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }); + }, + 6647: (e, t, r) => { + var n = r(1320), + i = r(7762), + o = Error.prototype; + o.toString !== i && n(o, 'toString', i); + }, + 2130: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(1340), + a = i(''.charAt), + c = i(''.charCodeAt), + s = i(/./.exec), + u = i((1).toString), + f = i(''.toUpperCase), + l = /[\w*+\-./@]/, + w = function (e, t) { + for (var r = u(e, 16); r.length < t; ) r = '0' + r; + return r; + }; + n( + { global: !0 }, + { + escape: function (e) { + for (var t, r, n = o(e), i = '', u = n.length, h = 0; h < u; ) + (t = a(n, h++)), + s(l, t) + ? (i += t) + : (i += (r = c(t, 0)) < 256 ? '%' + w(r, 2) : '%u' + f(w(r, 4))); + return i; + }, + } + ); + }, + 4812: (e, t, r) => { + var n = r(2109), + i = r(7065); + n({ target: 'Function', proto: !0, forced: Function.bind !== i }, { bind: i }); + }, + 4855: (e, t, r) => { + 'use strict'; + var n = r(614), + i = r(111), + o = r(3070), + a = r(9518), + c = r(5112)('hasInstance'), + s = Function.prototype; + c in s || + o.f(s, c, { + value: function (e) { + if (!n(this) || !i(e)) return !1; + var t = this.prototype; + if (!i(t)) return e instanceof this; + for (; (e = a(e)); ) if (t === e) return !0; + return !1; + }, + }); + }, + 8309: (e, t, r) => { + var n = r(9781), + i = r(6530).EXISTS, + o = r(1702), + a = r(3070).f, + c = Function.prototype, + s = o(c.toString), + u = /function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/, + f = o(u.exec); + n && + !i && + a(c, 'name', { + configurable: !0, + get: function () { + try { + return f(u, s(this))[1]; + } catch (e) { + return ''; + } + }, + }); + }, + 5837: (e, t, r) => { + r(2109)({ global: !0 }, { globalThis: r(7854) }); + }, + 8862: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(5005), + a = r(2104), + c = r(1702), + s = r(7293), + u = i.Array, + f = o('JSON', 'stringify'), + l = c(/./.exec), + w = c(''.charAt), + h = c(''.charCodeAt), + v = c(''.replace), + p = c((1).toString), + d = /[\uD800-\uDFFF]/g, + b = /^[\uD800-\uDBFF]$/, + g = /^[\uDC00-\uDFFF]$/, + y = function (e, t, r) { + var n = w(r, t - 1), + i = w(r, t + 1); + return (l(b, e) && !l(g, i)) || (l(g, e) && !l(b, n)) ? '\\u' + p(h(e, 0), 16) : e; + }, + _ = s(function () { + return '"\\udf06\\ud834"' !== f('\udf06\ud834') || '"\\udead"' !== f('\udead'); + }); + f && + n( + { target: 'JSON', stat: !0, forced: _ }, + { + stringify: function (e, t, r) { + for (var n = 0, i = arguments.length, o = u(i); n < i; n++) o[n] = arguments[n]; + var c = a(f, null, o); + return 'string' == typeof c ? v(c, d, y) : c; + }, + } + ); + }, + 3706: (e, t, r) => { + var n = r(7854); + r(8003)(n.JSON, 'JSON', !0); + }, + 1532: (e, t, r) => { + 'use strict'; + r(7710)( + 'Map', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + r(5631) + ); + }, + 9752: (e, t, r) => { + var n = r(2109), + i = r(6513), + o = Math.acosh, + a = Math.log, + c = Math.sqrt, + s = Math.LN2; + n( + { + target: 'Math', + stat: !0, + forced: !o || 710 != Math.floor(o(Number.MAX_VALUE)) || o(1 / 0) != 1 / 0, + }, + { + acosh: function (e) { + return (e = +e) < 1 + ? NaN + : e > 94906265.62425156 + ? a(e) + s + : i(e - 1 + c(e - 1) * c(e + 1)); + }, + } + ); + }, + 2376: (e, t, r) => { + var n = r(2109), + i = Math.asinh, + o = Math.log, + a = Math.sqrt; + n( + { target: 'Math', stat: !0, forced: !(i && 1 / i(0) > 0) }, + { + asinh: function e(t) { + return isFinite((t = +t)) && 0 != t ? (t < 0 ? -e(-t) : o(t + a(t * t + 1))) : t; + }, + } + ); + }, + 3181: (e, t, r) => { + var n = r(2109), + i = Math.atanh, + o = Math.log; + n( + { target: 'Math', stat: !0, forced: !(i && 1 / i(-0) < 0) }, + { + atanh: function (e) { + return 0 == (e = +e) ? e : o((1 + e) / (1 - e)) / 2; + }, + } + ); + }, + 3484: (e, t, r) => { + var n = r(2109), + i = r(4310), + o = Math.abs, + a = Math.pow; + n( + { target: 'Math', stat: !0 }, + { + cbrt: function (e) { + return i((e = +e)) * a(o(e), 1 / 3); + }, + } + ); + }, + 2388: (e, t, r) => { + var n = r(2109), + i = Math.floor, + o = Math.log, + a = Math.LOG2E; + n( + { target: 'Math', stat: !0 }, + { + clz32: function (e) { + return (e >>>= 0) ? 31 - i(o(e + 0.5) * a) : 32; + }, + } + ); + }, + 8621: (e, t, r) => { + var n = r(2109), + i = r(6736), + o = Math.cosh, + a = Math.abs, + c = Math.E; + n( + { target: 'Math', stat: !0, forced: !o || o(710) === 1 / 0 }, + { + cosh: function (e) { + var t = i(a(e) - 1) + 1; + return (t + 1 / (t * c * c)) * (c / 2); + }, + } + ); + }, + 403: (e, t, r) => { + var n = r(2109), + i = r(6736); + n({ target: 'Math', stat: !0, forced: i != Math.expm1 }, { expm1: i }); + }, + 4755: (e, t, r) => { + r(2109)({ target: 'Math', stat: !0 }, { fround: r(6130) }); + }, + 5438: (e, t, r) => { + var n = r(2109), + i = Math.hypot, + o = Math.abs, + a = Math.sqrt; + n( + { target: 'Math', stat: !0, forced: !!i && i(1 / 0, NaN) !== 1 / 0 }, + { + hypot: function (e, t) { + for (var r, n, i = 0, c = 0, s = arguments.length, u = 0; c < s; ) + u < (r = o(arguments[c++])) + ? ((i = i * (n = u / r) * n + 1), (u = r)) + : (i += r > 0 ? (n = r / u) * n : r); + return u === 1 / 0 ? 1 / 0 : u * a(i); + }, + } + ); + }, + 332: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = Math.imul; + n( + { + target: 'Math', + stat: !0, + forced: i(function () { + return -5 != o(4294967295, 5) || 2 != o.length; + }), + }, + { + imul: function (e, t) { + var r = 65535, + n = +e, + i = +t, + o = r & n, + a = r & i; + return 0 | (o * a + ((((r & (n >>> 16)) * a + o * (r & (i >>> 16))) << 16) >>> 0)); + }, + } + ); + }, + 658: (e, t, r) => { + r(2109)({ target: 'Math', stat: !0 }, { log10: r(202) }); + }, + 197: (e, t, r) => { + r(2109)({ target: 'Math', stat: !0 }, { log1p: r(6513) }); + }, + 4914: (e, t, r) => { + var n = r(2109), + i = Math.log, + o = Math.LN2; + n( + { target: 'Math', stat: !0 }, + { + log2: function (e) { + return i(e) / o; + }, + } + ); + }, + 2420: (e, t, r) => { + r(2109)({ target: 'Math', stat: !0 }, { sign: r(4310) }); + }, + 160: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(6736), + a = Math.abs, + c = Math.exp, + s = Math.E; + n( + { + target: 'Math', + stat: !0, + forced: i(function () { + return -2e-17 != Math.sinh(-2e-17); + }), + }, + { + sinh: function (e) { + return a((e = +e)) < 1 ? (o(e) - o(-e)) / 2 : (c(e - 1) - c(-e - 1)) * (s / 2); + }, + } + ); + }, + 970: (e, t, r) => { + var n = r(2109), + i = r(6736), + o = Math.exp; + n( + { target: 'Math', stat: !0 }, + { + tanh: function (e) { + var t = i((e = +e)), + r = i(-e); + return t == 1 / 0 ? 1 : r == 1 / 0 ? -1 : (t - r) / (o(e) + o(-e)); + }, + } + ); + }, + 2703: (e, t, r) => { + r(8003)(Math, 'Math', !0); + }, + 3689: (e, t, r) => { + var n = r(2109), + i = Math.ceil, + o = Math.floor; + n( + { target: 'Math', stat: !0 }, + { + trunc: function (e) { + return (e > 0 ? o : i)(e); + }, + } + ); + }, + 9653: (e, t, r) => { + 'use strict'; + var n = r(9781), + i = r(7854), + o = r(1702), + a = r(4705), + c = r(1320), + s = r(2597), + u = r(9587), + f = r(7976), + l = r(2190), + w = r(7593), + h = r(7293), + v = r(8006).f, + p = r(1236).f, + d = r(3070).f, + b = r(863), + g = r(3111).trim, + y = 'Number', + _ = i.Number, + m = _.prototype, + k = i.TypeError, + x = o(''.slice), + O = o(''.charCodeAt), + E = function (e) { + var t = w(e, 'number'); + return 'bigint' == typeof t ? t : S(t); + }, + S = function (e) { + var t, + r, + n, + i, + o, + a, + c, + s, + u = w(e, 'number'); + if (l(u)) throw k('Cannot convert a Symbol value to a number'); + if ('string' == typeof u && u.length > 2) + if (((u = g(u)), 43 === (t = O(u, 0)) || 45 === t)) { + if (88 === (r = O(u, 2)) || 120 === r) return NaN; + } else if (48 === t) { + switch (O(u, 1)) { + case 66: + case 98: + (n = 2), (i = 49); + break; + case 79: + case 111: + (n = 8), (i = 55); + break; + default: + return +u; + } + for (a = (o = x(u, 2)).length, c = 0; c < a; c++) + if ((s = O(o, c)) < 48 || s > i) return NaN; + return parseInt(o, n); + } + return +u; + }; + if (a(y, !_(' 0o1') || !_('0b1') || _('+0x1'))) { + for ( + var A, + j = function (e) { + var t = arguments.length < 1 ? 0 : _(E(e)), + r = this; + return f(m, r) && + h(function () { + b(r); + }) + ? u(Object(t), r, j) + : t; + }, + R = n + ? v(_) + : 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range'.split( + ',' + ), + I = 0; + R.length > I; + I++ + ) + s(_, (A = R[I])) && !s(j, A) && d(j, A, p(_, A)); + (j.prototype = m), (m.constructor = j), c(i, y, j); + } + }, + 3299: (e, t, r) => { + r(2109)({ target: 'Number', stat: !0 }, { EPSILON: Math.pow(2, -52) }); + }, + 5192: (e, t, r) => { + r(2109)({ target: 'Number', stat: !0 }, { isFinite: r(7023) }); + }, + 3161: (e, t, r) => { + r(2109)({ target: 'Number', stat: !0 }, { isInteger: r(5988) }); + }, + 4048: (e, t, r) => { + r(2109)( + { target: 'Number', stat: !0 }, + { + isNaN: function (e) { + return e != e; + }, + } + ); + }, + 8285: (e, t, r) => { + var n = r(2109), + i = r(5988), + o = Math.abs; + n( + { target: 'Number', stat: !0 }, + { + isSafeInteger: function (e) { + return i(e) && o(e) <= 9007199254740991; + }, + } + ); + }, + 4363: (e, t, r) => { + r(2109)({ target: 'Number', stat: !0 }, { MAX_SAFE_INTEGER: 9007199254740991 }); + }, + 5994: (e, t, r) => { + r(2109)({ target: 'Number', stat: !0 }, { MIN_SAFE_INTEGER: -9007199254740991 }); + }, + 1874: (e, t, r) => { + var n = r(2109), + i = r(2814); + n({ target: 'Number', stat: !0, forced: Number.parseFloat != i }, { parseFloat: i }); + }, + 9494: (e, t, r) => { + var n = r(2109), + i = r(3009); + n({ target: 'Number', stat: !0, forced: Number.parseInt != i }, { parseInt: i }); + }, + 1354: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(1702), + a = r(9303), + c = r(863), + s = r(8415), + u = r(202), + f = r(7293), + l = i.RangeError, + w = i.String, + h = i.isFinite, + v = Math.abs, + p = Math.floor, + d = Math.pow, + b = Math.round, + g = o((1).toExponential), + y = o(s), + _ = o(''.slice), + m = + '-6.9000e-11' === g(-69e-12, 4) && + '1.25e+0' === g(1.255, 2) && + '1.235e+4' === g(12345, 3) && + '3e+1' === g(25, 0), + k = + f(function () { + g(1, 1 / 0); + }) && + f(function () { + g(1, -1 / 0); + }), + x = + !f(function () { + g(1 / 0, 1 / 0); + }) && + !f(function () { + g(NaN, 1 / 0); + }); + n( + { target: 'Number', proto: !0, forced: !m || !k || !x }, + { + toExponential: function (e) { + var t = c(this); + if (void 0 === e) return g(t); + var r = a(e); + if (!h(t)) return w(t); + if (r < 0 || r > 20) throw l('Incorrect fraction digits'); + if (m) return g(t, r); + var n = '', + i = '', + o = 0, + s = '', + f = ''; + if ((t < 0 && ((n = '-'), (t = -t)), 0 === t)) (o = 0), (i = y('0', r + 1)); + else { + var k = u(t); + o = p(k); + var x = 0, + O = d(10, o - r); + 2 * t >= (2 * (x = b(t / O)) + 1) * O && (x += 1), + x >= d(10, r + 1) && ((x /= 10), (o += 1)), + (i = w(x)); + } + return ( + 0 !== r && (i = _(i, 0, 1) + '.' + _(i, 1)), + 0 === o ? ((s = '+'), (f = '0')) : ((s = o > 0 ? '+' : '-'), (f = w(v(o)))), + n + (i + 'e') + s + f + ); + }, + } + ); + }, + 6977: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(1702), + a = r(9303), + c = r(863), + s = r(8415), + u = r(7293), + f = i.RangeError, + l = i.String, + w = Math.floor, + h = o(s), + v = o(''.slice), + p = o((1).toFixed), + d = function (e, t, r) { + return 0 === t ? r : t % 2 == 1 ? d(e, t - 1, r * e) : d(e * e, t / 2, r); + }, + b = function (e, t, r) { + for (var n = -1, i = r; ++n < 6; ) + (i += t * e[n]), (e[n] = i % 1e7), (i = w(i / 1e7)); + }, + g = function (e, t) { + for (var r = 6, n = 0; --r >= 0; ) + (n += e[r]), (e[r] = w(n / t)), (n = (n % t) * 1e7); + }, + y = function (e) { + for (var t = 6, r = ''; --t >= 0; ) + if ('' !== r || 0 === t || 0 !== e[t]) { + var n = l(e[t]); + r = '' === r ? n : r + h('0', 7 - n.length) + n; + } + return r; + }; + n( + { + target: 'Number', + proto: !0, + forced: + u(function () { + return ( + '0.000' !== p(8e-5, 3) || + '1' !== p(0.9, 0) || + '1.25' !== p(1.255, 2) || + '1000000000000000128' !== p(0xde0b6b3a7640080, 0) + ); + }) || + !u(function () { + p({}); + }), + }, + { + toFixed: function (e) { + var t, + r, + n, + i, + o = c(this), + s = a(e), + u = [0, 0, 0, 0, 0, 0], + w = '', + p = '0'; + if (s < 0 || s > 20) throw f('Incorrect fraction digits'); + if (o != o) return 'NaN'; + if (o <= -1e21 || o >= 1e21) return l(o); + if ((o < 0 && ((w = '-'), (o = -o)), o > 1e-21)) + if ( + ((r = + (t = + (function (e) { + for (var t = 0, r = e; r >= 4096; ) (t += 12), (r /= 4096); + for (; r >= 2; ) (t += 1), (r /= 2); + return t; + })(o * d(2, 69, 1)) - 69) < 0 + ? o * d(2, -t, 1) + : o / d(2, t, 1)), + (r *= 4503599627370496), + (t = 52 - t) > 0) + ) { + for (b(u, 0, r), n = s; n >= 7; ) b(u, 1e7, 0), (n -= 7); + for (b(u, d(10, n, 1), 0), n = t - 1; n >= 23; ) g(u, 1 << 23), (n -= 23); + g(u, 1 << n), b(u, 1, 1), g(u, 2), (p = y(u)); + } else b(u, 0, r), b(u, 1 << -t, 0), (p = y(u) + h('0', s)); + return s > 0 + ? w + + ((i = p.length) <= s + ? '0.' + h('0', s - i) + p + : v(p, 0, i - s) + '.' + v(p, i - s)) + : w + p; + }, + } + ); + }, + 5147: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(7293), + a = r(863), + c = i((1).toPrecision); + n( + { + target: 'Number', + proto: !0, + forced: + o(function () { + return '1' !== c(1, void 0); + }) || + !o(function () { + c({}); + }), + }, + { + toPrecision: function (e) { + return void 0 === e ? c(a(this)) : c(a(this), e); + }, + } + ); + }, + 9601: (e, t, r) => { + var n = r(2109), + i = r(1574); + n({ target: 'Object', stat: !0, forced: Object.assign !== i }, { assign: i }); + }, + 8011: (e, t, r) => { + r(2109)({ target: 'Object', stat: !0, sham: !r(9781) }, { create: r(30) }); + }, + 9595: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9781), + o = r(9026), + a = r(9662), + c = r(7908), + s = r(3070); + i && + n( + { target: 'Object', proto: !0, forced: o }, + { + __defineGetter__: function (e, t) { + s.f(c(this), e, { get: a(t), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 3321: (e, t, r) => { + var n = r(2109), + i = r(9781), + o = r(6048).f; + n( + { target: 'Object', stat: !0, forced: Object.defineProperties !== o, sham: !i }, + { defineProperties: o } + ); + }, + 9070: (e, t, r) => { + var n = r(2109), + i = r(9781), + o = r(3070).f; + n( + { target: 'Object', stat: !0, forced: Object.defineProperty !== o, sham: !i }, + { defineProperty: o } + ); + }, + 5500: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9781), + o = r(9026), + a = r(9662), + c = r(7908), + s = r(3070); + i && + n( + { target: 'Object', proto: !0, forced: o }, + { + __defineSetter__: function (e, t) { + s.f(c(this), e, { set: a(t), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 9720: (e, t, r) => { + var n = r(2109), + i = r(4699).entries; + n( + { target: 'Object', stat: !0 }, + { + entries: function (e) { + return i(e); + }, + } + ); + }, + 3371: (e, t, r) => { + var n = r(2109), + i = r(6677), + o = r(7293), + a = r(111), + c = r(2423).onFreeze, + s = Object.freeze; + n( + { + target: 'Object', + stat: !0, + forced: o(function () { + s(1); + }), + sham: !i, + }, + { + freeze: function (e) { + return s && a(e) ? s(c(e)) : e; + }, + } + ); + }, + 8559: (e, t, r) => { + var n = r(2109), + i = r(408), + o = r(6135); + n( + { target: 'Object', stat: !0 }, + { + fromEntries: function (e) { + var t = {}; + return ( + i( + e, + function (e, r) { + o(t, e, r); + }, + { AS_ENTRIES: !0 } + ), + t + ); + }, + } + ); + }, + 5003: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(5656), + a = r(1236).f, + c = r(9781), + s = i(function () { + a(1); + }); + n( + { target: 'Object', stat: !0, forced: !c || s, sham: !c }, + { + getOwnPropertyDescriptor: function (e, t) { + return a(o(e), t); + }, + } + ); + }, + 9337: (e, t, r) => { + var n = r(2109), + i = r(9781), + o = r(3887), + a = r(5656), + c = r(1236), + s = r(6135); + n( + { target: 'Object', stat: !0, sham: !i }, + { + getOwnPropertyDescriptors: function (e) { + for (var t, r, n = a(e), i = c.f, u = o(n), f = {}, l = 0; u.length > l; ) + void 0 !== (r = i(n, (t = u[l++]))) && s(f, t, r); + return f; + }, + } + ); + }, + 6210: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(1156).f; + n( + { + target: 'Object', + stat: !0, + forced: i(function () { + return !Object.getOwnPropertyNames(1); + }), + }, + { getOwnPropertyNames: o } + ); + }, + 489: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(7908), + a = r(9518), + c = r(8544); + n( + { + target: 'Object', + stat: !0, + forced: i(function () { + a(1); + }), + sham: !c, + }, + { + getPrototypeOf: function (e) { + return a(o(e)); + }, + } + ); + }, + 6314: (e, t, r) => { + r(2109)({ target: 'Object', stat: !0 }, { hasOwn: r(2597) }); + }, + 1825: (e, t, r) => { + var n = r(2109), + i = r(2050); + n({ target: 'Object', stat: !0, forced: Object.isExtensible !== i }, { isExtensible: i }); + }, + 8410: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(111), + a = r(4326), + c = r(7556), + s = Object.isFrozen; + n( + { + target: 'Object', + stat: !0, + forced: + i(function () { + s(1); + }) || c, + }, + { + isFrozen: function (e) { + return !o(e) || !(!c || 'ArrayBuffer' != a(e)) || (!!s && s(e)); + }, + } + ); + }, + 2200: (e, t, r) => { + var n = r(2109), + i = r(7293), + o = r(111), + a = r(4326), + c = r(7556), + s = Object.isSealed; + n( + { + target: 'Object', + stat: !0, + forced: + i(function () { + s(1); + }) || c, + }, + { + isSealed: function (e) { + return !o(e) || !(!c || 'ArrayBuffer' != a(e)) || (!!s && s(e)); + }, + } + ); + }, + 3304: (e, t, r) => { + r(2109)({ target: 'Object', stat: !0 }, { is: r(1150) }); + }, + 7941: (e, t, r) => { + var n = r(2109), + i = r(7908), + o = r(1956); + n( + { + target: 'Object', + stat: !0, + forced: r(7293)(function () { + o(1); + }), + }, + { + keys: function (e) { + return o(i(e)); + }, + } + ); + }, + 4869: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9781), + o = r(9026), + a = r(7908), + c = r(4948), + s = r(9518), + u = r(1236).f; + i && + n( + { target: 'Object', proto: !0, forced: o }, + { + __lookupGetter__: function (e) { + var t, + r = a(this), + n = c(e); + do { + if ((t = u(r, n))) return t.get; + } while ((r = s(r))); + }, + } + ); + }, + 3952: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9781), + o = r(9026), + a = r(7908), + c = r(4948), + s = r(9518), + u = r(1236).f; + i && + n( + { target: 'Object', proto: !0, forced: o }, + { + __lookupSetter__: function (e) { + var t, + r = a(this), + n = c(e); + do { + if ((t = u(r, n))) return t.set; + } while ((r = s(r))); + }, + } + ); + }, + 7227: (e, t, r) => { + var n = r(2109), + i = r(111), + o = r(2423).onFreeze, + a = r(6677), + c = r(7293), + s = Object.preventExtensions; + n( + { + target: 'Object', + stat: !0, + forced: c(function () { + s(1); + }), + sham: !a, + }, + { + preventExtensions: function (e) { + return s && i(e) ? s(o(e)) : e; + }, + } + ); + }, + 514: (e, t, r) => { + var n = r(2109), + i = r(111), + o = r(2423).onFreeze, + a = r(6677), + c = r(7293), + s = Object.seal; + n( + { + target: 'Object', + stat: !0, + forced: c(function () { + s(1); + }), + sham: !a, + }, + { + seal: function (e) { + return s && i(e) ? s(o(e)) : e; + }, + } + ); + }, + 8304: (e, t, r) => { + r(2109)({ target: 'Object', stat: !0 }, { setPrototypeOf: r(7674) }); + }, + 1539: (e, t, r) => { + var n = r(1694), + i = r(1320), + o = r(288); + n || i(Object.prototype, 'toString', o, { unsafe: !0 }); + }, + 6833: (e, t, r) => { + var n = r(2109), + i = r(4699).values; + n( + { target: 'Object', stat: !0 }, + { + values: function (e) { + return i(e); + }, + } + ); + }, + 4678: (e, t, r) => { + var n = r(2109), + i = r(2814); + n({ global: !0, forced: parseFloat != i }, { parseFloat: i }); + }, + 1058: (e, t, r) => { + var n = r(2109), + i = r(3009); + n({ global: !0, forced: parseInt != i }, { parseInt: i }); + }, + 7922: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6916), + o = r(9662), + a = r(8523), + c = r(2534), + s = r(408); + n( + { target: 'Promise', stat: !0 }, + { + allSettled: function (e) { + var t = this, + r = a.f(t), + n = r.resolve, + u = r.reject, + f = c(function () { + var r = o(t.resolve), + a = [], + c = 0, + u = 1; + s(e, function (e) { + var o = c++, + s = !1; + u++, + i(r, t, e).then( + function (e) { + s || + ((s = !0), (a[o] = { status: 'fulfilled', value: e }), --u || n(a)); + }, + function (e) { + s || + ((s = !0), (a[o] = { status: 'rejected', reason: e }), --u || n(a)); + } + ); + }), + --u || n(a); + }); + return f.error && u(f.value), r.promise; + }, + } + ); + }, + 4668: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9662), + o = r(5005), + a = r(6916), + c = r(8523), + s = r(2534), + u = r(408), + f = 'No one promise resolved'; + n( + { target: 'Promise', stat: !0 }, + { + any: function (e) { + var t = this, + r = o('AggregateError'), + n = c.f(t), + l = n.resolve, + w = n.reject, + h = s(function () { + var n = i(t.resolve), + o = [], + c = 0, + s = 1, + h = !1; + u(e, function (e) { + var i = c++, + u = !1; + s++, + a(n, t, e).then( + function (e) { + u || h || ((h = !0), l(e)); + }, + function (e) { + u || h || ((u = !0), (o[i] = e), --s || w(new r(o, f))); + } + ); + }), + --s || w(new r(o, f)); + }); + return h.error && w(h.value), n.promise; + }, + } + ); + }, + 7727: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1913), + o = r(3366), + a = r(7293), + c = r(5005), + s = r(614), + u = r(6707), + f = r(9478), + l = r(1320); + if ( + (n( + { + target: 'Promise', + proto: !0, + real: !0, + forced: + !!o && + a(function () { + o.prototype.finally.call({ then: function () {} }, function () {}); + }), + }, + { + finally: function (e) { + var t = u(this, c('Promise')), + r = s(e); + return this.then( + r + ? function (r) { + return f(t, e()).then(function () { + return r; + }); + } + : e, + r + ? function (r) { + return f(t, e()).then(function () { + throw r; + }); + } + : e + ); + }, + } + ), + !i && s(o)) + ) { + var w = c('Promise').prototype.finally; + o.prototype.finally !== w && l(o.prototype, 'finally', w, { unsafe: !0 }); + } + }, + 8674: (e, t, r) => { + 'use strict'; + var n, + i, + o, + a, + c = r(2109), + s = r(1913), + u = r(7854), + f = r(5005), + l = r(6916), + w = r(3366), + h = r(1320), + v = r(2248), + p = r(7674), + d = r(8003), + b = r(6340), + g = r(9662), + y = r(614), + _ = r(111), + m = r(5787), + k = r(2788), + x = r(408), + O = r(7072), + E = r(6707), + S = r(261).set, + A = r(5948), + j = r(9478), + R = r(842), + I = r(8523), + T = r(2534), + P = r(8572), + M = r(9909), + C = r(4705), + U = r(5112), + L = r(7871), + D = r(5268), + N = r(7392), + F = U('species'), + z = 'Promise', + B = M.getterFor(z), + q = M.set, + Y = M.getterFor(z), + W = w && w.prototype, + $ = w, + G = W, + V = u.TypeError, + H = u.document, + X = u.process, + K = I.f, + J = K, + Q = !!(H && H.createEvent && u.dispatchEvent), + Z = y(u.PromiseRejectionEvent), + ee = 'unhandledrejection', + te = !1, + re = C(z, function () { + var e = k($), + t = e !== String($); + if (!t && 66 === N) return !0; + if (s && !G.finally) return !0; + if (N >= 51 && /native code/.test(e)) return !1; + var r = new $(function (e) { + e(1); + }), + n = function (e) { + e( + function () {}, + function () {} + ); + }; + return ( + ((r.constructor = {})[F] = n), + !(te = r.then(function () {}) instanceof n) || (!t && L && !Z) + ); + }), + ne = + re || + !O(function (e) { + $.all(e).catch(function () {}); + }), + ie = function (e) { + var t; + return !(!_(e) || !y((t = e.then))) && t; + }, + oe = function (e, t) { + var r, + n, + i, + o = t.value, + a = 1 == t.state, + c = a ? e.ok : e.fail, + s = e.resolve, + u = e.reject, + f = e.domain; + try { + c + ? (a || (2 === t.rejection && fe(t), (t.rejection = 1)), + !0 === c ? (r = o) : (f && f.enter(), (r = c(o)), f && (f.exit(), (i = !0))), + r === e.promise + ? u(V('Promise-chain cycle')) + : (n = ie(r)) + ? l(n, r, s, u) + : s(r)) + : u(o); + } catch (e) { + f && !i && f.exit(), u(e); + } + }, + ae = function (e, t) { + e.notified || + ((e.notified = !0), + A(function () { + for (var r, n = e.reactions; (r = n.get()); ) oe(r, e); + (e.notified = !1), t && !e.rejection && se(e); + })); + }, + ce = function (e, t, r) { + var n, i; + Q + ? (((n = H.createEvent('Event')).promise = t), + (n.reason = r), + n.initEvent(e, !1, !0), + u.dispatchEvent(n)) + : (n = { promise: t, reason: r }), + !Z && (i = u['on' + e]) ? i(n) : e === ee && R('Unhandled promise rejection', r); + }, + se = function (e) { + l(S, u, function () { + var t, + r = e.facade, + n = e.value; + if ( + ue(e) && + ((t = T(function () { + D ? X.emit('unhandledRejection', n, r) : ce(ee, r, n); + })), + (e.rejection = D || ue(e) ? 2 : 1), + t.error) + ) + throw t.value; + }); + }, + ue = function (e) { + return 1 !== e.rejection && !e.parent; + }, + fe = function (e) { + l(S, u, function () { + var t = e.facade; + D ? X.emit('rejectionHandled', t) : ce('rejectionhandled', t, e.value); + }); + }, + le = function (e, t, r) { + return function (n) { + e(t, n, r); + }; + }, + we = function (e, t, r) { + e.done || ((e.done = !0), r && (e = r), (e.value = t), (e.state = 2), ae(e, !0)); + }, + he = function (e, t, r) { + if (!e.done) { + (e.done = !0), r && (e = r); + try { + if (e.facade === t) throw V("Promise can't be resolved itself"); + var n = ie(t); + n + ? A(function () { + var r = { done: !1 }; + try { + l(n, t, le(he, r, e), le(we, r, e)); + } catch (t) { + we(r, t, e); + } + }) + : ((e.value = t), (e.state = 1), ae(e, !1)); + } catch (t) { + we({ done: !1 }, t, e); + } + } + }; + if ( + re && + ((G = ($ = function (e) { + m(this, G), g(e), l(n, this); + var t = B(this); + try { + e(le(he, t), le(we, t)); + } catch (e) { + we(t, e); + } + }).prototype), + ((n = function (e) { + q(this, { + type: z, + done: !1, + notified: !1, + parent: !1, + reactions: new P(), + rejection: !1, + state: 0, + value: void 0, + }); + }).prototype = v(G, { + then: function (e, t) { + var r = Y(this), + n = K(E(this, $)); + return ( + (r.parent = !0), + (n.ok = !y(e) || e), + (n.fail = y(t) && t), + (n.domain = D ? X.domain : void 0), + 0 == r.state + ? r.reactions.add(n) + : A(function () { + oe(n, r); + }), + n.promise + ); + }, + catch: function (e) { + return this.then(void 0, e); + }, + })), + (i = function () { + var e = new n(), + t = B(e); + (this.promise = e), (this.resolve = le(he, t)), (this.reject = le(we, t)); + }), + (I.f = K = + function (e) { + return e === $ || e === o ? new i(e) : J(e); + }), + !s && y(w) && W !== Object.prototype) + ) { + (a = W.then), + te || + (h( + W, + 'then', + function (e, t) { + var r = this; + return new $(function (e, t) { + l(a, r, e, t); + }).then(e, t); + }, + { unsafe: !0 } + ), + h(W, 'catch', G.catch, { unsafe: !0 })); + try { + delete W.constructor; + } catch (e) {} + p && p(W, G); + } + c({ global: !0, wrap: !0, forced: re }, { Promise: $ }), + d($, z, !1, !0), + b(z), + (o = f(z)), + c( + { target: z, stat: !0, forced: re }, + { + reject: function (e) { + var t = K(this); + return l(t.reject, void 0, e), t.promise; + }, + } + ), + c( + { target: z, stat: !0, forced: s || re }, + { + resolve: function (e) { + return j(s && this === o ? $ : this, e); + }, + } + ), + c( + { target: z, stat: !0, forced: ne }, + { + all: function (e) { + var t = this, + r = K(t), + n = r.resolve, + i = r.reject, + o = T(function () { + var r = g(t.resolve), + o = [], + a = 0, + c = 1; + x(e, function (e) { + var s = a++, + u = !1; + c++, + l(r, t, e).then(function (e) { + u || ((u = !0), (o[s] = e), --c || n(o)); + }, i); + }), + --c || n(o); + }); + return o.error && i(o.value), r.promise; + }, + race: function (e) { + var t = this, + r = K(t), + n = r.reject, + i = T(function () { + var i = g(t.resolve); + x(e, function (e) { + l(i, t, e).then(r.resolve, n); + }); + }); + return i.error && n(i.value), r.promise; + }, + } + ); + }, + 224: (e, t, r) => { + var n = r(2109), + i = r(2104), + o = r(9662), + a = r(9670); + n( + { + target: 'Reflect', + stat: !0, + forced: !r(7293)(function () { + Reflect.apply(function () {}); + }), + }, + { + apply: function (e, t, r) { + return i(o(e), t, a(r)); + }, + } + ); + }, + 2419: (e, t, r) => { + var n = r(2109), + i = r(5005), + o = r(2104), + a = r(7065), + c = r(9483), + s = r(9670), + u = r(111), + f = r(30), + l = r(7293), + w = i('Reflect', 'construct'), + h = Object.prototype, + v = [].push, + p = l(function () { + function e() {} + return !(w(function () {}, [], e) instanceof e); + }), + d = !l(function () { + w(function () {}); + }), + b = p || d; + n( + { target: 'Reflect', stat: !0, forced: b, sham: b }, + { + construct: function (e, t) { + c(e), s(t); + var r = arguments.length < 3 ? e : c(arguments[2]); + if (d && !p) return w(e, t, r); + if (e == r) { + switch (t.length) { + case 0: + return new e(); + case 1: + return new e(t[0]); + case 2: + return new e(t[0], t[1]); + case 3: + return new e(t[0], t[1], t[2]); + case 4: + return new e(t[0], t[1], t[2], t[3]); + } + var n = [null]; + return o(v, n, t), new (o(a, e, n))(); + } + var i = r.prototype, + l = f(u(i) ? i : h), + b = o(e, l, t); + return u(b) ? b : l; + }, + } + ); + }, + 9596: (e, t, r) => { + var n = r(2109), + i = r(9781), + o = r(9670), + a = r(4948), + c = r(3070); + n( + { + target: 'Reflect', + stat: !0, + forced: r(7293)(function () { + Reflect.defineProperty(c.f({}, 1, { value: 1 }), 1, { value: 2 }); + }), + sham: !i, + }, + { + defineProperty: function (e, t, r) { + o(e); + var n = a(t); + o(r); + try { + return c.f(e, n, r), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 2586: (e, t, r) => { + var n = r(2109), + i = r(9670), + o = r(1236).f; + n( + { target: 'Reflect', stat: !0 }, + { + deleteProperty: function (e, t) { + var r = o(i(e), t); + return !(r && !r.configurable) && delete e[t]; + }, + } + ); + }, + 5683: (e, t, r) => { + var n = r(2109), + i = r(9781), + o = r(9670), + a = r(1236); + n( + { target: 'Reflect', stat: !0, sham: !i }, + { + getOwnPropertyDescriptor: function (e, t) { + return a.f(o(e), t); + }, + } + ); + }, + 9361: (e, t, r) => { + var n = r(2109), + i = r(9670), + o = r(9518); + n( + { target: 'Reflect', stat: !0, sham: !r(8544) }, + { + getPrototypeOf: function (e) { + return o(i(e)); + }, + } + ); + }, + 4819: (e, t, r) => { + var n = r(2109), + i = r(6916), + o = r(111), + a = r(9670), + c = r(5032), + s = r(1236), + u = r(9518); + n( + { target: 'Reflect', stat: !0 }, + { + get: function e(t, r) { + var n, + f, + l = arguments.length < 3 ? t : arguments[2]; + return a(t) === l + ? t[r] + : (n = s.f(t, r)) + ? c(n) + ? n.value + : void 0 === n.get + ? void 0 + : i(n.get, l) + : o((f = u(t))) + ? e(f, r, l) + : void 0; + }, + } + ); + }, + 1037: (e, t, r) => { + r(2109)( + { target: 'Reflect', stat: !0 }, + { + has: function (e, t) { + return t in e; + }, + } + ); + }, + 5898: (e, t, r) => { + var n = r(2109), + i = r(9670), + o = r(2050); + n( + { target: 'Reflect', stat: !0 }, + { + isExtensible: function (e) { + return i(e), o(e); + }, + } + ); + }, + 7318: (e, t, r) => { + r(2109)({ target: 'Reflect', stat: !0 }, { ownKeys: r(3887) }); + }, + 4361: (e, t, r) => { + var n = r(2109), + i = r(5005), + o = r(9670); + n( + { target: 'Reflect', stat: !0, sham: !r(6677) }, + { + preventExtensions: function (e) { + o(e); + try { + var t = i('Object', 'preventExtensions'); + return t && t(e), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 9532: (e, t, r) => { + var n = r(2109), + i = r(9670), + o = r(6077), + a = r(7674); + a && + n( + { target: 'Reflect', stat: !0 }, + { + setPrototypeOf: function (e, t) { + i(e), o(t); + try { + return a(e, t), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 3593: (e, t, r) => { + var n = r(2109), + i = r(6916), + o = r(9670), + a = r(111), + c = r(5032), + s = r(7293), + u = r(3070), + f = r(1236), + l = r(9518), + w = r(9114); + n( + { + target: 'Reflect', + stat: !0, + forced: s(function () { + var e = function () {}, + t = u.f(new e(), 'a', { configurable: !0 }); + return !1 !== Reflect.set(e.prototype, 'a', 1, t); + }), + }, + { + set: function e(t, r, n) { + var s, + h, + v, + p = arguments.length < 4 ? t : arguments[3], + d = f.f(o(t), r); + if (!d) { + if (a((h = l(t)))) return e(h, r, n, p); + d = w(0); + } + if (c(d)) { + if (!1 === d.writable || !a(p)) return !1; + if ((s = f.f(p, r))) { + if (s.get || s.set || !1 === s.writable) return !1; + (s.value = n), u.f(p, r, s); + } else u.f(p, r, w(0, n)); + } else { + if (void 0 === (v = d.set)) return !1; + i(v, p, n); + } + return !0; + }, + } + ); + }, + 1299: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(8003); + n({ global: !0 }, { Reflect: {} }), o(i.Reflect, 'Reflect', !0); + }, + 4603: (e, t, r) => { + var n = r(9781), + i = r(7854), + o = r(1702), + a = r(4705), + c = r(9587), + s = r(8880), + u = r(3070).f, + f = r(8006).f, + l = r(7976), + w = r(7850), + h = r(1340), + v = r(7066), + p = r(2999), + d = r(1320), + b = r(7293), + g = r(2597), + y = r(9909).enforce, + _ = r(6340), + m = r(5112), + k = r(9441), + x = r(7168), + O = m('match'), + E = i.RegExp, + S = E.prototype, + A = i.SyntaxError, + j = o(v), + R = o(S.exec), + I = o(''.charAt), + T = o(''.replace), + P = o(''.indexOf), + M = o(''.slice), + C = /^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/, + U = /a/g, + L = /a/g, + D = new E(U) !== U, + N = p.MISSED_STICKY, + F = p.UNSUPPORTED_Y; + if ( + a( + 'RegExp', + n && + (!D || + N || + k || + x || + b(function () { + return (L[O] = !1), E(U) != U || E(L) == L || '/a/i' != E(U, 'i'); + })) + ) + ) { + for ( + var z = function (e, t) { + var r, + n, + i, + o, + a, + u, + f = l(S, this), + v = w(e), + p = void 0 === t, + d = [], + b = e; + if (!f && v && p && e.constructor === z) return e; + if ( + ((v || l(S, e)) && ((e = e.source), p && (t = ('flags' in b) ? b.flags : j(b))), + (e = void 0 === e ? '' : h(e)), + (t = void 0 === t ? '' : h(t)), + (b = e), + k && ('dotAll' in U) && (n = !!t && P(t, 's') > -1) && (t = T(t, /s/g, '')), + (r = t), + N && + ('sticky' in U) && + (i = !!t && P(t, 'y') > -1) && + F && + (t = T(t, /y/g, '')), + x && + ((o = (function (e) { + for ( + var t, + r = e.length, + n = 0, + i = '', + o = [], + a = {}, + c = !1, + s = !1, + u = 0, + f = ''; + n <= r; + n++ + ) { + if ('\\' === (t = I(e, n))) t += I(e, ++n); + else if (']' === t) c = !1; + else if (!c) + switch (!0) { + case '[' === t: + c = !0; + break; + case '(' === t: + R(C, M(e, n + 1)) && ((n += 2), (s = !0)), (i += t), u++; + continue; + case '>' === t && s: + if ('' === f || g(a, f)) throw new A('Invalid capture group name'); + (a[f] = !0), (o[o.length] = [f, u]), (s = !1), (f = ''); + continue; + } + s ? (f += t) : (i += t); + } + return [i, o]; + })(e)), + (e = o[0]), + (d = o[1])), + (a = c(E(e, t), f ? this : S, z)), + (n || i || d.length) && + ((u = y(a)), + n && + ((u.dotAll = !0), + (u.raw = z( + (function (e) { + for (var t, r = e.length, n = 0, i = '', o = !1; n <= r; n++) + '\\' !== (t = I(e, n)) + ? o || '.' !== t + ? ('[' === t ? (o = !0) : ']' === t && (o = !1), (i += t)) + : (i += '[\\s\\S]') + : (i += t + I(e, ++n)); + return i; + })(e), + r + ))), + i && (u.sticky = !0), + d.length && (u.groups = d)), + e !== b) + ) + try { + s(a, 'source', '' === b ? '(?:)' : b); + } catch (e) {} + return a; + }, + B = function (e) { + (e in z) || + u(z, e, { + configurable: !0, + get: function () { + return E[e]; + }, + set: function (t) { + E[e] = t; + }, + }); + }, + q = f(E), + Y = 0; + q.length > Y; + + ) + B(q[Y++]); + (S.constructor = z), (z.prototype = S), d(i, 'RegExp', z); + } + _('RegExp'); + }, + 8450: (e, t, r) => { + var n = r(7854), + i = r(9781), + o = r(9441), + a = r(4326), + c = r(3070).f, + s = r(9909).get, + u = RegExp.prototype, + f = n.TypeError; + i && + o && + c(u, 'dotAll', { + configurable: !0, + get: function () { + if (this !== u) { + if ('RegExp' === a(this)) return !!s(this).dotAll; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 4916: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(2261); + n({ target: 'RegExp', proto: !0, forced: /./.exec !== i }, { exec: i }); + }, + 2087: (e, t, r) => { + var n = r(9781), + i = r(3070), + o = r(7066), + a = r(7293), + c = RegExp.prototype; + n && + a(function () { + return ( + 'sy' !== + Object.getOwnPropertyDescriptor(c, 'flags').get.call({ dotAll: !0, sticky: !0 }) + ); + }) && + i.f(c, 'flags', { configurable: !0, get: o }); + }, + 8386: (e, t, r) => { + var n = r(7854), + i = r(9781), + o = r(2999).MISSED_STICKY, + a = r(4326), + c = r(3070).f, + s = r(9909).get, + u = RegExp.prototype, + f = n.TypeError; + i && + o && + c(u, 'sticky', { + configurable: !0, + get: function () { + if (this !== u) { + if ('RegExp' === a(this)) return !!s(this).sticky; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 7601: (e, t, r) => { + 'use strict'; + r(4916); + var n, + i, + o = r(2109), + a = r(7854), + c = r(6916), + s = r(1702), + u = r(614), + f = r(111), + l = + ((n = !1), + ((i = /[ac]/).exec = function () { + return (n = !0), /./.exec.apply(this, arguments); + }), + !0 === i.test('abc') && n), + w = a.Error, + h = s(/./.test); + o( + { target: 'RegExp', proto: !0, forced: !l }, + { + test: function (e) { + var t = this.exec; + if (!u(t)) return h(this, e); + var r = c(t, this, e); + if (null !== r && !f(r)) + throw new w('RegExp exec method returned something other than an Object or null'); + return !!r; + }, + } + ); + }, + 9714: (e, t, r) => { + 'use strict'; + var n = r(1702), + i = r(6530).PROPER, + o = r(1320), + a = r(9670), + c = r(7976), + s = r(1340), + u = r(7293), + f = r(7066), + l = 'toString', + w = RegExp.prototype, + h = w.toString, + v = n(f), + p = u(function () { + return '/a/b' != h.call({ source: 'a', flags: 'b' }); + }), + d = i && h.name != l; + (p || d) && + o( + RegExp.prototype, + l, + function () { + var e = a(this), + t = s(e.source), + r = e.flags; + return '/' + t + '/' + s(void 0 === r && c(w, e) && !('flags' in w) ? v(e) : r); + }, + { unsafe: !0 } + ); + }, + 189: (e, t, r) => { + 'use strict'; + r(7710)( + 'Set', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + r(5631) + ); + }, + 5218: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('anchor') }, + { + anchor: function (e) { + return i(this, 'a', 'name', e); + }, + } + ); + }, + 4506: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(4488), + a = r(9303), + c = r(1340), + s = r(7293), + u = i(''.charAt); + n( + { + target: 'String', + proto: !0, + forced: s(function () { + return '\ud842' !== '𠮷'.at(-2); + }), + }, + { + at: function (e) { + var t = c(o(this)), + r = t.length, + n = a(e), + i = n >= 0 ? n : r + n; + return i < 0 || i >= r ? void 0 : u(t, i); + }, + } + ); + }, + 4475: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('big') }, + { + big: function () { + return i(this, 'big', '', ''); + }, + } + ); + }, + 7929: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('blink') }, + { + blink: function () { + return i(this, 'blink', '', ''); + }, + } + ); + }, + 915: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('bold') }, + { + bold: function () { + return i(this, 'b', '', ''); + }, + } + ); + }, + 9841: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(8710).codeAt; + n( + { target: 'String', proto: !0 }, + { + codePointAt: function (e) { + return i(this, e); + }, + } + ); + }, + 7852: (e, t, r) => { + 'use strict'; + var n, + i = r(2109), + o = r(1702), + a = r(1236).f, + c = r(7466), + s = r(1340), + u = r(3929), + f = r(4488), + l = r(4964), + w = r(1913), + h = o(''.endsWith), + v = o(''.slice), + p = Math.min, + d = l('endsWith'); + i( + { + target: 'String', + proto: !0, + forced: !( + (!w && !d && ((n = a(String.prototype, 'endsWith')), n && !n.writable)) || + d + ), + }, + { + endsWith: function (e) { + var t = s(f(this)); + u(e); + var r = arguments.length > 1 ? arguments[1] : void 0, + n = t.length, + i = void 0 === r ? n : p(c(r), n), + o = s(e); + return h ? h(t, o, i) : v(t, i - o.length, i) === o; + }, + } + ); + }, + 9253: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('fixed') }, + { + fixed: function () { + return i(this, 'tt', '', ''); + }, + } + ); + }, + 2125: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('fontcolor') }, + { + fontcolor: function (e) { + return i(this, 'font', 'color', e); + }, + } + ); + }, + 8830: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('fontsize') }, + { + fontsize: function (e) { + return i(this, 'font', 'size', e); + }, + } + ); + }, + 4953: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(1702), + a = r(1400), + c = i.RangeError, + s = String.fromCharCode, + u = String.fromCodePoint, + f = o([].join); + n( + { target: 'String', stat: !0, forced: !!u && 1 != u.length }, + { + fromCodePoint: function (e) { + for (var t, r = [], n = arguments.length, i = 0; n > i; ) { + if (((t = +arguments[i++]), a(t, 1114111) !== t)) + throw c(t + ' is not a valid code point'); + r[i] = t < 65536 ? s(t) : s(55296 + ((t -= 65536) >> 10), (t % 1024) + 56320); + } + return f(r, ''); + }, + } + ); + }, + 2023: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(3929), + a = r(4488), + c = r(1340), + s = r(4964), + u = i(''.indexOf); + n( + { target: 'String', proto: !0, forced: !s('includes') }, + { + includes: function (e) { + return !!~u(c(a(this)), c(o(e)), arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8734: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('italics') }, + { + italics: function () { + return i(this, 'i', '', ''); + }, + } + ); + }, + 8783: (e, t, r) => { + 'use strict'; + var n = r(8710).charAt, + i = r(1340), + o = r(9909), + a = r(654), + c = 'String Iterator', + s = o.set, + u = o.getterFor(c); + a( + String, + 'String', + function (e) { + s(this, { type: c, string: i(e), index: 0 }); + }, + function () { + var e, + t = u(this), + r = t.string, + i = t.index; + return i >= r.length + ? { value: void 0, done: !0 } + : ((e = n(r, i)), (t.index += e.length), { value: e, done: !1 }); + } + ); + }, + 9254: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('link') }, + { + link: function (e) { + return i(this, 'a', 'href', e); + }, + } + ); + }, + 6373: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(6916), + a = r(1702), + c = r(4994), + s = r(4488), + u = r(7466), + f = r(1340), + l = r(9670), + w = r(4326), + h = r(7976), + v = r(7850), + p = r(7066), + d = r(8173), + b = r(1320), + g = r(7293), + y = r(5112), + _ = r(6707), + m = r(1530), + k = r(7651), + x = r(9909), + O = r(1913), + E = y('matchAll'), + S = 'RegExp String Iterator', + A = x.set, + j = x.getterFor(S), + R = RegExp.prototype, + I = i.TypeError, + T = a(p), + P = a(''.indexOf), + M = a(''.matchAll), + C = + !!M && + !g(function () { + M('a', /./); + }), + U = c( + function (e, t, r, n) { + A(this, { type: S, regexp: e, string: t, global: r, unicode: n, done: !1 }); + }, + 'RegExp String', + function () { + var e = j(this); + if (e.done) return { value: void 0, done: !0 }; + var t = e.regexp, + r = e.string, + n = k(t, r); + return null === n + ? { value: void 0, done: (e.done = !0) } + : e.global + ? ('' === f(n[0]) && (t.lastIndex = m(r, u(t.lastIndex), e.unicode)), + { value: n, done: !1 }) + : ((e.done = !0), { value: n, done: !1 }); + } + ), + L = function (e) { + var t, + r, + n, + i, + o, + a, + c = l(this), + s = f(e); + return ( + (t = _(c, RegExp)), + void 0 === (r = c.flags) && h(R, c) && !('flags' in R) && (r = T(c)), + (n = void 0 === r ? '' : f(r)), + (i = new t(t === RegExp ? c.source : c, n)), + (o = !!~P(n, 'g')), + (a = !!~P(n, 'u')), + (i.lastIndex = u(c.lastIndex)), + new U(i, s, o, a) + ); + }; + n( + { target: 'String', proto: !0, forced: C }, + { + matchAll: function (e) { + var t, + r, + n, + i, + a = s(this); + if (null != e) { + if (v(e) && ((t = f(s('flags' in R ? e.flags : T(e)))), !~P(t, 'g'))) + throw I('`.matchAll` does not allow non-global regexes'); + if (C) return M(a, e); + if ((void 0 === (n = d(e, E)) && O && 'RegExp' == w(e) && (n = L), n)) + return o(n, e, a); + } else if (C) return M(a, e); + return (r = f(a)), (i = new RegExp(e, 'g')), O ? o(L, i, r) : i[E](r); + }, + } + ), + O || E in R || b(R, E, L); + }, + 4723: (e, t, r) => { + 'use strict'; + var n = r(6916), + i = r(7007), + o = r(9670), + a = r(7466), + c = r(1340), + s = r(4488), + u = r(8173), + f = r(1530), + l = r(7651); + i('match', function (e, t, r) { + return [ + function (t) { + var r = s(this), + i = null == t ? void 0 : u(t, e); + return i ? n(i, t, r) : new RegExp(t)[e](c(r)); + }, + function (e) { + var n = o(this), + i = c(e), + s = r(t, n, i); + if (s.done) return s.value; + if (!n.global) return l(n, i); + var u = n.unicode; + n.lastIndex = 0; + for (var w, h = [], v = 0; null !== (w = l(n, i)); ) { + var p = c(w[0]); + (h[v] = p), '' === p && (n.lastIndex = f(i, a(n.lastIndex), u)), v++; + } + return 0 === v ? null : h; + }, + ]; + }); + }, + 6528: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6650).end; + n( + { target: 'String', proto: !0, forced: r(7061) }, + { + padEnd: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3112: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6650).start; + n( + { target: 'String', proto: !0, forced: r(7061) }, + { + padStart: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8992: (e, t, r) => { + var n = r(2109), + i = r(1702), + o = r(5656), + a = r(7908), + c = r(1340), + s = r(6244), + u = i([].push), + f = i([].join); + n( + { target: 'String', stat: !0 }, + { + raw: function (e) { + for (var t = o(a(e).raw), r = s(t), n = arguments.length, i = [], l = 0; r > l; ) { + if ((u(i, c(t[l++])), l === r)) return f(i, ''); + l < n && u(i, c(arguments[l])); + } + }, + } + ); + }, + 2481: (e, t, r) => { + r(2109)({ target: 'String', proto: !0 }, { repeat: r(8415) }); + }, + 8757: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(6916), + a = r(1702), + c = r(4488), + s = r(614), + u = r(7850), + f = r(1340), + l = r(8173), + w = r(7066), + h = r(647), + v = r(5112), + p = r(1913), + d = v('replace'), + b = RegExp.prototype, + g = i.TypeError, + y = a(w), + _ = a(''.indexOf), + m = a(''.replace), + k = a(''.slice), + x = Math.max, + O = function (e, t, r) { + return r > e.length ? -1 : '' === t ? r : _(e, t, r); + }; + n( + { target: 'String', proto: !0 }, + { + replaceAll: function (e, t) { + var r, + n, + i, + a, + w, + v, + E, + S, + A, + j = c(this), + R = 0, + I = 0, + T = ''; + if (null != e) { + if ((r = u(e)) && ((n = f(c('flags' in b ? e.flags : y(e)))), !~_(n, 'g'))) + throw g('`.replaceAll` does not allow non-global regexes'); + if ((i = l(e, d))) return o(i, e, j, t); + if (p && r) return m(f(j), e, t); + } + for ( + a = f(j), + w = f(e), + (v = s(t)) || (t = f(t)), + E = w.length, + S = x(1, E), + R = O(a, w, 0); + -1 !== R; + + ) + (A = v ? f(t(w, R, a)) : h(w, a, R, [], void 0, t)), + (T += k(a, I, R) + A), + (I = R + E), + (R = O(a, w, R + S)); + return I < a.length && (T += k(a, I)), T; + }, + } + ); + }, + 5306: (e, t, r) => { + 'use strict'; + var n = r(2104), + i = r(6916), + o = r(1702), + a = r(7007), + c = r(7293), + s = r(9670), + u = r(614), + f = r(9303), + l = r(7466), + w = r(1340), + h = r(4488), + v = r(1530), + p = r(8173), + d = r(647), + b = r(7651), + g = r(5112)('replace'), + y = Math.max, + _ = Math.min, + m = o([].concat), + k = o([].push), + x = o(''.indexOf), + O = o(''.slice), + E = '$0' === 'a'.replace(/./, '$0'), + S = !!/./[g] && '' === /./[g]('a', '$0'); + a( + 'replace', + function (e, t, r) { + var o = S ? '$' : '$0'; + return [ + function (e, r) { + var n = h(this), + o = null == e ? void 0 : p(e, g); + return o ? i(o, e, n, r) : i(t, w(n), e, r); + }, + function (e, i) { + var a = s(this), + c = w(e); + if ('string' == typeof i && -1 === x(i, o) && -1 === x(i, '$<')) { + var h = r(t, a, c, i); + if (h.done) return h.value; + } + var p = u(i); + p || (i = w(i)); + var g = a.global; + if (g) { + var E = a.unicode; + a.lastIndex = 0; + } + for (var S = []; ; ) { + var A = b(a, c); + if (null === A) break; + if ((k(S, A), !g)) break; + '' === w(A[0]) && (a.lastIndex = v(c, l(a.lastIndex), E)); + } + for (var j, R = '', I = 0, T = 0; T < S.length; T++) { + for ( + var P = w((A = S[T])[0]), M = y(_(f(A.index), c.length), 0), C = [], U = 1; + U < A.length; + U++ + ) + k(C, void 0 === (j = A[U]) ? j : String(j)); + var L = A.groups; + if (p) { + var D = m([P], C, M, c); + void 0 !== L && k(D, L); + var N = w(n(i, void 0, D)); + } else N = d(P, c, M, C, L, i); + M >= I && ((R += O(c, I, M) + N), (I = M + P.length)); + } + return R + O(c, I); + }, + ]; + }, + !!c(function () { + var e = /./; + return ( + (e.exec = function () { + var e = []; + return (e.groups = { a: '7' }), e; + }), + '7' !== ''.replace(e, '$') + ); + }) || + !E || + S + ); + }, + 4765: (e, t, r) => { + 'use strict'; + var n = r(6916), + i = r(7007), + o = r(9670), + a = r(4488), + c = r(1150), + s = r(1340), + u = r(8173), + f = r(7651); + i('search', function (e, t, r) { + return [ + function (t) { + var r = a(this), + i = null == t ? void 0 : u(t, e); + return i ? n(i, t, r) : new RegExp(t)[e](s(r)); + }, + function (e) { + var n = o(this), + i = s(e), + a = r(t, n, i); + if (a.done) return a.value; + var u = n.lastIndex; + c(u, 0) || (n.lastIndex = 0); + var l = f(n, i); + return c(n.lastIndex, u) || (n.lastIndex = u), null === l ? -1 : l.index; + }, + ]; + }); + }, + 7268: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('small') }, + { + small: function () { + return i(this, 'small', '', ''); + }, + } + ); + }, + 3123: (e, t, r) => { + 'use strict'; + var n = r(2104), + i = r(6916), + o = r(1702), + a = r(7007), + c = r(7850), + s = r(9670), + u = r(4488), + f = r(6707), + l = r(1530), + w = r(7466), + h = r(1340), + v = r(8173), + p = r(1589), + d = r(7651), + b = r(2261), + g = r(2999), + y = r(7293), + _ = g.UNSUPPORTED_Y, + m = 4294967295, + k = Math.min, + x = [].push, + O = o(/./.exec), + E = o(x), + S = o(''.slice), + A = !y(function () { + var e = /(?:)/, + t = e.exec; + e.exec = function () { + return t.apply(this, arguments); + }; + var r = 'ab'.split(e); + return 2 !== r.length || 'a' !== r[0] || 'b' !== r[1]; + }); + a( + 'split', + function (e, t, r) { + var o; + return ( + (o = + 'c' == 'abbc'.split(/(b)*/)[1] || + 4 != 'test'.split(/(?:)/, -1).length || + 2 != 'ab'.split(/(?:ab)*/).length || + 4 != '.'.split(/(.?)(.?)/).length || + '.'.split(/()()/).length > 1 || + ''.split(/.?/).length + ? function (e, r) { + var o = h(u(this)), + a = void 0 === r ? m : r >>> 0; + if (0 === a) return []; + if (void 0 === e) return [o]; + if (!c(e)) return i(t, o, e, a); + for ( + var s, + f, + l, + w = [], + v = + (e.ignoreCase ? 'i' : '') + + (e.multiline ? 'm' : '') + + (e.unicode ? 'u' : '') + + (e.sticky ? 'y' : ''), + d = 0, + g = new RegExp(e.source, v + 'g'); + (s = i(b, g, o)) && + !( + (f = g.lastIndex) > d && + (E(w, S(o, d, s.index)), + s.length > 1 && s.index < o.length && n(x, w, p(s, 1)), + (l = s[0].length), + (d = f), + w.length >= a) + ); + + ) + g.lastIndex === s.index && g.lastIndex++; + return ( + d === o.length ? (!l && O(g, '')) || E(w, '') : E(w, S(o, d)), + w.length > a ? p(w, 0, a) : w + ); + } + : '0'.split(void 0, 0).length + ? function (e, r) { + return void 0 === e && 0 === r ? [] : i(t, this, e, r); + } + : t), + [ + function (t, r) { + var n = u(this), + a = null == t ? void 0 : v(t, e); + return a ? i(a, t, n, r) : i(o, h(n), t, r); + }, + function (e, n) { + var i = s(this), + a = h(e), + c = r(o, i, a, n, o !== t); + if (c.done) return c.value; + var u = f(i, RegExp), + v = i.unicode, + p = + (i.ignoreCase ? 'i' : '') + + (i.multiline ? 'm' : '') + + (i.unicode ? 'u' : '') + + (_ ? 'g' : 'y'), + b = new u(_ ? '^(?:' + i.source + ')' : i, p), + g = void 0 === n ? m : n >>> 0; + if (0 === g) return []; + if (0 === a.length) return null === d(b, a) ? [a] : []; + for (var y = 0, x = 0, O = []; x < a.length; ) { + b.lastIndex = _ ? 0 : x; + var A, + j = d(b, _ ? S(a, x) : a); + if (null === j || (A = k(w(b.lastIndex + (_ ? x : 0)), a.length)) === y) + x = l(a, x, v); + else { + if ((E(O, S(a, y, x)), O.length === g)) return O; + for (var R = 1; R <= j.length - 1; R++) + if ((E(O, j[R]), O.length === g)) return O; + x = y = A; + } + } + return E(O, S(a, y)), O; + }, + ] + ); + }, + !A, + _ + ); + }, + 6755: (e, t, r) => { + 'use strict'; + var n, + i = r(2109), + o = r(1702), + a = r(1236).f, + c = r(7466), + s = r(1340), + u = r(3929), + f = r(4488), + l = r(4964), + w = r(1913), + h = o(''.startsWith), + v = o(''.slice), + p = Math.min, + d = l('startsWith'); + i( + { + target: 'String', + proto: !0, + forced: !( + (!w && !d && ((n = a(String.prototype, 'startsWith')), n && !n.writable)) || + d + ), + }, + { + startsWith: function (e) { + var t = s(f(this)); + u(e); + var r = c(p(arguments.length > 1 ? arguments[1] : void 0, t.length)), + n = s(e); + return h ? h(t, n, r) : v(t, r, r + n.length) === n; + }, + } + ); + }, + 7397: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('strike') }, + { + strike: function () { + return i(this, 'strike', '', ''); + }, + } + ); + }, + 86: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('sub') }, + { + sub: function () { + return i(this, 'sub', '', ''); + }, + } + ); + }, + 3650: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(4488), + a = r(9303), + c = r(1340), + s = i(''.slice), + u = Math.max, + f = Math.min; + n( + { target: 'String', proto: !0, forced: !''.substr || 'b' !== 'ab'.substr(-1) }, + { + substr: function (e, t) { + var r, + n, + i = c(o(this)), + l = i.length, + w = a(e); + return ( + w === 1 / 0 && (w = 0), + w < 0 && (w = u(l + w, 0)), + (r = void 0 === t ? l : a(t)) <= 0 || r === 1 / 0 || w >= (n = f(w + r, l)) + ? '' + : s(i, w, n) + ); + }, + } + ); + }, + 623: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4230); + n( + { target: 'String', proto: !0, forced: r(3429)('sup') }, + { + sup: function () { + return i(this, 'sup', '', ''); + }, + } + ); + }, + 8702: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(3111).end, + o = r(6091)('trimEnd'), + a = o + ? function () { + return i(this); + } + : ''.trimEnd; + n( + { target: 'String', proto: !0, name: 'trimEnd', forced: o }, + { trimEnd: a, trimRight: a } + ); + }, + 5674: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(3111).start, + o = r(6091)('trimStart'), + a = o + ? function () { + return i(this); + } + : ''.trimStart; + n( + { target: 'String', proto: !0, name: 'trimStart', forced: o }, + { trimStart: a, trimLeft: a } + ); + }, + 3210: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(3111).trim; + n( + { target: 'String', proto: !0, forced: r(6091)('trim') }, + { + trim: function () { + return i(this); + }, + } + ); + }, + 2443: (e, t, r) => { + r(7235)('asyncIterator'); + }, + 1817: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(9781), + o = r(7854), + a = r(1702), + c = r(2597), + s = r(614), + u = r(7976), + f = r(1340), + l = r(3070).f, + w = r(9920), + h = o.Symbol, + v = h && h.prototype; + if (i && s(h) && (!('description' in v) || void 0 !== h().description)) { + var p = {}, + d = function () { + var e = arguments.length < 1 || void 0 === arguments[0] ? void 0 : f(arguments[0]), + t = u(v, this) ? new h(e) : void 0 === e ? h() : h(e); + return '' === e && (p[t] = !0), t; + }; + w(d, h), (d.prototype = v), (v.constructor = d); + var b = 'Symbol(test)' == String(h('test')), + g = a(v.toString), + y = a(v.valueOf), + _ = /^Symbol\((.*)\)[^)]+$/, + m = a(''.replace), + k = a(''.slice); + l(v, 'description', { + configurable: !0, + get: function () { + var e = y(this), + t = g(e); + if (c(p, e)) return ''; + var r = b ? k(t, 7, -1) : m(t, _, '$1'); + return '' === r ? void 0 : r; + }, + }), + n({ global: !0, forced: !0 }, { Symbol: d }); + } + }, + 2401: (e, t, r) => { + r(7235)('hasInstance'); + }, + 8722: (e, t, r) => { + r(7235)('isConcatSpreadable'); + }, + 2165: (e, t, r) => { + r(7235)('iterator'); + }, + 2526: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(7854), + o = r(5005), + a = r(2104), + c = r(6916), + s = r(1702), + u = r(1913), + f = r(9781), + l = r(133), + w = r(7293), + h = r(2597), + v = r(3157), + p = r(614), + d = r(111), + b = r(7976), + g = r(2190), + y = r(9670), + _ = r(7908), + m = r(5656), + k = r(4948), + x = r(1340), + O = r(9114), + E = r(30), + S = r(1956), + A = r(8006), + j = r(1156), + R = r(5181), + I = r(1236), + T = r(3070), + P = r(6048), + M = r(5296), + C = r(206), + U = r(1320), + L = r(2309), + D = r(6200), + N = r(3501), + F = r(9711), + z = r(5112), + B = r(6061), + q = r(7235), + Y = r(8003), + W = r(9909), + $ = r(2092).forEach, + G = D('hidden'), + V = 'Symbol', + H = z('toPrimitive'), + X = W.set, + K = W.getterFor(V), + J = Object.prototype, + Q = i.Symbol, + Z = Q && Q.prototype, + ee = i.TypeError, + te = i.QObject, + re = o('JSON', 'stringify'), + ne = I.f, + ie = T.f, + oe = j.f, + ae = M.f, + ce = s([].push), + se = L('symbols'), + ue = L('op-symbols'), + fe = L('string-to-symbol-registry'), + le = L('symbol-to-string-registry'), + we = L('wks'), + he = !te || !te.prototype || !te.prototype.findChild, + ve = + f && + w(function () { + return ( + 7 != + E( + ie({}, 'a', { + get: function () { + return ie(this, 'a', { value: 7 }).a; + }, + }) + ).a + ); + }) + ? function (e, t, r) { + var n = ne(J, t); + n && delete J[t], ie(e, t, r), n && e !== J && ie(J, t, n); + } + : ie, + pe = function (e, t) { + var r = (se[e] = E(Z)); + return X(r, { type: V, tag: e, description: t }), f || (r.description = t), r; + }, + de = function (e, t, r) { + e === J && de(ue, t, r), y(e); + var n = k(t); + return ( + y(r), + h(se, n) + ? (r.enumerable + ? (h(e, G) && e[G][n] && (e[G][n] = !1), (r = E(r, { enumerable: O(0, !1) }))) + : (h(e, G) || ie(e, G, O(1, {})), (e[G][n] = !0)), + ve(e, n, r)) + : ie(e, n, r) + ); + }, + be = function (e, t) { + y(e); + var r = m(t), + n = S(r).concat(me(r)); + return ( + $(n, function (t) { + (f && !c(ge, r, t)) || de(e, t, r[t]); + }), + e + ); + }, + ge = function (e) { + var t = k(e), + r = c(ae, this, t); + return ( + !(this === J && h(se, t) && !h(ue, t)) && + (!(r || !h(this, t) || !h(se, t) || (h(this, G) && this[G][t])) || r) + ); + }, + ye = function (e, t) { + var r = m(e), + n = k(t); + if (r !== J || !h(se, n) || h(ue, n)) { + var i = ne(r, n); + return !i || !h(se, n) || (h(r, G) && r[G][n]) || (i.enumerable = !0), i; + } + }, + _e = function (e) { + var t = oe(m(e)), + r = []; + return ( + $(t, function (e) { + h(se, e) || h(N, e) || ce(r, e); + }), + r + ); + }, + me = function (e) { + var t = e === J, + r = oe(t ? ue : m(e)), + n = []; + return ( + $(r, function (e) { + !h(se, e) || (t && !h(J, e)) || ce(n, se[e]); + }), + n + ); + }; + if ( + (l || + ((Q = function () { + if (b(Z, this)) throw ee('Symbol is not a constructor'); + var e = arguments.length && void 0 !== arguments[0] ? x(arguments[0]) : void 0, + t = F(e), + r = function (e) { + this === J && c(r, ue, e), + h(this, G) && h(this[G], t) && (this[G][t] = !1), + ve(this, t, O(1, e)); + }; + return f && he && ve(J, t, { configurable: !0, set: r }), pe(t, e); + }), + U((Z = Q.prototype), 'toString', function () { + return K(this).tag; + }), + U(Q, 'withoutSetter', function (e) { + return pe(F(e), e); + }), + (M.f = ge), + (T.f = de), + (P.f = be), + (I.f = ye), + (A.f = j.f = _e), + (R.f = me), + (B.f = function (e) { + return pe(z(e), e); + }), + f && + (ie(Z, 'description', { + configurable: !0, + get: function () { + return K(this).description; + }, + }), + u || U(J, 'propertyIsEnumerable', ge, { unsafe: !0 }))), + n({ global: !0, wrap: !0, forced: !l, sham: !l }, { Symbol: Q }), + $(S(we), function (e) { + q(e); + }), + n( + { target: V, stat: !0, forced: !l }, + { + for: function (e) { + var t = x(e); + if (h(fe, t)) return fe[t]; + var r = Q(t); + return (fe[t] = r), (le[r] = t), r; + }, + keyFor: function (e) { + if (!g(e)) throw ee(e + ' is not a symbol'); + if (h(le, e)) return le[e]; + }, + useSetter: function () { + he = !0; + }, + useSimple: function () { + he = !1; + }, + } + ), + n( + { target: 'Object', stat: !0, forced: !l, sham: !f }, + { + create: function (e, t) { + return void 0 === t ? E(e) : be(E(e), t); + }, + defineProperty: de, + defineProperties: be, + getOwnPropertyDescriptor: ye, + } + ), + n( + { target: 'Object', stat: !0, forced: !l }, + { getOwnPropertyNames: _e, getOwnPropertySymbols: me } + ), + n( + { + target: 'Object', + stat: !0, + forced: w(function () { + R.f(1); + }), + }, + { + getOwnPropertySymbols: function (e) { + return R.f(_(e)); + }, + } + ), + re && + n( + { + target: 'JSON', + stat: !0, + forced: + !l || + w(function () { + var e = Q(); + return '[null]' != re([e]) || '{}' != re({ a: e }) || '{}' != re(Object(e)); + }), + }, + { + stringify: function (e, t, r) { + var n = C(arguments), + i = t; + if ((d(t) || void 0 !== e) && !g(e)) + return ( + v(t) || + (t = function (e, t) { + if ((p(i) && (t = c(i, this, e, t)), !g(t))) return t; + }), + (n[1] = t), + a(re, null, n) + ); + }, + } + ), + !Z[H]) + ) { + var ke = Z.valueOf; + U(Z, H, function (e) { + return c(ke, this); + }); + } + Y(Q, V), (N[G] = !0); + }, + 6066: (e, t, r) => { + r(7235)('matchAll'); + }, + 9007: (e, t, r) => { + r(7235)('match'); + }, + 3510: (e, t, r) => { + r(7235)('replace'); + }, + 1840: (e, t, r) => { + r(7235)('search'); + }, + 6982: (e, t, r) => { + r(7235)('species'); + }, + 2159: (e, t, r) => { + r(7235)('split'); + }, + 6649: (e, t, r) => { + r(7235)('toPrimitive'); + }, + 9341: (e, t, r) => { + r(7235)('toStringTag'); + }, + 543: (e, t, r) => { + r(7235)('unscopables'); + }, + 8675: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(6244), + o = r(9303), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('at', function (e) { + var t = a(this), + r = i(t), + n = o(e), + c = n >= 0 ? n : r + n; + return c < 0 || c >= r ? void 0 : t[c]; + }); + }, + 2990: (e, t, r) => { + 'use strict'; + var n = r(1702), + i = r(260), + o = n(r(1048)), + a = i.aTypedArray; + (0, i.exportTypedArrayMethod)('copyWithin', function (e, t) { + return o(a(this), e, t, arguments.length > 2 ? arguments[2] : void 0); + }); + }, + 8927: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).every, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('every', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3105: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(6916), + o = r(1285), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('fill', function (e) { + var t = arguments.length; + return i(o, a(this), e, t > 1 ? arguments[1] : void 0, t > 2 ? arguments[2] : void 0); + }); + }, + 5035: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).filter, + o = r(3074), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('filter', function (e) { + var t = i(a(this), e, arguments.length > 1 ? arguments[1] : void 0); + return o(this, t); + }); + }, + 7174: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).findIndex, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('findIndex', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4345: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).find, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('find', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4197: (e, t, r) => { + r(9843)('Float32', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 6495: (e, t, r) => { + r(9843)('Float64', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 2846: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).forEach, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('forEach', function (e) { + i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 8145: (e, t, r) => { + 'use strict'; + var n = r(3832); + (0, r(260).exportTypedArrayStaticMethod)('from', r(7321), n); + }, + 4731: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(1318).includes, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('includes', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 7209: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(1318).indexOf, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('indexOf', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 5109: (e, t, r) => { + r(9843)('Int16', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 5125: (e, t, r) => { + r(9843)('Int32', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 7145: (e, t, r) => { + r(9843)('Int8', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 6319: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(7293), + o = r(1702), + a = r(260), + c = r(6992), + s = r(5112)('iterator'), + u = n.Uint8Array, + f = o(c.values), + l = o(c.keys), + w = o(c.entries), + h = a.aTypedArray, + v = a.exportTypedArrayMethod, + p = u && u.prototype, + d = !i(function () { + p[s].call([1]); + }), + b = !!p && p.values && p[s] === p.values && 'values' === p.values.name, + g = function () { + return f(h(this)); + }; + v( + 'entries', + function () { + return w(h(this)); + }, + d + ), + v( + 'keys', + function () { + return l(h(this)); + }, + d + ), + v('values', g, d || !b, { name: 'values' }), + v(s, g, d || !b, { name: 'values' }); + }, + 8867: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(1702), + o = n.aTypedArray, + a = n.exportTypedArrayMethod, + c = i([].join); + a('join', function (e) { + return c(o(this), e); + }); + }, + 7789: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2104), + o = r(6583), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('lastIndexOf', function (e) { + var t = arguments.length; + return i(o, a(this), t > 1 ? [e, arguments[1]] : [e]); + }); + }, + 3739: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).map, + o = r(6304), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('map', function (e) { + return i(a(this), e, arguments.length > 1 ? arguments[1] : void 0, function (e, t) { + return new (o(e))(t); + }); + }); + }, + 5206: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(3832), + o = n.aTypedArrayConstructor; + (0, n.exportTypedArrayStaticMethod)( + 'of', + function () { + for (var e = 0, t = arguments.length, r = new (o(this))(t); t > e; ) + r[e] = arguments[e++]; + return r; + }, + i + ); + }, + 4483: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(3671).right, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('reduceRight', function (e) { + var t = arguments.length; + return i(o(this), e, t, t > 1 ? arguments[1] : void 0); + }); + }, + 9368: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(3671).left, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('reduce', function (e) { + var t = arguments.length; + return i(o(this), e, t, t > 1 ? arguments[1] : void 0); + }); + }, + 2056: (e, t, r) => { + 'use strict'; + var n = r(260), + i = n.aTypedArray, + o = n.exportTypedArrayMethod, + a = Math.floor; + o('reverse', function () { + for (var e, t = this, r = i(t).length, n = a(r / 2), o = 0; o < n; ) + (e = t[o]), (t[o++] = t[--r]), (t[r] = e); + return t; + }); + }, + 3462: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(6916), + o = r(260), + a = r(6244), + c = r(4590), + s = r(7908), + u = r(7293), + f = n.RangeError, + l = n.Int8Array, + w = l && l.prototype, + h = w && w.set, + v = o.aTypedArray, + p = o.exportTypedArrayMethod, + d = !u(function () { + var e = new Uint8ClampedArray(2); + return i(h, e, { length: 1, 0: 3 }, 1), 3 !== e[1]; + }), + b = + d && + o.NATIVE_ARRAY_BUFFER_VIEWS && + u(function () { + var e = new l(2); + return e.set(1), e.set('2', 1), 0 !== e[0] || 2 !== e[1]; + }); + p( + 'set', + function (e) { + v(this); + var t = c(arguments.length > 1 ? arguments[1] : void 0, 1), + r = s(e); + if (d) return i(h, this, r, t); + var n = this.length, + o = a(r), + u = 0; + if (o + t > n) throw f('Wrong length'); + for (; u < o; ) this[t + u] = r[u++]; + }, + !d || b + ); + }, + 678: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(6304), + o = r(7293), + a = r(206), + c = n.aTypedArray; + (0, n.exportTypedArrayMethod)( + 'slice', + function (e, t) { + for ( + var r = a(c(this), e, t), n = i(this), o = 0, s = r.length, u = new n(s); + s > o; + + ) + u[o] = r[o++]; + return u; + }, + o(function () { + new Int8Array(1).slice(); + }) + ); + }, + 7462: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(2092).some, + o = n.aTypedArray; + (0, n.exportTypedArrayMethod)('some', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3824: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(1702), + o = r(7293), + a = r(9662), + c = r(4362), + s = r(260), + u = r(8886), + f = r(256), + l = r(7392), + w = r(8008), + h = n.Array, + v = s.aTypedArray, + p = s.exportTypedArrayMethod, + d = n.Uint16Array, + b = d && i(d.prototype.sort), + g = !( + !b || + (o(function () { + b(new d(2), null); + }) && + o(function () { + b(new d(2), {}); + })) + ), + y = + !!b && + !o(function () { + if (l) return l < 74; + if (u) return u < 67; + if (f) return !0; + if (w) return w < 602; + var e, + t, + r = new d(516), + n = h(516); + for (e = 0; e < 516; e++) (t = e % 4), (r[e] = 515 - e), (n[e] = e - 2 * t + 3); + for ( + b(r, function (e, t) { + return ((e / 4) | 0) - ((t / 4) | 0); + }), + e = 0; + e < 516; + e++ + ) + if (r[e] !== n[e]) return !0; + }); + p( + 'sort', + function (e) { + return ( + void 0 !== e && a(e), + y + ? b(this, e) + : c( + v(this), + (function (e) { + return function (t, r) { + return void 0 !== e + ? +e(t, r) || 0 + : r != r + ? -1 + : t != t + ? 1 + : 0 === t && 0 === r + ? 1 / t > 0 && 1 / r < 0 + ? 1 + : -1 + : t > r; + }; + })(e) + ) + ); + }, + !y || g + ); + }, + 5021: (e, t, r) => { + 'use strict'; + var n = r(260), + i = r(7466), + o = r(1400), + a = r(6304), + c = n.aTypedArray; + (0, n.exportTypedArrayMethod)('subarray', function (e, t) { + var r = c(this), + n = r.length, + s = o(e, n); + return new (a(r))( + r.buffer, + r.byteOffset + s * r.BYTES_PER_ELEMENT, + i((void 0 === t ? n : o(t, n)) - s) + ); + }); + }, + 2974: (e, t, r) => { + 'use strict'; + var n = r(7854), + i = r(2104), + o = r(260), + a = r(7293), + c = r(206), + s = n.Int8Array, + u = o.aTypedArray, + f = o.exportTypedArrayMethod, + l = [].toLocaleString, + w = + !!s && + a(function () { + l.call(new s(1)); + }); + f( + 'toLocaleString', + function () { + return i(l, w ? c(u(this)) : u(this), c(arguments)); + }, + a(function () { + return [1, 2].toLocaleString() != new s([1, 2]).toLocaleString(); + }) || + !a(function () { + s.prototype.toLocaleString.call([1, 2]); + }) + ); + }, + 5016: (e, t, r) => { + 'use strict'; + var n = r(260).exportTypedArrayMethod, + i = r(7293), + o = r(7854), + a = r(1702), + c = o.Uint8Array, + s = (c && c.prototype) || {}, + u = [].toString, + f = a([].join); + i(function () { + u.call({}); + }) && + (u = function () { + return f(this); + }); + var l = s.toString != u; + n('toString', u, l); + }, + 8255: (e, t, r) => { + r(9843)('Uint16', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 9135: (e, t, r) => { + r(9843)('Uint32', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 2472: (e, t, r) => { + r(9843)('Uint8', function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }); + }, + 9743: (e, t, r) => { + r(9843)( + 'Uint8', + function (e) { + return function (t, r, n) { + return e(this, t, r, n); + }; + }, + !0 + ); + }, + 8221: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(1702), + o = r(1340), + a = String.fromCharCode, + c = i(''.charAt), + s = i(/./.exec), + u = i(''.slice), + f = /^[\da-f]{2}$/i, + l = /^[\da-f]{4}$/i; + n( + { global: !0 }, + { + unescape: function (e) { + for (var t, r, n = o(e), i = '', w = n.length, h = 0; h < w; ) { + if ('%' === (t = c(n, h++))) + if ('u' === c(n, h)) { + if (((r = u(n, h + 1, h + 5)), s(l, r))) { + (i += a(parseInt(r, 16))), (h += 5); + continue; + } + } else if (((r = u(n, h, h + 2)), s(f, r))) { + (i += a(parseInt(r, 16))), (h += 2); + continue; + } + i += t; + } + return i; + }, + } + ); + }, + 4129: (e, t, r) => { + 'use strict'; + var n, + i = r(7854), + o = r(1702), + a = r(2248), + c = r(2423), + s = r(7710), + u = r(9320), + f = r(111), + l = r(2050), + w = r(9909).enforce, + h = r(8536), + v = !i.ActiveXObject && 'ActiveXObject' in i, + p = function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + d = s('WeakMap', p, u); + if (h && v) { + (n = u.getConstructor(p, 'WeakMap', !0)), c.enable(); + var b = d.prototype, + g = o(b.delete), + y = o(b.has), + _ = o(b.get), + m = o(b.set); + a(b, { + delete: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return t.frozen || (t.frozen = new n()), g(this, e) || t.frozen.delete(e); + } + return g(this, e); + }, + has: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return t.frozen || (t.frozen = new n()), y(this, e) || t.frozen.has(e); + } + return y(this, e); + }, + get: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return ( + t.frozen || (t.frozen = new n()), y(this, e) ? _(this, e) : t.frozen.get(e) + ); + } + return _(this, e); + }, + set: function (e, t) { + if (f(e) && !l(e)) { + var r = w(this); + r.frozen || (r.frozen = new n()), y(this, e) ? m(this, e, t) : r.frozen.set(e, t); + } else m(this, e, t); + return this; + }, + }); + } + }, + 8478: (e, t, r) => { + 'use strict'; + r(7710)( + 'WeakSet', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + r(9320) + ); + }, + 4747: (e, t, r) => { + var n = r(7854), + i = r(8324), + o = r(8509), + a = r(8533), + c = r(8880), + s = function (e) { + if (e && e.forEach !== a) + try { + c(e, 'forEach', a); + } catch (t) { + e.forEach = a; + } + }; + for (var u in i) i[u] && s(n[u] && n[u].prototype); + s(o); + }, + 3948: (e, t, r) => { + var n = r(7854), + i = r(8324), + o = r(8509), + a = r(6992), + c = r(8880), + s = r(5112), + u = s('iterator'), + f = s('toStringTag'), + l = a.values, + w = function (e, t) { + if (e) { + if (e[u] !== l) + try { + c(e, u, l); + } catch (t) { + e[u] = l; + } + if ((e[f] || c(e, f, t), i[t])) + for (var r in a) + if (e[r] !== a[r]) + try { + c(e, r, a[r]); + } catch (t) { + e[r] = a[r]; + } + } + }; + for (var h in i) w(n[h] && n[h].prototype, h); + w(o, 'DOMTokenList'); + }, + 7714: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(4038), + o = r(5005), + a = r(7293), + c = r(30), + s = r(9114), + u = r(3070).f, + f = r(6048).f, + l = r(1320), + w = r(2597), + h = r(5787), + v = r(9670), + p = r(7762), + d = r(6277), + b = r(3678), + g = r(7741), + y = r(9909), + _ = r(9781), + m = r(1913), + k = 'DOMException', + x = o('Error'), + O = + o(k) || + (function () { + try { + new (o('MessageChannel') || + i('worker_threads').MessageChannel)().port1.postMessage(new WeakMap()); + } catch (e) { + if ('DATA_CLONE_ERR' == e.name && 25 == e.code) return e.constructor; + } + })(), + E = O && O.prototype, + S = x.prototype, + A = y.set, + j = y.getterFor(k), + R = 'stack' in x(k), + I = function (e) { + return w(b, e) && b[e].m ? b[e].c : 0; + }, + T = function () { + h(this, P); + var e = arguments.length, + t = d(e < 1 ? void 0 : arguments[0]), + r = d(e < 2 ? void 0 : arguments[1], 'Error'), + n = I(r); + if ( + (A(this, { type: k, name: r, message: t, code: n }), + _ || ((this.name = r), (this.message = t), (this.code = n)), + R) + ) { + var i = x(t); + (i.name = k), u(this, 'stack', s(1, g(i.stack, 1))); + } + }, + P = (T.prototype = c(S)), + M = function (e) { + return { enumerable: !0, configurable: !0, get: e }; + }, + C = function (e) { + return M(function () { + return j(this)[e]; + }); + }; + _ && f(P, { name: C('name'), message: C('message'), code: C('code') }), + u(P, 'constructor', s(1, T)); + var U = a(function () { + return !(new O() instanceof x); + }), + L = + U || + a(function () { + return S.toString !== p || '2: 1' !== String(new O(1, 2)); + }), + D = + U || + a(function () { + return 25 !== new O(1, 'DataCloneError').code; + }), + N = U || 25 !== O.DATA_CLONE_ERR || 25 !== E.DATA_CLONE_ERR, + F = m ? L || D || N : U; + n({ global: !0, forced: F }, { DOMException: F ? T : O }); + var z = o(k), + B = z.prototype; + for (var q in (L && (m || O === z) && l(B, 'toString', p), + D && + _ && + O === z && + u( + B, + 'code', + M(function () { + return I(v(this).name); + }) + ), + b)) + if (w(b, q)) { + var Y = b[q], + W = Y.s, + $ = s(6, Y.c); + w(z, W) || u(z, W, $), w(B, W) || u(B, W, $); + } + }, + 2801: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(5005), + o = r(9114), + a = r(3070).f, + c = r(2597), + s = r(5787), + u = r(9587), + f = r(6277), + l = r(3678), + w = r(7741), + h = r(1913), + v = 'DOMException', + p = i('Error'), + d = i(v), + b = function () { + s(this, g); + var e = arguments.length, + t = f(e < 1 ? void 0 : arguments[0]), + r = f(e < 2 ? void 0 : arguments[1], 'Error'), + n = new d(t, r), + i = p(t); + return (i.name = v), a(n, 'stack', o(1, w(i.stack, 1))), u(n, this, b), n; + }, + g = (b.prototype = d.prototype), + y = 'stack' in p(v), + _ = 'stack' in new d(1, 2), + m = y && !_; + n({ global: !0, forced: h || m }, { DOMException: m ? b : d }); + var k = i(v), + x = k.prototype; + if (x.constructor !== k) + for (var O in (h || a(x, 'constructor', o(1, k)), l)) + if (c(l, O)) { + var E = l[O], + S = E.s; + c(k, S) || a(k, S, o(6, E.c)); + } + }, + 1174: (e, t, r) => { + var n = r(5005), + i = 'DOMException'; + r(8003)(n(i), i); + }, + 4633: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(261); + n( + { global: !0, bind: !0, enumerable: !0, forced: !i.setImmediate || !i.clearImmediate }, + { setImmediate: o.set, clearImmediate: o.clear } + ); + }, + 5844: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(5948), + a = r(5268), + c = i.process; + n( + { global: !0, enumerable: !0, noTargetGet: !0 }, + { + queueMicrotask: function (e) { + var t = a && c.domain; + o(t ? t.bind(e) : e); + }, + } + ); + }, + 1295: (e, t, r) => { + var n, + i = r(1913), + o = r(2109), + a = r(7854), + c = r(5005), + s = r(1702), + u = r(7293), + f = r(9711), + l = r(614), + w = r(4411), + h = r(111), + v = r(2190), + p = r(408), + d = r(9670), + b = r(648), + g = r(2597), + y = r(6135), + _ = r(8880), + m = r(6244), + k = r(8053), + x = r(7066), + O = r(2914), + E = a.Object, + S = a.Date, + A = a.Error, + j = a.EvalError, + R = a.RangeError, + I = a.ReferenceError, + T = a.SyntaxError, + P = a.TypeError, + M = a.URIError, + C = a.PerformanceMark, + U = a.WebAssembly, + L = (U && U.CompileError) || A, + D = (U && U.LinkError) || A, + N = (U && U.RuntimeError) || A, + F = c('DOMException'), + z = c('Set'), + B = c('Map'), + q = B.prototype, + Y = s(q.has), + W = s(q.get), + $ = s(q.set), + G = s(z.prototype.add), + V = c('Object', 'keys'), + H = s([].push), + X = s((!0).valueOf), + K = s((1).valueOf), + J = s(''.valueOf), + Q = s(x), + Z = s(S.prototype.getTime), + ee = f('structuredClone'), + te = 'DataCloneError', + re = 'Transferring', + ne = function (e) { + return ( + !u(function () { + var t = new a.Set([7]), + r = e(t), + n = e(E(7)); + return r == t || !r.has(7) || 'object' != typeof n || 7 != n; + }) && e + ); + }, + ie = a.structuredClone, + oe = + i || + ((n = ie), + !( + !u(function () { + var e = n(new a.AggregateError([1], ee, { cause: 3 })); + return ( + 'AggregateError' != e.name || + 1 != e.errors[0] || + e.message != ee || + 3 != e.cause + ); + }) && n + )), + ae = + !ie && + ne(function (e) { + return new C(ee, { detail: e }).detail; + }), + ce = ne(ie) || ae, + se = function (e) { + throw new F('Uncloneable type: ' + e, te); + }, + ue = function (e, t) { + throw new F( + (t || 'Cloning') + ' of ' + e + ' cannot be properly polyfilled in this engine', + te + ); + }, + fe = function (e, t) { + if ((v(e) && se('Symbol'), !h(e))) return e; + if (t) { + if (Y(t, e)) return W(t, e); + } else t = new B(); + var r, + n, + i, + o, + s, + u, + f, + p, + d, + k, + x = b(e), + C = !1; + switch (x) { + case 'Array': + (i = []), (C = !0); + break; + case 'Object': + (i = {}), (C = !0); + break; + case 'Map': + (i = new B()), (C = !0); + break; + case 'Set': + (i = new z()), (C = !0); + break; + case 'RegExp': + i = new RegExp(e.source, 'flags' in e ? e.flags : Q(e)); + break; + case 'Error': + switch ((n = e.name)) { + case 'AggregateError': + i = c('AggregateError')([]); + break; + case 'EvalError': + i = j(); + break; + case 'RangeError': + i = R(); + break; + case 'ReferenceError': + i = I(); + break; + case 'SyntaxError': + i = T(); + break; + case 'TypeError': + i = P(); + break; + case 'URIError': + i = M(); + break; + case 'CompileError': + i = L(); + break; + case 'LinkError': + i = D(); + break; + case 'RuntimeError': + i = N(); + break; + default: + i = A(); + } + C = !0; + break; + case 'DOMException': + (i = new F(e.message, e.name)), (C = !0); + break; + case 'DataView': + case 'Int8Array': + case 'Uint8Array': + case 'Uint8ClampedArray': + case 'Int16Array': + case 'Uint16Array': + case 'Int32Array': + case 'Uint32Array': + case 'Float32Array': + case 'Float64Array': + case 'BigInt64Array': + case 'BigUint64Array': + (r = a[x]), + h(r) || ue(x), + (i = new r( + fe(e.buffer, t), + e.byteOffset, + 'DataView' === x ? e.byteLength : e.length + )); + break; + case 'DOMQuad': + try { + i = new DOMQuad(fe(e.p1, t), fe(e.p2, t), fe(e.p3, t), fe(e.p4, t)); + } catch (t) { + ce ? (i = ce(e)) : ue(x); + } + break; + case 'FileList': + if (((r = a.DataTransfer), w(r))) { + for (o = new r(), s = 0, u = m(e); s < u; s++) o.items.add(fe(e[s], t)); + i = o.files; + } else ce ? (i = ce(e)) : ue(x); + break; + case 'ImageData': + try { + i = new ImageData(fe(e.data, t), e.width, e.height, { + colorSpace: e.colorSpace, + }); + } catch (t) { + ce ? (i = ce(e)) : ue(x); + } + break; + default: + if (ce) i = ce(e); + else + switch (x) { + case 'BigInt': + i = E(e.valueOf()); + break; + case 'Boolean': + i = E(X(e)); + break; + case 'Number': + i = E(K(e)); + break; + case 'String': + i = E(J(e)); + break; + case 'Date': + i = new S(Z(e)); + break; + case 'ArrayBuffer': + (r = a.DataView) || 'function' == typeof e.slice || ue(x); + try { + if ('function' == typeof e.slice) i = e.slice(0); + else + for ( + u = e.byteLength, + i = new ArrayBuffer(u), + d = new r(e), + k = new r(i), + s = 0; + s < u; + s++ + ) + k.setUint8(s, d.getUint8(s)); + } catch (e) { + throw new F('ArrayBuffer is detached', te); + } + break; + case 'SharedArrayBuffer': + i = e; + break; + case 'Blob': + try { + i = e.slice(0, e.size, e.type); + } catch (e) { + ue(x); + } + break; + case 'DOMPoint': + case 'DOMPointReadOnly': + r = a[x]; + try { + i = r.fromPoint ? r.fromPoint(e) : new r(e.x, e.y, e.z, e.w); + } catch (e) { + ue(x); + } + break; + case 'DOMRect': + case 'DOMRectReadOnly': + r = a[x]; + try { + i = r.fromRect ? r.fromRect(e) : new r(e.x, e.y, e.width, e.height); + } catch (e) { + ue(x); + } + break; + case 'DOMMatrix': + case 'DOMMatrixReadOnly': + r = a[x]; + try { + i = r.fromMatrix ? r.fromMatrix(e) : new r(e); + } catch (e) { + ue(x); + } + break; + case 'AudioData': + case 'VideoFrame': + l(e.clone) || ue(x); + try { + i = e.clone(); + } catch (e) { + se(x); + } + break; + case 'File': + try { + i = new File([e], e.name, e); + } catch (e) { + ue(x); + } + break; + case 'CryptoKey': + case 'GPUCompilationMessage': + case 'GPUCompilationInfo': + case 'ImageBitmap': + case 'RTCCertificate': + case 'WebAssembly.Module': + ue(x); + default: + se(x); + } + } + if (($(t, e, i), C)) + switch (x) { + case 'Array': + case 'Object': + for (f = V(e), s = 0, u = m(f); s < u; s++) (p = f[s]), y(i, p, fe(e[p], t)); + break; + case 'Map': + e.forEach(function (e, r) { + $(i, fe(r, t), fe(e, t)); + }); + break; + case 'Set': + e.forEach(function (e) { + G(i, fe(e, t)); + }); + break; + case 'Error': + _(i, 'message', fe(e.message, t)), + g(e, 'cause') && _(i, 'cause', fe(e.cause, t)), + 'AggregateError' == n && (i.errors = fe(e.errors, t)); + case 'DOMException': + O && _(i, 'stack', fe(e.stack, t)); + } + return i; + }, + le = + ie && + !u(function () { + var e = new ArrayBuffer(8), + t = ie(e, { transfer: [e] }); + return 0 != e.byteLength || 8 != t.byteLength; + }), + we = function (e, t) { + if (!h(e)) throw P('Transfer option cannot be converted to a sequence'); + var r = []; + p(e, function (e) { + H(r, d(e)); + }); + var n, + i, + o, + c, + s, + u, + f = 0, + v = m(r); + if (le) for (c = ie(r, { transfer: r }); f < v; ) $(t, r[f], c[f++]); + else + for (; f < v; ) { + if (((n = r[f++]), Y(t, n))) throw new F('Duplicate transferable', te); + switch ((i = b(n))) { + case 'ImageBitmap': + (o = a.OffscreenCanvas), w(o) || ue(i, re); + try { + (u = new o(n.width, n.height)) + .getContext('bitmaprenderer') + .transferFromImageBitmap(n), + (s = u.transferToImageBitmap()); + } catch (e) {} + break; + case 'AudioData': + case 'VideoFrame': + (l(n.clone) && l(n.close)) || ue(i, re); + try { + (s = n.clone()), n.close(); + } catch (e) {} + break; + case 'ArrayBuffer': + case 'MessagePort': + case 'OffscreenCanvas': + case 'ReadableStream': + case 'TransformStream': + case 'WritableStream': + ue(i, re); + } + if (void 0 === s) throw new F('This object cannot be transferred: ' + i, te); + $(t, n, s); + } + }; + o( + { global: !0, enumerable: !0, sham: !le, forced: oe }, + { + structuredClone: function (e) { + var t, + r = k(arguments.length, 1) > 1 ? d(arguments[1]) : void 0, + n = r ? r.transfer : void 0; + return void 0 !== n && ((t = new B()), we(n, t)), fe(e, t); + }, + } + ); + }, + 2564: (e, t, r) => { + var n = r(2109), + i = r(7854), + o = r(2104), + a = r(614), + c = r(8113), + s = r(206), + u = /MSIE .\./.test(c), + f = i.Function, + l = function (e) { + return function (t, r) { + var n = arguments.length > 2, + i = n ? s(arguments, 2) : void 0; + return e( + n + ? function () { + o(a(t) ? t : f(t), this, i); + } + : t, + r + ); + }; + }; + n( + { global: !0, bind: !0, forced: u }, + { setTimeout: l(i.setTimeout), setInterval: l(i.setInterval) } + ); + }, + 1637: (e, t, r) => { + 'use strict'; + r(6992); + var n = r(2109), + i = r(7854), + o = r(5005), + a = r(6916), + c = r(1702), + s = r(590), + u = r(1320), + f = r(2248), + l = r(8003), + w = r(4994), + h = r(9909), + v = r(5787), + p = r(614), + d = r(2597), + b = r(9974), + g = r(648), + y = r(9670), + _ = r(111), + m = r(1340), + k = r(30), + x = r(9114), + O = r(8554), + E = r(1246), + S = r(8053), + A = r(5112), + j = r(4362), + R = A('iterator'), + I = 'URLSearchParams', + T = 'URLSearchParamsIterator', + P = h.set, + M = h.getterFor(I), + C = h.getterFor(T), + U = o('fetch'), + L = o('Request'), + D = o('Headers'), + N = L && L.prototype, + F = D && D.prototype, + z = i.RegExp, + B = i.TypeError, + q = i.decodeURIComponent, + Y = i.encodeURIComponent, + W = c(''.charAt), + $ = c([].join), + G = c([].push), + V = c(''.replace), + H = c([].shift), + X = c([].splice), + K = c(''.split), + J = c(''.slice), + Q = /\+/g, + Z = Array(4), + ee = function (e) { + return Z[e - 1] || (Z[e - 1] = z('((?:%[\\da-f]{2}){' + e + '})', 'gi')); + }, + te = function (e) { + try { + return q(e); + } catch (t) { + return e; + } + }, + re = function (e) { + var t = V(e, Q, ' '), + r = 4; + try { + return q(t); + } catch (e) { + for (; r; ) t = V(t, ee(r--), te); + return t; + } + }, + ne = /[!'()~]|%20/g, + ie = { '!': '%21', "'": '%27', '(': '%28', ')': '%29', '~': '%7E', '%20': '+' }, + oe = function (e) { + return ie[e]; + }, + ae = function (e) { + return V(Y(e), ne, oe); + }, + ce = w( + function (e, t) { + P(this, { type: T, iterator: O(M(e).entries), kind: t }); + }, + 'Iterator', + function () { + var e = C(this), + t = e.kind, + r = e.iterator.next(), + n = r.value; + return ( + r.done || + (r.value = 'keys' === t ? n.key : 'values' === t ? n.value : [n.key, n.value]), + r + ); + }, + !0 + ), + se = function (e) { + (this.entries = []), + (this.url = null), + void 0 !== e && + (_(e) + ? this.parseObject(e) + : this.parseQuery( + 'string' == typeof e ? ('?' === W(e, 0) ? J(e, 1) : e) : m(e) + )); + }; + se.prototype = { + type: I, + bindURL: function (e) { + (this.url = e), this.update(); + }, + parseObject: function (e) { + var t, + r, + n, + i, + o, + c, + s, + u = E(e); + if (u) + for (r = (t = O(e, u)).next; !(n = a(r, t)).done; ) { + if ( + ((o = (i = O(y(n.value))).next), + (c = a(o, i)).done || (s = a(o, i)).done || !a(o, i).done) + ) + throw B('Expected sequence with length 2'); + G(this.entries, { key: m(c.value), value: m(s.value) }); + } + else for (var f in e) d(e, f) && G(this.entries, { key: f, value: m(e[f]) }); + }, + parseQuery: function (e) { + if (e) + for (var t, r, n = K(e, '&'), i = 0; i < n.length; ) + (t = n[i++]).length && + ((r = K(t, '=')), G(this.entries, { key: re(H(r)), value: re($(r, '=')) })); + }, + serialize: function () { + for (var e, t = this.entries, r = [], n = 0; n < t.length; ) + (e = t[n++]), G(r, ae(e.key) + '=' + ae(e.value)); + return $(r, '&'); + }, + update: function () { + (this.entries.length = 0), this.parseQuery(this.url.query); + }, + updateURL: function () { + this.url && this.url.update(); + }, + }; + var ue = function () { + v(this, fe); + var e = arguments.length > 0 ? arguments[0] : void 0; + P(this, new se(e)); + }, + fe = ue.prototype; + if ( + (f( + fe, + { + append: function (e, t) { + S(arguments.length, 2); + var r = M(this); + G(r.entries, { key: m(e), value: m(t) }), r.updateURL(); + }, + delete: function (e) { + S(arguments.length, 1); + for (var t = M(this), r = t.entries, n = m(e), i = 0; i < r.length; ) + r[i].key === n ? X(r, i, 1) : i++; + t.updateURL(); + }, + get: function (e) { + S(arguments.length, 1); + for (var t = M(this).entries, r = m(e), n = 0; n < t.length; n++) + if (t[n].key === r) return t[n].value; + return null; + }, + getAll: function (e) { + S(arguments.length, 1); + for (var t = M(this).entries, r = m(e), n = [], i = 0; i < t.length; i++) + t[i].key === r && G(n, t[i].value); + return n; + }, + has: function (e) { + S(arguments.length, 1); + for (var t = M(this).entries, r = m(e), n = 0; n < t.length; ) + if (t[n++].key === r) return !0; + return !1; + }, + set: function (e, t) { + S(arguments.length, 1); + for ( + var r, n = M(this), i = n.entries, o = !1, a = m(e), c = m(t), s = 0; + s < i.length; + s++ + ) + (r = i[s]).key === a && (o ? X(i, s--, 1) : ((o = !0), (r.value = c))); + o || G(i, { key: a, value: c }), n.updateURL(); + }, + sort: function () { + var e = M(this); + j(e.entries, function (e, t) { + return e.key > t.key ? 1 : -1; + }), + e.updateURL(); + }, + forEach: function (e) { + for ( + var t, + r = M(this).entries, + n = b(e, arguments.length > 1 ? arguments[1] : void 0), + i = 0; + i < r.length; + + ) + n((t = r[i++]).value, t.key, this); + }, + keys: function () { + return new ce(this, 'keys'); + }, + values: function () { + return new ce(this, 'values'); + }, + entries: function () { + return new ce(this, 'entries'); + }, + }, + { enumerable: !0 } + ), + u(fe, R, fe.entries, { name: 'entries' }), + u( + fe, + 'toString', + function () { + return M(this).serialize(); + }, + { enumerable: !0 } + ), + l(ue, I), + n({ global: !0, forced: !s }, { URLSearchParams: ue }), + !s && p(D)) + ) { + var le = c(F.has), + we = c(F.set), + he = function (e) { + if (_(e)) { + var t, + r = e.body; + if (g(r) === I) + return ( + (t = e.headers ? new D(e.headers) : new D()), + le(t, 'content-type') || + we(t, 'content-type', 'application/x-www-form-urlencoded;charset=UTF-8'), + k(e, { body: x(0, m(r)), headers: x(0, t) }) + ); + } + return e; + }; + if ( + (p(U) && + n( + { global: !0, enumerable: !0, forced: !0 }, + { + fetch: function (e) { + return U(e, arguments.length > 1 ? he(arguments[1]) : {}); + }, + } + ), + p(L)) + ) { + var ve = function (e) { + return v(this, N), new L(e, arguments.length > 1 ? he(arguments[1]) : {}); + }; + (N.constructor = ve), + (ve.prototype = N), + n({ global: !0, forced: !0 }, { Request: ve }); + } + } + e.exports = { URLSearchParams: ue, getState: M }; + }, + 285: (e, t, r) => { + 'use strict'; + r(8783); + var n, + i = r(2109), + o = r(9781), + a = r(590), + c = r(7854), + s = r(9974), + u = r(1702), + f = r(6048).f, + l = r(1320), + w = r(5787), + h = r(2597), + v = r(1574), + p = r(8457), + d = r(1589), + b = r(8710).codeAt, + g = r(3197), + y = r(1340), + _ = r(8003), + m = r(1637), + k = r(9909), + x = k.set, + O = k.getterFor('URL'), + E = m.URLSearchParams, + S = m.getState, + A = c.URL, + j = c.TypeError, + R = c.parseInt, + I = Math.floor, + T = Math.pow, + P = u(''.charAt), + M = u(/./.exec), + C = u([].join), + U = u((1).toString), + L = u([].pop), + D = u([].push), + N = u(''.replace), + F = u([].shift), + z = u(''.split), + B = u(''.slice), + q = u(''.toLowerCase), + Y = u([].unshift), + W = 'Invalid scheme', + $ = 'Invalid host', + G = 'Invalid port', + V = /[a-z]/i, + H = /[\d+-.a-z]/i, + X = /\d/, + K = /^0x/i, + J = /^[0-7]+$/, + Q = /^\d+$/, + Z = /^[\da-f]+$/i, + ee = /[\0\t\n\r #%/:<>?@[\\\]^|]/, + te = /[\0\t\n\r #/:<>?@[\\\]^|]/, + re = /^[\u0000-\u0020]+|[\u0000-\u0020]+$/g, + ne = /[\t\n\r]/g, + ie = function (e) { + var t, r, n, i; + if ('number' == typeof e) { + for (t = [], r = 0; r < 4; r++) Y(t, e % 256), (e = I(e / 256)); + return C(t, '.'); + } + if ('object' == typeof e) { + for ( + t = '', + n = (function (e) { + for (var t = null, r = 1, n = null, i = 0, o = 0; o < 8; o++) + 0 !== e[o] + ? (i > r && ((t = n), (r = i)), (n = null), (i = 0)) + : (null === n && (n = o), ++i); + return i > r && ((t = n), (r = i)), t; + })(e), + r = 0; + r < 8; + r++ + ) + (i && 0 === e[r]) || + (i && (i = !1), + n === r + ? ((t += r ? ':' : '::'), (i = !0)) + : ((t += U(e[r], 16)), r < 7 && (t += ':'))); + return '[' + t + ']'; + } + return e; + }, + oe = {}, + ae = v({}, oe, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }), + ce = v({}, ae, { '#': 1, '?': 1, '{': 1, '}': 1 }), + se = v({}, ce, { + '/': 1, + ':': 1, + ';': 1, + '=': 1, + '@': 1, + '[': 1, + '\\': 1, + ']': 1, + '^': 1, + '|': 1, + }), + ue = function (e, t) { + var r = b(e, 0); + return r > 32 && r < 127 && !h(t, e) ? e : encodeURIComponent(e); + }, + fe = { ftp: 21, file: null, http: 80, https: 443, ws: 80, wss: 443 }, + le = function (e, t) { + var r; + return 2 == e.length && M(V, P(e, 0)) && (':' == (r = P(e, 1)) || (!t && '|' == r)); + }, + we = function (e) { + var t; + return ( + e.length > 1 && + le(B(e, 0, 2)) && + (2 == e.length || '/' === (t = P(e, 2)) || '\\' === t || '?' === t || '#' === t) + ); + }, + he = function (e) { + return '.' === e || '%2e' === q(e); + }, + ve = {}, + pe = {}, + de = {}, + be = {}, + ge = {}, + ye = {}, + _e = {}, + me = {}, + ke = {}, + xe = {}, + Oe = {}, + Ee = {}, + Se = {}, + Ae = {}, + je = {}, + Re = {}, + Ie = {}, + Te = {}, + Pe = {}, + Me = {}, + Ce = {}, + Ue = function (e, t, r) { + var n, + i, + o, + a = y(e); + if (t) { + if ((i = this.parse(a))) throw j(i); + this.searchParams = null; + } else { + if ((void 0 !== r && (n = new Ue(r, !0)), (i = this.parse(a, null, n)))) throw j(i); + (o = S(new E())).bindURL(this), (this.searchParams = o); + } + }; + Ue.prototype = { + type: 'URL', + parse: function (e, t, r) { + var i, + o, + a, + c, + s, + u = this, + f = t || ve, + l = 0, + w = '', + v = !1, + b = !1, + g = !1; + for ( + e = y(e), + t || + ((u.scheme = ''), + (u.username = ''), + (u.password = ''), + (u.host = null), + (u.port = null), + (u.path = []), + (u.query = null), + (u.fragment = null), + (u.cannotBeABaseURL = !1), + (e = N(e, re, ''))), + e = N(e, ne, ''), + i = p(e); + l <= i.length; + + ) { + switch (((o = i[l]), f)) { + case ve: + if (!o || !M(V, o)) { + if (t) return W; + f = de; + continue; + } + (w += q(o)), (f = pe); + break; + case pe: + if (o && (M(H, o) || '+' == o || '-' == o || '.' == o)) w += q(o); + else { + if (':' != o) { + if (t) return W; + (w = ''), (f = de), (l = 0); + continue; + } + if ( + t && + (u.isSpecial() != h(fe, w) || + ('file' == w && (u.includesCredentials() || null !== u.port)) || + ('file' == u.scheme && !u.host)) + ) + return; + if (((u.scheme = w), t)) + return void (u.isSpecial() && fe[u.scheme] == u.port && (u.port = null)); + (w = ''), + 'file' == u.scheme + ? (f = Ae) + : u.isSpecial() && r && r.scheme == u.scheme + ? (f = be) + : u.isSpecial() + ? (f = me) + : '/' == i[l + 1] + ? ((f = ge), l++) + : ((u.cannotBeABaseURL = !0), D(u.path, ''), (f = Pe)); + } + break; + case de: + if (!r || (r.cannotBeABaseURL && '#' != o)) return W; + if (r.cannotBeABaseURL && '#' == o) { + (u.scheme = r.scheme), + (u.path = d(r.path)), + (u.query = r.query), + (u.fragment = ''), + (u.cannotBeABaseURL = !0), + (f = Ce); + break; + } + f = 'file' == r.scheme ? Ae : ye; + continue; + case be: + if ('/' != o || '/' != i[l + 1]) { + f = ye; + continue; + } + (f = ke), l++; + break; + case ge: + if ('/' == o) { + f = xe; + break; + } + f = Te; + continue; + case ye: + if (((u.scheme = r.scheme), o == n)) + (u.username = r.username), + (u.password = r.password), + (u.host = r.host), + (u.port = r.port), + (u.path = d(r.path)), + (u.query = r.query); + else if ('/' == o || ('\\' == o && u.isSpecial())) f = _e; + else if ('?' == o) + (u.username = r.username), + (u.password = r.password), + (u.host = r.host), + (u.port = r.port), + (u.path = d(r.path)), + (u.query = ''), + (f = Me); + else { + if ('#' != o) { + (u.username = r.username), + (u.password = r.password), + (u.host = r.host), + (u.port = r.port), + (u.path = d(r.path)), + u.path.length--, + (f = Te); + continue; + } + (u.username = r.username), + (u.password = r.password), + (u.host = r.host), + (u.port = r.port), + (u.path = d(r.path)), + (u.query = r.query), + (u.fragment = ''), + (f = Ce); + } + break; + case _e: + if (!u.isSpecial() || ('/' != o && '\\' != o)) { + if ('/' != o) { + (u.username = r.username), + (u.password = r.password), + (u.host = r.host), + (u.port = r.port), + (f = Te); + continue; + } + f = xe; + } else f = ke; + break; + case me: + if (((f = ke), '/' != o || '/' != P(w, l + 1))) continue; + l++; + break; + case ke: + if ('/' != o && '\\' != o) { + f = xe; + continue; + } + break; + case xe: + if ('@' == o) { + v && (w = '%40' + w), (v = !0), (a = p(w)); + for (var _ = 0; _ < a.length; _++) { + var m = a[_]; + if (':' != m || g) { + var k = ue(m, se); + g ? (u.password += k) : (u.username += k); + } else g = !0; + } + w = ''; + } else if ( + o == n || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) + ) { + if (v && '' == w) return 'Invalid authority'; + (l -= p(w).length + 1), (w = ''), (f = Oe); + } else w += o; + break; + case Oe: + case Ee: + if (t && 'file' == u.scheme) { + f = Re; + continue; + } + if (':' != o || b) { + if ( + o == n || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) + ) { + if (u.isSpecial() && '' == w) return $; + if (t && '' == w && (u.includesCredentials() || null !== u.port)) return; + if ((c = u.parseHost(w))) return c; + if (((w = ''), (f = Ie), t)) return; + continue; + } + '[' == o ? (b = !0) : ']' == o && (b = !1), (w += o); + } else { + if ('' == w) return $; + if ((c = u.parseHost(w))) return c; + if (((w = ''), (f = Se), t == Ee)) return; + } + break; + case Se: + if (!M(X, o)) { + if ( + o == n || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) || + t + ) { + if ('' != w) { + var x = R(w, 10); + if (x > 65535) return G; + (u.port = u.isSpecial() && x === fe[u.scheme] ? null : x), (w = ''); + } + if (t) return; + f = Ie; + continue; + } + return G; + } + w += o; + break; + case Ae: + if (((u.scheme = 'file'), '/' == o || '\\' == o)) f = je; + else { + if (!r || 'file' != r.scheme) { + f = Te; + continue; + } + if (o == n) (u.host = r.host), (u.path = d(r.path)), (u.query = r.query); + else if ('?' == o) + (u.host = r.host), (u.path = d(r.path)), (u.query = ''), (f = Me); + else { + if ('#' != o) { + we(C(d(i, l), '')) || + ((u.host = r.host), (u.path = d(r.path)), u.shortenPath()), + (f = Te); + continue; + } + (u.host = r.host), + (u.path = d(r.path)), + (u.query = r.query), + (u.fragment = ''), + (f = Ce); + } + } + break; + case je: + if ('/' == o || '\\' == o) { + f = Re; + break; + } + r && + 'file' == r.scheme && + !we(C(d(i, l), '')) && + (le(r.path[0], !0) ? D(u.path, r.path[0]) : (u.host = r.host)), + (f = Te); + continue; + case Re: + if (o == n || '/' == o || '\\' == o || '?' == o || '#' == o) { + if (!t && le(w)) f = Te; + else if ('' == w) { + if (((u.host = ''), t)) return; + f = Ie; + } else { + if ((c = u.parseHost(w))) return c; + if (('localhost' == u.host && (u.host = ''), t)) return; + (w = ''), (f = Ie); + } + continue; + } + w += o; + break; + case Ie: + if (u.isSpecial()) { + if (((f = Te), '/' != o && '\\' != o)) continue; + } else if (t || '?' != o) + if (t || '#' != o) { + if (o != n && ((f = Te), '/' != o)) continue; + } else (u.fragment = ''), (f = Ce); + else (u.query = ''), (f = Me); + break; + case Te: + if ( + o == n || + '/' == o || + ('\\' == o && u.isSpecial()) || + (!t && ('?' == o || '#' == o)) + ) { + if ( + ('..' === (s = q((s = w))) || '%2e.' === s || '.%2e' === s || '%2e%2e' === s + ? (u.shortenPath(), + '/' == o || ('\\' == o && u.isSpecial()) || D(u.path, '')) + : he(w) + ? '/' == o || ('\\' == o && u.isSpecial()) || D(u.path, '') + : ('file' == u.scheme && + !u.path.length && + le(w) && + (u.host && (u.host = ''), (w = P(w, 0) + ':')), + D(u.path, w)), + (w = ''), + 'file' == u.scheme && (o == n || '?' == o || '#' == o)) + ) + for (; u.path.length > 1 && '' === u.path[0]; ) F(u.path); + '?' == o + ? ((u.query = ''), (f = Me)) + : '#' == o && ((u.fragment = ''), (f = Ce)); + } else w += ue(o, ce); + break; + case Pe: + '?' == o + ? ((u.query = ''), (f = Me)) + : '#' == o + ? ((u.fragment = ''), (f = Ce)) + : o != n && (u.path[0] += ue(o, oe)); + break; + case Me: + t || '#' != o + ? o != n && + ("'" == o && u.isSpecial() + ? (u.query += '%27') + : (u.query += '#' == o ? '%23' : ue(o, oe))) + : ((u.fragment = ''), (f = Ce)); + break; + case Ce: + o != n && (u.fragment += ue(o, ae)); + } + l++; + } + }, + parseHost: function (e) { + var t, r, n; + if ('[' == P(e, 0)) { + if (']' != P(e, e.length - 1)) return $; + if ( + ((t = (function (e) { + var t, + r, + n, + i, + o, + a, + c, + s = [0, 0, 0, 0, 0, 0, 0, 0], + u = 0, + f = null, + l = 0, + w = function () { + return P(e, l); + }; + if (':' == w()) { + if (':' != P(e, 1)) return; + (l += 2), (f = ++u); + } + for (; w(); ) { + if (8 == u) return; + if (':' != w()) { + for (t = r = 0; r < 4 && M(Z, w()); ) (t = 16 * t + R(w(), 16)), l++, r++; + if ('.' == w()) { + if (0 == r) return; + if (((l -= r), u > 6)) return; + for (n = 0; w(); ) { + if (((i = null), n > 0)) { + if (!('.' == w() && n < 4)) return; + l++; + } + if (!M(X, w())) return; + for (; M(X, w()); ) { + if (((o = R(w(), 10)), null === i)) i = o; + else { + if (0 == i) return; + i = 10 * i + o; + } + if (i > 255) return; + l++; + } + (s[u] = 256 * s[u] + i), (2 != ++n && 4 != n) || u++; + } + if (4 != n) return; + break; + } + if (':' == w()) { + if ((l++, !w())) return; + } else if (w()) return; + s[u++] = t; + } else { + if (null !== f) return; + l++, (f = ++u); + } + } + if (null !== f) + for (a = u - f, u = 7; 0 != u && a > 0; ) + (c = s[u]), (s[u--] = s[f + a - 1]), (s[f + --a] = c); + else if (8 != u) return; + return s; + })(B(e, 1, -1))), + !t) + ) + return $; + this.host = t; + } else if (this.isSpecial()) { + if (((e = g(e)), M(ee, e))) return $; + if ( + ((t = (function (e) { + var t, + r, + n, + i, + o, + a, + c, + s = z(e, '.'); + if ((s.length && '' == s[s.length - 1] && s.length--, (t = s.length) > 4)) + return e; + for (r = [], n = 0; n < t; n++) { + if ('' == (i = s[n])) return e; + if ( + ((o = 10), + i.length > 1 && + '0' == P(i, 0) && + ((o = M(K, i) ? 16 : 8), (i = B(i, 8 == o ? 1 : 2))), + '' === i) + ) + a = 0; + else { + if (!M(10 == o ? Q : 8 == o ? J : Z, i)) return e; + a = R(i, o); + } + D(r, a); + } + for (n = 0; n < t; n++) + if (((a = r[n]), n == t - 1)) { + if (a >= T(256, 5 - t)) return null; + } else if (a > 255) return null; + for (c = L(r), n = 0; n < r.length; n++) c += r[n] * T(256, 3 - n); + return c; + })(e)), + null === t) + ) + return $; + this.host = t; + } else { + if (M(te, e)) return $; + for (t = '', r = p(e), n = 0; n < r.length; n++) t += ue(r[n], oe); + this.host = t; + } + }, + cannotHaveUsernamePasswordPort: function () { + return !this.host || this.cannotBeABaseURL || 'file' == this.scheme; + }, + includesCredentials: function () { + return '' != this.username || '' != this.password; + }, + isSpecial: function () { + return h(fe, this.scheme); + }, + shortenPath: function () { + var e = this.path, + t = e.length; + !t || ('file' == this.scheme && 1 == t && le(e[0], !0)) || e.length--; + }, + serialize: function () { + var e = this, + t = e.scheme, + r = e.username, + n = e.password, + i = e.host, + o = e.port, + a = e.path, + c = e.query, + s = e.fragment, + u = t + ':'; + return ( + null !== i + ? ((u += '//'), + e.includesCredentials() && (u += r + (n ? ':' + n : '') + '@'), + (u += ie(i)), + null !== o && (u += ':' + o)) + : 'file' == t && (u += '//'), + (u += e.cannotBeABaseURL ? a[0] : a.length ? '/' + C(a, '/') : ''), + null !== c && (u += '?' + c), + null !== s && (u += '#' + s), + u + ); + }, + setHref: function (e) { + var t = this.parse(e); + if (t) throw j(t); + this.searchParams.update(); + }, + getOrigin: function () { + var e = this.scheme, + t = this.port; + if ('blob' == e) + try { + return new Le(e.path[0]).origin; + } catch (e) { + return 'null'; + } + return 'file' != e && this.isSpecial() + ? e + '://' + ie(this.host) + (null !== t ? ':' + t : '') + : 'null'; + }, + getProtocol: function () { + return this.scheme + ':'; + }, + setProtocol: function (e) { + this.parse(y(e) + ':', ve); + }, + getUsername: function () { + return this.username; + }, + setUsername: function (e) { + var t = p(y(e)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.username = ''; + for (var r = 0; r < t.length; r++) this.username += ue(t[r], se); + } + }, + getPassword: function () { + return this.password; + }, + setPassword: function (e) { + var t = p(y(e)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.password = ''; + for (var r = 0; r < t.length; r++) this.password += ue(t[r], se); + } + }, + getHost: function () { + var e = this.host, + t = this.port; + return null === e ? '' : null === t ? ie(e) : ie(e) + ':' + t; + }, + setHost: function (e) { + this.cannotBeABaseURL || this.parse(e, Oe); + }, + getHostname: function () { + var e = this.host; + return null === e ? '' : ie(e); + }, + setHostname: function (e) { + this.cannotBeABaseURL || this.parse(e, Ee); + }, + getPort: function () { + var e = this.port; + return null === e ? '' : y(e); + }, + setPort: function (e) { + this.cannotHaveUsernamePasswordPort() || + ('' == (e = y(e)) ? (this.port = null) : this.parse(e, Se)); + }, + getPathname: function () { + var e = this.path; + return this.cannotBeABaseURL ? e[0] : e.length ? '/' + C(e, '/') : ''; + }, + setPathname: function (e) { + this.cannotBeABaseURL || ((this.path = []), this.parse(e, Ie)); + }, + getSearch: function () { + var e = this.query; + return e ? '?' + e : ''; + }, + setSearch: function (e) { + '' == (e = y(e)) + ? (this.query = null) + : ('?' == P(e, 0) && (e = B(e, 1)), (this.query = ''), this.parse(e, Me)), + this.searchParams.update(); + }, + getSearchParams: function () { + return this.searchParams.facade; + }, + getHash: function () { + var e = this.fragment; + return e ? '#' + e : ''; + }, + setHash: function (e) { + '' != (e = y(e)) + ? ('#' == P(e, 0) && (e = B(e, 1)), (this.fragment = ''), this.parse(e, Ce)) + : (this.fragment = null); + }, + update: function () { + this.query = this.searchParams.serialize() || null; + }, + }; + var Le = function (e) { + var t = w(this, De), + r = arguments.length > 1 ? arguments[1] : void 0, + n = x(t, new Ue(e, !1, r)); + o || + ((t.href = n.serialize()), + (t.origin = n.getOrigin()), + (t.protocol = n.getProtocol()), + (t.username = n.getUsername()), + (t.password = n.getPassword()), + (t.host = n.getHost()), + (t.hostname = n.getHostname()), + (t.port = n.getPort()), + (t.pathname = n.getPathname()), + (t.search = n.getSearch()), + (t.searchParams = n.getSearchParams()), + (t.hash = n.getHash())); + }, + De = Le.prototype, + Ne = function (e, t) { + return { + get: function () { + return O(this)[e](); + }, + set: + t && + function (e) { + return O(this)[t](e); + }, + configurable: !0, + enumerable: !0, + }; + }; + if ( + (o && + f(De, { + href: Ne('serialize', 'setHref'), + origin: Ne('getOrigin'), + protocol: Ne('getProtocol', 'setProtocol'), + username: Ne('getUsername', 'setUsername'), + password: Ne('getPassword', 'setPassword'), + host: Ne('getHost', 'setHost'), + hostname: Ne('getHostname', 'setHostname'), + port: Ne('getPort', 'setPort'), + pathname: Ne('getPathname', 'setPathname'), + search: Ne('getSearch', 'setSearch'), + searchParams: Ne('getSearchParams'), + hash: Ne('getHash', 'setHash'), + }), + l( + De, + 'toJSON', + function () { + return O(this).serialize(); + }, + { enumerable: !0 } + ), + l( + De, + 'toString', + function () { + return O(this).serialize(); + }, + { enumerable: !0 } + ), + A) + ) { + var Fe = A.createObjectURL, + ze = A.revokeObjectURL; + Fe && l(Le, 'createObjectURL', s(Fe, A)), ze && l(Le, 'revokeObjectURL', s(ze, A)); + } + _(Le, 'URL'), i({ global: !0, forced: !a, sham: !o }, { URL: Le }); + }, + 3753: (e, t, r) => { + 'use strict'; + var n = r(2109), + i = r(6916); + n( + { target: 'URL', proto: !0, enumerable: !0 }, + { + toJSON: function () { + return i(URL.prototype.toString, this); + }, + } + ); + }, + 8594: (e, t, r) => { + r(2526), + r(1817), + r(2443), + r(2401), + r(8722), + r(2165), + r(9007), + r(6066), + r(3510), + r(1840), + r(6982), + r(2159), + r(6649), + r(9341), + r(543), + r(1703), + r(6647), + r(9170), + r(2120), + r(2262), + r(2222), + r(545), + r(6541), + r(3290), + r(7327), + r(9826), + r(4553), + r(4944), + r(6535), + r(9554), + r(1038), + r(6699), + r(2772), + r(9753), + r(6992), + r(9600), + r(4986), + r(1249), + r(6572), + r(5827), + r(6644), + r(5069), + r(7042), + r(5212), + r(2707), + r(8706), + r(561), + r(3792), + r(9244), + r(8264), + r(6938), + r(9575), + r(6716), + r(3016), + r(3843), + r(1801), + r(9550), + r(8733), + r(5735), + r(6078), + r(3710), + r(2130), + r(4812), + r(4855), + r(8309), + r(5837), + r(8862), + r(3706), + r(1532), + r(9752), + r(2376), + r(3181), + r(3484), + r(2388), + r(8621), + r(403), + r(4755), + r(5438), + r(332), + r(658), + r(197), + r(4914), + r(2420), + r(160), + r(970), + r(2703), + r(3689), + r(9653), + r(3299), + r(5192), + r(3161), + r(4048), + r(8285), + r(4363), + r(5994), + r(1874), + r(9494), + r(1354), + r(6977), + r(5147), + r(9601), + r(8011), + r(9595), + r(3321), + r(9070), + r(5500), + r(9720), + r(3371), + r(8559), + r(5003), + r(9337), + r(6210), + r(489), + r(6314), + r(3304), + r(1825), + r(8410), + r(2200), + r(7941), + r(4869), + r(3952), + r(7227), + r(514), + r(8304), + r(1539), + r(6833), + r(4678), + r(1058), + r(8674), + r(7922), + r(4668), + r(7727), + r(224), + r(2419), + r(9596), + r(2586), + r(4819), + r(5683), + r(9361), + r(1037), + r(5898), + r(7318), + r(4361), + r(3593), + r(9532), + r(1299), + r(4603), + r(8450), + r(4916), + r(2087), + r(8386), + r(7601), + r(9714), + r(189), + r(4506), + r(9841), + r(7852), + r(4953), + r(2023), + r(8783), + r(4723), + r(6373), + r(6528), + r(3112), + r(8992), + r(2481), + r(5306), + r(8757), + r(4765), + r(3123), + r(6755), + r(3650), + r(3210), + r(8702), + r(5674), + r(5218), + r(4475), + r(7929), + r(915), + r(9253), + r(2125), + r(8830), + r(8734), + r(9254), + r(7268), + r(7397), + r(86), + r(623), + r(4197), + r(6495), + r(7145), + r(5109), + r(5125), + r(2472), + r(9743), + r(8255), + r(9135), + r(8675), + r(2990), + r(8927), + r(3105), + r(5035), + r(4345), + r(7174), + r(2846), + r(8145), + r(4731), + r(7209), + r(6319), + r(8867), + r(7789), + r(3739), + r(5206), + r(9368), + r(4483), + r(2056), + r(3462), + r(678), + r(7462), + r(3824), + r(5021), + r(2974), + r(5016), + r(8221), + r(4129), + r(8478), + r(4747), + r(3948), + r(7714), + r(2801), + r(1174), + r(4633), + r(5844), + r(1295), + r(2564), + r(285), + r(3753), + r(1637), + r(857); + }, + 7418: e => { + 'use strict'; + var t = Object.getOwnPropertySymbols, + r = Object.prototype.hasOwnProperty, + n = Object.prototype.propertyIsEnumerable; + function i(e) { + if (null == e) + throw new TypeError('Object.assign cannot be called with null or undefined'); + return Object(e); + } + e.exports = (function () { + try { + if (!Object.assign) return !1; + var e = new String('abc'); + if (((e[5] = 'de'), '5' === Object.getOwnPropertyNames(e)[0])) return !1; + for (var t = {}, r = 0; r < 10; r++) t['_' + String.fromCharCode(r)] = r; + if ( + '0123456789' !== + Object.getOwnPropertyNames(t) + .map(function (e) { + return t[e]; + }) + .join('') + ) + return !1; + var n = {}; + return ( + 'abcdefghijklmnopqrst'.split('').forEach(function (e) { + n[e] = e; + }), + 'abcdefghijklmnopqrst' === Object.keys(Object.assign({}, n)).join('') + ); + } catch (e) { + return !1; + } + })() + ? Object.assign + : function (e, o) { + for (var a, c, s = i(e), u = 1; u < arguments.length; u++) { + for (var f in (a = Object(arguments[u]))) r.call(a, f) && (s[f] = a[f]); + if (t) { + c = t(a); + for (var l = 0; l < c.length; l++) n.call(a, c[l]) && (s[c[l]] = a[c[l]]); + } + } + return s; + }; + }, + 8987: (e, t, r) => { + 'use strict'; + var n; + if (!Object.keys) { + var i = Object.prototype.hasOwnProperty, + o = Object.prototype.toString, + a = r(1414), + c = Object.prototype.propertyIsEnumerable, + s = !c.call({ toString: null }, 'toString'), + u = c.call(function () {}, 'prototype'), + f = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor', + ], + l = function (e) { + var t = e.constructor; + return t && t.prototype === e; + }, + w = { + $applicationCache: !0, + $console: !0, + $external: !0, + $frame: !0, + $frameElement: !0, + $frames: !0, + $innerHeight: !0, + $innerWidth: !0, + $onmozfullscreenchange: !0, + $onmozfullscreenerror: !0, + $outerHeight: !0, + $outerWidth: !0, + $pageXOffset: !0, + $pageYOffset: !0, + $parent: !0, + $scrollLeft: !0, + $scrollTop: !0, + $scrollX: !0, + $scrollY: !0, + $self: !0, + $webkitIndexedDB: !0, + $webkitStorageInfo: !0, + $window: !0, + }, + h = (function () { + if ('undefined' == typeof window) return !1; + for (var e in window) + try { + if ( + !w['$' + e] && + i.call(window, e) && + null !== window[e] && + 'object' == typeof window[e] + ) + try { + l(window[e]); + } catch (e) { + return !0; + } + } catch (e) { + return !0; + } + return !1; + })(); + n = function (e) { + var t = null !== e && 'object' == typeof e, + r = '[object Function]' === o.call(e), + n = a(e), + c = t && '[object String]' === o.call(e), + w = []; + if (!t && !r && !n) throw new TypeError('Object.keys called on a non-object'); + var v = u && r; + if (c && e.length > 0 && !i.call(e, 0)) + for (var p = 0; p < e.length; ++p) w.push(String(p)); + if (n && e.length > 0) for (var d = 0; d < e.length; ++d) w.push(String(d)); + else for (var b in e) (v && 'prototype' === b) || !i.call(e, b) || w.push(String(b)); + if (s) + for ( + var g = (function (e) { + if ('undefined' == typeof window || !h) return l(e); + try { + return l(e); + } catch (e) { + return !1; + } + })(e), + y = 0; + y < f.length; + ++y + ) + (g && 'constructor' === f[y]) || !i.call(e, f[y]) || w.push(f[y]); + return w; + }; + } + e.exports = n; + }, + 2215: (e, t, r) => { + 'use strict'; + var n = Array.prototype.slice, + i = r(1414), + o = Object.keys, + a = o + ? function (e) { + return o(e); + } + : r(8987), + c = Object.keys; + (a.shim = function () { + if (Object.keys) { + var e = (function () { + var e = Object.keys(arguments); + return e && e.length === arguments.length; + })(1, 2); + e || + (Object.keys = function (e) { + return i(e) ? c(n.call(e)) : c(e); + }); + } else Object.keys = a; + return Object.keys || a; + }), + (e.exports = a); + }, + 1414: e => { + 'use strict'; + var t = Object.prototype.toString; + e.exports = function (e) { + var r = t.call(e), + n = '[object Arguments]' === r; + return ( + n || + (n = + '[object Array]' !== r && + null !== e && + 'object' == typeof e && + 'number' == typeof e.length && + e.length >= 0 && + '[object Function]' === t.call(e.callee)), + n + ); + }; + }, + 5356: e => { + 'use strict'; + e.exports = function (e) { + for (var t = Object.keys(e), r = [], n = 0; n < t.length; n++) r.push(e[t[n]]); + return r; + }; + }, + 2408: (e, t, r) => { + 'use strict'; + var n = r(7418); + if ('function' == typeof Symbol && Symbol.for) { + var i = Symbol.for; + i('react.element'), + i('react.portal'), + i('react.fragment'), + i('react.strict_mode'), + i('react.profiler'), + i('react.provider'), + i('react.context'), + i('react.forward_ref'), + i('react.suspense'), + i('react.memo'), + i('react.lazy'); + } + 'function' == typeof Symbol && Symbol.iterator; + function o(e) { + for ( + var t = 'https://reactjs.org/docs/error-decoder.html?invariant=' + e, r = 1; + r < arguments.length; + r++ + ) + t += '&args[]=' + encodeURIComponent(arguments[r]); + return ( + 'Minified React error #' + + e + + '; visit ' + + t + + ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' + ); + } + var a = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + c = {}; + function s(e, t, r) { + (this.props = e), (this.context = t), (this.refs = c), (this.updater = r || a); + } + function u() {} + function f(e, t, r) { + (this.props = e), (this.context = t), (this.refs = c), (this.updater = r || a); + } + (s.prototype.isReactComponent = {}), + (s.prototype.setState = function (e, t) { + if ('object' != typeof e && 'function' != typeof e && null != e) throw Error(o(85)); + this.updater.enqueueSetState(this, e, t, 'setState'); + }), + (s.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, 'forceUpdate'); + }), + (u.prototype = s.prototype); + var l = (f.prototype = new u()); + (l.constructor = f), n(l, s.prototype), (l.isPureReactComponent = !0); + Object.prototype.hasOwnProperty; + }, + 7294: (e, t, r) => { + 'use strict'; + r(2408); + }, + 5666: e => { + var t = (function (e) { + 'use strict'; + var t, + r = Object.prototype, + n = r.hasOwnProperty, + i = 'function' == typeof Symbol ? Symbol : {}, + o = i.iterator || '@@iterator', + a = i.asyncIterator || '@@asyncIterator', + c = i.toStringTag || '@@toStringTag'; + function s(e, t, r) { + return ( + Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }), + e[t] + ); + } + try { + s({}, ''); + } catch (e) { + s = function (e, t, r) { + return (e[t] = r); + }; + } + function u(e, t, r, n) { + var i = t && t.prototype instanceof d ? t : d, + o = Object.create(i.prototype), + a = new j(n || []); + return ( + (o._invoke = (function (e, t, r) { + var n = l; + return function (i, o) { + if (n === h) throw new Error('Generator is already running'); + if (n === v) { + if ('throw' === i) throw o; + return I(); + } + for (r.method = i, r.arg = o; ; ) { + var a = r.delegate; + if (a) { + var c = E(a, r); + if (c) { + if (c === p) continue; + return c; + } + } + if ('next' === r.method) r.sent = r._sent = r.arg; + else if ('throw' === r.method) { + if (n === l) throw ((n = v), r.arg); + r.dispatchException(r.arg); + } else 'return' === r.method && r.abrupt('return', r.arg); + n = h; + var s = f(e, t, r); + if ('normal' === s.type) { + if (((n = r.done ? v : w), s.arg === p)) continue; + return { value: s.arg, done: r.done }; + } + 'throw' === s.type && ((n = v), (r.method = 'throw'), (r.arg = s.arg)); + } + }; + })(e, r, a)), + o + ); + } + function f(e, t, r) { + try { + return { type: 'normal', arg: e.call(t, r) }; + } catch (e) { + return { type: 'throw', arg: e }; + } + } + e.wrap = u; + var l = 'suspendedStart', + w = 'suspendedYield', + h = 'executing', + v = 'completed', + p = {}; + function d() {} + function b() {} + function g() {} + var y = {}; + s(y, o, function () { + return this; + }); + var _ = Object.getPrototypeOf, + m = _ && _(_(R([]))); + m && m !== r && n.call(m, o) && (y = m); + var k = (g.prototype = d.prototype = Object.create(y)); + function x(e) { + ['next', 'throw', 'return'].forEach(function (t) { + s(e, t, function (e) { + return this._invoke(t, e); + }); + }); + } + function O(e, t) { + function r(i, o, a, c) { + var s = f(e[i], e, o); + if ('throw' !== s.type) { + var u = s.arg, + l = u.value; + return l && 'object' == typeof l && n.call(l, '__await') + ? t.resolve(l.__await).then( + function (e) { + r('next', e, a, c); + }, + function (e) { + r('throw', e, a, c); + } + ) + : t.resolve(l).then( + function (e) { + (u.value = e), a(u); + }, + function (e) { + return r('throw', e, a, c); + } + ); + } + c(s.arg); + } + var i; + this._invoke = function (e, n) { + function o() { + return new t(function (t, i) { + r(e, n, t, i); + }); + } + return (i = i ? i.then(o, o) : o()); + }; + } + function E(e, r) { + var n = e.iterator[r.method]; + if (n === t) { + if (((r.delegate = null), 'throw' === r.method)) { + if ( + e.iterator.return && + ((r.method = 'return'), (r.arg = t), E(e, r), 'throw' === r.method) + ) + return p; + (r.method = 'throw'), + (r.arg = new TypeError("The iterator does not provide a 'throw' method")); + } + return p; + } + var i = f(n, e.iterator, r.arg); + if ('throw' === i.type) + return (r.method = 'throw'), (r.arg = i.arg), (r.delegate = null), p; + var o = i.arg; + return o + ? o.done + ? ((r[e.resultName] = o.value), + (r.next = e.nextLoc), + 'return' !== r.method && ((r.method = 'next'), (r.arg = t)), + (r.delegate = null), + p) + : o + : ((r.method = 'throw'), + (r.arg = new TypeError('iterator result is not an object')), + (r.delegate = null), + p); + } + function S(e) { + var t = { tryLoc: e[0] }; + 1 in e && (t.catchLoc = e[1]), + 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), + this.tryEntries.push(t); + } + function A(e) { + var t = e.completion || {}; + (t.type = 'normal'), delete t.arg, (e.completion = t); + } + function j(e) { + (this.tryEntries = [{ tryLoc: 'root' }]), e.forEach(S, this), this.reset(!0); + } + function R(e) { + if (e) { + var r = e[o]; + if (r) return r.call(e); + if ('function' == typeof e.next) return e; + if (!isNaN(e.length)) { + var i = -1, + a = function r() { + for (; ++i < e.length; ) + if (n.call(e, i)) return (r.value = e[i]), (r.done = !1), r; + return (r.value = t), (r.done = !0), r; + }; + return (a.next = a); + } + } + return { next: I }; + } + function I() { + return { value: t, done: !0 }; + } + return ( + (b.prototype = g), + s(k, 'constructor', g), + s(g, 'constructor', b), + (b.displayName = s(g, c, 'GeneratorFunction')), + (e.isGeneratorFunction = function (e) { + var t = 'function' == typeof e && e.constructor; + return !!t && (t === b || 'GeneratorFunction' === (t.displayName || t.name)); + }), + (e.mark = function (e) { + return ( + Object.setPrototypeOf + ? Object.setPrototypeOf(e, g) + : ((e.__proto__ = g), s(e, c, 'GeneratorFunction')), + (e.prototype = Object.create(k)), + e + ); + }), + (e.awrap = function (e) { + return { __await: e }; + }), + x(O.prototype), + s(O.prototype, a, function () { + return this; + }), + (e.AsyncIterator = O), + (e.async = function (t, r, n, i, o) { + void 0 === o && (o = Promise); + var a = new O(u(t, r, n, i), o); + return e.isGeneratorFunction(r) + ? a + : a.next().then(function (e) { + return e.done ? e.value : a.next(); + }); + }), + x(k), + s(k, c, 'Generator'), + s(k, o, function () { + return this; + }), + s(k, 'toString', function () { + return '[object Generator]'; + }), + (e.keys = function (e) { + var t = []; + for (var r in e) t.push(r); + return ( + t.reverse(), + function r() { + for (; t.length; ) { + var n = t.pop(); + if (n in e) return (r.value = n), (r.done = !1), r; + } + return (r.done = !0), r; + } + ); + }), + (e.values = R), + (j.prototype = { + constructor: j, + reset: function (e) { + if ( + ((this.prev = 0), + (this.next = 0), + (this.sent = this._sent = t), + (this.done = !1), + (this.delegate = null), + (this.method = 'next'), + (this.arg = t), + this.tryEntries.forEach(A), + !e) + ) + for (var r in this) + 't' === r.charAt(0) && + n.call(this, r) && + !isNaN(+r.slice(1)) && + (this[r] = t); + }, + stop: function () { + this.done = !0; + var e = this.tryEntries[0].completion; + if ('throw' === e.type) throw e.arg; + return this.rval; + }, + dispatchException: function (e) { + if (this.done) throw e; + var r = this; + function i(n, i) { + return ( + (c.type = 'throw'), + (c.arg = e), + (r.next = n), + i && ((r.method = 'next'), (r.arg = t)), + !!i + ); + } + for (var o = this.tryEntries.length - 1; o >= 0; --o) { + var a = this.tryEntries[o], + c = a.completion; + if ('root' === a.tryLoc) return i('end'); + if (a.tryLoc <= this.prev) { + var s = n.call(a, 'catchLoc'), + u = n.call(a, 'finallyLoc'); + if (s && u) { + if (this.prev < a.catchLoc) return i(a.catchLoc, !0); + if (this.prev < a.finallyLoc) return i(a.finallyLoc); + } else if (s) { + if (this.prev < a.catchLoc) return i(a.catchLoc, !0); + } else { + if (!u) throw new Error('try statement without catch or finally'); + if (this.prev < a.finallyLoc) return i(a.finallyLoc); + } + } + } + }, + abrupt: function (e, t) { + for (var r = this.tryEntries.length - 1; r >= 0; --r) { + var i = this.tryEntries[r]; + if ( + i.tryLoc <= this.prev && + n.call(i, 'finallyLoc') && + this.prev < i.finallyLoc + ) { + var o = i; + break; + } + } + o && + ('break' === e || 'continue' === e) && + o.tryLoc <= t && + t <= o.finallyLoc && + (o = null); + var a = o ? o.completion : {}; + return ( + (a.type = e), + (a.arg = t), + o ? ((this.method = 'next'), (this.next = o.finallyLoc), p) : this.complete(a) + ); + }, + complete: function (e, t) { + if ('throw' === e.type) throw e.arg; + return ( + 'break' === e.type || 'continue' === e.type + ? (this.next = e.arg) + : 'return' === e.type + ? ((this.rval = this.arg = e.arg), + (this.method = 'return'), + (this.next = 'end')) + : 'normal' === e.type && t && (this.next = t), + p + ); + }, + finish: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var r = this.tryEntries[t]; + if (r.finallyLoc === e) return this.complete(r.completion, r.afterLoc), A(r), p; + } + }, + catch: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var r = this.tryEntries[t]; + if (r.tryLoc === e) { + var n = r.completion; + if ('throw' === n.type) { + var i = n.arg; + A(r); + } + return i; + } + } + throw new Error('illegal catch attempt'); + }, + delegateYield: function (e, r, n) { + return ( + (this.delegate = { iterator: R(e), resultName: r, nextLoc: n }), + 'next' === this.method && (this.arg = t), + p + ); + }, + }), + e + ); + })(e.exports); + try { + regeneratorRuntime = t; + } catch (e) { + 'object' == typeof globalThis + ? (globalThis.regeneratorRuntime = t) + : Function('r', 'regeneratorRuntime = r')(t); + } + }, + 6826: e => { + var t = { + À: 'A', + Á: 'A', + Â: 'A', + Ã: 'A', + Ä: 'A', + Å: 'A', + Ấ: 'A', + Ắ: 'A', + Ẳ: 'A', + Ẵ: 'A', + Ặ: 'A', + Æ: 'AE', + Ầ: 'A', + Ằ: 'A', + Ȃ: 'A', + Ç: 'C', + Ḉ: 'C', + È: 'E', + É: 'E', + Ê: 'E', + Ë: 'E', + Ế: 'E', + Ḗ: 'E', + Ề: 'E', + Ḕ: 'E', + Ḝ: 'E', + Ȇ: 'E', + Ì: 'I', + Í: 'I', + Î: 'I', + Ï: 'I', + Ḯ: 'I', + Ȋ: 'I', + Ð: 'D', + Ñ: 'N', + Ò: 'O', + Ó: 'O', + Ô: 'O', + Õ: 'O', + Ö: 'O', + Ø: 'O', + Ố: 'O', + Ṍ: 'O', + Ṓ: 'O', + Ȏ: 'O', + Ù: 'U', + Ú: 'U', + Û: 'U', + Ü: 'U', + Ý: 'Y', + à: 'a', + á: 'a', + â: 'a', + ã: 'a', + ä: 'a', + å: 'a', + ấ: 'a', + ắ: 'a', + ẳ: 'a', + ẵ: 'a', + ặ: 'a', + æ: 'ae', + ầ: 'a', + ằ: 'a', + ȃ: 'a', + ç: 'c', + ḉ: 'c', + è: 'e', + é: 'e', + ê: 'e', + ë: 'e', + ế: 'e', + ḗ: 'e', + ề: 'e', + ḕ: 'e', + ḝ: 'e', + ȇ: 'e', + ì: 'i', + í: 'i', + î: 'i', + ï: 'i', + ḯ: 'i', + ȋ: 'i', + ð: 'd', + ñ: 'n', + ò: 'o', + ó: 'o', + ô: 'o', + õ: 'o', + ö: 'o', + ø: 'o', + ố: 'o', + ṍ: 'o', + ṓ: 'o', + ȏ: 'o', + ù: 'u', + ú: 'u', + û: 'u', + ü: 'u', + ý: 'y', + ÿ: 'y', + Ā: 'A', + ā: 'a', + Ă: 'A', + ă: 'a', + Ą: 'A', + ą: 'a', + Ć: 'C', + ć: 'c', + Ĉ: 'C', + ĉ: 'c', + Ċ: 'C', + ċ: 'c', + Č: 'C', + č: 'c', + C̆: 'C', + c̆: 'c', + Ď: 'D', + ď: 'd', + Đ: 'D', + đ: 'd', + Ē: 'E', + ē: 'e', + Ĕ: 'E', + ĕ: 'e', + Ė: 'E', + ė: 'e', + Ę: 'E', + ę: 'e', + Ě: 'E', + ě: 'e', + Ĝ: 'G', + Ǵ: 'G', + ĝ: 'g', + ǵ: 'g', + Ğ: 'G', + ğ: 'g', + Ġ: 'G', + ġ: 'g', + Ģ: 'G', + ģ: 'g', + Ĥ: 'H', + ĥ: 'h', + Ħ: 'H', + ħ: 'h', + Ḫ: 'H', + ḫ: 'h', + Ĩ: 'I', + ĩ: 'i', + Ī: 'I', + ī: 'i', + Ĭ: 'I', + ĭ: 'i', + Į: 'I', + į: 'i', + İ: 'I', + ı: 'i', + IJ: 'IJ', + ij: 'ij', + Ĵ: 'J', + ĵ: 'j', + Ķ: 'K', + ķ: 'k', + Ḱ: 'K', + ḱ: 'k', + K̆: 'K', + k̆: 'k', + Ĺ: 'L', + ĺ: 'l', + Ļ: 'L', + ļ: 'l', + Ľ: 'L', + ľ: 'l', + Ŀ: 'L', + ŀ: 'l', + Ł: 'l', + ł: 'l', + Ḿ: 'M', + ḿ: 'm', + M̆: 'M', + m̆: 'm', + Ń: 'N', + ń: 'n', + Ņ: 'N', + ņ: 'n', + Ň: 'N', + ň: 'n', + ʼn: 'n', + N̆: 'N', + n̆: 'n', + Ō: 'O', + ō: 'o', + Ŏ: 'O', + ŏ: 'o', + Ő: 'O', + ő: 'o', + Œ: 'OE', + œ: 'oe', + P̆: 'P', + p̆: 'p', + Ŕ: 'R', + ŕ: 'r', + Ŗ: 'R', + ŗ: 'r', + Ř: 'R', + ř: 'r', + R̆: 'R', + r̆: 'r', + Ȓ: 'R', + ȓ: 'r', + Ś: 'S', + ś: 's', + Ŝ: 'S', + ŝ: 's', + Ş: 'S', + Ș: 'S', + ș: 's', + ş: 's', + Š: 'S', + š: 's', + Ţ: 'T', + ţ: 't', + ț: 't', + Ț: 'T', + Ť: 'T', + ť: 't', + Ŧ: 'T', + ŧ: 't', + T̆: 'T', + t̆: 't', + Ũ: 'U', + ũ: 'u', + Ū: 'U', + ū: 'u', + Ŭ: 'U', + ŭ: 'u', + Ů: 'U', + ů: 'u', + Ű: 'U', + ű: 'u', + Ų: 'U', + ų: 'u', + Ȗ: 'U', + ȗ: 'u', + V̆: 'V', + v̆: 'v', + Ŵ: 'W', + ŵ: 'w', + Ẃ: 'W', + ẃ: 'w', + X̆: 'X', + x̆: 'x', + Ŷ: 'Y', + ŷ: 'y', + Ÿ: 'Y', + Y̆: 'Y', + y̆: 'y', + Ź: 'Z', + ź: 'z', + Ż: 'Z', + ż: 'z', + Ž: 'Z', + ž: 'z', + ſ: 's', + ƒ: 'f', + Ơ: 'O', + ơ: 'o', + Ư: 'U', + ư: 'u', + Ǎ: 'A', + ǎ: 'a', + Ǐ: 'I', + ǐ: 'i', + Ǒ: 'O', + ǒ: 'o', + Ǔ: 'U', + ǔ: 'u', + Ǖ: 'U', + ǖ: 'u', + Ǘ: 'U', + ǘ: 'u', + Ǚ: 'U', + ǚ: 'u', + Ǜ: 'U', + ǜ: 'u', + Ứ: 'U', + ứ: 'u', + Ṹ: 'U', + ṹ: 'u', + Ǻ: 'A', + ǻ: 'a', + Ǽ: 'AE', + ǽ: 'ae', + Ǿ: 'O', + ǿ: 'o', + Þ: 'TH', + þ: 'th', + Ṕ: 'P', + ṕ: 'p', + Ṥ: 'S', + ṥ: 's', + X́: 'X', + x́: 'x', + Ѓ: 'Г', + ѓ: 'г', + Ќ: 'К', + ќ: 'к', + A̋: 'A', + a̋: 'a', + E̋: 'E', + e̋: 'e', + I̋: 'I', + i̋: 'i', + Ǹ: 'N', + ǹ: 'n', + Ồ: 'O', + ồ: 'o', + Ṑ: 'O', + ṑ: 'o', + Ừ: 'U', + ừ: 'u', + Ẁ: 'W', + ẁ: 'w', + Ỳ: 'Y', + ỳ: 'y', + Ȁ: 'A', + ȁ: 'a', + Ȅ: 'E', + ȅ: 'e', + Ȉ: 'I', + ȉ: 'i', + Ȍ: 'O', + ȍ: 'o', + Ȑ: 'R', + ȑ: 'r', + Ȕ: 'U', + ȕ: 'u', + B̌: 'B', + b̌: 'b', + Č̣: 'C', + č̣: 'c', + Ê̌: 'E', + ê̌: 'e', + F̌: 'F', + f̌: 'f', + Ǧ: 'G', + ǧ: 'g', + Ȟ: 'H', + ȟ: 'h', + J̌: 'J', + ǰ: 'j', + Ǩ: 'K', + ǩ: 'k', + M̌: 'M', + m̌: 'm', + P̌: 'P', + p̌: 'p', + Q̌: 'Q', + q̌: 'q', + Ř̩: 'R', + ř̩: 'r', + Ṧ: 'S', + ṧ: 's', + V̌: 'V', + v̌: 'v', + W̌: 'W', + w̌: 'w', + X̌: 'X', + x̌: 'x', + Y̌: 'Y', + y̌: 'y', + A̧: 'A', + a̧: 'a', + B̧: 'B', + b̧: 'b', + Ḑ: 'D', + ḑ: 'd', + Ȩ: 'E', + ȩ: 'e', + Ɛ̧: 'E', + ɛ̧: 'e', + Ḩ: 'H', + ḩ: 'h', + I̧: 'I', + i̧: 'i', + Ɨ̧: 'I', + ɨ̧: 'i', + M̧: 'M', + m̧: 'm', + O̧: 'O', + o̧: 'o', + Q̧: 'Q', + q̧: 'q', + U̧: 'U', + u̧: 'u', + X̧: 'X', + x̧: 'x', + Z̧: 'Z', + z̧: 'z', + }, + r = Object.keys(t).join('|'), + n = new RegExp(r, 'g'), + i = new RegExp(r, ''), + o = function (e) { + return e.replace(n, function (e) { + return t[e]; + }); + }; + (e.exports = o), + (e.exports.has = function (e) { + return !!e.match(i); + }), + (e.exports.remove = o); + }, + 7998: e => { + e.exports = function (e) { + function t(e, t, r, n) { + (this.s_size = e.length), + (this.s = this.toCharArray(e)), + (this.substring_i = t), + (this.result = r), + (this.method = n); + } + function r() { + var e; + return { + b: 0, + k: 0, + l: 0, + c: 0, + lb: 0, + s_c: function (t) { + (e = t), + (this.c = 0), + (this.l = t.length), + (this.lb = 0), + (this.b = this.c), + (this.k = this.l); + }, + g_c: function () { + var t = e; + return (e = null), t; + }, + i_g: function (t, r, n) { + if (this.c < this.l) { + var i = e.charCodeAt(this.c); + if (i <= n && i >= r && t[(i -= r) >> 3] & (1 << (7 & i))) return this.c++, !0; + } + return !1; + }, + i_g_b: function (t, r, n) { + if (this.c > this.lb) { + var i = e.charCodeAt(this.c - 1); + if (i <= n && i >= r && t[(i -= r) >> 3] & (1 << (7 & i))) return this.c--, !0; + } + return !1; + }, + o_g: function (t, r, n) { + if (this.c < this.l) { + var i = e.charCodeAt(this.c); + if (i > n || i < r) return this.c++, !0; + if (!(t[(i -= r) >> 3] & (1 << (7 & i)))) return this.c++, !0; + } + return !1; + }, + o_g_b: function (t, r, n) { + if (this.c > this.lb) { + var i = e.charCodeAt(this.c - 1); + if (i > n || i < r) return this.c--, !0; + if (!(t[(i -= r) >> 3] & (1 << (7 & i)))) return this.c--, !0; + } + return !1; + }, + e_s: function (t, r) { + if (this.l - this.c < t) return !1; + for (var n = 0; n < t; n++) + if (e.charCodeAt(this.c + n) != r.charCodeAt(n)) return !1; + return (this.c += t), !0; + }, + e_s_b: function (t, r) { + if (this.c - this.lb < t) return !1; + for (var n = 0; n < t; n++) + if (e.charCodeAt(this.c - t + n) != r.charCodeAt(n)) return !1; + return (this.c -= t), !0; + }, + f_a: function (t, r) { + for (var n = 0, i = r, o = this.c, a = this.l, c = 0, s = 0, u = !1; ; ) { + for ( + var f = n + ((i - n) >> 1), l = 0, w = c < s ? c : s, h = t[f], v = w; + v < h.s_size; + v++ + ) { + if (o + w == a) { + l = -1; + break; + } + if ((l = e.charCodeAt(o + w) - h.s[v])) break; + w++; + } + if ((l < 0 ? ((i = f), (s = w)) : ((n = f), (c = w)), i - n <= 1)) { + if (n > 0 || i == n || u) break; + u = !0; + } + } + for (;;) { + if (c >= (h = t[n]).s_size) { + if (((this.c = o + h.s_size), !h.method)) return h.result; + var p = h.method(); + if (((this.c = o + h.s_size), p)) return h.result; + } + if ((n = h.substring_i) < 0) return 0; + } + }, + f_a_b: function (t, r) { + for (var n = 0, i = r, o = this.c, a = this.lb, c = 0, s = 0, u = !1; ; ) { + for ( + var f = n + ((i - n) >> 1), + l = 0, + w = c < s ? c : s, + h = (v = t[f]).s_size - 1 - w; + h >= 0; + h-- + ) { + if (o - w == a) { + l = -1; + break; + } + if ((l = e.charCodeAt(o - 1 - w) - v.s[h])) break; + w++; + } + if ((l < 0 ? ((i = f), (s = w)) : ((n = f), (c = w)), i - n <= 1)) { + if (n > 0 || i == n || u) break; + u = !0; + } + } + for (;;) { + var v; + if (c >= (v = t[n]).s_size) { + if (((this.c = o - v.s_size), !v.method)) return v.result; + var p = v.method(); + if (((this.c = o - v.s_size), p)) return v.result; + } + if ((n = v.substring_i) < 0) return 0; + } + }, + r_s: function (t, r, n) { + var i = n.length - (r - t), + o = e.substring(0, t), + a = e.substring(r); + return ( + (e = o + n + a), + (this.l += i), + this.c >= r ? (this.c += i) : this.c > t && (this.c = t), + i + ); + }, + s_ch: function () { + if (this.b < 0 || this.b > this.k || this.k > this.l || this.l > e.length) + throw 'faulty slice operation'; + }, + s_f: function (e) { + this.s_ch(), this.r_s(this.b, this.k, e); + }, + s_d: function () { + this.s_f(''); + }, + i_: function (e, t, r) { + var n = this.r_s(e, t, r); + e <= this.b && (this.b += n), e <= this.k && (this.k += n); + }, + s_t: function () { + return this.s_ch(), e.substring(this.b, this.k); + }, + e_v_b: function (e) { + return this.e_s_b(e.length, e); + }, + }; + } + return ( + (t.prototype.toCharArray = function (e) { + for (var t = e.length, r = new Array(t), n = 0; n < t; n++) r[n] = e.charCodeAt(n); + return r; + }), + new { + DanishStemmer: function () { + var e, + n, + i, + o = [ + new t('hed', -1, 1), + new t('ethed', 0, 1), + new t('ered', -1, 1), + new t('e', -1, 1), + new t('erede', 3, 1), + new t('ende', 3, 1), + new t('erende', 5, 1), + new t('ene', 3, 1), + new t('erne', 3, 1), + new t('ere', 3, 1), + new t('en', -1, 1), + new t('heden', 10, 1), + new t('eren', 10, 1), + new t('er', -1, 1), + new t('heder', 13, 1), + new t('erer', 13, 1), + new t('s', -1, 2), + new t('heds', 16, 1), + new t('es', 16, 1), + new t('endes', 18, 1), + new t('erendes', 19, 1), + new t('enes', 18, 1), + new t('ernes', 18, 1), + new t('eres', 18, 1), + new t('ens', 16, 1), + new t('hedens', 24, 1), + new t('erens', 24, 1), + new t('ers', 16, 1), + new t('ets', 16, 1), + new t('erets', 28, 1), + new t('et', -1, 1), + new t('eret', 30, 1), + ], + a = [ + new t('gd', -1, -1), + new t('dt', -1, -1), + new t('gt', -1, -1), + new t('kt', -1, -1), + ], + c = [ + new t('ig', -1, 1), + new t('lig', 0, 1), + new t('elig', 1, 1), + new t('els', -1, 1), + new t('løst', -1, 2), + ], + s = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 128], + u = [239, 254, 42, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16], + f = new r(); + function l() { + var e, + t = f.l - f.c; + f.c >= n && + ((e = f.lb), + (f.lb = n), + (f.k = f.c), + f.f_a_b(a, 4) + ? ((f.b = f.c), + (f.lb = e), + (f.c = f.l - t), + f.c > f.lb && (f.c--, (f.b = f.c), f.s_d())) + : (f.lb = e)); + } + (this.setCurrent = function (e) { + f.s_c(e); + }), + (this.getCurrent = function () { + return f.g_c(); + }), + (this.stem = function () { + var t = f.c; + return ( + (function () { + var t, + r = f.c + 3; + if (((n = f.l), 0 <= r && r <= f.l)) { + for (e = r; ; ) { + if (((t = f.c), f.i_g(s, 97, 248))) { + f.c = t; + break; + } + if (((f.c = t), t >= f.l)) return; + f.c++; + } + for (; !f.o_g(s, 97, 248); ) { + if (f.c >= f.l) return; + f.c++; + } + (n = f.c) < e && (n = e); + } + })(), + (f.lb = t), + (f.c = f.l), + (function () { + var e, t; + if ( + f.c >= n && + ((t = f.lb), + (f.lb = n), + (f.k = f.c), + (e = f.f_a_b(o, 32)), + (f.lb = t), + e) + ) + switch (((f.b = f.c), e)) { + case 1: + f.s_d(); + break; + case 2: + f.i_g_b(u, 97, 229) && f.s_d(); + } + })(), + (f.c = f.l), + l(), + (f.c = f.l), + (function () { + var e, + t, + r, + i = f.l - f.c; + if ( + ((f.k = f.c), + f.e_s_b(2, 'st') && ((f.b = f.c), f.e_s_b(2, 'ig') && f.s_d()), + (f.c = f.l - i), + f.c >= n && + ((t = f.lb), + (f.lb = n), + (f.k = f.c), + (e = f.f_a_b(c, 5)), + (f.lb = t), + e)) + ) + switch (((f.b = f.c), e)) { + case 1: + f.s_d(), (r = f.l - f.c), l(), (f.c = f.l - r); + break; + case 2: + f.s_f('løs'); + } + })(), + (f.c = f.l), + (function () { + var e; + f.c >= n && + ((e = f.lb), + (f.lb = n), + (f.k = f.c), + f.o_g_b(s, 97, 248) + ? ((f.b = f.c), (i = f.s_t(i)), (f.lb = e), f.e_v_b(i) && f.s_d()) + : (f.lb = e)); + })(), + !0 + ); + }); + }, + DutchStemmer: function () { + var e, + n, + i, + o = [ + new t('', -1, 6), + new t('á', 0, 1), + new t('ä', 0, 1), + new t('é', 0, 2), + new t('ë', 0, 2), + new t('í', 0, 3), + new t('ï', 0, 3), + new t('ó', 0, 4), + new t('ö', 0, 4), + new t('ú', 0, 5), + new t('ü', 0, 5), + ], + a = [new t('', -1, 3), new t('I', 0, 2), new t('Y', 0, 1)], + c = [new t('dd', -1, -1), new t('kk', -1, -1), new t('tt', -1, -1)], + s = [ + new t('ene', -1, 2), + new t('se', -1, 3), + new t('en', -1, 2), + new t('heden', 2, 1), + new t('s', -1, 3), + ], + u = [ + new t('end', -1, 1), + new t('ig', -1, 2), + new t('ing', -1, 1), + new t('lijk', -1, 3), + new t('baar', -1, 4), + new t('bar', -1, 5), + ], + f = [ + new t('aa', -1, -1), + new t('ee', -1, -1), + new t('oo', -1, -1), + new t('uu', -1, -1), + ], + l = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + w = [1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + h = [17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + v = new r(); + function p(e) { + return (v.c = e), e >= v.l || (v.c++, !1); + } + function d() { + for (; !v.i_g(l, 97, 232); ) { + if (v.c >= v.l) return !0; + v.c++; + } + for (; !v.o_g(l, 97, 232); ) { + if (v.c >= v.l) return !0; + v.c++; + } + return !1; + } + function b() { + return n <= v.c; + } + function g() { + return e <= v.c; + } + function y() { + var e = v.l - v.c; + v.f_a_b(c, 3) && + ((v.c = v.l - e), (v.k = v.c), v.c > v.lb && (v.c--, (v.b = v.c), v.s_d())); + } + function _() { + var e; + (i = !1), + (v.k = v.c), + v.e_s_b(1, 'e') && + ((v.b = v.c), + b() && + ((e = v.l - v.c), + v.o_g_b(l, 97, 232) && ((v.c = v.l - e), v.s_d(), (i = !0), y()))); + } + function m() { + var e; + b() && + ((e = v.l - v.c), + v.o_g_b(l, 97, 232) && + ((v.c = v.l - e), v.e_s_b(3, 'gem') || ((v.c = v.l - e), v.s_d(), y()))); + } + (this.setCurrent = function (e) { + v.s_c(e); + }), + (this.getCurrent = function () { + return v.g_c(); + }), + (this.stem = function () { + var t = v.c; + return ( + (function () { + for (var e, t, r, n = v.c; ; ) { + if (((v.b = v.c), (e = v.f_a(o, 11)))) + switch (((v.k = v.c), e)) { + case 1: + v.s_f('a'); + continue; + case 2: + v.s_f('e'); + continue; + case 3: + v.s_f('i'); + continue; + case 4: + v.s_f('o'); + continue; + case 5: + v.s_f('u'); + continue; + case 6: + if (v.c >= v.l) break; + v.c++; + continue; + } + break; + } + for ( + v.c = n, v.b = n, v.e_s(1, 'y') ? ((v.k = v.c), v.s_f('Y')) : (v.c = n); + ; + + ) + if (((t = v.c), v.i_g(l, 97, 232))) { + if (((r = v.c), (v.b = r), v.e_s(1, 'i'))) + (v.k = v.c), v.i_g(l, 97, 232) && (v.s_f('I'), (v.c = t)); + else if (((v.c = r), v.e_s(1, 'y'))) + (v.k = v.c), v.s_f('Y'), (v.c = t); + else if (p(t)) break; + } else if (p(t)) break; + })(), + (v.c = t), + (n = v.l), + (e = n), + d() || ((n = v.c) < 3 && (n = 3), d() || (e = v.c)), + (v.lb = t), + (v.c = v.l), + (function () { + var e, + t, + r, + n, + o, + a, + c = v.l - v.c; + if (((v.k = v.c), (e = v.f_a_b(s, 5)))) + switch (((v.b = v.c), e)) { + case 1: + b() && v.s_f('heid'); + break; + case 2: + m(); + break; + case 3: + b() && v.o_g_b(h, 97, 232) && v.s_d(); + } + if ( + ((v.c = v.l - c), + _(), + (v.c = v.l - c), + (v.k = v.c), + v.e_s_b(4, 'heid') && + ((v.b = v.c), + g() && + ((t = v.l - v.c), + v.e_s_b(1, 'c') || + ((v.c = v.l - t), + v.s_d(), + (v.k = v.c), + v.e_s_b(2, 'en') && ((v.b = v.c), m())))), + (v.c = v.l - c), + (v.k = v.c), + (e = v.f_a_b(u, 6))) + ) + switch (((v.b = v.c), e)) { + case 1: + if (g()) { + if ( + (v.s_d(), + (r = v.l - v.c), + (v.k = v.c), + v.e_s_b(2, 'ig') && + ((v.b = v.c), g() && ((n = v.l - v.c), !v.e_s_b(1, 'e')))) + ) { + (v.c = v.l - n), v.s_d(); + break; + } + (v.c = v.l - r), y(); + } + break; + case 2: + g() && + ((o = v.l - v.c), v.e_s_b(1, 'e') || ((v.c = v.l - o), v.s_d())); + break; + case 3: + g() && (v.s_d(), _()); + break; + case 4: + g() && v.s_d(); + break; + case 5: + g() && i && v.s_d(); + } + (v.c = v.l - c), + v.o_g_b(w, 73, 232) && + ((a = v.l - v.c), + v.f_a_b(f, 4) && + v.o_g_b(l, 97, 232) && + ((v.c = v.l - a), + (v.k = v.c), + v.c > v.lb && (v.c--, (v.b = v.c), v.s_d()))); + })(), + (v.c = v.lb), + (function () { + for (var e; ; ) + if (((v.b = v.c), (e = v.f_a(a, 3)))) + switch (((v.k = v.c), e)) { + case 1: + v.s_f('y'); + break; + case 2: + v.s_f('i'); + break; + case 3: + if (v.c >= v.l) return; + v.c++; + } + })(), + !0 + ); + }); + }, + EnglishStemmer: function () { + var e, + n, + i, + o = [new t('arsen', -1, -1), new t('commun', -1, -1), new t('gener', -1, -1)], + a = [new t("'", -1, 1), new t("'s'", 0, 1), new t("'s", -1, 1)], + c = [ + new t('ied', -1, 2), + new t('s', -1, 3), + new t('ies', 1, 2), + new t('sses', 1, 1), + new t('ss', 1, -1), + new t('us', 1, -1), + ], + s = [ + new t('', -1, 3), + new t('bb', 0, 2), + new t('dd', 0, 2), + new t('ff', 0, 2), + new t('gg', 0, 2), + new t('bl', 0, 1), + new t('mm', 0, 2), + new t('nn', 0, 2), + new t('pp', 0, 2), + new t('rr', 0, 2), + new t('at', 0, 1), + new t('tt', 0, 2), + new t('iz', 0, 1), + ], + u = [ + new t('ed', -1, 2), + new t('eed', 0, 1), + new t('ing', -1, 2), + new t('edly', -1, 2), + new t('eedly', 3, 1), + new t('ingly', -1, 2), + ], + f = [ + new t('anci', -1, 3), + new t('enci', -1, 2), + new t('ogi', -1, 13), + new t('li', -1, 16), + new t('bli', 3, 12), + new t('abli', 4, 4), + new t('alli', 3, 8), + new t('fulli', 3, 14), + new t('lessli', 3, 15), + new t('ousli', 3, 10), + new t('entli', 3, 5), + new t('aliti', -1, 8), + new t('biliti', -1, 12), + new t('iviti', -1, 11), + new t('tional', -1, 1), + new t('ational', 14, 7), + new t('alism', -1, 8), + new t('ation', -1, 7), + new t('ization', 17, 6), + new t('izer', -1, 6), + new t('ator', -1, 7), + new t('iveness', -1, 11), + new t('fulness', -1, 9), + new t('ousness', -1, 10), + ], + l = [ + new t('icate', -1, 4), + new t('ative', -1, 6), + new t('alize', -1, 3), + new t('iciti', -1, 4), + new t('ical', -1, 4), + new t('tional', -1, 1), + new t('ational', 5, 2), + new t('ful', -1, 5), + new t('ness', -1, 5), + ], + w = [ + new t('ic', -1, 1), + new t('ance', -1, 1), + new t('ence', -1, 1), + new t('able', -1, 1), + new t('ible', -1, 1), + new t('ate', -1, 1), + new t('ive', -1, 1), + new t('ize', -1, 1), + new t('iti', -1, 1), + new t('al', -1, 1), + new t('ism', -1, 1), + new t('ion', -1, 2), + new t('er', -1, 1), + new t('ous', -1, 1), + new t('ant', -1, 1), + new t('ent', -1, 1), + new t('ment', 15, 1), + new t('ement', 16, 1), + ], + h = [new t('e', -1, 1), new t('l', -1, 2)], + v = [ + new t('succeed', -1, -1), + new t('proceed', -1, -1), + new t('exceed', -1, -1), + new t('canning', -1, -1), + new t('inning', -1, -1), + new t('earring', -1, -1), + new t('herring', -1, -1), + new t('outing', -1, -1), + ], + p = [ + new t('andes', -1, -1), + new t('atlas', -1, -1), + new t('bias', -1, -1), + new t('cosmos', -1, -1), + new t('dying', -1, 3), + new t('early', -1, 9), + new t('gently', -1, 7), + new t('howe', -1, -1), + new t('idly', -1, 6), + new t('lying', -1, 4), + new t('news', -1, -1), + new t('only', -1, 10), + new t('singly', -1, 11), + new t('skies', -1, 2), + new t('skis', -1, 1), + new t('sky', -1, -1), + new t('tying', -1, 5), + new t('ugly', -1, 8), + ], + d = [17, 65, 16, 1], + b = [1, 17, 65, 208, 1], + g = [55, 141, 2], + y = [ + function () { + var e, t, r, n; + if (((_.k = _.c), (e = _.f_a_b(u, 6)))) + switch (((_.b = _.c), e)) { + case 1: + x() && _.s_f('ee'); + break; + case 2: + for (t = _.l - _.c; !_.i_g_b(d, 97, 121); ) { + if (_.c <= _.lb) return; + _.c--; + } + if (((_.c = _.l - t), _.s_d(), (r = _.l - _.c), (e = _.f_a_b(s, 13)))) + switch (((_.c = _.l - r), e)) { + case 1: + var o = _.c; + _.i_(_.c, _.c, 'e'), (_.c = o); + break; + case 2: + (_.k = _.c), _.c > _.lb && (_.c--, (_.b = _.c), _.s_d()); + break; + case 3: + _.c == i && + ((n = _.l - _.c), k()) && + ((_.c = _.l - n), (o = _.c), _.i_(_.c, _.c, 'e'), (_.c = o)); + } + } + }, + function () { + var e = _.l - _.c; + (_.k = _.c), + (_.e_s_b(1, 'y') || ((_.c = _.l - e), _.e_s_b(1, 'Y'))) && + ((_.b = _.c), _.o_g_b(d, 97, 121) && _.c > _.lb && _.s_f('i')); + }, + function () { + var e; + if (((_.k = _.c), (e = _.f_a_b(f, 24)) && ((_.b = _.c), x()))) + switch (e) { + case 1: + _.s_f('tion'); + break; + case 2: + _.s_f('ence'); + break; + case 3: + _.s_f('ance'); + break; + case 4: + _.s_f('able'); + break; + case 5: + _.s_f('ent'); + break; + case 6: + _.s_f('ize'); + break; + case 7: + _.s_f('ate'); + break; + case 8: + _.s_f('al'); + break; + case 9: + case 14: + _.s_f('ful'); + break; + case 10: + _.s_f('ous'); + break; + case 11: + _.s_f('ive'); + break; + case 12: + _.s_f('ble'); + break; + case 13: + _.e_s_b(1, 'l') && _.s_f('og'); + break; + case 15: + _.s_f('less'); + break; + case 16: + _.i_g_b(g, 99, 116) && _.s_d(); + } + }, + function () { + var e; + if (((_.k = _.c), (e = _.f_a_b(l, 9)) && ((_.b = _.c), x()))) + switch (e) { + case 1: + _.s_f('tion'); + break; + case 2: + _.s_f('ate'); + break; + case 3: + _.s_f('al'); + break; + case 4: + _.s_f('ic'); + break; + case 5: + _.s_d(); + break; + case 6: + O() && _.s_d(); + } + }, + function () { + var e, t; + if (((_.k = _.c), (e = _.f_a_b(w, 18)) && ((_.b = _.c), O()))) + switch (e) { + case 1: + _.s_d(); + break; + case 2: + if ( + ((t = _.l - _.c), + !_.e_s_b(1, 's') && ((_.c = _.l - t), !_.e_s_b(1, 't'))) + ) + return; + _.s_d(); + } + }, + function () { + var e, t; + if (((_.k = _.c), (e = _.f_a_b(h, 2)))) + switch (((_.b = _.c), e)) { + case 1: + if (((t = _.l - _.c), !O())) { + if (((_.c = _.l - t), !x() || k())) return; + _.c = _.l - t; + } + _.s_d(); + break; + case 2: + if (!O() || !_.e_s_b(1, 'l')) return; + _.s_d(); + } + }, + ], + _ = new r(); + function m() { + for (; !_.i_g(d, 97, 121); ) { + if (_.c >= _.l) return !0; + _.c++; + } + for (; !_.o_g(d, 97, 121); ) { + if (_.c >= _.l) return !0; + _.c++; + } + return !1; + } + function k() { + var e = _.l - _.c; + return !( + !(_.o_g_b(b, 89, 121) && _.i_g_b(d, 97, 121) && _.o_g_b(d, 97, 121)) && + ((_.c = _.l - e), !_.o_g_b(d, 97, 121) || !_.i_g_b(d, 97, 121) || _.c > _.lb) + ); + } + function x() { + return i <= _.c; + } + function O() { + return n <= _.c; + } + (this.setCurrent = function (e) { + _.s_c(e); + }), + (this.getCurrent = function () { + return _.g_c(); + }), + (this.stem = function () { + var t = _.c; + if ( + !(function () { + var e; + if (((_.b = _.c), (e = _.f_a(p, 18)) && ((_.k = _.c), _.c >= _.l))) { + switch (e) { + case 1: + _.s_f('ski'); + break; + case 2: + _.s_f('sky'); + break; + case 3: + _.s_f('die'); + break; + case 4: + _.s_f('lie'); + break; + case 5: + _.s_f('tie'); + break; + case 6: + _.s_f('idl'); + break; + case 7: + _.s_f('gentl'); + break; + case 8: + _.s_f('ugli'); + break; + case 9: + _.s_f('earli'); + break; + case 10: + _.s_f('onli'); + break; + case 11: + _.s_f('singl'); + } + return !0; + } + return !1; + })() + ) { + _.c = t; + var r = _.c + 3; + if (0 <= r && r <= _.l) { + if ( + ((_.c = t), + (function () { + var t, + r = _.c; + for ( + e = !1, + _.b = _.c, + _.e_s(1, "'") && ((_.k = _.c), _.s_d()), + _.c = r, + _.b = r, + _.e_s(1, 'y') && ((_.k = _.c), _.s_f('Y'), (e = !0)), + _.c = r; + ; + + ) + if (((t = _.c), _.i_g(d, 97, 121) && ((_.b = _.c), _.e_s(1, 'y')))) + (_.k = _.c), (_.c = t), _.s_f('Y'), (e = !0); + else { + if (t >= _.l) return void (_.c = r); + _.c = t + 1; + } + })(), + (_.c = t), + (function () { + var e = _.c; + (i = _.l), + (n = i), + _.f_a(o, 3) || ((_.c = e), !m()) + ? ((i = _.c), m() || (n = _.c)) + : (_.c = e); + })(), + (_.lb = t), + (_.c = _.l), + (function () { + var e, + t = _.l - _.c; + if ( + ((_.k = _.c), + (e = _.f_a_b(a, 3)) + ? ((_.b = _.c), 1 == e && _.s_d()) + : (_.c = _.l - t), + (_.k = _.c), + (e = _.f_a_b(c, 6))) + ) + switch (((_.b = _.c), e)) { + case 1: + _.s_f('ss'); + break; + case 2: + var r = _.c - 2; + if (_.lb > r || r > _.l) { + _.s_f('ie'); + break; + } + (_.c = r), _.s_f('i'); + break; + case 3: + do { + if (_.c <= _.lb) return; + _.c--; + } while (!_.i_g_b(d, 97, 121)); + _.s_d(); + } + })(), + (_.c = _.l), + (_.k = _.c), + !(_.f_a_b(v, 8) && ((_.b = _.c), _.c <= _.lb))) + ) + for (var s = 0; s < y.length; s++) (_.c = _.l), y[s](); + (_.c = _.lb), + (function () { + var t; + if (e) + for (;;) + if (((t = _.c), (_.b = t), _.e_s(1, 'Y'))) + (_.k = _.c), (_.c = t), _.s_f('y'); + else { + if (((_.c = t), _.c >= _.l)) return; + _.c++; + } + })(); + } + } + return !0; + }); + }, + FinnishStemmer: function () { + var e, + n, + i, + o, + a = [ + new t('pa', -1, 1), + new t('sti', -1, 2), + new t('kaan', -1, 1), + new t('han', -1, 1), + new t('kin', -1, 1), + new t('hän', -1, 1), + new t('kään', -1, 1), + new t('ko', -1, 1), + new t('pä', -1, 1), + new t('kö', -1, 1), + ], + c = [ + new t('lla', -1, -1), + new t('na', -1, -1), + new t('ssa', -1, -1), + new t('ta', -1, -1), + new t('lta', 3, -1), + new t('sta', 3, -1), + ], + s = [ + new t('llä', -1, -1), + new t('nä', -1, -1), + new t('ssä', -1, -1), + new t('tä', -1, -1), + new t('ltä', 3, -1), + new t('stä', 3, -1), + ], + u = [new t('lle', -1, -1), new t('ine', -1, -1)], + f = [ + new t('nsa', -1, 3), + new t('mme', -1, 3), + new t('nne', -1, 3), + new t('ni', -1, 2), + new t('si', -1, 1), + new t('an', -1, 4), + new t('en', -1, 6), + new t('än', -1, 5), + new t('nsä', -1, 3), + ], + l = [ + new t('aa', -1, -1), + new t('ee', -1, -1), + new t('ii', -1, -1), + new t('oo', -1, -1), + new t('uu', -1, -1), + new t('ää', -1, -1), + new t('öö', -1, -1), + ], + w = [ + new t('a', -1, 8), + new t('lla', 0, -1), + new t('na', 0, -1), + new t('ssa', 0, -1), + new t('ta', 0, -1), + new t('lta', 4, -1), + new t('sta', 4, -1), + new t('tta', 4, 9), + new t('lle', -1, -1), + new t('ine', -1, -1), + new t('ksi', -1, -1), + new t('n', -1, 7), + new t('han', 11, 1), + new t('den', 11, -1, x), + new t('seen', 11, -1, k), + new t('hen', 11, 2), + new t('tten', 11, -1, x), + new t('hin', 11, 3), + new t('siin', 11, -1, x), + new t('hon', 11, 4), + new t('hän', 11, 5), + new t('hön', 11, 6), + new t('ä', -1, 8), + new t('llä', 22, -1), + new t('nä', 22, -1), + new t('ssä', 22, -1), + new t('tä', 22, -1), + new t('ltä', 26, -1), + new t('stä', 26, -1), + new t('ttä', 26, 9), + ], + h = [ + new t('eja', -1, -1), + new t('mma', -1, 1), + new t('imma', 1, -1), + new t('mpa', -1, 1), + new t('impa', 3, -1), + new t('mmi', -1, 1), + new t('immi', 5, -1), + new t('mpi', -1, 1), + new t('impi', 7, -1), + new t('ejä', -1, -1), + new t('mmä', -1, 1), + new t('immä', 10, -1), + new t('mpä', -1, 1), + new t('impä', 12, -1), + ], + v = [new t('i', -1, -1), new t('j', -1, -1)], + p = [new t('mma', -1, 1), new t('imma', 0, -1)], + d = [17, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], + b = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + g = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + y = [17, 97, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + _ = new r(); + function m() { + for (var e; (e = _.c), !_.i_g(b, 97, 246); ) { + if (((_.c = e), e >= _.l)) return !0; + _.c++; + } + for (_.c = e; !_.o_g(b, 97, 246); ) { + if (_.c >= _.l) return !0; + _.c++; + } + return !1; + } + function k() { + return _.f_a_b(l, 7); + } + function x() { + return _.e_s_b(1, 'i') && _.i_g_b(g, 97, 246); + } + (this.setCurrent = function (e) { + _.s_c(e); + }), + (this.getCurrent = function () { + return _.g_c(); + }), + (this.stem = function () { + var t = _.c; + return ( + (o = _.l), + (i = o), + m() || ((o = _.c), m() || (i = _.c)), + (e = !1), + (_.lb = t), + (_.c = _.l), + (function () { + var e, t; + if (_.c >= o) + if (((t = _.lb), (_.lb = o), (_.k = _.c), (e = _.f_a_b(a, 10)))) { + switch (((_.b = _.c), (_.lb = t), e)) { + case 1: + if (!_.i_g_b(y, 97, 246)) return; + break; + case 2: + if (!(i <= _.c)) return; + } + _.s_d(); + } else _.lb = t; + })(), + (_.c = _.l), + (function () { + var e, t, r; + if (_.c >= o) + if (((t = _.lb), (_.lb = o), (_.k = _.c), (e = _.f_a_b(f, 9)))) + switch (((_.b = _.c), (_.lb = t), e)) { + case 1: + (r = _.l - _.c), _.e_s_b(1, 'k') || ((_.c = _.l - r), _.s_d()); + break; + case 2: + _.s_d(), + (_.k = _.c), + _.e_s_b(3, 'kse') && ((_.b = _.c), _.s_f('ksi')); + break; + case 3: + _.s_d(); + break; + case 4: + _.f_a_b(c, 6) && _.s_d(); + break; + case 5: + _.f_a_b(s, 6) && _.s_d(); + break; + case 6: + _.f_a_b(u, 2) && _.s_d(); + } + else _.lb = t; + })(), + (_.c = _.l), + (function () { + var t, r, n; + if (_.c >= o) + if (((r = _.lb), (_.lb = o), (_.k = _.c), (t = _.f_a_b(w, 30)))) { + switch (((_.b = _.c), (_.lb = r), t)) { + case 1: + if (!_.e_s_b(1, 'a')) return; + break; + case 2: + case 9: + if (!_.e_s_b(1, 'e')) return; + break; + case 3: + if (!_.e_s_b(1, 'i')) return; + break; + case 4: + if (!_.e_s_b(1, 'o')) return; + break; + case 5: + if (!_.e_s_b(1, 'ä')) return; + break; + case 6: + if (!_.e_s_b(1, 'ö')) return; + break; + case 7: + if ( + ((n = _.l - _.c), !k() && ((_.c = _.l - n), !_.e_s_b(2, 'ie'))) + ) { + _.c = _.l - n; + break; + } + if (((_.c = _.l - n), _.c <= _.lb)) { + _.c = _.l - n; + break; + } + _.c--, (_.b = _.c); + break; + case 8: + if (!_.i_g_b(b, 97, 246) || !_.o_g_b(b, 97, 246)) return; + } + _.s_d(), (e = !0); + } else _.lb = r; + })(), + (_.c = _.l), + (function () { + var e, t, r; + if (_.c >= i) + if (((t = _.lb), (_.lb = i), (_.k = _.c), (e = _.f_a_b(h, 14)))) { + if (((_.b = _.c), (_.lb = t), 1 == e)) { + if (((r = _.l - _.c), _.e_s_b(2, 'po'))) return; + _.c = _.l - r; + } + _.s_d(); + } else _.lb = t; + })(), + (_.c = _.l), + e + ? ((function () { + var e; + _.c >= o && + ((e = _.lb), + (_.lb = o), + (_.k = _.c), + _.f_a_b(v, 2) ? ((_.b = _.c), (_.lb = e), _.s_d()) : (_.lb = e)); + })(), + (_.c = _.l)) + : ((_.c = _.l), + (function () { + var e, t, r, n, a, c; + if (_.c >= o) { + if ( + ((t = _.lb), + (_.lb = o), + (_.k = _.c), + _.e_s_b(1, 't') && + ((_.b = _.c), + (r = _.l - _.c), + _.i_g_b(b, 97, 246) && + ((_.c = _.l - r), + _.s_d(), + (_.lb = t), + (n = _.l - _.c), + _.c >= i && + ((_.c = i), + (a = _.lb), + (_.lb = _.c), + (_.c = _.l - n), + (_.k = _.c), + (e = _.f_a_b(p, 2)))))) + ) { + if (((_.b = _.c), (_.lb = a), 1 == e)) { + if (((c = _.l - _.c), _.e_s_b(2, 'po'))) return; + _.c = _.l - c; + } + return void _.s_d(); + } + _.lb = t; + } + })(), + (_.c = _.l)), + (function () { + var e, t, r, i; + if (_.c >= o) { + for ( + e = _.lb, + _.lb = o, + t = _.l - _.c, + k() && + ((_.c = _.l - t), + (_.k = _.c), + _.c > _.lb && (_.c--, (_.b = _.c), _.s_d())), + _.c = _.l - t, + _.k = _.c, + _.i_g_b(d, 97, 228) && + ((_.b = _.c), _.o_g_b(b, 97, 246) && _.s_d()), + _.c = _.l - t, + _.k = _.c, + _.e_s_b(1, 'j') && + ((_.b = _.c), + (r = _.l - _.c), + _.e_s_b(1, 'o') + ? _.s_d() + : ((_.c = _.l - r), _.e_s_b(1, 'u') && _.s_d())), + _.c = _.l - t, + _.k = _.c, + _.e_s_b(1, 'o') && ((_.b = _.c), _.e_s_b(1, 'j') && _.s_d()), + _.c = _.l - t, + _.lb = e; + ; + + ) { + if (((i = _.l - _.c), _.o_g_b(b, 97, 246))) { + _.c = _.l - i; + break; + } + if (((_.c = _.l - i), _.c <= _.lb)) return; + _.c--; + } + (_.k = _.c), + _.c > _.lb && + (_.c--, (_.b = _.c), (n = _.s_t()), _.e_v_b(n) && _.s_d()); + } + })(), + !0 + ); + }); + }, + FrenchStemmer: function () { + var e, + n, + i, + o = [new t('col', -1, -1), new t('par', -1, -1), new t('tap', -1, -1)], + a = [new t('', -1, 4), new t('I', 0, 1), new t('U', 0, 2), new t('Y', 0, 3)], + c = [ + new t('iqU', -1, 3), + new t('abl', -1, 3), + new t('Ièr', -1, 4), + new t('ièr', -1, 4), + new t('eus', -1, 2), + new t('iv', -1, 1), + ], + s = [new t('ic', -1, 2), new t('abil', -1, 1), new t('iv', -1, 3)], + u = [ + new t('iqUe', -1, 1), + new t('atrice', -1, 2), + new t('ance', -1, 1), + new t('ence', -1, 5), + new t('logie', -1, 3), + new t('able', -1, 1), + new t('isme', -1, 1), + new t('euse', -1, 11), + new t('iste', -1, 1), + new t('ive', -1, 8), + new t('if', -1, 8), + new t('usion', -1, 4), + new t('ation', -1, 2), + new t('ution', -1, 4), + new t('ateur', -1, 2), + new t('iqUes', -1, 1), + new t('atrices', -1, 2), + new t('ances', -1, 1), + new t('ences', -1, 5), + new t('logies', -1, 3), + new t('ables', -1, 1), + new t('ismes', -1, 1), + new t('euses', -1, 11), + new t('istes', -1, 1), + new t('ives', -1, 8), + new t('ifs', -1, 8), + new t('usions', -1, 4), + new t('ations', -1, 2), + new t('utions', -1, 4), + new t('ateurs', -1, 2), + new t('ments', -1, 15), + new t('ements', 30, 6), + new t('issements', 31, 12), + new t('ités', -1, 7), + new t('ment', -1, 15), + new t('ement', 34, 6), + new t('issement', 35, 12), + new t('amment', 34, 13), + new t('emment', 34, 14), + new t('aux', -1, 10), + new t('eaux', 39, 9), + new t('eux', -1, 1), + new t('ité', -1, 7), + ], + f = [ + new t('ira', -1, 1), + new t('ie', -1, 1), + new t('isse', -1, 1), + new t('issante', -1, 1), + new t('i', -1, 1), + new t('irai', 4, 1), + new t('ir', -1, 1), + new t('iras', -1, 1), + new t('ies', -1, 1), + new t('îmes', -1, 1), + new t('isses', -1, 1), + new t('issantes', -1, 1), + new t('îtes', -1, 1), + new t('is', -1, 1), + new t('irais', 13, 1), + new t('issais', 13, 1), + new t('irions', -1, 1), + new t('issions', -1, 1), + new t('irons', -1, 1), + new t('issons', -1, 1), + new t('issants', -1, 1), + new t('it', -1, 1), + new t('irait', 21, 1), + new t('issait', 21, 1), + new t('issant', -1, 1), + new t('iraIent', -1, 1), + new t('issaIent', -1, 1), + new t('irent', -1, 1), + new t('issent', -1, 1), + new t('iront', -1, 1), + new t('ît', -1, 1), + new t('iriez', -1, 1), + new t('issiez', -1, 1), + new t('irez', -1, 1), + new t('issez', -1, 1), + ], + l = [ + new t('a', -1, 3), + new t('era', 0, 2), + new t('asse', -1, 3), + new t('ante', -1, 3), + new t('ée', -1, 2), + new t('ai', -1, 3), + new t('erai', 5, 2), + new t('er', -1, 2), + new t('as', -1, 3), + new t('eras', 8, 2), + new t('âmes', -1, 3), + new t('asses', -1, 3), + new t('antes', -1, 3), + new t('âtes', -1, 3), + new t('ées', -1, 2), + new t('ais', -1, 3), + new t('erais', 15, 2), + new t('ions', -1, 1), + new t('erions', 17, 2), + new t('assions', 17, 3), + new t('erons', -1, 2), + new t('ants', -1, 3), + new t('és', -1, 2), + new t('ait', -1, 3), + new t('erait', 23, 2), + new t('ant', -1, 3), + new t('aIent', -1, 3), + new t('eraIent', 26, 2), + new t('èrent', -1, 2), + new t('assent', -1, 3), + new t('eront', -1, 2), + new t('ât', -1, 3), + new t('ez', -1, 2), + new t('iez', 32, 2), + new t('eriez', 33, 2), + new t('assiez', 33, 3), + new t('erez', 32, 2), + new t('é', -1, 2), + ], + w = [ + new t('e', -1, 3), + new t('Ière', 0, 2), + new t('ière', 0, 2), + new t('ion', -1, 1), + new t('Ier', -1, 2), + new t('ier', -1, 2), + new t('ë', -1, 4), + ], + h = [ + new t('ell', -1, -1), + new t('eill', -1, -1), + new t('enn', -1, -1), + new t('onn', -1, -1), + new t('ett', -1, -1), + ], + v = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 130, 103, 8, 5], + p = [1, 65, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + d = new r(); + function b(e, t, r) { + return !( + !d.e_s(1, e) || + ((d.k = d.c), !d.i_g(v, 97, 251)) || + (d.s_f(t), (d.c = r), 0) + ); + } + function g(e, t, r) { + return !!d.e_s(1, e) && ((d.k = d.c), d.s_f(t), (d.c = r), !0); + } + function y() { + for (; !d.i_g(v, 97, 251); ) { + if (d.c >= d.l) return !0; + d.c++; + } + for (; !d.o_g(v, 97, 251); ) { + if (d.c >= d.l) return !0; + d.c++; + } + return !1; + } + function _() { + return i <= d.c; + } + function m() { + return n <= d.c; + } + function k() { + return e <= d.c; + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + for (var e, t; ; ) { + if (((e = d.c), d.i_g(v, 97, 251))) { + if (((d.b = d.c), (t = d.c), b('u', 'U', e))) continue; + if (((d.c = t), b('i', 'I', e))) continue; + if (((d.c = t), g('y', 'Y', e))) continue; + } + if (((d.c = e), (d.b = e), !b('y', 'Y', e))) { + if (((d.c = e), d.e_s(1, 'q') && ((d.b = d.c), g('u', 'U', e)))) + continue; + if (((d.c = e), e >= d.l)) return; + d.c++; + } + } + })(), + (d.c = t), + (function () { + var t = d.c; + if ( + ((i = d.l), + (n = i), + (e = i), + d.i_g(v, 97, 251) && d.i_g(v, 97, 251) && d.c < d.l) + ) + d.c++; + else if (((d.c = t), !d.f_a(o, 3))) { + d.c = t; + do { + if (d.c >= d.l) { + d.c = i; + break; + } + d.c++; + } while (!d.i_g(v, 97, 251)); + } + (i = d.c), (d.c = t), y() || ((n = d.c), y() || (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + if ( + !(function () { + var e, t; + if (((d.k = d.c), (e = d.f_a_b(u, 43)))) { + switch (((d.b = d.c), e)) { + case 1: + if (!k()) return !1; + d.s_d(); + break; + case 2: + if (!k()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && + ((d.b = d.c), k() ? d.s_d() : d.s_f('iqU')); + break; + case 3: + if (!k()) return !1; + d.s_f('log'); + break; + case 4: + if (!k()) return !1; + d.s_f('u'); + break; + case 5: + if (!k()) return !1; + d.s_f('ent'); + break; + case 6: + if (!_()) return !1; + if ((d.s_d(), (d.k = d.c), (e = d.f_a_b(c, 6)))) + switch (((d.b = d.c), e)) { + case 1: + k() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), k() && d.s_d())); + break; + case 2: + k() ? d.s_d() : m() && d.s_f('eux'); + break; + case 3: + k() && d.s_d(); + break; + case 4: + _() && d.s_f('i'); + } + break; + case 7: + if (!k()) return !1; + if ((d.s_d(), (d.k = d.c), (e = d.f_a_b(s, 3)))) + switch (((d.b = d.c), e)) { + case 1: + k() ? d.s_d() : d.s_f('abl'); + break; + case 2: + k() ? d.s_d() : d.s_f('iqU'); + break; + case 3: + k() && d.s_d(); + } + break; + case 8: + if (!k()) return !1; + if ( + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && + ((d.b = d.c), + k() && (d.s_d(), (d.k = d.c), d.e_s_b(2, 'ic')))) + ) { + (d.b = d.c), k() ? d.s_d() : d.s_f('iqU'); + break; + } + break; + case 9: + d.s_f('eau'); + break; + case 10: + if (!m()) return !1; + d.s_f('al'); + break; + case 11: + if (k()) d.s_d(); + else { + if (!m()) return !1; + d.s_f('eux'); + } + break; + case 12: + if (!m() || !d.o_g_b(v, 97, 251)) return !1; + d.s_d(); + break; + case 13: + return _() && d.s_f('ant'), !1; + case 14: + return _() && d.s_f('ent'), !1; + case 15: + return ( + (t = d.l - d.c), + d.i_g_b(v, 97, 251) && _() && ((d.c = d.l - t), d.s_d()), + !1 + ); + } + return !0; + } + return !1; + })() && + ((d.c = d.l), + !(function () { + var e, t; + if (d.c < i) return !1; + if (((t = d.lb), (d.lb = i), (d.k = d.c), !(e = d.f_a_b(f, 35)))) + return (d.lb = t), !1; + if (((d.b = d.c), 1 == e)) { + if (!d.o_g_b(v, 97, 251)) return (d.lb = t), !1; + d.s_d(); + } + return (d.lb = t), !0; + })() && + ((d.c = d.l), + !(function () { + var e, t, r; + if (d.c < i) return !1; + if (((t = d.lb), (d.lb = i), (d.k = d.c), !(e = d.f_a_b(l, 38)))) + return (d.lb = t), !1; + switch (((d.b = d.c), e)) { + case 1: + if (!k()) return (d.lb = t), !1; + d.s_d(); + break; + case 2: + d.s_d(); + break; + case 3: + d.s_d(), + (r = d.l - d.c), + (d.k = d.c), + d.e_s_b(1, 'e') ? ((d.b = d.c), d.s_d()) : (d.c = d.l - r); + } + return (d.lb = t), !0; + })())) + ) + return ( + (d.c = d.l), + void (function () { + var e, + t, + r, + n, + o = d.l - d.c; + if ( + ((d.k = d.c), + d.e_s_b(1, 's') + ? ((d.b = d.c), + (t = d.l - d.c), + d.o_g_b(p, 97, 232) + ? ((d.c = d.l - t), d.s_d()) + : (d.c = d.l - o)) + : (d.c = d.l - o), + d.c >= i) + ) { + if (((r = d.lb), (d.lb = i), (d.k = d.c), (e = d.f_a_b(w, 7)))) + switch (((d.b = d.c), e)) { + case 1: + if (k()) { + if ( + ((n = d.l - d.c), + !d.e_s_b(1, 's') && ((d.c = d.l - n), !d.e_s_b(1, 't'))) + ) + break; + d.s_d(); + } + break; + case 2: + d.s_f('i'); + break; + case 3: + d.s_d(); + break; + case 4: + d.e_s_b(2, 'gu') && d.s_d(); + } + d.lb = r; + } + })() + ); + (d.c = d.l), + (d.k = d.c), + d.e_s_b(1, 'Y') + ? ((d.b = d.c), d.s_f('i')) + : ((d.c = d.l), d.e_s_b(1, 'ç') && ((d.b = d.c), d.s_f('c'))); + })(), + (d.c = d.l), + (function () { + var e = d.l - d.c; + d.f_a_b(h, 5) && + ((d.c = d.l - e), + (d.k = d.c), + d.c > d.lb && (d.c--, (d.b = d.c), d.s_d())); + })(), + (d.c = d.l), + (function () { + for (var e, t = 1; d.o_g_b(v, 97, 251); ) t--; + if (t <= 0) { + if ( + ((d.k = d.c), + (e = d.l - d.c), + !d.e_s_b(1, 'é') && ((d.c = d.l - e), !d.e_s_b(1, 'è'))) + ) + return; + (d.b = d.c), d.s_f('e'); + } + })(), + (d.c = d.lb), + (function () { + for (var e, t; (t = d.c), (d.b = t), (e = d.f_a(a, 4)); ) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('i'); + break; + case 2: + d.s_f('u'); + break; + case 3: + d.s_f('y'); + break; + case 4: + if (d.c >= d.l) return; + d.c++; + } + })(), + !0 + ); + }); + }, + GermanStemmer: function () { + var e, + n, + i, + o = [ + new t('', -1, 6), + new t('U', 0, 2), + new t('Y', 0, 1), + new t('ä', 0, 3), + new t('ö', 0, 4), + new t('ü', 0, 5), + ], + a = [ + new t('e', -1, 2), + new t('em', -1, 1), + new t('en', -1, 2), + new t('ern', -1, 1), + new t('er', -1, 1), + new t('s', -1, 3), + new t('es', 5, 2), + ], + c = [ + new t('en', -1, 1), + new t('er', -1, 1), + new t('st', -1, 2), + new t('est', 2, 1), + ], + s = [new t('ig', -1, 1), new t('lich', -1, 1)], + u = [ + new t('end', -1, 1), + new t('ig', -1, 2), + new t('ung', -1, 1), + new t('lich', -1, 3), + new t('isch', -1, 2), + new t('ik', -1, 2), + new t('heit', -1, 3), + new t('keit', -1, 4), + ], + f = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32, 8], + l = [117, 30, 5], + w = [117, 30, 4], + h = new r(); + function v(e, t, r) { + return !( + !h.e_s(1, e) || + ((h.k = h.c), !h.i_g(f, 97, 252)) || + (h.s_f(t), (h.c = r), 0) + ); + } + function p() { + for (; !h.i_g(f, 97, 252); ) { + if (h.c >= h.l) return !0; + h.c++; + } + for (; !h.o_g(f, 97, 252); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + } + function d() { + return i <= h.c; + } + function b() { + return n <= h.c; + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + var t = h.c; + return ( + (function () { + for (var e, t, r, n, i = h.c; ; ) + if (((e = h.c), (h.b = e), h.e_s(1, 'ß'))) (h.k = h.c), h.s_f('ss'); + else { + if (e >= h.l) break; + h.c = e + 1; + } + for (h.c = i; ; ) + for (t = h.c; ; ) { + if (((r = h.c), h.i_g(f, 97, 252))) { + if (((n = h.c), (h.b = n), v('u', 'U', r))) break; + if (((h.c = n), v('y', 'Y', r))) break; + } + if (r >= h.l) return void (h.c = t); + h.c = r + 1; + } + })(), + (h.c = t), + (function () { + (i = h.l), (n = i); + var t = h.c + 3; + 0 <= t && + t <= h.l && + ((e = t), p() || ((i = h.c) < e && (i = e), p() || (n = h.c))); + })(), + (h.lb = t), + (h.c = h.l), + (function () { + var e, + t, + r, + n, + i = h.l - h.c; + if (((h.k = h.c), (e = h.f_a_b(a, 7)) && ((h.b = h.c), d()))) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + h.s_d(), + (h.k = h.c), + h.e_s_b(1, 's') && ((h.b = h.c), h.e_s_b(3, 'nis') && h.s_d()); + break; + case 3: + h.i_g_b(l, 98, 116) && h.s_d(); + } + if ( + ((h.c = h.l - i), + (h.k = h.c), + (e = h.f_a_b(c, 4)) && ((h.b = h.c), d())) + ) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + if (h.i_g_b(w, 98, 116)) { + var o = h.c - 3; + h.lb <= o && o <= h.l && ((h.c = o), h.s_d()); + } + } + if ( + ((h.c = h.l - i), + (h.k = h.c), + (e = h.f_a_b(u, 8)) && ((h.b = h.c), b())) + ) + switch (e) { + case 1: + h.s_d(), + (h.k = h.c), + h.e_s_b(2, 'ig') && + ((h.b = h.c), + (t = h.l - h.c), + h.e_s_b(1, 'e') || ((h.c = h.l - t), b() && h.s_d())); + break; + case 2: + (r = h.l - h.c), h.e_s_b(1, 'e') || ((h.c = h.l - r), h.s_d()); + break; + case 3: + if ( + (h.s_d(), + (h.k = h.c), + (n = h.l - h.c), + !h.e_s_b(2, 'er') && ((h.c = h.l - n), !h.e_s_b(2, 'en'))) + ) + break; + (h.b = h.c), d() && h.s_d(); + break; + case 4: + h.s_d(), + (h.k = h.c), + (e = h.f_a_b(s, 2)) && ((h.b = h.c), b() && 1 == e && h.s_d()); + } + })(), + (h.c = h.lb), + (function () { + for (var e, t; ; ) { + if (((t = h.c), (h.b = t), !(e = h.f_a(o, 6)))) return; + switch (((h.k = h.c), e)) { + case 1: + h.s_f('y'); + break; + case 2: + case 5: + h.s_f('u'); + break; + case 3: + h.s_f('a'); + break; + case 4: + h.s_f('o'); + break; + case 6: + if (h.c >= h.l) return; + h.c++; + } + } + })(), + !0 + ); + }); + }, + HungarianStemmer: function () { + var e, + n = [ + new t('cs', -1, -1), + new t('dzs', -1, -1), + new t('gy', -1, -1), + new t('ly', -1, -1), + new t('ny', -1, -1), + new t('sz', -1, -1), + new t('ty', -1, -1), + new t('zs', -1, -1), + ], + i = [new t('á', -1, 1), new t('é', -1, 2)], + o = [ + new t('bb', -1, -1), + new t('cc', -1, -1), + new t('dd', -1, -1), + new t('ff', -1, -1), + new t('gg', -1, -1), + new t('jj', -1, -1), + new t('kk', -1, -1), + new t('ll', -1, -1), + new t('mm', -1, -1), + new t('nn', -1, -1), + new t('pp', -1, -1), + new t('rr', -1, -1), + new t('ccs', -1, -1), + new t('ss', -1, -1), + new t('zzs', -1, -1), + new t('tt', -1, -1), + new t('vv', -1, -1), + new t('ggy', -1, -1), + new t('lly', -1, -1), + new t('nny', -1, -1), + new t('tty', -1, -1), + new t('ssz', -1, -1), + new t('zz', -1, -1), + ], + a = [new t('al', -1, 1), new t('el', -1, 2)], + c = [ + new t('ba', -1, -1), + new t('ra', -1, -1), + new t('be', -1, -1), + new t('re', -1, -1), + new t('ig', -1, -1), + new t('nak', -1, -1), + new t('nek', -1, -1), + new t('val', -1, -1), + new t('vel', -1, -1), + new t('ul', -1, -1), + new t('nál', -1, -1), + new t('nél', -1, -1), + new t('ból', -1, -1), + new t('ról', -1, -1), + new t('tól', -1, -1), + new t('bõl', -1, -1), + new t('rõl', -1, -1), + new t('tõl', -1, -1), + new t('ül', -1, -1), + new t('n', -1, -1), + new t('an', 19, -1), + new t('ban', 20, -1), + new t('en', 19, -1), + new t('ben', 22, -1), + new t('képpen', 22, -1), + new t('on', 19, -1), + new t('ön', 19, -1), + new t('képp', -1, -1), + new t('kor', -1, -1), + new t('t', -1, -1), + new t('at', 29, -1), + new t('et', 29, -1), + new t('ként', 29, -1), + new t('anként', 32, -1), + new t('enként', 32, -1), + new t('onként', 32, -1), + new t('ot', 29, -1), + new t('ért', 29, -1), + new t('öt', 29, -1), + new t('hez', -1, -1), + new t('hoz', -1, -1), + new t('höz', -1, -1), + new t('vá', -1, -1), + new t('vé', -1, -1), + ], + s = [new t('án', -1, 2), new t('én', -1, 1), new t('ánként', -1, 3)], + u = [ + new t('stul', -1, 2), + new t('astul', 0, 1), + new t('ástul', 0, 3), + new t('stül', -1, 2), + new t('estül', 3, 1), + new t('éstül', 3, 4), + ], + f = [new t('á', -1, 1), new t('é', -1, 2)], + l = [ + new t('k', -1, 7), + new t('ak', 0, 4), + new t('ek', 0, 6), + new t('ok', 0, 5), + new t('ák', 0, 1), + new t('ék', 0, 2), + new t('ök', 0, 3), + ], + w = [ + new t('éi', -1, 7), + new t('áéi', 0, 6), + new t('ééi', 0, 5), + new t('é', -1, 9), + new t('ké', 3, 4), + new t('aké', 4, 1), + new t('eké', 4, 1), + new t('oké', 4, 1), + new t('áké', 4, 3), + new t('éké', 4, 2), + new t('öké', 4, 1), + new t('éé', 3, 8), + ], + h = [ + new t('a', -1, 18), + new t('ja', 0, 17), + new t('d', -1, 16), + new t('ad', 2, 13), + new t('ed', 2, 13), + new t('od', 2, 13), + new t('ád', 2, 14), + new t('éd', 2, 15), + new t('öd', 2, 13), + new t('e', -1, 18), + new t('je', 9, 17), + new t('nk', -1, 4), + new t('unk', 11, 1), + new t('ánk', 11, 2), + new t('énk', 11, 3), + new t('ünk', 11, 1), + new t('uk', -1, 8), + new t('juk', 16, 7), + new t('ájuk', 17, 5), + new t('ük', -1, 8), + new t('jük', 19, 7), + new t('éjük', 20, 6), + new t('m', -1, 12), + new t('am', 22, 9), + new t('em', 22, 9), + new t('om', 22, 9), + new t('ám', 22, 10), + new t('ém', 22, 11), + new t('o', -1, 18), + new t('á', -1, 19), + new t('é', -1, 20), + ], + v = [ + new t('id', -1, 10), + new t('aid', 0, 9), + new t('jaid', 1, 6), + new t('eid', 0, 9), + new t('jeid', 3, 6), + new t('áid', 0, 7), + new t('éid', 0, 8), + new t('i', -1, 15), + new t('ai', 7, 14), + new t('jai', 8, 11), + new t('ei', 7, 14), + new t('jei', 10, 11), + new t('ái', 7, 12), + new t('éi', 7, 13), + new t('itek', -1, 24), + new t('eitek', 14, 21), + new t('jeitek', 15, 20), + new t('éitek', 14, 23), + new t('ik', -1, 29), + new t('aik', 18, 26), + new t('jaik', 19, 25), + new t('eik', 18, 26), + new t('jeik', 21, 25), + new t('áik', 18, 27), + new t('éik', 18, 28), + new t('ink', -1, 20), + new t('aink', 25, 17), + new t('jaink', 26, 16), + new t('eink', 25, 17), + new t('jeink', 28, 16), + new t('áink', 25, 18), + new t('éink', 25, 19), + new t('aitok', -1, 21), + new t('jaitok', 32, 20), + new t('áitok', -1, 22), + new t('im', -1, 5), + new t('aim', 35, 4), + new t('jaim', 36, 1), + new t('eim', 35, 4), + new t('jeim', 38, 1), + new t('áim', 35, 2), + new t('éim', 35, 3), + ], + p = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 52, 14], + d = new r(); + function b() { + return e <= d.c; + } + function g() { + var e = d.l - d.c; + return !!d.f_a_b(o, 23) && ((d.c = d.l - e), !0); + } + function y() { + if (d.c > d.lb) { + d.c--, (d.k = d.c); + var e = d.c - 1; + d.lb <= e && e <= d.l && ((d.c = e), (d.b = e), d.s_d()); + } + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + var t, + r = d.c; + if (((e = d.l), d.i_g(p, 97, 252))) + for (;;) { + if (((t = d.c), d.o_g(p, 97, 252))) + return ( + (d.c = t), + d.f_a(n, 8) || ((d.c = t), t < d.l && d.c++), + void (e = d.c) + ); + if (((d.c = t), t >= d.l)) return void (e = t); + d.c++; + } + if (((d.c = r), d.o_g(p, 97, 252))) { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return; + d.c++; + } + e = d.c; + } + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(a, 2)) && ((d.b = d.c), b()))) { + if ((1 == e || 2 == e) && !g()) return; + d.s_d(), y(); + } + })(), + (d.c = d.l), + (d.k = d.c), + d.f_a_b(c, 44) && + ((d.b = d.c), + b() && + (d.s_d(), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(i, 2)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('a'); + break; + case 2: + d.s_f('e'); + } + })())), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(s, 3)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('e'); + break; + case 2: + case 3: + d.s_f('a'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(u, 6)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 2: + d.s_d(); + break; + case 3: + d.s_f('a'); + break; + case 4: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(f, 2)) && ((d.b = d.c), b()))) { + if ((1 == e || 2 == e) && !g()) return; + d.s_d(), y(); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(w, 12)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 7: + case 9: + d.s_d(); + break; + case 2: + case 5: + case 8: + d.s_f('e'); + break; + case 3: + case 6: + d.s_f('a'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(h, 31)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 7: + case 8: + case 9: + case 12: + case 13: + case 16: + case 17: + case 18: + d.s_d(); + break; + case 2: + case 5: + case 10: + case 14: + case 19: + d.s_f('a'); + break; + case 3: + case 6: + case 11: + case 15: + case 20: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(v, 42)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 5: + case 6: + case 9: + case 10: + case 11: + case 14: + case 15: + case 16: + case 17: + case 20: + case 21: + case 24: + case 25: + case 26: + case 29: + d.s_d(); + break; + case 2: + case 7: + case 12: + case 18: + case 22: + case 27: + d.s_f('a'); + break; + case 3: + case 8: + case 13: + case 19: + case 23: + case 28: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(l, 7)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('a'); + break; + case 2: + d.s_f('e'); + break; + case 3: + case 4: + case 5: + case 6: + case 7: + d.s_d(); + } + })(), + !0 + ); + }); + }, + ItalianStemmer: function () { + var e, + n, + i, + o = [ + new t('', -1, 7), + new t('qu', 0, 6), + new t('á', 0, 1), + new t('é', 0, 2), + new t('í', 0, 3), + new t('ó', 0, 4), + new t('ú', 0, 5), + ], + a = [new t('', -1, 3), new t('I', 0, 1), new t('U', 0, 2)], + c = [ + new t('la', -1, -1), + new t('cela', 0, -1), + new t('gliela', 0, -1), + new t('mela', 0, -1), + new t('tela', 0, -1), + new t('vela', 0, -1), + new t('le', -1, -1), + new t('cele', 6, -1), + new t('gliele', 6, -1), + new t('mele', 6, -1), + new t('tele', 6, -1), + new t('vele', 6, -1), + new t('ne', -1, -1), + new t('cene', 12, -1), + new t('gliene', 12, -1), + new t('mene', 12, -1), + new t('sene', 12, -1), + new t('tene', 12, -1), + new t('vene', 12, -1), + new t('ci', -1, -1), + new t('li', -1, -1), + new t('celi', 20, -1), + new t('glieli', 20, -1), + new t('meli', 20, -1), + new t('teli', 20, -1), + new t('veli', 20, -1), + new t('gli', 20, -1), + new t('mi', -1, -1), + new t('si', -1, -1), + new t('ti', -1, -1), + new t('vi', -1, -1), + new t('lo', -1, -1), + new t('celo', 31, -1), + new t('glielo', 31, -1), + new t('melo', 31, -1), + new t('telo', 31, -1), + new t('velo', 31, -1), + ], + s = [ + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('ar', -1, 2), + new t('er', -1, 2), + new t('ir', -1, 2), + ], + u = [ + new t('ic', -1, -1), + new t('abil', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + f = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + l = [ + new t('ica', -1, 1), + new t('logia', -1, 3), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 9), + new t('anza', -1, 1), + new t('enza', -1, 5), + new t('ice', -1, 1), + new t('atrice', 7, 1), + new t('iche', -1, 1), + new t('logie', -1, 3), + new t('abile', -1, 1), + new t('ibile', -1, 1), + new t('usione', -1, 4), + new t('azione', -1, 2), + new t('uzione', -1, 4), + new t('atore', -1, 2), + new t('ose', -1, 1), + new t('ante', -1, 1), + new t('mente', -1, 1), + new t('amente', 19, 7), + new t('iste', -1, 1), + new t('ive', -1, 9), + new t('anze', -1, 1), + new t('enze', -1, 5), + new t('ici', -1, 1), + new t('atrici', 25, 1), + new t('ichi', -1, 1), + new t('abili', -1, 1), + new t('ibili', -1, 1), + new t('ismi', -1, 1), + new t('usioni', -1, 4), + new t('azioni', -1, 2), + new t('uzioni', -1, 4), + new t('atori', -1, 2), + new t('osi', -1, 1), + new t('anti', -1, 1), + new t('amenti', -1, 6), + new t('imenti', -1, 6), + new t('isti', -1, 1), + new t('ivi', -1, 9), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amento', -1, 6), + new t('imento', -1, 6), + new t('ivo', -1, 9), + new t('ità', -1, 8), + new t('istà', -1, 1), + new t('istè', -1, 1), + new t('istì', -1, 1), + ], + w = [ + new t('isca', -1, 1), + new t('enda', -1, 1), + new t('ata', -1, 1), + new t('ita', -1, 1), + new t('uta', -1, 1), + new t('ava', -1, 1), + new t('eva', -1, 1), + new t('iva', -1, 1), + new t('erebbe', -1, 1), + new t('irebbe', -1, 1), + new t('isce', -1, 1), + new t('ende', -1, 1), + new t('are', -1, 1), + new t('ere', -1, 1), + new t('ire', -1, 1), + new t('asse', -1, 1), + new t('ate', -1, 1), + new t('avate', 16, 1), + new t('evate', 16, 1), + new t('ivate', 16, 1), + new t('ete', -1, 1), + new t('erete', 20, 1), + new t('irete', 20, 1), + new t('ite', -1, 1), + new t('ereste', -1, 1), + new t('ireste', -1, 1), + new t('ute', -1, 1), + new t('erai', -1, 1), + new t('irai', -1, 1), + new t('isci', -1, 1), + new t('endi', -1, 1), + new t('erei', -1, 1), + new t('irei', -1, 1), + new t('assi', -1, 1), + new t('ati', -1, 1), + new t('iti', -1, 1), + new t('eresti', -1, 1), + new t('iresti', -1, 1), + new t('uti', -1, 1), + new t('avi', -1, 1), + new t('evi', -1, 1), + new t('ivi', -1, 1), + new t('isco', -1, 1), + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('Yamo', -1, 1), + new t('iamo', -1, 1), + new t('avamo', -1, 1), + new t('evamo', -1, 1), + new t('ivamo', -1, 1), + new t('eremo', -1, 1), + new t('iremo', -1, 1), + new t('assimo', -1, 1), + new t('ammo', -1, 1), + new t('emmo', -1, 1), + new t('eremmo', 54, 1), + new t('iremmo', 54, 1), + new t('immo', -1, 1), + new t('ano', -1, 1), + new t('iscano', 58, 1), + new t('avano', 58, 1), + new t('evano', 58, 1), + new t('ivano', 58, 1), + new t('eranno', -1, 1), + new t('iranno', -1, 1), + new t('ono', -1, 1), + new t('iscono', 65, 1), + new t('arono', 65, 1), + new t('erono', 65, 1), + new t('irono', 65, 1), + new t('erebbero', -1, 1), + new t('irebbero', -1, 1), + new t('assero', -1, 1), + new t('essero', -1, 1), + new t('issero', -1, 1), + new t('ato', -1, 1), + new t('ito', -1, 1), + new t('uto', -1, 1), + new t('avo', -1, 1), + new t('evo', -1, 1), + new t('ivo', -1, 1), + new t('ar', -1, 1), + new t('ir', -1, 1), + new t('erà', -1, 1), + new t('irà', -1, 1), + new t('erò', -1, 1), + new t('irò', -1, 1), + ], + h = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 8, 2, 1], + v = [17, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 8, 2], + p = [17], + d = new r(); + function b(e, t, r) { + return !( + !d.e_s(1, e) || + ((d.k = d.c), !d.i_g(h, 97, 249)) || + (d.s_f(t), (d.c = r), 0) + ); + } + function g(e) { + if (((d.c = e), !d.i_g(h, 97, 249))) return !1; + for (; !d.o_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function y() { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + for (; !d.o_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function _() { + return i <= d.c; + } + function m() { + return e <= d.c; + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + for (var e, t, r, n, i = d.c; ; ) { + if (((d.b = d.c), (e = d.f_a(o, 7)))) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('à'); + continue; + case 2: + d.s_f('è'); + continue; + case 3: + d.s_f('ì'); + continue; + case 4: + d.s_f('ò'); + continue; + case 5: + d.s_f('ù'); + continue; + case 6: + d.s_f('qU'); + continue; + case 7: + if (d.c >= d.l) break; + d.c++; + continue; + } + break; + } + for (d.c = i; ; ) + for (t = d.c; ; ) { + if (((r = d.c), d.i_g(h, 97, 249))) { + if (((d.b = d.c), (n = d.c), b('u', 'U', r))) break; + if (((d.c = n), b('i', 'I', r))) break; + } + if (((d.c = r), d.c >= d.l)) return void (d.c = t); + d.c++; + } + })(), + (d.c = t), + (function () { + var t = d.c; + (i = d.l), + (n = i), + (e = i), + (function () { + var e, + t = d.c; + if ( + !(function () { + if (d.i_g(h, 97, 249)) { + var e = d.c; + if (d.o_g(h, 97, 249)) { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) return g(e); + d.c++; + } + return !0; + } + return g(e); + } + return !1; + })() + ) { + if (((d.c = t), !d.o_g(h, 97, 249))) return; + if (((e = d.c), d.o_g(h, 97, 249))) { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) + return ( + (d.c = e), void (d.i_g(h, 97, 249) && d.c < d.l && d.c++) + ); + d.c++; + } + return void (i = d.c); + } + if (((d.c = e), !d.i_g(h, 97, 249) || d.c >= d.l)) return; + d.c++; + } + i = d.c; + })(), + (d.c = t), + y() && ((n = d.c), y() && (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if ( + ((d.k = d.c), + d.f_a_b(c, 37) && ((d.b = d.c), (e = d.f_a_b(s, 5)) && _())) + ) + switch (e) { + case 1: + d.s_d(); + break; + case 2: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), !(e = d.f_a_b(l, 51)))) return !1; + switch (((d.b = d.c), e)) { + case 1: + if (!m()) return !1; + d.s_d(); + break; + case 2: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && ((d.b = d.c), m() && d.s_d()); + break; + case 3: + if (!m()) return !1; + d.s_f('log'); + break; + case 4: + if (!m()) return !1; + d.s_f('u'); + break; + case 5: + if (!m()) return !1; + d.s_f('ente'); + break; + case 6: + if (!_()) return !1; + d.s_d(); + break; + case 7: + if (!(n <= d.c)) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(u, 4)) && + ((d.b = d.c), + m() && + (d.s_d(), + 1 == e && + ((d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), m() && d.s_d())))); + break; + case 8: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(f, 3)) && ((d.b = d.c), 1 == e && m() && d.s_d()); + break; + case 9: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && + ((d.b = d.c), + m() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && ((d.b = d.c), m() && d.s_d()))); + } + return !0; + })() || + ((d.c = d.l), + (function () { + var e, t; + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(w, 87)) && ((d.b = d.c), 1 == e && d.s_d()), + (d.lb = t)); + })()), + (d.c = d.l), + (function () { + var e; + (e = d.l - d.c), + (d.k = d.c), + d.i_g_b(v, 97, 242) && + ((d.b = d.c), + _() && (d.s_d(), (d.k = d.c), d.e_s_b(1, 'i') && ((d.b = d.c), _()))) + ? d.s_d() + : (d.c = d.l - e), + (d.k = d.c), + d.e_s_b(1, 'h') && ((d.b = d.c), d.i_g_b(p, 99, 103) && _() && d.s_d()); + })(), + (d.c = d.lb), + (function () { + for (var e; (d.b = d.c), (e = d.f_a(a, 3)); ) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('i'); + break; + case 2: + d.s_f('u'); + break; + case 3: + if (d.c >= d.l) return; + d.c++; + } + })(), + !0 + ); + }); + }, + NorwegianStemmer: function () { + var e, + n, + i = [ + new t('a', -1, 1), + new t('e', -1, 1), + new t('ede', 1, 1), + new t('ande', 1, 1), + new t('ende', 1, 1), + new t('ane', 1, 1), + new t('ene', 1, 1), + new t('hetene', 6, 1), + new t('erte', 1, 3), + new t('en', -1, 1), + new t('heten', 9, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('heter', 12, 1), + new t('s', -1, 2), + new t('as', 14, 1), + new t('es', 14, 1), + new t('edes', 16, 1), + new t('endes', 16, 1), + new t('enes', 16, 1), + new t('hetenes', 19, 1), + new t('ens', 14, 1), + new t('hetens', 21, 1), + new t('ers', 14, 1), + new t('ets', 14, 1), + new t('et', -1, 1), + new t('het', 25, 1), + new t('ert', -1, 3), + new t('ast', -1, 1), + ], + o = [new t('dt', -1, -1), new t('vt', -1, -1)], + a = [ + new t('leg', -1, 1), + new t('eleg', 0, 1), + new t('ig', -1, 1), + new t('eig', 2, 1), + new t('lig', 2, 1), + new t('elig', 4, 1), + new t('els', -1, 1), + new t('lov', -1, 1), + new t('elov', 7, 1), + new t('slov', 7, 1), + new t('hetslov', 9, 1), + ], + c = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 128], + s = [119, 125, 149, 1], + u = new r(); + (this.setCurrent = function (e) { + u.s_c(e); + }), + (this.getCurrent = function () { + return u.g_c(); + }), + (this.stem = function () { + var t = u.c; + return ( + (function () { + var t, + r = u.c + 3; + if (((n = u.l), 0 <= r || r <= u.l)) { + for (e = r; ; ) { + if (((t = u.c), u.i_g(c, 97, 248))) { + u.c = t; + break; + } + if (t >= u.l) return; + u.c = t + 1; + } + for (; !u.o_g(c, 97, 248); ) { + if (u.c >= u.l) return; + u.c++; + } + (n = u.c) < e && (n = e); + } + })(), + (u.lb = t), + (u.c = u.l), + (function () { + var e, t, r; + if ( + u.c >= n && + ((t = u.lb), + (u.lb = n), + (u.k = u.c), + (e = u.f_a_b(i, 29)), + (u.lb = t), + e) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + (r = u.l - u.c), + u.i_g_b(s, 98, 122) + ? u.s_d() + : ((u.c = u.l - r), + u.e_s_b(1, 'k') && u.o_g_b(c, 97, 248) && u.s_d()); + break; + case 3: + u.s_f('er'); + } + })(), + (u.c = u.l), + (function () { + var e, + t = u.l - u.c; + u.c >= n && + ((e = u.lb), + (u.lb = n), + (u.k = u.c), + u.f_a_b(o, 2) + ? ((u.b = u.c), + (u.lb = e), + (u.c = u.l - t), + u.c > u.lb && (u.c--, (u.b = u.c), u.s_d())) + : (u.lb = e)); + })(), + (u.c = u.l), + (function () { + var e, t; + u.c >= n && + ((t = u.lb), + (u.lb = n), + (u.k = u.c), + (e = u.f_a_b(a, 11)) + ? ((u.b = u.c), (u.lb = t), 1 == e && u.s_d()) + : (u.lb = t)); + })(), + !0 + ); + }); + }, + PortugueseStemmer: function () { + var e, + n, + i, + o = [new t('', -1, 3), new t('ã', 0, 1), new t('õ', 0, 2)], + a = [new t('', -1, 3), new t('a~', 0, 1), new t('o~', 0, 2)], + c = [ + new t('ic', -1, -1), + new t('ad', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + s = [new t('ante', -1, 1), new t('avel', -1, 1), new t('ível', -1, 1)], + u = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + f = [ + new t('ica', -1, 1), + new t('ância', -1, 1), + new t('ência', -1, 4), + new t('ira', -1, 9), + new t('adora', -1, 1), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 8), + new t('eza', -1, 1), + new t('logía', -1, 2), + new t('idade', -1, 7), + new t('ante', -1, 1), + new t('mente', -1, 6), + new t('amente', 12, 5), + new t('ável', -1, 1), + new t('ível', -1, 1), + new t('ución', -1, 3), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amento', -1, 1), + new t('imento', -1, 1), + new t('ivo', -1, 8), + new t('aça~o', -1, 1), + new t('ador', -1, 1), + new t('icas', -1, 1), + new t('ências', -1, 4), + new t('iras', -1, 9), + new t('adoras', -1, 1), + new t('osas', -1, 1), + new t('istas', -1, 1), + new t('ivas', -1, 8), + new t('ezas', -1, 1), + new t('logías', -1, 2), + new t('idades', -1, 7), + new t('uciones', -1, 3), + new t('adores', -1, 1), + new t('antes', -1, 1), + new t('aço~es', -1, 1), + new t('icos', -1, 1), + new t('ismos', -1, 1), + new t('osos', -1, 1), + new t('amentos', -1, 1), + new t('imentos', -1, 1), + new t('ivos', -1, 8), + ], + l = [ + new t('ada', -1, 1), + new t('ida', -1, 1), + new t('ia', -1, 1), + new t('aria', 2, 1), + new t('eria', 2, 1), + new t('iria', 2, 1), + new t('ara', -1, 1), + new t('era', -1, 1), + new t('ira', -1, 1), + new t('ava', -1, 1), + new t('asse', -1, 1), + new t('esse', -1, 1), + new t('isse', -1, 1), + new t('aste', -1, 1), + new t('este', -1, 1), + new t('iste', -1, 1), + new t('ei', -1, 1), + new t('arei', 16, 1), + new t('erei', 16, 1), + new t('irei', 16, 1), + new t('am', -1, 1), + new t('iam', 20, 1), + new t('ariam', 21, 1), + new t('eriam', 21, 1), + new t('iriam', 21, 1), + new t('aram', 20, 1), + new t('eram', 20, 1), + new t('iram', 20, 1), + new t('avam', 20, 1), + new t('em', -1, 1), + new t('arem', 29, 1), + new t('erem', 29, 1), + new t('irem', 29, 1), + new t('assem', 29, 1), + new t('essem', 29, 1), + new t('issem', 29, 1), + new t('ado', -1, 1), + new t('ido', -1, 1), + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('indo', -1, 1), + new t('ara~o', -1, 1), + new t('era~o', -1, 1), + new t('ira~o', -1, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('ir', -1, 1), + new t('as', -1, 1), + new t('adas', 47, 1), + new t('idas', 47, 1), + new t('ias', 47, 1), + new t('arias', 50, 1), + new t('erias', 50, 1), + new t('irias', 50, 1), + new t('aras', 47, 1), + new t('eras', 47, 1), + new t('iras', 47, 1), + new t('avas', 47, 1), + new t('es', -1, 1), + new t('ardes', 58, 1), + new t('erdes', 58, 1), + new t('irdes', 58, 1), + new t('ares', 58, 1), + new t('eres', 58, 1), + new t('ires', 58, 1), + new t('asses', 58, 1), + new t('esses', 58, 1), + new t('isses', 58, 1), + new t('astes', 58, 1), + new t('estes', 58, 1), + new t('istes', 58, 1), + new t('is', -1, 1), + new t('ais', 71, 1), + new t('eis', 71, 1), + new t('areis', 73, 1), + new t('ereis', 73, 1), + new t('ireis', 73, 1), + new t('áreis', 73, 1), + new t('éreis', 73, 1), + new t('íreis', 73, 1), + new t('ásseis', 73, 1), + new t('ésseis', 73, 1), + new t('ísseis', 73, 1), + new t('áveis', 73, 1), + new t('íeis', 73, 1), + new t('aríeis', 84, 1), + new t('eríeis', 84, 1), + new t('iríeis', 84, 1), + new t('ados', -1, 1), + new t('idos', -1, 1), + new t('amos', -1, 1), + new t('áramos', 90, 1), + new t('éramos', 90, 1), + new t('íramos', 90, 1), + new t('ávamos', 90, 1), + new t('íamos', 90, 1), + new t('aríamos', 95, 1), + new t('eríamos', 95, 1), + new t('iríamos', 95, 1), + new t('emos', -1, 1), + new t('aremos', 99, 1), + new t('eremos', 99, 1), + new t('iremos', 99, 1), + new t('ássemos', 99, 1), + new t('êssemos', 99, 1), + new t('íssemos', 99, 1), + new t('imos', -1, 1), + new t('armos', -1, 1), + new t('ermos', -1, 1), + new t('irmos', -1, 1), + new t('ámos', -1, 1), + new t('arás', -1, 1), + new t('erás', -1, 1), + new t('irás', -1, 1), + new t('eu', -1, 1), + new t('iu', -1, 1), + new t('ou', -1, 1), + new t('ará', -1, 1), + new t('erá', -1, 1), + new t('irá', -1, 1), + ], + w = [ + new t('a', -1, 1), + new t('i', -1, 1), + new t('o', -1, 1), + new t('os', -1, 1), + new t('á', -1, 1), + new t('í', -1, 1), + new t('ó', -1, 1), + ], + h = [ + new t('e', -1, 1), + new t('ç', -1, 2), + new t('é', -1, 1), + new t('ê', -1, 1), + ], + v = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 19, 12, 2], + p = new r(); + function d() { + if (p.o_g(v, 97, 250)) { + for (; !p.i_g(v, 97, 250); ) { + if (p.c >= p.l) return !0; + p.c++; + } + return !1; + } + return !0; + } + function b() { + for (; !p.i_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + for (; !p.o_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + return !0; + } + function g() { + return i <= p.c; + } + function y() { + return e <= p.c; + } + function _(e, t) { + if (p.e_s_b(1, e)) { + p.b = p.c; + var r = p.l - p.c; + if (p.e_s_b(1, t)) return (p.c = p.l - r), g() && p.s_d(), !1; + } + return !0; + } + function m() { + if ( + !(function () { + var e; + if (((p.k = p.c), !(e = p.f_a_b(f, 45)))) return !1; + switch (((p.b = p.c), e)) { + case 1: + if (!y()) return !1; + p.s_d(); + break; + case 2: + if (!y()) return !1; + p.s_f('log'); + break; + case 3: + if (!y()) return !1; + p.s_f('u'); + break; + case 4: + if (!y()) return !1; + p.s_f('ente'); + break; + case 5: + if (!(n <= p.c)) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(c, 4)) && + ((p.b = p.c), + y() && + (p.s_d(), + 1 == e && + ((p.k = p.c), + p.e_s_b(2, 'at') && ((p.b = p.c), y() && p.s_d())))); + break; + case 6: + if (!y()) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(s, 3)) && ((p.b = p.c), 1 == e && y() && p.s_d()); + break; + case 7: + if (!y()) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(u, 3)) && ((p.b = p.c), 1 == e && y() && p.s_d()); + break; + case 8: + if (!y()) return !1; + p.s_d(), (p.k = p.c), p.e_s_b(2, 'at') && ((p.b = p.c), y() && p.s_d()); + break; + case 9: + if (!g() || !p.e_s_b(1, 'e')) return !1; + p.s_f('ir'); + } + return !0; + })() && + ((p.c = p.l), + !(function () { + var e, t; + if (p.c >= i) { + if (((t = p.lb), (p.lb = i), (p.k = p.c), (e = p.f_a_b(l, 120)))) + return (p.b = p.c), 1 == e && p.s_d(), (p.lb = t), !0; + p.lb = t; + } + return !1; + })()) + ) + return ( + (p.c = p.l), + (p.k = p.c), + void ((e = p.f_a_b(w, 7)) && ((p.b = p.c), 1 == e && g() && p.s_d())) + ); + var e; + (p.c = p.l), + (p.k = p.c), + p.e_s_b(1, 'i') && + ((p.b = p.c), p.e_s_b(1, 'c') && ((p.c = p.l), g() && p.s_d())); + } + (this.setCurrent = function (e) { + p.s_c(e); + }), + (this.getCurrent = function () { + return p.g_c(); + }), + (this.stem = function () { + var t = p.c; + return ( + (function () { + for (var e; ; ) { + if (((p.b = p.c), (e = p.f_a(o, 3)))) + switch (((p.k = p.c), e)) { + case 1: + p.s_f('a~'); + continue; + case 2: + p.s_f('o~'); + continue; + case 3: + if (p.c >= p.l) break; + p.c++; + continue; + } + break; + } + })(), + (p.c = t), + (function () { + var t = p.c; + (i = p.l), + (n = i), + (e = i), + (function () { + var e, + t, + r = p.c; + if (p.i_g(v, 97, 250)) + if (((e = p.c), d())) { + if ( + ((p.c = e), + (function () { + if (p.i_g(v, 97, 250)) + for (; !p.o_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + return (i = p.c), !0; + })()) + ) + return; + } else i = p.c; + if (((p.c = r), p.o_g(v, 97, 250))) { + if (((t = p.c), d())) { + if (((p.c = t), !p.i_g(v, 97, 250) || p.c >= p.l)) return; + p.c++; + } + i = p.c; + } + })(), + (p.c = t), + b() && ((n = p.c), b() && (e = p.c)); + })(), + (p.lb = t), + (p.c = p.l), + m(), + (p.c = p.l), + (function () { + var e; + if (((p.k = p.c), (e = p.f_a_b(h, 4)))) + switch (((p.b = p.c), e)) { + case 1: + g() && (p.s_d(), (p.k = p.c), p.l, p.c, _('u', 'g') && _('i', 'c')); + break; + case 2: + p.s_f('c'); + } + })(), + (p.c = p.lb), + (function () { + for (var e; ; ) { + if (((p.b = p.c), (e = p.f_a(a, 3)))) + switch (((p.k = p.c), e)) { + case 1: + p.s_f('ã'); + continue; + case 2: + p.s_f('õ'); + continue; + case 3: + if (p.c >= p.l) break; + p.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + RomanianStemmer: function () { + var e, + n, + i, + o, + a = [new t('', -1, 3), new t('I', 0, 1), new t('U', 0, 2)], + c = [ + new t('ea', -1, 3), + new t('aţia', -1, 7), + new t('aua', -1, 2), + new t('iua', -1, 4), + new t('aţie', -1, 7), + new t('ele', -1, 3), + new t('ile', -1, 5), + new t('iile', 6, 4), + new t('iei', -1, 4), + new t('atei', -1, 6), + new t('ii', -1, 4), + new t('ului', -1, 1), + new t('ul', -1, 1), + new t('elor', -1, 3), + new t('ilor', -1, 4), + new t('iilor', 14, 4), + ], + s = [ + new t('icala', -1, 4), + new t('iciva', -1, 4), + new t('ativa', -1, 5), + new t('itiva', -1, 6), + new t('icale', -1, 4), + new t('aţiune', -1, 5), + new t('iţiune', -1, 6), + new t('atoare', -1, 5), + new t('itoare', -1, 6), + new t('ătoare', -1, 5), + new t('icitate', -1, 4), + new t('abilitate', -1, 1), + new t('ibilitate', -1, 2), + new t('ivitate', -1, 3), + new t('icive', -1, 4), + new t('ative', -1, 5), + new t('itive', -1, 6), + new t('icali', -1, 4), + new t('atori', -1, 5), + new t('icatori', 18, 4), + new t('itori', -1, 6), + new t('ători', -1, 5), + new t('icitati', -1, 4), + new t('abilitati', -1, 1), + new t('ivitati', -1, 3), + new t('icivi', -1, 4), + new t('ativi', -1, 5), + new t('itivi', -1, 6), + new t('icităi', -1, 4), + new t('abilităi', -1, 1), + new t('ivităi', -1, 3), + new t('icităţi', -1, 4), + new t('abilităţi', -1, 1), + new t('ivităţi', -1, 3), + new t('ical', -1, 4), + new t('ator', -1, 5), + new t('icator', 35, 4), + new t('itor', -1, 6), + new t('ător', -1, 5), + new t('iciv', -1, 4), + new t('ativ', -1, 5), + new t('itiv', -1, 6), + new t('icală', -1, 4), + new t('icivă', -1, 4), + new t('ativă', -1, 5), + new t('itivă', -1, 6), + ], + u = [ + new t('ica', -1, 1), + new t('abila', -1, 1), + new t('ibila', -1, 1), + new t('oasa', -1, 1), + new t('ata', -1, 1), + new t('ita', -1, 1), + new t('anta', -1, 1), + new t('ista', -1, 3), + new t('uta', -1, 1), + new t('iva', -1, 1), + new t('ic', -1, 1), + new t('ice', -1, 1), + new t('abile', -1, 1), + new t('ibile', -1, 1), + new t('isme', -1, 3), + new t('iune', -1, 2), + new t('oase', -1, 1), + new t('ate', -1, 1), + new t('itate', 17, 1), + new t('ite', -1, 1), + new t('ante', -1, 1), + new t('iste', -1, 3), + new t('ute', -1, 1), + new t('ive', -1, 1), + new t('ici', -1, 1), + new t('abili', -1, 1), + new t('ibili', -1, 1), + new t('iuni', -1, 2), + new t('atori', -1, 1), + new t('osi', -1, 1), + new t('ati', -1, 1), + new t('itati', 30, 1), + new t('iti', -1, 1), + new t('anti', -1, 1), + new t('isti', -1, 3), + new t('uti', -1, 1), + new t('işti', -1, 3), + new t('ivi', -1, 1), + new t('ităi', -1, 1), + new t('oşi', -1, 1), + new t('ităţi', -1, 1), + new t('abil', -1, 1), + new t('ibil', -1, 1), + new t('ism', -1, 3), + new t('ator', -1, 1), + new t('os', -1, 1), + new t('at', -1, 1), + new t('it', -1, 1), + new t('ant', -1, 1), + new t('ist', -1, 3), + new t('ut', -1, 1), + new t('iv', -1, 1), + new t('ică', -1, 1), + new t('abilă', -1, 1), + new t('ibilă', -1, 1), + new t('oasă', -1, 1), + new t('ată', -1, 1), + new t('ită', -1, 1), + new t('antă', -1, 1), + new t('istă', -1, 3), + new t('ută', -1, 1), + new t('ivă', -1, 1), + ], + f = [ + new t('ea', -1, 1), + new t('ia', -1, 1), + new t('esc', -1, 1), + new t('ăsc', -1, 1), + new t('ind', -1, 1), + new t('ând', -1, 1), + new t('are', -1, 1), + new t('ere', -1, 1), + new t('ire', -1, 1), + new t('âre', -1, 1), + new t('se', -1, 2), + new t('ase', 10, 1), + new t('sese', 10, 2), + new t('ise', 10, 1), + new t('use', 10, 1), + new t('âse', 10, 1), + new t('eşte', -1, 1), + new t('ăşte', -1, 1), + new t('eze', -1, 1), + new t('ai', -1, 1), + new t('eai', 19, 1), + new t('iai', 19, 1), + new t('sei', -1, 2), + new t('eşti', -1, 1), + new t('ăşti', -1, 1), + new t('ui', -1, 1), + new t('ezi', -1, 1), + new t('âi', -1, 1), + new t('aşi', -1, 1), + new t('seşi', -1, 2), + new t('aseşi', 29, 1), + new t('seseşi', 29, 2), + new t('iseşi', 29, 1), + new t('useşi', 29, 1), + new t('âseşi', 29, 1), + new t('işi', -1, 1), + new t('uşi', -1, 1), + new t('âşi', -1, 1), + new t('aţi', -1, 2), + new t('eaţi', 38, 1), + new t('iaţi', 38, 1), + new t('eţi', -1, 2), + new t('iţi', -1, 2), + new t('âţi', -1, 2), + new t('arăţi', -1, 1), + new t('serăţi', -1, 2), + new t('aserăţi', 45, 1), + new t('seserăţi', 45, 2), + new t('iserăţi', 45, 1), + new t('userăţi', 45, 1), + new t('âserăţi', 45, 1), + new t('irăţi', -1, 1), + new t('urăţi', -1, 1), + new t('ârăţi', -1, 1), + new t('am', -1, 1), + new t('eam', 54, 1), + new t('iam', 54, 1), + new t('em', -1, 2), + new t('asem', 57, 1), + new t('sesem', 57, 2), + new t('isem', 57, 1), + new t('usem', 57, 1), + new t('âsem', 57, 1), + new t('im', -1, 2), + new t('âm', -1, 2), + new t('ăm', -1, 2), + new t('arăm', 65, 1), + new t('serăm', 65, 2), + new t('aserăm', 67, 1), + new t('seserăm', 67, 2), + new t('iserăm', 67, 1), + new t('userăm', 67, 1), + new t('âserăm', 67, 1), + new t('irăm', 65, 1), + new t('urăm', 65, 1), + new t('ârăm', 65, 1), + new t('au', -1, 1), + new t('eau', 76, 1), + new t('iau', 76, 1), + new t('indu', -1, 1), + new t('ându', -1, 1), + new t('ez', -1, 1), + new t('ească', -1, 1), + new t('ară', -1, 1), + new t('seră', -1, 2), + new t('aseră', 84, 1), + new t('seseră', 84, 2), + new t('iseră', 84, 1), + new t('useră', 84, 1), + new t('âseră', 84, 1), + new t('iră', -1, 1), + new t('ură', -1, 1), + new t('âră', -1, 1), + new t('ează', -1, 1), + ], + l = [ + new t('a', -1, 1), + new t('e', -1, 1), + new t('ie', 1, 1), + new t('i', -1, 1), + new t('ă', -1, 1), + ], + w = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 32, 0, 0, 4], + h = new r(); + function v(e, t) { + h.e_s(1, e) && ((h.k = h.c), h.i_g(w, 97, 259) && h.s_f(t)); + } + function p() { + if (h.o_g(w, 97, 259)) { + for (; !h.i_g(w, 97, 259); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + } + return !0; + } + function d() { + for (; !h.i_g(w, 97, 259); ) { + if (h.c >= h.l) return !1; + h.c++; + } + for (; !h.o_g(w, 97, 259); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function b() { + return i <= h.c; + } + function g() { + var t, + r = h.l - h.c; + if (((h.k = h.c), (t = h.f_a_b(s, 46)) && ((h.b = h.c), b()))) { + switch (t) { + case 1: + h.s_f('abil'); + break; + case 2: + h.s_f('ibil'); + break; + case 3: + h.s_f('iv'); + break; + case 4: + h.s_f('ic'); + break; + case 5: + h.s_f('at'); + break; + case 6: + h.s_f('it'); + } + return (e = !0), (h.c = h.l - r), !0; + } + return !1; + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + var t, + r = h.c; + return ( + (function () { + for ( + var e, t; + (e = h.c), + h.i_g(w, 97, 259) && + ((t = h.c), (h.b = t), v('u', 'U'), (h.c = t), v('i', 'I')), + (h.c = e), + !(h.c >= h.l); + + ) + h.c++; + })(), + (h.c = r), + (function () { + var e = h.c; + (o = h.l), + (i = o), + (n = o), + (function () { + var e, + t, + r = h.c; + if (h.i_g(w, 97, 259)) { + if (((e = h.c), !p())) return void (o = h.c); + if ( + ((h.c = e), + !(function () { + if (h.i_g(w, 97, 259)) + for (; !h.o_g(w, 97, 259); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + })()) + ) + return void (o = h.c); + } + (h.c = r), + h.o_g(w, 97, 259) && + ((t = h.c), + p() && ((h.c = t), h.i_g(w, 97, 259) && h.c < h.l && h.c++), + (o = h.c)); + })(), + (h.c = e), + d() && ((i = h.c), d() && (n = h.c)); + })(), + (h.lb = r), + (h.c = h.l), + (function () { + var e, t; + if (((h.k = h.c), (e = h.f_a_b(c, 16)) && ((h.b = h.c), b()))) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + h.s_f('a'); + break; + case 3: + h.s_f('e'); + break; + case 4: + h.s_f('i'); + break; + case 5: + (t = h.l - h.c), h.e_s_b(2, 'ab') || ((h.c = h.l - t), h.s_f('i')); + break; + case 6: + h.s_f('at'); + break; + case 7: + h.s_f('aţi'); + } + })(), + (h.c = h.l), + (function () { + var t, r; + for (e = !1; ; ) + if (((r = h.l - h.c), !g())) { + h.c = h.l - r; + break; + } + if (((h.k = h.c), (t = h.f_a_b(u, 62)) && ((h.b = h.c), n <= h.c))) { + switch (t) { + case 1: + h.s_d(); + break; + case 2: + h.e_s_b(1, 'ţ') && ((h.b = h.c), h.s_f('t')); + break; + case 3: + h.s_f('ist'); + } + e = !0; + } + })(), + (h.c = h.l), + e || + ((h.c = h.l), + (function () { + var e, t, r; + if (h.c >= o) { + if (((t = h.lb), (h.lb = o), (h.k = h.c), (e = h.f_a_b(f, 94)))) + switch (((h.b = h.c), e)) { + case 1: + if ( + ((r = h.l - h.c), + !h.o_g_b(w, 97, 259) && ((h.c = h.l - r), !h.e_s_b(1, 'u'))) + ) + break; + case 2: + h.s_d(); + } + h.lb = t; + } + })(), + (h.c = h.l)), + (h.k = h.c), + (t = h.f_a_b(l, 5)) && ((h.b = h.c), o <= h.c && 1 == t && h.s_d()), + (h.c = h.lb), + (function () { + for (var e; ; ) { + if (((h.b = h.c), (e = h.f_a(a, 3)))) + switch (((h.k = h.c), e)) { + case 1: + h.s_f('i'); + continue; + case 2: + h.s_f('u'); + continue; + case 3: + if (h.c >= h.l) break; + h.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + RussianStemmer: function () { + var e, + n, + i = [ + new t('в', -1, 1), + new t('ив', 0, 2), + new t('ыв', 0, 2), + new t('вши', -1, 1), + new t('ивши', 3, 2), + new t('ывши', 3, 2), + new t('вшись', -1, 1), + new t('ившись', 6, 2), + new t('ывшись', 6, 2), + ], + o = [ + new t('ее', -1, 1), + new t('ие', -1, 1), + new t('ое', -1, 1), + new t('ые', -1, 1), + new t('ими', -1, 1), + new t('ыми', -1, 1), + new t('ей', -1, 1), + new t('ий', -1, 1), + new t('ой', -1, 1), + new t('ый', -1, 1), + new t('ем', -1, 1), + new t('им', -1, 1), + new t('ом', -1, 1), + new t('ым', -1, 1), + new t('его', -1, 1), + new t('ого', -1, 1), + new t('ему', -1, 1), + new t('ому', -1, 1), + new t('их', -1, 1), + new t('ых', -1, 1), + new t('ею', -1, 1), + new t('ою', -1, 1), + new t('ую', -1, 1), + new t('юю', -1, 1), + new t('ая', -1, 1), + new t('яя', -1, 1), + ], + a = [ + new t('ем', -1, 1), + new t('нн', -1, 1), + new t('вш', -1, 1), + new t('ивш', 2, 2), + new t('ывш', 2, 2), + new t('щ', -1, 1), + new t('ющ', 5, 1), + new t('ующ', 6, 2), + ], + c = [new t('сь', -1, 1), new t('ся', -1, 1)], + s = [ + new t('ла', -1, 1), + new t('ила', 0, 2), + new t('ыла', 0, 2), + new t('на', -1, 1), + new t('ена', 3, 2), + new t('ете', -1, 1), + new t('ите', -1, 2), + new t('йте', -1, 1), + new t('ейте', 7, 2), + new t('уйте', 7, 2), + new t('ли', -1, 1), + new t('или', 10, 2), + new t('ыли', 10, 2), + new t('й', -1, 1), + new t('ей', 13, 2), + new t('уй', 13, 2), + new t('л', -1, 1), + new t('ил', 16, 2), + new t('ыл', 16, 2), + new t('ем', -1, 1), + new t('им', -1, 2), + new t('ым', -1, 2), + new t('н', -1, 1), + new t('ен', 22, 2), + new t('ло', -1, 1), + new t('ило', 24, 2), + new t('ыло', 24, 2), + new t('но', -1, 1), + new t('ено', 27, 2), + new t('нно', 27, 1), + new t('ет', -1, 1), + new t('ует', 30, 2), + new t('ит', -1, 2), + new t('ыт', -1, 2), + new t('ют', -1, 1), + new t('уют', 34, 2), + new t('ят', -1, 2), + new t('ны', -1, 1), + new t('ены', 37, 2), + new t('ть', -1, 1), + new t('ить', 39, 2), + new t('ыть', 39, 2), + new t('ешь', -1, 1), + new t('ишь', -1, 2), + new t('ю', -1, 2), + new t('ую', 44, 2), + ], + u = [ + new t('а', -1, 1), + new t('ев', -1, 1), + new t('ов', -1, 1), + new t('е', -1, 1), + new t('ие', 3, 1), + new t('ье', 3, 1), + new t('и', -1, 1), + new t('еи', 6, 1), + new t('ии', 6, 1), + new t('ами', 6, 1), + new t('ями', 6, 1), + new t('иями', 10, 1), + new t('й', -1, 1), + new t('ей', 12, 1), + new t('ией', 13, 1), + new t('ий', 12, 1), + new t('ой', 12, 1), + new t('ам', -1, 1), + new t('ем', -1, 1), + new t('ием', 18, 1), + new t('ом', -1, 1), + new t('ям', -1, 1), + new t('иям', 21, 1), + new t('о', -1, 1), + new t('у', -1, 1), + new t('ах', -1, 1), + new t('ях', -1, 1), + new t('иях', 26, 1), + new t('ы', -1, 1), + new t('ь', -1, 1), + new t('ю', -1, 1), + new t('ию', 30, 1), + new t('ью', 30, 1), + new t('я', -1, 1), + new t('ия', 33, 1), + new t('ья', 33, 1), + ], + f = [new t('ост', -1, 1), new t('ость', -1, 1)], + l = [ + new t('ейше', -1, 1), + new t('н', -1, 2), + new t('ейш', -1, 1), + new t('ь', -1, 3), + ], + w = [33, 65, 8, 232], + h = new r(); + function v() { + for (; !h.i_g(w, 1072, 1103); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function p() { + for (; !h.o_g(w, 1072, 1103); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function d(e, t) { + var r, n; + if (((h.k = h.c), (r = h.f_a_b(e, t)))) { + switch (((h.b = h.c), r)) { + case 1: + if ( + ((n = h.l - h.c), + !h.e_s_b(1, 'а') && ((h.c = h.l - n), !h.e_s_b(1, 'я'))) + ) + return !1; + case 2: + h.s_d(); + } + return !0; + } + return !1; + } + function b(e, t) { + var r; + return ( + (h.k = h.c), !!(r = h.f_a_b(e, t)) && ((h.b = h.c), 1 == r && h.s_d(), !0) + ); + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + return ( + (n = h.l), + (e = n), + v() && ((n = h.c), p() && v() && p() && (e = h.c)), + (h.c = h.l), + !( + h.c < n || + ((h.lb = n), + d(i, 9) || + ((h.c = h.l), + b(c, 2) || (h.c = h.l), + (!!b(o, 26) && (d(a, 8), !0)) || + ((h.c = h.l), d(s, 46) || ((h.c = h.l), b(u, 36)))), + (h.c = h.l), + (h.k = h.c), + h.e_s_b(1, 'и') ? ((h.b = h.c), h.s_d()) : (h.c = h.l), + (h.k = h.c), + (t = h.f_a_b(f, 2)) && ((h.b = h.c), e <= h.c && 1 == t && h.s_d()), + (h.c = h.l), + (function () { + var e; + if (((h.k = h.c), (e = h.f_a_b(l, 4)))) + switch (((h.b = h.c), e)) { + case 1: + if ((h.s_d(), (h.k = h.c), !h.e_s_b(1, 'н'))) break; + h.b = h.c; + case 2: + if (!h.e_s_b(1, 'н')) break; + case 3: + h.s_d(); + } + })(), + 0) + ) + ); + var t; + }); + }, + SpanishStemmer: function () { + var e, + n, + i, + o = [ + new t('', -1, 6), + new t('á', 0, 1), + new t('é', 0, 2), + new t('í', 0, 3), + new t('ó', 0, 4), + new t('ú', 0, 5), + ], + a = [ + new t('la', -1, -1), + new t('sela', 0, -1), + new t('le', -1, -1), + new t('me', -1, -1), + new t('se', -1, -1), + new t('lo', -1, -1), + new t('selo', 5, -1), + new t('las', -1, -1), + new t('selas', 7, -1), + new t('les', -1, -1), + new t('los', -1, -1), + new t('selos', 10, -1), + new t('nos', -1, -1), + ], + c = [ + new t('ando', -1, 6), + new t('iendo', -1, 6), + new t('yendo', -1, 7), + new t('ándo', -1, 2), + new t('iéndo', -1, 1), + new t('ar', -1, 6), + new t('er', -1, 6), + new t('ir', -1, 6), + new t('ár', -1, 3), + new t('ér', -1, 4), + new t('ír', -1, 5), + ], + s = [ + new t('ic', -1, -1), + new t('ad', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + u = [new t('able', -1, 1), new t('ible', -1, 1), new t('ante', -1, 1)], + f = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + l = [ + new t('ica', -1, 1), + new t('ancia', -1, 2), + new t('encia', -1, 5), + new t('adora', -1, 2), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 9), + new t('anza', -1, 1), + new t('logía', -1, 3), + new t('idad', -1, 8), + new t('able', -1, 1), + new t('ible', -1, 1), + new t('ante', -1, 2), + new t('mente', -1, 7), + new t('amente', 13, 6), + new t('ación', -1, 2), + new t('ución', -1, 4), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amiento', -1, 1), + new t('imiento', -1, 1), + new t('ivo', -1, 9), + new t('ador', -1, 2), + new t('icas', -1, 1), + new t('ancias', -1, 2), + new t('encias', -1, 5), + new t('adoras', -1, 2), + new t('osas', -1, 1), + new t('istas', -1, 1), + new t('ivas', -1, 9), + new t('anzas', -1, 1), + new t('logías', -1, 3), + new t('idades', -1, 8), + new t('ables', -1, 1), + new t('ibles', -1, 1), + new t('aciones', -1, 2), + new t('uciones', -1, 4), + new t('adores', -1, 2), + new t('antes', -1, 2), + new t('icos', -1, 1), + new t('ismos', -1, 1), + new t('osos', -1, 1), + new t('amientos', -1, 1), + new t('imientos', -1, 1), + new t('ivos', -1, 9), + ], + w = [ + new t('ya', -1, 1), + new t('ye', -1, 1), + new t('yan', -1, 1), + new t('yen', -1, 1), + new t('yeron', -1, 1), + new t('yendo', -1, 1), + new t('yo', -1, 1), + new t('yas', -1, 1), + new t('yes', -1, 1), + new t('yais', -1, 1), + new t('yamos', -1, 1), + new t('yó', -1, 1), + ], + h = [ + new t('aba', -1, 2), + new t('ada', -1, 2), + new t('ida', -1, 2), + new t('ara', -1, 2), + new t('iera', -1, 2), + new t('ía', -1, 2), + new t('aría', 5, 2), + new t('ería', 5, 2), + new t('iría', 5, 2), + new t('ad', -1, 2), + new t('ed', -1, 2), + new t('id', -1, 2), + new t('ase', -1, 2), + new t('iese', -1, 2), + new t('aste', -1, 2), + new t('iste', -1, 2), + new t('an', -1, 2), + new t('aban', 16, 2), + new t('aran', 16, 2), + new t('ieran', 16, 2), + new t('ían', 16, 2), + new t('arían', 20, 2), + new t('erían', 20, 2), + new t('irían', 20, 2), + new t('en', -1, 1), + new t('asen', 24, 2), + new t('iesen', 24, 2), + new t('aron', -1, 2), + new t('ieron', -1, 2), + new t('arán', -1, 2), + new t('erán', -1, 2), + new t('irán', -1, 2), + new t('ado', -1, 2), + new t('ido', -1, 2), + new t('ando', -1, 2), + new t('iendo', -1, 2), + new t('ar', -1, 2), + new t('er', -1, 2), + new t('ir', -1, 2), + new t('as', -1, 2), + new t('abas', 39, 2), + new t('adas', 39, 2), + new t('idas', 39, 2), + new t('aras', 39, 2), + new t('ieras', 39, 2), + new t('ías', 39, 2), + new t('arías', 45, 2), + new t('erías', 45, 2), + new t('irías', 45, 2), + new t('es', -1, 1), + new t('ases', 49, 2), + new t('ieses', 49, 2), + new t('abais', -1, 2), + new t('arais', -1, 2), + new t('ierais', -1, 2), + new t('íais', -1, 2), + new t('aríais', 55, 2), + new t('eríais', 55, 2), + new t('iríais', 55, 2), + new t('aseis', -1, 2), + new t('ieseis', -1, 2), + new t('asteis', -1, 2), + new t('isteis', -1, 2), + new t('áis', -1, 2), + new t('éis', -1, 1), + new t('aréis', 64, 2), + new t('eréis', 64, 2), + new t('iréis', 64, 2), + new t('ados', -1, 2), + new t('idos', -1, 2), + new t('amos', -1, 2), + new t('ábamos', 70, 2), + new t('áramos', 70, 2), + new t('iéramos', 70, 2), + new t('íamos', 70, 2), + new t('aríamos', 74, 2), + new t('eríamos', 74, 2), + new t('iríamos', 74, 2), + new t('emos', -1, 1), + new t('aremos', 78, 2), + new t('eremos', 78, 2), + new t('iremos', 78, 2), + new t('ásemos', 78, 2), + new t('iésemos', 78, 2), + new t('imos', -1, 2), + new t('arás', -1, 2), + new t('erás', -1, 2), + new t('irás', -1, 2), + new t('ís', -1, 2), + new t('ará', -1, 2), + new t('erá', -1, 2), + new t('irá', -1, 2), + new t('aré', -1, 2), + new t('eré', -1, 2), + new t('iré', -1, 2), + new t('ió', -1, 2), + ], + v = [ + new t('a', -1, 1), + new t('e', -1, 2), + new t('o', -1, 1), + new t('os', -1, 1), + new t('á', -1, 1), + new t('é', -1, 2), + new t('í', -1, 1), + new t('ó', -1, 1), + ], + p = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 4, 10], + d = new r(); + function b() { + if (d.o_g(p, 97, 252)) { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return !0; + d.c++; + } + return !1; + } + return !0; + } + function g() { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return !1; + d.c++; + } + for (; !d.o_g(p, 97, 252); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function y() { + return i <= d.c; + } + function _() { + return e <= d.c; + } + function m(e, t) { + if (!_()) return !0; + d.s_d(), (d.k = d.c); + var r = d.f_a_b(e, t); + return r && ((d.b = d.c), 1 == r && _() && d.s_d()), !1; + } + function k(e) { + return ( + !_() || + (d.s_d(), (d.k = d.c), d.e_s_b(2, e) && ((d.b = d.c), _() && d.s_d()), !1) + ); + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + var t = d.c; + (i = d.l), + (n = i), + (e = i), + (function () { + var e, + t = d.c; + if ( + (function () { + if (d.i_g(p, 97, 252)) { + var e = d.c; + if (b()) { + if (((d.c = e), !d.i_g(p, 97, 252))) return !0; + for (; !d.o_g(p, 97, 252); ) { + if (d.c >= d.l) return !0; + d.c++; + } + } + return !1; + } + return !0; + })() + ) { + if (((d.c = t), !d.o_g(p, 97, 252))) return; + if (((e = d.c), b())) { + if (((d.c = e), !d.i_g(p, 97, 252) || d.c >= d.l)) return; + d.c++; + } + } + i = d.c; + })(), + (d.c = t), + g() && ((n = d.c), g() && (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if ( + ((d.k = d.c), + d.f_a_b(a, 13) && ((d.b = d.c), (e = d.f_a_b(c, 11)) && y())) + ) + switch (e) { + case 1: + (d.b = d.c), d.s_f('iendo'); + break; + case 2: + (d.b = d.c), d.s_f('ando'); + break; + case 3: + (d.b = d.c), d.s_f('ar'); + break; + case 4: + (d.b = d.c), d.s_f('er'); + break; + case 5: + (d.b = d.c), d.s_f('ir'); + break; + case 6: + d.s_d(); + break; + case 7: + d.e_s_b(1, 'u') && d.s_d(); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(l, 46)))) { + switch (((d.b = d.c), e)) { + case 1: + if (!_()) return !1; + d.s_d(); + break; + case 2: + if (k('ic')) return !1; + break; + case 3: + if (!_()) return !1; + d.s_f('log'); + break; + case 4: + if (!_()) return !1; + d.s_f('u'); + break; + case 5: + if (!_()) return !1; + d.s_f('ente'); + break; + case 6: + if (!(n <= d.c)) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(s, 4)) && + ((d.b = d.c), + _() && + (d.s_d(), + 1 == e && + ((d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), _() && d.s_d())))); + break; + case 7: + if (m(u, 3)) return !1; + break; + case 8: + if (m(f, 3)) return !1; + break; + case 9: + if (k('at')) return !1; + } + return !0; + } + return !1; + })() || + ((d.c = d.l), + (function () { + var e, t; + if ( + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(w, 12)), + (d.lb = t), + e) + ) { + if (((d.b = d.c), 1 == e)) { + if (!d.e_s_b(1, 'u')) return !1; + d.s_d(); + } + return !0; + } + return !1; + })() || + ((d.c = d.l), + (function () { + var e, t, r, n; + if ( + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(h, 96)), + (d.lb = t), + e) + ) + switch (((d.b = d.c), e)) { + case 1: + (r = d.l - d.c), + d.e_s_b(1, 'u') + ? ((n = d.l - d.c), + d.e_s_b(1, 'g') ? (d.c = d.l - n) : (d.c = d.l - r)) + : (d.c = d.l - r), + (d.b = d.c); + case 2: + d.s_d(); + } + })())), + (d.c = d.l), + (function () { + var e, t; + if (((d.k = d.c), (e = d.f_a_b(v, 8)))) + switch (((d.b = d.c), e)) { + case 1: + y() && d.s_d(); + break; + case 2: + y() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(1, 'u') && + ((d.b = d.c), + (t = d.l - d.c), + d.e_s_b(1, 'g') && ((d.c = d.l - t), y() && d.s_d()))); + } + })(), + (d.c = d.lb), + (function () { + for (var e; ; ) { + if (((d.b = d.c), (e = d.f_a(o, 6)))) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('a'); + continue; + case 2: + d.s_f('e'); + continue; + case 3: + d.s_f('i'); + continue; + case 4: + d.s_f('o'); + continue; + case 5: + d.s_f('u'); + continue; + case 6: + if (d.c >= d.l) break; + d.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + SwedishStemmer: function () { + var e, + n, + i = [ + new t('a', -1, 1), + new t('arna', 0, 1), + new t('erna', 0, 1), + new t('heterna', 2, 1), + new t('orna', 0, 1), + new t('ad', -1, 1), + new t('e', -1, 1), + new t('ade', 6, 1), + new t('ande', 6, 1), + new t('arne', 6, 1), + new t('are', 6, 1), + new t('aste', 6, 1), + new t('en', -1, 1), + new t('anden', 12, 1), + new t('aren', 12, 1), + new t('heten', 12, 1), + new t('ern', -1, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('heter', 18, 1), + new t('or', -1, 1), + new t('s', -1, 2), + new t('as', 21, 1), + new t('arnas', 22, 1), + new t('ernas', 22, 1), + new t('ornas', 22, 1), + new t('es', 21, 1), + new t('ades', 26, 1), + new t('andes', 26, 1), + new t('ens', 21, 1), + new t('arens', 29, 1), + new t('hetens', 29, 1), + new t('erns', 21, 1), + new t('at', -1, 1), + new t('andet', -1, 1), + new t('het', -1, 1), + new t('ast', -1, 1), + ], + o = [ + new t('dd', -1, -1), + new t('gd', -1, -1), + new t('nn', -1, -1), + new t('dt', -1, -1), + new t('gt', -1, -1), + new t('kt', -1, -1), + new t('tt', -1, -1), + ], + a = [ + new t('ig', -1, 1), + new t('lig', 0, 1), + new t('els', -1, 1), + new t('fullt', -1, 3), + new t('löst', -1, 2), + ], + c = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 32], + s = [119, 127, 149], + u = new r(); + (this.setCurrent = function (e) { + u.s_c(e); + }), + (this.getCurrent = function () { + return u.g_c(); + }), + (this.stem = function () { + var t = u.c; + return ( + (function () { + var t, + r = u.c + 3; + if (((n = u.l), 0 <= r || r <= u.l)) { + for (e = r; ; ) { + if (((t = u.c), u.i_g(c, 97, 246))) { + u.c = t; + break; + } + if (((u.c = t), u.c >= u.l)) return; + u.c++; + } + for (; !u.o_g(c, 97, 246); ) { + if (u.c >= u.l) return; + u.c++; + } + (n = u.c) < e && (n = e); + } + })(), + (u.lb = t), + (u.c = u.l), + (function () { + var e, + t = u.lb; + if ( + u.c >= n && + ((u.lb = n), + (u.c = u.l), + (u.k = u.c), + (e = u.f_a_b(i, 37)), + (u.lb = t), + e) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + u.i_g_b(s, 98, 121) && u.s_d(); + } + })(), + (u.c = u.l), + (function () { + var e = u.lb; + u.c >= n && + ((u.lb = n), + (u.c = u.l), + u.f_a_b(o, 7) && + ((u.c = u.l), (u.k = u.c), u.c > u.lb && ((u.b = --u.c), u.s_d())), + (u.lb = e)); + })(), + (u.c = u.l), + (function () { + var e, t; + if (u.c >= n) { + if ( + ((t = u.lb), + (u.lb = n), + (u.c = u.l), + (u.k = u.c), + (e = u.f_a_b(a, 5))) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + u.s_f('lös'); + break; + case 3: + u.s_f('full'); + } + u.lb = t; + } + })(), + !0 + ); + }); + }, + TurkishStemmer: function () { + var e, + n = [ + new t('m', -1, -1), + new t('n', -1, -1), + new t('miz', -1, -1), + new t('niz', -1, -1), + new t('muz', -1, -1), + new t('nuz', -1, -1), + new t('müz', -1, -1), + new t('nüz', -1, -1), + new t('mız', -1, -1), + new t('nız', -1, -1), + ], + i = [new t('leri', -1, -1), new t('ları', -1, -1)], + o = [ + new t('ni', -1, -1), + new t('nu', -1, -1), + new t('nü', -1, -1), + new t('nı', -1, -1), + ], + a = [ + new t('in', -1, -1), + new t('un', -1, -1), + new t('ün', -1, -1), + new t('ın', -1, -1), + ], + c = [new t('a', -1, -1), new t('e', -1, -1)], + s = [new t('na', -1, -1), new t('ne', -1, -1)], + u = [ + new t('da', -1, -1), + new t('ta', -1, -1), + new t('de', -1, -1), + new t('te', -1, -1), + ], + f = [new t('nda', -1, -1), new t('nde', -1, -1)], + l = [ + new t('dan', -1, -1), + new t('tan', -1, -1), + new t('den', -1, -1), + new t('ten', -1, -1), + ], + w = [new t('ndan', -1, -1), new t('nden', -1, -1)], + h = [new t('la', -1, -1), new t('le', -1, -1)], + v = [new t('ca', -1, -1), new t('ce', -1, -1)], + p = [ + new t('im', -1, -1), + new t('um', -1, -1), + new t('üm', -1, -1), + new t('ım', -1, -1), + ], + d = [ + new t('sin', -1, -1), + new t('sun', -1, -1), + new t('sün', -1, -1), + new t('sın', -1, -1), + ], + b = [ + new t('iz', -1, -1), + new t('uz', -1, -1), + new t('üz', -1, -1), + new t('ız', -1, -1), + ], + g = [ + new t('siniz', -1, -1), + new t('sunuz', -1, -1), + new t('sünüz', -1, -1), + new t('sınız', -1, -1), + ], + y = [new t('lar', -1, -1), new t('ler', -1, -1)], + _ = [ + new t('niz', -1, -1), + new t('nuz', -1, -1), + new t('nüz', -1, -1), + new t('nız', -1, -1), + ], + m = [ + new t('dir', -1, -1), + new t('tir', -1, -1), + new t('dur', -1, -1), + new t('tur', -1, -1), + new t('dür', -1, -1), + new t('tür', -1, -1), + new t('dır', -1, -1), + new t('tır', -1, -1), + ], + k = [new t('casına', -1, -1), new t('cesine', -1, -1)], + x = [ + new t('di', -1, -1), + new t('ti', -1, -1), + new t('dik', -1, -1), + new t('tik', -1, -1), + new t('duk', -1, -1), + new t('tuk', -1, -1), + new t('dük', -1, -1), + new t('tük', -1, -1), + new t('dık', -1, -1), + new t('tık', -1, -1), + new t('dim', -1, -1), + new t('tim', -1, -1), + new t('dum', -1, -1), + new t('tum', -1, -1), + new t('düm', -1, -1), + new t('tüm', -1, -1), + new t('dım', -1, -1), + new t('tım', -1, -1), + new t('din', -1, -1), + new t('tin', -1, -1), + new t('dun', -1, -1), + new t('tun', -1, -1), + new t('dün', -1, -1), + new t('tün', -1, -1), + new t('dın', -1, -1), + new t('tın', -1, -1), + new t('du', -1, -1), + new t('tu', -1, -1), + new t('dü', -1, -1), + new t('tü', -1, -1), + new t('dı', -1, -1), + new t('tı', -1, -1), + ], + O = [ + new t('sa', -1, -1), + new t('se', -1, -1), + new t('sak', -1, -1), + new t('sek', -1, -1), + new t('sam', -1, -1), + new t('sem', -1, -1), + new t('san', -1, -1), + new t('sen', -1, -1), + ], + E = [ + new t('miş', -1, -1), + new t('muş', -1, -1), + new t('müş', -1, -1), + new t('mış', -1, -1), + ], + S = [ + new t('b', -1, 1), + new t('c', -1, 2), + new t('d', -1, 3), + new t('ğ', -1, 4), + ], + A = [ + 17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 8, 0, 0, 0, 0, 0, + 0, 1, + ], + j = [ + 1, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, + ], + R = [65], + I = [65], + T = [ + [ + 'a', + [ + 1, 64, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1, + ], + 97, + 305, + ], + ['e', [17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130], 101, 252], + [ + 'ı', + [ + 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1, + ], + 97, + 305, + ], + ['i', [17], 101, 105], + ['o', R, 111, 117], + ['ö', I, 246, 252], + ['u', R, 111, 117], + ], + P = new r(); + function M(e, t, r) { + for (;;) { + var n = P.l - P.c; + if (P.i_g_b(e, t, r)) { + P.c = P.l - n; + break; + } + if (((P.c = P.l - n), P.c <= P.lb)) return !1; + P.c--; + } + return !0; + } + function C() { + var e, t; + (e = P.l - P.c), M(A, 97, 305); + for (var r = 0; r < T.length; r++) { + t = P.l - P.c; + var n = T[r]; + if (P.e_s_b(1, n[0]) && M(n[1], n[2], n[3])) return (P.c = P.l - e), !0; + P.c = P.l - t; + } + return ( + (P.c = P.l - t), + !(!P.e_s_b(1, 'ü') || !M(I, 246, 252) || ((P.c = P.l - e), 0)) + ); + } + function U(e, t) { + var r, + n = P.l - P.c; + return e() && ((P.c = P.l - n), P.c > P.lb && (P.c--, (r = P.l - P.c), t())) + ? ((P.c = P.l - r), !0) + : ((P.c = P.l - n), + e() + ? ((P.c = P.l - n), !1) + : ((P.c = P.l - n), + !(P.c <= P.lb || (P.c--, !t() || ((P.c = P.l - n), 0))))); + } + function L(e) { + return U(e, function () { + return P.i_g_b(A, 97, 305); + }); + } + function D() { + return L(function () { + return P.e_s_b(1, 'n'); + }); + } + function N() { + return L(function () { + return P.e_s_b(1, 'y'); + }); + } + function F() { + return ( + P.f_a_b(n, 10) && + U( + function () { + return P.i_g_b(j, 105, 305); + }, + function () { + return P.o_g_b(A, 97, 305); + } + ) + ); + } + function z() { + return ( + C() && + P.i_g_b(j, 105, 305) && + L(function () { + return P.e_s_b(1, 's'); + }) + ); + } + function B() { + return P.f_a_b(i, 2); + } + function q() { + return C() && P.f_a_b(a, 4) && D(); + } + function Y() { + return C() && P.f_a_b(u, 4); + } + function W() { + return C() && P.f_a_b(f, 2); + } + function $() { + return C() && P.f_a_b(p, 4) && N(); + } + function G() { + return C() && P.f_a_b(d, 4); + } + function V() { + return C() && P.f_a_b(b, 4) && N(); + } + function H() { + return P.f_a_b(g, 4); + } + function X() { + return C() && P.f_a_b(y, 2); + } + function K() { + return C() && P.f_a_b(m, 8); + } + function J() { + return C() && P.f_a_b(x, 32) && N(); + } + function Q() { + return P.f_a_b(O, 8) && N(); + } + function Z() { + return C() && P.f_a_b(E, 4) && N(); + } + function ee() { + var t, + r = P.l - P.c; + if ( + ((P.k = P.c), + (e = !0), + (function () { + var e = P.l - P.c; + return !( + Z() || + ((P.c = P.l - e), + J() || + ((P.c = P.l - e), Q() || ((P.c = P.l - e), P.e_s_b(3, 'ken') && N()))) + ); + })() && + ((P.c = P.l - r), + (function () { + if (P.f_a_b(k, 2)) { + var e = P.l - P.c; + if ( + (H() || + ((P.c = P.l - e), + X() || + ((P.c = P.l - e), + $() || + ((P.c = P.l - e), + G() || ((P.c = P.l - e), V() || (P.c = P.l - e))))), + Z()) + ) + return !1; + } + return !0; + })() && + ((P.c = P.l - r), + (function () { + if (X()) { + (P.b = P.c), P.s_d(); + var t = P.l - P.c; + return ( + (P.k = P.c), + K() || + ((P.c = P.l - t), + J() || + ((P.c = P.l - t), + Q() || ((P.c = P.l - t), Z() || (P.c = P.l - t)))), + (e = !1), + !1 + ); + } + return !0; + })() && + ((P.c = P.l - r), + (function () { + if (!C() || !P.f_a_b(_, 4)) return !0; + var e = P.l - P.c; + return !J() && ((P.c = P.l - e), !Q()); + })() && + ((P.c = P.l - r), + (function () { + var e, + t = P.l - P.c; + return ( + !( + H() || + ((P.c = P.l - t), + V() || ((P.c = P.l - t), G() || ((P.c = P.l - t), $()))) + ) || + ((P.b = P.c), + P.s_d(), + (e = P.l - P.c), + (P.k = P.c), + Z() || (P.c = P.l - e), + !1) + ); + })()))))) + ) { + if (((P.c = P.l - r), !K())) return; + (P.b = P.c), + P.s_d(), + (P.k = P.c), + (t = P.l - P.c), + H() || + ((P.c = P.l - t), + X() || + ((P.c = P.l - t), + $() || + ((P.c = P.l - t), G() || ((P.c = P.l - t), V() || (P.c = P.l - t))))), + Z() || (P.c = P.l - t); + } + (P.b = P.c), P.s_d(); + } + function te() { + var e, t, r, n; + if (((P.k = P.c), P.e_s_b(2, 'ki'))) { + if (((e = P.l - P.c), Y())) + return ( + (P.b = P.c), + P.s_d(), + (t = P.l - P.c), + (P.k = P.c), + X() + ? ((P.b = P.c), P.s_d(), te()) + : ((P.c = P.l - t), + F() && + ((P.b = P.c), + P.s_d(), + (P.k = P.c), + X() && ((P.b = P.c), P.s_d(), te()))), + !0 + ); + if (((P.c = P.l - e), q())) { + if (((P.b = P.c), P.s_d(), (P.k = P.c), (r = P.l - P.c), B())) + (P.b = P.c), P.s_d(); + else { + if ( + ((P.c = P.l - r), + (P.k = P.c), + !F() && ((P.c = P.l - r), !z() && ((P.c = P.l - r), !te()))) + ) + return !0; + (P.b = P.c), P.s_d(), (P.k = P.c), X() && ((P.b = P.c), P.s_d(), te()); + } + return !0; + } + if (((P.c = P.l - e), W())) { + if (((n = P.l - P.c), B())) (P.b = P.c), P.s_d(); + else if (((P.c = P.l - n), z())) + (P.b = P.c), P.s_d(), (P.k = P.c), X() && ((P.b = P.c), P.s_d(), te()); + else if (((P.c = P.l - n), !te())) return !1; + return !0; + } + } + return !1; + } + function re() { + var e, + t, + r = P.l - P.c; + if (((P.k = P.c), X())) return (P.b = P.c), P.s_d(), void te(); + if (((P.c = P.l - r), (P.k = P.c), C() && P.f_a_b(v, 2) && D())) + if (((P.b = P.c), P.s_d(), (e = P.l - P.c), (P.k = P.c), B())) + (P.b = P.c), P.s_d(); + else { + if (((P.c = P.l - e), (P.k = P.c), !F() && ((P.c = P.l - e), !z()))) { + if (((P.c = P.l - e), (P.k = P.c), !X())) return; + if (((P.b = P.c), P.s_d(), !te())) return; + } + (P.b = P.c), P.s_d(), (P.k = P.c), X() && ((P.b = P.c), P.s_d(), te()); + } + else if ( + ((P.c = P.l - r), + !(function (e) { + if (((P.k = P.c), !W() && ((P.c = P.l - e), !C() || !P.f_a_b(s, 2)))) + return !1; + var t = P.l - P.c; + if (B()) (P.b = P.c), P.s_d(); + else if (((P.c = P.l - t), z())) + (P.b = P.c), P.s_d(), (P.k = P.c), X() && ((P.b = P.c), P.s_d(), te()); + else if (((P.c = P.l - t), !te())) return !1; + return !0; + })(r) && + ((P.c = P.l - r), + !(function (e) { + if ( + ((P.k = P.c), + !((C() && P.f_a_b(w, 2)) || ((P.c = P.l - e), C() && P.f_a_b(o, 4)))) + ) + return !1; + var t = P.l - P.c; + return !( + (!z() && ((P.c = P.l - t), !B())) || + ((P.b = P.c), + P.s_d(), + (P.k = P.c), + X() && ((P.b = P.c), P.s_d(), te()), + 0) + ); + })(r))) + ) { + if (((P.c = P.l - r), (P.k = P.c), C() && P.f_a_b(l, 4))) + return ( + (P.b = P.c), + P.s_d(), + (P.k = P.c), + (t = P.l - P.c), + void (F() + ? ((P.b = P.c), + P.s_d(), + (P.k = P.c), + X() && ((P.b = P.c), P.s_d(), te())) + : ((P.c = P.l - t), + X() ? ((P.b = P.c), P.s_d(), te()) : ((P.c = P.l - t), te()))) + ); + if ( + ((P.c = P.l - r), + !(function () { + var e, + t = P.l - P.c; + return ( + (P.k = P.c), + !( + !(q() || ((P.c = P.l - t), C() && P.f_a_b(h, 2) && N())) || + ((P.b = P.c), + P.s_d(), + (e = P.l - P.c), + (P.k = P.c), + (!X() || ((P.b = P.c), P.s_d(), !te())) && + ((P.c = P.l - e), + (P.k = P.c), + (F() || ((P.c = P.l - e), z() || ((P.c = P.l - e), te()))) && + ((P.b = P.c), + P.s_d(), + (P.k = P.c), + X() && ((P.b = P.c), P.s_d(), te()), + 0))) + ) + ); + })()) + ) { + if (((P.c = P.l - r), B())) return (P.b = P.c), void P.s_d(); + (P.c = P.l - r), + te() || + ((P.c = P.l - r), + (function () { + var e, + t, + r = P.l - P.c; + if ( + ((P.k = P.c), + !( + Y() || + ((P.c = P.l - r), + (C() && P.i_g_b(j, 105, 305) && N()) || + ((P.c = P.l - r), C() && P.f_a_b(c, 2) && N())) + )) + ) + return !1; + if (((P.b = P.c), P.s_d(), (P.k = P.c), (e = P.l - P.c), F())) + (P.b = P.c), + P.s_d(), + (t = P.l - P.c), + (P.k = P.c), + X() || (P.c = P.l - t); + else if (((P.c = P.l - e), !X())) return !0; + return (P.b = P.c), P.s_d(), (P.k = P.c), te(), !0; + })() || + ((P.c = P.l - r), + (P.k = P.c), + (F() || ((P.c = P.l - r), z())) && + ((P.b = P.c), + P.s_d(), + (P.k = P.c), + X() && ((P.b = P.c), P.s_d(), te())))); + } + } + } + function ne(e, t, r) { + if ( + ((P.c = P.l - e), + (function () { + for (;;) { + var e = P.l - P.c; + if (P.i_g_b(A, 97, 305)) { + P.c = P.l - e; + break; + } + if (((P.c = P.l - e), P.c <= P.lb)) return !1; + P.c--; + } + return !0; + })()) + ) { + var n = P.l - P.c; + if (!P.e_s_b(1, t) && ((P.c = P.l - n), !P.e_s_b(1, r))) return !0; + P.c = P.l - e; + var i = P.c; + return P.i_(P.c, P.c, r), (P.c = i), !1; + } + return !0; + } + function ie(e, t, r) { + for (; !P.e_s(t, r); ) { + if (P.c >= P.l) return !0; + P.c++; + } + return t != P.l || ((P.c = e), !1); + } + (this.setCurrent = function (e) { + P.s_c(e); + }), + (this.getCurrent = function () { + return P.g_c(); + }), + (this.stem = function () { + return !( + !(function () { + for (var e, t = P.c, r = 2; ; ) { + for (e = P.c; !P.i_g(A, 97, 305); ) { + if (P.c >= P.l) return (P.c = e), !(r > 0 || ((P.c = t), 0)); + P.c++; + } + r--; + } + })() || + ((P.lb = P.c), + (P.c = P.l), + ee(), + (P.c = P.l), + !e || + (re(), + (P.c = P.lb), + (t = P.c), + (function () { + var e = P.c; + return !ie(e, 2, 'ad') || ((P.c = e), !ie(e, 5, 'soyad')); + })() || + ((P.lb = t), + (P.c = P.l), + (function () { + var e = P.l - P.c; + (P.e_s_b(1, 'd') || ((P.c = P.l - e), P.e_s_b(1, 'g'))) && + ne(e, 'a', 'ı') && + ne(e, 'e', 'i') && + ne(e, 'o', 'u') && + ne(e, 'ö', 'ü'); + })(), + (P.c = P.l), + (function () { + var e; + if (((P.k = P.c), (e = P.f_a_b(S, 4)))) + switch (((P.b = P.c), e)) { + case 1: + P.s_f('p'); + break; + case 2: + P.s_f('ç'); + break; + case 3: + P.s_f('t'); + break; + case 4: + P.s_f('k'); + } + })(), + 0))) + ); + var t; + }); + }, + }[e.substring(0, 1).toUpperCase() + e.substring(1).toLowerCase() + 'Stemmer']() + ); + }; + }, + 692: e => { + 'use strict'; + function t(e) { + if (null == e) + throw new TypeError('Object.assign cannot be called with null or undefined'); + return Object(e); + } + e.exports = + Object.assign || + function (e, r) { + for (var n, i, o = t(e), a = 1; a < arguments.length; a++) { + (n = arguments[a]), (i = Object.keys(Object(n))); + for (var c = 0; c < i.length; c++) o[i[c]] = n[i[c]]; + } + return o; + }; + }, + 3552: (e, t, r) => { + var n = { + keys: r(2215), + values: r(5356), + assign: r(692), + uniq: r(3319), + last: r(765), + compact: function (e) { + return e.filter(function (e) { + return e; + }); + }, + }; + e.exports = function (e) { + var t = {}, + r = {}, + i = {}, + o = e, + a = !1; + return ( + (t.input = function (e) { + return (o = e), t; + }), + (t.token = function (e, r, n) { + var i = {}; + return (i[e] = r), c(i), n && t.helper(e, n), t; + }), + (t.helper = function (e, r) { + var n = {}; + return (n[e] = r), s(n), t; + }), + (t.debug = function () { + return (a = !0), t; + }), + (t.tokens = c), + (t.helpers = s), + (t.walk = u), + (t.resolve = function (e) { + var t = {}; + return ( + u(function (r, i, o, a, c) { + return ( + e && (i = { value: i, position: a }), + l(t[r], 'Array') + ? t[r].push(i) + : l(t[r], 'String') + ? (t[r] = [i].concat(t[r] || []).reverse()) + : l(t[r], 'Object') + ? (t[r] = n.assign(i, t[r])) + : ((t[r] = t[r] || []), void t[r].push(i)) + ); + }), + (t._source = o), + (function (e) { + for (var t in e) l(e[t], 'Array') && 1 == e[t].length && (e[t] = e[t][0]); + return e; + })(t) + ); + }), + t + ); + function c(e) { + var i, + o = n.keys(e); + return ( + n.values(e).forEach(function (e, t) { + (i = new RegExp('(' + a(e) + ')')), (r[i.source] = o[t]); + }), + t + ); + function a(e) { + return l(e, 'RegExp') ? e.source : a(new RegExp(e)); + } + } + function s(e) { + for (var r in e) i[r] = e[r]; + return t; + } + function u(e) { + var c = e || f, + s = n.keys(r) || [], + u = n.values(r); + if (0 == s.length) throw new Error('Define at least one token'); + return ( + (function e(t, r) { + if (!(t > o.length)) { + var f, + l = o.substr(t), + w = -1, + h = 1 / 0; + if ( + (s.forEach(function (e, n) { + var i, + o = new RegExp(e, 'g'); + (o.lastIndex = t), + (i = r == n ? -1 : l.search(o)), + h > i && i > -1 && ((f = o), (h = i), (w = n)); + }), + -1 != w) + ) { + var v, + p, + d, + b, + g = + ((d = f.exec(o)), + (b = i[u[w]]) && d && d.push(b(d, o, f.source)), + (function () { + a && console.log.apply(console, arguments); + })('tag %s, index %s, exec %s', u[w], t, d), + (v = d) && v.length > 0 ? v.lastIndex || v.index : -1); + g += (p = v || [''])[0].length; + var y, + _ = c(u[w], ((y = p), n.last(n.compact(y))), w, t, n.uniq(n.compact(p))); + return void 0 === _ || _ ? e(g) : e(g - p[0].length, w); + } + } + })(0), + t + ); + } + function f() {} + function l(e, t) { + return Object.prototype.toString.call(e) == '[object ' + t + ']'; + } + }; + }, + 3319: e => { + 'use strict'; + e.exports = function (e, t, r) { + return 0 === e.length + ? e + : t + ? (r || e.sort(t), + (function (e, t) { + for (var r = 1, n = e.length, i = e[0], o = e[0], a = 1; a < n; ++a) + if (((o = i), t((i = e[a]), o))) { + if (a === r) { + r++; + continue; + } + e[r++] = i; + } + return (e.length = r), e; + })(e, t)) + : (r || e.sort(), + (function (e) { + for (var t = 1, r = e.length, n = e[0], i = e[0], o = 1; o < r; ++o, i = n) + if (((i = n), (n = e[o]) !== i)) { + if (o === t) { + t++; + continue; + } + e[t++] = n; + } + return (e.length = t), e; + })(e)); + }; + }, + }, + t = {}; + function r(n) { + var i = t[n]; + if (void 0 !== i) return i.exports; + var o = (t[n] = { exports: {} }); + return e[n](o, o.exports, r), o.exports; + } + (r.n = e => { + var t = e && e.__esModule ? () => e.default : () => e; + return r.d(t, { a: t }), t; + }), + (r.d = (e, t) => { + for (var n in t) + r.o(t, n) && !r.o(e, n) && Object.defineProperty(e, n, { enumerable: !0, get: t[n] }); + }), + (r.g = (function () { + if ('object' == typeof globalThis) return globalThis; + try { + return this || new Function('return this')(); + } catch (e) { + if ('object' == typeof window) return window; + } + })()), + (r.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t)), + (r.r = e => { + 'undefined' != typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), + Object.defineProperty(e, '__esModule', { value: !0 }); + }); + var n = {}; + return ( + (() => { + 'use strict'; + r.r(n), r(8594), r(5666); + var e = 'store/entities'; + String.fromCharCode(65535); + const t = e, + i = 'store/entities/index', + o = 'store/info', + a = function () { + var e = self || window; + return e.indexedDB || e.mozIndexedDB || e.webkitIndexedDB || e.msIndexedDB; + }; + var c = a(); + function s(e, t) { + t(e.result); + } + function u() { + throw new Error('Upgrade needed hook required!'); + } + function f(e, t, r) { + r(e.error); + } + const l = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, + t = e.onSuccess, + r = void 0 === t ? s : t, + n = e.onUpgradeNeeded, + i = void 0 === n ? u : n, + o = e.onError, + a = void 0 === o ? f : o; + return function (e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 1; + return new Promise(function (n, o) { + c || o('indexedDb not supported !'); + var s = c.open(e, t); + (s.onupgradeneeded = function (e) { + i(e, n, o); + }), + (s.onsuccess = function (e) { + r(e, n, o); + }), + (s.onerror = function (e) { + a(e, n, o); + }); + }); + }; + }, + w = l({ + onUpgradeNeeded: function (e, t, r) { + e.target.transaction.abort(), r({ message: 'base seems to need an upgrade!' }); + }, + onSuccess: function (e, t) { + t(e.target.result); + }, + }); + function h(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function v(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? h(Object(r), !0).forEach(function (t) { + p(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : h(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function p(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + function d(e) { + return ( + (function (e) { + if (Array.isArray(e)) return y(e); + })(e) || + _(e) || + g(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function b(e) { + return ( + (function (e) { + if (Array.isArray(e)) return e; + })(e) || + _(e) || + g(e) || + (function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function g(e, t) { + if (e) { + if ('string' == typeof e) return y(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? y(e, t) + : void 0 + ); + } + } + function y(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + function _(e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + } + l({ + onUpgradeNeeded: function (e, r, n) { + try { + e.target.onsuccess = function () {}; + var a = e.target.result, + c = a.createObjectStore(t, { keyPath: 'id' }); + a.createObjectStore(o, { keyPath: 'name' }), + c.createIndex(i, 'tokens', { multiEntry: !0 }), + (e.target.transaction.oncomplete = function () { + r(a); + }); + } catch (e) { + n(e); + } + }, + onSuccess: function (e, t) { + t(e.target.result); + }, + }); + var m = 300, + k = { + bulkInsertComplete: { type: 'bulk-insert/complete' }, + bulkInsertFinished: { type: 'bulk-insert/finished' }, + bulkInsertError: { type: 'bulk-insert/error' }, + }, + x = function e(t, r) { + return function () { + var n = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], + i = b(n), + o = i[0], + a = i.slice(1); + if (o) { + var c = t.add(o); + (c.onsuccess = function () { + a.length && e(t, r)(a); + }), + (c.onerror = function (e) { + throw e; + }); + } + }; + }; + function O(e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : m; + return e.reduce( + function (e, r, n) { + var i = b(e), + o = i[0], + a = i.slice(1); + return (n + 1) % t == 0 ? [[r], o].concat(d(a)) : [[r].concat(d(o))].concat(d(a)); + }, + [[]] + ); + } + var E = function e(t, r, n, i, o, a) { + return function (c) { + var s = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 0, + u = arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : 0, + f = b(c), + l = f[0], + w = f.slice(1); + try { + if (l) { + var h = t.transaction(r, 'readwrite'), + p = h.objectStore(r); + x(p, h)(l), + (h.oncomplete = function () { + var c = u + l.length; + n({ + message: v( + v({}, k.bulkInsertComplete), + {}, + { + nb: l.length, + treated: c, + step: s, + max: a, + percent: Math.round((c / a) * 100), + } + ), + }), + e(t, r, n, i, o, a)(w, s + 1, c); + }), + (h.onerror = function (e) { + n({ message: k.bulkInsertError, error: e }), o(e); + }); + } else n({ message: k.bulkInsertFinished }), i('success'); + } catch (e) { + n({ message: k.bulkInsertError }), o(e); + } + }; + }; + const S = function (e, t) { + var r = + arguments.length > 2 && void 0 !== arguments[2] + ? arguments[2] + : function () { + return null; + }; + return function () { + var n = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], + i = O(n, m); + return new Promise(function (o, a) { + try { + E(e, t, r, o, a, n.length)(i); + } catch (e) { + a(e); + } + }); + }; + }; + function A(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function j(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? A(Object(r), !0).forEach(function (t) { + R(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : A(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function R(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + a(), r(7294); + const I = j( + j({}, k), + {}, + { + startCreateIndex: { type: 'fill-store/start-create-index' }, + indexBatch: { + type: 'fill-store/index-batch', + max: void 0, + done: void 0, + percent: void 0, + }, + createIndexDone: { type: 'fill-store/create-index-done' }, + storeClear: { type: 'fill-store/clear-store' }, + startInsertBatch: { type: 'fill-store/start-insert-bacth' }, + insertBatchDone: { type: 'fill-store/insert-done' }, + done: { type: 'fill-store/done' }, + error: { type: 'fill-store/error' }, + } + ); + var T = r(7998), + P = r.n(T), + M = {}; + var C = r(6826), + U = r.n(C); + const L = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : '', + t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ''; + return 'string' == typeof e ? U()(e.trim().toLowerCase()).replace(/[- ']/g, t) : e; + }, + D = function (e) { + return [L(e, '-')]; + }; + var N = r(3552), + F = r.n(N); + function z(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function B(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? z(Object(r), !0).forEach(function (t) { + q(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : z(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function q(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + function Y(e) { + return ( + (function (e) { + if (Array.isArray(e)) return $(e); + })(e) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(e) || + W(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function W(e, t) { + if (e) { + if ('string' == typeof e) return $(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? $(e, t) + : void 0 + ); + } + } + function $(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + function G(e) { + return [L(e)]; + } + function V(e) { + return Object.entries(e).reduce(function (e, t) { + var r, + n, + i, + o = + ((i = 2), + (function (e) { + if (Array.isArray(e)) return e; + })((n = t)) || + (function (e, t) { + var r = + null == e + ? null + : ('undefined' != typeof Symbol && e[Symbol.iterator]) || e['@@iterator']; + if (null != r) { + var n, + i, + o = [], + a = !0, + c = !1; + try { + for ( + r = r.call(e); + !(a = (n = r.next()).done) && (o.push(n.value), !t || o.length !== t); + a = !0 + ); + } catch (e) { + (c = !0), (i = e); + } finally { + try { + a || null == r.return || r.return(); + } finally { + if (c) throw i; + } + } + return o; + } + })(n, i) || + W(n, i) || + (function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })()), + a = o[0], + c = o[1]; + return a.startsWith('pattern') + ? [].concat(Y(e), Y(((r = c), Array.isArray(r) ? r : [r]))) + : e; + }, []); + } + const H = function (e, t) { + var r = e.name, + n = e.rules, + i = void 0 === n ? [] : n, + o = e.min, + a = e.language, + c = void 0 === a ? 'French' : a, + s = e.stemmer, + u = void 0 === s || s, + f = e.synonyms, + l = void 0 === f ? {} : f; + if ('soft' === i) return D; + if (i.length) { + var w = i.reduce(function (e, t, n) { + return B( + B({}, e), + {}, + q( + {}, + 'pattern'.concat(r).concat(n), + (function (e) { + return 'string' == typeof e ? new RegExp(e) : e; + })(t) + ) + ); + }, {}); + return function (e) { + var r = F()().input(e).tokens(w).resolve(); + return t(V(r), { min: o, language: c, stemmer: u, synonyms: l }); + }; + } + return G; + }, + X = [ + 'alors', + 'au', + 'aucuns', + 'aussi', + 'autre', + 'avant', + 'avec', + 'avoir', + 'bon', + 'car', + 'ce', + 'cela', + 'ces', + 'ceux', + 'chaque', + 'ci', + 'comme', + 'comment', + 'dans', + 'des', + 'du', + 'dedans', + 'dehors', + 'depuis', + 'devrait', + 'doit', + 'donc', + 'dos', + 'debut', + 'elle', + 'elles', + 'en', + 'encore', + 'essai', + 'est', + 'et', + 'eu', + 'fait', + 'faites', + 'fois', + 'font', + 'hors', + 'ici', + 'il', + 'ils', + 'je', + 'juste', + 'le', + 'les', + 'leur', + 'la', + 'ma', + 'maintenant', + 'mais', + 'mes', + 'mien', + 'moins', + 'mon', + 'mot', + 'meme', + 'ni', + 'nommes', + 'notre', + 'nous', + 'ou', + 'par', + 'parce', + 'pas', + 'peut', + 'peu', + 'plupart', + 'pour', + 'pourquoi', + 'quand', + 'que', + 'quel', + 'quelle', + 'quelles', + 'quels', + 'qui', + 'sa', + 'sans', + 'ses', + 'seulement', + 'si', + 'sien', + 'son', + 'sont', + 'sous', + 'soyez', + 'sois', + 'sujet', + 'sur', + 'ta', + 'tandis', + 'tellement', + 'tels', + 'tes', + 'ton', + 'tous', + 'tout', + 'trop', + 'tres', + 'tu', + 'voient', + 'vont', + 'votre', + 'vous', + 'vu', + 'ca', + 'etaient', + 'etat', + 'etions', + 'ete', + 'etre', + ]; + function K(e) { + return ( + (function (e) { + if (Array.isArray(e)) return J(e); + })(e) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(e) || + (function (e, t) { + if (e) { + if ('string' == typeof e) return J(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? J(e, t) + : void 0 + ); + } + })(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function J(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + function Q(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function Z(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? Q(Object(r), !0).forEach(function (t) { + ee(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : Q(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function ee(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + const te = function (e, t) { + var r = t.language, + n = void 0 === r ? 'French' : r, + i = t.stemmer; + if (void 0 === i || i) { + var o = (function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 'French'; + if (!(e in M)) { + var t = new (P())(e); + M[e] = function (e) { + return t.setCurrent(e), t.stem(), t.getCurrent(); + }; + } + return M[e]; + })(n); + return e.map(function (e) { + return o(e); + }); + } + return e; + }, + re = function (e, t) { + var r = t.min, + n = void 0 === r ? 2 : r; + return e.filter(function (e) { + return e.length >= n; + }); + }; + function ne(e) { + return ( + (ne = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function (e) { + return typeof e; + } + : function (e) { + return e && + 'function' == typeof Symbol && + e.constructor === Symbol && + e !== Symbol.prototype + ? 'symbol' + : typeof e; + }), + ne(e) + ); + } + function ie(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function oe(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? ie(Object(r), !0).forEach(function (t) { + ae(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : ie(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function ae(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + function ce(e) { + return ( + (function (e) { + if (Array.isArray(e)) return se(e); + })(e) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(e) || + (function (e, t) { + if (e) { + if ('string' == typeof e) return se(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? se(e, t) + : void 0 + ); + } + })(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function se(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + var ue = new Map(); + function fe(e, t) { + return e.reduce(function (e, r) { + return r in t ? [].concat(ce(e), [r], ce(t[r])) : [].concat(ce(e), [r]); + }, []); + } + const le = function (e, t) { + var r = t.synonyms; + return Array.isArray(r) && r.length + ? (function (e, t) { + return ( + ue.has(t) || + ue.set( + t, + t.reduce(function (e, t) { + var r = t.source, + n = t.target; + return oe(oe({}, e), {}, ae({}, r, n)); + }, {}) + ), + fe(e, ue.get(t)) + ); + })(e, r) + : 'object' === ne(r) + ? fe(e, r) + : e; + }, + we = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : []; + return e.map(function (e) { + return 'string' == typeof e ? U()(e).toLowerCase() : e; + }); + }, + he = function (e) { + return e.map(function (e) { + return 'string' == typeof e ? e.toLocaleLowerCase() : e; + }); + }; + function ve(e) { + return ( + (function (e) { + if (Array.isArray(e)) return pe(e); + })(e) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(e) || + (function (e, t) { + if (e) { + if ('string' == typeof e) return pe(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? pe(e, t) + : void 0 + ); + } + })(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function pe(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + const de = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], + t = {}; + return e.reduce(function (e, r) { + return r in t ? e : ((t[r] = !0), [].concat(ve(e), [r])); + }, []); + }; + function be(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function ge(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? be(Object(r), !0).forEach(function (t) { + ye(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : be(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function ye(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + function _e(e, t) { + var r = (function () { + var e = (arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : X).reduce( + function (e, t) { + return Z(Z({}, e), {}, ee({}, t, void 0)); + }, + {} + ); + return function (t) { + return t.reduce(function (t, r) { + return r in e ? t : [].concat(K(t), [r]); + }, []); + }; + })(t), + n = (function (e, t) { + return e.reduce(function (e, r) { + var n = r.name; + return ge(ge({}, e), {}, ye({}, n, H(r, t))); + }, {}); + })( + e || [], + (function () { + for (var e = arguments.length, t = new Array(e), r = 0; r < e; r++) + t[r] = arguments[r]; + return t.reduce( + function (e, t) { + return function (r, n) { + return e(t(r, n), n); + }; + }, + function (e) { + return e; + } + ); + })(de, we, te, le, he, r, re) + ); + return function (e, t) { + var r = e.name, + i = n[r]; + return r in t ? i(''.concat(t[r])) : []; + }; + } + function me(e, t) { + var r = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(e); + t && + (n = n.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + r.push.apply(r, n); + } + return r; + } + function ke(e) { + for (var t = 1; t < arguments.length; t++) { + var r = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? me(Object(r), !0).forEach(function (t) { + xe(e, t, r[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(r)) + : me(Object(r)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(r, t)); + }); + } + return e; + } + function xe(e, t, r) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: r, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = r), + e + ); + } + function Oe(e, t) { + if (e) { + if ('string' == typeof e) return Ee(e, t); + var r = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === r && e.constructor && (r = e.constructor.name), + 'Map' === r || 'Set' === r + ? Array.from(e) + : 'Arguments' === r || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r) + ? Ee(e, t) + : void 0 + ); + } + } + function Ee(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var r = 0, n = new Array(t); r < t; r++) n[r] = e[r]; + return n; + } + function Se(e, t) { + return -1 !== e.indexOf(t) + ? e + : [].concat( + (function (e) { + if (Array.isArray(e)) return Ee(e); + })((r = e)) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(r) || + Oe(r) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })(), + [t] + ); + var r; + } + const Ae = function (e, t, r) { + var n = (function (e, t) { + var r = _e(e, t); + return function (t) { + return e.reduce(function (e, n) { + var i = n.name; + return ge(ge({}, e), {}, ye({}, i, r(n, t))); + }, {}); + }; + })(t.fields, t.stopWords), + i = 0, + o = (e || []).length; + return e.map(function (e) { + var t, + a = e.id; + if (a) { + var c = + ((t = n(e)), + Object.entries(t).reduce(function (e, t) { + var r, + n, + i = + ((n = 2), + (function (e) { + if (Array.isArray(e)) return e; + })((r = t)) || + (function (e, t) { + var r = + null == e + ? null + : ('undefined' != typeof Symbol && e[Symbol.iterator]) || + e['@@iterator']; + if (null != r) { + var n, + i, + o = [], + a = !0, + c = !1; + try { + for ( + r = r.call(e); + !(a = (n = r.next()).done) && + (o.push(n.value), !t || o.length !== t); + a = !0 + ); + } catch (e) { + (c = !0), (i = e); + } finally { + try { + a || null == r.return || r.return(); + } finally { + if (c) throw i; + } + } + return o; + } + })(r, n) || + Oe(r, n) || + (function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })()), + o = i[0]; + return i[1].reduce(function (e, t) { + if (t in e) { + var r = e[t], + n = r.fields, + i = r.count; + return ke(ke({}, e), {}, xe({}, t, { count: i + 1, fields: Se(n, o) })); + } + return ke(ke({}, e), {}, xe({}, t, { count: 1, fields: [o] })); + }, e); + }, {})); + return ( + (++i % 1e3 != 0 && i !== o) || + r({ + message: ke( + ke({}, I.indexBatch), + {}, + { max: o, done: i, percent: (i / o) * 100 } + ), + }), + { id: a, suggestion: e, tokens: Object.keys(c), tokensMap: c } + ); + } + throw new Error('Missing id on entity.'); + }, []); + }; + function je(e, t, r, n, i, o, a) { + try { + var c = e[o](a), + s = c.value; + } catch (e) { + return void r(e); + } + c.done ? t(s) : Promise.resolve(s).then(n, i); + } + function Re(e) { + return function () { + var t = this, + r = arguments; + return new Promise(function (n, i) { + var o = e.apply(t, r); + function a(e) { + je(o, n, i, a, c, 'next', e); + } + function c(e) { + je(o, n, i, a, c, 'throw', e); + } + a(void 0); + }); + }; + } + function Ie() { + return ( + (Ie = Re( + regeneratorRuntime.mark(function t(r, n, i) { + var o, + a, + c, + s, + u, + f, + l = arguments; + return regeneratorRuntime.wrap( + function (t) { + for (;;) + switch ((t.prev = t.next)) { + case 0: + return ( + (o = + l.length > 3 && void 0 !== l[3] + ? l[3] + : function () { + return null; + }), + (t.prev = 1), + (a = r.name), + (c = r.stopWords), + (s = r.fields), + (u = Ae(i, { fields: s, stopWords: c }, o)), + (t.next = 6), + w(a, n) + ); + case 6: + return ( + (f = t.sent), + o({ message: I.startInsertBatch }), + (t.next = 10), + S(f, e, function (e) { + var t = e.message; + o({ message: t }); + })(u) + ); + case 10: + return ( + o({ message: I.insertBatchDone }), + o({ message: I.done }), + t.abrupt('return', 'success') + ); + case 15: + (t.prev = 15), + (t.t0 = t.catch(1)), + o({ message: 'Errors occurred when trying to append data.' }), + console.error(t.t0); + case 19: + case 'end': + return t.stop(); + } + }, + t, + null, + [[1, 15]] + ); + }) + )), + Ie.apply(this, arguments) + ); + } + self.onmessage = function (e) { + var t = e.data, + r = t.name, + n = t.version; + (function (e, t, r) { + return Ie.apply(this, arguments); + })( + { name: r, version: n, stopWords: t.stopWords, fields: t.fields }, + n, + t.entities, + function (e) { + self.postMessage(e); + } + ).then(function () { + self.postMessage('success'); + }); + }; + })(), + n + ); + })(); +}); diff --git a/public/workers/lunatic-label-worker-0.2.4-experimental.js b/public/workers/lunatic-label-worker-0.2.4-experimental.js index 766b3ace..48bdca58 100644 --- a/public/workers/lunatic-label-worker-0.2.4-experimental.js +++ b/public/workers/lunatic-label-worker-0.2.4-experimental.js @@ -1,2 +1,12366 @@ /*! For license information please see lunatic-label-worker-0.2.4-experimental.js.LICENSE.txt */ -!function(t,r){if("object"==typeof exports&&"object"==typeof module)module.exports=r();else if("function"==typeof define&&define.amd)define([],r);else{var e=r();for(var n in e)("object"==typeof exports?exports:t)[n]=e[n]}}(self,(function(){return(()=>{var t={765:(t,r,e)=>{var n=e(90);t.exports=function(t,r){if(!Array.isArray(t))throw new Error("expected the first argument to be an array");var e=t.length;if(0===e)return null;if(1==(r=n(r)?+r:1))return t[e-1];for(var o=new Array(r);r--;)o[r]=t[--e];return o}},90:t=>{"use strict";t.exports=function(t){var r=typeof t;if("string"===r||t instanceof String){if(!t.trim())return!1}else if("number"!==r&&!(t instanceof Number))return!1;return t-t+1>=0}},9662:(t,r,e)=>{var n=e(7854),o=e(614),i=e(6330),a=n.TypeError;t.exports=function(t){if(o(t))return t;throw a(i(t)+" is not a function")}},9483:(t,r,e)=>{var n=e(7854),o=e(4411),i=e(6330),a=n.TypeError;t.exports=function(t){if(o(t))return t;throw a(i(t)+" is not a constructor")}},6077:(t,r,e)=>{var n=e(7854),o=e(614),i=n.String,a=n.TypeError;t.exports=function(t){if("object"==typeof t||o(t))return t;throw a("Can't set "+i(t)+" as a prototype")}},1223:(t,r,e)=>{var n=e(5112),o=e(30),i=e(3070),a=n("unscopables"),u=Array.prototype;null==u[a]&&i.f(u,a,{configurable:!0,value:o(null)}),t.exports=function(t){u[a][t]=!0}},1530:(t,r,e)=>{"use strict";var n=e(8710).charAt;t.exports=function(t,r,e){return r+(e?n(t,r).length:1)}},5787:(t,r,e)=>{var n=e(7854),o=e(7976),i=n.TypeError;t.exports=function(t,r){if(o(r,t))return t;throw i("Incorrect invocation")}},9670:(t,r,e)=>{var n=e(7854),o=e(111),i=n.String,a=n.TypeError;t.exports=function(t){if(o(t))return t;throw a(i(t)+" is not an object")}},4019:t=>{t.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7556:(t,r,e)=>{var n=e(7293);t.exports=n((function(){if("function"==typeof ArrayBuffer){var t=new ArrayBuffer(8);Object.isExtensible(t)&&Object.defineProperty(t,"a",{value:8})}}))},260:(t,r,e)=>{"use strict";var n,o,i,a=e(4019),u=e(9781),s=e(7854),c=e(614),f=e(111),l=e(2597),h=e(648),p=e(6330),v=e(8880),g=e(1320),d=e(3070).f,y=e(7976),m=e(9518),b=e(7674),x=e(5112),w=e(9711),E=s.Int8Array,S=E&&E.prototype,A=s.Uint8ClampedArray,O=A&&A.prototype,R=E&&m(E),T=S&&m(S),I=Object.prototype,j=s.TypeError,M=x("toStringTag"),k=w("TYPED_ARRAY_TAG"),P=w("TYPED_ARRAY_CONSTRUCTOR"),_=a&&!!b&&"Opera"!==h(s.opera),L=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},D={BigInt64Array:8,BigUint64Array:8},U=function(t){if(!f(t))return!1;var r=h(t);return l(N,r)||l(D,r)};for(n in N)(i=(o=s[n])&&o.prototype)?v(i,P,o):_=!1;for(n in D)(i=(o=s[n])&&o.prototype)&&v(i,P,o);if((!_||!c(R)||R===Function.prototype)&&(R=function(){throw j("Incorrect invocation")},_))for(n in N)s[n]&&b(s[n],R);if((!_||!T||T===I)&&(T=R.prototype,_))for(n in N)s[n]&&b(s[n].prototype,T);if(_&&m(O)!==T&&b(O,T),u&&!l(T,M))for(n in L=!0,d(T,M,{get:function(){return f(this)?this[k]:void 0}}),N)s[n]&&v(s[n],k,n);t.exports={NATIVE_ARRAY_BUFFER_VIEWS:_,TYPED_ARRAY_CONSTRUCTOR:P,TYPED_ARRAY_TAG:L&&k,aTypedArray:function(t){if(U(t))return t;throw j("Target is not a typed array")},aTypedArrayConstructor:function(t){if(c(t)&&(!b||y(R,t)))return t;throw j(p(t)+" is not a typed array constructor")},exportTypedArrayMethod:function(t,r,e,n){if(u){if(e)for(var o in N){var i=s[o];if(i&&l(i.prototype,t))try{delete i.prototype[t]}catch(e){try{i.prototype[t]=r}catch(t){}}}T[t]&&!e||g(T,t,e?r:_&&S[t]||r,n)}},exportTypedArrayStaticMethod:function(t,r,e){var n,o;if(u){if(b){if(e)for(n in N)if((o=s[n])&&l(o,t))try{delete o[t]}catch(t){}if(R[t]&&!e)return;try{return g(R,t,e?r:_&&R[t]||r)}catch(t){}}for(n in N)!(o=s[n])||o[t]&&!e||g(o,t,r)}},isView:function(t){if(!f(t))return!1;var r=h(t);return"DataView"===r||l(N,r)||l(D,r)},isTypedArray:U,TypedArray:R,TypedArrayPrototype:T}},3331:(t,r,e)=>{"use strict";var n=e(7854),o=e(1702),i=e(9781),a=e(4019),u=e(6530),s=e(8880),c=e(2248),f=e(7293),l=e(5787),h=e(9303),p=e(7466),v=e(7067),g=e(1179),d=e(9518),y=e(7674),m=e(8006).f,b=e(3070).f,x=e(1285),w=e(1589),E=e(8003),S=e(9909),A=u.PROPER,O=u.CONFIGURABLE,R=S.get,T=S.set,I="ArrayBuffer",j="Wrong index",M=n.ArrayBuffer,k=M,P=k&&k.prototype,_=n.DataView,L=_&&_.prototype,N=Object.prototype,D=n.Array,U=n.RangeError,C=o(x),F=o([].reverse),B=g.pack,z=g.unpack,$=function(t){return[255&t]},W=function(t){return[255&t,t>>8&255]},V=function(t){return[255&t,t>>8&255,t>>16&255,t>>24&255]},Y=function(t){return t[3]<<24|t[2]<<16|t[1]<<8|t[0]},G=function(t){return B(t,23,4)},q=function(t){return B(t,52,8)},H=function(t,r){b(t.prototype,r,{get:function(){return R(this)[r]}})},K=function(t,r,e,n){var o=v(e),i=R(t);if(o+r>i.byteLength)throw U(j);var a=R(i.buffer).bytes,u=o+i.byteOffset,s=w(a,u,u+r);return n?s:F(s)},X=function(t,r,e,n,o,i){var a=v(e),u=R(t);if(a+r>u.byteLength)throw U(j);for(var s=R(u.buffer).bytes,c=a+u.byteOffset,f=n(+o),l=0;ltt;)(Q=Z[tt++])in k||s(k,Q,M[Q]);P.constructor=k}y&&d(L)!==N&&y(L,N);var rt=new _(new k(2)),et=o(L.setInt8);rt.setInt8(0,2147483648),rt.setInt8(1,2147483649),!rt.getInt8(0)&&rt.getInt8(1)||c(L,{setInt8:function(t,r){et(this,t,r<<24>>24)},setUint8:function(t,r){et(this,t,r<<24>>24)}},{unsafe:!0})}else P=(k=function(t){l(this,P);var r=v(t);T(this,{bytes:C(D(r),0),byteLength:r}),i||(this.byteLength=r)}).prototype,L=(_=function(t,r,e){l(this,L),l(t,P);var n=R(t).byteLength,o=h(r);if(o<0||o>n)throw U("Wrong offset");if(o+(e=void 0===e?n-o:p(e))>n)throw U("Wrong length");T(this,{buffer:t,byteLength:e,byteOffset:o}),i||(this.buffer=t,this.byteLength=e,this.byteOffset=o)}).prototype,i&&(H(k,"byteLength"),H(_,"buffer"),H(_,"byteLength"),H(_,"byteOffset")),c(L,{getInt8:function(t){return K(this,1,t)[0]<<24>>24},getUint8:function(t){return K(this,1,t)[0]},getInt16:function(t){var r=K(this,2,t,arguments.length>1?arguments[1]:void 0);return(r[1]<<8|r[0])<<16>>16},getUint16:function(t){var r=K(this,2,t,arguments.length>1?arguments[1]:void 0);return r[1]<<8|r[0]},getInt32:function(t){return Y(K(this,4,t,arguments.length>1?arguments[1]:void 0))},getUint32:function(t){return Y(K(this,4,t,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(t){return z(K(this,4,t,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(t){return z(K(this,8,t,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(t,r){X(this,1,t,$,r)},setUint8:function(t,r){X(this,1,t,$,r)},setInt16:function(t,r){X(this,2,t,W,r,arguments.length>2?arguments[2]:void 0)},setUint16:function(t,r){X(this,2,t,W,r,arguments.length>2?arguments[2]:void 0)},setInt32:function(t,r){X(this,4,t,V,r,arguments.length>2?arguments[2]:void 0)},setUint32:function(t,r){X(this,4,t,V,r,arguments.length>2?arguments[2]:void 0)},setFloat32:function(t,r){X(this,4,t,G,r,arguments.length>2?arguments[2]:void 0)},setFloat64:function(t,r){X(this,8,t,q,r,arguments.length>2?arguments[2]:void 0)}});E(k,I),E(_,"DataView"),t.exports={ArrayBuffer:k,DataView:_}},1048:(t,r,e)=>{"use strict";var n=e(7908),o=e(1400),i=e(6244),a=Math.min;t.exports=[].copyWithin||function(t,r){var e=n(this),u=i(e),s=o(t,u),c=o(r,u),f=arguments.length>2?arguments[2]:void 0,l=a((void 0===f?u:o(f,u))-c,u-s),h=1;for(c0;)c in e?e[s]=e[c]:delete e[s],s+=h,c+=h;return e}},1285:(t,r,e)=>{"use strict";var n=e(7908),o=e(1400),i=e(6244);t.exports=function(t){for(var r=n(this),e=i(r),a=arguments.length,u=o(a>1?arguments[1]:void 0,e),s=a>2?arguments[2]:void 0,c=void 0===s?e:o(s,e);c>u;)r[u++]=t;return r}},8533:(t,r,e)=>{"use strict";var n=e(2092).forEach,o=e(2133)("forEach");t.exports=o?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},7745:(t,r,e)=>{var n=e(6244);t.exports=function(t,r){for(var e=0,o=n(r),i=new t(o);o>e;)i[e]=r[e++];return i}},8457:(t,r,e)=>{"use strict";var n=e(7854),o=e(9974),i=e(6916),a=e(7908),u=e(3411),s=e(7659),c=e(4411),f=e(6244),l=e(6135),h=e(8554),p=e(1246),v=n.Array;t.exports=function(t){var r=a(t),e=c(this),n=arguments.length,g=n>1?arguments[1]:void 0,d=void 0!==g;d&&(g=o(g,n>2?arguments[2]:void 0));var y,m,b,x,w,E,S=p(r),A=0;if(!S||this==v&&s(S))for(y=f(r),m=e?new this(y):v(y);y>A;A++)E=d?g(r[A],A):r[A],l(m,A,E);else for(w=(x=h(r,S)).next,m=e?new this:[];!(b=i(w,x)).done;A++)E=d?u(x,g,[b.value,A],!0):b.value,l(m,A,E);return m.length=A,m}},1318:(t,r,e)=>{var n=e(5656),o=e(1400),i=e(6244),a=function(t){return function(r,e,a){var u,s=n(r),c=i(s),f=o(a,c);if(t&&e!=e){for(;c>f;)if((u=s[f++])!=u)return!0}else for(;c>f;f++)if((t||f in s)&&s[f]===e)return t||f||0;return!t&&-1}};t.exports={includes:a(!0),indexOf:a(!1)}},2092:(t,r,e)=>{var n=e(9974),o=e(1702),i=e(8361),a=e(7908),u=e(6244),s=e(5417),c=o([].push),f=function(t){var r=1==t,e=2==t,o=3==t,f=4==t,l=6==t,h=7==t,p=5==t||l;return function(v,g,d,y){for(var m,b,x=a(v),w=i(x),E=n(g,d),S=u(w),A=0,O=y||s,R=r?O(v,S):e||h?O(v,0):void 0;S>A;A++)if((p||A in w)&&(b=E(m=w[A],A,x),t))if(r)R[A]=b;else if(b)switch(t){case 3:return!0;case 5:return m;case 6:return A;case 2:c(R,m)}else switch(t){case 4:return!1;case 7:c(R,m)}return l?-1:o||f?f:R}};t.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},6583:(t,r,e)=>{"use strict";var n=e(2104),o=e(5656),i=e(9303),a=e(6244),u=e(2133),s=Math.min,c=[].lastIndexOf,f=!!c&&1/[1].lastIndexOf(1,-0)<0,l=u("lastIndexOf"),h=f||!l;t.exports=h?function(t){if(f)return n(c,this,arguments)||0;var r=o(this),e=a(r),u=e-1;for(arguments.length>1&&(u=s(u,i(arguments[1]))),u<0&&(u=e+u);u>=0;u--)if(u in r&&r[u]===t)return u||0;return-1}:c},1194:(t,r,e)=>{var n=e(7293),o=e(5112),i=e(7392),a=o("species");t.exports=function(t){return i>=51||!n((function(){var r=[];return(r.constructor={})[a]=function(){return{foo:1}},1!==r[t](Boolean).foo}))}},2133:(t,r,e)=>{"use strict";var n=e(7293);t.exports=function(t,r){var e=[][t];return!!e&&n((function(){e.call(null,r||function(){throw 1},1)}))}},3671:(t,r,e)=>{var n=e(7854),o=e(9662),i=e(7908),a=e(8361),u=e(6244),s=n.TypeError,c=function(t){return function(r,e,n,c){o(e);var f=i(r),l=a(f),h=u(f),p=t?h-1:0,v=t?-1:1;if(n<2)for(;;){if(p in l){c=l[p],p+=v;break}if(p+=v,t?p<0:h<=p)throw s("Reduce of empty array with no initial value")}for(;t?p>=0:h>p;p+=v)p in l&&(c=e(c,l[p],p,f));return c}};t.exports={left:c(!1),right:c(!0)}},1589:(t,r,e)=>{var n=e(7854),o=e(1400),i=e(6244),a=e(6135),u=n.Array,s=Math.max;t.exports=function(t,r,e){for(var n=i(t),c=o(r,n),f=o(void 0===e?n:e,n),l=u(s(f-c,0)),h=0;c{var n=e(1702);t.exports=n([].slice)},4362:(t,r,e)=>{var n=e(1589),o=Math.floor,i=function(t,r){var e=t.length,s=o(e/2);return e<8?a(t,r):u(t,i(n(t,0,s),r),i(n(t,s),r),r)},a=function(t,r){for(var e,n,o=t.length,i=1;i0;)t[n]=t[--n];n!==i++&&(t[n]=e)}return t},u=function(t,r,e,n){for(var o=r.length,i=e.length,a=0,u=0;a{var n=e(7854),o=e(3157),i=e(4411),a=e(111),u=e(5112)("species"),s=n.Array;t.exports=function(t){var r;return o(t)&&(r=t.constructor,(i(r)&&(r===s||o(r.prototype))||a(r)&&null===(r=r[u]))&&(r=void 0)),void 0===r?s:r}},5417:(t,r,e)=>{var n=e(7475);t.exports=function(t,r){return new(n(t))(0===r?0:r)}},3411:(t,r,e)=>{var n=e(9670),o=e(9212);t.exports=function(t,r,e,i){try{return i?r(n(e)[0],e[1]):r(e)}catch(r){o(t,"throw",r)}}},7072:(t,r,e)=>{var n=e(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[n]=function(){return this},Array.from(a,(function(){throw 2}))}catch(t){}t.exports=function(t,r){if(!r&&!o)return!1;var e=!1;try{var i={};i[n]=function(){return{next:function(){return{done:e=!0}}}},t(i)}catch(t){}return e}},4326:(t,r,e)=>{var n=e(1702),o=n({}.toString),i=n("".slice);t.exports=function(t){return i(o(t),8,-1)}},648:(t,r,e)=>{var n=e(7854),o=e(1694),i=e(614),a=e(4326),u=e(5112)("toStringTag"),s=n.Object,c="Arguments"==a(function(){return arguments}());t.exports=o?a:function(t){var r,e,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,r){try{return t[r]}catch(t){}}(r=s(t),u))?e:c?a(r):"Object"==(n=a(r))&&i(r.callee)?"Arguments":n}},7741:(t,r,e)=>{var n=e(1702)("".replace),o=String(Error("zxcasd").stack),i=/\n\s*at [^:]*:[^\n]*/,a=i.test(o);t.exports=function(t,r){if(a&&"string"==typeof t)for(;r--;)t=n(t,i,"");return t}},5631:(t,r,e)=>{"use strict";var n=e(3070).f,o=e(30),i=e(2248),a=e(9974),u=e(5787),s=e(408),c=e(654),f=e(6340),l=e(9781),h=e(2423).fastKey,p=e(9909),v=p.set,g=p.getterFor;t.exports={getConstructor:function(t,r,e,c){var f=t((function(t,n){u(t,p),v(t,{type:r,index:o(null),first:void 0,last:void 0,size:0}),l||(t.size=0),null!=n&&s(n,t[c],{that:t,AS_ENTRIES:e})})),p=f.prototype,d=g(r),y=function(t,r,e){var n,o,i=d(t),a=m(t,r);return a?a.value=e:(i.last=a={index:o=h(r,!0),key:r,value:e,previous:n=i.last,next:void 0,removed:!1},i.first||(i.first=a),n&&(n.next=a),l?i.size++:t.size++,"F"!==o&&(i.index[o]=a)),t},m=function(t,r){var e,n=d(t),o=h(r);if("F"!==o)return n.index[o];for(e=n.first;e;e=e.next)if(e.key==r)return e};return i(p,{clear:function(){for(var t=d(this),r=t.index,e=t.first;e;)e.removed=!0,e.previous&&(e.previous=e.previous.next=void 0),delete r[e.index],e=e.next;t.first=t.last=void 0,l?t.size=0:this.size=0},delete:function(t){var r=this,e=d(r),n=m(r,t);if(n){var o=n.next,i=n.previous;delete e.index[n.index],n.removed=!0,i&&(i.next=o),o&&(o.previous=i),e.first==n&&(e.first=o),e.last==n&&(e.last=i),l?e.size--:r.size--}return!!n},forEach:function(t){for(var r,e=d(this),n=a(t,arguments.length>1?arguments[1]:void 0);r=r?r.next:e.first;)for(n(r.value,r.key,this);r&&r.removed;)r=r.previous},has:function(t){return!!m(this,t)}}),i(p,e?{get:function(t){var r=m(this,t);return r&&r.value},set:function(t,r){return y(this,0===t?0:t,r)}}:{add:function(t){return y(this,t=0===t?0:t,t)}}),l&&n(p,"size",{get:function(){return d(this).size}}),f},setStrong:function(t,r,e){var n=r+" Iterator",o=g(r),i=g(n);c(t,r,(function(t,r){v(this,{type:n,target:t,state:o(t),kind:r,last:void 0})}),(function(){for(var t=i(this),r=t.kind,e=t.last;e&&e.removed;)e=e.previous;return t.target&&(t.last=e=e?e.next:t.state.first)?"keys"==r?{value:e.key,done:!1}:"values"==r?{value:e.value,done:!1}:{value:[e.key,e.value],done:!1}:(t.target=void 0,{value:void 0,done:!0})}),e?"entries":"values",!e,!0),f(r)}}},9320:(t,r,e)=>{"use strict";var n=e(1702),o=e(2248),i=e(2423).getWeakData,a=e(9670),u=e(111),s=e(5787),c=e(408),f=e(2092),l=e(2597),h=e(9909),p=h.set,v=h.getterFor,g=f.find,d=f.findIndex,y=n([].splice),m=0,b=function(t){return t.frozen||(t.frozen=new x)},x=function(){this.entries=[]},w=function(t,r){return g(t.entries,(function(t){return t[0]===r}))};x.prototype={get:function(t){var r=w(this,t);if(r)return r[1]},has:function(t){return!!w(this,t)},set:function(t,r){var e=w(this,t);e?e[1]=r:this.entries.push([t,r])},delete:function(t){var r=d(this.entries,(function(r){return r[0]===t}));return~r&&y(this.entries,r,1),!!~r}},t.exports={getConstructor:function(t,r,e,n){var f=t((function(t,o){s(t,h),p(t,{type:r,id:m++,frozen:void 0}),null!=o&&c(o,t[n],{that:t,AS_ENTRIES:e})})),h=f.prototype,g=v(r),d=function(t,r,e){var n=g(t),o=i(a(r),!0);return!0===o?b(n).set(r,e):o[n.id]=e,t};return o(h,{delete:function(t){var r=g(this);if(!u(t))return!1;var e=i(t);return!0===e?b(r).delete(t):e&&l(e,r.id)&&delete e[r.id]},has:function(t){var r=g(this);if(!u(t))return!1;var e=i(t);return!0===e?b(r).has(t):e&&l(e,r.id)}}),o(h,e?{get:function(t){var r=g(this);if(u(t)){var e=i(t);return!0===e?b(r).get(t):e?e[r.id]:void 0}},set:function(t,r){return d(this,t,r)}}:{add:function(t){return d(this,t,!0)}}),f}}},7710:(t,r,e)=>{"use strict";var n=e(2109),o=e(7854),i=e(1702),a=e(4705),u=e(1320),s=e(2423),c=e(408),f=e(5787),l=e(614),h=e(111),p=e(7293),v=e(7072),g=e(8003),d=e(9587);t.exports=function(t,r,e){var y=-1!==t.indexOf("Map"),m=-1!==t.indexOf("Weak"),b=y?"set":"add",x=o[t],w=x&&x.prototype,E=x,S={},A=function(t){var r=i(w[t]);u(w,t,"add"==t?function(t){return r(this,0===t?0:t),this}:"delete"==t?function(t){return!(m&&!h(t))&&r(this,0===t?0:t)}:"get"==t?function(t){return m&&!h(t)?void 0:r(this,0===t?0:t)}:"has"==t?function(t){return!(m&&!h(t))&&r(this,0===t?0:t)}:function(t,e){return r(this,0===t?0:t,e),this})};if(a(t,!l(x)||!(m||w.forEach&&!p((function(){(new x).entries().next()})))))E=e.getConstructor(r,t,y,b),s.enable();else if(a(t,!0)){var O=new E,R=O[b](m?{}:-0,1)!=O,T=p((function(){O.has(1)})),I=v((function(t){new x(t)})),j=!m&&p((function(){for(var t=new x,r=5;r--;)t[b](r,r);return!t.has(-0)}));I||((E=r((function(t,r){f(t,w);var e=d(new x,t,E);return null!=r&&c(r,e[b],{that:e,AS_ENTRIES:y}),e}))).prototype=w,w.constructor=E),(T||j)&&(A("delete"),A("has"),y&&A("get")),(j||R)&&A(b),m&&w.clear&&delete w.clear}return S[t]=E,n({global:!0,forced:E!=x},S),g(E,t),m||e.setStrong(E,t,y),E}},9920:(t,r,e)=>{var n=e(2597),o=e(3887),i=e(1236),a=e(3070);t.exports=function(t,r,e){for(var u=o(r),s=a.f,c=i.f,f=0;f{var n=e(5112)("match");t.exports=function(t){var r=/./;try{"/./"[t](r)}catch(e){try{return r[n]=!1,"/./"[t](r)}catch(t){}}return!1}},8544:(t,r,e)=>{var n=e(7293);t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},4230:(t,r,e)=>{var n=e(1702),o=e(4488),i=e(1340),a=/"/g,u=n("".replace);t.exports=function(t,r,e,n){var s=i(o(t)),c="<"+r;return""!==e&&(c+=" "+e+'="'+u(i(n),a,""")+'"'),c+">"+s+""}},4994:(t,r,e)=>{"use strict";var n=e(3383).IteratorPrototype,o=e(30),i=e(9114),a=e(8003),u=e(7497),s=function(){return this};t.exports=function(t,r,e,c){var f=r+" Iterator";return t.prototype=o(n,{next:i(+!c,e)}),a(t,f,!1,!0),u[f]=s,t}},8880:(t,r,e)=>{var n=e(9781),o=e(3070),i=e(9114);t.exports=n?function(t,r,e){return o.f(t,r,i(1,e))}:function(t,r,e){return t[r]=e,t}},9114:t=>{t.exports=function(t,r){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:r}}},6135:(t,r,e)=>{"use strict";var n=e(4948),o=e(3070),i=e(9114);t.exports=function(t,r,e){var a=n(r);a in t?o.f(t,a,i(0,e)):t[a]=e}},5573:(t,r,e)=>{"use strict";var n=e(7854),o=e(1702),i=e(7293),a=e(6650).start,u=n.RangeError,s=Math.abs,c=Date.prototype,f=c.toISOString,l=o(c.getTime),h=o(c.getUTCDate),p=o(c.getUTCFullYear),v=o(c.getUTCHours),g=o(c.getUTCMilliseconds),d=o(c.getUTCMinutes),y=o(c.getUTCMonth),m=o(c.getUTCSeconds);t.exports=i((function(){return"0385-07-25T07:06:39.999Z"!=f.call(new Date(-50000000000001))}))||!i((function(){f.call(new Date(NaN))}))?function(){if(!isFinite(l(this)))throw u("Invalid time value");var t=this,r=p(t),e=g(t),n=r<0?"-":r>9999?"+":"";return n+a(s(r),n?6:4,0)+"-"+a(y(t)+1,2,0)+"-"+a(h(t),2,0)+"T"+a(v(t),2,0)+":"+a(d(t),2,0)+":"+a(m(t),2,0)+"."+a(e,3,0)+"Z"}:f},8709:(t,r,e)=>{"use strict";var n=e(7854),o=e(9670),i=e(2140),a=n.TypeError;t.exports=function(t){if(o(this),"string"===t||"default"===t)t="string";else if("number"!==t)throw a("Incorrect hint");return i(this,t)}},654:(t,r,e)=>{"use strict";var n=e(2109),o=e(6916),i=e(1913),a=e(6530),u=e(614),s=e(4994),c=e(9518),f=e(7674),l=e(8003),h=e(8880),p=e(1320),v=e(5112),g=e(7497),d=e(3383),y=a.PROPER,m=a.CONFIGURABLE,b=d.IteratorPrototype,x=d.BUGGY_SAFARI_ITERATORS,w=v("iterator"),E="keys",S="values",A="entries",O=function(){return this};t.exports=function(t,r,e,a,v,d,R){s(e,r,a);var T,I,j,M=function(t){if(t===v&&N)return N;if(!x&&t in _)return _[t];switch(t){case E:case S:case A:return function(){return new e(this,t)}}return function(){return new e(this)}},k=r+" Iterator",P=!1,_=t.prototype,L=_[w]||_["@@iterator"]||v&&_[v],N=!x&&L||M(v),D="Array"==r&&_.entries||L;if(D&&(T=c(D.call(new t)))!==Object.prototype&&T.next&&(i||c(T)===b||(f?f(T,b):u(T[w])||p(T,w,O)),l(T,k,!0,!0),i&&(g[k]=O)),y&&v==S&&L&&L.name!==S&&(!i&&m?h(_,"name",S):(P=!0,N=function(){return o(L,this)})),v)if(I={values:M(S),keys:d?N:M(E),entries:M(A)},R)for(j in I)(x||P||!(j in _))&&p(_,j,I[j]);else n({target:r,proto:!0,forced:x||P},I);return i&&!R||_[w]===N||p(_,w,N,{name:v}),g[r]=N,I}},7235:(t,r,e)=>{var n=e(857),o=e(2597),i=e(6061),a=e(3070).f;t.exports=function(t){var r=n.Symbol||(n.Symbol={});o(r,t)||a(r,t,{value:i.f(t)})}},9781:(t,r,e)=>{var n=e(7293);t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(t,r,e)=>{var n=e(7854),o=e(111),i=n.document,a=o(i)&&o(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},3678:t=>{t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},8324:t=>{t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(t,r,e)=>{var n=e(317)("span").classList,o=n&&n.constructor&&n.constructor.prototype;t.exports=o===Object.prototype?void 0:o},8886:(t,r,e)=>{var n=e(8113).match(/firefox\/(\d+)/i);t.exports=!!n&&+n[1]},7871:t=>{t.exports="object"==typeof window},256:(t,r,e)=>{var n=e(8113);t.exports=/MSIE|Trident/.test(n)},1528:(t,r,e)=>{var n=e(8113),o=e(7854);t.exports=/ipad|iphone|ipod/i.test(n)&&void 0!==o.Pebble},8334:(t,r,e)=>{var n=e(8113);t.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(n)},5268:(t,r,e)=>{var n=e(4326),o=e(7854);t.exports="process"==n(o.process)},1036:(t,r,e)=>{var n=e(8113);t.exports=/web0s(?!.*chrome)/i.test(n)},8113:(t,r,e)=>{var n=e(5005);t.exports=n("navigator","userAgent")||""},7392:(t,r,e)=>{var n,o,i=e(7854),a=e(8113),u=i.process,s=i.Deno,c=u&&u.versions||s&&s.version,f=c&&c.v8;f&&(o=(n=f.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(!(n=a.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/))&&(o=+n[1]),t.exports=o},8008:(t,r,e)=>{var n=e(8113).match(/AppleWebKit\/(\d+)\./);t.exports=!!n&&+n[1]},748:t=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:(t,r,e)=>{var n=e(7293),o=e(9114);t.exports=!n((function(){var t=Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",o(1,7)),7!==t.stack)}))},7762:(t,r,e)=>{"use strict";var n=e(9781),o=e(7293),i=e(9670),a=e(30),u=e(6277),s=Error.prototype.toString,c=o((function(){if(n){var t=a(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==s.call(t))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));t.exports=c?function(){var t=i(this),r=u(t.name,"Error"),e=u(t.message);return r?e?r+": "+e:r:e}:s},2109:(t,r,e)=>{var n=e(7854),o=e(1236).f,i=e(8880),a=e(1320),u=e(3505),s=e(9920),c=e(4705);t.exports=function(t,r){var e,f,l,h,p,v=t.target,g=t.global,d=t.stat;if(e=g?n:d?n[v]||u(v,{}):(n[v]||{}).prototype)for(f in r){if(h=r[f],l=t.noTargetGet?(p=o(e,f))&&p.value:e[f],!c(g?f:v+(d?".":"#")+f,t.forced)&&void 0!==l){if(typeof h==typeof l)continue;s(h,l)}(t.sham||l&&l.sham)&&i(h,"sham",!0),a(e,f,h,t)}}},7293:t=>{t.exports=function(t){try{return!!t()}catch(t){return!0}}},7007:(t,r,e)=>{"use strict";e(4916);var n=e(1702),o=e(1320),i=e(2261),a=e(7293),u=e(5112),s=e(8880),c=u("species"),f=RegExp.prototype;t.exports=function(t,r,e,l){var h=u(t),p=!a((function(){var r={};return r[h]=function(){return 7},7!=""[t](r)})),v=p&&!a((function(){var r=!1,e=/a/;return"split"===t&&((e={}).constructor={},e.constructor[c]=function(){return e},e.flags="",e[h]=/./[h]),e.exec=function(){return r=!0,null},e[h](""),!r}));if(!p||!v||e){var g=n(/./[h]),d=r(h,""[t],(function(t,r,e,o,a){var u=n(t),s=r.exec;return s===i||s===f.exec?p&&!a?{done:!0,value:g(r,e,o)}:{done:!0,value:u(e,r,o)}:{done:!1}}));o(String.prototype,t,d[0]),o(f,h,d[1])}l&&s(f[h],"sham",!0)}},6790:(t,r,e)=>{"use strict";var n=e(7854),o=e(3157),i=e(6244),a=e(9974),u=n.TypeError,s=function(t,r,e,n,c,f,l,h){for(var p,v,g=c,d=0,y=!!l&&a(l,h);d0&&o(p))v=i(p),g=s(t,r,p,v,g,f-1)-1;else{if(g>=9007199254740991)throw u("Exceed the acceptable array length");t[g]=p}g++}d++}return g};t.exports=s},6677:(t,r,e)=>{var n=e(7293);t.exports=!n((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:(t,r,e)=>{var n=e(4374),o=Function.prototype,i=o.apply,a=o.call;t.exports="object"==typeof Reflect&&Reflect.apply||(n?a.bind(i):function(){return a.apply(i,arguments)})},9974:(t,r,e)=>{var n=e(1702),o=e(9662),i=e(4374),a=n(n.bind);t.exports=function(t,r){return o(t),void 0===r?t:i?a(t,r):function(){return t.apply(r,arguments)}}},4374:(t,r,e)=>{var n=e(7293);t.exports=!n((function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")}))},7065:(t,r,e)=>{"use strict";var n=e(7854),o=e(1702),i=e(9662),a=e(111),u=e(2597),s=e(206),c=e(4374),f=n.Function,l=o([].concat),h=o([].join),p={},v=function(t,r,e){if(!u(p,r)){for(var n=[],o=0;o{var n=e(4374),o=Function.prototype.call;t.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},6530:(t,r,e)=>{var n=e(9781),o=e(2597),i=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,u=o(i,"name"),s=u&&"something"===function(){}.name,c=u&&(!n||n&&a(i,"name").configurable);t.exports={EXISTS:u,PROPER:s,CONFIGURABLE:c}},1702:(t,r,e)=>{var n=e(4374),o=Function.prototype,i=o.bind,a=o.call,u=n&&i.bind(a,a);t.exports=n?function(t){return t&&u(t)}:function(t){return t&&function(){return a.apply(t,arguments)}}},5005:(t,r,e)=>{var n=e(7854),o=e(614),i=function(t){return o(t)?t:void 0};t.exports=function(t,r){return arguments.length<2?i(n[t]):n[t]&&n[t][r]}},1246:(t,r,e)=>{var n=e(648),o=e(8173),i=e(7497),a=e(5112)("iterator");t.exports=function(t){if(null!=t)return o(t,a)||o(t,"@@iterator")||i[n(t)]}},8554:(t,r,e)=>{var n=e(7854),o=e(6916),i=e(9662),a=e(9670),u=e(6330),s=e(1246),c=n.TypeError;t.exports=function(t,r){var e=arguments.length<2?s(t):r;if(i(e))return a(o(e,t));throw c(u(t)+" is not iterable")}},8173:(t,r,e)=>{var n=e(9662);t.exports=function(t,r){var e=t[r];return null==e?void 0:n(e)}},647:(t,r,e)=>{var n=e(1702),o=e(7908),i=Math.floor,a=n("".charAt),u=n("".replace),s=n("".slice),c=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;t.exports=function(t,r,e,n,l,h){var p=e+t.length,v=n.length,g=f;return void 0!==l&&(l=o(l),g=c),u(h,g,(function(o,u){var c;switch(a(u,0)){case"$":return"$";case"&":return t;case"`":return s(r,0,e);case"'":return s(r,p);case"<":c=l[s(u,1,-1)];break;default:var f=+u;if(0===f)return o;if(f>v){var h=i(f/10);return 0===h?o:h<=v?void 0===n[h-1]?a(u,1):n[h-1]+a(u,1):o}c=n[f-1]}return void 0===c?"":c}))}},7854:(t,r,e)=>{var n=function(t){return t&&t.Math==Math&&t};t.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof e.g&&e.g)||function(){return this}()||Function("return this")()},2597:(t,r,e)=>{var n=e(1702),o=e(7908),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,r){return i(o(t),r)}},3501:t=>{t.exports={}},842:(t,r,e)=>{var n=e(7854);t.exports=function(t,r){var e=n.console;e&&e.error&&(1==arguments.length?e.error(t):e.error(t,r))}},490:(t,r,e)=>{var n=e(5005);t.exports=n("document","documentElement")},4664:(t,r,e)=>{var n=e(9781),o=e(7293),i=e(317);t.exports=!n&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},1179:(t,r,e)=>{var n=e(7854).Array,o=Math.abs,i=Math.pow,a=Math.floor,u=Math.log,s=Math.LN2;t.exports={pack:function(t,r,e){var c,f,l,h=n(e),p=8*e-r-1,v=(1<>1,d=23===r?i(2,-24)-i(2,-77):0,y=t<0||0===t&&1/t<0?1:0,m=0;for((t=o(t))!=t||t===1/0?(f=t!=t?1:0,c=v):(c=a(u(t)/s),t*(l=i(2,-c))<1&&(c--,l*=2),(t+=c+g>=1?d/l:d*i(2,1-g))*l>=2&&(c++,l/=2),c+g>=v?(f=0,c=v):c+g>=1?(f=(t*l-1)*i(2,r),c+=g):(f=t*i(2,g-1)*i(2,r),c=0));r>=8;)h[m++]=255&f,f/=256,r-=8;for(c=c<0;)h[m++]=255&c,c/=256,p-=8;return h[--m]|=128*y,h},unpack:function(t,r){var e,n=t.length,o=8*n-r-1,a=(1<>1,s=o-7,c=n-1,f=t[c--],l=127&f;for(f>>=7;s>0;)l=256*l+t[c--],s-=8;for(e=l&(1<<-s)-1,l>>=-s,s+=r;s>0;)e=256*e+t[c--],s-=8;if(0===l)l=1-u;else{if(l===a)return e?NaN:f?-1/0:1/0;e+=i(2,r),l-=u}return(f?-1:1)*e*i(2,l-r)}}},8361:(t,r,e)=>{var n=e(7854),o=e(1702),i=e(7293),a=e(4326),u=n.Object,s=o("".split);t.exports=i((function(){return!u("z").propertyIsEnumerable(0)}))?function(t){return"String"==a(t)?s(t,""):u(t)}:u},9587:(t,r,e)=>{var n=e(614),o=e(111),i=e(7674);t.exports=function(t,r,e){var a,u;return i&&n(a=r.constructor)&&a!==e&&o(u=a.prototype)&&u!==e.prototype&&i(t,u),t}},2788:(t,r,e)=>{var n=e(1702),o=e(614),i=e(5465),a=n(Function.toString);o(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},8340:(t,r,e)=>{var n=e(111),o=e(8880);t.exports=function(t,r){n(r)&&"cause"in r&&o(t,"cause",r.cause)}},2423:(t,r,e)=>{var n=e(2109),o=e(1702),i=e(3501),a=e(111),u=e(2597),s=e(3070).f,c=e(8006),f=e(1156),l=e(2050),h=e(9711),p=e(6677),v=!1,g=h("meta"),d=0,y=function(t){s(t,g,{value:{objectID:"O"+d++,weakData:{}}})},m=t.exports={enable:function(){m.enable=function(){},v=!0;var t=c.f,r=o([].splice),e={};e[g]=1,t(e).length&&(c.f=function(e){for(var n=t(e),o=0,i=n.length;o{var n,o,i,a=e(8536),u=e(7854),s=e(1702),c=e(111),f=e(8880),l=e(2597),h=e(5465),p=e(6200),v=e(3501),g="Object already initialized",d=u.TypeError,y=u.WeakMap;if(a||h.state){var m=h.state||(h.state=new y),b=s(m.get),x=s(m.has),w=s(m.set);n=function(t,r){if(x(m,t))throw new d(g);return r.facade=t,w(m,t,r),r},o=function(t){return b(m,t)||{}},i=function(t){return x(m,t)}}else{var E=p("state");v[E]=!0,n=function(t,r){if(l(t,E))throw new d(g);return r.facade=t,f(t,E,r),r},o=function(t){return l(t,E)?t[E]:{}},i=function(t){return l(t,E)}}t.exports={set:n,get:o,has:i,enforce:function(t){return i(t)?o(t):n(t,{})},getterFor:function(t){return function(r){var e;if(!c(r)||(e=o(r)).type!==t)throw d("Incompatible receiver, "+t+" required");return e}}}},7659:(t,r,e)=>{var n=e(5112),o=e(7497),i=n("iterator"),a=Array.prototype;t.exports=function(t){return void 0!==t&&(o.Array===t||a[i]===t)}},3157:(t,r,e)=>{var n=e(4326);t.exports=Array.isArray||function(t){return"Array"==n(t)}},614:t=>{t.exports=function(t){return"function"==typeof t}},4411:(t,r,e)=>{var n=e(1702),o=e(7293),i=e(614),a=e(648),u=e(5005),s=e(2788),c=function(){},f=[],l=u("Reflect","construct"),h=/^\s*(?:class|function)\b/,p=n(h.exec),v=!h.exec(c),g=function(t){if(!i(t))return!1;try{return l(c,f,t),!0}catch(t){return!1}},d=function(t){if(!i(t))return!1;switch(a(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!p(h,s(t))}catch(t){return!0}};d.sham=!0,t.exports=!l||o((function(){var t;return g(g.call)||!g(Object)||!g((function(){t=!0}))||t}))?d:g},5032:(t,r,e)=>{var n=e(2597);t.exports=function(t){return void 0!==t&&(n(t,"value")||n(t,"writable"))}},4705:(t,r,e)=>{var n=e(7293),o=e(614),i=/#|\.prototype\./,a=function(t,r){var e=s[u(t)];return e==f||e!=c&&(o(r)?n(r):!!r)},u=a.normalize=function(t){return String(t).replace(i,".").toLowerCase()},s=a.data={},c=a.NATIVE="N",f=a.POLYFILL="P";t.exports=a},5988:(t,r,e)=>{var n=e(111),o=Math.floor;t.exports=Number.isInteger||function(t){return!n(t)&&isFinite(t)&&o(t)===t}},111:(t,r,e)=>{var n=e(614);t.exports=function(t){return"object"==typeof t?null!==t:n(t)}},1913:t=>{t.exports=!1},7850:(t,r,e)=>{var n=e(111),o=e(4326),i=e(5112)("match");t.exports=function(t){var r;return n(t)&&(void 0!==(r=t[i])?!!r:"RegExp"==o(t))}},2190:(t,r,e)=>{var n=e(7854),o=e(5005),i=e(614),a=e(7976),u=e(3307),s=n.Object;t.exports=u?function(t){return"symbol"==typeof t}:function(t){var r=o("Symbol");return i(r)&&a(r.prototype,s(t))}},408:(t,r,e)=>{var n=e(7854),o=e(9974),i=e(6916),a=e(9670),u=e(6330),s=e(7659),c=e(6244),f=e(7976),l=e(8554),h=e(1246),p=e(9212),v=n.TypeError,g=function(t,r){this.stopped=t,this.result=r},d=g.prototype;t.exports=function(t,r,e){var n,y,m,b,x,w,E,S=e&&e.that,A=!(!e||!e.AS_ENTRIES),O=!(!e||!e.IS_ITERATOR),R=!(!e||!e.INTERRUPTED),T=o(r,S),I=function(t){return n&&p(n,"normal",t),new g(!0,t)},j=function(t){return A?(a(t),R?T(t[0],t[1],I):T(t[0],t[1])):R?T(t,I):T(t)};if(O)n=t;else{if(!(y=h(t)))throw v(u(t)+" is not iterable");if(s(y)){for(m=0,b=c(t);b>m;m++)if((x=j(t[m]))&&f(d,x))return x;return new g(!1)}n=l(t,y)}for(w=n.next;!(E=i(w,n)).done;){try{x=j(E.value)}catch(t){p(n,"throw",t)}if("object"==typeof x&&x&&f(d,x))return x}return new g(!1)}},9212:(t,r,e)=>{var n=e(6916),o=e(9670),i=e(8173);t.exports=function(t,r,e){var a,u;o(t);try{if(!(a=i(t,"return"))){if("throw"===r)throw e;return e}a=n(a,t)}catch(t){u=!0,a=t}if("throw"===r)throw e;if(u)throw a;return o(a),e}},3383:(t,r,e)=>{"use strict";var n,o,i,a=e(7293),u=e(614),s=e(30),c=e(9518),f=e(1320),l=e(5112),h=e(1913),p=l("iterator"),v=!1;[].keys&&("next"in(i=[].keys())?(o=c(c(i)))!==Object.prototype&&(n=o):v=!0),null==n||a((function(){var t={};return n[p].call(t)!==t}))?n={}:h&&(n=s(n)),u(n[p])||f(n,p,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:v}},7497:t=>{t.exports={}},6244:(t,r,e)=>{var n=e(7466);t.exports=function(t){return n(t.length)}},6736:t=>{var r=Math.expm1,e=Math.exp;t.exports=!r||r(10)>22025.465794806718||r(10)<22025.465794806718||-2e-17!=r(-2e-17)?function(t){return 0==(t=+t)?t:t>-1e-6&&t<1e-6?t+t*t/2:e(t)-1}:r},6130:(t,r,e)=>{var n=e(4310),o=Math.abs,i=Math.pow,a=i(2,-52),u=i(2,-23),s=i(2,127)*(2-u),c=i(2,-126);t.exports=Math.fround||function(t){var r,e,i=o(t),f=n(t);return is||e!=e?f*(1/0):f*e}},202:t=>{var r=Math.log,e=Math.LOG10E;t.exports=Math.log10||function(t){return r(t)*e}},6513:t=>{var r=Math.log;t.exports=Math.log1p||function(t){return(t=+t)>-1e-8&&t<1e-8?t-t*t/2:r(1+t)}},4310:t=>{t.exports=Math.sign||function(t){return 0==(t=+t)||t!=t?t:t<0?-1:1}},5948:(t,r,e)=>{var n,o,i,a,u,s,c,f,l=e(7854),h=e(9974),p=e(1236).f,v=e(261).set,g=e(8334),d=e(1528),y=e(1036),m=e(5268),b=l.MutationObserver||l.WebKitMutationObserver,x=l.document,w=l.process,E=l.Promise,S=p(l,"queueMicrotask"),A=S&&S.value;A||(n=function(){var t,r;for(m&&(t=w.domain)&&t.exit();o;){r=o.fn,o=o.next;try{r()}catch(t){throw o?a():i=void 0,t}}i=void 0,t&&t.enter()},g||m||y||!b||!x?!d&&E&&E.resolve?((c=E.resolve(void 0)).constructor=E,f=h(c.then,c),a=function(){f(n)}):m?a=function(){w.nextTick(n)}:(v=h(v,l),a=function(){v(n)}):(u=!0,s=x.createTextNode(""),new b(n).observe(s,{characterData:!0}),a=function(){s.data=u=!u})),t.exports=A||function(t){var r={fn:t,next:void 0};i&&(i.next=r),o||(o=r,a()),i=r}},3366:(t,r,e)=>{var n=e(7854);t.exports=n.Promise},133:(t,r,e)=>{var n=e(7392),o=e(7293);t.exports=!!Object.getOwnPropertySymbols&&!o((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},590:(t,r,e)=>{var n=e(7293),o=e(5112),i=e(1913),a=o("iterator");t.exports=!n((function(){var t=new URL("b?a=1&b=2&c=3","http://a"),r=t.searchParams,e="";return t.pathname="c%20d",r.forEach((function(t,n){r.delete("b"),e+=n+t})),i&&!t.toJSON||!r.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==r.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!r[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==e||"x"!==new URL("http://x",void 0).host}))},8536:(t,r,e)=>{var n=e(7854),o=e(614),i=e(2788),a=n.WeakMap;t.exports=o(a)&&/native code/.test(i(a))},8523:(t,r,e)=>{"use strict";var n=e(9662),o=function(t){var r,e;this.promise=new t((function(t,n){if(void 0!==r||void 0!==e)throw TypeError("Bad Promise constructor");r=t,e=n})),this.resolve=n(r),this.reject=n(e)};t.exports.f=function(t){return new o(t)}},6277:(t,r,e)=>{var n=e(1340);t.exports=function(t,r){return void 0===t?arguments.length<2?"":r:n(t)}},3929:(t,r,e)=>{var n=e(7854),o=e(7850),i=n.TypeError;t.exports=function(t){if(o(t))throw i("The method doesn't accept regular expressions");return t}},7023:(t,r,e)=>{var n=e(7854).isFinite;t.exports=Number.isFinite||function(t){return"number"==typeof t&&n(t)}},2814:(t,r,e)=>{var n=e(7854),o=e(7293),i=e(1702),a=e(1340),u=e(3111).trim,s=e(1361),c=i("".charAt),f=n.parseFloat,l=n.Symbol,h=l&&l.iterator,p=1/f(s+"-0")!=-1/0||h&&!o((function(){f(Object(h))}));t.exports=p?function(t){var r=u(a(t)),e=f(r);return 0===e&&"-"==c(r,0)?-0:e}:f},3009:(t,r,e)=>{var n=e(7854),o=e(7293),i=e(1702),a=e(1340),u=e(3111).trim,s=e(1361),c=n.parseInt,f=n.Symbol,l=f&&f.iterator,h=/^[+-]?0x/i,p=i(h.exec),v=8!==c(s+"08")||22!==c(s+"0x16")||l&&!o((function(){c(Object(l))}));t.exports=v?function(t,r){var e=u(a(t));return c(e,r>>>0||(p(h,e)?16:10))}:c},1574:(t,r,e)=>{"use strict";var n=e(9781),o=e(1702),i=e(6916),a=e(7293),u=e(1956),s=e(5181),c=e(5296),f=e(7908),l=e(8361),h=Object.assign,p=Object.defineProperty,v=o([].concat);t.exports=!h||a((function(){if(n&&1!==h({b:1},h(p({},"a",{enumerable:!0,get:function(){p(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},r={},e=Symbol(),o="abcdefghijklmnopqrst";return t[e]=7,o.split("").forEach((function(t){r[t]=t})),7!=h({},t)[e]||u(h({},r)).join("")!=o}))?function(t,r){for(var e=f(t),o=arguments.length,a=1,h=s.f,p=c.f;o>a;)for(var g,d=l(arguments[a++]),y=h?v(u(d),h(d)):u(d),m=y.length,b=0;m>b;)g=y[b++],n&&!i(p,d,g)||(e[g]=d[g]);return e}:h},30:(t,r,e)=>{var n,o=e(9670),i=e(6048),a=e(748),u=e(3501),s=e(490),c=e(317),f=e(6200)("IE_PROTO"),l=function(){},h=function(t){return"'; + }, + p = function (t) { + t.write(h('')), t.close(); + var r = t.parentWindow.Object; + return (t = null), r; + }, + v = function () { + try { + n = new ActiveXObject('htmlfile'); + } catch (t) {} + var t, r; + v = + 'undefined' != typeof document + ? document.domain && n + ? p(n) + : (((r = c('iframe')).style.display = 'none'), + s.appendChild(r), + (r.src = String('javascript:')), + (t = r.contentWindow.document).open(), + t.write(h('document.F=Object')), + t.close(), + t.F) + : p(n); + for (var e = a.length; e--; ) delete v.prototype[a[e]]; + return v(); + }; + (u[f] = !0), + (t.exports = + Object.create || + function (t, r) { + var e; + return ( + null !== t + ? ((l.prototype = o(t)), (e = new l()), (l.prototype = null), (e[f] = t)) + : (e = v()), + void 0 === r ? e : i.f(e, r) + ); + }); + }, + 6048: (t, r, e) => { + var n = e(9781), + o = e(3353), + i = e(3070), + a = e(9670), + u = e(5656), + s = e(1956); + r.f = + n && !o + ? Object.defineProperties + : function (t, r) { + a(t); + for (var e, n = u(r), o = s(r), c = o.length, f = 0; c > f; ) + i.f(t, (e = o[f++]), n[e]); + return t; + }; + }, + 3070: (t, r, e) => { + var n = e(7854), + o = e(9781), + i = e(4664), + a = e(3353), + u = e(9670), + s = e(4948), + c = n.TypeError, + f = Object.defineProperty, + l = Object.getOwnPropertyDescriptor; + r.f = o + ? a + ? function (t, r, e) { + if ( + (u(t), + (r = s(r)), + u(e), + 'function' == typeof t && + 'prototype' === r && + 'value' in e && + 'writable' in e && + !e.writable) + ) { + var n = l(t, r); + n && + n.writable && + ((t[r] = e.value), + (e = { + configurable: 'configurable' in e ? e.configurable : n.configurable, + enumerable: 'enumerable' in e ? e.enumerable : n.enumerable, + writable: !1, + })); + } + return f(t, r, e); + } + : f + : function (t, r, e) { + if ((u(t), (r = s(r)), u(e), i)) + try { + return f(t, r, e); + } catch (t) {} + if ('get' in e || 'set' in e) throw c('Accessors not supported'); + return 'value' in e && (t[r] = e.value), t; + }; + }, + 1236: (t, r, e) => { + var n = e(9781), + o = e(6916), + i = e(5296), + a = e(9114), + u = e(5656), + s = e(4948), + c = e(2597), + f = e(4664), + l = Object.getOwnPropertyDescriptor; + r.f = n + ? l + : function (t, r) { + if (((t = u(t)), (r = s(r)), f)) + try { + return l(t, r); + } catch (t) {} + if (c(t, r)) return a(!o(i.f, t, r), t[r]); + }; + }, + 1156: (t, r, e) => { + var n = e(4326), + o = e(5656), + i = e(8006).f, + a = e(1589), + u = + 'object' == typeof window && window && Object.getOwnPropertyNames + ? Object.getOwnPropertyNames(window) + : []; + t.exports.f = function (t) { + return u && 'Window' == n(t) + ? (function (t) { + try { + return i(t); + } catch (t) { + return a(u); + } + })(t) + : i(o(t)); + }; + }, + 8006: (t, r, e) => { + var n = e(6324), + o = e(748).concat('length', 'prototype'); + r.f = + Object.getOwnPropertyNames || + function (t) { + return n(t, o); + }; + }, + 5181: (t, r) => { + r.f = Object.getOwnPropertySymbols; + }, + 9518: (t, r, e) => { + var n = e(7854), + o = e(2597), + i = e(614), + a = e(7908), + u = e(6200), + s = e(8544), + c = u('IE_PROTO'), + f = n.Object, + l = f.prototype; + t.exports = s + ? f.getPrototypeOf + : function (t) { + var r = a(t); + if (o(r, c)) return r[c]; + var e = r.constructor; + return i(e) && r instanceof e ? e.prototype : r instanceof f ? l : null; + }; + }, + 2050: (t, r, e) => { + var n = e(7293), + o = e(111), + i = e(4326), + a = e(7556), + u = Object.isExtensible, + s = n(function () { + u(1); + }); + t.exports = + s || a + ? function (t) { + return !!o(t) && (!a || 'ArrayBuffer' != i(t)) && (!u || u(t)); + } + : u; + }, + 7976: (t, r, e) => { + var n = e(1702); + t.exports = n({}.isPrototypeOf); + }, + 6324: (t, r, e) => { + var n = e(1702), + o = e(2597), + i = e(5656), + a = e(1318).indexOf, + u = e(3501), + s = n([].push); + t.exports = function (t, r) { + var e, + n = i(t), + c = 0, + f = []; + for (e in n) !o(u, e) && o(n, e) && s(f, e); + for (; r.length > c; ) o(n, (e = r[c++])) && (~a(f, e) || s(f, e)); + return f; + }; + }, + 1956: (t, r, e) => { + var n = e(6324), + o = e(748); + t.exports = + Object.keys || + function (t) { + return n(t, o); + }; + }, + 5296: (t, r) => { + 'use strict'; + var e = {}.propertyIsEnumerable, + n = Object.getOwnPropertyDescriptor, + o = n && !e.call({ 1: 2 }, 1); + r.f = o + ? function (t) { + var r = n(this, t); + return !!r && r.enumerable; + } + : e; + }, + 9026: (t, r, e) => { + 'use strict'; + var n = e(1913), + o = e(7854), + i = e(7293), + a = e(8008); + t.exports = + n || + !i(function () { + if (!(a && a < 535)) { + var t = Math.random(); + __defineSetter__.call(null, t, function () {}), delete o[t]; + } + }); + }, + 7674: (t, r, e) => { + var n = e(1702), + o = e(9670), + i = e(6077); + t.exports = + Object.setPrototypeOf || + ('__proto__' in {} + ? (function () { + var t, + r = !1, + e = {}; + try { + (t = n(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set))( + e, + [] + ), + (r = e instanceof Array); + } catch (t) {} + return function (e, n) { + return o(e), i(n), r ? t(e, n) : (e.__proto__ = n), e; + }; + })() + : void 0); + }, + 4699: (t, r, e) => { + var n = e(9781), + o = e(1702), + i = e(1956), + a = e(5656), + u = o(e(5296).f), + s = o([].push), + c = function (t) { + return function (r) { + for (var e, o = a(r), c = i(o), f = c.length, l = 0, h = []; f > l; ) + (e = c[l++]), (n && !u(o, e)) || s(h, t ? [e, o[e]] : o[e]); + return h; + }; + }; + t.exports = { entries: c(!0), values: c(!1) }; + }, + 288: (t, r, e) => { + 'use strict'; + var n = e(1694), + o = e(648); + t.exports = n + ? {}.toString + : function () { + return '[object ' + o(this) + ']'; + }; + }, + 2140: (t, r, e) => { + var n = e(7854), + o = e(6916), + i = e(614), + a = e(111), + u = n.TypeError; + t.exports = function (t, r) { + var e, n; + if ('string' === r && i((e = t.toString)) && !a((n = o(e, t)))) return n; + if (i((e = t.valueOf)) && !a((n = o(e, t)))) return n; + if ('string' !== r && i((e = t.toString)) && !a((n = o(e, t)))) return n; + throw u("Can't convert object to primitive value"); + }; + }, + 3887: (t, r, e) => { + var n = e(5005), + o = e(1702), + i = e(8006), + a = e(5181), + u = e(9670), + s = o([].concat); + t.exports = + n('Reflect', 'ownKeys') || + function (t) { + var r = i.f(u(t)), + e = a.f; + return e ? s(r, e(t)) : r; + }; + }, + 857: (t, r, e) => { + var n = e(7854); + t.exports = n; + }, + 2534: t => { + t.exports = function (t) { + try { + return { error: !1, value: t() }; + } catch (t) { + return { error: !0, value: t }; + } + }; + }, + 9478: (t, r, e) => { + var n = e(9670), + o = e(111), + i = e(8523); + t.exports = function (t, r) { + if ((n(t), o(r) && r.constructor === t)) return r; + var e = i.f(t); + return (0, e.resolve)(r), e.promise; + }; + }, + 8572: t => { + var r = function () { + (this.head = null), (this.tail = null); + }; + (r.prototype = { + add: function (t) { + var r = { item: t, next: null }; + this.head ? (this.tail.next = r) : (this.head = r), (this.tail = r); + }, + get: function () { + var t = this.head; + if (t) return (this.head = t.next), this.tail === t && (this.tail = null), t.item; + }, + }), + (t.exports = r); + }, + 2248: (t, r, e) => { + var n = e(1320); + t.exports = function (t, r, e) { + for (var o in r) n(t, o, r[o], e); + return t; + }; + }, + 1320: (t, r, e) => { + var n = e(7854), + o = e(614), + i = e(2597), + a = e(8880), + u = e(3505), + s = e(2788), + c = e(9909), + f = e(6530).CONFIGURABLE, + l = c.get, + h = c.enforce, + p = String(String).split('String'); + (t.exports = function (t, r, e, s) { + var c, + l = !!s && !!s.unsafe, + v = !!s && !!s.enumerable, + g = !!s && !!s.noTargetGet, + d = s && void 0 !== s.name ? s.name : r; + o(e) && + ('Symbol(' === String(d).slice(0, 7) && + (d = '[' + String(d).replace(/^Symbol\(([^)]*)\)/, '$1') + ']'), + (!i(e, 'name') || (f && e.name !== d)) && a(e, 'name', d), + (c = h(e)).source || (c.source = p.join('string' == typeof d ? d : ''))), + t !== n + ? (l ? !g && t[r] && (v = !0) : delete t[r], v ? (t[r] = e) : a(t, r, e)) + : v + ? (t[r] = e) + : u(r, e); + })(Function.prototype, 'toString', function () { + return (o(this) && l(this).source) || s(this); + }); + }, + 7651: (t, r, e) => { + var n = e(7854), + o = e(6916), + i = e(9670), + a = e(614), + u = e(4326), + s = e(2261), + c = n.TypeError; + t.exports = function (t, r) { + var e = t.exec; + if (a(e)) { + var n = o(e, t, r); + return null !== n && i(n), n; + } + if ('RegExp' === u(t)) return o(s, t, r); + throw c('RegExp#exec called on incompatible receiver'); + }; + }, + 2261: (t, r, e) => { + 'use strict'; + var n, + o, + i = e(6916), + a = e(1702), + u = e(1340), + s = e(7066), + c = e(2999), + f = e(2309), + l = e(30), + h = e(9909).get, + p = e(9441), + v = e(7168), + g = f('native-string-replace', String.prototype.replace), + d = RegExp.prototype.exec, + y = d, + m = a(''.charAt), + b = a(''.indexOf), + x = a(''.replace), + w = a(''.slice), + E = + ((o = /b*/g), + i(d, (n = /a/), 'a'), + i(d, o, 'a'), + 0 !== n.lastIndex || 0 !== o.lastIndex), + S = c.BROKEN_CARET, + A = void 0 !== /()??/.exec('')[1]; + (E || A || S || p || v) && + (y = function (t) { + var r, + e, + n, + o, + a, + c, + f, + p = this, + v = h(p), + O = u(t), + R = v.raw; + if (R) + return ( + (R.lastIndex = p.lastIndex), (r = i(y, R, O)), (p.lastIndex = R.lastIndex), r + ); + var T = v.groups, + I = S && p.sticky, + j = i(s, p), + M = p.source, + k = 0, + P = O; + if ( + (I && + ((j = x(j, 'y', '')), + -1 === b(j, 'g') && (j += 'g'), + (P = w(O, p.lastIndex)), + p.lastIndex > 0 && + (!p.multiline || (p.multiline && '\n' !== m(O, p.lastIndex - 1))) && + ((M = '(?: ' + M + ')'), (P = ' ' + P), k++), + (e = new RegExp('^(?:' + M + ')', j))), + A && (e = new RegExp('^' + M + '$(?!\\s)', j)), + E && (n = p.lastIndex), + (o = i(d, I ? e : p, P)), + I + ? o + ? ((o.input = w(o.input, k)), + (o[0] = w(o[0], k)), + (o.index = p.lastIndex), + (p.lastIndex += o[0].length)) + : (p.lastIndex = 0) + : E && o && (p.lastIndex = p.global ? o.index + o[0].length : n), + A && + o && + o.length > 1 && + i(g, o[0], e, function () { + for (a = 1; a < arguments.length - 2; a++) + void 0 === arguments[a] && (o[a] = void 0); + }), + o && T) + ) + for (o.groups = c = l(null), a = 0; a < T.length; a++) c[(f = T[a])[0]] = o[f[1]]; + return o; + }), + (t.exports = y); + }, + 7066: (t, r, e) => { + 'use strict'; + var n = e(9670); + t.exports = function () { + var t = n(this), + r = ''; + return ( + t.global && (r += 'g'), + t.ignoreCase && (r += 'i'), + t.multiline && (r += 'm'), + t.dotAll && (r += 's'), + t.unicode && (r += 'u'), + t.sticky && (r += 'y'), + r + ); + }; + }, + 2999: (t, r, e) => { + var n = e(7293), + o = e(7854).RegExp, + i = n(function () { + var t = o('a', 'y'); + return (t.lastIndex = 2), null != t.exec('abcd'); + }), + a = + i || + n(function () { + return !o('a', 'y').sticky; + }), + u = + i || + n(function () { + var t = o('^r', 'gy'); + return (t.lastIndex = 2), null != t.exec('str'); + }); + t.exports = { BROKEN_CARET: u, MISSED_STICKY: a, UNSUPPORTED_Y: i }; + }, + 9441: (t, r, e) => { + var n = e(7293), + o = e(7854).RegExp; + t.exports = n(function () { + var t = o('.', 's'); + return !(t.dotAll && t.exec('\n') && 's' === t.flags); + }); + }, + 7168: (t, r, e) => { + var n = e(7293), + o = e(7854).RegExp; + t.exports = n(function () { + var t = o('(?b)', 'g'); + return 'b' !== t.exec('b').groups.a || 'bc' !== 'b'.replace(t, '$c'); + }); + }, + 4488: (t, r, e) => { + var n = e(7854).TypeError; + t.exports = function (t) { + if (null == t) throw n("Can't call method on " + t); + return t; + }; + }, + 1150: t => { + t.exports = + Object.is || + function (t, r) { + return t === r ? 0 !== t || 1 / t == 1 / r : t != t && r != r; + }; + }, + 3505: (t, r, e) => { + var n = e(7854), + o = Object.defineProperty; + t.exports = function (t, r) { + try { + o(n, t, { value: r, configurable: !0, writable: !0 }); + } catch (e) { + n[t] = r; + } + return r; + }; + }, + 6340: (t, r, e) => { + 'use strict'; + var n = e(5005), + o = e(3070), + i = e(5112), + a = e(9781), + u = i('species'); + t.exports = function (t) { + var r = n(t), + e = o.f; + a && + r && + !r[u] && + e(r, u, { + configurable: !0, + get: function () { + return this; + }, + }); + }; + }, + 8003: (t, r, e) => { + var n = e(3070).f, + o = e(2597), + i = e(5112)('toStringTag'); + t.exports = function (t, r, e) { + t && !e && (t = t.prototype), t && !o(t, i) && n(t, i, { configurable: !0, value: r }); + }; + }, + 6200: (t, r, e) => { + var n = e(2309), + o = e(9711), + i = n('keys'); + t.exports = function (t) { + return i[t] || (i[t] = o(t)); + }; + }, + 5465: (t, r, e) => { + var n = e(7854), + o = e(3505), + i = '__core-js_shared__', + a = n[i] || o(i, {}); + t.exports = a; + }, + 2309: (t, r, e) => { + var n = e(1913), + o = e(5465); + (t.exports = function (t, r) { + return o[t] || (o[t] = void 0 !== r ? r : {}); + })('versions', []).push({ + version: '3.20.3', + mode: n ? 'pure' : 'global', + copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', + license: 'https://github.com/zloirock/core-js/blob/v3.20.3/LICENSE', + source: 'https://github.com/zloirock/core-js', + }); + }, + 6707: (t, r, e) => { + var n = e(9670), + o = e(9483), + i = e(5112)('species'); + t.exports = function (t, r) { + var e, + a = n(t).constructor; + return void 0 === a || null == (e = n(a)[i]) ? r : o(e); + }; + }, + 3429: (t, r, e) => { + var n = e(7293); + t.exports = function (t) { + return n(function () { + var r = ''[t]('"'); + return r !== r.toLowerCase() || r.split('"').length > 3; + }); + }; + }, + 8710: (t, r, e) => { + var n = e(1702), + o = e(9303), + i = e(1340), + a = e(4488), + u = n(''.charAt), + s = n(''.charCodeAt), + c = n(''.slice), + f = function (t) { + return function (r, e) { + var n, + f, + l = i(a(r)), + h = o(e), + p = l.length; + return h < 0 || h >= p + ? t + ? '' + : void 0 + : (n = s(l, h)) < 55296 || + n > 56319 || + h + 1 === p || + (f = s(l, h + 1)) < 56320 || + f > 57343 + ? t + ? u(l, h) + : n + : t + ? c(l, h, h + 2) + : f - 56320 + ((n - 55296) << 10) + 65536; + }; + }; + t.exports = { codeAt: f(!1), charAt: f(!0) }; + }, + 7061: (t, r, e) => { + var n = e(8113); + t.exports = /Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(n); + }, + 6650: (t, r, e) => { + var n = e(1702), + o = e(7466), + i = e(1340), + a = e(8415), + u = e(4488), + s = n(a), + c = n(''.slice), + f = Math.ceil, + l = function (t) { + return function (r, e, n) { + var a, + l, + h = i(u(r)), + p = o(e), + v = h.length, + g = void 0 === n ? ' ' : i(n); + return p <= v || '' == g + ? h + : ((l = s(g, f((a = p - v) / g.length))).length > a && (l = c(l, 0, a)), + t ? h + l : l + h); + }; + }; + t.exports = { start: l(!1), end: l(!0) }; + }, + 3197: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(1702), + i = 2147483647, + a = /[^\0-\u007E]/, + u = /[.\u3002\uFF0E\uFF61]/g, + s = 'Overflow: input needs wider integers to process', + c = n.RangeError, + f = o(u.exec), + l = Math.floor, + h = String.fromCharCode, + p = o(''.charCodeAt), + v = o([].join), + g = o([].push), + d = o(''.replace), + y = o(''.split), + m = o(''.toLowerCase), + b = function (t) { + return t + 22 + 75 * (t < 26); + }, + x = function (t, r, e) { + var n = 0; + for (t = e ? l(t / 700) : t >> 1, t += l(t / r); t > 455; ) + (t = l(t / 35)), (n += 36); + return l(n + (36 * t) / (t + 38)); + }, + w = function (t) { + var r = []; + t = (function (t) { + for (var r = [], e = 0, n = t.length; e < n; ) { + var o = p(t, e++); + if (o >= 55296 && o <= 56319 && e < n) { + var i = p(t, e++); + 56320 == (64512 & i) + ? g(r, ((1023 & o) << 10) + (1023 & i) + 65536) + : (g(r, o), e--); + } else g(r, o); + } + return r; + })(t); + var e, + n, + o = t.length, + a = 128, + u = 0, + f = 72; + for (e = 0; e < t.length; e++) (n = t[e]) < 128 && g(r, h(n)); + var d = r.length, + y = d; + for (d && g(r, '-'); y < o; ) { + var m = i; + for (e = 0; e < t.length; e++) (n = t[e]) >= a && n < m && (m = n); + var w = y + 1; + if (m - a > l((i - u) / w)) throw c(s); + for (u += (m - a) * w, a = m, e = 0; e < t.length; e++) { + if ((n = t[e]) < a && ++u > i) throw c(s); + if (n == a) { + for (var E = u, S = 36; ; ) { + var A = S <= f ? 1 : S >= f + 26 ? 26 : S - f; + if (E < A) break; + var O = E - A, + R = 36 - A; + g(r, h(b(A + (O % R)))), (E = l(O / R)), (S += 36); + } + g(r, h(b(E))), (f = x(u, w, y == d)), (u = 0), y++; + } + } + u++, a++; + } + return v(r, ''); + }; + t.exports = function (t) { + var r, + e, + n = [], + o = y(d(m(t), u, '.'), '.'); + for (r = 0; r < o.length; r++) (e = o[r]), g(n, f(a, e) ? 'xn--' + w(e) : e); + return v(n, '.'); + }; + }, + 8415: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(9303), + i = e(1340), + a = e(4488), + u = n.RangeError; + t.exports = function (t) { + var r = i(a(this)), + e = '', + n = o(t); + if (n < 0 || n == 1 / 0) throw u('Wrong number of repetitions'); + for (; n > 0; (n >>>= 1) && (r += r)) 1 & n && (e += r); + return e; + }; + }, + 6091: (t, r, e) => { + var n = e(6530).PROPER, + o = e(7293), + i = e(1361); + t.exports = function (t) { + return o(function () { + return !!i[t]() || '​…᠎' !== '​…᠎'[t]() || (n && i[t].name !== t); + }); + }; + }, + 3111: (t, r, e) => { + var n = e(1702), + o = e(4488), + i = e(1340), + a = e(1361), + u = n(''.replace), + s = '[' + a + ']', + c = RegExp('^' + s + s + '*'), + f = RegExp(s + s + '*$'), + l = function (t) { + return function (r) { + var e = i(o(r)); + return 1 & t && (e = u(e, c, '')), 2 & t && (e = u(e, f, '')), e; + }; + }; + t.exports = { start: l(1), end: l(2), trim: l(3) }; + }, + 261: (t, r, e) => { + var n, + o, + i, + a, + u = e(7854), + s = e(2104), + c = e(9974), + f = e(614), + l = e(2597), + h = e(7293), + p = e(490), + v = e(206), + g = e(317), + d = e(8334), + y = e(5268), + m = u.setImmediate, + b = u.clearImmediate, + x = u.process, + w = u.Dispatch, + E = u.Function, + S = u.MessageChannel, + A = u.String, + O = 0, + R = {}; + try { + n = u.location; + } catch (t) {} + var T = function (t) { + if (l(R, t)) { + var r = R[t]; + delete R[t], r(); + } + }, + I = function (t) { + return function () { + T(t); + }; + }, + j = function (t) { + T(t.data); + }, + M = function (t) { + u.postMessage(A(t), n.protocol + '//' + n.host); + }; + (m && b) || + ((m = function (t) { + var r = v(arguments, 1); + return ( + (R[++O] = function () { + s(f(t) ? t : E(t), void 0, r); + }), + o(O), + O + ); + }), + (b = function (t) { + delete R[t]; + }), + y + ? (o = function (t) { + x.nextTick(I(t)); + }) + : w && w.now + ? (o = function (t) { + w.now(I(t)); + }) + : S && !d + ? ((a = (i = new S()).port2), (i.port1.onmessage = j), (o = c(a.postMessage, a))) + : u.addEventListener && + f(u.postMessage) && + !u.importScripts && + n && + 'file:' !== n.protocol && + !h(M) + ? ((o = M), u.addEventListener('message', j, !1)) + : (o = + 'onreadystatechange' in g('script') + ? function (t) { + p.appendChild(g('script')).onreadystatechange = function () { + p.removeChild(this), T(t); + }; + } + : function (t) { + setTimeout(I(t), 0); + })), + (t.exports = { set: m, clear: b }); + }, + 863: (t, r, e) => { + var n = e(1702); + t.exports = n((1).valueOf); + }, + 1400: (t, r, e) => { + var n = e(9303), + o = Math.max, + i = Math.min; + t.exports = function (t, r) { + var e = n(t); + return e < 0 ? o(e + r, 0) : i(e, r); + }; + }, + 7067: (t, r, e) => { + var n = e(7854), + o = e(9303), + i = e(7466), + a = n.RangeError; + t.exports = function (t) { + if (void 0 === t) return 0; + var r = o(t), + e = i(r); + if (r !== e) throw a('Wrong length or index'); + return e; + }; + }, + 5656: (t, r, e) => { + var n = e(8361), + o = e(4488); + t.exports = function (t) { + return n(o(t)); + }; + }, + 9303: t => { + var r = Math.ceil, + e = Math.floor; + t.exports = function (t) { + var n = +t; + return n != n || 0 === n ? 0 : (n > 0 ? e : r)(n); + }; + }, + 7466: (t, r, e) => { + var n = e(9303), + o = Math.min; + t.exports = function (t) { + return t > 0 ? o(n(t), 9007199254740991) : 0; + }; + }, + 7908: (t, r, e) => { + var n = e(7854), + o = e(4488), + i = n.Object; + t.exports = function (t) { + return i(o(t)); + }; + }, + 4590: (t, r, e) => { + var n = e(7854), + o = e(3002), + i = n.RangeError; + t.exports = function (t, r) { + var e = o(t); + if (e % r) throw i('Wrong offset'); + return e; + }; + }, + 3002: (t, r, e) => { + var n = e(7854), + o = e(9303), + i = n.RangeError; + t.exports = function (t) { + var r = o(t); + if (r < 0) throw i("The argument can't be less than 0"); + return r; + }; + }, + 7593: (t, r, e) => { + var n = e(7854), + o = e(6916), + i = e(111), + a = e(2190), + u = e(8173), + s = e(2140), + c = e(5112), + f = n.TypeError, + l = c('toPrimitive'); + t.exports = function (t, r) { + if (!i(t) || a(t)) return t; + var e, + n = u(t, l); + if (n) { + if ((void 0 === r && (r = 'default'), (e = o(n, t, r)), !i(e) || a(e))) return e; + throw f("Can't convert object to primitive value"); + } + return void 0 === r && (r = 'number'), s(t, r); + }; + }, + 4948: (t, r, e) => { + var n = e(7593), + o = e(2190); + t.exports = function (t) { + var r = n(t, 'string'); + return o(r) ? r : r + ''; + }; + }, + 1694: (t, r, e) => { + var n = {}; + (n[e(5112)('toStringTag')] = 'z'), (t.exports = '[object z]' === String(n)); + }, + 1340: (t, r, e) => { + var n = e(7854), + o = e(648), + i = n.String; + t.exports = function (t) { + if ('Symbol' === o(t)) throw TypeError('Cannot convert a Symbol value to a string'); + return i(t); + }; + }, + 4038: (t, r, e) => { + var n = e(5268); + t.exports = function (t) { + try { + if (n) return Function('return require("' + t + '")')(); + } catch (t) {} + }; + }, + 6330: (t, r, e) => { + var n = e(7854).String; + t.exports = function (t) { + try { + return n(t); + } catch (t) { + return 'Object'; + } + }; + }, + 9843: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(6916), + a = e(9781), + u = e(3832), + s = e(260), + c = e(3331), + f = e(5787), + l = e(9114), + h = e(8880), + p = e(5988), + v = e(7466), + g = e(7067), + d = e(4590), + y = e(4948), + m = e(2597), + b = e(648), + x = e(111), + w = e(2190), + E = e(30), + S = e(7976), + A = e(7674), + O = e(8006).f, + R = e(7321), + T = e(2092).forEach, + I = e(6340), + j = e(3070), + M = e(1236), + k = e(9909), + P = e(9587), + _ = k.get, + L = k.set, + N = j.f, + D = M.f, + U = Math.round, + C = o.RangeError, + F = c.ArrayBuffer, + B = F.prototype, + z = c.DataView, + $ = s.NATIVE_ARRAY_BUFFER_VIEWS, + W = s.TYPED_ARRAY_CONSTRUCTOR, + V = s.TYPED_ARRAY_TAG, + Y = s.TypedArray, + G = s.TypedArrayPrototype, + q = s.aTypedArrayConstructor, + H = s.isTypedArray, + K = 'BYTES_PER_ELEMENT', + X = 'Wrong length', + J = function (t, r) { + q(t); + for (var e = 0, n = r.length, o = new t(n); n > e; ) o[e] = r[e++]; + return o; + }, + Q = function (t, r) { + N(t, r, { + get: function () { + return _(this)[r]; + }, + }); + }, + Z = function (t) { + var r; + return S(B, t) || 'ArrayBuffer' == (r = b(t)) || 'SharedArrayBuffer' == r; + }, + tt = function (t, r) { + return H(t) && !w(r) && r in t && p(+r) && r >= 0; + }, + rt = function (t, r) { + return (r = y(r)), tt(t, r) ? l(2, t[r]) : D(t, r); + }, + et = function (t, r, e) { + return ( + (r = y(r)), + !(tt(t, r) && x(e) && m(e, 'value')) || + m(e, 'get') || + m(e, 'set') || + e.configurable || + (m(e, 'writable') && !e.writable) || + (m(e, 'enumerable') && !e.enumerable) + ? N(t, r, e) + : ((t[r] = e.value), t) + ); + }; + a + ? ($ || + ((M.f = rt), + (j.f = et), + Q(G, 'buffer'), + Q(G, 'byteOffset'), + Q(G, 'byteLength'), + Q(G, 'length')), + n( + { target: 'Object', stat: !0, forced: !$ }, + { getOwnPropertyDescriptor: rt, defineProperty: et } + ), + (t.exports = function (t, r, e) { + var a = t.match(/\d+$/)[0] / 8, + s = t + (e ? 'Clamped' : '') + 'Array', + c = 'get' + t, + l = 'set' + t, + p = o[s], + y = p, + m = y && y.prototype, + b = {}, + w = function (t, r) { + N(t, r, { + get: function () { + return (function (t, r) { + var e = _(t); + return e.view[c](r * a + e.byteOffset, !0); + })(this, r); + }, + set: function (t) { + return (function (t, r, n) { + var o = _(t); + e && (n = (n = U(n)) < 0 ? 0 : n > 255 ? 255 : 255 & n), + o.view[l](r * a + o.byteOffset, n, !0); + })(this, r, t); + }, + enumerable: !0, + }); + }; + $ + ? u && + ((y = r(function (t, r, e, n) { + return ( + f(t, m), + P( + x(r) + ? Z(r) + ? void 0 !== n + ? new p(r, d(e, a), n) + : void 0 !== e + ? new p(r, d(e, a)) + : new p(r) + : H(r) + ? J(y, r) + : i(R, y, r) + : new p(g(r)), + t, + y + ) + ); + })), + A && A(y, Y), + T(O(p), function (t) { + t in y || h(y, t, p[t]); + }), + (y.prototype = m)) + : ((y = r(function (t, r, e, n) { + f(t, m); + var o, + u, + s, + c = 0, + l = 0; + if (x(r)) { + if (!Z(r)) return H(r) ? J(y, r) : i(R, y, r); + (o = r), (l = d(e, a)); + var h = r.byteLength; + if (void 0 === n) { + if (h % a) throw C(X); + if ((u = h - l) < 0) throw C(X); + } else if ((u = v(n) * a) + l > h) throw C(X); + s = u / a; + } else (s = g(r)), (o = new F((u = s * a))); + for ( + L(t, { + buffer: o, + byteOffset: l, + byteLength: u, + length: s, + view: new z(o), + }); + c < s; + + ) + w(t, c++); + })), + A && A(y, Y), + (m = y.prototype = E(G))), + m.constructor !== y && h(m, 'constructor', y), + h(m, W, y), + V && h(m, V, s), + (b[s] = y), + n({ global: !0, forced: y != p, sham: !$ }, b), + K in y || h(y, K, a), + K in m || h(m, K, a), + I(s); + })) + : (t.exports = function () {}); + }, + 3832: (t, r, e) => { + var n = e(7854), + o = e(7293), + i = e(7072), + a = e(260).NATIVE_ARRAY_BUFFER_VIEWS, + u = n.ArrayBuffer, + s = n.Int8Array; + t.exports = + !a || + !o(function () { + s(1); + }) || + !o(function () { + new s(-1); + }) || + !i(function (t) { + new s(), new s(null), new s(1.5), new s(t); + }, !0) || + o(function () { + return 1 !== new s(new u(2), 1, void 0).length; + }); + }, + 3074: (t, r, e) => { + var n = e(7745), + o = e(6304); + t.exports = function (t, r) { + return n(o(t), r); + }; + }, + 7321: (t, r, e) => { + var n = e(9974), + o = e(6916), + i = e(9483), + a = e(7908), + u = e(6244), + s = e(8554), + c = e(1246), + f = e(7659), + l = e(260).aTypedArrayConstructor; + t.exports = function (t) { + var r, + e, + h, + p, + v, + g, + d = i(this), + y = a(t), + m = arguments.length, + b = m > 1 ? arguments[1] : void 0, + x = void 0 !== b, + w = c(y); + if (w && !f(w)) + for (g = (v = s(y, w)).next, y = []; !(p = o(g, v)).done; ) y.push(p.value); + for ( + x && m > 2 && (b = n(b, arguments[2])), e = u(y), h = new (l(d))(e), r = 0; + e > r; + r++ + ) + h[r] = x ? b(y[r], r) : y[r]; + return h; + }; + }, + 6304: (t, r, e) => { + var n = e(260), + o = e(6707), + i = n.TYPED_ARRAY_CONSTRUCTOR, + a = n.aTypedArrayConstructor; + t.exports = function (t) { + return a(o(t, t[i])); + }; + }, + 9711: (t, r, e) => { + var n = e(1702), + o = 0, + i = Math.random(), + a = n((1).toString); + t.exports = function (t) { + return 'Symbol(' + (void 0 === t ? '' : t) + ')_' + a(++o + i, 36); + }; + }, + 3307: (t, r, e) => { + var n = e(133); + t.exports = n && !Symbol.sham && 'symbol' == typeof Symbol.iterator; + }, + 3353: (t, r, e) => { + var n = e(9781), + o = e(7293); + t.exports = + n && + o(function () { + return ( + 42 != + Object.defineProperty(function () {}, 'prototype', { value: 42, writable: !1 }) + .prototype + ); + }); + }, + 8053: (t, r, e) => { + var n = e(7854).TypeError; + t.exports = function (t, r) { + if (t < r) throw n('Not enough arguments'); + return t; + }; + }, + 6061: (t, r, e) => { + var n = e(5112); + r.f = n; + }, + 5112: (t, r, e) => { + var n = e(7854), + o = e(2309), + i = e(2597), + a = e(9711), + u = e(133), + s = e(3307), + c = o('wks'), + f = n.Symbol, + l = f && f.for, + h = s ? f : (f && f.withoutSetter) || a; + t.exports = function (t) { + if (!i(c, t) || (!u && 'string' != typeof c[t])) { + var r = 'Symbol.' + t; + u && i(f, t) ? (c[t] = f[t]) : (c[t] = s && l ? l(r) : h(r)); + } + return c[t]; + }; + }, + 1361: t => { + t.exports = '\t\n\v\f\r                 \u2028\u2029\ufeff'; + }, + 9191: (t, r, e) => { + 'use strict'; + var n = e(5005), + o = e(2597), + i = e(8880), + a = e(7976), + u = e(7674), + s = e(9920), + c = e(9587), + f = e(6277), + l = e(8340), + h = e(7741), + p = e(2914), + v = e(1913); + t.exports = function (t, r, e, g) { + var d = g ? 2 : 1, + y = t.split('.'), + m = y[y.length - 1], + b = n.apply(null, y); + if (b) { + var x = b.prototype; + if ((!v && o(x, 'cause') && delete x.cause, !e)) return b; + var w = n('Error'), + E = r(function (t, r) { + var e = f(g ? r : t, void 0), + n = g ? new b(t) : new b(); + return ( + void 0 !== e && i(n, 'message', e), + p && i(n, 'stack', h(n.stack, 2)), + this && a(x, this) && c(n, this, E), + arguments.length > d && l(n, arguments[d]), + n + ); + }); + if ( + ((E.prototype = x), + 'Error' !== m && (u ? u(E, w) : s(E, w, { name: !0 })), + s(E, b), + !v) + ) + try { + x.name !== m && i(x, 'name', m), (x.constructor = E); + } catch (t) {} + return E; + } + }; + }, + 2120: (t, r, e) => { + var n = e(2109), + o = e(5005), + i = e(2104), + a = e(7293), + u = e(9191), + s = 'AggregateError', + c = o(s), + f = + !a(function () { + return 1 !== c([1]).errors[0]; + }) && + a(function () { + return 7 !== c([1], s, { cause: 7 }).cause; + }); + n( + { global: !0, forced: f }, + { + AggregateError: u( + s, + function (t) { + return function (r, e) { + return i(t, this, arguments); + }; + }, + f, + !0 + ), + } + ); + }, + 9170: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(7976), + a = e(9518), + u = e(7674), + s = e(9920), + c = e(30), + f = e(8880), + l = e(9114), + h = e(7741), + p = e(8340), + v = e(408), + g = e(6277), + d = e(5112), + y = e(2914), + m = d('toStringTag'), + b = o.Error, + x = [].push, + w = function (t, r) { + var e, + n = arguments.length > 2 ? arguments[2] : void 0, + o = i(E, this); + u ? (e = u(new b(), o ? a(this) : E)) : ((e = o ? this : c(E)), f(e, m, 'Error')), + void 0 !== r && f(e, 'message', g(r)), + y && f(e, 'stack', h(e.stack, 1)), + p(e, n); + var s = []; + return v(t, x, { that: s }), f(e, 'errors', s), e; + }; + u ? u(w, b) : s(w, b, { name: !0 }); + var E = (w.prototype = c(b.prototype, { + constructor: l(1, w), + message: l(1, ''), + name: l(1, 'AggregateError'), + })); + n({ global: !0 }, { AggregateError: w }); + }, + 8264: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(3331), + a = e(6340), + u = i.ArrayBuffer; + n({ global: !0, forced: o.ArrayBuffer !== u }, { ArrayBuffer: u }), a('ArrayBuffer'); + }, + 6938: (t, r, e) => { + var n = e(2109), + o = e(260); + n( + { target: 'ArrayBuffer', stat: !0, forced: !o.NATIVE_ARRAY_BUFFER_VIEWS }, + { isView: o.isView } + ); + }, + 9575: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(7293), + a = e(3331), + u = e(9670), + s = e(1400), + c = e(7466), + f = e(6707), + l = a.ArrayBuffer, + h = a.DataView, + p = h.prototype, + v = o(l.prototype.slice), + g = o(p.getUint8), + d = o(p.setUint8); + n( + { + target: 'ArrayBuffer', + proto: !0, + unsafe: !0, + forced: i(function () { + return !new l(2).slice(1, void 0).byteLength; + }), + }, + { + slice: function (t, r) { + if (v && void 0 === r) return v(u(this), t); + for ( + var e = u(this).byteLength, + n = s(t, e), + o = s(void 0 === r ? e : r, e), + i = new (f(this, l))(c(o - n)), + a = new h(this), + p = new h(i), + y = 0; + n < o; + + ) + d(p, y++, g(a, n++)); + return i; + }, + } + ); + }, + 2262: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7908), + i = e(6244), + a = e(9303), + u = e(1223); + n( + { target: 'Array', proto: !0 }, + { + at: function (t) { + var r = o(this), + e = i(r), + n = a(t), + u = n >= 0 ? n : e + n; + return u < 0 || u >= e ? void 0 : r[u]; + }, + } + ), + u('at'); + }, + 2222: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(7293), + a = e(3157), + u = e(111), + s = e(7908), + c = e(6244), + f = e(6135), + l = e(5417), + h = e(1194), + p = e(5112), + v = e(7392), + g = p('isConcatSpreadable'), + d = 9007199254740991, + y = 'Maximum allowed index exceeded', + m = o.TypeError, + b = + v >= 51 || + !i(function () { + var t = []; + return (t[g] = !1), t.concat()[0] !== t; + }), + x = h('concat'), + w = function (t) { + if (!u(t)) return !1; + var r = t[g]; + return void 0 !== r ? !!r : a(t); + }; + n( + { target: 'Array', proto: !0, forced: !b || !x }, + { + concat: function (t) { + var r, + e, + n, + o, + i, + a = s(this), + u = l(a, 0), + h = 0; + for (r = -1, n = arguments.length; r < n; r++) + if (w((i = -1 === r ? a : arguments[r]))) { + if (h + (o = c(i)) > d) throw m(y); + for (e = 0; e < o; e++, h++) e in i && f(u, h, i[e]); + } else { + if (h >= d) throw m(y); + f(u, h++, i); + } + return (u.length = h), u; + }, + } + ); + }, + 545: (t, r, e) => { + var n = e(2109), + o = e(1048), + i = e(1223); + n({ target: 'Array', proto: !0 }, { copyWithin: o }), i('copyWithin'); + }, + 6541: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).every; + n( + { target: 'Array', proto: !0, forced: !e(2133)('every') }, + { + every: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3290: (t, r, e) => { + var n = e(2109), + o = e(1285), + i = e(1223); + n({ target: 'Array', proto: !0 }, { fill: o }), i('fill'); + }, + 7327: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).filter; + n( + { target: 'Array', proto: !0, forced: !e(1194)('filter') }, + { + filter: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 4553: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).findIndex, + i = e(1223), + a = 'findIndex', + u = !0; + a in [] && + Array(1).findIndex(function () { + u = !1; + }), + n( + { target: 'Array', proto: !0, forced: u }, + { + findIndex: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + i(a); + }, + 9826: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).find, + i = e(1223), + a = 'find', + u = !0; + a in [] && + Array(1).find(function () { + u = !1; + }), + n( + { target: 'Array', proto: !0, forced: u }, + { + find: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + i(a); + }, + 6535: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6790), + i = e(9662), + a = e(7908), + u = e(6244), + s = e(5417); + n( + { target: 'Array', proto: !0 }, + { + flatMap: function (t) { + var r, + e = a(this), + n = u(e); + return ( + i(t), + ((r = s(e, 0)).length = o( + r, + e, + e, + n, + 0, + 1, + t, + arguments.length > 1 ? arguments[1] : void 0 + )), + r + ); + }, + } + ); + }, + 4944: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6790), + i = e(7908), + a = e(6244), + u = e(9303), + s = e(5417); + n( + { target: 'Array', proto: !0 }, + { + flat: function () { + var t = arguments.length ? arguments[0] : void 0, + r = i(this), + e = a(r), + n = s(r, 0); + return (n.length = o(n, r, r, e, 0, void 0 === t ? 1 : u(t))), n; + }, + } + ); + }, + 9554: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(8533); + n({ target: 'Array', proto: !0, forced: [].forEach != o }, { forEach: o }); + }, + 1038: (t, r, e) => { + var n = e(2109), + o = e(8457); + n( + { + target: 'Array', + stat: !0, + forced: !e(7072)(function (t) { + Array.from(t); + }), + }, + { from: o } + ); + }, + 6699: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1318).includes, + i = e(1223); + n( + { target: 'Array', proto: !0 }, + { + includes: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + i('includes'); + }, + 2772: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(1318).indexOf, + a = e(2133), + u = o([].indexOf), + s = !!u && 1 / u([1], 1, -0) < 0, + c = a('indexOf'); + n( + { target: 'Array', proto: !0, forced: s || !c }, + { + indexOf: function (t) { + var r = arguments.length > 1 ? arguments[1] : void 0; + return s ? u(this, t, r) || 0 : i(this, t, r); + }, + } + ); + }, + 9753: (t, r, e) => { + e(2109)({ target: 'Array', stat: !0 }, { isArray: e(3157) }); + }, + 6992: (t, r, e) => { + 'use strict'; + var n = e(5656), + o = e(1223), + i = e(7497), + a = e(9909), + u = e(3070).f, + s = e(654), + c = e(1913), + f = e(9781), + l = 'Array Iterator', + h = a.set, + p = a.getterFor(l); + t.exports = s( + Array, + 'Array', + function (t, r) { + h(this, { type: l, target: n(t), index: 0, kind: r }); + }, + function () { + var t = p(this), + r = t.target, + e = t.kind, + n = t.index++; + return !r || n >= r.length + ? ((t.target = void 0), { value: void 0, done: !0 }) + : 'keys' == e + ? { value: n, done: !1 } + : 'values' == e + ? { value: r[n], done: !1 } + : { value: [n, r[n]], done: !1 }; + }, + 'values' + ); + var v = (i.Arguments = i.Array); + if ((o('keys'), o('values'), o('entries'), !c && f && 'values' !== v.name)) + try { + u(v, 'name', { value: 'values' }); + } catch (t) {} + }, + 9600: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(8361), + a = e(5656), + u = e(2133), + s = o([].join), + c = i != Object, + f = u('join', ','); + n( + { target: 'Array', proto: !0, forced: c || !f }, + { + join: function (t) { + return s(a(this), void 0 === t ? ',' : t); + }, + } + ); + }, + 4986: (t, r, e) => { + var n = e(2109), + o = e(6583); + n({ target: 'Array', proto: !0, forced: o !== [].lastIndexOf }, { lastIndexOf: o }); + }, + 1249: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).map; + n( + { target: 'Array', proto: !0, forced: !e(1194)('map') }, + { + map: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 6572: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(7293), + a = e(4411), + u = e(6135), + s = o.Array; + n( + { + target: 'Array', + stat: !0, + forced: i(function () { + function t() {} + return !(s.of.call(t) instanceof t); + }), + }, + { + of: function () { + for (var t = 0, r = arguments.length, e = new (a(this) ? this : s)(r); r > t; ) + u(e, t, arguments[t++]); + return (e.length = r), e; + }, + } + ); + }, + 6644: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(3671).right, + i = e(2133), + a = e(7392), + u = e(5268); + n( + { target: 'Array', proto: !0, forced: !i('reduceRight') || (!u && a > 79 && a < 83) }, + { + reduceRight: function (t) { + return o(this, t, arguments.length, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5827: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(3671).left, + i = e(2133), + a = e(7392), + u = e(5268); + n( + { target: 'Array', proto: !0, forced: !i('reduce') || (!u && a > 79 && a < 83) }, + { + reduce: function (t) { + var r = arguments.length; + return o(this, t, r, r > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5069: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(3157), + a = o([].reverse), + u = [1, 2]; + n( + { target: 'Array', proto: !0, forced: String(u) === String(u.reverse()) }, + { + reverse: function () { + return i(this) && (this.length = this.length), a(this); + }, + } + ); + }, + 7042: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(3157), + a = e(4411), + u = e(111), + s = e(1400), + c = e(6244), + f = e(5656), + l = e(6135), + h = e(5112), + p = e(1194), + v = e(206), + g = p('slice'), + d = h('species'), + y = o.Array, + m = Math.max; + n( + { target: 'Array', proto: !0, forced: !g }, + { + slice: function (t, r) { + var e, + n, + o, + h = f(this), + p = c(h), + g = s(t, p), + b = s(void 0 === r ? p : r, p); + if ( + i(h) && + ((e = h.constructor), + ((a(e) && (e === y || i(e.prototype))) || (u(e) && null === (e = e[d]))) && + (e = void 0), + e === y || void 0 === e) + ) + return v(h, g, b); + for (n = new (void 0 === e ? y : e)(m(b - g, 0)), o = 0; g < b; g++, o++) + g in h && l(n, o, h[g]); + return (n.length = o), n; + }, + } + ); + }, + 5212: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2092).some; + n( + { target: 'Array', proto: !0, forced: !e(2133)('some') }, + { + some: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 2707: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(9662), + a = e(7908), + u = e(6244), + s = e(1340), + c = e(7293), + f = e(4362), + l = e(2133), + h = e(8886), + p = e(256), + v = e(7392), + g = e(8008), + d = [], + y = o(d.sort), + m = o(d.push), + b = c(function () { + d.sort(void 0); + }), + x = c(function () { + d.sort(null); + }), + w = l('sort'), + E = !c(function () { + if (v) return v < 70; + if (!(h && h > 3)) { + if (p) return !0; + if (g) return g < 603; + var t, + r, + e, + n, + o = ''; + for (t = 65; t < 76; t++) { + switch (((r = String.fromCharCode(t)), t)) { + case 66: + case 69: + case 70: + case 72: + e = 3; + break; + case 68: + case 71: + e = 4; + break; + default: + e = 2; + } + for (n = 0; n < 47; n++) d.push({ k: r + n, v: e }); + } + for ( + d.sort(function (t, r) { + return r.v - t.v; + }), + n = 0; + n < d.length; + n++ + ) + (r = d[n].k.charAt(0)), o.charAt(o.length - 1) !== r && (o += r); + return 'DGBEFHACIJK' !== o; + } + }); + n( + { target: 'Array', proto: !0, forced: b || !x || !w || !E }, + { + sort: function (t) { + void 0 !== t && i(t); + var r = a(this); + if (E) return void 0 === t ? y(r) : y(r, t); + var e, + n, + o = [], + c = u(r); + for (n = 0; n < c; n++) n in r && m(o, r[n]); + for ( + f( + o, + (function (t) { + return function (r, e) { + return void 0 === e + ? -1 + : void 0 === r + ? 1 + : void 0 !== t + ? +t(r, e) || 0 + : s(r) > s(e) + ? 1 + : -1; + }; + })(t) + ), + e = o.length, + n = 0; + n < e; + + ) + r[n] = o[n++]; + for (; n < c; ) delete r[n++]; + return r; + }, + } + ); + }, + 8706: (t, r, e) => { + e(6340)('Array'); + }, + 561: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(1400), + a = e(9303), + u = e(6244), + s = e(7908), + c = e(5417), + f = e(6135), + l = e(1194)('splice'), + h = o.TypeError, + p = Math.max, + v = Math.min, + g = 9007199254740991, + d = 'Maximum allowed length exceeded'; + n( + { target: 'Array', proto: !0, forced: !l }, + { + splice: function (t, r) { + var e, + n, + o, + l, + y, + m, + b = s(this), + x = u(b), + w = i(t, x), + E = arguments.length; + if ( + (0 === E + ? (e = n = 0) + : 1 === E + ? ((e = 0), (n = x - w)) + : ((e = E - 2), (n = v(p(a(r), 0), x - w))), + x + e - n > g) + ) + throw h(d); + for (o = c(b, n), l = 0; l < n; l++) (y = w + l) in b && f(o, l, b[y]); + if (((o.length = n), e < n)) { + for (l = w; l < x - n; l++) + (m = l + e), (y = l + n) in b ? (b[m] = b[y]) : delete b[m]; + for (l = x; l > x - n + e; l--) delete b[l - 1]; + } else if (e > n) + for (l = x - n; l > w; l--) + (m = l + e - 1), (y = l + n - 1) in b ? (b[m] = b[y]) : delete b[m]; + for (l = 0; l < e; l++) b[l + w] = arguments[l + 2]; + return (b.length = x - n + e), o; + }, + } + ); + }, + 9244: (t, r, e) => { + e(1223)('flatMap'); + }, + 3792: (t, r, e) => { + e(1223)('flat'); + }, + 6716: (t, r, e) => { + var n = e(2109), + o = e(3331); + n({ global: !0, forced: !e(4019) }, { DataView: o.DataView }); + }, + 3016: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(7293)(function () { + return 120 !== new Date(16e11).getYear(); + }), + a = o(Date.prototype.getFullYear); + n( + { target: 'Date', proto: !0, forced: i }, + { + getYear: function () { + return a(this) - 1900; + }, + } + ); + }, + 3843: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(1702), + a = o.Date, + u = i(a.prototype.getTime); + n( + { target: 'Date', stat: !0 }, + { + now: function () { + return u(new a()); + }, + } + ); + }, + 1801: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(9303), + a = Date.prototype, + u = o(a.getTime), + s = o(a.setFullYear); + n( + { target: 'Date', proto: !0 }, + { + setYear: function (t) { + u(this); + var r = i(t); + return s(this, 0 <= r && r <= 99 ? r + 1900 : r); + }, + } + ); + }, + 9550: (t, r, e) => { + e(2109)({ target: 'Date', proto: !0 }, { toGMTString: Date.prototype.toUTCString }); + }, + 8733: (t, r, e) => { + var n = e(2109), + o = e(5573); + n( + { target: 'Date', proto: !0, forced: Date.prototype.toISOString !== o }, + { toISOString: o } + ); + }, + 5735: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7293), + i = e(7908), + a = e(7593); + n( + { + target: 'Date', + proto: !0, + forced: o(function () { + return ( + null !== new Date(NaN).toJSON() || + 1 !== + Date.prototype.toJSON.call({ + toISOString: function () { + return 1; + }, + }) + ); + }), + }, + { + toJSON: function (t) { + var r = i(this), + e = a(r, 'number'); + return 'number' != typeof e || isFinite(e) ? r.toISOString() : null; + }, + } + ); + }, + 6078: (t, r, e) => { + var n = e(2597), + o = e(1320), + i = e(8709), + a = e(5112)('toPrimitive'), + u = Date.prototype; + n(u, a) || o(u, a, i); + }, + 3710: (t, r, e) => { + var n = e(1702), + o = e(1320), + i = Date.prototype, + a = 'Invalid Date', + u = n(i.toString), + s = n(i.getTime); + String(new Date(NaN)) != a && + o(i, 'toString', function () { + var t = s(this); + return t == t ? u(this) : a; + }); + }, + 1703: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(2104), + a = e(9191), + u = o.WebAssembly, + s = 7 !== Error('e', { cause: 7 }).cause, + c = function (t, r) { + var e = {}; + (e[t] = a(t, r, s)), n({ global: !0, forced: s }, e); + }, + f = function (t, r) { + if (u && u[t]) { + var e = {}; + (e[t] = a('WebAssembly.' + t, r, s)), + n({ target: 'WebAssembly', stat: !0, forced: s }, e); + } + }; + c('Error', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('EvalError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('RangeError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('ReferenceError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('SyntaxError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('TypeError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + c('URIError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + f('CompileError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + f('LinkError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }), + f('RuntimeError', function (t) { + return function (r) { + return i(t, this, arguments); + }; + }); + }, + 6647: (t, r, e) => { + var n = e(1320), + o = e(7762), + i = Error.prototype; + i.toString !== o && n(i, 'toString', o); + }, + 2130: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(1340), + a = o(''.charAt), + u = o(''.charCodeAt), + s = o(/./.exec), + c = o((1).toString), + f = o(''.toUpperCase), + l = /[\w*+\-./@]/, + h = function (t, r) { + for (var e = c(t, 16); e.length < r; ) e = '0' + e; + return e; + }; + n( + { global: !0 }, + { + escape: function (t) { + for (var r, e, n = i(t), o = '', c = n.length, p = 0; p < c; ) + (r = a(n, p++)), + s(l, r) + ? (o += r) + : (o += (e = u(r, 0)) < 256 ? '%' + h(e, 2) : '%u' + f(h(e, 4))); + return o; + }, + } + ); + }, + 4812: (t, r, e) => { + var n = e(2109), + o = e(7065); + n({ target: 'Function', proto: !0, forced: Function.bind !== o }, { bind: o }); + }, + 4855: (t, r, e) => { + 'use strict'; + var n = e(614), + o = e(111), + i = e(3070), + a = e(9518), + u = e(5112)('hasInstance'), + s = Function.prototype; + u in s || + i.f(s, u, { + value: function (t) { + if (!n(this) || !o(t)) return !1; + var r = this.prototype; + if (!o(r)) return t instanceof this; + for (; (t = a(t)); ) if (r === t) return !0; + return !1; + }, + }); + }, + 8309: (t, r, e) => { + var n = e(9781), + o = e(6530).EXISTS, + i = e(1702), + a = e(3070).f, + u = Function.prototype, + s = i(u.toString), + c = /function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/, + f = i(c.exec); + n && + !o && + a(u, 'name', { + configurable: !0, + get: function () { + try { + return f(c, s(this))[1]; + } catch (t) { + return ''; + } + }, + }); + }, + 5837: (t, r, e) => { + e(2109)({ global: !0 }, { globalThis: e(7854) }); + }, + 8862: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(5005), + a = e(2104), + u = e(1702), + s = e(7293), + c = o.Array, + f = i('JSON', 'stringify'), + l = u(/./.exec), + h = u(''.charAt), + p = u(''.charCodeAt), + v = u(''.replace), + g = u((1).toString), + d = /[\uD800-\uDFFF]/g, + y = /^[\uD800-\uDBFF]$/, + m = /^[\uDC00-\uDFFF]$/, + b = function (t, r, e) { + var n = h(e, r - 1), + o = h(e, r + 1); + return (l(y, t) && !l(m, o)) || (l(m, t) && !l(y, n)) ? '\\u' + g(p(t, 0), 16) : t; + }, + x = s(function () { + return '"\\udf06\\ud834"' !== f('\udf06\ud834') || '"\\udead"' !== f('\udead'); + }); + f && + n( + { target: 'JSON', stat: !0, forced: x }, + { + stringify: function (t, r, e) { + for (var n = 0, o = arguments.length, i = c(o); n < o; n++) i[n] = arguments[n]; + var u = a(f, null, i); + return 'string' == typeof u ? v(u, d, b) : u; + }, + } + ); + }, + 3706: (t, r, e) => { + var n = e(7854); + e(8003)(n.JSON, 'JSON', !0); + }, + 1532: (t, r, e) => { + 'use strict'; + e(7710)( + 'Map', + function (t) { + return function () { + return t(this, arguments.length ? arguments[0] : void 0); + }; + }, + e(5631) + ); + }, + 9752: (t, r, e) => { + var n = e(2109), + o = e(6513), + i = Math.acosh, + a = Math.log, + u = Math.sqrt, + s = Math.LN2; + n( + { + target: 'Math', + stat: !0, + forced: !i || 710 != Math.floor(i(Number.MAX_VALUE)) || i(1 / 0) != 1 / 0, + }, + { + acosh: function (t) { + return (t = +t) < 1 + ? NaN + : t > 94906265.62425156 + ? a(t) + s + : o(t - 1 + u(t - 1) * u(t + 1)); + }, + } + ); + }, + 2376: (t, r, e) => { + var n = e(2109), + o = Math.asinh, + i = Math.log, + a = Math.sqrt; + n( + { target: 'Math', stat: !0, forced: !(o && 1 / o(0) > 0) }, + { + asinh: function t(r) { + return isFinite((r = +r)) && 0 != r ? (r < 0 ? -t(-r) : i(r + a(r * r + 1))) : r; + }, + } + ); + }, + 3181: (t, r, e) => { + var n = e(2109), + o = Math.atanh, + i = Math.log; + n( + { target: 'Math', stat: !0, forced: !(o && 1 / o(-0) < 0) }, + { + atanh: function (t) { + return 0 == (t = +t) ? t : i((1 + t) / (1 - t)) / 2; + }, + } + ); + }, + 3484: (t, r, e) => { + var n = e(2109), + o = e(4310), + i = Math.abs, + a = Math.pow; + n( + { target: 'Math', stat: !0 }, + { + cbrt: function (t) { + return o((t = +t)) * a(i(t), 1 / 3); + }, + } + ); + }, + 2388: (t, r, e) => { + var n = e(2109), + o = Math.floor, + i = Math.log, + a = Math.LOG2E; + n( + { target: 'Math', stat: !0 }, + { + clz32: function (t) { + return (t >>>= 0) ? 31 - o(i(t + 0.5) * a) : 32; + }, + } + ); + }, + 8621: (t, r, e) => { + var n = e(2109), + o = e(6736), + i = Math.cosh, + a = Math.abs, + u = Math.E; + n( + { target: 'Math', stat: !0, forced: !i || i(710) === 1 / 0 }, + { + cosh: function (t) { + var r = o(a(t) - 1) + 1; + return (r + 1 / (r * u * u)) * (u / 2); + }, + } + ); + }, + 403: (t, r, e) => { + var n = e(2109), + o = e(6736); + n({ target: 'Math', stat: !0, forced: o != Math.expm1 }, { expm1: o }); + }, + 4755: (t, r, e) => { + e(2109)({ target: 'Math', stat: !0 }, { fround: e(6130) }); + }, + 5438: (t, r, e) => { + var n = e(2109), + o = Math.hypot, + i = Math.abs, + a = Math.sqrt; + n( + { target: 'Math', stat: !0, forced: !!o && o(1 / 0, NaN) !== 1 / 0 }, + { + hypot: function (t, r) { + for (var e, n, o = 0, u = 0, s = arguments.length, c = 0; u < s; ) + c < (e = i(arguments[u++])) + ? ((o = o * (n = c / e) * n + 1), (c = e)) + : (o += e > 0 ? (n = e / c) * n : e); + return c === 1 / 0 ? 1 / 0 : c * a(o); + }, + } + ); + }, + 332: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = Math.imul; + n( + { + target: 'Math', + stat: !0, + forced: o(function () { + return -5 != i(4294967295, 5) || 2 != i.length; + }), + }, + { + imul: function (t, r) { + var e = 65535, + n = +t, + o = +r, + i = e & n, + a = e & o; + return 0 | (i * a + ((((e & (n >>> 16)) * a + i * (e & (o >>> 16))) << 16) >>> 0)); + }, + } + ); + }, + 658: (t, r, e) => { + e(2109)({ target: 'Math', stat: !0 }, { log10: e(202) }); + }, + 197: (t, r, e) => { + e(2109)({ target: 'Math', stat: !0 }, { log1p: e(6513) }); + }, + 4914: (t, r, e) => { + var n = e(2109), + o = Math.log, + i = Math.LN2; + n( + { target: 'Math', stat: !0 }, + { + log2: function (t) { + return o(t) / i; + }, + } + ); + }, + 2420: (t, r, e) => { + e(2109)({ target: 'Math', stat: !0 }, { sign: e(4310) }); + }, + 160: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(6736), + a = Math.abs, + u = Math.exp, + s = Math.E; + n( + { + target: 'Math', + stat: !0, + forced: o(function () { + return -2e-17 != Math.sinh(-2e-17); + }), + }, + { + sinh: function (t) { + return a((t = +t)) < 1 ? (i(t) - i(-t)) / 2 : (u(t - 1) - u(-t - 1)) * (s / 2); + }, + } + ); + }, + 970: (t, r, e) => { + var n = e(2109), + o = e(6736), + i = Math.exp; + n( + { target: 'Math', stat: !0 }, + { + tanh: function (t) { + var r = o((t = +t)), + e = o(-t); + return r == 1 / 0 ? 1 : e == 1 / 0 ? -1 : (r - e) / (i(t) + i(-t)); + }, + } + ); + }, + 2703: (t, r, e) => { + e(8003)(Math, 'Math', !0); + }, + 3689: (t, r, e) => { + var n = e(2109), + o = Math.ceil, + i = Math.floor; + n( + { target: 'Math', stat: !0 }, + { + trunc: function (t) { + return (t > 0 ? i : o)(t); + }, + } + ); + }, + 9653: (t, r, e) => { + 'use strict'; + var n = e(9781), + o = e(7854), + i = e(1702), + a = e(4705), + u = e(1320), + s = e(2597), + c = e(9587), + f = e(7976), + l = e(2190), + h = e(7593), + p = e(7293), + v = e(8006).f, + g = e(1236).f, + d = e(3070).f, + y = e(863), + m = e(3111).trim, + b = 'Number', + x = o.Number, + w = x.prototype, + E = o.TypeError, + S = i(''.slice), + A = i(''.charCodeAt), + O = function (t) { + var r = h(t, 'number'); + return 'bigint' == typeof r ? r : R(r); + }, + R = function (t) { + var r, + e, + n, + o, + i, + a, + u, + s, + c = h(t, 'number'); + if (l(c)) throw E('Cannot convert a Symbol value to a number'); + if ('string' == typeof c && c.length > 2) + if (((c = m(c)), 43 === (r = A(c, 0)) || 45 === r)) { + if (88 === (e = A(c, 2)) || 120 === e) return NaN; + } else if (48 === r) { + switch (A(c, 1)) { + case 66: + case 98: + (n = 2), (o = 49); + break; + case 79: + case 111: + (n = 8), (o = 55); + break; + default: + return +c; + } + for (a = (i = S(c, 2)).length, u = 0; u < a; u++) + if ((s = A(i, u)) < 48 || s > o) return NaN; + return parseInt(i, n); + } + return +c; + }; + if (a(b, !x(' 0o1') || !x('0b1') || x('+0x1'))) { + for ( + var T, + I = function (t) { + var r = arguments.length < 1 ? 0 : x(O(t)), + e = this; + return f(w, e) && + p(function () { + y(e); + }) + ? c(Object(r), e, I) + : r; + }, + j = n + ? v(x) + : 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range'.split( + ',' + ), + M = 0; + j.length > M; + M++ + ) + s(x, (T = j[M])) && !s(I, T) && d(I, T, g(x, T)); + (I.prototype = w), (w.constructor = I), u(o, b, I); + } + }, + 3299: (t, r, e) => { + e(2109)({ target: 'Number', stat: !0 }, { EPSILON: Math.pow(2, -52) }); + }, + 5192: (t, r, e) => { + e(2109)({ target: 'Number', stat: !0 }, { isFinite: e(7023) }); + }, + 3161: (t, r, e) => { + e(2109)({ target: 'Number', stat: !0 }, { isInteger: e(5988) }); + }, + 4048: (t, r, e) => { + e(2109)( + { target: 'Number', stat: !0 }, + { + isNaN: function (t) { + return t != t; + }, + } + ); + }, + 8285: (t, r, e) => { + var n = e(2109), + o = e(5988), + i = Math.abs; + n( + { target: 'Number', stat: !0 }, + { + isSafeInteger: function (t) { + return o(t) && i(t) <= 9007199254740991; + }, + } + ); + }, + 4363: (t, r, e) => { + e(2109)({ target: 'Number', stat: !0 }, { MAX_SAFE_INTEGER: 9007199254740991 }); + }, + 5994: (t, r, e) => { + e(2109)({ target: 'Number', stat: !0 }, { MIN_SAFE_INTEGER: -9007199254740991 }); + }, + 1874: (t, r, e) => { + var n = e(2109), + o = e(2814); + n({ target: 'Number', stat: !0, forced: Number.parseFloat != o }, { parseFloat: o }); + }, + 9494: (t, r, e) => { + var n = e(2109), + o = e(3009); + n({ target: 'Number', stat: !0, forced: Number.parseInt != o }, { parseInt: o }); + }, + 1354: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(1702), + a = e(9303), + u = e(863), + s = e(8415), + c = e(202), + f = e(7293), + l = o.RangeError, + h = o.String, + p = o.isFinite, + v = Math.abs, + g = Math.floor, + d = Math.pow, + y = Math.round, + m = i((1).toExponential), + b = i(s), + x = i(''.slice), + w = + '-6.9000e-11' === m(-69e-12, 4) && + '1.25e+0' === m(1.255, 2) && + '1.235e+4' === m(12345, 3) && + '3e+1' === m(25, 0), + E = + f(function () { + m(1, 1 / 0); + }) && + f(function () { + m(1, -1 / 0); + }), + S = + !f(function () { + m(1 / 0, 1 / 0); + }) && + !f(function () { + m(NaN, 1 / 0); + }); + n( + { target: 'Number', proto: !0, forced: !w || !E || !S }, + { + toExponential: function (t) { + var r = u(this); + if (void 0 === t) return m(r); + var e = a(t); + if (!p(r)) return h(r); + if (e < 0 || e > 20) throw l('Incorrect fraction digits'); + if (w) return m(r, e); + var n = '', + o = '', + i = 0, + s = '', + f = ''; + if ((r < 0 && ((n = '-'), (r = -r)), 0 === r)) (i = 0), (o = b('0', e + 1)); + else { + var E = c(r); + i = g(E); + var S = 0, + A = d(10, i - e); + 2 * r >= (2 * (S = y(r / A)) + 1) * A && (S += 1), + S >= d(10, e + 1) && ((S /= 10), (i += 1)), + (o = h(S)); + } + return ( + 0 !== e && (o = x(o, 0, 1) + '.' + x(o, 1)), + 0 === i ? ((s = '+'), (f = '0')) : ((s = i > 0 ? '+' : '-'), (f = h(v(i)))), + n + (o + 'e') + s + f + ); + }, + } + ); + }, + 6977: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(1702), + a = e(9303), + u = e(863), + s = e(8415), + c = e(7293), + f = o.RangeError, + l = o.String, + h = Math.floor, + p = i(s), + v = i(''.slice), + g = i((1).toFixed), + d = function (t, r, e) { + return 0 === r ? e : r % 2 == 1 ? d(t, r - 1, e * t) : d(t * t, r / 2, e); + }, + y = function (t, r, e) { + for (var n = -1, o = e; ++n < 6; ) + (o += r * t[n]), (t[n] = o % 1e7), (o = h(o / 1e7)); + }, + m = function (t, r) { + for (var e = 6, n = 0; --e >= 0; ) + (n += t[e]), (t[e] = h(n / r)), (n = (n % r) * 1e7); + }, + b = function (t) { + for (var r = 6, e = ''; --r >= 0; ) + if ('' !== e || 0 === r || 0 !== t[r]) { + var n = l(t[r]); + e = '' === e ? n : e + p('0', 7 - n.length) + n; + } + return e; + }; + n( + { + target: 'Number', + proto: !0, + forced: + c(function () { + return ( + '0.000' !== g(8e-5, 3) || + '1' !== g(0.9, 0) || + '1.25' !== g(1.255, 2) || + '1000000000000000128' !== g(0xde0b6b3a7640080, 0) + ); + }) || + !c(function () { + g({}); + }), + }, + { + toFixed: function (t) { + var r, + e, + n, + o, + i = u(this), + s = a(t), + c = [0, 0, 0, 0, 0, 0], + h = '', + g = '0'; + if (s < 0 || s > 20) throw f('Incorrect fraction digits'); + if (i != i) return 'NaN'; + if (i <= -1e21 || i >= 1e21) return l(i); + if ((i < 0 && ((h = '-'), (i = -i)), i > 1e-21)) + if ( + ((e = + (r = + (function (t) { + for (var r = 0, e = t; e >= 4096; ) (r += 12), (e /= 4096); + for (; e >= 2; ) (r += 1), (e /= 2); + return r; + })(i * d(2, 69, 1)) - 69) < 0 + ? i * d(2, -r, 1) + : i / d(2, r, 1)), + (e *= 4503599627370496), + (r = 52 - r) > 0) + ) { + for (y(c, 0, e), n = s; n >= 7; ) y(c, 1e7, 0), (n -= 7); + for (y(c, d(10, n, 1), 0), n = r - 1; n >= 23; ) m(c, 1 << 23), (n -= 23); + m(c, 1 << n), y(c, 1, 1), m(c, 2), (g = b(c)); + } else y(c, 0, e), y(c, 1 << -r, 0), (g = b(c) + p('0', s)); + return s > 0 + ? h + + ((o = g.length) <= s + ? '0.' + p('0', s - o) + g + : v(g, 0, o - s) + '.' + v(g, o - s)) + : h + g; + }, + } + ); + }, + 5147: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(7293), + a = e(863), + u = o((1).toPrecision); + n( + { + target: 'Number', + proto: !0, + forced: + i(function () { + return '1' !== u(1, void 0); + }) || + !i(function () { + u({}); + }), + }, + { + toPrecision: function (t) { + return void 0 === t ? u(a(this)) : u(a(this), t); + }, + } + ); + }, + 9601: (t, r, e) => { + var n = e(2109), + o = e(1574); + n({ target: 'Object', stat: !0, forced: Object.assign !== o }, { assign: o }); + }, + 8011: (t, r, e) => { + e(2109)({ target: 'Object', stat: !0, sham: !e(9781) }, { create: e(30) }); + }, + 9595: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9781), + i = e(9026), + a = e(9662), + u = e(7908), + s = e(3070); + o && + n( + { target: 'Object', proto: !0, forced: i }, + { + __defineGetter__: function (t, r) { + s.f(u(this), t, { get: a(r), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 3321: (t, r, e) => { + var n = e(2109), + o = e(9781), + i = e(6048).f; + n( + { target: 'Object', stat: !0, forced: Object.defineProperties !== i, sham: !o }, + { defineProperties: i } + ); + }, + 9070: (t, r, e) => { + var n = e(2109), + o = e(9781), + i = e(3070).f; + n( + { target: 'Object', stat: !0, forced: Object.defineProperty !== i, sham: !o }, + { defineProperty: i } + ); + }, + 5500: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9781), + i = e(9026), + a = e(9662), + u = e(7908), + s = e(3070); + o && + n( + { target: 'Object', proto: !0, forced: i }, + { + __defineSetter__: function (t, r) { + s.f(u(this), t, { set: a(r), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 9720: (t, r, e) => { + var n = e(2109), + o = e(4699).entries; + n( + { target: 'Object', stat: !0 }, + { + entries: function (t) { + return o(t); + }, + } + ); + }, + 3371: (t, r, e) => { + var n = e(2109), + o = e(6677), + i = e(7293), + a = e(111), + u = e(2423).onFreeze, + s = Object.freeze; + n( + { + target: 'Object', + stat: !0, + forced: i(function () { + s(1); + }), + sham: !o, + }, + { + freeze: function (t) { + return s && a(t) ? s(u(t)) : t; + }, + } + ); + }, + 8559: (t, r, e) => { + var n = e(2109), + o = e(408), + i = e(6135); + n( + { target: 'Object', stat: !0 }, + { + fromEntries: function (t) { + var r = {}; + return ( + o( + t, + function (t, e) { + i(r, t, e); + }, + { AS_ENTRIES: !0 } + ), + r + ); + }, + } + ); + }, + 5003: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(5656), + a = e(1236).f, + u = e(9781), + s = o(function () { + a(1); + }); + n( + { target: 'Object', stat: !0, forced: !u || s, sham: !u }, + { + getOwnPropertyDescriptor: function (t, r) { + return a(i(t), r); + }, + } + ); + }, + 9337: (t, r, e) => { + var n = e(2109), + o = e(9781), + i = e(3887), + a = e(5656), + u = e(1236), + s = e(6135); + n( + { target: 'Object', stat: !0, sham: !o }, + { + getOwnPropertyDescriptors: function (t) { + for (var r, e, n = a(t), o = u.f, c = i(n), f = {}, l = 0; c.length > l; ) + void 0 !== (e = o(n, (r = c[l++]))) && s(f, r, e); + return f; + }, + } + ); + }, + 6210: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(1156).f; + n( + { + target: 'Object', + stat: !0, + forced: o(function () { + return !Object.getOwnPropertyNames(1); + }), + }, + { getOwnPropertyNames: i } + ); + }, + 489: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(7908), + a = e(9518), + u = e(8544); + n( + { + target: 'Object', + stat: !0, + forced: o(function () { + a(1); + }), + sham: !u, + }, + { + getPrototypeOf: function (t) { + return a(i(t)); + }, + } + ); + }, + 6314: (t, r, e) => { + e(2109)({ target: 'Object', stat: !0 }, { hasOwn: e(2597) }); + }, + 1825: (t, r, e) => { + var n = e(2109), + o = e(2050); + n({ target: 'Object', stat: !0, forced: Object.isExtensible !== o }, { isExtensible: o }); + }, + 8410: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(111), + a = e(4326), + u = e(7556), + s = Object.isFrozen; + n( + { + target: 'Object', + stat: !0, + forced: + o(function () { + s(1); + }) || u, + }, + { + isFrozen: function (t) { + return !i(t) || !(!u || 'ArrayBuffer' != a(t)) || (!!s && s(t)); + }, + } + ); + }, + 2200: (t, r, e) => { + var n = e(2109), + o = e(7293), + i = e(111), + a = e(4326), + u = e(7556), + s = Object.isSealed; + n( + { + target: 'Object', + stat: !0, + forced: + o(function () { + s(1); + }) || u, + }, + { + isSealed: function (t) { + return !i(t) || !(!u || 'ArrayBuffer' != a(t)) || (!!s && s(t)); + }, + } + ); + }, + 3304: (t, r, e) => { + e(2109)({ target: 'Object', stat: !0 }, { is: e(1150) }); + }, + 7941: (t, r, e) => { + var n = e(2109), + o = e(7908), + i = e(1956); + n( + { + target: 'Object', + stat: !0, + forced: e(7293)(function () { + i(1); + }), + }, + { + keys: function (t) { + return i(o(t)); + }, + } + ); + }, + 4869: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9781), + i = e(9026), + a = e(7908), + u = e(4948), + s = e(9518), + c = e(1236).f; + o && + n( + { target: 'Object', proto: !0, forced: i }, + { + __lookupGetter__: function (t) { + var r, + e = a(this), + n = u(t); + do { + if ((r = c(e, n))) return r.get; + } while ((e = s(e))); + }, + } + ); + }, + 3952: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9781), + i = e(9026), + a = e(7908), + u = e(4948), + s = e(9518), + c = e(1236).f; + o && + n( + { target: 'Object', proto: !0, forced: i }, + { + __lookupSetter__: function (t) { + var r, + e = a(this), + n = u(t); + do { + if ((r = c(e, n))) return r.set; + } while ((e = s(e))); + }, + } + ); + }, + 7227: (t, r, e) => { + var n = e(2109), + o = e(111), + i = e(2423).onFreeze, + a = e(6677), + u = e(7293), + s = Object.preventExtensions; + n( + { + target: 'Object', + stat: !0, + forced: u(function () { + s(1); + }), + sham: !a, + }, + { + preventExtensions: function (t) { + return s && o(t) ? s(i(t)) : t; + }, + } + ); + }, + 514: (t, r, e) => { + var n = e(2109), + o = e(111), + i = e(2423).onFreeze, + a = e(6677), + u = e(7293), + s = Object.seal; + n( + { + target: 'Object', + stat: !0, + forced: u(function () { + s(1); + }), + sham: !a, + }, + { + seal: function (t) { + return s && o(t) ? s(i(t)) : t; + }, + } + ); + }, + 8304: (t, r, e) => { + e(2109)({ target: 'Object', stat: !0 }, { setPrototypeOf: e(7674) }); + }, + 1539: (t, r, e) => { + var n = e(1694), + o = e(1320), + i = e(288); + n || o(Object.prototype, 'toString', i, { unsafe: !0 }); + }, + 6833: (t, r, e) => { + var n = e(2109), + o = e(4699).values; + n( + { target: 'Object', stat: !0 }, + { + values: function (t) { + return o(t); + }, + } + ); + }, + 4678: (t, r, e) => { + var n = e(2109), + o = e(2814); + n({ global: !0, forced: parseFloat != o }, { parseFloat: o }); + }, + 1058: (t, r, e) => { + var n = e(2109), + o = e(3009); + n({ global: !0, forced: parseInt != o }, { parseInt: o }); + }, + 7922: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6916), + i = e(9662), + a = e(8523), + u = e(2534), + s = e(408); + n( + { target: 'Promise', stat: !0 }, + { + allSettled: function (t) { + var r = this, + e = a.f(r), + n = e.resolve, + c = e.reject, + f = u(function () { + var e = i(r.resolve), + a = [], + u = 0, + c = 1; + s(t, function (t) { + var i = u++, + s = !1; + c++, + o(e, r, t).then( + function (t) { + s || + ((s = !0), (a[i] = { status: 'fulfilled', value: t }), --c || n(a)); + }, + function (t) { + s || + ((s = !0), (a[i] = { status: 'rejected', reason: t }), --c || n(a)); + } + ); + }), + --c || n(a); + }); + return f.error && c(f.value), e.promise; + }, + } + ); + }, + 4668: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9662), + i = e(5005), + a = e(6916), + u = e(8523), + s = e(2534), + c = e(408), + f = 'No one promise resolved'; + n( + { target: 'Promise', stat: !0 }, + { + any: function (t) { + var r = this, + e = i('AggregateError'), + n = u.f(r), + l = n.resolve, + h = n.reject, + p = s(function () { + var n = o(r.resolve), + i = [], + u = 0, + s = 1, + p = !1; + c(t, function (t) { + var o = u++, + c = !1; + s++, + a(n, r, t).then( + function (t) { + c || p || ((p = !0), l(t)); + }, + function (t) { + c || p || ((c = !0), (i[o] = t), --s || h(new e(i, f))); + } + ); + }), + --s || h(new e(i, f)); + }); + return p.error && h(p.value), n.promise; + }, + } + ); + }, + 7727: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1913), + i = e(3366), + a = e(7293), + u = e(5005), + s = e(614), + c = e(6707), + f = e(9478), + l = e(1320); + if ( + (n( + { + target: 'Promise', + proto: !0, + real: !0, + forced: + !!i && + a(function () { + i.prototype.finally.call({ then: function () {} }, function () {}); + }), + }, + { + finally: function (t) { + var r = c(this, u('Promise')), + e = s(t); + return this.then( + e + ? function (e) { + return f(r, t()).then(function () { + return e; + }); + } + : t, + e + ? function (e) { + return f(r, t()).then(function () { + throw e; + }); + } + : t + ); + }, + } + ), + !o && s(i)) + ) { + var h = u('Promise').prototype.finally; + i.prototype.finally !== h && l(i.prototype, 'finally', h, { unsafe: !0 }); + } + }, + 8674: (t, r, e) => { + 'use strict'; + var n, + o, + i, + a, + u = e(2109), + s = e(1913), + c = e(7854), + f = e(5005), + l = e(6916), + h = e(3366), + p = e(1320), + v = e(2248), + g = e(7674), + d = e(8003), + y = e(6340), + m = e(9662), + b = e(614), + x = e(111), + w = e(5787), + E = e(2788), + S = e(408), + A = e(7072), + O = e(6707), + R = e(261).set, + T = e(5948), + I = e(9478), + j = e(842), + M = e(8523), + k = e(2534), + P = e(8572), + _ = e(9909), + L = e(4705), + N = e(5112), + D = e(7871), + U = e(5268), + C = e(7392), + F = N('species'), + B = 'Promise', + z = _.getterFor(B), + $ = _.set, + W = _.getterFor(B), + V = h && h.prototype, + Y = h, + G = V, + q = c.TypeError, + H = c.document, + K = c.process, + X = M.f, + J = X, + Q = !!(H && H.createEvent && c.dispatchEvent), + Z = b(c.PromiseRejectionEvent), + tt = 'unhandledrejection', + rt = !1, + et = L(B, function () { + var t = E(Y), + r = t !== String(Y); + if (!r && 66 === C) return !0; + if (s && !G.finally) return !0; + if (C >= 51 && /native code/.test(t)) return !1; + var e = new Y(function (t) { + t(1); + }), + n = function (t) { + t( + function () {}, + function () {} + ); + }; + return ( + ((e.constructor = {})[F] = n), + !(rt = e.then(function () {}) instanceof n) || (!r && D && !Z) + ); + }), + nt = + et || + !A(function (t) { + Y.all(t).catch(function () {}); + }), + ot = function (t) { + var r; + return !(!x(t) || !b((r = t.then))) && r; + }, + it = function (t, r) { + var e, + n, + o, + i = r.value, + a = 1 == r.state, + u = a ? t.ok : t.fail, + s = t.resolve, + c = t.reject, + f = t.domain; + try { + u + ? (a || (2 === r.rejection && ft(r), (r.rejection = 1)), + !0 === u ? (e = i) : (f && f.enter(), (e = u(i)), f && (f.exit(), (o = !0))), + e === t.promise + ? c(q('Promise-chain cycle')) + : (n = ot(e)) + ? l(n, e, s, c) + : s(e)) + : c(i); + } catch (t) { + f && !o && f.exit(), c(t); + } + }, + at = function (t, r) { + t.notified || + ((t.notified = !0), + T(function () { + for (var e, n = t.reactions; (e = n.get()); ) it(e, t); + (t.notified = !1), r && !t.rejection && st(t); + })); + }, + ut = function (t, r, e) { + var n, o; + Q + ? (((n = H.createEvent('Event')).promise = r), + (n.reason = e), + n.initEvent(t, !1, !0), + c.dispatchEvent(n)) + : (n = { promise: r, reason: e }), + !Z && (o = c['on' + t]) ? o(n) : t === tt && j('Unhandled promise rejection', e); + }, + st = function (t) { + l(R, c, function () { + var r, + e = t.facade, + n = t.value; + if ( + ct(t) && + ((r = k(function () { + U ? K.emit('unhandledRejection', n, e) : ut(tt, e, n); + })), + (t.rejection = U || ct(t) ? 2 : 1), + r.error) + ) + throw r.value; + }); + }, + ct = function (t) { + return 1 !== t.rejection && !t.parent; + }, + ft = function (t) { + l(R, c, function () { + var r = t.facade; + U ? K.emit('rejectionHandled', r) : ut('rejectionhandled', r, t.value); + }); + }, + lt = function (t, r, e) { + return function (n) { + t(r, n, e); + }; + }, + ht = function (t, r, e) { + t.done || ((t.done = !0), e && (t = e), (t.value = r), (t.state = 2), at(t, !0)); + }, + pt = function (t, r, e) { + if (!t.done) { + (t.done = !0), e && (t = e); + try { + if (t.facade === r) throw q("Promise can't be resolved itself"); + var n = ot(r); + n + ? T(function () { + var e = { done: !1 }; + try { + l(n, r, lt(pt, e, t), lt(ht, e, t)); + } catch (r) { + ht(e, r, t); + } + }) + : ((t.value = r), (t.state = 1), at(t, !1)); + } catch (r) { + ht({ done: !1 }, r, t); + } + } + }; + if ( + et && + ((G = (Y = function (t) { + w(this, G), m(t), l(n, this); + var r = z(this); + try { + t(lt(pt, r), lt(ht, r)); + } catch (t) { + ht(r, t); + } + }).prototype), + ((n = function (t) { + $(this, { + type: B, + done: !1, + notified: !1, + parent: !1, + reactions: new P(), + rejection: !1, + state: 0, + value: void 0, + }); + }).prototype = v(G, { + then: function (t, r) { + var e = W(this), + n = X(O(this, Y)); + return ( + (e.parent = !0), + (n.ok = !b(t) || t), + (n.fail = b(r) && r), + (n.domain = U ? K.domain : void 0), + 0 == e.state + ? e.reactions.add(n) + : T(function () { + it(n, e); + }), + n.promise + ); + }, + catch: function (t) { + return this.then(void 0, t); + }, + })), + (o = function () { + var t = new n(), + r = z(t); + (this.promise = t), (this.resolve = lt(pt, r)), (this.reject = lt(ht, r)); + }), + (M.f = X = + function (t) { + return t === Y || t === i ? new o(t) : J(t); + }), + !s && b(h) && V !== Object.prototype) + ) { + (a = V.then), + rt || + (p( + V, + 'then', + function (t, r) { + var e = this; + return new Y(function (t, r) { + l(a, e, t, r); + }).then(t, r); + }, + { unsafe: !0 } + ), + p(V, 'catch', G.catch, { unsafe: !0 })); + try { + delete V.constructor; + } catch (t) {} + g && g(V, G); + } + u({ global: !0, wrap: !0, forced: et }, { Promise: Y }), + d(Y, B, !1, !0), + y(B), + (i = f(B)), + u( + { target: B, stat: !0, forced: et }, + { + reject: function (t) { + var r = X(this); + return l(r.reject, void 0, t), r.promise; + }, + } + ), + u( + { target: B, stat: !0, forced: s || et }, + { + resolve: function (t) { + return I(s && this === i ? Y : this, t); + }, + } + ), + u( + { target: B, stat: !0, forced: nt }, + { + all: function (t) { + var r = this, + e = X(r), + n = e.resolve, + o = e.reject, + i = k(function () { + var e = m(r.resolve), + i = [], + a = 0, + u = 1; + S(t, function (t) { + var s = a++, + c = !1; + u++, + l(e, r, t).then(function (t) { + c || ((c = !0), (i[s] = t), --u || n(i)); + }, o); + }), + --u || n(i); + }); + return i.error && o(i.value), e.promise; + }, + race: function (t) { + var r = this, + e = X(r), + n = e.reject, + o = k(function () { + var o = m(r.resolve); + S(t, function (t) { + l(o, r, t).then(e.resolve, n); + }); + }); + return o.error && n(o.value), e.promise; + }, + } + ); + }, + 224: (t, r, e) => { + var n = e(2109), + o = e(2104), + i = e(9662), + a = e(9670); + n( + { + target: 'Reflect', + stat: !0, + forced: !e(7293)(function () { + Reflect.apply(function () {}); + }), + }, + { + apply: function (t, r, e) { + return o(i(t), r, a(e)); + }, + } + ); + }, + 2419: (t, r, e) => { + var n = e(2109), + o = e(5005), + i = e(2104), + a = e(7065), + u = e(9483), + s = e(9670), + c = e(111), + f = e(30), + l = e(7293), + h = o('Reflect', 'construct'), + p = Object.prototype, + v = [].push, + g = l(function () { + function t() {} + return !(h(function () {}, [], t) instanceof t); + }), + d = !l(function () { + h(function () {}); + }), + y = g || d; + n( + { target: 'Reflect', stat: !0, forced: y, sham: y }, + { + construct: function (t, r) { + u(t), s(r); + var e = arguments.length < 3 ? t : u(arguments[2]); + if (d && !g) return h(t, r, e); + if (t == e) { + switch (r.length) { + case 0: + return new t(); + case 1: + return new t(r[0]); + case 2: + return new t(r[0], r[1]); + case 3: + return new t(r[0], r[1], r[2]); + case 4: + return new t(r[0], r[1], r[2], r[3]); + } + var n = [null]; + return i(v, n, r), new (i(a, t, n))(); + } + var o = e.prototype, + l = f(c(o) ? o : p), + y = i(t, l, r); + return c(y) ? y : l; + }, + } + ); + }, + 9596: (t, r, e) => { + var n = e(2109), + o = e(9781), + i = e(9670), + a = e(4948), + u = e(3070); + n( + { + target: 'Reflect', + stat: !0, + forced: e(7293)(function () { + Reflect.defineProperty(u.f({}, 1, { value: 1 }), 1, { value: 2 }); + }), + sham: !o, + }, + { + defineProperty: function (t, r, e) { + i(t); + var n = a(r); + i(e); + try { + return u.f(t, n, e), !0; + } catch (t) { + return !1; + } + }, + } + ); + }, + 2586: (t, r, e) => { + var n = e(2109), + o = e(9670), + i = e(1236).f; + n( + { target: 'Reflect', stat: !0 }, + { + deleteProperty: function (t, r) { + var e = i(o(t), r); + return !(e && !e.configurable) && delete t[r]; + }, + } + ); + }, + 5683: (t, r, e) => { + var n = e(2109), + o = e(9781), + i = e(9670), + a = e(1236); + n( + { target: 'Reflect', stat: !0, sham: !o }, + { + getOwnPropertyDescriptor: function (t, r) { + return a.f(i(t), r); + }, + } + ); + }, + 9361: (t, r, e) => { + var n = e(2109), + o = e(9670), + i = e(9518); + n( + { target: 'Reflect', stat: !0, sham: !e(8544) }, + { + getPrototypeOf: function (t) { + return i(o(t)); + }, + } + ); + }, + 4819: (t, r, e) => { + var n = e(2109), + o = e(6916), + i = e(111), + a = e(9670), + u = e(5032), + s = e(1236), + c = e(9518); + n( + { target: 'Reflect', stat: !0 }, + { + get: function t(r, e) { + var n, + f, + l = arguments.length < 3 ? r : arguments[2]; + return a(r) === l + ? r[e] + : (n = s.f(r, e)) + ? u(n) + ? n.value + : void 0 === n.get + ? void 0 + : o(n.get, l) + : i((f = c(r))) + ? t(f, e, l) + : void 0; + }, + } + ); + }, + 1037: (t, r, e) => { + e(2109)( + { target: 'Reflect', stat: !0 }, + { + has: function (t, r) { + return r in t; + }, + } + ); + }, + 5898: (t, r, e) => { + var n = e(2109), + o = e(9670), + i = e(2050); + n( + { target: 'Reflect', stat: !0 }, + { + isExtensible: function (t) { + return o(t), i(t); + }, + } + ); + }, + 7318: (t, r, e) => { + e(2109)({ target: 'Reflect', stat: !0 }, { ownKeys: e(3887) }); + }, + 4361: (t, r, e) => { + var n = e(2109), + o = e(5005), + i = e(9670); + n( + { target: 'Reflect', stat: !0, sham: !e(6677) }, + { + preventExtensions: function (t) { + i(t); + try { + var r = o('Object', 'preventExtensions'); + return r && r(t), !0; + } catch (t) { + return !1; + } + }, + } + ); + }, + 9532: (t, r, e) => { + var n = e(2109), + o = e(9670), + i = e(6077), + a = e(7674); + a && + n( + { target: 'Reflect', stat: !0 }, + { + setPrototypeOf: function (t, r) { + o(t), i(r); + try { + return a(t, r), !0; + } catch (t) { + return !1; + } + }, + } + ); + }, + 3593: (t, r, e) => { + var n = e(2109), + o = e(6916), + i = e(9670), + a = e(111), + u = e(5032), + s = e(7293), + c = e(3070), + f = e(1236), + l = e(9518), + h = e(9114); + n( + { + target: 'Reflect', + stat: !0, + forced: s(function () { + var t = function () {}, + r = c.f(new t(), 'a', { configurable: !0 }); + return !1 !== Reflect.set(t.prototype, 'a', 1, r); + }), + }, + { + set: function t(r, e, n) { + var s, + p, + v, + g = arguments.length < 4 ? r : arguments[3], + d = f.f(i(r), e); + if (!d) { + if (a((p = l(r)))) return t(p, e, n, g); + d = h(0); + } + if (u(d)) { + if (!1 === d.writable || !a(g)) return !1; + if ((s = f.f(g, e))) { + if (s.get || s.set || !1 === s.writable) return !1; + (s.value = n), c.f(g, e, s); + } else c.f(g, e, h(0, n)); + } else { + if (void 0 === (v = d.set)) return !1; + o(v, g, n); + } + return !0; + }, + } + ); + }, + 1299: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(8003); + n({ global: !0 }, { Reflect: {} }), i(o.Reflect, 'Reflect', !0); + }, + 4603: (t, r, e) => { + var n = e(9781), + o = e(7854), + i = e(1702), + a = e(4705), + u = e(9587), + s = e(8880), + c = e(3070).f, + f = e(8006).f, + l = e(7976), + h = e(7850), + p = e(1340), + v = e(7066), + g = e(2999), + d = e(1320), + y = e(7293), + m = e(2597), + b = e(9909).enforce, + x = e(6340), + w = e(5112), + E = e(9441), + S = e(7168), + A = w('match'), + O = o.RegExp, + R = O.prototype, + T = o.SyntaxError, + I = i(v), + j = i(R.exec), + M = i(''.charAt), + k = i(''.replace), + P = i(''.indexOf), + _ = i(''.slice), + L = /^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/, + N = /a/g, + D = /a/g, + U = new O(N) !== N, + C = g.MISSED_STICKY, + F = g.UNSUPPORTED_Y; + if ( + a( + 'RegExp', + n && + (!U || + C || + E || + S || + y(function () { + return (D[A] = !1), O(N) != N || O(D) == D || '/a/i' != O(N, 'i'); + })) + ) + ) { + for ( + var B = function (t, r) { + var e, + n, + o, + i, + a, + c, + f = l(R, this), + v = h(t), + g = void 0 === r, + d = [], + y = t; + if (!f && v && g && t.constructor === B) return t; + if ( + ((v || l(R, t)) && ((t = t.source), g && (r = ('flags' in y) ? y.flags : I(y))), + (t = void 0 === t ? '' : p(t)), + (r = void 0 === r ? '' : p(r)), + (y = t), + E && ('dotAll' in N) && (n = !!r && P(r, 's') > -1) && (r = k(r, /s/g, '')), + (e = r), + C && + ('sticky' in N) && + (o = !!r && P(r, 'y') > -1) && + F && + (r = k(r, /y/g, '')), + S && + ((i = (function (t) { + for ( + var r, + e = t.length, + n = 0, + o = '', + i = [], + a = {}, + u = !1, + s = !1, + c = 0, + f = ''; + n <= e; + n++ + ) { + if ('\\' === (r = M(t, n))) r += M(t, ++n); + else if (']' === r) u = !1; + else if (!u) + switch (!0) { + case '[' === r: + u = !0; + break; + case '(' === r: + j(L, _(t, n + 1)) && ((n += 2), (s = !0)), (o += r), c++; + continue; + case '>' === r && s: + if ('' === f || m(a, f)) throw new T('Invalid capture group name'); + (a[f] = !0), (i[i.length] = [f, c]), (s = !1), (f = ''); + continue; + } + s ? (f += r) : (o += r); + } + return [o, i]; + })(t)), + (t = i[0]), + (d = i[1])), + (a = u(O(t, r), f ? this : R, B)), + (n || o || d.length) && + ((c = b(a)), + n && + ((c.dotAll = !0), + (c.raw = B( + (function (t) { + for (var r, e = t.length, n = 0, o = '', i = !1; n <= e; n++) + '\\' !== (r = M(t, n)) + ? i || '.' !== r + ? ('[' === r ? (i = !0) : ']' === r && (i = !1), (o += r)) + : (o += '[\\s\\S]') + : (o += r + M(t, ++n)); + return o; + })(t), + e + ))), + o && (c.sticky = !0), + d.length && (c.groups = d)), + t !== y) + ) + try { + s(a, 'source', '' === y ? '(?:)' : y); + } catch (t) {} + return a; + }, + z = function (t) { + (t in B) || + c(B, t, { + configurable: !0, + get: function () { + return O[t]; + }, + set: function (r) { + O[t] = r; + }, + }); + }, + $ = f(O), + W = 0; + $.length > W; + + ) + z($[W++]); + (R.constructor = B), (B.prototype = R), d(o, 'RegExp', B); + } + x('RegExp'); + }, + 8450: (t, r, e) => { + var n = e(7854), + o = e(9781), + i = e(9441), + a = e(4326), + u = e(3070).f, + s = e(9909).get, + c = RegExp.prototype, + f = n.TypeError; + o && + i && + u(c, 'dotAll', { + configurable: !0, + get: function () { + if (this !== c) { + if ('RegExp' === a(this)) return !!s(this).dotAll; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 4916: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(2261); + n({ target: 'RegExp', proto: !0, forced: /./.exec !== o }, { exec: o }); + }, + 2087: (t, r, e) => { + var n = e(9781), + o = e(3070), + i = e(7066), + a = e(7293), + u = RegExp.prototype; + n && + a(function () { + return ( + 'sy' !== + Object.getOwnPropertyDescriptor(u, 'flags').get.call({ dotAll: !0, sticky: !0 }) + ); + }) && + o.f(u, 'flags', { configurable: !0, get: i }); + }, + 8386: (t, r, e) => { + var n = e(7854), + o = e(9781), + i = e(2999).MISSED_STICKY, + a = e(4326), + u = e(3070).f, + s = e(9909).get, + c = RegExp.prototype, + f = n.TypeError; + o && + i && + u(c, 'sticky', { + configurable: !0, + get: function () { + if (this !== c) { + if ('RegExp' === a(this)) return !!s(this).sticky; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 7601: (t, r, e) => { + 'use strict'; + e(4916); + var n, + o, + i = e(2109), + a = e(7854), + u = e(6916), + s = e(1702), + c = e(614), + f = e(111), + l = + ((n = !1), + ((o = /[ac]/).exec = function () { + return (n = !0), /./.exec.apply(this, arguments); + }), + !0 === o.test('abc') && n), + h = a.Error, + p = s(/./.test); + i( + { target: 'RegExp', proto: !0, forced: !l }, + { + test: function (t) { + var r = this.exec; + if (!c(r)) return p(this, t); + var e = u(r, this, t); + if (null !== e && !f(e)) + throw new h('RegExp exec method returned something other than an Object or null'); + return !!e; + }, + } + ); + }, + 9714: (t, r, e) => { + 'use strict'; + var n = e(1702), + o = e(6530).PROPER, + i = e(1320), + a = e(9670), + u = e(7976), + s = e(1340), + c = e(7293), + f = e(7066), + l = 'toString', + h = RegExp.prototype, + p = h.toString, + v = n(f), + g = c(function () { + return '/a/b' != p.call({ source: 'a', flags: 'b' }); + }), + d = o && p.name != l; + (g || d) && + i( + RegExp.prototype, + l, + function () { + var t = a(this), + r = s(t.source), + e = t.flags; + return '/' + r + '/' + s(void 0 === e && u(h, t) && !('flags' in h) ? v(t) : e); + }, + { unsafe: !0 } + ); + }, + 189: (t, r, e) => { + 'use strict'; + e(7710)( + 'Set', + function (t) { + return function () { + return t(this, arguments.length ? arguments[0] : void 0); + }; + }, + e(5631) + ); + }, + 5218: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('anchor') }, + { + anchor: function (t) { + return o(this, 'a', 'name', t); + }, + } + ); + }, + 4506: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(4488), + a = e(9303), + u = e(1340), + s = e(7293), + c = o(''.charAt); + n( + { + target: 'String', + proto: !0, + forced: s(function () { + return '\ud842' !== '𠮷'.at(-2); + }), + }, + { + at: function (t) { + var r = u(i(this)), + e = r.length, + n = a(t), + o = n >= 0 ? n : e + n; + return o < 0 || o >= e ? void 0 : c(r, o); + }, + } + ); + }, + 4475: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('big') }, + { + big: function () { + return o(this, 'big', '', ''); + }, + } + ); + }, + 7929: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('blink') }, + { + blink: function () { + return o(this, 'blink', '', ''); + }, + } + ); + }, + 915: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('bold') }, + { + bold: function () { + return o(this, 'b', '', ''); + }, + } + ); + }, + 9841: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(8710).codeAt; + n( + { target: 'String', proto: !0 }, + { + codePointAt: function (t) { + return o(this, t); + }, + } + ); + }, + 7852: (t, r, e) => { + 'use strict'; + var n, + o = e(2109), + i = e(1702), + a = e(1236).f, + u = e(7466), + s = e(1340), + c = e(3929), + f = e(4488), + l = e(4964), + h = e(1913), + p = i(''.endsWith), + v = i(''.slice), + g = Math.min, + d = l('endsWith'); + o( + { + target: 'String', + proto: !0, + forced: !( + (!h && !d && ((n = a(String.prototype, 'endsWith')), n && !n.writable)) || + d + ), + }, + { + endsWith: function (t) { + var r = s(f(this)); + c(t); + var e = arguments.length > 1 ? arguments[1] : void 0, + n = r.length, + o = void 0 === e ? n : g(u(e), n), + i = s(t); + return p ? p(r, i, o) : v(r, o - i.length, o) === i; + }, + } + ); + }, + 9253: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('fixed') }, + { + fixed: function () { + return o(this, 'tt', '', ''); + }, + } + ); + }, + 2125: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('fontcolor') }, + { + fontcolor: function (t) { + return o(this, 'font', 'color', t); + }, + } + ); + }, + 8830: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('fontsize') }, + { + fontsize: function (t) { + return o(this, 'font', 'size', t); + }, + } + ); + }, + 4953: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(1702), + a = e(1400), + u = o.RangeError, + s = String.fromCharCode, + c = String.fromCodePoint, + f = i([].join); + n( + { target: 'String', stat: !0, forced: !!c && 1 != c.length }, + { + fromCodePoint: function (t) { + for (var r, e = [], n = arguments.length, o = 0; n > o; ) { + if (((r = +arguments[o++]), a(r, 1114111) !== r)) + throw u(r + ' is not a valid code point'); + e[o] = r < 65536 ? s(r) : s(55296 + ((r -= 65536) >> 10), (r % 1024) + 56320); + } + return f(e, ''); + }, + } + ); + }, + 2023: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(3929), + a = e(4488), + u = e(1340), + s = e(4964), + c = o(''.indexOf); + n( + { target: 'String', proto: !0, forced: !s('includes') }, + { + includes: function (t) { + return !!~c(u(a(this)), u(i(t)), arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8734: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('italics') }, + { + italics: function () { + return o(this, 'i', '', ''); + }, + } + ); + }, + 8783: (t, r, e) => { + 'use strict'; + var n = e(8710).charAt, + o = e(1340), + i = e(9909), + a = e(654), + u = 'String Iterator', + s = i.set, + c = i.getterFor(u); + a( + String, + 'String', + function (t) { + s(this, { type: u, string: o(t), index: 0 }); + }, + function () { + var t, + r = c(this), + e = r.string, + o = r.index; + return o >= e.length + ? { value: void 0, done: !0 } + : ((t = n(e, o)), (r.index += t.length), { value: t, done: !1 }); + } + ); + }, + 9254: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('link') }, + { + link: function (t) { + return o(this, 'a', 'href', t); + }, + } + ); + }, + 6373: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(6916), + a = e(1702), + u = e(4994), + s = e(4488), + c = e(7466), + f = e(1340), + l = e(9670), + h = e(4326), + p = e(7976), + v = e(7850), + g = e(7066), + d = e(8173), + y = e(1320), + m = e(7293), + b = e(5112), + x = e(6707), + w = e(1530), + E = e(7651), + S = e(9909), + A = e(1913), + O = b('matchAll'), + R = 'RegExp String Iterator', + T = S.set, + I = S.getterFor(R), + j = RegExp.prototype, + M = o.TypeError, + k = a(g), + P = a(''.indexOf), + _ = a(''.matchAll), + L = + !!_ && + !m(function () { + _('a', /./); + }), + N = u( + function (t, r, e, n) { + T(this, { type: R, regexp: t, string: r, global: e, unicode: n, done: !1 }); + }, + 'RegExp String', + function () { + var t = I(this); + if (t.done) return { value: void 0, done: !0 }; + var r = t.regexp, + e = t.string, + n = E(r, e); + return null === n + ? { value: void 0, done: (t.done = !0) } + : t.global + ? ('' === f(n[0]) && (r.lastIndex = w(e, c(r.lastIndex), t.unicode)), + { value: n, done: !1 }) + : ((t.done = !0), { value: n, done: !1 }); + } + ), + D = function (t) { + var r, + e, + n, + o, + i, + a, + u = l(this), + s = f(t); + return ( + (r = x(u, RegExp)), + void 0 === (e = u.flags) && p(j, u) && !('flags' in j) && (e = k(u)), + (n = void 0 === e ? '' : f(e)), + (o = new r(r === RegExp ? u.source : u, n)), + (i = !!~P(n, 'g')), + (a = !!~P(n, 'u')), + (o.lastIndex = c(u.lastIndex)), + new N(o, s, i, a) + ); + }; + n( + { target: 'String', proto: !0, forced: L }, + { + matchAll: function (t) { + var r, + e, + n, + o, + a = s(this); + if (null != t) { + if (v(t) && ((r = f(s('flags' in j ? t.flags : k(t)))), !~P(r, 'g'))) + throw M('`.matchAll` does not allow non-global regexes'); + if (L) return _(a, t); + if ((void 0 === (n = d(t, O)) && A && 'RegExp' == h(t) && (n = D), n)) + return i(n, t, a); + } else if (L) return _(a, t); + return (e = f(a)), (o = new RegExp(t, 'g')), A ? i(D, o, e) : o[O](e); + }, + } + ), + A || O in j || y(j, O, D); + }, + 4723: (t, r, e) => { + 'use strict'; + var n = e(6916), + o = e(7007), + i = e(9670), + a = e(7466), + u = e(1340), + s = e(4488), + c = e(8173), + f = e(1530), + l = e(7651); + o('match', function (t, r, e) { + return [ + function (r) { + var e = s(this), + o = null == r ? void 0 : c(r, t); + return o ? n(o, r, e) : new RegExp(r)[t](u(e)); + }, + function (t) { + var n = i(this), + o = u(t), + s = e(r, n, o); + if (s.done) return s.value; + if (!n.global) return l(n, o); + var c = n.unicode; + n.lastIndex = 0; + for (var h, p = [], v = 0; null !== (h = l(n, o)); ) { + var g = u(h[0]); + (p[v] = g), '' === g && (n.lastIndex = f(o, a(n.lastIndex), c)), v++; + } + return 0 === v ? null : p; + }, + ]; + }); + }, + 6528: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6650).end; + n( + { target: 'String', proto: !0, forced: e(7061) }, + { + padEnd: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3112: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6650).start; + n( + { target: 'String', proto: !0, forced: e(7061) }, + { + padStart: function (t) { + return o(this, t, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8992: (t, r, e) => { + var n = e(2109), + o = e(1702), + i = e(5656), + a = e(7908), + u = e(1340), + s = e(6244), + c = o([].push), + f = o([].join); + n( + { target: 'String', stat: !0 }, + { + raw: function (t) { + for (var r = i(a(t).raw), e = s(r), n = arguments.length, o = [], l = 0; e > l; ) { + if ((c(o, u(r[l++])), l === e)) return f(o, ''); + l < n && c(o, u(arguments[l])); + } + }, + } + ); + }, + 2481: (t, r, e) => { + e(2109)({ target: 'String', proto: !0 }, { repeat: e(8415) }); + }, + 8757: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(6916), + a = e(1702), + u = e(4488), + s = e(614), + c = e(7850), + f = e(1340), + l = e(8173), + h = e(7066), + p = e(647), + v = e(5112), + g = e(1913), + d = v('replace'), + y = RegExp.prototype, + m = o.TypeError, + b = a(h), + x = a(''.indexOf), + w = a(''.replace), + E = a(''.slice), + S = Math.max, + A = function (t, r, e) { + return e > t.length ? -1 : '' === r ? e : x(t, r, e); + }; + n( + { target: 'String', proto: !0 }, + { + replaceAll: function (t, r) { + var e, + n, + o, + a, + h, + v, + O, + R, + T, + I = u(this), + j = 0, + M = 0, + k = ''; + if (null != t) { + if ((e = c(t)) && ((n = f(u('flags' in y ? t.flags : b(t)))), !~x(n, 'g'))) + throw m('`.replaceAll` does not allow non-global regexes'); + if ((o = l(t, d))) return i(o, t, I, r); + if (g && e) return w(f(I), t, r); + } + for ( + a = f(I), + h = f(t), + (v = s(r)) || (r = f(r)), + O = h.length, + R = S(1, O), + j = A(a, h, 0); + -1 !== j; + + ) + (T = v ? f(r(h, j, a)) : p(h, a, j, [], void 0, r)), + (k += E(a, M, j) + T), + (M = j + O), + (j = A(a, h, j + R)); + return M < a.length && (k += E(a, M)), k; + }, + } + ); + }, + 5306: (t, r, e) => { + 'use strict'; + var n = e(2104), + o = e(6916), + i = e(1702), + a = e(7007), + u = e(7293), + s = e(9670), + c = e(614), + f = e(9303), + l = e(7466), + h = e(1340), + p = e(4488), + v = e(1530), + g = e(8173), + d = e(647), + y = e(7651), + m = e(5112)('replace'), + b = Math.max, + x = Math.min, + w = i([].concat), + E = i([].push), + S = i(''.indexOf), + A = i(''.slice), + O = '$0' === 'a'.replace(/./, '$0'), + R = !!/./[m] && '' === /./[m]('a', '$0'); + a( + 'replace', + function (t, r, e) { + var i = R ? '$' : '$0'; + return [ + function (t, e) { + var n = p(this), + i = null == t ? void 0 : g(t, m); + return i ? o(i, t, n, e) : o(r, h(n), t, e); + }, + function (t, o) { + var a = s(this), + u = h(t); + if ('string' == typeof o && -1 === S(o, i) && -1 === S(o, '$<')) { + var p = e(r, a, u, o); + if (p.done) return p.value; + } + var g = c(o); + g || (o = h(o)); + var m = a.global; + if (m) { + var O = a.unicode; + a.lastIndex = 0; + } + for (var R = []; ; ) { + var T = y(a, u); + if (null === T) break; + if ((E(R, T), !m)) break; + '' === h(T[0]) && (a.lastIndex = v(u, l(a.lastIndex), O)); + } + for (var I, j = '', M = 0, k = 0; k < R.length; k++) { + for ( + var P = h((T = R[k])[0]), _ = b(x(f(T.index), u.length), 0), L = [], N = 1; + N < T.length; + N++ + ) + E(L, void 0 === (I = T[N]) ? I : String(I)); + var D = T.groups; + if (g) { + var U = w([P], L, _, u); + void 0 !== D && E(U, D); + var C = h(n(o, void 0, U)); + } else C = d(P, u, _, L, D, o); + _ >= M && ((j += A(u, M, _) + C), (M = _ + P.length)); + } + return j + A(u, M); + }, + ]; + }, + !!u(function () { + var t = /./; + return ( + (t.exec = function () { + var t = []; + return (t.groups = { a: '7' }), t; + }), + '7' !== ''.replace(t, '$') + ); + }) || + !O || + R + ); + }, + 4765: (t, r, e) => { + 'use strict'; + var n = e(6916), + o = e(7007), + i = e(9670), + a = e(4488), + u = e(1150), + s = e(1340), + c = e(8173), + f = e(7651); + o('search', function (t, r, e) { + return [ + function (r) { + var e = a(this), + o = null == r ? void 0 : c(r, t); + return o ? n(o, r, e) : new RegExp(r)[t](s(e)); + }, + function (t) { + var n = i(this), + o = s(t), + a = e(r, n, o); + if (a.done) return a.value; + var c = n.lastIndex; + u(c, 0) || (n.lastIndex = 0); + var l = f(n, o); + return u(n.lastIndex, c) || (n.lastIndex = c), null === l ? -1 : l.index; + }, + ]; + }); + }, + 7268: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('small') }, + { + small: function () { + return o(this, 'small', '', ''); + }, + } + ); + }, + 3123: (t, r, e) => { + 'use strict'; + var n = e(2104), + o = e(6916), + i = e(1702), + a = e(7007), + u = e(7850), + s = e(9670), + c = e(4488), + f = e(6707), + l = e(1530), + h = e(7466), + p = e(1340), + v = e(8173), + g = e(1589), + d = e(7651), + y = e(2261), + m = e(2999), + b = e(7293), + x = m.UNSUPPORTED_Y, + w = 4294967295, + E = Math.min, + S = [].push, + A = i(/./.exec), + O = i(S), + R = i(''.slice), + T = !b(function () { + var t = /(?:)/, + r = t.exec; + t.exec = function () { + return r.apply(this, arguments); + }; + var e = 'ab'.split(t); + return 2 !== e.length || 'a' !== e[0] || 'b' !== e[1]; + }); + a( + 'split', + function (t, r, e) { + var i; + return ( + (i = + 'c' == 'abbc'.split(/(b)*/)[1] || + 4 != 'test'.split(/(?:)/, -1).length || + 2 != 'ab'.split(/(?:ab)*/).length || + 4 != '.'.split(/(.?)(.?)/).length || + '.'.split(/()()/).length > 1 || + ''.split(/.?/).length + ? function (t, e) { + var i = p(c(this)), + a = void 0 === e ? w : e >>> 0; + if (0 === a) return []; + if (void 0 === t) return [i]; + if (!u(t)) return o(r, i, t, a); + for ( + var s, + f, + l, + h = [], + v = + (t.ignoreCase ? 'i' : '') + + (t.multiline ? 'm' : '') + + (t.unicode ? 'u' : '') + + (t.sticky ? 'y' : ''), + d = 0, + m = new RegExp(t.source, v + 'g'); + (s = o(y, m, i)) && + !( + (f = m.lastIndex) > d && + (O(h, R(i, d, s.index)), + s.length > 1 && s.index < i.length && n(S, h, g(s, 1)), + (l = s[0].length), + (d = f), + h.length >= a) + ); + + ) + m.lastIndex === s.index && m.lastIndex++; + return ( + d === i.length ? (!l && A(m, '')) || O(h, '') : O(h, R(i, d)), + h.length > a ? g(h, 0, a) : h + ); + } + : '0'.split(void 0, 0).length + ? function (t, e) { + return void 0 === t && 0 === e ? [] : o(r, this, t, e); + } + : r), + [ + function (r, e) { + var n = c(this), + a = null == r ? void 0 : v(r, t); + return a ? o(a, r, n, e) : o(i, p(n), r, e); + }, + function (t, n) { + var o = s(this), + a = p(t), + u = e(i, o, a, n, i !== r); + if (u.done) return u.value; + var c = f(o, RegExp), + v = o.unicode, + g = + (o.ignoreCase ? 'i' : '') + + (o.multiline ? 'm' : '') + + (o.unicode ? 'u' : '') + + (x ? 'g' : 'y'), + y = new c(x ? '^(?:' + o.source + ')' : o, g), + m = void 0 === n ? w : n >>> 0; + if (0 === m) return []; + if (0 === a.length) return null === d(y, a) ? [a] : []; + for (var b = 0, S = 0, A = []; S < a.length; ) { + y.lastIndex = x ? 0 : S; + var T, + I = d(y, x ? R(a, S) : a); + if (null === I || (T = E(h(y.lastIndex + (x ? S : 0)), a.length)) === b) + S = l(a, S, v); + else { + if ((O(A, R(a, b, S)), A.length === m)) return A; + for (var j = 1; j <= I.length - 1; j++) + if ((O(A, I[j]), A.length === m)) return A; + S = b = T; + } + } + return O(A, R(a, b)), A; + }, + ] + ); + }, + !T, + x + ); + }, + 6755: (t, r, e) => { + 'use strict'; + var n, + o = e(2109), + i = e(1702), + a = e(1236).f, + u = e(7466), + s = e(1340), + c = e(3929), + f = e(4488), + l = e(4964), + h = e(1913), + p = i(''.startsWith), + v = i(''.slice), + g = Math.min, + d = l('startsWith'); + o( + { + target: 'String', + proto: !0, + forced: !( + (!h && !d && ((n = a(String.prototype, 'startsWith')), n && !n.writable)) || + d + ), + }, + { + startsWith: function (t) { + var r = s(f(this)); + c(t); + var e = u(g(arguments.length > 1 ? arguments[1] : void 0, r.length)), + n = s(t); + return p ? p(r, n, e) : v(r, e, e + n.length) === n; + }, + } + ); + }, + 7397: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('strike') }, + { + strike: function () { + return o(this, 'strike', '', ''); + }, + } + ); + }, + 86: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('sub') }, + { + sub: function () { + return o(this, 'sub', '', ''); + }, + } + ); + }, + 3650: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(4488), + a = e(9303), + u = e(1340), + s = o(''.slice), + c = Math.max, + f = Math.min; + n( + { target: 'String', proto: !0, forced: !''.substr || 'b' !== 'ab'.substr(-1) }, + { + substr: function (t, r) { + var e, + n, + o = u(i(this)), + l = o.length, + h = a(t); + return ( + h === 1 / 0 && (h = 0), + h < 0 && (h = c(l + h, 0)), + (e = void 0 === r ? l : a(r)) <= 0 || e === 1 / 0 || h >= (n = f(h + e, l)) + ? '' + : s(o, h, n) + ); + }, + } + ); + }, + 623: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4230); + n( + { target: 'String', proto: !0, forced: e(3429)('sup') }, + { + sup: function () { + return o(this, 'sup', '', ''); + }, + } + ); + }, + 8702: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(3111).end, + i = e(6091)('trimEnd'), + a = i + ? function () { + return o(this); + } + : ''.trimEnd; + n( + { target: 'String', proto: !0, name: 'trimEnd', forced: i }, + { trimEnd: a, trimRight: a } + ); + }, + 5674: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(3111).start, + i = e(6091)('trimStart'), + a = i + ? function () { + return o(this); + } + : ''.trimStart; + n( + { target: 'String', proto: !0, name: 'trimStart', forced: i }, + { trimStart: a, trimLeft: a } + ); + }, + 3210: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(3111).trim; + n( + { target: 'String', proto: !0, forced: e(6091)('trim') }, + { + trim: function () { + return o(this); + }, + } + ); + }, + 2443: (t, r, e) => { + e(7235)('asyncIterator'); + }, + 1817: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(9781), + i = e(7854), + a = e(1702), + u = e(2597), + s = e(614), + c = e(7976), + f = e(1340), + l = e(3070).f, + h = e(9920), + p = i.Symbol, + v = p && p.prototype; + if (o && s(p) && (!('description' in v) || void 0 !== p().description)) { + var g = {}, + d = function () { + var t = arguments.length < 1 || void 0 === arguments[0] ? void 0 : f(arguments[0]), + r = c(v, this) ? new p(t) : void 0 === t ? p() : p(t); + return '' === t && (g[r] = !0), r; + }; + h(d, p), (d.prototype = v), (v.constructor = d); + var y = 'Symbol(test)' == String(p('test')), + m = a(v.toString), + b = a(v.valueOf), + x = /^Symbol\((.*)\)[^)]+$/, + w = a(''.replace), + E = a(''.slice); + l(v, 'description', { + configurable: !0, + get: function () { + var t = b(this), + r = m(t); + if (u(g, t)) return ''; + var e = y ? E(r, 7, -1) : w(r, x, '$1'); + return '' === e ? void 0 : e; + }, + }), + n({ global: !0, forced: !0 }, { Symbol: d }); + } + }, + 2401: (t, r, e) => { + e(7235)('hasInstance'); + }, + 8722: (t, r, e) => { + e(7235)('isConcatSpreadable'); + }, + 2165: (t, r, e) => { + e(7235)('iterator'); + }, + 2526: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(7854), + i = e(5005), + a = e(2104), + u = e(6916), + s = e(1702), + c = e(1913), + f = e(9781), + l = e(133), + h = e(7293), + p = e(2597), + v = e(3157), + g = e(614), + d = e(111), + y = e(7976), + m = e(2190), + b = e(9670), + x = e(7908), + w = e(5656), + E = e(4948), + S = e(1340), + A = e(9114), + O = e(30), + R = e(1956), + T = e(8006), + I = e(1156), + j = e(5181), + M = e(1236), + k = e(3070), + P = e(6048), + _ = e(5296), + L = e(206), + N = e(1320), + D = e(2309), + U = e(6200), + C = e(3501), + F = e(9711), + B = e(5112), + z = e(6061), + $ = e(7235), + W = e(8003), + V = e(9909), + Y = e(2092).forEach, + G = U('hidden'), + q = 'Symbol', + H = B('toPrimitive'), + K = V.set, + X = V.getterFor(q), + J = Object.prototype, + Q = o.Symbol, + Z = Q && Q.prototype, + tt = o.TypeError, + rt = o.QObject, + et = i('JSON', 'stringify'), + nt = M.f, + ot = k.f, + it = I.f, + at = _.f, + ut = s([].push), + st = D('symbols'), + ct = D('op-symbols'), + ft = D('string-to-symbol-registry'), + lt = D('symbol-to-string-registry'), + ht = D('wks'), + pt = !rt || !rt.prototype || !rt.prototype.findChild, + vt = + f && + h(function () { + return ( + 7 != + O( + ot({}, 'a', { + get: function () { + return ot(this, 'a', { value: 7 }).a; + }, + }) + ).a + ); + }) + ? function (t, r, e) { + var n = nt(J, r); + n && delete J[r], ot(t, r, e), n && t !== J && ot(J, r, n); + } + : ot, + gt = function (t, r) { + var e = (st[t] = O(Z)); + return K(e, { type: q, tag: t, description: r }), f || (e.description = r), e; + }, + dt = function (t, r, e) { + t === J && dt(ct, r, e), b(t); + var n = E(r); + return ( + b(e), + p(st, n) + ? (e.enumerable + ? (p(t, G) && t[G][n] && (t[G][n] = !1), (e = O(e, { enumerable: A(0, !1) }))) + : (p(t, G) || ot(t, G, A(1, {})), (t[G][n] = !0)), + vt(t, n, e)) + : ot(t, n, e) + ); + }, + yt = function (t, r) { + b(t); + var e = w(r), + n = R(e).concat(wt(e)); + return ( + Y(n, function (r) { + (f && !u(mt, e, r)) || dt(t, r, e[r]); + }), + t + ); + }, + mt = function (t) { + var r = E(t), + e = u(at, this, r); + return ( + !(this === J && p(st, r) && !p(ct, r)) && + (!(e || !p(this, r) || !p(st, r) || (p(this, G) && this[G][r])) || e) + ); + }, + bt = function (t, r) { + var e = w(t), + n = E(r); + if (e !== J || !p(st, n) || p(ct, n)) { + var o = nt(e, n); + return !o || !p(st, n) || (p(e, G) && e[G][n]) || (o.enumerable = !0), o; + } + }, + xt = function (t) { + var r = it(w(t)), + e = []; + return ( + Y(r, function (t) { + p(st, t) || p(C, t) || ut(e, t); + }), + e + ); + }, + wt = function (t) { + var r = t === J, + e = it(r ? ct : w(t)), + n = []; + return ( + Y(e, function (t) { + !p(st, t) || (r && !p(J, t)) || ut(n, st[t]); + }), + n + ); + }; + if ( + (l || + ((Q = function () { + if (y(Z, this)) throw tt('Symbol is not a constructor'); + var t = arguments.length && void 0 !== arguments[0] ? S(arguments[0]) : void 0, + r = F(t), + e = function (t) { + this === J && u(e, ct, t), + p(this, G) && p(this[G], r) && (this[G][r] = !1), + vt(this, r, A(1, t)); + }; + return f && pt && vt(J, r, { configurable: !0, set: e }), gt(r, t); + }), + N((Z = Q.prototype), 'toString', function () { + return X(this).tag; + }), + N(Q, 'withoutSetter', function (t) { + return gt(F(t), t); + }), + (_.f = mt), + (k.f = dt), + (P.f = yt), + (M.f = bt), + (T.f = I.f = xt), + (j.f = wt), + (z.f = function (t) { + return gt(B(t), t); + }), + f && + (ot(Z, 'description', { + configurable: !0, + get: function () { + return X(this).description; + }, + }), + c || N(J, 'propertyIsEnumerable', mt, { unsafe: !0 }))), + n({ global: !0, wrap: !0, forced: !l, sham: !l }, { Symbol: Q }), + Y(R(ht), function (t) { + $(t); + }), + n( + { target: q, stat: !0, forced: !l }, + { + for: function (t) { + var r = S(t); + if (p(ft, r)) return ft[r]; + var e = Q(r); + return (ft[r] = e), (lt[e] = r), e; + }, + keyFor: function (t) { + if (!m(t)) throw tt(t + ' is not a symbol'); + if (p(lt, t)) return lt[t]; + }, + useSetter: function () { + pt = !0; + }, + useSimple: function () { + pt = !1; + }, + } + ), + n( + { target: 'Object', stat: !0, forced: !l, sham: !f }, + { + create: function (t, r) { + return void 0 === r ? O(t) : yt(O(t), r); + }, + defineProperty: dt, + defineProperties: yt, + getOwnPropertyDescriptor: bt, + } + ), + n( + { target: 'Object', stat: !0, forced: !l }, + { getOwnPropertyNames: xt, getOwnPropertySymbols: wt } + ), + n( + { + target: 'Object', + stat: !0, + forced: h(function () { + j.f(1); + }), + }, + { + getOwnPropertySymbols: function (t) { + return j.f(x(t)); + }, + } + ), + et && + n( + { + target: 'JSON', + stat: !0, + forced: + !l || + h(function () { + var t = Q(); + return '[null]' != et([t]) || '{}' != et({ a: t }) || '{}' != et(Object(t)); + }), + }, + { + stringify: function (t, r, e) { + var n = L(arguments), + o = r; + if ((d(r) || void 0 !== t) && !m(t)) + return ( + v(r) || + (r = function (t, r) { + if ((g(o) && (r = u(o, this, t, r)), !m(r))) return r; + }), + (n[1] = r), + a(et, null, n) + ); + }, + } + ), + !Z[H]) + ) { + var Et = Z.valueOf; + N(Z, H, function (t) { + return u(Et, this); + }); + } + W(Q, q), (C[G] = !0); + }, + 6066: (t, r, e) => { + e(7235)('matchAll'); + }, + 9007: (t, r, e) => { + e(7235)('match'); + }, + 3510: (t, r, e) => { + e(7235)('replace'); + }, + 1840: (t, r, e) => { + e(7235)('search'); + }, + 6982: (t, r, e) => { + e(7235)('species'); + }, + 2159: (t, r, e) => { + e(7235)('split'); + }, + 6649: (t, r, e) => { + e(7235)('toPrimitive'); + }, + 9341: (t, r, e) => { + e(7235)('toStringTag'); + }, + 543: (t, r, e) => { + e(7235)('unscopables'); + }, + 8675: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(6244), + i = e(9303), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('at', function (t) { + var r = a(this), + e = o(r), + n = i(t), + u = n >= 0 ? n : e + n; + return u < 0 || u >= e ? void 0 : r[u]; + }); + }, + 2990: (t, r, e) => { + 'use strict'; + var n = e(1702), + o = e(260), + i = n(e(1048)), + a = o.aTypedArray; + (0, o.exportTypedArrayMethod)('copyWithin', function (t, r) { + return i(a(this), t, r, arguments.length > 2 ? arguments[2] : void 0); + }); + }, + 8927: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).every, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('every', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3105: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(6916), + i = e(1285), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('fill', function (t) { + var r = arguments.length; + return o(i, a(this), t, r > 1 ? arguments[1] : void 0, r > 2 ? arguments[2] : void 0); + }); + }, + 5035: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).filter, + i = e(3074), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('filter', function (t) { + var r = o(a(this), t, arguments.length > 1 ? arguments[1] : void 0); + return i(this, r); + }); + }, + 7174: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).findIndex, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('findIndex', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4345: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).find, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('find', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4197: (t, r, e) => { + e(9843)('Float32', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 6495: (t, r, e) => { + e(9843)('Float64', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 2846: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).forEach, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('forEach', function (t) { + o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 8145: (t, r, e) => { + 'use strict'; + var n = e(3832); + (0, e(260).exportTypedArrayStaticMethod)('from', e(7321), n); + }, + 4731: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(1318).includes, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('includes', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 7209: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(1318).indexOf, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('indexOf', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 5109: (t, r, e) => { + e(9843)('Int16', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 5125: (t, r, e) => { + e(9843)('Int32', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 7145: (t, r, e) => { + e(9843)('Int8', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 6319: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(7293), + i = e(1702), + a = e(260), + u = e(6992), + s = e(5112)('iterator'), + c = n.Uint8Array, + f = i(u.values), + l = i(u.keys), + h = i(u.entries), + p = a.aTypedArray, + v = a.exportTypedArrayMethod, + g = c && c.prototype, + d = !o(function () { + g[s].call([1]); + }), + y = !!g && g.values && g[s] === g.values && 'values' === g.values.name, + m = function () { + return f(p(this)); + }; + v( + 'entries', + function () { + return h(p(this)); + }, + d + ), + v( + 'keys', + function () { + return l(p(this)); + }, + d + ), + v('values', m, d || !y, { name: 'values' }), + v(s, m, d || !y, { name: 'values' }); + }, + 8867: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(1702), + i = n.aTypedArray, + a = n.exportTypedArrayMethod, + u = o([].join); + a('join', function (t) { + return u(i(this), t); + }); + }, + 7789: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2104), + i = e(6583), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('lastIndexOf', function (t) { + var r = arguments.length; + return o(i, a(this), r > 1 ? [t, arguments[1]] : [t]); + }); + }, + 3739: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).map, + i = e(6304), + a = n.aTypedArray; + (0, n.exportTypedArrayMethod)('map', function (t) { + return o(a(this), t, arguments.length > 1 ? arguments[1] : void 0, function (t, r) { + return new (i(t))(r); + }); + }); + }, + 5206: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(3832), + i = n.aTypedArrayConstructor; + (0, n.exportTypedArrayStaticMethod)( + 'of', + function () { + for (var t = 0, r = arguments.length, e = new (i(this))(r); r > t; ) + e[t] = arguments[t++]; + return e; + }, + o + ); + }, + 4483: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(3671).right, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('reduceRight', function (t) { + var r = arguments.length; + return o(i(this), t, r, r > 1 ? arguments[1] : void 0); + }); + }, + 9368: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(3671).left, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('reduce', function (t) { + var r = arguments.length; + return o(i(this), t, r, r > 1 ? arguments[1] : void 0); + }); + }, + 2056: (t, r, e) => { + 'use strict'; + var n = e(260), + o = n.aTypedArray, + i = n.exportTypedArrayMethod, + a = Math.floor; + i('reverse', function () { + for (var t, r = this, e = o(r).length, n = a(e / 2), i = 0; i < n; ) + (t = r[i]), (r[i++] = r[--e]), (r[e] = t); + return r; + }); + }, + 3462: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(6916), + i = e(260), + a = e(6244), + u = e(4590), + s = e(7908), + c = e(7293), + f = n.RangeError, + l = n.Int8Array, + h = l && l.prototype, + p = h && h.set, + v = i.aTypedArray, + g = i.exportTypedArrayMethod, + d = !c(function () { + var t = new Uint8ClampedArray(2); + return o(p, t, { length: 1, 0: 3 }, 1), 3 !== t[1]; + }), + y = + d && + i.NATIVE_ARRAY_BUFFER_VIEWS && + c(function () { + var t = new l(2); + return t.set(1), t.set('2', 1), 0 !== t[0] || 2 !== t[1]; + }); + g( + 'set', + function (t) { + v(this); + var r = u(arguments.length > 1 ? arguments[1] : void 0, 1), + e = s(t); + if (d) return o(p, this, e, r); + var n = this.length, + i = a(e), + c = 0; + if (i + r > n) throw f('Wrong length'); + for (; c < i; ) this[r + c] = e[c++]; + }, + !d || y + ); + }, + 678: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(6304), + i = e(7293), + a = e(206), + u = n.aTypedArray; + (0, n.exportTypedArrayMethod)( + 'slice', + function (t, r) { + for ( + var e = a(u(this), t, r), n = o(this), i = 0, s = e.length, c = new n(s); + s > i; + + ) + c[i] = e[i++]; + return c; + }, + i(function () { + new Int8Array(1).slice(); + }) + ); + }, + 7462: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(2092).some, + i = n.aTypedArray; + (0, n.exportTypedArrayMethod)('some', function (t) { + return o(i(this), t, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3824: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(1702), + i = e(7293), + a = e(9662), + u = e(4362), + s = e(260), + c = e(8886), + f = e(256), + l = e(7392), + h = e(8008), + p = n.Array, + v = s.aTypedArray, + g = s.exportTypedArrayMethod, + d = n.Uint16Array, + y = d && o(d.prototype.sort), + m = !( + !y || + (i(function () { + y(new d(2), null); + }) && + i(function () { + y(new d(2), {}); + })) + ), + b = + !!y && + !i(function () { + if (l) return l < 74; + if (c) return c < 67; + if (f) return !0; + if (h) return h < 602; + var t, + r, + e = new d(516), + n = p(516); + for (t = 0; t < 516; t++) (r = t % 4), (e[t] = 515 - t), (n[t] = t - 2 * r + 3); + for ( + y(e, function (t, r) { + return ((t / 4) | 0) - ((r / 4) | 0); + }), + t = 0; + t < 516; + t++ + ) + if (e[t] !== n[t]) return !0; + }); + g( + 'sort', + function (t) { + return ( + void 0 !== t && a(t), + b + ? y(this, t) + : u( + v(this), + (function (t) { + return function (r, e) { + return void 0 !== t + ? +t(r, e) || 0 + : e != e + ? -1 + : r != r + ? 1 + : 0 === r && 0 === e + ? 1 / r > 0 && 1 / e < 0 + ? 1 + : -1 + : r > e; + }; + })(t) + ) + ); + }, + !b || m + ); + }, + 5021: (t, r, e) => { + 'use strict'; + var n = e(260), + o = e(7466), + i = e(1400), + a = e(6304), + u = n.aTypedArray; + (0, n.exportTypedArrayMethod)('subarray', function (t, r) { + var e = u(this), + n = e.length, + s = i(t, n); + return new (a(e))( + e.buffer, + e.byteOffset + s * e.BYTES_PER_ELEMENT, + o((void 0 === r ? n : i(r, n)) - s) + ); + }); + }, + 2974: (t, r, e) => { + 'use strict'; + var n = e(7854), + o = e(2104), + i = e(260), + a = e(7293), + u = e(206), + s = n.Int8Array, + c = i.aTypedArray, + f = i.exportTypedArrayMethod, + l = [].toLocaleString, + h = + !!s && + a(function () { + l.call(new s(1)); + }); + f( + 'toLocaleString', + function () { + return o(l, h ? u(c(this)) : c(this), u(arguments)); + }, + a(function () { + return [1, 2].toLocaleString() != new s([1, 2]).toLocaleString(); + }) || + !a(function () { + s.prototype.toLocaleString.call([1, 2]); + }) + ); + }, + 5016: (t, r, e) => { + 'use strict'; + var n = e(260).exportTypedArrayMethod, + o = e(7293), + i = e(7854), + a = e(1702), + u = i.Uint8Array, + s = (u && u.prototype) || {}, + c = [].toString, + f = a([].join); + o(function () { + c.call({}); + }) && + (c = function () { + return f(this); + }); + var l = s.toString != c; + n('toString', c, l); + }, + 8255: (t, r, e) => { + e(9843)('Uint16', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 9135: (t, r, e) => { + e(9843)('Uint32', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 2472: (t, r, e) => { + e(9843)('Uint8', function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }); + }, + 9743: (t, r, e) => { + e(9843)( + 'Uint8', + function (t) { + return function (r, e, n) { + return t(this, r, e, n); + }; + }, + !0 + ); + }, + 8221: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(1702), + i = e(1340), + a = String.fromCharCode, + u = o(''.charAt), + s = o(/./.exec), + c = o(''.slice), + f = /^[\da-f]{2}$/i, + l = /^[\da-f]{4}$/i; + n( + { global: !0 }, + { + unescape: function (t) { + for (var r, e, n = i(t), o = '', h = n.length, p = 0; p < h; ) { + if ('%' === (r = u(n, p++))) + if ('u' === u(n, p)) { + if (((e = c(n, p + 1, p + 5)), s(l, e))) { + (o += a(parseInt(e, 16))), (p += 5); + continue; + } + } else if (((e = c(n, p, p + 2)), s(f, e))) { + (o += a(parseInt(e, 16))), (p += 2); + continue; + } + o += r; + } + return o; + }, + } + ); + }, + 4129: (t, r, e) => { + 'use strict'; + var n, + o = e(7854), + i = e(1702), + a = e(2248), + u = e(2423), + s = e(7710), + c = e(9320), + f = e(111), + l = e(2050), + h = e(9909).enforce, + p = e(8536), + v = !o.ActiveXObject && 'ActiveXObject' in o, + g = function (t) { + return function () { + return t(this, arguments.length ? arguments[0] : void 0); + }; + }, + d = s('WeakMap', g, c); + if (p && v) { + (n = c.getConstructor(g, 'WeakMap', !0)), u.enable(); + var y = d.prototype, + m = i(y.delete), + b = i(y.has), + x = i(y.get), + w = i(y.set); + a(y, { + delete: function (t) { + if (f(t) && !l(t)) { + var r = h(this); + return r.frozen || (r.frozen = new n()), m(this, t) || r.frozen.delete(t); + } + return m(this, t); + }, + has: function (t) { + if (f(t) && !l(t)) { + var r = h(this); + return r.frozen || (r.frozen = new n()), b(this, t) || r.frozen.has(t); + } + return b(this, t); + }, + get: function (t) { + if (f(t) && !l(t)) { + var r = h(this); + return ( + r.frozen || (r.frozen = new n()), b(this, t) ? x(this, t) : r.frozen.get(t) + ); + } + return x(this, t); + }, + set: function (t, r) { + if (f(t) && !l(t)) { + var e = h(this); + e.frozen || (e.frozen = new n()), b(this, t) ? w(this, t, r) : e.frozen.set(t, r); + } else w(this, t, r); + return this; + }, + }); + } + }, + 8478: (t, r, e) => { + 'use strict'; + e(7710)( + 'WeakSet', + function (t) { + return function () { + return t(this, arguments.length ? arguments[0] : void 0); + }; + }, + e(9320) + ); + }, + 4747: (t, r, e) => { + var n = e(7854), + o = e(8324), + i = e(8509), + a = e(8533), + u = e(8880), + s = function (t) { + if (t && t.forEach !== a) + try { + u(t, 'forEach', a); + } catch (r) { + t.forEach = a; + } + }; + for (var c in o) o[c] && s(n[c] && n[c].prototype); + s(i); + }, + 3948: (t, r, e) => { + var n = e(7854), + o = e(8324), + i = e(8509), + a = e(6992), + u = e(8880), + s = e(5112), + c = s('iterator'), + f = s('toStringTag'), + l = a.values, + h = function (t, r) { + if (t) { + if (t[c] !== l) + try { + u(t, c, l); + } catch (r) { + t[c] = l; + } + if ((t[f] || u(t, f, r), o[r])) + for (var e in a) + if (t[e] !== a[e]) + try { + u(t, e, a[e]); + } catch (r) { + t[e] = a[e]; + } + } + }; + for (var p in o) h(n[p] && n[p].prototype, p); + h(i, 'DOMTokenList'); + }, + 7714: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(4038), + i = e(5005), + a = e(7293), + u = e(30), + s = e(9114), + c = e(3070).f, + f = e(6048).f, + l = e(1320), + h = e(2597), + p = e(5787), + v = e(9670), + g = e(7762), + d = e(6277), + y = e(3678), + m = e(7741), + b = e(9909), + x = e(9781), + w = e(1913), + E = 'DOMException', + S = i('Error'), + A = + i(E) || + (function () { + try { + new (i('MessageChannel') || + o('worker_threads').MessageChannel)().port1.postMessage(new WeakMap()); + } catch (t) { + if ('DATA_CLONE_ERR' == t.name && 25 == t.code) return t.constructor; + } + })(), + O = A && A.prototype, + R = S.prototype, + T = b.set, + I = b.getterFor(E), + j = 'stack' in S(E), + M = function (t) { + return h(y, t) && y[t].m ? y[t].c : 0; + }, + k = function () { + p(this, P); + var t = arguments.length, + r = d(t < 1 ? void 0 : arguments[0]), + e = d(t < 2 ? void 0 : arguments[1], 'Error'), + n = M(e); + if ( + (T(this, { type: E, name: e, message: r, code: n }), + x || ((this.name = e), (this.message = r), (this.code = n)), + j) + ) { + var o = S(r); + (o.name = E), c(this, 'stack', s(1, m(o.stack, 1))); + } + }, + P = (k.prototype = u(R)), + _ = function (t) { + return { enumerable: !0, configurable: !0, get: t }; + }, + L = function (t) { + return _(function () { + return I(this)[t]; + }); + }; + x && f(P, { name: L('name'), message: L('message'), code: L('code') }), + c(P, 'constructor', s(1, k)); + var N = a(function () { + return !(new A() instanceof S); + }), + D = + N || + a(function () { + return R.toString !== g || '2: 1' !== String(new A(1, 2)); + }), + U = + N || + a(function () { + return 25 !== new A(1, 'DataCloneError').code; + }), + C = N || 25 !== A.DATA_CLONE_ERR || 25 !== O.DATA_CLONE_ERR, + F = w ? D || U || C : N; + n({ global: !0, forced: F }, { DOMException: F ? k : A }); + var B = i(E), + z = B.prototype; + for (var $ in (D && (w || A === B) && l(z, 'toString', g), + U && + x && + A === B && + c( + z, + 'code', + _(function () { + return M(v(this).name); + }) + ), + y)) + if (h(y, $)) { + var W = y[$], + V = W.s, + Y = s(6, W.c); + h(B, V) || c(B, V, Y), h(z, V) || c(z, V, Y); + } + }, + 2801: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(5005), + i = e(9114), + a = e(3070).f, + u = e(2597), + s = e(5787), + c = e(9587), + f = e(6277), + l = e(3678), + h = e(7741), + p = e(1913), + v = 'DOMException', + g = o('Error'), + d = o(v), + y = function () { + s(this, m); + var t = arguments.length, + r = f(t < 1 ? void 0 : arguments[0]), + e = f(t < 2 ? void 0 : arguments[1], 'Error'), + n = new d(r, e), + o = g(r); + return (o.name = v), a(n, 'stack', i(1, h(o.stack, 1))), c(n, this, y), n; + }, + m = (y.prototype = d.prototype), + b = 'stack' in g(v), + x = 'stack' in new d(1, 2), + w = b && !x; + n({ global: !0, forced: p || w }, { DOMException: w ? y : d }); + var E = o(v), + S = E.prototype; + if (S.constructor !== E) + for (var A in (p || a(S, 'constructor', i(1, E)), l)) + if (u(l, A)) { + var O = l[A], + R = O.s; + u(E, R) || a(E, R, i(6, O.c)); + } + }, + 1174: (t, r, e) => { + var n = e(5005), + o = 'DOMException'; + e(8003)(n(o), o); + }, + 4633: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(261); + n( + { global: !0, bind: !0, enumerable: !0, forced: !o.setImmediate || !o.clearImmediate }, + { setImmediate: i.set, clearImmediate: i.clear } + ); + }, + 5844: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(5948), + a = e(5268), + u = o.process; + n( + { global: !0, enumerable: !0, noTargetGet: !0 }, + { + queueMicrotask: function (t) { + var r = a && u.domain; + i(r ? r.bind(t) : t); + }, + } + ); + }, + 1295: (t, r, e) => { + var n, + o = e(1913), + i = e(2109), + a = e(7854), + u = e(5005), + s = e(1702), + c = e(7293), + f = e(9711), + l = e(614), + h = e(4411), + p = e(111), + v = e(2190), + g = e(408), + d = e(9670), + y = e(648), + m = e(2597), + b = e(6135), + x = e(8880), + w = e(6244), + E = e(8053), + S = e(7066), + A = e(2914), + O = a.Object, + R = a.Date, + T = a.Error, + I = a.EvalError, + j = a.RangeError, + M = a.ReferenceError, + k = a.SyntaxError, + P = a.TypeError, + _ = a.URIError, + L = a.PerformanceMark, + N = a.WebAssembly, + D = (N && N.CompileError) || T, + U = (N && N.LinkError) || T, + C = (N && N.RuntimeError) || T, + F = u('DOMException'), + B = u('Set'), + z = u('Map'), + $ = z.prototype, + W = s($.has), + V = s($.get), + Y = s($.set), + G = s(B.prototype.add), + q = u('Object', 'keys'), + H = s([].push), + K = s((!0).valueOf), + X = s((1).valueOf), + J = s(''.valueOf), + Q = s(S), + Z = s(R.prototype.getTime), + tt = f('structuredClone'), + rt = 'DataCloneError', + et = 'Transferring', + nt = function (t) { + return ( + !c(function () { + var r = new a.Set([7]), + e = t(r), + n = t(O(7)); + return e == r || !e.has(7) || 'object' != typeof n || 7 != n; + }) && t + ); + }, + ot = a.structuredClone, + it = + o || + ((n = ot), + !( + !c(function () { + var t = n(new a.AggregateError([1], tt, { cause: 3 })); + return ( + 'AggregateError' != t.name || + 1 != t.errors[0] || + t.message != tt || + 3 != t.cause + ); + }) && n + )), + at = + !ot && + nt(function (t) { + return new L(tt, { detail: t }).detail; + }), + ut = nt(ot) || at, + st = function (t) { + throw new F('Uncloneable type: ' + t, rt); + }, + ct = function (t, r) { + throw new F( + (r || 'Cloning') + ' of ' + t + ' cannot be properly polyfilled in this engine', + rt + ); + }, + ft = function (t, r) { + if ((v(t) && st('Symbol'), !p(t))) return t; + if (r) { + if (W(r, t)) return V(r, t); + } else r = new z(); + var e, + n, + o, + i, + s, + c, + f, + g, + d, + E, + S = y(t), + L = !1; + switch (S) { + case 'Array': + (o = []), (L = !0); + break; + case 'Object': + (o = {}), (L = !0); + break; + case 'Map': + (o = new z()), (L = !0); + break; + case 'Set': + (o = new B()), (L = !0); + break; + case 'RegExp': + o = new RegExp(t.source, 'flags' in t ? t.flags : Q(t)); + break; + case 'Error': + switch ((n = t.name)) { + case 'AggregateError': + o = u('AggregateError')([]); + break; + case 'EvalError': + o = I(); + break; + case 'RangeError': + o = j(); + break; + case 'ReferenceError': + o = M(); + break; + case 'SyntaxError': + o = k(); + break; + case 'TypeError': + o = P(); + break; + case 'URIError': + o = _(); + break; + case 'CompileError': + o = D(); + break; + case 'LinkError': + o = U(); + break; + case 'RuntimeError': + o = C(); + break; + default: + o = T(); + } + L = !0; + break; + case 'DOMException': + (o = new F(t.message, t.name)), (L = !0); + break; + case 'DataView': + case 'Int8Array': + case 'Uint8Array': + case 'Uint8ClampedArray': + case 'Int16Array': + case 'Uint16Array': + case 'Int32Array': + case 'Uint32Array': + case 'Float32Array': + case 'Float64Array': + case 'BigInt64Array': + case 'BigUint64Array': + (e = a[S]), + p(e) || ct(S), + (o = new e( + ft(t.buffer, r), + t.byteOffset, + 'DataView' === S ? t.byteLength : t.length + )); + break; + case 'DOMQuad': + try { + o = new DOMQuad(ft(t.p1, r), ft(t.p2, r), ft(t.p3, r), ft(t.p4, r)); + } catch (r) { + ut ? (o = ut(t)) : ct(S); + } + break; + case 'FileList': + if (((e = a.DataTransfer), h(e))) { + for (i = new e(), s = 0, c = w(t); s < c; s++) i.items.add(ft(t[s], r)); + o = i.files; + } else ut ? (o = ut(t)) : ct(S); + break; + case 'ImageData': + try { + o = new ImageData(ft(t.data, r), t.width, t.height, { + colorSpace: t.colorSpace, + }); + } catch (r) { + ut ? (o = ut(t)) : ct(S); + } + break; + default: + if (ut) o = ut(t); + else + switch (S) { + case 'BigInt': + o = O(t.valueOf()); + break; + case 'Boolean': + o = O(K(t)); + break; + case 'Number': + o = O(X(t)); + break; + case 'String': + o = O(J(t)); + break; + case 'Date': + o = new R(Z(t)); + break; + case 'ArrayBuffer': + (e = a.DataView) || 'function' == typeof t.slice || ct(S); + try { + if ('function' == typeof t.slice) o = t.slice(0); + else + for ( + c = t.byteLength, + o = new ArrayBuffer(c), + d = new e(t), + E = new e(o), + s = 0; + s < c; + s++ + ) + E.setUint8(s, d.getUint8(s)); + } catch (t) { + throw new F('ArrayBuffer is detached', rt); + } + break; + case 'SharedArrayBuffer': + o = t; + break; + case 'Blob': + try { + o = t.slice(0, t.size, t.type); + } catch (t) { + ct(S); + } + break; + case 'DOMPoint': + case 'DOMPointReadOnly': + e = a[S]; + try { + o = e.fromPoint ? e.fromPoint(t) : new e(t.x, t.y, t.z, t.w); + } catch (t) { + ct(S); + } + break; + case 'DOMRect': + case 'DOMRectReadOnly': + e = a[S]; + try { + o = e.fromRect ? e.fromRect(t) : new e(t.x, t.y, t.width, t.height); + } catch (t) { + ct(S); + } + break; + case 'DOMMatrix': + case 'DOMMatrixReadOnly': + e = a[S]; + try { + o = e.fromMatrix ? e.fromMatrix(t) : new e(t); + } catch (t) { + ct(S); + } + break; + case 'AudioData': + case 'VideoFrame': + l(t.clone) || ct(S); + try { + o = t.clone(); + } catch (t) { + st(S); + } + break; + case 'File': + try { + o = new File([t], t.name, t); + } catch (t) { + ct(S); + } + break; + case 'CryptoKey': + case 'GPUCompilationMessage': + case 'GPUCompilationInfo': + case 'ImageBitmap': + case 'RTCCertificate': + case 'WebAssembly.Module': + ct(S); + default: + st(S); + } + } + if ((Y(r, t, o), L)) + switch (S) { + case 'Array': + case 'Object': + for (f = q(t), s = 0, c = w(f); s < c; s++) (g = f[s]), b(o, g, ft(t[g], r)); + break; + case 'Map': + t.forEach(function (t, e) { + Y(o, ft(e, r), ft(t, r)); + }); + break; + case 'Set': + t.forEach(function (t) { + G(o, ft(t, r)); + }); + break; + case 'Error': + x(o, 'message', ft(t.message, r)), + m(t, 'cause') && x(o, 'cause', ft(t.cause, r)), + 'AggregateError' == n && (o.errors = ft(t.errors, r)); + case 'DOMException': + A && x(o, 'stack', ft(t.stack, r)); + } + return o; + }, + lt = + ot && + !c(function () { + var t = new ArrayBuffer(8), + r = ot(t, { transfer: [t] }); + return 0 != t.byteLength || 8 != r.byteLength; + }), + ht = function (t, r) { + if (!p(t)) throw P('Transfer option cannot be converted to a sequence'); + var e = []; + g(t, function (t) { + H(e, d(t)); + }); + var n, + o, + i, + u, + s, + c, + f = 0, + v = w(e); + if (lt) for (u = ot(e, { transfer: e }); f < v; ) Y(r, e[f], u[f++]); + else + for (; f < v; ) { + if (((n = e[f++]), W(r, n))) throw new F('Duplicate transferable', rt); + switch ((o = y(n))) { + case 'ImageBitmap': + (i = a.OffscreenCanvas), h(i) || ct(o, et); + try { + (c = new i(n.width, n.height)) + .getContext('bitmaprenderer') + .transferFromImageBitmap(n), + (s = c.transferToImageBitmap()); + } catch (t) {} + break; + case 'AudioData': + case 'VideoFrame': + (l(n.clone) && l(n.close)) || ct(o, et); + try { + (s = n.clone()), n.close(); + } catch (t) {} + break; + case 'ArrayBuffer': + case 'MessagePort': + case 'OffscreenCanvas': + case 'ReadableStream': + case 'TransformStream': + case 'WritableStream': + ct(o, et); + } + if (void 0 === s) throw new F('This object cannot be transferred: ' + o, rt); + Y(r, n, s); + } + }; + i( + { global: !0, enumerable: !0, sham: !lt, forced: it }, + { + structuredClone: function (t) { + var r, + e = E(arguments.length, 1) > 1 ? d(arguments[1]) : void 0, + n = e ? e.transfer : void 0; + return void 0 !== n && ((r = new z()), ht(n, r)), ft(t, r); + }, + } + ); + }, + 2564: (t, r, e) => { + var n = e(2109), + o = e(7854), + i = e(2104), + a = e(614), + u = e(8113), + s = e(206), + c = /MSIE .\./.test(u), + f = o.Function, + l = function (t) { + return function (r, e) { + var n = arguments.length > 2, + o = n ? s(arguments, 2) : void 0; + return t( + n + ? function () { + i(a(r) ? r : f(r), this, o); + } + : r, + e + ); + }; + }; + n( + { global: !0, bind: !0, forced: c }, + { setTimeout: l(o.setTimeout), setInterval: l(o.setInterval) } + ); + }, + 1637: (t, r, e) => { + 'use strict'; + e(6992); + var n = e(2109), + o = e(7854), + i = e(5005), + a = e(6916), + u = e(1702), + s = e(590), + c = e(1320), + f = e(2248), + l = e(8003), + h = e(4994), + p = e(9909), + v = e(5787), + g = e(614), + d = e(2597), + y = e(9974), + m = e(648), + b = e(9670), + x = e(111), + w = e(1340), + E = e(30), + S = e(9114), + A = e(8554), + O = e(1246), + R = e(8053), + T = e(5112), + I = e(4362), + j = T('iterator'), + M = 'URLSearchParams', + k = 'URLSearchParamsIterator', + P = p.set, + _ = p.getterFor(M), + L = p.getterFor(k), + N = i('fetch'), + D = i('Request'), + U = i('Headers'), + C = D && D.prototype, + F = U && U.prototype, + B = o.RegExp, + z = o.TypeError, + $ = o.decodeURIComponent, + W = o.encodeURIComponent, + V = u(''.charAt), + Y = u([].join), + G = u([].push), + q = u(''.replace), + H = u([].shift), + K = u([].splice), + X = u(''.split), + J = u(''.slice), + Q = /\+/g, + Z = Array(4), + tt = function (t) { + return Z[t - 1] || (Z[t - 1] = B('((?:%[\\da-f]{2}){' + t + '})', 'gi')); + }, + rt = function (t) { + try { + return $(t); + } catch (r) { + return t; + } + }, + et = function (t) { + var r = q(t, Q, ' '), + e = 4; + try { + return $(r); + } catch (t) { + for (; e; ) r = q(r, tt(e--), rt); + return r; + } + }, + nt = /[!'()~]|%20/g, + ot = { '!': '%21', "'": '%27', '(': '%28', ')': '%29', '~': '%7E', '%20': '+' }, + it = function (t) { + return ot[t]; + }, + at = function (t) { + return q(W(t), nt, it); + }, + ut = h( + function (t, r) { + P(this, { type: k, iterator: A(_(t).entries), kind: r }); + }, + 'Iterator', + function () { + var t = L(this), + r = t.kind, + e = t.iterator.next(), + n = e.value; + return ( + e.done || + (e.value = 'keys' === r ? n.key : 'values' === r ? n.value : [n.key, n.value]), + e + ); + }, + !0 + ), + st = function (t) { + (this.entries = []), + (this.url = null), + void 0 !== t && + (x(t) + ? this.parseObject(t) + : this.parseQuery( + 'string' == typeof t ? ('?' === V(t, 0) ? J(t, 1) : t) : w(t) + )); + }; + st.prototype = { + type: M, + bindURL: function (t) { + (this.url = t), this.update(); + }, + parseObject: function (t) { + var r, + e, + n, + o, + i, + u, + s, + c = O(t); + if (c) + for (e = (r = A(t, c)).next; !(n = a(e, r)).done; ) { + if ( + ((i = (o = A(b(n.value))).next), + (u = a(i, o)).done || (s = a(i, o)).done || !a(i, o).done) + ) + throw z('Expected sequence with length 2'); + G(this.entries, { key: w(u.value), value: w(s.value) }); + } + else for (var f in t) d(t, f) && G(this.entries, { key: f, value: w(t[f]) }); + }, + parseQuery: function (t) { + if (t) + for (var r, e, n = X(t, '&'), o = 0; o < n.length; ) + (r = n[o++]).length && + ((e = X(r, '=')), G(this.entries, { key: et(H(e)), value: et(Y(e, '=')) })); + }, + serialize: function () { + for (var t, r = this.entries, e = [], n = 0; n < r.length; ) + (t = r[n++]), G(e, at(t.key) + '=' + at(t.value)); + return Y(e, '&'); + }, + update: function () { + (this.entries.length = 0), this.parseQuery(this.url.query); + }, + updateURL: function () { + this.url && this.url.update(); + }, + }; + var ct = function () { + v(this, ft); + var t = arguments.length > 0 ? arguments[0] : void 0; + P(this, new st(t)); + }, + ft = ct.prototype; + if ( + (f( + ft, + { + append: function (t, r) { + R(arguments.length, 2); + var e = _(this); + G(e.entries, { key: w(t), value: w(r) }), e.updateURL(); + }, + delete: function (t) { + R(arguments.length, 1); + for (var r = _(this), e = r.entries, n = w(t), o = 0; o < e.length; ) + e[o].key === n ? K(e, o, 1) : o++; + r.updateURL(); + }, + get: function (t) { + R(arguments.length, 1); + for (var r = _(this).entries, e = w(t), n = 0; n < r.length; n++) + if (r[n].key === e) return r[n].value; + return null; + }, + getAll: function (t) { + R(arguments.length, 1); + for (var r = _(this).entries, e = w(t), n = [], o = 0; o < r.length; o++) + r[o].key === e && G(n, r[o].value); + return n; + }, + has: function (t) { + R(arguments.length, 1); + for (var r = _(this).entries, e = w(t), n = 0; n < r.length; ) + if (r[n++].key === e) return !0; + return !1; + }, + set: function (t, r) { + R(arguments.length, 1); + for ( + var e, n = _(this), o = n.entries, i = !1, a = w(t), u = w(r), s = 0; + s < o.length; + s++ + ) + (e = o[s]).key === a && (i ? K(o, s--, 1) : ((i = !0), (e.value = u))); + i || G(o, { key: a, value: u }), n.updateURL(); + }, + sort: function () { + var t = _(this); + I(t.entries, function (t, r) { + return t.key > r.key ? 1 : -1; + }), + t.updateURL(); + }, + forEach: function (t) { + for ( + var r, + e = _(this).entries, + n = y(t, arguments.length > 1 ? arguments[1] : void 0), + o = 0; + o < e.length; + + ) + n((r = e[o++]).value, r.key, this); + }, + keys: function () { + return new ut(this, 'keys'); + }, + values: function () { + return new ut(this, 'values'); + }, + entries: function () { + return new ut(this, 'entries'); + }, + }, + { enumerable: !0 } + ), + c(ft, j, ft.entries, { name: 'entries' }), + c( + ft, + 'toString', + function () { + return _(this).serialize(); + }, + { enumerable: !0 } + ), + l(ct, M), + n({ global: !0, forced: !s }, { URLSearchParams: ct }), + !s && g(U)) + ) { + var lt = u(F.has), + ht = u(F.set), + pt = function (t) { + if (x(t)) { + var r, + e = t.body; + if (m(e) === M) + return ( + (r = t.headers ? new U(t.headers) : new U()), + lt(r, 'content-type') || + ht(r, 'content-type', 'application/x-www-form-urlencoded;charset=UTF-8'), + E(t, { body: S(0, w(e)), headers: S(0, r) }) + ); + } + return t; + }; + if ( + (g(N) && + n( + { global: !0, enumerable: !0, forced: !0 }, + { + fetch: function (t) { + return N(t, arguments.length > 1 ? pt(arguments[1]) : {}); + }, + } + ), + g(D)) + ) { + var vt = function (t) { + return v(this, C), new D(t, arguments.length > 1 ? pt(arguments[1]) : {}); + }; + (C.constructor = vt), + (vt.prototype = C), + n({ global: !0, forced: !0 }, { Request: vt }); + } + } + t.exports = { URLSearchParams: ct, getState: _ }; + }, + 285: (t, r, e) => { + 'use strict'; + e(8783); + var n, + o = e(2109), + i = e(9781), + a = e(590), + u = e(7854), + s = e(9974), + c = e(1702), + f = e(6048).f, + l = e(1320), + h = e(5787), + p = e(2597), + v = e(1574), + g = e(8457), + d = e(1589), + y = e(8710).codeAt, + m = e(3197), + b = e(1340), + x = e(8003), + w = e(1637), + E = e(9909), + S = E.set, + A = E.getterFor('URL'), + O = w.URLSearchParams, + R = w.getState, + T = u.URL, + I = u.TypeError, + j = u.parseInt, + M = Math.floor, + k = Math.pow, + P = c(''.charAt), + _ = c(/./.exec), + L = c([].join), + N = c((1).toString), + D = c([].pop), + U = c([].push), + C = c(''.replace), + F = c([].shift), + B = c(''.split), + z = c(''.slice), + $ = c(''.toLowerCase), + W = c([].unshift), + V = 'Invalid scheme', + Y = 'Invalid host', + G = 'Invalid port', + q = /[a-z]/i, + H = /[\d+-.a-z]/i, + K = /\d/, + X = /^0x/i, + J = /^[0-7]+$/, + Q = /^\d+$/, + Z = /^[\da-f]+$/i, + tt = /[\0\t\n\r #%/:<>?@[\\\]^|]/, + rt = /[\0\t\n\r #/:<>?@[\\\]^|]/, + et = /^[\u0000-\u0020]+|[\u0000-\u0020]+$/g, + nt = /[\t\n\r]/g, + ot = function (t) { + var r, e, n, o; + if ('number' == typeof t) { + for (r = [], e = 0; e < 4; e++) W(r, t % 256), (t = M(t / 256)); + return L(r, '.'); + } + if ('object' == typeof t) { + for ( + r = '', + n = (function (t) { + for (var r = null, e = 1, n = null, o = 0, i = 0; i < 8; i++) + 0 !== t[i] + ? (o > e && ((r = n), (e = o)), (n = null), (o = 0)) + : (null === n && (n = i), ++o); + return o > e && ((r = n), (e = o)), r; + })(t), + e = 0; + e < 8; + e++ + ) + (o && 0 === t[e]) || + (o && (o = !1), + n === e + ? ((r += e ? ':' : '::'), (o = !0)) + : ((r += N(t[e], 16)), e < 7 && (r += ':'))); + return '[' + r + ']'; + } + return t; + }, + it = {}, + at = v({}, it, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }), + ut = v({}, at, { '#': 1, '?': 1, '{': 1, '}': 1 }), + st = v({}, ut, { + '/': 1, + ':': 1, + ';': 1, + '=': 1, + '@': 1, + '[': 1, + '\\': 1, + ']': 1, + '^': 1, + '|': 1, + }), + ct = function (t, r) { + var e = y(t, 0); + return e > 32 && e < 127 && !p(r, t) ? t : encodeURIComponent(t); + }, + ft = { ftp: 21, file: null, http: 80, https: 443, ws: 80, wss: 443 }, + lt = function (t, r) { + var e; + return 2 == t.length && _(q, P(t, 0)) && (':' == (e = P(t, 1)) || (!r && '|' == e)); + }, + ht = function (t) { + var r; + return ( + t.length > 1 && + lt(z(t, 0, 2)) && + (2 == t.length || '/' === (r = P(t, 2)) || '\\' === r || '?' === r || '#' === r) + ); + }, + pt = function (t) { + return '.' === t || '%2e' === $(t); + }, + vt = {}, + gt = {}, + dt = {}, + yt = {}, + mt = {}, + bt = {}, + xt = {}, + wt = {}, + Et = {}, + St = {}, + At = {}, + Ot = {}, + Rt = {}, + Tt = {}, + It = {}, + jt = {}, + Mt = {}, + kt = {}, + Pt = {}, + _t = {}, + Lt = {}, + Nt = function (t, r, e) { + var n, + o, + i, + a = b(t); + if (r) { + if ((o = this.parse(a))) throw I(o); + this.searchParams = null; + } else { + if ((void 0 !== e && (n = new Nt(e, !0)), (o = this.parse(a, null, n)))) throw I(o); + (i = R(new O())).bindURL(this), (this.searchParams = i); + } + }; + Nt.prototype = { + type: 'URL', + parse: function (t, r, e) { + var o, + i, + a, + u, + s, + c = this, + f = r || vt, + l = 0, + h = '', + v = !1, + y = !1, + m = !1; + for ( + t = b(t), + r || + ((c.scheme = ''), + (c.username = ''), + (c.password = ''), + (c.host = null), + (c.port = null), + (c.path = []), + (c.query = null), + (c.fragment = null), + (c.cannotBeABaseURL = !1), + (t = C(t, et, ''))), + t = C(t, nt, ''), + o = g(t); + l <= o.length; + + ) { + switch (((i = o[l]), f)) { + case vt: + if (!i || !_(q, i)) { + if (r) return V; + f = dt; + continue; + } + (h += $(i)), (f = gt); + break; + case gt: + if (i && (_(H, i) || '+' == i || '-' == i || '.' == i)) h += $(i); + else { + if (':' != i) { + if (r) return V; + (h = ''), (f = dt), (l = 0); + continue; + } + if ( + r && + (c.isSpecial() != p(ft, h) || + ('file' == h && (c.includesCredentials() || null !== c.port)) || + ('file' == c.scheme && !c.host)) + ) + return; + if (((c.scheme = h), r)) + return void (c.isSpecial() && ft[c.scheme] == c.port && (c.port = null)); + (h = ''), + 'file' == c.scheme + ? (f = Tt) + : c.isSpecial() && e && e.scheme == c.scheme + ? (f = yt) + : c.isSpecial() + ? (f = wt) + : '/' == o[l + 1] + ? ((f = mt), l++) + : ((c.cannotBeABaseURL = !0), U(c.path, ''), (f = Pt)); + } + break; + case dt: + if (!e || (e.cannotBeABaseURL && '#' != i)) return V; + if (e.cannotBeABaseURL && '#' == i) { + (c.scheme = e.scheme), + (c.path = d(e.path)), + (c.query = e.query), + (c.fragment = ''), + (c.cannotBeABaseURL = !0), + (f = Lt); + break; + } + f = 'file' == e.scheme ? Tt : bt; + continue; + case yt: + if ('/' != i || '/' != o[l + 1]) { + f = bt; + continue; + } + (f = Et), l++; + break; + case mt: + if ('/' == i) { + f = St; + break; + } + f = kt; + continue; + case bt: + if (((c.scheme = e.scheme), i == n)) + (c.username = e.username), + (c.password = e.password), + (c.host = e.host), + (c.port = e.port), + (c.path = d(e.path)), + (c.query = e.query); + else if ('/' == i || ('\\' == i && c.isSpecial())) f = xt; + else if ('?' == i) + (c.username = e.username), + (c.password = e.password), + (c.host = e.host), + (c.port = e.port), + (c.path = d(e.path)), + (c.query = ''), + (f = _t); + else { + if ('#' != i) { + (c.username = e.username), + (c.password = e.password), + (c.host = e.host), + (c.port = e.port), + (c.path = d(e.path)), + c.path.length--, + (f = kt); + continue; + } + (c.username = e.username), + (c.password = e.password), + (c.host = e.host), + (c.port = e.port), + (c.path = d(e.path)), + (c.query = e.query), + (c.fragment = ''), + (f = Lt); + } + break; + case xt: + if (!c.isSpecial() || ('/' != i && '\\' != i)) { + if ('/' != i) { + (c.username = e.username), + (c.password = e.password), + (c.host = e.host), + (c.port = e.port), + (f = kt); + continue; + } + f = St; + } else f = Et; + break; + case wt: + if (((f = Et), '/' != i || '/' != P(h, l + 1))) continue; + l++; + break; + case Et: + if ('/' != i && '\\' != i) { + f = St; + continue; + } + break; + case St: + if ('@' == i) { + v && (h = '%40' + h), (v = !0), (a = g(h)); + for (var x = 0; x < a.length; x++) { + var w = a[x]; + if (':' != w || m) { + var E = ct(w, st); + m ? (c.password += E) : (c.username += E); + } else m = !0; + } + h = ''; + } else if ( + i == n || + '/' == i || + '?' == i || + '#' == i || + ('\\' == i && c.isSpecial()) + ) { + if (v && '' == h) return 'Invalid authority'; + (l -= g(h).length + 1), (h = ''), (f = At); + } else h += i; + break; + case At: + case Ot: + if (r && 'file' == c.scheme) { + f = jt; + continue; + } + if (':' != i || y) { + if ( + i == n || + '/' == i || + '?' == i || + '#' == i || + ('\\' == i && c.isSpecial()) + ) { + if (c.isSpecial() && '' == h) return Y; + if (r && '' == h && (c.includesCredentials() || null !== c.port)) return; + if ((u = c.parseHost(h))) return u; + if (((h = ''), (f = Mt), r)) return; + continue; + } + '[' == i ? (y = !0) : ']' == i && (y = !1), (h += i); + } else { + if ('' == h) return Y; + if ((u = c.parseHost(h))) return u; + if (((h = ''), (f = Rt), r == Ot)) return; + } + break; + case Rt: + if (!_(K, i)) { + if ( + i == n || + '/' == i || + '?' == i || + '#' == i || + ('\\' == i && c.isSpecial()) || + r + ) { + if ('' != h) { + var S = j(h, 10); + if (S > 65535) return G; + (c.port = c.isSpecial() && S === ft[c.scheme] ? null : S), (h = ''); + } + if (r) return; + f = Mt; + continue; + } + return G; + } + h += i; + break; + case Tt: + if (((c.scheme = 'file'), '/' == i || '\\' == i)) f = It; + else { + if (!e || 'file' != e.scheme) { + f = kt; + continue; + } + if (i == n) (c.host = e.host), (c.path = d(e.path)), (c.query = e.query); + else if ('?' == i) + (c.host = e.host), (c.path = d(e.path)), (c.query = ''), (f = _t); + else { + if ('#' != i) { + ht(L(d(o, l), '')) || + ((c.host = e.host), (c.path = d(e.path)), c.shortenPath()), + (f = kt); + continue; + } + (c.host = e.host), + (c.path = d(e.path)), + (c.query = e.query), + (c.fragment = ''), + (f = Lt); + } + } + break; + case It: + if ('/' == i || '\\' == i) { + f = jt; + break; + } + e && + 'file' == e.scheme && + !ht(L(d(o, l), '')) && + (lt(e.path[0], !0) ? U(c.path, e.path[0]) : (c.host = e.host)), + (f = kt); + continue; + case jt: + if (i == n || '/' == i || '\\' == i || '?' == i || '#' == i) { + if (!r && lt(h)) f = kt; + else if ('' == h) { + if (((c.host = ''), r)) return; + f = Mt; + } else { + if ((u = c.parseHost(h))) return u; + if (('localhost' == c.host && (c.host = ''), r)) return; + (h = ''), (f = Mt); + } + continue; + } + h += i; + break; + case Mt: + if (c.isSpecial()) { + if (((f = kt), '/' != i && '\\' != i)) continue; + } else if (r || '?' != i) + if (r || '#' != i) { + if (i != n && ((f = kt), '/' != i)) continue; + } else (c.fragment = ''), (f = Lt); + else (c.query = ''), (f = _t); + break; + case kt: + if ( + i == n || + '/' == i || + ('\\' == i && c.isSpecial()) || + (!r && ('?' == i || '#' == i)) + ) { + if ( + ('..' === (s = $((s = h))) || '%2e.' === s || '.%2e' === s || '%2e%2e' === s + ? (c.shortenPath(), + '/' == i || ('\\' == i && c.isSpecial()) || U(c.path, '')) + : pt(h) + ? '/' == i || ('\\' == i && c.isSpecial()) || U(c.path, '') + : ('file' == c.scheme && + !c.path.length && + lt(h) && + (c.host && (c.host = ''), (h = P(h, 0) + ':')), + U(c.path, h)), + (h = ''), + 'file' == c.scheme && (i == n || '?' == i || '#' == i)) + ) + for (; c.path.length > 1 && '' === c.path[0]; ) F(c.path); + '?' == i + ? ((c.query = ''), (f = _t)) + : '#' == i && ((c.fragment = ''), (f = Lt)); + } else h += ct(i, ut); + break; + case Pt: + '?' == i + ? ((c.query = ''), (f = _t)) + : '#' == i + ? ((c.fragment = ''), (f = Lt)) + : i != n && (c.path[0] += ct(i, it)); + break; + case _t: + r || '#' != i + ? i != n && + ("'" == i && c.isSpecial() + ? (c.query += '%27') + : (c.query += '#' == i ? '%23' : ct(i, it))) + : ((c.fragment = ''), (f = Lt)); + break; + case Lt: + i != n && (c.fragment += ct(i, at)); + } + l++; + } + }, + parseHost: function (t) { + var r, e, n; + if ('[' == P(t, 0)) { + if (']' != P(t, t.length - 1)) return Y; + if ( + ((r = (function (t) { + var r, + e, + n, + o, + i, + a, + u, + s = [0, 0, 0, 0, 0, 0, 0, 0], + c = 0, + f = null, + l = 0, + h = function () { + return P(t, l); + }; + if (':' == h()) { + if (':' != P(t, 1)) return; + (l += 2), (f = ++c); + } + for (; h(); ) { + if (8 == c) return; + if (':' != h()) { + for (r = e = 0; e < 4 && _(Z, h()); ) (r = 16 * r + j(h(), 16)), l++, e++; + if ('.' == h()) { + if (0 == e) return; + if (((l -= e), c > 6)) return; + for (n = 0; h(); ) { + if (((o = null), n > 0)) { + if (!('.' == h() && n < 4)) return; + l++; + } + if (!_(K, h())) return; + for (; _(K, h()); ) { + if (((i = j(h(), 10)), null === o)) o = i; + else { + if (0 == o) return; + o = 10 * o + i; + } + if (o > 255) return; + l++; + } + (s[c] = 256 * s[c] + o), (2 != ++n && 4 != n) || c++; + } + if (4 != n) return; + break; + } + if (':' == h()) { + if ((l++, !h())) return; + } else if (h()) return; + s[c++] = r; + } else { + if (null !== f) return; + l++, (f = ++c); + } + } + if (null !== f) + for (a = c - f, c = 7; 0 != c && a > 0; ) + (u = s[c]), (s[c--] = s[f + a - 1]), (s[f + --a] = u); + else if (8 != c) return; + return s; + })(z(t, 1, -1))), + !r) + ) + return Y; + this.host = r; + } else if (this.isSpecial()) { + if (((t = m(t)), _(tt, t))) return Y; + if ( + ((r = (function (t) { + var r, + e, + n, + o, + i, + a, + u, + s = B(t, '.'); + if ((s.length && '' == s[s.length - 1] && s.length--, (r = s.length) > 4)) + return t; + for (e = [], n = 0; n < r; n++) { + if ('' == (o = s[n])) return t; + if ( + ((i = 10), + o.length > 1 && + '0' == P(o, 0) && + ((i = _(X, o) ? 16 : 8), (o = z(o, 8 == i ? 1 : 2))), + '' === o) + ) + a = 0; + else { + if (!_(10 == i ? Q : 8 == i ? J : Z, o)) return t; + a = j(o, i); + } + U(e, a); + } + for (n = 0; n < r; n++) + if (((a = e[n]), n == r - 1)) { + if (a >= k(256, 5 - r)) return null; + } else if (a > 255) return null; + for (u = D(e), n = 0; n < e.length; n++) u += e[n] * k(256, 3 - n); + return u; + })(t)), + null === r) + ) + return Y; + this.host = r; + } else { + if (_(rt, t)) return Y; + for (r = '', e = g(t), n = 0; n < e.length; n++) r += ct(e[n], it); + this.host = r; + } + }, + cannotHaveUsernamePasswordPort: function () { + return !this.host || this.cannotBeABaseURL || 'file' == this.scheme; + }, + includesCredentials: function () { + return '' != this.username || '' != this.password; + }, + isSpecial: function () { + return p(ft, this.scheme); + }, + shortenPath: function () { + var t = this.path, + r = t.length; + !r || ('file' == this.scheme && 1 == r && lt(t[0], !0)) || t.length--; + }, + serialize: function () { + var t = this, + r = t.scheme, + e = t.username, + n = t.password, + o = t.host, + i = t.port, + a = t.path, + u = t.query, + s = t.fragment, + c = r + ':'; + return ( + null !== o + ? ((c += '//'), + t.includesCredentials() && (c += e + (n ? ':' + n : '') + '@'), + (c += ot(o)), + null !== i && (c += ':' + i)) + : 'file' == r && (c += '//'), + (c += t.cannotBeABaseURL ? a[0] : a.length ? '/' + L(a, '/') : ''), + null !== u && (c += '?' + u), + null !== s && (c += '#' + s), + c + ); + }, + setHref: function (t) { + var r = this.parse(t); + if (r) throw I(r); + this.searchParams.update(); + }, + getOrigin: function () { + var t = this.scheme, + r = this.port; + if ('blob' == t) + try { + return new Dt(t.path[0]).origin; + } catch (t) { + return 'null'; + } + return 'file' != t && this.isSpecial() + ? t + '://' + ot(this.host) + (null !== r ? ':' + r : '') + : 'null'; + }, + getProtocol: function () { + return this.scheme + ':'; + }, + setProtocol: function (t) { + this.parse(b(t) + ':', vt); + }, + getUsername: function () { + return this.username; + }, + setUsername: function (t) { + var r = g(b(t)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.username = ''; + for (var e = 0; e < r.length; e++) this.username += ct(r[e], st); + } + }, + getPassword: function () { + return this.password; + }, + setPassword: function (t) { + var r = g(b(t)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.password = ''; + for (var e = 0; e < r.length; e++) this.password += ct(r[e], st); + } + }, + getHost: function () { + var t = this.host, + r = this.port; + return null === t ? '' : null === r ? ot(t) : ot(t) + ':' + r; + }, + setHost: function (t) { + this.cannotBeABaseURL || this.parse(t, At); + }, + getHostname: function () { + var t = this.host; + return null === t ? '' : ot(t); + }, + setHostname: function (t) { + this.cannotBeABaseURL || this.parse(t, Ot); + }, + getPort: function () { + var t = this.port; + return null === t ? '' : b(t); + }, + setPort: function (t) { + this.cannotHaveUsernamePasswordPort() || + ('' == (t = b(t)) ? (this.port = null) : this.parse(t, Rt)); + }, + getPathname: function () { + var t = this.path; + return this.cannotBeABaseURL ? t[0] : t.length ? '/' + L(t, '/') : ''; + }, + setPathname: function (t) { + this.cannotBeABaseURL || ((this.path = []), this.parse(t, Mt)); + }, + getSearch: function () { + var t = this.query; + return t ? '?' + t : ''; + }, + setSearch: function (t) { + '' == (t = b(t)) + ? (this.query = null) + : ('?' == P(t, 0) && (t = z(t, 1)), (this.query = ''), this.parse(t, _t)), + this.searchParams.update(); + }, + getSearchParams: function () { + return this.searchParams.facade; + }, + getHash: function () { + var t = this.fragment; + return t ? '#' + t : ''; + }, + setHash: function (t) { + '' != (t = b(t)) + ? ('#' == P(t, 0) && (t = z(t, 1)), (this.fragment = ''), this.parse(t, Lt)) + : (this.fragment = null); + }, + update: function () { + this.query = this.searchParams.serialize() || null; + }, + }; + var Dt = function (t) { + var r = h(this, Ut), + e = arguments.length > 1 ? arguments[1] : void 0, + n = S(r, new Nt(t, !1, e)); + i || + ((r.href = n.serialize()), + (r.origin = n.getOrigin()), + (r.protocol = n.getProtocol()), + (r.username = n.getUsername()), + (r.password = n.getPassword()), + (r.host = n.getHost()), + (r.hostname = n.getHostname()), + (r.port = n.getPort()), + (r.pathname = n.getPathname()), + (r.search = n.getSearch()), + (r.searchParams = n.getSearchParams()), + (r.hash = n.getHash())); + }, + Ut = Dt.prototype, + Ct = function (t, r) { + return { + get: function () { + return A(this)[t](); + }, + set: + r && + function (t) { + return A(this)[r](t); + }, + configurable: !0, + enumerable: !0, + }; + }; + if ( + (i && + f(Ut, { + href: Ct('serialize', 'setHref'), + origin: Ct('getOrigin'), + protocol: Ct('getProtocol', 'setProtocol'), + username: Ct('getUsername', 'setUsername'), + password: Ct('getPassword', 'setPassword'), + host: Ct('getHost', 'setHost'), + hostname: Ct('getHostname', 'setHostname'), + port: Ct('getPort', 'setPort'), + pathname: Ct('getPathname', 'setPathname'), + search: Ct('getSearch', 'setSearch'), + searchParams: Ct('getSearchParams'), + hash: Ct('getHash', 'setHash'), + }), + l( + Ut, + 'toJSON', + function () { + return A(this).serialize(); + }, + { enumerable: !0 } + ), + l( + Ut, + 'toString', + function () { + return A(this).serialize(); + }, + { enumerable: !0 } + ), + T) + ) { + var Ft = T.createObjectURL, + Bt = T.revokeObjectURL; + Ft && l(Dt, 'createObjectURL', s(Ft, T)), Bt && l(Dt, 'revokeObjectURL', s(Bt, T)); + } + x(Dt, 'URL'), o({ global: !0, forced: !a, sham: !i }, { URL: Dt }); + }, + 3753: (t, r, e) => { + 'use strict'; + var n = e(2109), + o = e(6916); + n( + { target: 'URL', proto: !0, enumerable: !0 }, + { + toJSON: function () { + return o(URL.prototype.toString, this); + }, + } + ); + }, + 8594: (t, r, e) => { + e(2526), + e(1817), + e(2443), + e(2401), + e(8722), + e(2165), + e(9007), + e(6066), + e(3510), + e(1840), + e(6982), + e(2159), + e(6649), + e(9341), + e(543), + e(1703), + e(6647), + e(9170), + e(2120), + e(2262), + e(2222), + e(545), + e(6541), + e(3290), + e(7327), + e(9826), + e(4553), + e(4944), + e(6535), + e(9554), + e(1038), + e(6699), + e(2772), + e(9753), + e(6992), + e(9600), + e(4986), + e(1249), + e(6572), + e(5827), + e(6644), + e(5069), + e(7042), + e(5212), + e(2707), + e(8706), + e(561), + e(3792), + e(9244), + e(8264), + e(6938), + e(9575), + e(6716), + e(3016), + e(3843), + e(1801), + e(9550), + e(8733), + e(5735), + e(6078), + e(3710), + e(2130), + e(4812), + e(4855), + e(8309), + e(5837), + e(8862), + e(3706), + e(1532), + e(9752), + e(2376), + e(3181), + e(3484), + e(2388), + e(8621), + e(403), + e(4755), + e(5438), + e(332), + e(658), + e(197), + e(4914), + e(2420), + e(160), + e(970), + e(2703), + e(3689), + e(9653), + e(3299), + e(5192), + e(3161), + e(4048), + e(8285), + e(4363), + e(5994), + e(1874), + e(9494), + e(1354), + e(6977), + e(5147), + e(9601), + e(8011), + e(9595), + e(3321), + e(9070), + e(5500), + e(9720), + e(3371), + e(8559), + e(5003), + e(9337), + e(6210), + e(489), + e(6314), + e(3304), + e(1825), + e(8410), + e(2200), + e(7941), + e(4869), + e(3952), + e(7227), + e(514), + e(8304), + e(1539), + e(6833), + e(4678), + e(1058), + e(8674), + e(7922), + e(4668), + e(7727), + e(224), + e(2419), + e(9596), + e(2586), + e(4819), + e(5683), + e(9361), + e(1037), + e(5898), + e(7318), + e(4361), + e(3593), + e(9532), + e(1299), + e(4603), + e(8450), + e(4916), + e(2087), + e(8386), + e(7601), + e(9714), + e(189), + e(4506), + e(9841), + e(7852), + e(4953), + e(2023), + e(8783), + e(4723), + e(6373), + e(6528), + e(3112), + e(8992), + e(2481), + e(5306), + e(8757), + e(4765), + e(3123), + e(6755), + e(3650), + e(3210), + e(8702), + e(5674), + e(5218), + e(4475), + e(7929), + e(915), + e(9253), + e(2125), + e(8830), + e(8734), + e(9254), + e(7268), + e(7397), + e(86), + e(623), + e(4197), + e(6495), + e(7145), + e(5109), + e(5125), + e(2472), + e(9743), + e(8255), + e(9135), + e(8675), + e(2990), + e(8927), + e(3105), + e(5035), + e(4345), + e(7174), + e(2846), + e(8145), + e(4731), + e(7209), + e(6319), + e(8867), + e(7789), + e(3739), + e(5206), + e(9368), + e(4483), + e(2056), + e(3462), + e(678), + e(7462), + e(3824), + e(5021), + e(2974), + e(5016), + e(8221), + e(4129), + e(8478), + e(4747), + e(3948), + e(7714), + e(2801), + e(1174), + e(4633), + e(5844), + e(1295), + e(2564), + e(285), + e(3753), + e(1637), + e(857); + }, + 7718: t => { + t.exports = function (t, r, e) { + var n, + o, + i, + a, + u, + s, + c = t.length, + f = r.length, + l = []; + e = (e || (f > c ? f : c)) + 1; + for (var h = 0; h < e; h++) (l[h] = [h]), (l[h].length = e); + for (h = 0; h < e; h++) l[0][h] = h; + if (Math.abs(c - f) > (e || 100)) return p(e || 100); + if (0 === c) return p(f); + if (0 === f) return p(c); + for (h = 1; h <= c; ++h) + for (o = t[h - 1], n = 1; n <= f; ++n) { + if (h === n && l[h][n] > 4) return p(c); + (a = o === (i = r[n - 1]) ? 0 : 1), + (u = l[h - 1][n] + 1), + (s = l[h][n - 1] + 1) < u && (u = s), + (s = l[h - 1][n - 1] + a) < u && (u = s), + (l[h][n] = + h > 1 && + n > 1 && + o === r[n - 2] && + t[h - 2] === i && + (s = l[h - 2][n - 2] + a) < u + ? s + : u); + } + return p(l[c][f]); + function p(t) { + var r = Math.max(c, f), + e = 0 === r ? 0 : t / r; + return { steps: t, relative: e, similarity: 1 - e }; + } + }; + }, + 8987: (t, r, e) => { + 'use strict'; + var n; + if (!Object.keys) { + var o = Object.prototype.hasOwnProperty, + i = Object.prototype.toString, + a = e(1414), + u = Object.prototype.propertyIsEnumerable, + s = !u.call({ toString: null }, 'toString'), + c = u.call(function () {}, 'prototype'), + f = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor', + ], + l = function (t) { + var r = t.constructor; + return r && r.prototype === t; + }, + h = { + $applicationCache: !0, + $console: !0, + $external: !0, + $frame: !0, + $frameElement: !0, + $frames: !0, + $innerHeight: !0, + $innerWidth: !0, + $onmozfullscreenchange: !0, + $onmozfullscreenerror: !0, + $outerHeight: !0, + $outerWidth: !0, + $pageXOffset: !0, + $pageYOffset: !0, + $parent: !0, + $scrollLeft: !0, + $scrollTop: !0, + $scrollX: !0, + $scrollY: !0, + $self: !0, + $webkitIndexedDB: !0, + $webkitStorageInfo: !0, + $window: !0, + }, + p = (function () { + if ('undefined' == typeof window) return !1; + for (var t in window) + try { + if ( + !h['$' + t] && + o.call(window, t) && + null !== window[t] && + 'object' == typeof window[t] + ) + try { + l(window[t]); + } catch (t) { + return !0; + } + } catch (t) { + return !0; + } + return !1; + })(); + n = function (t) { + var r = null !== t && 'object' == typeof t, + e = '[object Function]' === i.call(t), + n = a(t), + u = r && '[object String]' === i.call(t), + h = []; + if (!r && !e && !n) throw new TypeError('Object.keys called on a non-object'); + var v = c && e; + if (u && t.length > 0 && !o.call(t, 0)) + for (var g = 0; g < t.length; ++g) h.push(String(g)); + if (n && t.length > 0) for (var d = 0; d < t.length; ++d) h.push(String(d)); + else for (var y in t) (v && 'prototype' === y) || !o.call(t, y) || h.push(String(y)); + if (s) + for ( + var m = (function (t) { + if ('undefined' == typeof window || !p) return l(t); + try { + return l(t); + } catch (t) { + return !1; + } + })(t), + b = 0; + b < f.length; + ++b + ) + (m && 'constructor' === f[b]) || !o.call(t, f[b]) || h.push(f[b]); + return h; + }; + } + t.exports = n; + }, + 2215: (t, r, e) => { + 'use strict'; + var n = Array.prototype.slice, + o = e(1414), + i = Object.keys, + a = i + ? function (t) { + return i(t); + } + : e(8987), + u = Object.keys; + (a.shim = function () { + if (Object.keys) { + var t = (function () { + var t = Object.keys(arguments); + return t && t.length === arguments.length; + })(1, 2); + t || + (Object.keys = function (t) { + return o(t) ? u(n.call(t)) : u(t); + }); + } else Object.keys = a; + return Object.keys || a; + }), + (t.exports = a); + }, + 1414: t => { + 'use strict'; + var r = Object.prototype.toString; + t.exports = function (t) { + var e = r.call(t), + n = '[object Arguments]' === e; + return ( + n || + (n = + '[object Array]' !== e && + null !== t && + 'object' == typeof t && + 'number' == typeof t.length && + t.length >= 0 && + '[object Function]' === r.call(t.callee)), + n + ); + }; + }, + 5356: t => { + 'use strict'; + t.exports = function (t) { + for (var r = Object.keys(t), e = [], n = 0; n < r.length; n++) e.push(t[r[n]]); + return e; + }; + }, + 5666: t => { + var r = (function (t) { + 'use strict'; + var r, + e = Object.prototype, + n = e.hasOwnProperty, + o = 'function' == typeof Symbol ? Symbol : {}, + i = o.iterator || '@@iterator', + a = o.asyncIterator || '@@asyncIterator', + u = o.toStringTag || '@@toStringTag'; + function s(t, r, e) { + return ( + Object.defineProperty(t, r, { + value: e, + enumerable: !0, + configurable: !0, + writable: !0, + }), + t[r] + ); + } + try { + s({}, ''); + } catch (t) { + s = function (t, r, e) { + return (t[r] = e); + }; + } + function c(t, r, e, n) { + var o = r && r.prototype instanceof d ? r : d, + i = Object.create(o.prototype), + a = new I(n || []); + return ( + (i._invoke = (function (t, r, e) { + var n = l; + return function (o, i) { + if (n === p) throw new Error('Generator is already running'); + if (n === v) { + if ('throw' === o) throw i; + return M(); + } + for (e.method = o, e.arg = i; ; ) { + var a = e.delegate; + if (a) { + var u = O(a, e); + if (u) { + if (u === g) continue; + return u; + } + } + if ('next' === e.method) e.sent = e._sent = e.arg; + else if ('throw' === e.method) { + if (n === l) throw ((n = v), e.arg); + e.dispatchException(e.arg); + } else 'return' === e.method && e.abrupt('return', e.arg); + n = p; + var s = f(t, r, e); + if ('normal' === s.type) { + if (((n = e.done ? v : h), s.arg === g)) continue; + return { value: s.arg, done: e.done }; + } + 'throw' === s.type && ((n = v), (e.method = 'throw'), (e.arg = s.arg)); + } + }; + })(t, e, a)), + i + ); + } + function f(t, r, e) { + try { + return { type: 'normal', arg: t.call(r, e) }; + } catch (t) { + return { type: 'throw', arg: t }; + } + } + t.wrap = c; + var l = 'suspendedStart', + h = 'suspendedYield', + p = 'executing', + v = 'completed', + g = {}; + function d() {} + function y() {} + function m() {} + var b = {}; + s(b, i, function () { + return this; + }); + var x = Object.getPrototypeOf, + w = x && x(x(j([]))); + w && w !== e && n.call(w, i) && (b = w); + var E = (m.prototype = d.prototype = Object.create(b)); + function S(t) { + ['next', 'throw', 'return'].forEach(function (r) { + s(t, r, function (t) { + return this._invoke(r, t); + }); + }); + } + function A(t, r) { + function e(o, i, a, u) { + var s = f(t[o], t, i); + if ('throw' !== s.type) { + var c = s.arg, + l = c.value; + return l && 'object' == typeof l && n.call(l, '__await') + ? r.resolve(l.__await).then( + function (t) { + e('next', t, a, u); + }, + function (t) { + e('throw', t, a, u); + } + ) + : r.resolve(l).then( + function (t) { + (c.value = t), a(c); + }, + function (t) { + return e('throw', t, a, u); + } + ); + } + u(s.arg); + } + var o; + this._invoke = function (t, n) { + function i() { + return new r(function (r, o) { + e(t, n, r, o); + }); + } + return (o = o ? o.then(i, i) : i()); + }; + } + function O(t, e) { + var n = t.iterator[e.method]; + if (n === r) { + if (((e.delegate = null), 'throw' === e.method)) { + if ( + t.iterator.return && + ((e.method = 'return'), (e.arg = r), O(t, e), 'throw' === e.method) + ) + return g; + (e.method = 'throw'), + (e.arg = new TypeError("The iterator does not provide a 'throw' method")); + } + return g; + } + var o = f(n, t.iterator, e.arg); + if ('throw' === o.type) + return (e.method = 'throw'), (e.arg = o.arg), (e.delegate = null), g; + var i = o.arg; + return i + ? i.done + ? ((e[t.resultName] = i.value), + (e.next = t.nextLoc), + 'return' !== e.method && ((e.method = 'next'), (e.arg = r)), + (e.delegate = null), + g) + : i + : ((e.method = 'throw'), + (e.arg = new TypeError('iterator result is not an object')), + (e.delegate = null), + g); + } + function R(t) { + var r = { tryLoc: t[0] }; + 1 in t && (r.catchLoc = t[1]), + 2 in t && ((r.finallyLoc = t[2]), (r.afterLoc = t[3])), + this.tryEntries.push(r); + } + function T(t) { + var r = t.completion || {}; + (r.type = 'normal'), delete r.arg, (t.completion = r); + } + function I(t) { + (this.tryEntries = [{ tryLoc: 'root' }]), t.forEach(R, this), this.reset(!0); + } + function j(t) { + if (t) { + var e = t[i]; + if (e) return e.call(t); + if ('function' == typeof t.next) return t; + if (!isNaN(t.length)) { + var o = -1, + a = function e() { + for (; ++o < t.length; ) + if (n.call(t, o)) return (e.value = t[o]), (e.done = !1), e; + return (e.value = r), (e.done = !0), e; + }; + return (a.next = a); + } + } + return { next: M }; + } + function M() { + return { value: r, done: !0 }; + } + return ( + (y.prototype = m), + s(E, 'constructor', m), + s(m, 'constructor', y), + (y.displayName = s(m, u, 'GeneratorFunction')), + (t.isGeneratorFunction = function (t) { + var r = 'function' == typeof t && t.constructor; + return !!r && (r === y || 'GeneratorFunction' === (r.displayName || r.name)); + }), + (t.mark = function (t) { + return ( + Object.setPrototypeOf + ? Object.setPrototypeOf(t, m) + : ((t.__proto__ = m), s(t, u, 'GeneratorFunction')), + (t.prototype = Object.create(E)), + t + ); + }), + (t.awrap = function (t) { + return { __await: t }; + }), + S(A.prototype), + s(A.prototype, a, function () { + return this; + }), + (t.AsyncIterator = A), + (t.async = function (r, e, n, o, i) { + void 0 === i && (i = Promise); + var a = new A(c(r, e, n, o), i); + return t.isGeneratorFunction(e) + ? a + : a.next().then(function (t) { + return t.done ? t.value : a.next(); + }); + }), + S(E), + s(E, u, 'Generator'), + s(E, i, function () { + return this; + }), + s(E, 'toString', function () { + return '[object Generator]'; + }), + (t.keys = function (t) { + var r = []; + for (var e in t) r.push(e); + return ( + r.reverse(), + function e() { + for (; r.length; ) { + var n = r.pop(); + if (n in t) return (e.value = n), (e.done = !1), e; + } + return (e.done = !0), e; + } + ); + }), + (t.values = j), + (I.prototype = { + constructor: I, + reset: function (t) { + if ( + ((this.prev = 0), + (this.next = 0), + (this.sent = this._sent = r), + (this.done = !1), + (this.delegate = null), + (this.method = 'next'), + (this.arg = r), + this.tryEntries.forEach(T), + !t) + ) + for (var e in this) + 't' === e.charAt(0) && + n.call(this, e) && + !isNaN(+e.slice(1)) && + (this[e] = r); + }, + stop: function () { + this.done = !0; + var t = this.tryEntries[0].completion; + if ('throw' === t.type) throw t.arg; + return this.rval; + }, + dispatchException: function (t) { + if (this.done) throw t; + var e = this; + function o(n, o) { + return ( + (u.type = 'throw'), + (u.arg = t), + (e.next = n), + o && ((e.method = 'next'), (e.arg = r)), + !!o + ); + } + for (var i = this.tryEntries.length - 1; i >= 0; --i) { + var a = this.tryEntries[i], + u = a.completion; + if ('root' === a.tryLoc) return o('end'); + if (a.tryLoc <= this.prev) { + var s = n.call(a, 'catchLoc'), + c = n.call(a, 'finallyLoc'); + if (s && c) { + if (this.prev < a.catchLoc) return o(a.catchLoc, !0); + if (this.prev < a.finallyLoc) return o(a.finallyLoc); + } else if (s) { + if (this.prev < a.catchLoc) return o(a.catchLoc, !0); + } else { + if (!c) throw new Error('try statement without catch or finally'); + if (this.prev < a.finallyLoc) return o(a.finallyLoc); + } + } + } + }, + abrupt: function (t, r) { + for (var e = this.tryEntries.length - 1; e >= 0; --e) { + var o = this.tryEntries[e]; + if ( + o.tryLoc <= this.prev && + n.call(o, 'finallyLoc') && + this.prev < o.finallyLoc + ) { + var i = o; + break; + } + } + i && + ('break' === t || 'continue' === t) && + i.tryLoc <= r && + r <= i.finallyLoc && + (i = null); + var a = i ? i.completion : {}; + return ( + (a.type = t), + (a.arg = r), + i ? ((this.method = 'next'), (this.next = i.finallyLoc), g) : this.complete(a) + ); + }, + complete: function (t, r) { + if ('throw' === t.type) throw t.arg; + return ( + 'break' === t.type || 'continue' === t.type + ? (this.next = t.arg) + : 'return' === t.type + ? ((this.rval = this.arg = t.arg), + (this.method = 'return'), + (this.next = 'end')) + : 'normal' === t.type && r && (this.next = r), + g + ); + }, + finish: function (t) { + for (var r = this.tryEntries.length - 1; r >= 0; --r) { + var e = this.tryEntries[r]; + if (e.finallyLoc === t) return this.complete(e.completion, e.afterLoc), T(e), g; + } + }, + catch: function (t) { + for (var r = this.tryEntries.length - 1; r >= 0; --r) { + var e = this.tryEntries[r]; + if (e.tryLoc === t) { + var n = e.completion; + if ('throw' === n.type) { + var o = n.arg; + T(e); + } + return o; + } + } + throw new Error('illegal catch attempt'); + }, + delegateYield: function (t, e, n) { + return ( + (this.delegate = { iterator: j(t), resultName: e, nextLoc: n }), + 'next' === this.method && (this.arg = r), + g + ); + }, + }), + t + ); + })(t.exports); + try { + regeneratorRuntime = r; + } catch (t) { + 'object' == typeof globalThis + ? (globalThis.regeneratorRuntime = r) + : Function('r', 'regeneratorRuntime = r')(r); + } + }, + 692: t => { + 'use strict'; + function r(t) { + if (null == t) + throw new TypeError('Object.assign cannot be called with null or undefined'); + return Object(t); + } + t.exports = + Object.assign || + function (t, e) { + for (var n, o, i = r(t), a = 1; a < arguments.length; a++) { + (n = arguments[a]), (o = Object.keys(Object(n))); + for (var u = 0; u < o.length; u++) i[o[u]] = n[o[u]]; + } + return i; + }; + }, + 3552: (t, r, e) => { + var n = { + keys: e(2215), + values: e(5356), + assign: e(692), + uniq: e(3319), + last: e(765), + compact: function (t) { + return t.filter(function (t) { + return t; + }); + }, + }; + t.exports = function (t) { + var r = {}, + e = {}, + o = {}, + i = t, + a = !1; + return ( + (r.input = function (t) { + return (i = t), r; + }), + (r.token = function (t, e, n) { + var o = {}; + return (o[t] = e), u(o), n && r.helper(t, n), r; + }), + (r.helper = function (t, e) { + var n = {}; + return (n[t] = e), s(n), r; + }), + (r.debug = function () { + return (a = !0), r; + }), + (r.tokens = u), + (r.helpers = s), + (r.walk = c), + (r.resolve = function (t) { + var r = {}; + return ( + c(function (e, o, i, a, u) { + return ( + t && (o = { value: o, position: a }), + l(r[e], 'Array') + ? r[e].push(o) + : l(r[e], 'String') + ? (r[e] = [o].concat(r[e] || []).reverse()) + : l(r[e], 'Object') + ? (r[e] = n.assign(o, r[e])) + : ((r[e] = r[e] || []), void r[e].push(o)) + ); + }), + (r._source = i), + (function (t) { + for (var r in t) l(t[r], 'Array') && 1 == t[r].length && (t[r] = t[r][0]); + return t; + })(r) + ); + }), + r + ); + function u(t) { + var o, + i = n.keys(t); + return ( + n.values(t).forEach(function (t, r) { + (o = new RegExp('(' + a(t) + ')')), (e[o.source] = i[r]); + }), + r + ); + function a(t) { + return l(t, 'RegExp') ? t.source : a(new RegExp(t)); + } + } + function s(t) { + for (var e in t) o[e] = t[e]; + return r; + } + function c(t) { + var u = t || f, + s = n.keys(e) || [], + c = n.values(e); + if (0 == s.length) throw new Error('Define at least one token'); + return ( + (function t(r, e) { + if (!(r > i.length)) { + var f, + l = i.substr(r), + h = -1, + p = 1 / 0; + if ( + (s.forEach(function (t, n) { + var o, + i = new RegExp(t, 'g'); + (i.lastIndex = r), + (o = e == n ? -1 : l.search(i)), + p > o && o > -1 && ((f = i), (p = o), (h = n)); + }), + -1 != h) + ) { + var v, + g, + d, + y, + m = + ((d = f.exec(i)), + (y = o[c[h]]) && d && d.push(y(d, i, f.source)), + (function () { + a && console.log.apply(console, arguments); + })('tag %s, index %s, exec %s', c[h], r, d), + (v = d) && v.length > 0 ? v.lastIndex || v.index : -1); + m += (g = v || [''])[0].length; + var b, + x = u(c[h], ((b = g), n.last(n.compact(b))), h, r, n.uniq(n.compact(g))); + return void 0 === x || x ? t(m) : t(m - g[0].length, h); + } + } + })(0), + r + ); + } + function f() {} + function l(t, r) { + return Object.prototype.toString.call(t) == '[object ' + r + ']'; + } + }; + }, + 3319: t => { + 'use strict'; + t.exports = function (t, r, e) { + return 0 === t.length + ? t + : r + ? (e || t.sort(r), + (function (t, r) { + for (var e = 1, n = t.length, o = t[0], i = t[0], a = 1; a < n; ++a) + if (((i = o), r((o = t[a]), i))) { + if (a === e) { + e++; + continue; + } + t[e++] = o; + } + return (t.length = e), t; + })(t, r)) + : (e || t.sort(), + (function (t) { + for (var r = 1, e = t.length, n = t[0], o = t[0], i = 1; i < e; ++i, o = n) + if (((o = n), (n = t[i]) !== o)) { + if (i === r) { + r++; + continue; + } + t[r++] = n; + } + return (t.length = r), t; + })(t)); + }; + }, + }, + r = {}; + function e(n) { + var o = r[n]; + if (void 0 !== o) return o.exports; + var i = (r[n] = { exports: {} }); + return t[n](i, i.exports, e), i.exports; + } + (e.n = t => { + var r = t && t.__esModule ? () => t.default : () => t; + return e.d(r, { a: r }), r; + }), + (e.d = (t, r) => { + for (var n in r) + e.o(r, n) && !e.o(t, n) && Object.defineProperty(t, n, { enumerable: !0, get: r[n] }); + }), + (e.g = (function () { + if ('object' == typeof globalThis) return globalThis; + try { + return this || new Function('return this')(); + } catch (t) { + if ('object' == typeof window) return window; + } + })()), + (e.o = (t, r) => Object.prototype.hasOwnProperty.call(t, r)), + (e.r = t => { + 'undefined' != typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(t, Symbol.toStringTag, { value: 'Module' }), + Object.defineProperty(t, '__esModule', { value: !0 }); + }); + var n = {}; + return ( + (() => { + 'use strict'; + e.r(n), e(8594), e(5666); + var t = e(3552), + r = e.n(t); + function o(t, r) { + return ( + (function (t) { + if (Array.isArray(t)) return t; + })(t) || + (function (t, r) { + var e = + null == t + ? null + : ('undefined' != typeof Symbol && t[Symbol.iterator]) || t['@@iterator']; + if (null != e) { + var n, + o, + i = [], + a = !0, + u = !1; + try { + for ( + e = e.call(t); + !(a = (n = e.next()).done) && (i.push(n.value), !r || i.length !== r); + a = !0 + ); + } catch (t) { + (u = !0), (o = t); + } finally { + try { + a || null == e.return || e.return(); + } finally { + if (u) throw o; + } + } + return i; + } + })(t, r) || + (function (t, r) { + if (t) { + if ('string' == typeof t) return i(t, r); + var e = Object.prototype.toString.call(t).slice(8, -1); + return ( + 'Object' === e && t.constructor && (e = t.constructor.name), + 'Map' === e || 'Set' === e + ? Array.from(t) + : 'Arguments' === e || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e) + ? i(t, r) + : void 0 + ); + } + })(t, r) || + (function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function i(t, r) { + (null == r || r > t.length) && (r = t.length); + for (var e = 0, n = new Array(r); e < r; e++) n[e] = t[e]; + return n; + } + function a(t) { + return ( + (a = + 'function' == typeof Symbol && 'symbol' == typeof Symbol.iterator + ? function (t) { + return typeof t; + } + : function (t) { + return t && + 'function' == typeof Symbol && + t.constructor === Symbol && + t !== Symbol.prototype + ? 'symbol' + : typeof t; + }), + a(t) + ); + } + function u(t) { + return Array.isArray(t) ? t : [t]; + } + var s = e(7718), + c = e.n(s); + function f(t, r) { + return ( + (function (t) { + if (Array.isArray(t)) return t; + })(t) || + (function (t, r) { + var e = + null == t + ? null + : ('undefined' != typeof Symbol && t[Symbol.iterator]) || t['@@iterator']; + if (null != e) { + var n, + o, + i = [], + a = !0, + u = !1; + try { + for ( + e = e.call(t); + !(a = (n = e.next()).done) && (i.push(n.value), !r || i.length !== r); + a = !0 + ); + } catch (t) { + (u = !0), (o = t); + } finally { + try { + a || null == e.return || e.return(); + } finally { + if (u) throw o; + } + } + return i; + } + })(t, r) || + (function (t, r) { + if (t) { + if ('string' == typeof t) return l(t, r); + var e = Object.prototype.toString.call(t).slice(8, -1); + return ( + 'Object' === e && t.constructor && (e = t.constructor.name), + 'Map' === e || 'Set' === e + ? Array.from(t) + : 'Arguments' === e || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e) + ? l(t, r) + : void 0 + ); + } + })(t, r) || + (function () { + throw new TypeError( + 'Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function l(t, r) { + (null == r || r > t.length) && (r = t.length); + for (var e = 0, n = new Array(r); e < r; e++) n[e] = t[e]; + return n; + } + function h(t, r) { + var e = Object.keys(t); + if (Object.getOwnPropertySymbols) { + var n = Object.getOwnPropertySymbols(t); + r && + (n = n.filter(function (r) { + return Object.getOwnPropertyDescriptor(t, r).enumerable; + })), + e.push.apply(e, n); + } + return e; + } + function p(t) { + for (var r = 1; r < arguments.length; r++) { + var e = null != arguments[r] ? arguments[r] : {}; + r % 2 + ? h(Object(e), !0).forEach(function (r) { + v(t, r, e[r]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(t, Object.getOwnPropertyDescriptors(e)) + : h(Object(e)).forEach(function (r) { + Object.defineProperty(t, r, Object.getOwnPropertyDescriptor(e, r)); + }); + } + return t; + } + function v(t, r, e) { + return ( + r in t + ? Object.defineProperty(t, r, { + value: e, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (t[r] = e), + t + ); + } + function g(t, r, e) { + return r.reduce(function (t, r) { + var n = f(r, 2), + o = n[0]; + return (function (t, r, e) { + return r.reduce(function (t, r) { + return p(p({}, t), {}, v({}, r, r in t ? t[r] + e : e)); + }, t); + })(t, n[1].fields, c()(o, e).similarity); + }, t); + } + function d(t) { + var r = -1; + return Object.entries(t).reduce(function (t, e) { + var n = f(e, 2), + o = n[0], + i = n[1]; + return i > r ? ((r = i), o) : t; + }, void 0); + } + var y = [], + m = !1; + function b(t) { + var e = t.option, + n = t.search, + i = t.idTask, + s = e.tokensMap, + c = (function (t) { + var e = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : /[\w]+/; + if ('object' === a(t)) { + var n = {}; + return ( + Object.entries(t).forEach(function (t) { + var i = o(t, 2), + a = i[0], + s = i[1]; + if (s.length) { + var c = r()().input(s).tokens({ tokens: e }).resolve().tokens; + n[a] = u(c); + } else n[a] = []; + }), + n + ); + } + return {}; + })({ search: n }).search, + f = (function () { + var t = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], + r = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + e = Object.entries(r); + return d( + t.reduce(function (t, r) { + return g(t, e, r); + }, {}) + ); + })(c, s); + self.postMessage({ response: f, idTask: i }); + } + self.onmessage = function (t) { + var r, + e = t.data, + n = e.option, + o = e.search, + i = e.idTask; + n && + o && + i && + ((r = { option: n, search: o, idTask: i }), + y.push(r), + m || + (function () { + for (m = !0; y.length; ) b(y.pop()); + m = !1; + })()); + }; + })(), + n + ); + })(); +}); diff --git a/public/workers/lunatic-searching-worker-0.2.4-experimental.js b/public/workers/lunatic-searching-worker-0.2.4-experimental.js index 1d02e1c8..078bd9a3 100644 --- a/public/workers/lunatic-searching-worker-0.2.4-experimental.js +++ b/public/workers/lunatic-searching-worker-0.2.4-experimental.js @@ -1,2 +1,18674 @@ /*! For license information please see lunatic-searching-worker-0.2.4-experimental.js.LICENSE.txt */ -!function(e,t){if("object"==typeof exports&&"object"==typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{var n=t();for(var r in n)("object"==typeof exports?exports:e)[r]=n[r]}}(self,(function(){return(()=>{var e={765:(e,t,n)=>{var r=n(90);e.exports=function(e,t){if(!Array.isArray(e))throw new Error("expected the first argument to be an array");var n=e.length;if(0===n)return null;if(1==(t=r(t)?+t:1))return e[n-1];for(var i=new Array(t);t--;)i[t]=e[--n];return i}},90:e=>{"use strict";e.exports=function(e){var t=typeof e;if("string"===t||e instanceof String){if(!e.trim())return!1}else if("number"!==t&&!(e instanceof Number))return!1;return e-e+1>=0}},9662:(e,t,n)=>{var r=n(7854),i=n(614),o=n(6330),a=r.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not a function")}},9483:(e,t,n)=>{var r=n(7854),i=n(4411),o=n(6330),a=r.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not a constructor")}},6077:(e,t,n)=>{var r=n(7854),i=n(614),o=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||i(e))return e;throw a("Can't set "+o(e)+" as a prototype")}},1223:(e,t,n)=>{var r=n(5112),i=n(30),o=n(3070),a=r("unscopables"),c=Array.prototype;null==c[a]&&o.f(c,a,{configurable:!0,value:i(null)}),e.exports=function(e){c[a][e]=!0}},1530:(e,t,n)=>{"use strict";var r=n(8710).charAt;e.exports=function(e,t,n){return t+(n?r(e,t).length:1)}},5787:(e,t,n)=>{var r=n(7854),i=n(7976),o=r.TypeError;e.exports=function(e,t){if(i(t,e))return e;throw o("Incorrect invocation")}},9670:(e,t,n)=>{var r=n(7854),i=n(111),o=r.String,a=r.TypeError;e.exports=function(e){if(i(e))return e;throw a(o(e)+" is not an object")}},4019:e=>{e.exports="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof DataView},7556:(e,t,n)=>{var r=n(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},260:(e,t,n)=>{"use strict";var r,i,o,a=n(4019),c=n(9781),s=n(7854),u=n(614),f=n(111),l=n(2597),w=n(648),h=n(6330),v=n(8880),p=n(1320),d=n(3070).f,b=n(7976),g=n(9518),_=n(7674),y=n(5112),m=n(9711),k=s.Int8Array,x=k&&k.prototype,E=s.Uint8ClampedArray,O=E&&E.prototype,S=k&&g(k),A=x&&g(x),R=Object.prototype,j=s.TypeError,I=y("toStringTag"),T=m("TYPED_ARRAY_TAG"),M=m("TYPED_ARRAY_CONSTRUCTOR"),P=a&&!!_&&"Opera"!==w(s.opera),C=!1,U={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},L={BigInt64Array:8,BigUint64Array:8},N=function(e){if(!f(e))return!1;var t=w(e);return l(U,t)||l(L,t)};for(r in U)(o=(i=s[r])&&i.prototype)?v(o,M,i):P=!1;for(r in L)(o=(i=s[r])&&i.prototype)&&v(o,M,i);if((!P||!u(S)||S===Function.prototype)&&(S=function(){throw j("Incorrect invocation")},P))for(r in U)s[r]&&_(s[r],S);if((!P||!A||A===R)&&(A=S.prototype,P))for(r in U)s[r]&&_(s[r].prototype,A);if(P&&g(O)!==A&&_(O,A),c&&!l(A,I))for(r in C=!0,d(A,I,{get:function(){return f(this)?this[T]:void 0}}),U)s[r]&&v(s[r],T,r);e.exports={NATIVE_ARRAY_BUFFER_VIEWS:P,TYPED_ARRAY_CONSTRUCTOR:M,TYPED_ARRAY_TAG:C&&T,aTypedArray:function(e){if(N(e))return e;throw j("Target is not a typed array")},aTypedArrayConstructor:function(e){if(u(e)&&(!_||b(S,e)))return e;throw j(h(e)+" is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n,r){if(c){if(n)for(var i in U){var o=s[i];if(o&&l(o.prototype,e))try{delete o.prototype[e]}catch(n){try{o.prototype[e]=t}catch(e){}}}A[e]&&!n||p(A,e,n?t:P&&x[e]||t,r)}},exportTypedArrayStaticMethod:function(e,t,n){var r,i;if(c){if(_){if(n)for(r in U)if((i=s[r])&&l(i,e))try{delete i[e]}catch(e){}if(S[e]&&!n)return;try{return p(S,e,n?t:P&&S[e]||t)}catch(e){}}for(r in U)!(i=s[r])||i[e]&&!n||p(i,e,t)}},isView:function(e){if(!f(e))return!1;var t=w(e);return"DataView"===t||l(U,t)||l(L,t)},isTypedArray:N,TypedArray:S,TypedArrayPrototype:A}},3331:(e,t,n)=>{"use strict";var r=n(7854),i=n(1702),o=n(9781),a=n(4019),c=n(6530),s=n(8880),u=n(2248),f=n(7293),l=n(5787),w=n(9303),h=n(7466),v=n(7067),p=n(1179),d=n(9518),b=n(7674),g=n(8006).f,_=n(3070).f,y=n(1285),m=n(1589),k=n(8003),x=n(9909),E=c.PROPER,O=c.CONFIGURABLE,S=x.get,A=x.set,R="ArrayBuffer",j="Wrong index",I=r.ArrayBuffer,T=I,M=T&&T.prototype,P=r.DataView,C=P&&P.prototype,U=Object.prototype,L=r.Array,N=r.RangeError,D=i(y),z=i([].reverse),F=p.pack,B=p.unpack,Y=function(e){return[255&e]},q=function(e){return[255&e,e>>8&255]},W=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},$=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},G=function(e){return F(e,23,4)},V=function(e){return F(e,52,8)},H=function(e,t){_(e.prototype,t,{get:function(){return S(this)[t]}})},X=function(e,t,n,r){var i=v(n),o=S(e);if(i+t>o.byteLength)throw N(j);var a=S(o.buffer).bytes,c=i+o.byteOffset,s=m(a,c,c+t);return r?s:z(s)},K=function(e,t,n,r,i,o){var a=v(n),c=S(e);if(a+t>c.byteLength)throw N(j);for(var s=S(c.buffer).bytes,u=a+c.byteOffset,f=r(+i),l=0;lee;)(Q=Z[ee++])in T||s(T,Q,I[Q]);M.constructor=T}b&&d(C)!==U&&b(C,U);var te=new P(new T(2)),ne=i(C.setInt8);te.setInt8(0,2147483648),te.setInt8(1,2147483649),!te.getInt8(0)&&te.getInt8(1)||u(C,{setInt8:function(e,t){ne(this,e,t<<24>>24)},setUint8:function(e,t){ne(this,e,t<<24>>24)}},{unsafe:!0})}else M=(T=function(e){l(this,M);var t=v(e);A(this,{bytes:D(L(t),0),byteLength:t}),o||(this.byteLength=t)}).prototype,C=(P=function(e,t,n){l(this,C),l(e,M);var r=S(e).byteLength,i=w(t);if(i<0||i>r)throw N("Wrong offset");if(i+(n=void 0===n?r-i:h(n))>r)throw N("Wrong length");A(this,{buffer:e,byteLength:n,byteOffset:i}),o||(this.buffer=e,this.byteLength=n,this.byteOffset=i)}).prototype,o&&(H(T,"byteLength"),H(P,"buffer"),H(P,"byteLength"),H(P,"byteOffset")),u(C,{getInt8:function(e){return X(this,1,e)[0]<<24>>24},getUint8:function(e){return X(this,1,e)[0]},getInt16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:void 0);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=X(this,2,e,arguments.length>1?arguments[1]:void 0);return t[1]<<8|t[0]},getInt32:function(e){return $(X(this,4,e,arguments.length>1?arguments[1]:void 0))},getUint32:function(e){return $(X(this,4,e,arguments.length>1?arguments[1]:void 0))>>>0},getFloat32:function(e){return B(X(this,4,e,arguments.length>1?arguments[1]:void 0),23)},getFloat64:function(e){return B(X(this,8,e,arguments.length>1?arguments[1]:void 0),52)},setInt8:function(e,t){K(this,1,e,Y,t)},setUint8:function(e,t){K(this,1,e,Y,t)},setInt16:function(e,t){K(this,2,e,q,t,arguments.length>2?arguments[2]:void 0)},setUint16:function(e,t){K(this,2,e,q,t,arguments.length>2?arguments[2]:void 0)},setInt32:function(e,t){K(this,4,e,W,t,arguments.length>2?arguments[2]:void 0)},setUint32:function(e,t){K(this,4,e,W,t,arguments.length>2?arguments[2]:void 0)},setFloat32:function(e,t){K(this,4,e,G,t,arguments.length>2?arguments[2]:void 0)},setFloat64:function(e,t){K(this,8,e,V,t,arguments.length>2?arguments[2]:void 0)}});k(T,R),k(P,"DataView"),e.exports={ArrayBuffer:T,DataView:P}},1048:(e,t,n)=>{"use strict";var r=n(7908),i=n(1400),o=n(6244),a=Math.min;e.exports=[].copyWithin||function(e,t){var n=r(this),c=o(n),s=i(e,c),u=i(t,c),f=arguments.length>2?arguments[2]:void 0,l=a((void 0===f?c:i(f,c))-u,c-s),w=1;for(u0;)u in n?n[s]=n[u]:delete n[s],s+=w,u+=w;return n}},1285:(e,t,n)=>{"use strict";var r=n(7908),i=n(1400),o=n(6244);e.exports=function(e){for(var t=r(this),n=o(t),a=arguments.length,c=i(a>1?arguments[1]:void 0,n),s=a>2?arguments[2]:void 0,u=void 0===s?n:i(s,n);u>c;)t[c++]=e;return t}},8533:(e,t,n)=>{"use strict";var r=n(2092).forEach,i=n(2133)("forEach");e.exports=i?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},7745:(e,t,n)=>{var r=n(6244);e.exports=function(e,t){for(var n=0,i=r(t),o=new e(i);i>n;)o[n]=t[n++];return o}},8457:(e,t,n)=>{"use strict";var r=n(7854),i=n(9974),o=n(6916),a=n(7908),c=n(3411),s=n(7659),u=n(4411),f=n(6244),l=n(6135),w=n(8554),h=n(1246),v=r.Array;e.exports=function(e){var t=a(e),n=u(this),r=arguments.length,p=r>1?arguments[1]:void 0,d=void 0!==p;d&&(p=i(p,r>2?arguments[2]:void 0));var b,g,_,y,m,k,x=h(t),E=0;if(!x||this==v&&s(x))for(b=f(t),g=n?new this(b):v(b);b>E;E++)k=d?p(t[E],E):t[E],l(g,E,k);else for(m=(y=w(t,x)).next,g=n?new this:[];!(_=o(m,y)).done;E++)k=d?c(y,p,[_.value,E],!0):_.value,l(g,E,k);return g.length=E,g}},1318:(e,t,n)=>{var r=n(5656),i=n(1400),o=n(6244),a=function(e){return function(t,n,a){var c,s=r(t),u=o(s),f=i(a,u);if(e&&n!=n){for(;u>f;)if((c=s[f++])!=c)return!0}else for(;u>f;f++)if((e||f in s)&&s[f]===n)return e||f||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,t,n)=>{var r=n(9974),i=n(1702),o=n(8361),a=n(7908),c=n(6244),s=n(5417),u=i([].push),f=function(e){var t=1==e,n=2==e,i=3==e,f=4==e,l=6==e,w=7==e,h=5==e||l;return function(v,p,d,b){for(var g,_,y=a(v),m=o(y),k=r(p,d),x=c(m),E=0,O=b||s,S=t?O(v,x):n||w?O(v,0):void 0;x>E;E++)if((h||E in m)&&(_=k(g=m[E],E,y),e))if(t)S[E]=_;else if(_)switch(e){case 3:return!0;case 5:return g;case 6:return E;case 2:u(S,g)}else switch(e){case 4:return!1;case 7:u(S,g)}return l?-1:i||f?f:S}};e.exports={forEach:f(0),map:f(1),filter:f(2),some:f(3),every:f(4),find:f(5),findIndex:f(6),filterReject:f(7)}},6583:(e,t,n)=>{"use strict";var r=n(2104),i=n(5656),o=n(9303),a=n(6244),c=n(2133),s=Math.min,u=[].lastIndexOf,f=!!u&&1/[1].lastIndexOf(1,-0)<0,l=c("lastIndexOf"),w=f||!l;e.exports=w?function(e){if(f)return r(u,this,arguments)||0;var t=i(this),n=a(t),c=n-1;for(arguments.length>1&&(c=s(c,o(arguments[1]))),c<0&&(c=n+c);c>=0;c--)if(c in t&&t[c]===e)return c||0;return-1}:u},1194:(e,t,n)=>{var r=n(7293),i=n(5112),o=n(7392),a=i("species");e.exports=function(e){return o>=51||!r((function(){var t=[];return(t.constructor={})[a]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},2133:(e,t,n)=>{"use strict";var r=n(7293);e.exports=function(e,t){var n=[][e];return!!n&&r((function(){n.call(null,t||function(){throw 1},1)}))}},3671:(e,t,n)=>{var r=n(7854),i=n(9662),o=n(7908),a=n(8361),c=n(6244),s=r.TypeError,u=function(e){return function(t,n,r,u){i(n);var f=o(t),l=a(f),w=c(f),h=e?w-1:0,v=e?-1:1;if(r<2)for(;;){if(h in l){u=l[h],h+=v;break}if(h+=v,e?h<0:w<=h)throw s("Reduce of empty array with no initial value")}for(;e?h>=0:w>h;h+=v)h in l&&(u=n(u,l[h],h,f));return u}};e.exports={left:u(!1),right:u(!0)}},1589:(e,t,n)=>{var r=n(7854),i=n(1400),o=n(6244),a=n(6135),c=r.Array,s=Math.max;e.exports=function(e,t,n){for(var r=o(e),u=i(t,r),f=i(void 0===n?r:n,r),l=c(s(f-u,0)),w=0;u{var r=n(1702);e.exports=r([].slice)},4362:(e,t,n)=>{var r=n(1589),i=Math.floor,o=function(e,t){var n=e.length,s=i(n/2);return n<8?a(e,t):c(e,o(r(e,0,s),t),o(r(e,s),t),t)},a=function(e,t){for(var n,r,i=e.length,o=1;o0;)e[r]=e[--r];r!==o++&&(e[r]=n)}return e},c=function(e,t,n,r){for(var i=t.length,o=n.length,a=0,c=0;a{var r=n(7854),i=n(3157),o=n(4411),a=n(111),c=n(5112)("species"),s=r.Array;e.exports=function(e){var t;return i(e)&&(t=e.constructor,(o(t)&&(t===s||i(t.prototype))||a(t)&&null===(t=t[c]))&&(t=void 0)),void 0===t?s:t}},5417:(e,t,n)=>{var r=n(7475);e.exports=function(e,t){return new(r(e))(0===t?0:t)}},3411:(e,t,n)=>{var r=n(9670),i=n(9212);e.exports=function(e,t,n,o){try{return o?t(r(n)[0],n[1]):t(n)}catch(t){i(e,"throw",t)}}},7072:(e,t,n)=>{var r=n(5112)("iterator"),i=!1;try{var o=0,a={next:function(){return{done:!!o++}},return:function(){i=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var o={};o[r]=function(){return{next:function(){return{done:n=!0}}}},e(o)}catch(e){}return n}},4326:(e,t,n)=>{var r=n(1702),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},648:(e,t,n)=>{var r=n(7854),i=n(1694),o=n(614),a=n(4326),c=n(5112)("toStringTag"),s=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=i?a:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),c))?n:u?a(t):"Object"==(r=a(t))&&o(t.callee)?"Arguments":r}},7741:(e,t,n)=>{var r=n(1702)("".replace),i=String(Error("zxcasd").stack),o=/\n\s*at [^:]*:[^\n]*/,a=o.test(i);e.exports=function(e,t){if(a&&"string"==typeof e)for(;t--;)e=r(e,o,"");return e}},5631:(e,t,n)=>{"use strict";var r=n(3070).f,i=n(30),o=n(2248),a=n(9974),c=n(5787),s=n(408),u=n(654),f=n(6340),l=n(9781),w=n(2423).fastKey,h=n(9909),v=h.set,p=h.getterFor;e.exports={getConstructor:function(e,t,n,u){var f=e((function(e,r){c(e,h),v(e,{type:t,index:i(null),first:void 0,last:void 0,size:0}),l||(e.size=0),null!=r&&s(r,e[u],{that:e,AS_ENTRIES:n})})),h=f.prototype,d=p(t),b=function(e,t,n){var r,i,o=d(e),a=g(e,t);return a?a.value=n:(o.last=a={index:i=w(t,!0),key:t,value:n,previous:r=o.last,next:void 0,removed:!1},o.first||(o.first=a),r&&(r.next=a),l?o.size++:e.size++,"F"!==i&&(o.index[i]=a)),e},g=function(e,t){var n,r=d(e),i=w(t);if("F"!==i)return r.index[i];for(n=r.first;n;n=n.next)if(n.key==t)return n};return o(h,{clear:function(){for(var e=d(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,l?e.size=0:this.size=0},delete:function(e){var t=this,n=d(t),r=g(t,e);if(r){var i=r.next,o=r.previous;delete n.index[r.index],r.removed=!0,o&&(o.next=i),i&&(i.previous=o),n.first==r&&(n.first=i),n.last==r&&(n.last=o),l?n.size--:t.size--}return!!r},forEach:function(e){for(var t,n=d(this),r=a(e,arguments.length>1?arguments[1]:void 0);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),o(h,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return b(this,0===e?0:e,t)}}:{add:function(e){return b(this,e=0===e?0:e,e)}}),l&&r(h,"size",{get:function(){return d(this).size}}),f},setStrong:function(e,t,n){var r=t+" Iterator",i=p(t),o=p(r);u(e,t,(function(e,t){v(this,{type:r,target:e,state:i(e),kind:t,last:void 0})}),(function(){for(var e=o(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),n?"entries":"values",!n,!0),f(t)}}},9320:(e,t,n)=>{"use strict";var r=n(1702),i=n(2248),o=n(2423).getWeakData,a=n(9670),c=n(111),s=n(5787),u=n(408),f=n(2092),l=n(2597),w=n(9909),h=w.set,v=w.getterFor,p=f.find,d=f.findIndex,b=r([].splice),g=0,_=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},m=function(e,t){return p(e.entries,(function(e){return e[0]===t}))};y.prototype={get:function(e){var t=m(this,e);if(t)return t[1]},has:function(e){return!!m(this,e)},set:function(e,t){var n=m(this,e);n?n[1]=t:this.entries.push([e,t])},delete:function(e){var t=d(this.entries,(function(t){return t[0]===e}));return~t&&b(this.entries,t,1),!!~t}},e.exports={getConstructor:function(e,t,n,r){var f=e((function(e,i){s(e,w),h(e,{type:t,id:g++,frozen:void 0}),null!=i&&u(i,e[r],{that:e,AS_ENTRIES:n})})),w=f.prototype,p=v(t),d=function(e,t,n){var r=p(e),i=o(a(t),!0);return!0===i?_(r).set(t,n):i[r.id]=n,e};return i(w,{delete:function(e){var t=p(this);if(!c(e))return!1;var n=o(e);return!0===n?_(t).delete(e):n&&l(n,t.id)&&delete n[t.id]},has:function(e){var t=p(this);if(!c(e))return!1;var n=o(e);return!0===n?_(t).has(e):n&&l(n,t.id)}}),i(w,n?{get:function(e){var t=p(this);if(c(e)){var n=o(e);return!0===n?_(t).get(e):n?n[t.id]:void 0}},set:function(e,t){return d(this,e,t)}}:{add:function(e){return d(this,e,!0)}}),f}}},7710:(e,t,n)=>{"use strict";var r=n(2109),i=n(7854),o=n(1702),a=n(4705),c=n(1320),s=n(2423),u=n(408),f=n(5787),l=n(614),w=n(111),h=n(7293),v=n(7072),p=n(8003),d=n(9587);e.exports=function(e,t,n){var b=-1!==e.indexOf("Map"),g=-1!==e.indexOf("Weak"),_=b?"set":"add",y=i[e],m=y&&y.prototype,k=y,x={},E=function(e){var t=o(m[e]);c(m,e,"add"==e?function(e){return t(this,0===e?0:e),this}:"delete"==e?function(e){return!(g&&!w(e))&&t(this,0===e?0:e)}:"get"==e?function(e){return g&&!w(e)?void 0:t(this,0===e?0:e)}:"has"==e?function(e){return!(g&&!w(e))&&t(this,0===e?0:e)}:function(e,n){return t(this,0===e?0:e,n),this})};if(a(e,!l(y)||!(g||m.forEach&&!h((function(){(new y).entries().next()})))))k=n.getConstructor(t,e,b,_),s.enable();else if(a(e,!0)){var O=new k,S=O[_](g?{}:-0,1)!=O,A=h((function(){O.has(1)})),R=v((function(e){new y(e)})),j=!g&&h((function(){for(var e=new y,t=5;t--;)e[_](t,t);return!e.has(-0)}));R||((k=t((function(e,t){f(e,m);var n=d(new y,e,k);return null!=t&&u(t,n[_],{that:n,AS_ENTRIES:b}),n}))).prototype=m,m.constructor=k),(A||j)&&(E("delete"),E("has"),b&&E("get")),(j||S)&&E(_),g&&m.clear&&delete m.clear}return x[e]=k,r({global:!0,forced:k!=y},x),p(k,e),g||n.setStrong(k,e,b),k}},9920:(e,t,n)=>{var r=n(2597),i=n(3887),o=n(1236),a=n(3070);e.exports=function(e,t,n){for(var c=i(t),s=a.f,u=o.f,f=0;f{var r=n(5112)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[r]=!1,"/./"[e](t)}catch(e){}}return!1}},8544:(e,t,n)=>{var r=n(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,t,n)=>{var r=n(1702),i=n(4488),o=n(1340),a=/"/g,c=r("".replace);e.exports=function(e,t,n,r){var s=o(i(e)),u="<"+t;return""!==n&&(u+=" "+n+'="'+c(o(r),a,""")+'"'),u+">"+s+""}},4994:(e,t,n)=>{"use strict";var r=n(3383).IteratorPrototype,i=n(30),o=n(9114),a=n(8003),c=n(7497),s=function(){return this};e.exports=function(e,t,n,u){var f=t+" Iterator";return e.prototype=i(r,{next:o(+!u,n)}),a(e,f,!1,!0),c[f]=s,e}},8880:(e,t,n)=>{var r=n(9781),i=n(3070),o=n(9114);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},9114:e=>{e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},6135:(e,t,n)=>{"use strict";var r=n(4948),i=n(3070),o=n(9114);e.exports=function(e,t,n){var a=r(t);a in e?i.f(e,a,o(0,n)):e[a]=n}},5573:(e,t,n)=>{"use strict";var r=n(7854),i=n(1702),o=n(7293),a=n(6650).start,c=r.RangeError,s=Math.abs,u=Date.prototype,f=u.toISOString,l=i(u.getTime),w=i(u.getUTCDate),h=i(u.getUTCFullYear),v=i(u.getUTCHours),p=i(u.getUTCMilliseconds),d=i(u.getUTCMinutes),b=i(u.getUTCMonth),g=i(u.getUTCSeconds);e.exports=o((function(){return"0385-07-25T07:06:39.999Z"!=f.call(new Date(-50000000000001))}))||!o((function(){f.call(new Date(NaN))}))?function(){if(!isFinite(l(this)))throw c("Invalid time value");var e=this,t=h(e),n=p(e),r=t<0?"-":t>9999?"+":"";return r+a(s(t),r?6:4,0)+"-"+a(b(e)+1,2,0)+"-"+a(w(e),2,0)+"T"+a(v(e),2,0)+":"+a(d(e),2,0)+":"+a(g(e),2,0)+"."+a(n,3,0)+"Z"}:f},8709:(e,t,n)=>{"use strict";var r=n(7854),i=n(9670),o=n(2140),a=r.TypeError;e.exports=function(e){if(i(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return o(this,e)}},654:(e,t,n)=>{"use strict";var r=n(2109),i=n(6916),o=n(1913),a=n(6530),c=n(614),s=n(4994),u=n(9518),f=n(7674),l=n(8003),w=n(8880),h=n(1320),v=n(5112),p=n(7497),d=n(3383),b=a.PROPER,g=a.CONFIGURABLE,_=d.IteratorPrototype,y=d.BUGGY_SAFARI_ITERATORS,m=v("iterator"),k="keys",x="values",E="entries",O=function(){return this};e.exports=function(e,t,n,a,v,d,S){s(n,t,a);var A,R,j,I=function(e){if(e===v&&U)return U;if(!y&&e in P)return P[e];switch(e){case k:case x:case E:return function(){return new n(this,e)}}return function(){return new n(this)}},T=t+" Iterator",M=!1,P=e.prototype,C=P[m]||P["@@iterator"]||v&&P[v],U=!y&&C||I(v),L="Array"==t&&P.entries||C;if(L&&(A=u(L.call(new e)))!==Object.prototype&&A.next&&(o||u(A)===_||(f?f(A,_):c(A[m])||h(A,m,O)),l(A,T,!0,!0),o&&(p[T]=O)),b&&v==x&&C&&C.name!==x&&(!o&&g?w(P,"name",x):(M=!0,U=function(){return i(C,this)})),v)if(R={values:I(x),keys:d?U:I(k),entries:I(E)},S)for(j in R)(y||M||!(j in P))&&h(P,j,R[j]);else r({target:t,proto:!0,forced:y||M},R);return o&&!S||P[m]===U||h(P,m,U,{name:v}),p[t]=U,R}},7235:(e,t,n)=>{var r=n(857),i=n(2597),o=n(6061),a=n(3070).f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});i(t,e)||a(t,e,{value:o.f(e)})}},9781:(e,t,n)=>{var r=n(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,t,n)=>{var r=n(7854),i=n(111),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},3678:e=>{e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,t,n)=>{var r=n(317)("span").classList,i=r&&r.constructor&&r.constructor.prototype;e.exports=i===Object.prototype?void 0:i},8886:(e,t,n)=>{var r=n(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},7871:e=>{e.exports="object"==typeof window},256:(e,t,n)=>{var r=n(8113);e.exports=/MSIE|Trident/.test(r)},1528:(e,t,n)=>{var r=n(8113),i=n(7854);e.exports=/ipad|iphone|ipod/i.test(r)&&void 0!==i.Pebble},8334:(e,t,n)=>{var r=n(8113);e.exports=/(?:ipad|iphone|ipod).*applewebkit/i.test(r)},5268:(e,t,n)=>{var r=n(4326),i=n(7854);e.exports="process"==r(i.process)},1036:(e,t,n)=>{var r=n(8113);e.exports=/web0s(?!.*chrome)/i.test(r)},8113:(e,t,n)=>{var r=n(5005);e.exports=r("navigator","userAgent")||""},7392:(e,t,n)=>{var r,i,o=n(7854),a=n(8113),c=o.process,s=o.Deno,u=c&&c.versions||s&&s.version,f=u&&u.v8;f&&(i=(r=f.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},8008:(e,t,n)=>{var r=n(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2914:(e,t,n)=>{var r=n(7293),i=n(9114);e.exports=!r((function(){var e=Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},7762:(e,t,n)=>{"use strict";var r=n(9781),i=n(7293),o=n(9670),a=n(30),c=n(6277),s=Error.prototype.toString,u=i((function(){if(r){var e=a(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==s.call(e))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})}));e.exports=u?function(){var e=o(this),t=c(e.name,"Error"),n=c(e.message);return t?n?t+": "+n:t:n}:s},2109:(e,t,n)=>{var r=n(7854),i=n(1236).f,o=n(8880),a=n(1320),c=n(3505),s=n(9920),u=n(4705);e.exports=function(e,t){var n,f,l,w,h,v=e.target,p=e.global,d=e.stat;if(n=p?r:d?r[v]||c(v,{}):(r[v]||{}).prototype)for(f in t){if(w=t[f],l=e.noTargetGet?(h=i(n,f))&&h.value:n[f],!u(p?f:v+(d?".":"#")+f,e.forced)&&void 0!==l){if(typeof w==typeof l)continue;s(w,l)}(e.sham||l&&l.sham)&&o(w,"sham",!0),a(n,f,w,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,t,n)=>{"use strict";n(4916);var r=n(1702),i=n(1320),o=n(2261),a=n(7293),c=n(5112),s=n(8880),u=c("species"),f=RegExp.prototype;e.exports=function(e,t,n,l){var w=c(e),h=!a((function(){var t={};return t[w]=function(){return 7},7!=""[e](t)})),v=h&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[u]=function(){return n},n.flags="",n[w]=/./[w]),n.exec=function(){return t=!0,null},n[w](""),!t}));if(!h||!v||n){var p=r(/./[w]),d=t(w,""[e],(function(e,t,n,i,a){var c=r(e),s=t.exec;return s===o||s===f.exec?h&&!a?{done:!0,value:p(t,n,i)}:{done:!0,value:c(n,t,i)}:{done:!1}}));i(String.prototype,e,d[0]),i(f,w,d[1])}l&&s(f[w],"sham",!0)}},6790:(e,t,n)=>{"use strict";var r=n(7854),i=n(3157),o=n(6244),a=n(9974),c=r.TypeError,s=function(e,t,n,r,u,f,l,w){for(var h,v,p=u,d=0,b=!!l&&a(l,w);d0&&i(h))v=o(h),p=s(e,t,h,v,p,f-1)-1;else{if(p>=9007199254740991)throw c("Exceed the acceptable array length");e[p]=h}p++}d++}return p};e.exports=s},6677:(e,t,n)=>{var r=n(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:(e,t,n)=>{var r=n(4374),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},9974:(e,t,n)=>{var r=n(1702),i=n(9662),o=n(4374),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},4374:(e,t,n)=>{var r=n(7293);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},7065:(e,t,n)=>{"use strict";var r=n(7854),i=n(1702),o=n(9662),a=n(111),c=n(2597),s=n(206),u=n(4374),f=r.Function,l=i([].concat),w=i([].join),h={},v=function(e,t,n){if(!c(h,t)){for(var r=[],i=0;i{var r=n(4374),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},6530:(e,t,n)=>{var r=n(9781),i=n(2597),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,c=i(o,"name"),s=c&&"something"===function(){}.name,u=c&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:c,PROPER:s,CONFIGURABLE:u}},1702:(e,t,n)=>{var r=n(4374),i=Function.prototype,o=i.bind,a=i.call,c=r&&o.bind(a,a);e.exports=r?function(e){return e&&c(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},5005:(e,t,n)=>{var r=n(7854),i=n(614),o=function(e){return i(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?o(r[e]):r[e]&&r[e][t]}},1246:(e,t,n)=>{var r=n(648),i=n(8173),o=n(7497),a=n(5112)("iterator");e.exports=function(e){if(null!=e)return i(e,a)||i(e,"@@iterator")||o[r(e)]}},8554:(e,t,n)=>{var r=n(7854),i=n(6916),o=n(9662),a=n(9670),c=n(6330),s=n(1246),u=r.TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(o(n))return a(i(n,e));throw u(c(e)+" is not iterable")}},8173:(e,t,n)=>{var r=n(9662);e.exports=function(e,t){var n=e[t];return null==n?void 0:r(n)}},647:(e,t,n)=>{var r=n(1702),i=n(7908),o=Math.floor,a=r("".charAt),c=r("".replace),s=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,f=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,t,n,r,l,w){var h=n+e.length,v=r.length,p=f;return void 0!==l&&(l=i(l),p=u),c(w,p,(function(i,c){var u;switch(a(c,0)){case"$":return"$";case"&":return e;case"`":return s(t,0,n);case"'":return s(t,h);case"<":u=l[s(c,1,-1)];break;default:var f=+c;if(0===f)return i;if(f>v){var w=o(f/10);return 0===w?i:w<=v?void 0===r[w-1]?a(c,1):r[w-1]+a(c,1):i}u=r[f-1]}return void 0===u?"":u}))}},7854:(e,t,n)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||function(){return this}()||Function("return this")()},2597:(e,t,n)=>{var r=n(1702),i=n(7908),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},3501:e=>{e.exports={}},842:(e,t,n)=>{var r=n(7854);e.exports=function(e,t){var n=r.console;n&&n.error&&(1==arguments.length?n.error(e):n.error(e,t))}},490:(e,t,n)=>{var r=n(5005);e.exports=r("document","documentElement")},4664:(e,t,n)=>{var r=n(9781),i=n(7293),o=n(317);e.exports=!r&&!i((function(){return 7!=Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},1179:(e,t,n)=>{var r=n(7854).Array,i=Math.abs,o=Math.pow,a=Math.floor,c=Math.log,s=Math.LN2;e.exports={pack:function(e,t,n){var u,f,l,w=r(n),h=8*n-t-1,v=(1<>1,d=23===t?o(2,-24)-o(2,-77):0,b=e<0||0===e&&1/e<0?1:0,g=0;for((e=i(e))!=e||e===1/0?(f=e!=e?1:0,u=v):(u=a(c(e)/s),e*(l=o(2,-u))<1&&(u--,l*=2),(e+=u+p>=1?d/l:d*o(2,1-p))*l>=2&&(u++,l/=2),u+p>=v?(f=0,u=v):u+p>=1?(f=(e*l-1)*o(2,t),u+=p):(f=e*o(2,p-1)*o(2,t),u=0));t>=8;)w[g++]=255&f,f/=256,t-=8;for(u=u<0;)w[g++]=255&u,u/=256,h-=8;return w[--g]|=128*b,w},unpack:function(e,t){var n,r=e.length,i=8*r-t-1,a=(1<>1,s=i-7,u=r-1,f=e[u--],l=127&f;for(f>>=7;s>0;)l=256*l+e[u--],s-=8;for(n=l&(1<<-s)-1,l>>=-s,s+=t;s>0;)n=256*n+e[u--],s-=8;if(0===l)l=1-c;else{if(l===a)return n?NaN:f?-1/0:1/0;n+=o(2,t),l-=c}return(f?-1:1)*n*o(2,l-t)}}},8361:(e,t,n)=>{var r=n(7854),i=n(1702),o=n(7293),a=n(4326),c=r.Object,s=i("".split);e.exports=o((function(){return!c("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?s(e,""):c(e)}:c},9587:(e,t,n)=>{var r=n(614),i=n(111),o=n(7674);e.exports=function(e,t,n){var a,c;return o&&r(a=t.constructor)&&a!==n&&i(c=a.prototype)&&c!==n.prototype&&o(e,c),e}},2788:(e,t,n)=>{var r=n(1702),i=n(614),o=n(5465),a=r(Function.toString);i(o.inspectSource)||(o.inspectSource=function(e){return a(e)}),e.exports=o.inspectSource},8340:(e,t,n)=>{var r=n(111),i=n(8880);e.exports=function(e,t){r(t)&&"cause"in t&&i(e,"cause",t.cause)}},2423:(e,t,n)=>{var r=n(2109),i=n(1702),o=n(3501),a=n(111),c=n(2597),s=n(3070).f,u=n(8006),f=n(1156),l=n(2050),w=n(9711),h=n(6677),v=!1,p=w("meta"),d=0,b=function(e){s(e,p,{value:{objectID:"O"+d++,weakData:{}}})},g=e.exports={enable:function(){g.enable=function(){},v=!0;var e=u.f,t=i([].splice),n={};n[p]=1,e(n).length&&(u.f=function(n){for(var r=e(n),i=0,o=r.length;i{var r,i,o,a=n(8536),c=n(7854),s=n(1702),u=n(111),f=n(8880),l=n(2597),w=n(5465),h=n(6200),v=n(3501),p="Object already initialized",d=c.TypeError,b=c.WeakMap;if(a||w.state){var g=w.state||(w.state=new b),_=s(g.get),y=s(g.has),m=s(g.set);r=function(e,t){if(y(g,e))throw new d(p);return t.facade=e,m(g,e,t),t},i=function(e){return _(g,e)||{}},o=function(e){return y(g,e)}}else{var k=h("state");v[k]=!0,r=function(e,t){if(l(e,k))throw new d(p);return t.facade=e,f(e,k,t),t},i=function(e){return l(e,k)?e[k]:{}},o=function(e){return l(e,k)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!u(t)||(n=i(t)).type!==e)throw d("Incompatible receiver, "+e+" required");return n}}}},7659:(e,t,n)=>{var r=n(5112),i=n(7497),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},3157:(e,t,n)=>{var r=n(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,t,n)=>{var r=n(1702),i=n(7293),o=n(614),a=n(648),c=n(5005),s=n(2788),u=function(){},f=[],l=c("Reflect","construct"),w=/^\s*(?:class|function)\b/,h=r(w.exec),v=!w.exec(u),p=function(e){if(!o(e))return!1;try{return l(u,f,e),!0}catch(e){return!1}},d=function(e){if(!o(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return v||!!h(w,s(e))}catch(e){return!0}};d.sham=!0,e.exports=!l||i((function(){var e;return p(p.call)||!p(Object)||!p((function(){e=!0}))||e}))?d:p},5032:(e,t,n)=>{var r=n(2597);e.exports=function(e){return void 0!==e&&(r(e,"value")||r(e,"writable"))}},4705:(e,t,n)=>{var r=n(7293),i=n(614),o=/#|\.prototype\./,a=function(e,t){var n=s[c(e)];return n==f||n!=u&&(i(t)?r(t):!!t)},c=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},s=a.data={},u=a.NATIVE="N",f=a.POLYFILL="P";e.exports=a},5988:(e,t,n)=>{var r=n(111),i=Math.floor;e.exports=Number.isInteger||function(e){return!r(e)&&isFinite(e)&&i(e)===e}},111:(e,t,n)=>{var r=n(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,t,n)=>{var r=n(111),i=n(4326),o=n(5112)("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[o])?!!t:"RegExp"==i(e))}},2190:(e,t,n)=>{var r=n(7854),i=n(5005),o=n(614),a=n(7976),c=n(3307),s=r.Object;e.exports=c?function(e){return"symbol"==typeof e}:function(e){var t=i("Symbol");return o(t)&&a(t.prototype,s(e))}},408:(e,t,n)=>{var r=n(7854),i=n(9974),o=n(6916),a=n(9670),c=n(6330),s=n(7659),u=n(6244),f=n(7976),l=n(8554),w=n(1246),h=n(9212),v=r.TypeError,p=function(e,t){this.stopped=e,this.result=t},d=p.prototype;e.exports=function(e,t,n){var r,b,g,_,y,m,k,x=n&&n.that,E=!(!n||!n.AS_ENTRIES),O=!(!n||!n.IS_ITERATOR),S=!(!n||!n.INTERRUPTED),A=i(t,x),R=function(e){return r&&h(r,"normal",e),new p(!0,e)},j=function(e){return E?(a(e),S?A(e[0],e[1],R):A(e[0],e[1])):S?A(e,R):A(e)};if(O)r=e;else{if(!(b=w(e)))throw v(c(e)+" is not iterable");if(s(b)){for(g=0,_=u(e);_>g;g++)if((y=j(e[g]))&&f(d,y))return y;return new p(!1)}r=l(e,b)}for(m=r.next;!(k=o(m,r)).done;){try{y=j(k.value)}catch(e){h(r,"throw",e)}if("object"==typeof y&&y&&f(d,y))return y}return new p(!1)}},9212:(e,t,n)=>{var r=n(6916),i=n(9670),o=n(8173);e.exports=function(e,t,n){var a,c;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){c=!0,a=e}if("throw"===t)throw n;if(c)throw a;return i(a),n}},3383:(e,t,n)=>{"use strict";var r,i,o,a=n(7293),c=n(614),s=n(30),u=n(9518),f=n(1320),l=n(5112),w=n(1913),h=l("iterator"),v=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(r=i):v=!0),null==r||a((function(){var e={};return r[h].call(e)!==e}))?r={}:w&&(r=s(r)),c(r[h])||f(r,h,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:v}},7497:e=>{e.exports={}},6244:(e,t,n)=>{var r=n(7466);e.exports=function(e){return r(e.length)}},6736:e=>{var t=Math.expm1,n=Math.exp;e.exports=!t||t(10)>22025.465794806718||t(10)<22025.465794806718||-2e-17!=t(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:n(e)-1}:t},6130:(e,t,n)=>{var r=n(4310),i=Math.abs,o=Math.pow,a=o(2,-52),c=o(2,-23),s=o(2,127)*(2-c),u=o(2,-126);e.exports=Math.fround||function(e){var t,n,o=i(e),f=r(e);return os||n!=n?f*(1/0):f*n}},202:e=>{var t=Math.log,n=Math.LOG10E;e.exports=Math.log10||function(e){return t(e)*n}},6513:e=>{var t=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:t(1+e)}},4310:e=>{e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},5948:(e,t,n)=>{var r,i,o,a,c,s,u,f,l=n(7854),w=n(9974),h=n(1236).f,v=n(261).set,p=n(8334),d=n(1528),b=n(1036),g=n(5268),_=l.MutationObserver||l.WebKitMutationObserver,y=l.document,m=l.process,k=l.Promise,x=h(l,"queueMicrotask"),E=x&&x.value;E||(r=function(){var e,t;for(g&&(e=m.domain)&&e.exit();i;){t=i.fn,i=i.next;try{t()}catch(e){throw i?a():o=void 0,e}}o=void 0,e&&e.enter()},p||g||b||!_||!y?!d&&k&&k.resolve?((u=k.resolve(void 0)).constructor=k,f=w(u.then,u),a=function(){f(r)}):g?a=function(){m.nextTick(r)}:(v=w(v,l),a=function(){v(r)}):(c=!0,s=y.createTextNode(""),new _(r).observe(s,{characterData:!0}),a=function(){s.data=c=!c})),e.exports=E||function(e){var t={fn:e,next:void 0};o&&(o.next=t),i||(i=t,a()),o=t}},3366:(e,t,n)=>{var r=n(7854);e.exports=r.Promise},133:(e,t,n)=>{var r=n(7392),i=n(7293);e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},590:(e,t,n)=>{var r=n(7293),i=n(5112),o=n(1913),a=i("iterator");e.exports=!r((function(){var e=new URL("b?a=1&b=2&c=3","http://a"),t=e.searchParams,n="";return e.pathname="c%20d",t.forEach((function(e,r){t.delete("b"),n+=r+e})),o&&!e.toJSON||!t.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==t.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!t[a]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host}))},8536:(e,t,n)=>{var r=n(7854),i=n(614),o=n(2788),a=r.WeakMap;e.exports=i(a)&&/native code/.test(o(a))},8523:(e,t,n)=>{"use strict";var r=n(9662),i=function(e){var t,n;this.promise=new e((function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r})),this.resolve=r(t),this.reject=r(n)};e.exports.f=function(e){return new i(e)}},6277:(e,t,n)=>{var r=n(1340);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},3929:(e,t,n)=>{var r=n(7854),i=n(7850),o=r.TypeError;e.exports=function(e){if(i(e))throw o("The method doesn't accept regular expressions");return e}},7023:(e,t,n)=>{var r=n(7854).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&r(e)}},2814:(e,t,n)=>{var r=n(7854),i=n(7293),o=n(1702),a=n(1340),c=n(3111).trim,s=n(1361),u=o("".charAt),f=r.parseFloat,l=r.Symbol,w=l&&l.iterator,h=1/f(s+"-0")!=-1/0||w&&!i((function(){f(Object(w))}));e.exports=h?function(e){var t=c(a(e)),n=f(t);return 0===n&&"-"==u(t,0)?-0:n}:f},3009:(e,t,n)=>{var r=n(7854),i=n(7293),o=n(1702),a=n(1340),c=n(3111).trim,s=n(1361),u=r.parseInt,f=r.Symbol,l=f&&f.iterator,w=/^[+-]?0x/i,h=o(w.exec),v=8!==u(s+"08")||22!==u(s+"0x16")||l&&!i((function(){u(Object(l))}));e.exports=v?function(e,t){var n=c(a(e));return u(n,t>>>0||(h(w,n)?16:10))}:u},1574:(e,t,n)=>{"use strict";var r=n(9781),i=n(1702),o=n(6916),a=n(7293),c=n(1956),s=n(5181),u=n(5296),f=n(7908),l=n(8361),w=Object.assign,h=Object.defineProperty,v=i([].concat);e.exports=!w||a((function(){if(r&&1!==w({b:1},w(h({},"a",{enumerable:!0,get:function(){h(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol(),i="abcdefghijklmnopqrst";return e[n]=7,i.split("").forEach((function(e){t[e]=e})),7!=w({},e)[n]||c(w({},t)).join("")!=i}))?function(e,t){for(var n=f(e),i=arguments.length,a=1,w=s.f,h=u.f;i>a;)for(var p,d=l(arguments[a++]),b=w?v(c(d),w(d)):c(d),g=b.length,_=0;g>_;)p=b[_++],r&&!o(h,d,p)||(n[p]=d[p]);return n}:w},30:(e,t,n)=>{var r,i=n(9670),o=n(6048),a=n(748),c=n(3501),s=n(490),u=n(317),f=n(6200)("IE_PROTO"),l=function(){},w=function(e){return"'; + }, + h = function (e) { + e.write(w('')), e.close(); + var t = e.parentWindow.Object; + return (e = null), t; + }, + v = function () { + try { + r = new ActiveXObject('htmlfile'); + } catch (e) {} + var e, t; + v = + 'undefined' != typeof document + ? document.domain && r + ? h(r) + : (((t = u('iframe')).style.display = 'none'), + s.appendChild(t), + (t.src = String('javascript:')), + (e = t.contentWindow.document).open(), + e.write(w('document.F=Object')), + e.close(), + e.F) + : h(r); + for (var n = a.length; n--; ) delete v.prototype[a[n]]; + return v(); + }; + (c[f] = !0), + (e.exports = + Object.create || + function (e, t) { + var n; + return ( + null !== e + ? ((l.prototype = i(e)), (n = new l()), (l.prototype = null), (n[f] = e)) + : (n = v()), + void 0 === t ? n : o.f(n, t) + ); + }); + }, + 6048: (e, t, n) => { + var r = n(9781), + i = n(3353), + o = n(3070), + a = n(9670), + c = n(5656), + s = n(1956); + t.f = + r && !i + ? Object.defineProperties + : function (e, t) { + a(e); + for (var n, r = c(t), i = s(t), u = i.length, f = 0; u > f; ) + o.f(e, (n = i[f++]), r[n]); + return e; + }; + }, + 3070: (e, t, n) => { + var r = n(7854), + i = n(9781), + o = n(4664), + a = n(3353), + c = n(9670), + s = n(4948), + u = r.TypeError, + f = Object.defineProperty, + l = Object.getOwnPropertyDescriptor; + t.f = i + ? a + ? function (e, t, n) { + if ( + (c(e), + (t = s(t)), + c(n), + 'function' == typeof e && + 'prototype' === t && + 'value' in n && + 'writable' in n && + !n.writable) + ) { + var r = l(e, t); + r && + r.writable && + ((e[t] = n.value), + (n = { + configurable: 'configurable' in n ? n.configurable : r.configurable, + enumerable: 'enumerable' in n ? n.enumerable : r.enumerable, + writable: !1, + })); + } + return f(e, t, n); + } + : f + : function (e, t, n) { + if ((c(e), (t = s(t)), c(n), o)) + try { + return f(e, t, n); + } catch (e) {} + if ('get' in n || 'set' in n) throw u('Accessors not supported'); + return 'value' in n && (e[t] = n.value), e; + }; + }, + 1236: (e, t, n) => { + var r = n(9781), + i = n(6916), + o = n(5296), + a = n(9114), + c = n(5656), + s = n(4948), + u = n(2597), + f = n(4664), + l = Object.getOwnPropertyDescriptor; + t.f = r + ? l + : function (e, t) { + if (((e = c(e)), (t = s(t)), f)) + try { + return l(e, t); + } catch (e) {} + if (u(e, t)) return a(!i(o.f, e, t), e[t]); + }; + }, + 1156: (e, t, n) => { + var r = n(4326), + i = n(5656), + o = n(8006).f, + a = n(1589), + c = + 'object' == typeof window && window && Object.getOwnPropertyNames + ? Object.getOwnPropertyNames(window) + : []; + e.exports.f = function (e) { + return c && 'Window' == r(e) + ? (function (e) { + try { + return o(e); + } catch (e) { + return a(c); + } + })(e) + : o(i(e)); + }; + }, + 8006: (e, t, n) => { + var r = n(6324), + i = n(748).concat('length', 'prototype'); + t.f = + Object.getOwnPropertyNames || + function (e) { + return r(e, i); + }; + }, + 5181: (e, t) => { + t.f = Object.getOwnPropertySymbols; + }, + 9518: (e, t, n) => { + var r = n(7854), + i = n(2597), + o = n(614), + a = n(7908), + c = n(6200), + s = n(8544), + u = c('IE_PROTO'), + f = r.Object, + l = f.prototype; + e.exports = s + ? f.getPrototypeOf + : function (e) { + var t = a(e); + if (i(t, u)) return t[u]; + var n = t.constructor; + return o(n) && t instanceof n ? n.prototype : t instanceof f ? l : null; + }; + }, + 2050: (e, t, n) => { + var r = n(7293), + i = n(111), + o = n(4326), + a = n(7556), + c = Object.isExtensible, + s = r(function () { + c(1); + }); + e.exports = + s || a + ? function (e) { + return !!i(e) && (!a || 'ArrayBuffer' != o(e)) && (!c || c(e)); + } + : c; + }, + 7976: (e, t, n) => { + var r = n(1702); + e.exports = r({}.isPrototypeOf); + }, + 6324: (e, t, n) => { + var r = n(1702), + i = n(2597), + o = n(5656), + a = n(1318).indexOf, + c = n(3501), + s = r([].push); + e.exports = function (e, t) { + var n, + r = o(e), + u = 0, + f = []; + for (n in r) !i(c, n) && i(r, n) && s(f, n); + for (; t.length > u; ) i(r, (n = t[u++])) && (~a(f, n) || s(f, n)); + return f; + }; + }, + 1956: (e, t, n) => { + var r = n(6324), + i = n(748); + e.exports = + Object.keys || + function (e) { + return r(e, i); + }; + }, + 5296: (e, t) => { + 'use strict'; + var n = {}.propertyIsEnumerable, + r = Object.getOwnPropertyDescriptor, + i = r && !n.call({ 1: 2 }, 1); + t.f = i + ? function (e) { + var t = r(this, e); + return !!t && t.enumerable; + } + : n; + }, + 9026: (e, t, n) => { + 'use strict'; + var r = n(1913), + i = n(7854), + o = n(7293), + a = n(8008); + e.exports = + r || + !o(function () { + if (!(a && a < 535)) { + var e = Math.random(); + __defineSetter__.call(null, e, function () {}), delete i[e]; + } + }); + }, + 7674: (e, t, n) => { + var r = n(1702), + i = n(9670), + o = n(6077); + e.exports = + Object.setPrototypeOf || + ('__proto__' in {} + ? (function () { + var e, + t = !1, + n = {}; + try { + (e = r(Object.getOwnPropertyDescriptor(Object.prototype, '__proto__').set))( + n, + [] + ), + (t = n instanceof Array); + } catch (e) {} + return function (n, r) { + return i(n), o(r), t ? e(n, r) : (n.__proto__ = r), n; + }; + })() + : void 0); + }, + 4699: (e, t, n) => { + var r = n(9781), + i = n(1702), + o = n(1956), + a = n(5656), + c = i(n(5296).f), + s = i([].push), + u = function (e) { + return function (t) { + for (var n, i = a(t), u = o(i), f = u.length, l = 0, w = []; f > l; ) + (n = u[l++]), (r && !c(i, n)) || s(w, e ? [n, i[n]] : i[n]); + return w; + }; + }; + e.exports = { entries: u(!0), values: u(!1) }; + }, + 288: (e, t, n) => { + 'use strict'; + var r = n(1694), + i = n(648); + e.exports = r + ? {}.toString + : function () { + return '[object ' + i(this) + ']'; + }; + }, + 2140: (e, t, n) => { + var r = n(7854), + i = n(6916), + o = n(614), + a = n(111), + c = r.TypeError; + e.exports = function (e, t) { + var n, r; + if ('string' === t && o((n = e.toString)) && !a((r = i(n, e)))) return r; + if (o((n = e.valueOf)) && !a((r = i(n, e)))) return r; + if ('string' !== t && o((n = e.toString)) && !a((r = i(n, e)))) return r; + throw c("Can't convert object to primitive value"); + }; + }, + 3887: (e, t, n) => { + var r = n(5005), + i = n(1702), + o = n(8006), + a = n(5181), + c = n(9670), + s = i([].concat); + e.exports = + r('Reflect', 'ownKeys') || + function (e) { + var t = o.f(c(e)), + n = a.f; + return n ? s(t, n(e)) : t; + }; + }, + 857: (e, t, n) => { + var r = n(7854); + e.exports = r; + }, + 2534: e => { + e.exports = function (e) { + try { + return { error: !1, value: e() }; + } catch (e) { + return { error: !0, value: e }; + } + }; + }, + 9478: (e, t, n) => { + var r = n(9670), + i = n(111), + o = n(8523); + e.exports = function (e, t) { + if ((r(e), i(t) && t.constructor === e)) return t; + var n = o.f(e); + return (0, n.resolve)(t), n.promise; + }; + }, + 8572: e => { + var t = function () { + (this.head = null), (this.tail = null); + }; + (t.prototype = { + add: function (e) { + var t = { item: e, next: null }; + this.head ? (this.tail.next = t) : (this.head = t), (this.tail = t); + }, + get: function () { + var e = this.head; + if (e) return (this.head = e.next), this.tail === e && (this.tail = null), e.item; + }, + }), + (e.exports = t); + }, + 2248: (e, t, n) => { + var r = n(1320); + e.exports = function (e, t, n) { + for (var i in t) r(e, i, t[i], n); + return e; + }; + }, + 1320: (e, t, n) => { + var r = n(7854), + i = n(614), + o = n(2597), + a = n(8880), + c = n(3505), + s = n(2788), + u = n(9909), + f = n(6530).CONFIGURABLE, + l = u.get, + w = u.enforce, + h = String(String).split('String'); + (e.exports = function (e, t, n, s) { + var u, + l = !!s && !!s.unsafe, + v = !!s && !!s.enumerable, + p = !!s && !!s.noTargetGet, + d = s && void 0 !== s.name ? s.name : t; + i(n) && + ('Symbol(' === String(d).slice(0, 7) && + (d = '[' + String(d).replace(/^Symbol\(([^)]*)\)/, '$1') + ']'), + (!o(n, 'name') || (f && n.name !== d)) && a(n, 'name', d), + (u = w(n)).source || (u.source = h.join('string' == typeof d ? d : ''))), + e !== r + ? (l ? !p && e[t] && (v = !0) : delete e[t], v ? (e[t] = n) : a(e, t, n)) + : v + ? (e[t] = n) + : c(t, n); + })(Function.prototype, 'toString', function () { + return (i(this) && l(this).source) || s(this); + }); + }, + 7651: (e, t, n) => { + var r = n(7854), + i = n(6916), + o = n(9670), + a = n(614), + c = n(4326), + s = n(2261), + u = r.TypeError; + e.exports = function (e, t) { + var n = e.exec; + if (a(n)) { + var r = i(n, e, t); + return null !== r && o(r), r; + } + if ('RegExp' === c(e)) return i(s, e, t); + throw u('RegExp#exec called on incompatible receiver'); + }; + }, + 2261: (e, t, n) => { + 'use strict'; + var r, + i, + o = n(6916), + a = n(1702), + c = n(1340), + s = n(7066), + u = n(2999), + f = n(2309), + l = n(30), + w = n(9909).get, + h = n(9441), + v = n(7168), + p = f('native-string-replace', String.prototype.replace), + d = RegExp.prototype.exec, + b = d, + g = a(''.charAt), + _ = a(''.indexOf), + y = a(''.replace), + m = a(''.slice), + k = + ((i = /b*/g), + o(d, (r = /a/), 'a'), + o(d, i, 'a'), + 0 !== r.lastIndex || 0 !== i.lastIndex), + x = u.BROKEN_CARET, + E = void 0 !== /()??/.exec('')[1]; + (k || E || x || h || v) && + (b = function (e) { + var t, + n, + r, + i, + a, + u, + f, + h = this, + v = w(h), + O = c(e), + S = v.raw; + if (S) + return ( + (S.lastIndex = h.lastIndex), (t = o(b, S, O)), (h.lastIndex = S.lastIndex), t + ); + var A = v.groups, + R = x && h.sticky, + j = o(s, h), + I = h.source, + T = 0, + M = O; + if ( + (R && + ((j = y(j, 'y', '')), + -1 === _(j, 'g') && (j += 'g'), + (M = m(O, h.lastIndex)), + h.lastIndex > 0 && + (!h.multiline || (h.multiline && '\n' !== g(O, h.lastIndex - 1))) && + ((I = '(?: ' + I + ')'), (M = ' ' + M), T++), + (n = new RegExp('^(?:' + I + ')', j))), + E && (n = new RegExp('^' + I + '$(?!\\s)', j)), + k && (r = h.lastIndex), + (i = o(d, R ? n : h, M)), + R + ? i + ? ((i.input = m(i.input, T)), + (i[0] = m(i[0], T)), + (i.index = h.lastIndex), + (h.lastIndex += i[0].length)) + : (h.lastIndex = 0) + : k && i && (h.lastIndex = h.global ? i.index + i[0].length : r), + E && + i && + i.length > 1 && + o(p, i[0], n, function () { + for (a = 1; a < arguments.length - 2; a++) + void 0 === arguments[a] && (i[a] = void 0); + }), + i && A) + ) + for (i.groups = u = l(null), a = 0; a < A.length; a++) u[(f = A[a])[0]] = i[f[1]]; + return i; + }), + (e.exports = b); + }, + 7066: (e, t, n) => { + 'use strict'; + var r = n(9670); + e.exports = function () { + var e = r(this), + t = ''; + return ( + e.global && (t += 'g'), + e.ignoreCase && (t += 'i'), + e.multiline && (t += 'm'), + e.dotAll && (t += 's'), + e.unicode && (t += 'u'), + e.sticky && (t += 'y'), + t + ); + }; + }, + 2999: (e, t, n) => { + var r = n(7293), + i = n(7854).RegExp, + o = r(function () { + var e = i('a', 'y'); + return (e.lastIndex = 2), null != e.exec('abcd'); + }), + a = + o || + r(function () { + return !i('a', 'y').sticky; + }), + c = + o || + r(function () { + var e = i('^r', 'gy'); + return (e.lastIndex = 2), null != e.exec('str'); + }); + e.exports = { BROKEN_CARET: c, MISSED_STICKY: a, UNSUPPORTED_Y: o }; + }, + 9441: (e, t, n) => { + var r = n(7293), + i = n(7854).RegExp; + e.exports = r(function () { + var e = i('.', 's'); + return !(e.dotAll && e.exec('\n') && 's' === e.flags); + }); + }, + 7168: (e, t, n) => { + var r = n(7293), + i = n(7854).RegExp; + e.exports = r(function () { + var e = i('(?b)', 'g'); + return 'b' !== e.exec('b').groups.a || 'bc' !== 'b'.replace(e, '$c'); + }); + }, + 4488: (e, t, n) => { + var r = n(7854).TypeError; + e.exports = function (e) { + if (null == e) throw r("Can't call method on " + e); + return e; + }; + }, + 1150: e => { + e.exports = + Object.is || + function (e, t) { + return e === t ? 0 !== e || 1 / e == 1 / t : e != e && t != t; + }; + }, + 3505: (e, t, n) => { + var r = n(7854), + i = Object.defineProperty; + e.exports = function (e, t) { + try { + i(r, e, { value: t, configurable: !0, writable: !0 }); + } catch (n) { + r[e] = t; + } + return t; + }; + }, + 6340: (e, t, n) => { + 'use strict'; + var r = n(5005), + i = n(3070), + o = n(5112), + a = n(9781), + c = o('species'); + e.exports = function (e) { + var t = r(e), + n = i.f; + a && + t && + !t[c] && + n(t, c, { + configurable: !0, + get: function () { + return this; + }, + }); + }; + }, + 8003: (e, t, n) => { + var r = n(3070).f, + i = n(2597), + o = n(5112)('toStringTag'); + e.exports = function (e, t, n) { + e && !n && (e = e.prototype), e && !i(e, o) && r(e, o, { configurable: !0, value: t }); + }; + }, + 6200: (e, t, n) => { + var r = n(2309), + i = n(9711), + o = r('keys'); + e.exports = function (e) { + return o[e] || (o[e] = i(e)); + }; + }, + 5465: (e, t, n) => { + var r = n(7854), + i = n(3505), + o = '__core-js_shared__', + a = r[o] || i(o, {}); + e.exports = a; + }, + 2309: (e, t, n) => { + var r = n(1913), + i = n(5465); + (e.exports = function (e, t) { + return i[e] || (i[e] = void 0 !== t ? t : {}); + })('versions', []).push({ + version: '3.20.3', + mode: r ? 'pure' : 'global', + copyright: '© 2014-2022 Denis Pushkarev (zloirock.ru)', + license: 'https://github.com/zloirock/core-js/blob/v3.20.3/LICENSE', + source: 'https://github.com/zloirock/core-js', + }); + }, + 6707: (e, t, n) => { + var r = n(9670), + i = n(9483), + o = n(5112)('species'); + e.exports = function (e, t) { + var n, + a = r(e).constructor; + return void 0 === a || null == (n = r(a)[o]) ? t : i(n); + }; + }, + 3429: (e, t, n) => { + var r = n(7293); + e.exports = function (e) { + return r(function () { + var t = ''[e]('"'); + return t !== t.toLowerCase() || t.split('"').length > 3; + }); + }; + }, + 8710: (e, t, n) => { + var r = n(1702), + i = n(9303), + o = n(1340), + a = n(4488), + c = r(''.charAt), + s = r(''.charCodeAt), + u = r(''.slice), + f = function (e) { + return function (t, n) { + var r, + f, + l = o(a(t)), + w = i(n), + h = l.length; + return w < 0 || w >= h + ? e + ? '' + : void 0 + : (r = s(l, w)) < 55296 || + r > 56319 || + w + 1 === h || + (f = s(l, w + 1)) < 56320 || + f > 57343 + ? e + ? c(l, w) + : r + : e + ? u(l, w, w + 2) + : f - 56320 + ((r - 55296) << 10) + 65536; + }; + }; + e.exports = { codeAt: f(!1), charAt: f(!0) }; + }, + 7061: (e, t, n) => { + var r = n(8113); + e.exports = /Version\/10(?:\.\d+){1,2}(?: [\w./]+)?(?: Mobile\/\w+)? Safari\//.test(r); + }, + 6650: (e, t, n) => { + var r = n(1702), + i = n(7466), + o = n(1340), + a = n(8415), + c = n(4488), + s = r(a), + u = r(''.slice), + f = Math.ceil, + l = function (e) { + return function (t, n, r) { + var a, + l, + w = o(c(t)), + h = i(n), + v = w.length, + p = void 0 === r ? ' ' : o(r); + return h <= v || '' == p + ? w + : ((l = s(p, f((a = h - v) / p.length))).length > a && (l = u(l, 0, a)), + e ? w + l : l + w); + }; + }; + e.exports = { start: l(!1), end: l(!0) }; + }, + 3197: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(1702), + o = 2147483647, + a = /[^\0-\u007E]/, + c = /[.\u3002\uFF0E\uFF61]/g, + s = 'Overflow: input needs wider integers to process', + u = r.RangeError, + f = i(c.exec), + l = Math.floor, + w = String.fromCharCode, + h = i(''.charCodeAt), + v = i([].join), + p = i([].push), + d = i(''.replace), + b = i(''.split), + g = i(''.toLowerCase), + _ = function (e) { + return e + 22 + 75 * (e < 26); + }, + y = function (e, t, n) { + var r = 0; + for (e = n ? l(e / 700) : e >> 1, e += l(e / t); e > 455; ) + (e = l(e / 35)), (r += 36); + return l(r + (36 * e) / (e + 38)); + }, + m = function (e) { + var t = []; + e = (function (e) { + for (var t = [], n = 0, r = e.length; n < r; ) { + var i = h(e, n++); + if (i >= 55296 && i <= 56319 && n < r) { + var o = h(e, n++); + 56320 == (64512 & o) + ? p(t, ((1023 & i) << 10) + (1023 & o) + 65536) + : (p(t, i), n--); + } else p(t, i); + } + return t; + })(e); + var n, + r, + i = e.length, + a = 128, + c = 0, + f = 72; + for (n = 0; n < e.length; n++) (r = e[n]) < 128 && p(t, w(r)); + var d = t.length, + b = d; + for (d && p(t, '-'); b < i; ) { + var g = o; + for (n = 0; n < e.length; n++) (r = e[n]) >= a && r < g && (g = r); + var m = b + 1; + if (g - a > l((o - c) / m)) throw u(s); + for (c += (g - a) * m, a = g, n = 0; n < e.length; n++) { + if ((r = e[n]) < a && ++c > o) throw u(s); + if (r == a) { + for (var k = c, x = 36; ; ) { + var E = x <= f ? 1 : x >= f + 26 ? 26 : x - f; + if (k < E) break; + var O = k - E, + S = 36 - E; + p(t, w(_(E + (O % S)))), (k = l(O / S)), (x += 36); + } + p(t, w(_(k))), (f = y(c, m, b == d)), (c = 0), b++; + } + } + c++, a++; + } + return v(t, ''); + }; + e.exports = function (e) { + var t, + n, + r = [], + i = b(d(g(e), c, '.'), '.'); + for (t = 0; t < i.length; t++) (n = i[t]), p(r, f(a, n) ? 'xn--' + m(n) : n); + return v(r, '.'); + }; + }, + 8415: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(9303), + o = n(1340), + a = n(4488), + c = r.RangeError; + e.exports = function (e) { + var t = o(a(this)), + n = '', + r = i(e); + if (r < 0 || r == 1 / 0) throw c('Wrong number of repetitions'); + for (; r > 0; (r >>>= 1) && (t += t)) 1 & r && (n += t); + return n; + }; + }, + 6091: (e, t, n) => { + var r = n(6530).PROPER, + i = n(7293), + o = n(1361); + e.exports = function (e) { + return i(function () { + return !!o[e]() || '​…᠎' !== '​…᠎'[e]() || (r && o[e].name !== e); + }); + }; + }, + 3111: (e, t, n) => { + var r = n(1702), + i = n(4488), + o = n(1340), + a = n(1361), + c = r(''.replace), + s = '[' + a + ']', + u = RegExp('^' + s + s + '*'), + f = RegExp(s + s + '*$'), + l = function (e) { + return function (t) { + var n = o(i(t)); + return 1 & e && (n = c(n, u, '')), 2 & e && (n = c(n, f, '')), n; + }; + }; + e.exports = { start: l(1), end: l(2), trim: l(3) }; + }, + 261: (e, t, n) => { + var r, + i, + o, + a, + c = n(7854), + s = n(2104), + u = n(9974), + f = n(614), + l = n(2597), + w = n(7293), + h = n(490), + v = n(206), + p = n(317), + d = n(8334), + b = n(5268), + g = c.setImmediate, + _ = c.clearImmediate, + y = c.process, + m = c.Dispatch, + k = c.Function, + x = c.MessageChannel, + E = c.String, + O = 0, + S = {}; + try { + r = c.location; + } catch (e) {} + var A = function (e) { + if (l(S, e)) { + var t = S[e]; + delete S[e], t(); + } + }, + R = function (e) { + return function () { + A(e); + }; + }, + j = function (e) { + A(e.data); + }, + I = function (e) { + c.postMessage(E(e), r.protocol + '//' + r.host); + }; + (g && _) || + ((g = function (e) { + var t = v(arguments, 1); + return ( + (S[++O] = function () { + s(f(e) ? e : k(e), void 0, t); + }), + i(O), + O + ); + }), + (_ = function (e) { + delete S[e]; + }), + b + ? (i = function (e) { + y.nextTick(R(e)); + }) + : m && m.now + ? (i = function (e) { + m.now(R(e)); + }) + : x && !d + ? ((a = (o = new x()).port2), (o.port1.onmessage = j), (i = u(a.postMessage, a))) + : c.addEventListener && + f(c.postMessage) && + !c.importScripts && + r && + 'file:' !== r.protocol && + !w(I) + ? ((i = I), c.addEventListener('message', j, !1)) + : (i = + 'onreadystatechange' in p('script') + ? function (e) { + h.appendChild(p('script')).onreadystatechange = function () { + h.removeChild(this), A(e); + }; + } + : function (e) { + setTimeout(R(e), 0); + })), + (e.exports = { set: g, clear: _ }); + }, + 863: (e, t, n) => { + var r = n(1702); + e.exports = r((1).valueOf); + }, + 1400: (e, t, n) => { + var r = n(9303), + i = Math.max, + o = Math.min; + e.exports = function (e, t) { + var n = r(e); + return n < 0 ? i(n + t, 0) : o(n, t); + }; + }, + 7067: (e, t, n) => { + var r = n(7854), + i = n(9303), + o = n(7466), + a = r.RangeError; + e.exports = function (e) { + if (void 0 === e) return 0; + var t = i(e), + n = o(t); + if (t !== n) throw a('Wrong length or index'); + return n; + }; + }, + 5656: (e, t, n) => { + var r = n(8361), + i = n(4488); + e.exports = function (e) { + return r(i(e)); + }; + }, + 9303: e => { + var t = Math.ceil, + n = Math.floor; + e.exports = function (e) { + var r = +e; + return r != r || 0 === r ? 0 : (r > 0 ? n : t)(r); + }; + }, + 7466: (e, t, n) => { + var r = n(9303), + i = Math.min; + e.exports = function (e) { + return e > 0 ? i(r(e), 9007199254740991) : 0; + }; + }, + 7908: (e, t, n) => { + var r = n(7854), + i = n(4488), + o = r.Object; + e.exports = function (e) { + return o(i(e)); + }; + }, + 4590: (e, t, n) => { + var r = n(7854), + i = n(3002), + o = r.RangeError; + e.exports = function (e, t) { + var n = i(e); + if (n % t) throw o('Wrong offset'); + return n; + }; + }, + 3002: (e, t, n) => { + var r = n(7854), + i = n(9303), + o = r.RangeError; + e.exports = function (e) { + var t = i(e); + if (t < 0) throw o("The argument can't be less than 0"); + return t; + }; + }, + 7593: (e, t, n) => { + var r = n(7854), + i = n(6916), + o = n(111), + a = n(2190), + c = n(8173), + s = n(2140), + u = n(5112), + f = r.TypeError, + l = u('toPrimitive'); + e.exports = function (e, t) { + if (!o(e) || a(e)) return e; + var n, + r = c(e, l); + if (r) { + if ((void 0 === t && (t = 'default'), (n = i(r, e, t)), !o(n) || a(n))) return n; + throw f("Can't convert object to primitive value"); + } + return void 0 === t && (t = 'number'), s(e, t); + }; + }, + 4948: (e, t, n) => { + var r = n(7593), + i = n(2190); + e.exports = function (e) { + var t = r(e, 'string'); + return i(t) ? t : t + ''; + }; + }, + 1694: (e, t, n) => { + var r = {}; + (r[n(5112)('toStringTag')] = 'z'), (e.exports = '[object z]' === String(r)); + }, + 1340: (e, t, n) => { + var r = n(7854), + i = n(648), + o = r.String; + e.exports = function (e) { + if ('Symbol' === i(e)) throw TypeError('Cannot convert a Symbol value to a string'); + return o(e); + }; + }, + 4038: (e, t, n) => { + var r = n(5268); + e.exports = function (e) { + try { + if (r) return Function('return require("' + e + '")')(); + } catch (e) {} + }; + }, + 6330: (e, t, n) => { + var r = n(7854).String; + e.exports = function (e) { + try { + return r(e); + } catch (e) { + return 'Object'; + } + }; + }, + 9843: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(6916), + a = n(9781), + c = n(3832), + s = n(260), + u = n(3331), + f = n(5787), + l = n(9114), + w = n(8880), + h = n(5988), + v = n(7466), + p = n(7067), + d = n(4590), + b = n(4948), + g = n(2597), + _ = n(648), + y = n(111), + m = n(2190), + k = n(30), + x = n(7976), + E = n(7674), + O = n(8006).f, + S = n(7321), + A = n(2092).forEach, + R = n(6340), + j = n(3070), + I = n(1236), + T = n(9909), + M = n(9587), + P = T.get, + C = T.set, + U = j.f, + L = I.f, + N = Math.round, + D = i.RangeError, + z = u.ArrayBuffer, + F = z.prototype, + B = u.DataView, + Y = s.NATIVE_ARRAY_BUFFER_VIEWS, + q = s.TYPED_ARRAY_CONSTRUCTOR, + W = s.TYPED_ARRAY_TAG, + $ = s.TypedArray, + G = s.TypedArrayPrototype, + V = s.aTypedArrayConstructor, + H = s.isTypedArray, + X = 'BYTES_PER_ELEMENT', + K = 'Wrong length', + J = function (e, t) { + V(e); + for (var n = 0, r = t.length, i = new e(r); r > n; ) i[n] = t[n++]; + return i; + }, + Q = function (e, t) { + U(e, t, { + get: function () { + return P(this)[t]; + }, + }); + }, + Z = function (e) { + var t; + return x(F, e) || 'ArrayBuffer' == (t = _(e)) || 'SharedArrayBuffer' == t; + }, + ee = function (e, t) { + return H(e) && !m(t) && t in e && h(+t) && t >= 0; + }, + te = function (e, t) { + return (t = b(t)), ee(e, t) ? l(2, e[t]) : L(e, t); + }, + ne = function (e, t, n) { + return ( + (t = b(t)), + !(ee(e, t) && y(n) && g(n, 'value')) || + g(n, 'get') || + g(n, 'set') || + n.configurable || + (g(n, 'writable') && !n.writable) || + (g(n, 'enumerable') && !n.enumerable) + ? U(e, t, n) + : ((e[t] = n.value), e) + ); + }; + a + ? (Y || + ((I.f = te), + (j.f = ne), + Q(G, 'buffer'), + Q(G, 'byteOffset'), + Q(G, 'byteLength'), + Q(G, 'length')), + r( + { target: 'Object', stat: !0, forced: !Y }, + { getOwnPropertyDescriptor: te, defineProperty: ne } + ), + (e.exports = function (e, t, n) { + var a = e.match(/\d+$/)[0] / 8, + s = e + (n ? 'Clamped' : '') + 'Array', + u = 'get' + e, + l = 'set' + e, + h = i[s], + b = h, + g = b && b.prototype, + _ = {}, + m = function (e, t) { + U(e, t, { + get: function () { + return (function (e, t) { + var n = P(e); + return n.view[u](t * a + n.byteOffset, !0); + })(this, t); + }, + set: function (e) { + return (function (e, t, r) { + var i = P(e); + n && (r = (r = N(r)) < 0 ? 0 : r > 255 ? 255 : 255 & r), + i.view[l](t * a + i.byteOffset, r, !0); + })(this, t, e); + }, + enumerable: !0, + }); + }; + Y + ? c && + ((b = t(function (e, t, n, r) { + return ( + f(e, g), + M( + y(t) + ? Z(t) + ? void 0 !== r + ? new h(t, d(n, a), r) + : void 0 !== n + ? new h(t, d(n, a)) + : new h(t) + : H(t) + ? J(b, t) + : o(S, b, t) + : new h(p(t)), + e, + b + ) + ); + })), + E && E(b, $), + A(O(h), function (e) { + e in b || w(b, e, h[e]); + }), + (b.prototype = g)) + : ((b = t(function (e, t, n, r) { + f(e, g); + var i, + c, + s, + u = 0, + l = 0; + if (y(t)) { + if (!Z(t)) return H(t) ? J(b, t) : o(S, b, t); + (i = t), (l = d(n, a)); + var w = t.byteLength; + if (void 0 === r) { + if (w % a) throw D(K); + if ((c = w - l) < 0) throw D(K); + } else if ((c = v(r) * a) + l > w) throw D(K); + s = c / a; + } else (s = p(t)), (i = new z((c = s * a))); + for ( + C(e, { + buffer: i, + byteOffset: l, + byteLength: c, + length: s, + view: new B(i), + }); + u < s; + + ) + m(e, u++); + })), + E && E(b, $), + (g = b.prototype = k(G))), + g.constructor !== b && w(g, 'constructor', b), + w(g, q, b), + W && w(g, W, s), + (_[s] = b), + r({ global: !0, forced: b != h, sham: !Y }, _), + X in b || w(b, X, a), + X in g || w(g, X, a), + R(s); + })) + : (e.exports = function () {}); + }, + 3832: (e, t, n) => { + var r = n(7854), + i = n(7293), + o = n(7072), + a = n(260).NATIVE_ARRAY_BUFFER_VIEWS, + c = r.ArrayBuffer, + s = r.Int8Array; + e.exports = + !a || + !i(function () { + s(1); + }) || + !i(function () { + new s(-1); + }) || + !o(function (e) { + new s(), new s(null), new s(1.5), new s(e); + }, !0) || + i(function () { + return 1 !== new s(new c(2), 1, void 0).length; + }); + }, + 3074: (e, t, n) => { + var r = n(7745), + i = n(6304); + e.exports = function (e, t) { + return r(i(e), t); + }; + }, + 7321: (e, t, n) => { + var r = n(9974), + i = n(6916), + o = n(9483), + a = n(7908), + c = n(6244), + s = n(8554), + u = n(1246), + f = n(7659), + l = n(260).aTypedArrayConstructor; + e.exports = function (e) { + var t, + n, + w, + h, + v, + p, + d = o(this), + b = a(e), + g = arguments.length, + _ = g > 1 ? arguments[1] : void 0, + y = void 0 !== _, + m = u(b); + if (m && !f(m)) + for (p = (v = s(b, m)).next, b = []; !(h = i(p, v)).done; ) b.push(h.value); + for ( + y && g > 2 && (_ = r(_, arguments[2])), n = c(b), w = new (l(d))(n), t = 0; + n > t; + t++ + ) + w[t] = y ? _(b[t], t) : b[t]; + return w; + }; + }, + 6304: (e, t, n) => { + var r = n(260), + i = n(6707), + o = r.TYPED_ARRAY_CONSTRUCTOR, + a = r.aTypedArrayConstructor; + e.exports = function (e) { + return a(i(e, e[o])); + }; + }, + 9711: (e, t, n) => { + var r = n(1702), + i = 0, + o = Math.random(), + a = r((1).toString); + e.exports = function (e) { + return 'Symbol(' + (void 0 === e ? '' : e) + ')_' + a(++i + o, 36); + }; + }, + 3307: (e, t, n) => { + var r = n(133); + e.exports = r && !Symbol.sham && 'symbol' == typeof Symbol.iterator; + }, + 3353: (e, t, n) => { + var r = n(9781), + i = n(7293); + e.exports = + r && + i(function () { + return ( + 42 != + Object.defineProperty(function () {}, 'prototype', { value: 42, writable: !1 }) + .prototype + ); + }); + }, + 8053: (e, t, n) => { + var r = n(7854).TypeError; + e.exports = function (e, t) { + if (e < t) throw r('Not enough arguments'); + return e; + }; + }, + 6061: (e, t, n) => { + var r = n(5112); + t.f = r; + }, + 5112: (e, t, n) => { + var r = n(7854), + i = n(2309), + o = n(2597), + a = n(9711), + c = n(133), + s = n(3307), + u = i('wks'), + f = r.Symbol, + l = f && f.for, + w = s ? f : (f && f.withoutSetter) || a; + e.exports = function (e) { + if (!o(u, e) || (!c && 'string' != typeof u[e])) { + var t = 'Symbol.' + e; + c && o(f, e) ? (u[e] = f[e]) : (u[e] = s && l ? l(t) : w(t)); + } + return u[e]; + }; + }, + 1361: e => { + e.exports = '\t\n\v\f\r                 \u2028\u2029\ufeff'; + }, + 9191: (e, t, n) => { + 'use strict'; + var r = n(5005), + i = n(2597), + o = n(8880), + a = n(7976), + c = n(7674), + s = n(9920), + u = n(9587), + f = n(6277), + l = n(8340), + w = n(7741), + h = n(2914), + v = n(1913); + e.exports = function (e, t, n, p) { + var d = p ? 2 : 1, + b = e.split('.'), + g = b[b.length - 1], + _ = r.apply(null, b); + if (_) { + var y = _.prototype; + if ((!v && i(y, 'cause') && delete y.cause, !n)) return _; + var m = r('Error'), + k = t(function (e, t) { + var n = f(p ? t : e, void 0), + r = p ? new _(e) : new _(); + return ( + void 0 !== n && o(r, 'message', n), + h && o(r, 'stack', w(r.stack, 2)), + this && a(y, this) && u(r, this, k), + arguments.length > d && l(r, arguments[d]), + r + ); + }); + if ( + ((k.prototype = y), + 'Error' !== g && (c ? c(k, m) : s(k, m, { name: !0 })), + s(k, _), + !v) + ) + try { + y.name !== g && o(y, 'name', g), (y.constructor = k); + } catch (e) {} + return k; + } + }; + }, + 2120: (e, t, n) => { + var r = n(2109), + i = n(5005), + o = n(2104), + a = n(7293), + c = n(9191), + s = 'AggregateError', + u = i(s), + f = + !a(function () { + return 1 !== u([1]).errors[0]; + }) && + a(function () { + return 7 !== u([1], s, { cause: 7 }).cause; + }); + r( + { global: !0, forced: f }, + { + AggregateError: c( + s, + function (e) { + return function (t, n) { + return o(e, this, arguments); + }; + }, + f, + !0 + ), + } + ); + }, + 9170: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(7976), + a = n(9518), + c = n(7674), + s = n(9920), + u = n(30), + f = n(8880), + l = n(9114), + w = n(7741), + h = n(8340), + v = n(408), + p = n(6277), + d = n(5112), + b = n(2914), + g = d('toStringTag'), + _ = i.Error, + y = [].push, + m = function (e, t) { + var n, + r = arguments.length > 2 ? arguments[2] : void 0, + i = o(k, this); + c ? (n = c(new _(), i ? a(this) : k)) : ((n = i ? this : u(k)), f(n, g, 'Error')), + void 0 !== t && f(n, 'message', p(t)), + b && f(n, 'stack', w(n.stack, 1)), + h(n, r); + var s = []; + return v(e, y, { that: s }), f(n, 'errors', s), n; + }; + c ? c(m, _) : s(m, _, { name: !0 }); + var k = (m.prototype = u(_.prototype, { + constructor: l(1, m), + message: l(1, ''), + name: l(1, 'AggregateError'), + })); + r({ global: !0 }, { AggregateError: m }); + }, + 8264: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(3331), + a = n(6340), + c = o.ArrayBuffer; + r({ global: !0, forced: i.ArrayBuffer !== c }, { ArrayBuffer: c }), a('ArrayBuffer'); + }, + 6938: (e, t, n) => { + var r = n(2109), + i = n(260); + r( + { target: 'ArrayBuffer', stat: !0, forced: !i.NATIVE_ARRAY_BUFFER_VIEWS }, + { isView: i.isView } + ); + }, + 9575: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(7293), + a = n(3331), + c = n(9670), + s = n(1400), + u = n(7466), + f = n(6707), + l = a.ArrayBuffer, + w = a.DataView, + h = w.prototype, + v = i(l.prototype.slice), + p = i(h.getUint8), + d = i(h.setUint8); + r( + { + target: 'ArrayBuffer', + proto: !0, + unsafe: !0, + forced: o(function () { + return !new l(2).slice(1, void 0).byteLength; + }), + }, + { + slice: function (e, t) { + if (v && void 0 === t) return v(c(this), e); + for ( + var n = c(this).byteLength, + r = s(e, n), + i = s(void 0 === t ? n : t, n), + o = new (f(this, l))(u(i - r)), + a = new w(this), + h = new w(o), + b = 0; + r < i; + + ) + d(h, b++, p(a, r++)); + return o; + }, + } + ); + }, + 2262: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7908), + o = n(6244), + a = n(9303), + c = n(1223); + r( + { target: 'Array', proto: !0 }, + { + at: function (e) { + var t = i(this), + n = o(t), + r = a(e), + c = r >= 0 ? r : n + r; + return c < 0 || c >= n ? void 0 : t[c]; + }, + } + ), + c('at'); + }, + 2222: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(7293), + a = n(3157), + c = n(111), + s = n(7908), + u = n(6244), + f = n(6135), + l = n(5417), + w = n(1194), + h = n(5112), + v = n(7392), + p = h('isConcatSpreadable'), + d = 9007199254740991, + b = 'Maximum allowed index exceeded', + g = i.TypeError, + _ = + v >= 51 || + !o(function () { + var e = []; + return (e[p] = !1), e.concat()[0] !== e; + }), + y = w('concat'), + m = function (e) { + if (!c(e)) return !1; + var t = e[p]; + return void 0 !== t ? !!t : a(e); + }; + r( + { target: 'Array', proto: !0, forced: !_ || !y }, + { + concat: function (e) { + var t, + n, + r, + i, + o, + a = s(this), + c = l(a, 0), + w = 0; + for (t = -1, r = arguments.length; t < r; t++) + if (m((o = -1 === t ? a : arguments[t]))) { + if (w + (i = u(o)) > d) throw g(b); + for (n = 0; n < i; n++, w++) n in o && f(c, w, o[n]); + } else { + if (w >= d) throw g(b); + f(c, w++, o); + } + return (c.length = w), c; + }, + } + ); + }, + 545: (e, t, n) => { + var r = n(2109), + i = n(1048), + o = n(1223); + r({ target: 'Array', proto: !0 }, { copyWithin: i }), o('copyWithin'); + }, + 6541: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).every; + r( + { target: 'Array', proto: !0, forced: !n(2133)('every') }, + { + every: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3290: (e, t, n) => { + var r = n(2109), + i = n(1285), + o = n(1223); + r({ target: 'Array', proto: !0 }, { fill: i }), o('fill'); + }, + 7327: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).filter; + r( + { target: 'Array', proto: !0, forced: !n(1194)('filter') }, + { + filter: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 4553: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).findIndex, + o = n(1223), + a = 'findIndex', + c = !0; + a in [] && + Array(1).findIndex(function () { + c = !1; + }), + r( + { target: 'Array', proto: !0, forced: c }, + { + findIndex: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o(a); + }, + 9826: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).find, + o = n(1223), + a = 'find', + c = !0; + a in [] && + Array(1).find(function () { + c = !1; + }), + r( + { target: 'Array', proto: !0, forced: c }, + { + find: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o(a); + }, + 6535: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6790), + o = n(9662), + a = n(7908), + c = n(6244), + s = n(5417); + r( + { target: 'Array', proto: !0 }, + { + flatMap: function (e) { + var t, + n = a(this), + r = c(n); + return ( + o(e), + ((t = s(n, 0)).length = i( + t, + n, + n, + r, + 0, + 1, + e, + arguments.length > 1 ? arguments[1] : void 0 + )), + t + ); + }, + } + ); + }, + 4944: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6790), + o = n(7908), + a = n(6244), + c = n(9303), + s = n(5417); + r( + { target: 'Array', proto: !0 }, + { + flat: function () { + var e = arguments.length ? arguments[0] : void 0, + t = o(this), + n = a(t), + r = s(t, 0); + return (r.length = i(r, t, t, n, 0, void 0 === e ? 1 : c(e))), r; + }, + } + ); + }, + 9554: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(8533); + r({ target: 'Array', proto: !0, forced: [].forEach != i }, { forEach: i }); + }, + 1038: (e, t, n) => { + var r = n(2109), + i = n(8457); + r( + { + target: 'Array', + stat: !0, + forced: !n(7072)(function (e) { + Array.from(e); + }), + }, + { from: i } + ); + }, + 6699: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1318).includes, + o = n(1223); + r( + { target: 'Array', proto: !0 }, + { + includes: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ), + o('includes'); + }, + 2772: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(1318).indexOf, + a = n(2133), + c = i([].indexOf), + s = !!c && 1 / c([1], 1, -0) < 0, + u = a('indexOf'); + r( + { target: 'Array', proto: !0, forced: s || !u }, + { + indexOf: function (e) { + var t = arguments.length > 1 ? arguments[1] : void 0; + return s ? c(this, e, t) || 0 : o(this, e, t); + }, + } + ); + }, + 9753: (e, t, n) => { + n(2109)({ target: 'Array', stat: !0 }, { isArray: n(3157) }); + }, + 6992: (e, t, n) => { + 'use strict'; + var r = n(5656), + i = n(1223), + o = n(7497), + a = n(9909), + c = n(3070).f, + s = n(654), + u = n(1913), + f = n(9781), + l = 'Array Iterator', + w = a.set, + h = a.getterFor(l); + e.exports = s( + Array, + 'Array', + function (e, t) { + w(this, { type: l, target: r(e), index: 0, kind: t }); + }, + function () { + var e = h(this), + t = e.target, + n = e.kind, + r = e.index++; + return !t || r >= t.length + ? ((e.target = void 0), { value: void 0, done: !0 }) + : 'keys' == n + ? { value: r, done: !1 } + : 'values' == n + ? { value: t[r], done: !1 } + : { value: [r, t[r]], done: !1 }; + }, + 'values' + ); + var v = (o.Arguments = o.Array); + if ((i('keys'), i('values'), i('entries'), !u && f && 'values' !== v.name)) + try { + c(v, 'name', { value: 'values' }); + } catch (e) {} + }, + 9600: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(8361), + a = n(5656), + c = n(2133), + s = i([].join), + u = o != Object, + f = c('join', ','); + r( + { target: 'Array', proto: !0, forced: u || !f }, + { + join: function (e) { + return s(a(this), void 0 === e ? ',' : e); + }, + } + ); + }, + 4986: (e, t, n) => { + var r = n(2109), + i = n(6583); + r({ target: 'Array', proto: !0, forced: i !== [].lastIndexOf }, { lastIndexOf: i }); + }, + 1249: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).map; + r( + { target: 'Array', proto: !0, forced: !n(1194)('map') }, + { + map: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 6572: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(7293), + a = n(4411), + c = n(6135), + s = i.Array; + r( + { + target: 'Array', + stat: !0, + forced: o(function () { + function e() {} + return !(s.of.call(e) instanceof e); + }), + }, + { + of: function () { + for (var e = 0, t = arguments.length, n = new (a(this) ? this : s)(t); t > e; ) + c(n, e, arguments[e++]); + return (n.length = t), n; + }, + } + ); + }, + 6644: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(3671).right, + o = n(2133), + a = n(7392), + c = n(5268); + r( + { target: 'Array', proto: !0, forced: !o('reduceRight') || (!c && a > 79 && a < 83) }, + { + reduceRight: function (e) { + return i(this, e, arguments.length, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5827: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(3671).left, + o = n(2133), + a = n(7392), + c = n(5268); + r( + { target: 'Array', proto: !0, forced: !o('reduce') || (!c && a > 79 && a < 83) }, + { + reduce: function (e) { + var t = arguments.length; + return i(this, e, t, t > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 5069: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(3157), + a = i([].reverse), + c = [1, 2]; + r( + { target: 'Array', proto: !0, forced: String(c) === String(c.reverse()) }, + { + reverse: function () { + return o(this) && (this.length = this.length), a(this); + }, + } + ); + }, + 7042: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(3157), + a = n(4411), + c = n(111), + s = n(1400), + u = n(6244), + f = n(5656), + l = n(6135), + w = n(5112), + h = n(1194), + v = n(206), + p = h('slice'), + d = w('species'), + b = i.Array, + g = Math.max; + r( + { target: 'Array', proto: !0, forced: !p }, + { + slice: function (e, t) { + var n, + r, + i, + w = f(this), + h = u(w), + p = s(e, h), + _ = s(void 0 === t ? h : t, h); + if ( + o(w) && + ((n = w.constructor), + ((a(n) && (n === b || o(n.prototype))) || (c(n) && null === (n = n[d]))) && + (n = void 0), + n === b || void 0 === n) + ) + return v(w, p, _); + for (r = new (void 0 === n ? b : n)(g(_ - p, 0)), i = 0; p < _; p++, i++) + p in w && l(r, i, w[p]); + return (r.length = i), r; + }, + } + ); + }, + 5212: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2092).some; + r( + { target: 'Array', proto: !0, forced: !n(2133)('some') }, + { + some: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 2707: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(9662), + a = n(7908), + c = n(6244), + s = n(1340), + u = n(7293), + f = n(4362), + l = n(2133), + w = n(8886), + h = n(256), + v = n(7392), + p = n(8008), + d = [], + b = i(d.sort), + g = i(d.push), + _ = u(function () { + d.sort(void 0); + }), + y = u(function () { + d.sort(null); + }), + m = l('sort'), + k = !u(function () { + if (v) return v < 70; + if (!(w && w > 3)) { + if (h) return !0; + if (p) return p < 603; + var e, + t, + n, + r, + i = ''; + for (e = 65; e < 76; e++) { + switch (((t = String.fromCharCode(e)), e)) { + case 66: + case 69: + case 70: + case 72: + n = 3; + break; + case 68: + case 71: + n = 4; + break; + default: + n = 2; + } + for (r = 0; r < 47; r++) d.push({ k: t + r, v: n }); + } + for ( + d.sort(function (e, t) { + return t.v - e.v; + }), + r = 0; + r < d.length; + r++ + ) + (t = d[r].k.charAt(0)), i.charAt(i.length - 1) !== t && (i += t); + return 'DGBEFHACIJK' !== i; + } + }); + r( + { target: 'Array', proto: !0, forced: _ || !y || !m || !k }, + { + sort: function (e) { + void 0 !== e && o(e); + var t = a(this); + if (k) return void 0 === e ? b(t) : b(t, e); + var n, + r, + i = [], + u = c(t); + for (r = 0; r < u; r++) r in t && g(i, t[r]); + for ( + f( + i, + (function (e) { + return function (t, n) { + return void 0 === n + ? -1 + : void 0 === t + ? 1 + : void 0 !== e + ? +e(t, n) || 0 + : s(t) > s(n) + ? 1 + : -1; + }; + })(e) + ), + n = i.length, + r = 0; + r < n; + + ) + t[r] = i[r++]; + for (; r < u; ) delete t[r++]; + return t; + }, + } + ); + }, + 8706: (e, t, n) => { + n(6340)('Array'); + }, + 561: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(1400), + a = n(9303), + c = n(6244), + s = n(7908), + u = n(5417), + f = n(6135), + l = n(1194)('splice'), + w = i.TypeError, + h = Math.max, + v = Math.min, + p = 9007199254740991, + d = 'Maximum allowed length exceeded'; + r( + { target: 'Array', proto: !0, forced: !l }, + { + splice: function (e, t) { + var n, + r, + i, + l, + b, + g, + _ = s(this), + y = c(_), + m = o(e, y), + k = arguments.length; + if ( + (0 === k + ? (n = r = 0) + : 1 === k + ? ((n = 0), (r = y - m)) + : ((n = k - 2), (r = v(h(a(t), 0), y - m))), + y + n - r > p) + ) + throw w(d); + for (i = u(_, r), l = 0; l < r; l++) (b = m + l) in _ && f(i, l, _[b]); + if (((i.length = r), n < r)) { + for (l = m; l < y - r; l++) + (g = l + n), (b = l + r) in _ ? (_[g] = _[b]) : delete _[g]; + for (l = y; l > y - r + n; l--) delete _[l - 1]; + } else if (n > r) + for (l = y - r; l > m; l--) + (g = l + n - 1), (b = l + r - 1) in _ ? (_[g] = _[b]) : delete _[g]; + for (l = 0; l < n; l++) _[l + m] = arguments[l + 2]; + return (_.length = y - r + n), i; + }, + } + ); + }, + 9244: (e, t, n) => { + n(1223)('flatMap'); + }, + 3792: (e, t, n) => { + n(1223)('flat'); + }, + 6716: (e, t, n) => { + var r = n(2109), + i = n(3331); + r({ global: !0, forced: !n(4019) }, { DataView: i.DataView }); + }, + 3016: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(7293)(function () { + return 120 !== new Date(16e11).getYear(); + }), + a = i(Date.prototype.getFullYear); + r( + { target: 'Date', proto: !0, forced: o }, + { + getYear: function () { + return a(this) - 1900; + }, + } + ); + }, + 3843: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(1702), + a = i.Date, + c = o(a.prototype.getTime); + r( + { target: 'Date', stat: !0 }, + { + now: function () { + return c(new a()); + }, + } + ); + }, + 1801: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(9303), + a = Date.prototype, + c = i(a.getTime), + s = i(a.setFullYear); + r( + { target: 'Date', proto: !0 }, + { + setYear: function (e) { + c(this); + var t = o(e); + return s(this, 0 <= t && t <= 99 ? t + 1900 : t); + }, + } + ); + }, + 9550: (e, t, n) => { + n(2109)({ target: 'Date', proto: !0 }, { toGMTString: Date.prototype.toUTCString }); + }, + 8733: (e, t, n) => { + var r = n(2109), + i = n(5573); + r( + { target: 'Date', proto: !0, forced: Date.prototype.toISOString !== i }, + { toISOString: i } + ); + }, + 5735: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7293), + o = n(7908), + a = n(7593); + r( + { + target: 'Date', + proto: !0, + forced: i(function () { + return ( + null !== new Date(NaN).toJSON() || + 1 !== + Date.prototype.toJSON.call({ + toISOString: function () { + return 1; + }, + }) + ); + }), + }, + { + toJSON: function (e) { + var t = o(this), + n = a(t, 'number'); + return 'number' != typeof n || isFinite(n) ? t.toISOString() : null; + }, + } + ); + }, + 6078: (e, t, n) => { + var r = n(2597), + i = n(1320), + o = n(8709), + a = n(5112)('toPrimitive'), + c = Date.prototype; + r(c, a) || i(c, a, o); + }, + 3710: (e, t, n) => { + var r = n(1702), + i = n(1320), + o = Date.prototype, + a = 'Invalid Date', + c = r(o.toString), + s = r(o.getTime); + String(new Date(NaN)) != a && + i(o, 'toString', function () { + var e = s(this); + return e == e ? c(this) : a; + }); + }, + 1703: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(2104), + a = n(9191), + c = i.WebAssembly, + s = 7 !== Error('e', { cause: 7 }).cause, + u = function (e, t) { + var n = {}; + (n[e] = a(e, t, s)), r({ global: !0, forced: s }, n); + }, + f = function (e, t) { + if (c && c[e]) { + var n = {}; + (n[e] = a('WebAssembly.' + e, t, s)), + r({ target: 'WebAssembly', stat: !0, forced: s }, n); + } + }; + u('Error', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('EvalError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('RangeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('ReferenceError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('SyntaxError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('TypeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + u('URIError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('CompileError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('LinkError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }), + f('RuntimeError', function (e) { + return function (t) { + return o(e, this, arguments); + }; + }); + }, + 6647: (e, t, n) => { + var r = n(1320), + i = n(7762), + o = Error.prototype; + o.toString !== i && r(o, 'toString', i); + }, + 2130: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(1340), + a = i(''.charAt), + c = i(''.charCodeAt), + s = i(/./.exec), + u = i((1).toString), + f = i(''.toUpperCase), + l = /[\w*+\-./@]/, + w = function (e, t) { + for (var n = u(e, 16); n.length < t; ) n = '0' + n; + return n; + }; + r( + { global: !0 }, + { + escape: function (e) { + for (var t, n, r = o(e), i = '', u = r.length, h = 0; h < u; ) + (t = a(r, h++)), + s(l, t) + ? (i += t) + : (i += (n = c(t, 0)) < 256 ? '%' + w(n, 2) : '%u' + f(w(n, 4))); + return i; + }, + } + ); + }, + 4812: (e, t, n) => { + var r = n(2109), + i = n(7065); + r({ target: 'Function', proto: !0, forced: Function.bind !== i }, { bind: i }); + }, + 4855: (e, t, n) => { + 'use strict'; + var r = n(614), + i = n(111), + o = n(3070), + a = n(9518), + c = n(5112)('hasInstance'), + s = Function.prototype; + c in s || + o.f(s, c, { + value: function (e) { + if (!r(this) || !i(e)) return !1; + var t = this.prototype; + if (!i(t)) return e instanceof this; + for (; (e = a(e)); ) if (t === e) return !0; + return !1; + }, + }); + }, + 8309: (e, t, n) => { + var r = n(9781), + i = n(6530).EXISTS, + o = n(1702), + a = n(3070).f, + c = Function.prototype, + s = o(c.toString), + u = /function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/, + f = o(u.exec); + r && + !i && + a(c, 'name', { + configurable: !0, + get: function () { + try { + return f(u, s(this))[1]; + } catch (e) { + return ''; + } + }, + }); + }, + 5837: (e, t, n) => { + n(2109)({ global: !0 }, { globalThis: n(7854) }); + }, + 8862: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(5005), + a = n(2104), + c = n(1702), + s = n(7293), + u = i.Array, + f = o('JSON', 'stringify'), + l = c(/./.exec), + w = c(''.charAt), + h = c(''.charCodeAt), + v = c(''.replace), + p = c((1).toString), + d = /[\uD800-\uDFFF]/g, + b = /^[\uD800-\uDBFF]$/, + g = /^[\uDC00-\uDFFF]$/, + _ = function (e, t, n) { + var r = w(n, t - 1), + i = w(n, t + 1); + return (l(b, e) && !l(g, i)) || (l(g, e) && !l(b, r)) ? '\\u' + p(h(e, 0), 16) : e; + }, + y = s(function () { + return '"\\udf06\\ud834"' !== f('\udf06\ud834') || '"\\udead"' !== f('\udead'); + }); + f && + r( + { target: 'JSON', stat: !0, forced: y }, + { + stringify: function (e, t, n) { + for (var r = 0, i = arguments.length, o = u(i); r < i; r++) o[r] = arguments[r]; + var c = a(f, null, o); + return 'string' == typeof c ? v(c, d, _) : c; + }, + } + ); + }, + 3706: (e, t, n) => { + var r = n(7854); + n(8003)(r.JSON, 'JSON', !0); + }, + 1532: (e, t, n) => { + 'use strict'; + n(7710)( + 'Map', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + n(5631) + ); + }, + 9752: (e, t, n) => { + var r = n(2109), + i = n(6513), + o = Math.acosh, + a = Math.log, + c = Math.sqrt, + s = Math.LN2; + r( + { + target: 'Math', + stat: !0, + forced: !o || 710 != Math.floor(o(Number.MAX_VALUE)) || o(1 / 0) != 1 / 0, + }, + { + acosh: function (e) { + return (e = +e) < 1 + ? NaN + : e > 94906265.62425156 + ? a(e) + s + : i(e - 1 + c(e - 1) * c(e + 1)); + }, + } + ); + }, + 2376: (e, t, n) => { + var r = n(2109), + i = Math.asinh, + o = Math.log, + a = Math.sqrt; + r( + { target: 'Math', stat: !0, forced: !(i && 1 / i(0) > 0) }, + { + asinh: function e(t) { + return isFinite((t = +t)) && 0 != t ? (t < 0 ? -e(-t) : o(t + a(t * t + 1))) : t; + }, + } + ); + }, + 3181: (e, t, n) => { + var r = n(2109), + i = Math.atanh, + o = Math.log; + r( + { target: 'Math', stat: !0, forced: !(i && 1 / i(-0) < 0) }, + { + atanh: function (e) { + return 0 == (e = +e) ? e : o((1 + e) / (1 - e)) / 2; + }, + } + ); + }, + 3484: (e, t, n) => { + var r = n(2109), + i = n(4310), + o = Math.abs, + a = Math.pow; + r( + { target: 'Math', stat: !0 }, + { + cbrt: function (e) { + return i((e = +e)) * a(o(e), 1 / 3); + }, + } + ); + }, + 2388: (e, t, n) => { + var r = n(2109), + i = Math.floor, + o = Math.log, + a = Math.LOG2E; + r( + { target: 'Math', stat: !0 }, + { + clz32: function (e) { + return (e >>>= 0) ? 31 - i(o(e + 0.5) * a) : 32; + }, + } + ); + }, + 8621: (e, t, n) => { + var r = n(2109), + i = n(6736), + o = Math.cosh, + a = Math.abs, + c = Math.E; + r( + { target: 'Math', stat: !0, forced: !o || o(710) === 1 / 0 }, + { + cosh: function (e) { + var t = i(a(e) - 1) + 1; + return (t + 1 / (t * c * c)) * (c / 2); + }, + } + ); + }, + 403: (e, t, n) => { + var r = n(2109), + i = n(6736); + r({ target: 'Math', stat: !0, forced: i != Math.expm1 }, { expm1: i }); + }, + 4755: (e, t, n) => { + n(2109)({ target: 'Math', stat: !0 }, { fround: n(6130) }); + }, + 5438: (e, t, n) => { + var r = n(2109), + i = Math.hypot, + o = Math.abs, + a = Math.sqrt; + r( + { target: 'Math', stat: !0, forced: !!i && i(1 / 0, NaN) !== 1 / 0 }, + { + hypot: function (e, t) { + for (var n, r, i = 0, c = 0, s = arguments.length, u = 0; c < s; ) + u < (n = o(arguments[c++])) + ? ((i = i * (r = u / n) * r + 1), (u = n)) + : (i += n > 0 ? (r = n / u) * r : n); + return u === 1 / 0 ? 1 / 0 : u * a(i); + }, + } + ); + }, + 332: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = Math.imul; + r( + { + target: 'Math', + stat: !0, + forced: i(function () { + return -5 != o(4294967295, 5) || 2 != o.length; + }), + }, + { + imul: function (e, t) { + var n = 65535, + r = +e, + i = +t, + o = n & r, + a = n & i; + return 0 | (o * a + ((((n & (r >>> 16)) * a + o * (n & (i >>> 16))) << 16) >>> 0)); + }, + } + ); + }, + 658: (e, t, n) => { + n(2109)({ target: 'Math', stat: !0 }, { log10: n(202) }); + }, + 197: (e, t, n) => { + n(2109)({ target: 'Math', stat: !0 }, { log1p: n(6513) }); + }, + 4914: (e, t, n) => { + var r = n(2109), + i = Math.log, + o = Math.LN2; + r( + { target: 'Math', stat: !0 }, + { + log2: function (e) { + return i(e) / o; + }, + } + ); + }, + 2420: (e, t, n) => { + n(2109)({ target: 'Math', stat: !0 }, { sign: n(4310) }); + }, + 160: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(6736), + a = Math.abs, + c = Math.exp, + s = Math.E; + r( + { + target: 'Math', + stat: !0, + forced: i(function () { + return -2e-17 != Math.sinh(-2e-17); + }), + }, + { + sinh: function (e) { + return a((e = +e)) < 1 ? (o(e) - o(-e)) / 2 : (c(e - 1) - c(-e - 1)) * (s / 2); + }, + } + ); + }, + 970: (e, t, n) => { + var r = n(2109), + i = n(6736), + o = Math.exp; + r( + { target: 'Math', stat: !0 }, + { + tanh: function (e) { + var t = i((e = +e)), + n = i(-e); + return t == 1 / 0 ? 1 : n == 1 / 0 ? -1 : (t - n) / (o(e) + o(-e)); + }, + } + ); + }, + 2703: (e, t, n) => { + n(8003)(Math, 'Math', !0); + }, + 3689: (e, t, n) => { + var r = n(2109), + i = Math.ceil, + o = Math.floor; + r( + { target: 'Math', stat: !0 }, + { + trunc: function (e) { + return (e > 0 ? o : i)(e); + }, + } + ); + }, + 9653: (e, t, n) => { + 'use strict'; + var r = n(9781), + i = n(7854), + o = n(1702), + a = n(4705), + c = n(1320), + s = n(2597), + u = n(9587), + f = n(7976), + l = n(2190), + w = n(7593), + h = n(7293), + v = n(8006).f, + p = n(1236).f, + d = n(3070).f, + b = n(863), + g = n(3111).trim, + _ = 'Number', + y = i.Number, + m = y.prototype, + k = i.TypeError, + x = o(''.slice), + E = o(''.charCodeAt), + O = function (e) { + var t = w(e, 'number'); + return 'bigint' == typeof t ? t : S(t); + }, + S = function (e) { + var t, + n, + r, + i, + o, + a, + c, + s, + u = w(e, 'number'); + if (l(u)) throw k('Cannot convert a Symbol value to a number'); + if ('string' == typeof u && u.length > 2) + if (((u = g(u)), 43 === (t = E(u, 0)) || 45 === t)) { + if (88 === (n = E(u, 2)) || 120 === n) return NaN; + } else if (48 === t) { + switch (E(u, 1)) { + case 66: + case 98: + (r = 2), (i = 49); + break; + case 79: + case 111: + (r = 8), (i = 55); + break; + default: + return +u; + } + for (a = (o = x(u, 2)).length, c = 0; c < a; c++) + if ((s = E(o, c)) < 48 || s > i) return NaN; + return parseInt(o, r); + } + return +u; + }; + if (a(_, !y(' 0o1') || !y('0b1') || y('+0x1'))) { + for ( + var A, + R = function (e) { + var t = arguments.length < 1 ? 0 : y(O(e)), + n = this; + return f(m, n) && + h(function () { + b(n); + }) + ? u(Object(t), n, R) + : t; + }, + j = r + ? v(y) + : 'MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range'.split( + ',' + ), + I = 0; + j.length > I; + I++ + ) + s(y, (A = j[I])) && !s(R, A) && d(R, A, p(y, A)); + (R.prototype = m), (m.constructor = R), c(i, _, R); + } + }, + 3299: (e, t, n) => { + n(2109)({ target: 'Number', stat: !0 }, { EPSILON: Math.pow(2, -52) }); + }, + 5192: (e, t, n) => { + n(2109)({ target: 'Number', stat: !0 }, { isFinite: n(7023) }); + }, + 3161: (e, t, n) => { + n(2109)({ target: 'Number', stat: !0 }, { isInteger: n(5988) }); + }, + 4048: (e, t, n) => { + n(2109)( + { target: 'Number', stat: !0 }, + { + isNaN: function (e) { + return e != e; + }, + } + ); + }, + 8285: (e, t, n) => { + var r = n(2109), + i = n(5988), + o = Math.abs; + r( + { target: 'Number', stat: !0 }, + { + isSafeInteger: function (e) { + return i(e) && o(e) <= 9007199254740991; + }, + } + ); + }, + 4363: (e, t, n) => { + n(2109)({ target: 'Number', stat: !0 }, { MAX_SAFE_INTEGER: 9007199254740991 }); + }, + 5994: (e, t, n) => { + n(2109)({ target: 'Number', stat: !0 }, { MIN_SAFE_INTEGER: -9007199254740991 }); + }, + 1874: (e, t, n) => { + var r = n(2109), + i = n(2814); + r({ target: 'Number', stat: !0, forced: Number.parseFloat != i }, { parseFloat: i }); + }, + 9494: (e, t, n) => { + var r = n(2109), + i = n(3009); + r({ target: 'Number', stat: !0, forced: Number.parseInt != i }, { parseInt: i }); + }, + 1354: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(1702), + a = n(9303), + c = n(863), + s = n(8415), + u = n(202), + f = n(7293), + l = i.RangeError, + w = i.String, + h = i.isFinite, + v = Math.abs, + p = Math.floor, + d = Math.pow, + b = Math.round, + g = o((1).toExponential), + _ = o(s), + y = o(''.slice), + m = + '-6.9000e-11' === g(-69e-12, 4) && + '1.25e+0' === g(1.255, 2) && + '1.235e+4' === g(12345, 3) && + '3e+1' === g(25, 0), + k = + f(function () { + g(1, 1 / 0); + }) && + f(function () { + g(1, -1 / 0); + }), + x = + !f(function () { + g(1 / 0, 1 / 0); + }) && + !f(function () { + g(NaN, 1 / 0); + }); + r( + { target: 'Number', proto: !0, forced: !m || !k || !x }, + { + toExponential: function (e) { + var t = c(this); + if (void 0 === e) return g(t); + var n = a(e); + if (!h(t)) return w(t); + if (n < 0 || n > 20) throw l('Incorrect fraction digits'); + if (m) return g(t, n); + var r = '', + i = '', + o = 0, + s = '', + f = ''; + if ((t < 0 && ((r = '-'), (t = -t)), 0 === t)) (o = 0), (i = _('0', n + 1)); + else { + var k = u(t); + o = p(k); + var x = 0, + E = d(10, o - n); + 2 * t >= (2 * (x = b(t / E)) + 1) * E && (x += 1), + x >= d(10, n + 1) && ((x /= 10), (o += 1)), + (i = w(x)); + } + return ( + 0 !== n && (i = y(i, 0, 1) + '.' + y(i, 1)), + 0 === o ? ((s = '+'), (f = '0')) : ((s = o > 0 ? '+' : '-'), (f = w(v(o)))), + r + (i + 'e') + s + f + ); + }, + } + ); + }, + 6977: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(1702), + a = n(9303), + c = n(863), + s = n(8415), + u = n(7293), + f = i.RangeError, + l = i.String, + w = Math.floor, + h = o(s), + v = o(''.slice), + p = o((1).toFixed), + d = function (e, t, n) { + return 0 === t ? n : t % 2 == 1 ? d(e, t - 1, n * e) : d(e * e, t / 2, n); + }, + b = function (e, t, n) { + for (var r = -1, i = n; ++r < 6; ) + (i += t * e[r]), (e[r] = i % 1e7), (i = w(i / 1e7)); + }, + g = function (e, t) { + for (var n = 6, r = 0; --n >= 0; ) + (r += e[n]), (e[n] = w(r / t)), (r = (r % t) * 1e7); + }, + _ = function (e) { + for (var t = 6, n = ''; --t >= 0; ) + if ('' !== n || 0 === t || 0 !== e[t]) { + var r = l(e[t]); + n = '' === n ? r : n + h('0', 7 - r.length) + r; + } + return n; + }; + r( + { + target: 'Number', + proto: !0, + forced: + u(function () { + return ( + '0.000' !== p(8e-5, 3) || + '1' !== p(0.9, 0) || + '1.25' !== p(1.255, 2) || + '1000000000000000128' !== p(0xde0b6b3a7640080, 0) + ); + }) || + !u(function () { + p({}); + }), + }, + { + toFixed: function (e) { + var t, + n, + r, + i, + o = c(this), + s = a(e), + u = [0, 0, 0, 0, 0, 0], + w = '', + p = '0'; + if (s < 0 || s > 20) throw f('Incorrect fraction digits'); + if (o != o) return 'NaN'; + if (o <= -1e21 || o >= 1e21) return l(o); + if ((o < 0 && ((w = '-'), (o = -o)), o > 1e-21)) + if ( + ((n = + (t = + (function (e) { + for (var t = 0, n = e; n >= 4096; ) (t += 12), (n /= 4096); + for (; n >= 2; ) (t += 1), (n /= 2); + return t; + })(o * d(2, 69, 1)) - 69) < 0 + ? o * d(2, -t, 1) + : o / d(2, t, 1)), + (n *= 4503599627370496), + (t = 52 - t) > 0) + ) { + for (b(u, 0, n), r = s; r >= 7; ) b(u, 1e7, 0), (r -= 7); + for (b(u, d(10, r, 1), 0), r = t - 1; r >= 23; ) g(u, 1 << 23), (r -= 23); + g(u, 1 << r), b(u, 1, 1), g(u, 2), (p = _(u)); + } else b(u, 0, n), b(u, 1 << -t, 0), (p = _(u) + h('0', s)); + return s > 0 + ? w + + ((i = p.length) <= s + ? '0.' + h('0', s - i) + p + : v(p, 0, i - s) + '.' + v(p, i - s)) + : w + p; + }, + } + ); + }, + 5147: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(7293), + a = n(863), + c = i((1).toPrecision); + r( + { + target: 'Number', + proto: !0, + forced: + o(function () { + return '1' !== c(1, void 0); + }) || + !o(function () { + c({}); + }), + }, + { + toPrecision: function (e) { + return void 0 === e ? c(a(this)) : c(a(this), e); + }, + } + ); + }, + 9601: (e, t, n) => { + var r = n(2109), + i = n(1574); + r({ target: 'Object', stat: !0, forced: Object.assign !== i }, { assign: i }); + }, + 8011: (e, t, n) => { + n(2109)({ target: 'Object', stat: !0, sham: !n(9781) }, { create: n(30) }); + }, + 9595: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9781), + o = n(9026), + a = n(9662), + c = n(7908), + s = n(3070); + i && + r( + { target: 'Object', proto: !0, forced: o }, + { + __defineGetter__: function (e, t) { + s.f(c(this), e, { get: a(t), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 3321: (e, t, n) => { + var r = n(2109), + i = n(9781), + o = n(6048).f; + r( + { target: 'Object', stat: !0, forced: Object.defineProperties !== o, sham: !i }, + { defineProperties: o } + ); + }, + 9070: (e, t, n) => { + var r = n(2109), + i = n(9781), + o = n(3070).f; + r( + { target: 'Object', stat: !0, forced: Object.defineProperty !== o, sham: !i }, + { defineProperty: o } + ); + }, + 5500: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9781), + o = n(9026), + a = n(9662), + c = n(7908), + s = n(3070); + i && + r( + { target: 'Object', proto: !0, forced: o }, + { + __defineSetter__: function (e, t) { + s.f(c(this), e, { set: a(t), enumerable: !0, configurable: !0 }); + }, + } + ); + }, + 9720: (e, t, n) => { + var r = n(2109), + i = n(4699).entries; + r( + { target: 'Object', stat: !0 }, + { + entries: function (e) { + return i(e); + }, + } + ); + }, + 3371: (e, t, n) => { + var r = n(2109), + i = n(6677), + o = n(7293), + a = n(111), + c = n(2423).onFreeze, + s = Object.freeze; + r( + { + target: 'Object', + stat: !0, + forced: o(function () { + s(1); + }), + sham: !i, + }, + { + freeze: function (e) { + return s && a(e) ? s(c(e)) : e; + }, + } + ); + }, + 8559: (e, t, n) => { + var r = n(2109), + i = n(408), + o = n(6135); + r( + { target: 'Object', stat: !0 }, + { + fromEntries: function (e) { + var t = {}; + return ( + i( + e, + function (e, n) { + o(t, e, n); + }, + { AS_ENTRIES: !0 } + ), + t + ); + }, + } + ); + }, + 5003: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(5656), + a = n(1236).f, + c = n(9781), + s = i(function () { + a(1); + }); + r( + { target: 'Object', stat: !0, forced: !c || s, sham: !c }, + { + getOwnPropertyDescriptor: function (e, t) { + return a(o(e), t); + }, + } + ); + }, + 9337: (e, t, n) => { + var r = n(2109), + i = n(9781), + o = n(3887), + a = n(5656), + c = n(1236), + s = n(6135); + r( + { target: 'Object', stat: !0, sham: !i }, + { + getOwnPropertyDescriptors: function (e) { + for (var t, n, r = a(e), i = c.f, u = o(r), f = {}, l = 0; u.length > l; ) + void 0 !== (n = i(r, (t = u[l++]))) && s(f, t, n); + return f; + }, + } + ); + }, + 6210: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(1156).f; + r( + { + target: 'Object', + stat: !0, + forced: i(function () { + return !Object.getOwnPropertyNames(1); + }), + }, + { getOwnPropertyNames: o } + ); + }, + 489: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(7908), + a = n(9518), + c = n(8544); + r( + { + target: 'Object', + stat: !0, + forced: i(function () { + a(1); + }), + sham: !c, + }, + { + getPrototypeOf: function (e) { + return a(o(e)); + }, + } + ); + }, + 6314: (e, t, n) => { + n(2109)({ target: 'Object', stat: !0 }, { hasOwn: n(2597) }); + }, + 1825: (e, t, n) => { + var r = n(2109), + i = n(2050); + r({ target: 'Object', stat: !0, forced: Object.isExtensible !== i }, { isExtensible: i }); + }, + 8410: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(111), + a = n(4326), + c = n(7556), + s = Object.isFrozen; + r( + { + target: 'Object', + stat: !0, + forced: + i(function () { + s(1); + }) || c, + }, + { + isFrozen: function (e) { + return !o(e) || !(!c || 'ArrayBuffer' != a(e)) || (!!s && s(e)); + }, + } + ); + }, + 2200: (e, t, n) => { + var r = n(2109), + i = n(7293), + o = n(111), + a = n(4326), + c = n(7556), + s = Object.isSealed; + r( + { + target: 'Object', + stat: !0, + forced: + i(function () { + s(1); + }) || c, + }, + { + isSealed: function (e) { + return !o(e) || !(!c || 'ArrayBuffer' != a(e)) || (!!s && s(e)); + }, + } + ); + }, + 3304: (e, t, n) => { + n(2109)({ target: 'Object', stat: !0 }, { is: n(1150) }); + }, + 7941: (e, t, n) => { + var r = n(2109), + i = n(7908), + o = n(1956); + r( + { + target: 'Object', + stat: !0, + forced: n(7293)(function () { + o(1); + }), + }, + { + keys: function (e) { + return o(i(e)); + }, + } + ); + }, + 4869: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9781), + o = n(9026), + a = n(7908), + c = n(4948), + s = n(9518), + u = n(1236).f; + i && + r( + { target: 'Object', proto: !0, forced: o }, + { + __lookupGetter__: function (e) { + var t, + n = a(this), + r = c(e); + do { + if ((t = u(n, r))) return t.get; + } while ((n = s(n))); + }, + } + ); + }, + 3952: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9781), + o = n(9026), + a = n(7908), + c = n(4948), + s = n(9518), + u = n(1236).f; + i && + r( + { target: 'Object', proto: !0, forced: o }, + { + __lookupSetter__: function (e) { + var t, + n = a(this), + r = c(e); + do { + if ((t = u(n, r))) return t.set; + } while ((n = s(n))); + }, + } + ); + }, + 7227: (e, t, n) => { + var r = n(2109), + i = n(111), + o = n(2423).onFreeze, + a = n(6677), + c = n(7293), + s = Object.preventExtensions; + r( + { + target: 'Object', + stat: !0, + forced: c(function () { + s(1); + }), + sham: !a, + }, + { + preventExtensions: function (e) { + return s && i(e) ? s(o(e)) : e; + }, + } + ); + }, + 514: (e, t, n) => { + var r = n(2109), + i = n(111), + o = n(2423).onFreeze, + a = n(6677), + c = n(7293), + s = Object.seal; + r( + { + target: 'Object', + stat: !0, + forced: c(function () { + s(1); + }), + sham: !a, + }, + { + seal: function (e) { + return s && i(e) ? s(o(e)) : e; + }, + } + ); + }, + 8304: (e, t, n) => { + n(2109)({ target: 'Object', stat: !0 }, { setPrototypeOf: n(7674) }); + }, + 1539: (e, t, n) => { + var r = n(1694), + i = n(1320), + o = n(288); + r || i(Object.prototype, 'toString', o, { unsafe: !0 }); + }, + 6833: (e, t, n) => { + var r = n(2109), + i = n(4699).values; + r( + { target: 'Object', stat: !0 }, + { + values: function (e) { + return i(e); + }, + } + ); + }, + 4678: (e, t, n) => { + var r = n(2109), + i = n(2814); + r({ global: !0, forced: parseFloat != i }, { parseFloat: i }); + }, + 1058: (e, t, n) => { + var r = n(2109), + i = n(3009); + r({ global: !0, forced: parseInt != i }, { parseInt: i }); + }, + 7922: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6916), + o = n(9662), + a = n(8523), + c = n(2534), + s = n(408); + r( + { target: 'Promise', stat: !0 }, + { + allSettled: function (e) { + var t = this, + n = a.f(t), + r = n.resolve, + u = n.reject, + f = c(function () { + var n = o(t.resolve), + a = [], + c = 0, + u = 1; + s(e, function (e) { + var o = c++, + s = !1; + u++, + i(n, t, e).then( + function (e) { + s || + ((s = !0), (a[o] = { status: 'fulfilled', value: e }), --u || r(a)); + }, + function (e) { + s || + ((s = !0), (a[o] = { status: 'rejected', reason: e }), --u || r(a)); + } + ); + }), + --u || r(a); + }); + return f.error && u(f.value), n.promise; + }, + } + ); + }, + 4668: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9662), + o = n(5005), + a = n(6916), + c = n(8523), + s = n(2534), + u = n(408), + f = 'No one promise resolved'; + r( + { target: 'Promise', stat: !0 }, + { + any: function (e) { + var t = this, + n = o('AggregateError'), + r = c.f(t), + l = r.resolve, + w = r.reject, + h = s(function () { + var r = i(t.resolve), + o = [], + c = 0, + s = 1, + h = !1; + u(e, function (e) { + var i = c++, + u = !1; + s++, + a(r, t, e).then( + function (e) { + u || h || ((h = !0), l(e)); + }, + function (e) { + u || h || ((u = !0), (o[i] = e), --s || w(new n(o, f))); + } + ); + }), + --s || w(new n(o, f)); + }); + return h.error && w(h.value), r.promise; + }, + } + ); + }, + 7727: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1913), + o = n(3366), + a = n(7293), + c = n(5005), + s = n(614), + u = n(6707), + f = n(9478), + l = n(1320); + if ( + (r( + { + target: 'Promise', + proto: !0, + real: !0, + forced: + !!o && + a(function () { + o.prototype.finally.call({ then: function () {} }, function () {}); + }), + }, + { + finally: function (e) { + var t = u(this, c('Promise')), + n = s(e); + return this.then( + n + ? function (n) { + return f(t, e()).then(function () { + return n; + }); + } + : e, + n + ? function (n) { + return f(t, e()).then(function () { + throw n; + }); + } + : e + ); + }, + } + ), + !i && s(o)) + ) { + var w = c('Promise').prototype.finally; + o.prototype.finally !== w && l(o.prototype, 'finally', w, { unsafe: !0 }); + } + }, + 8674: (e, t, n) => { + 'use strict'; + var r, + i, + o, + a, + c = n(2109), + s = n(1913), + u = n(7854), + f = n(5005), + l = n(6916), + w = n(3366), + h = n(1320), + v = n(2248), + p = n(7674), + d = n(8003), + b = n(6340), + g = n(9662), + _ = n(614), + y = n(111), + m = n(5787), + k = n(2788), + x = n(408), + E = n(7072), + O = n(6707), + S = n(261).set, + A = n(5948), + R = n(9478), + j = n(842), + I = n(8523), + T = n(2534), + M = n(8572), + P = n(9909), + C = n(4705), + U = n(5112), + L = n(7871), + N = n(5268), + D = n(7392), + z = U('species'), + F = 'Promise', + B = P.getterFor(F), + Y = P.set, + q = P.getterFor(F), + W = w && w.prototype, + $ = w, + G = W, + V = u.TypeError, + H = u.document, + X = u.process, + K = I.f, + J = K, + Q = !!(H && H.createEvent && u.dispatchEvent), + Z = _(u.PromiseRejectionEvent), + ee = 'unhandledrejection', + te = !1, + ne = C(F, function () { + var e = k($), + t = e !== String($); + if (!t && 66 === D) return !0; + if (s && !G.finally) return !0; + if (D >= 51 && /native code/.test(e)) return !1; + var n = new $(function (e) { + e(1); + }), + r = function (e) { + e( + function () {}, + function () {} + ); + }; + return ( + ((n.constructor = {})[z] = r), + !(te = n.then(function () {}) instanceof r) || (!t && L && !Z) + ); + }), + re = + ne || + !E(function (e) { + $.all(e).catch(function () {}); + }), + ie = function (e) { + var t; + return !(!y(e) || !_((t = e.then))) && t; + }, + oe = function (e, t) { + var n, + r, + i, + o = t.value, + a = 1 == t.state, + c = a ? e.ok : e.fail, + s = e.resolve, + u = e.reject, + f = e.domain; + try { + c + ? (a || (2 === t.rejection && fe(t), (t.rejection = 1)), + !0 === c ? (n = o) : (f && f.enter(), (n = c(o)), f && (f.exit(), (i = !0))), + n === e.promise + ? u(V('Promise-chain cycle')) + : (r = ie(n)) + ? l(r, n, s, u) + : s(n)) + : u(o); + } catch (e) { + f && !i && f.exit(), u(e); + } + }, + ae = function (e, t) { + e.notified || + ((e.notified = !0), + A(function () { + for (var n, r = e.reactions; (n = r.get()); ) oe(n, e); + (e.notified = !1), t && !e.rejection && se(e); + })); + }, + ce = function (e, t, n) { + var r, i; + Q + ? (((r = H.createEvent('Event')).promise = t), + (r.reason = n), + r.initEvent(e, !1, !0), + u.dispatchEvent(r)) + : (r = { promise: t, reason: n }), + !Z && (i = u['on' + e]) ? i(r) : e === ee && j('Unhandled promise rejection', n); + }, + se = function (e) { + l(S, u, function () { + var t, + n = e.facade, + r = e.value; + if ( + ue(e) && + ((t = T(function () { + N ? X.emit('unhandledRejection', r, n) : ce(ee, n, r); + })), + (e.rejection = N || ue(e) ? 2 : 1), + t.error) + ) + throw t.value; + }); + }, + ue = function (e) { + return 1 !== e.rejection && !e.parent; + }, + fe = function (e) { + l(S, u, function () { + var t = e.facade; + N ? X.emit('rejectionHandled', t) : ce('rejectionhandled', t, e.value); + }); + }, + le = function (e, t, n) { + return function (r) { + e(t, r, n); + }; + }, + we = function (e, t, n) { + e.done || ((e.done = !0), n && (e = n), (e.value = t), (e.state = 2), ae(e, !0)); + }, + he = function (e, t, n) { + if (!e.done) { + (e.done = !0), n && (e = n); + try { + if (e.facade === t) throw V("Promise can't be resolved itself"); + var r = ie(t); + r + ? A(function () { + var n = { done: !1 }; + try { + l(r, t, le(he, n, e), le(we, n, e)); + } catch (t) { + we(n, t, e); + } + }) + : ((e.value = t), (e.state = 1), ae(e, !1)); + } catch (t) { + we({ done: !1 }, t, e); + } + } + }; + if ( + ne && + ((G = ($ = function (e) { + m(this, G), g(e), l(r, this); + var t = B(this); + try { + e(le(he, t), le(we, t)); + } catch (e) { + we(t, e); + } + }).prototype), + ((r = function (e) { + Y(this, { + type: F, + done: !1, + notified: !1, + parent: !1, + reactions: new M(), + rejection: !1, + state: 0, + value: void 0, + }); + }).prototype = v(G, { + then: function (e, t) { + var n = q(this), + r = K(O(this, $)); + return ( + (n.parent = !0), + (r.ok = !_(e) || e), + (r.fail = _(t) && t), + (r.domain = N ? X.domain : void 0), + 0 == n.state + ? n.reactions.add(r) + : A(function () { + oe(r, n); + }), + r.promise + ); + }, + catch: function (e) { + return this.then(void 0, e); + }, + })), + (i = function () { + var e = new r(), + t = B(e); + (this.promise = e), (this.resolve = le(he, t)), (this.reject = le(we, t)); + }), + (I.f = K = + function (e) { + return e === $ || e === o ? new i(e) : J(e); + }), + !s && _(w) && W !== Object.prototype) + ) { + (a = W.then), + te || + (h( + W, + 'then', + function (e, t) { + var n = this; + return new $(function (e, t) { + l(a, n, e, t); + }).then(e, t); + }, + { unsafe: !0 } + ), + h(W, 'catch', G.catch, { unsafe: !0 })); + try { + delete W.constructor; + } catch (e) {} + p && p(W, G); + } + c({ global: !0, wrap: !0, forced: ne }, { Promise: $ }), + d($, F, !1, !0), + b(F), + (o = f(F)), + c( + { target: F, stat: !0, forced: ne }, + { + reject: function (e) { + var t = K(this); + return l(t.reject, void 0, e), t.promise; + }, + } + ), + c( + { target: F, stat: !0, forced: s || ne }, + { + resolve: function (e) { + return R(s && this === o ? $ : this, e); + }, + } + ), + c( + { target: F, stat: !0, forced: re }, + { + all: function (e) { + var t = this, + n = K(t), + r = n.resolve, + i = n.reject, + o = T(function () { + var n = g(t.resolve), + o = [], + a = 0, + c = 1; + x(e, function (e) { + var s = a++, + u = !1; + c++, + l(n, t, e).then(function (e) { + u || ((u = !0), (o[s] = e), --c || r(o)); + }, i); + }), + --c || r(o); + }); + return o.error && i(o.value), n.promise; + }, + race: function (e) { + var t = this, + n = K(t), + r = n.reject, + i = T(function () { + var i = g(t.resolve); + x(e, function (e) { + l(i, t, e).then(n.resolve, r); + }); + }); + return i.error && r(i.value), n.promise; + }, + } + ); + }, + 224: (e, t, n) => { + var r = n(2109), + i = n(2104), + o = n(9662), + a = n(9670); + r( + { + target: 'Reflect', + stat: !0, + forced: !n(7293)(function () { + Reflect.apply(function () {}); + }), + }, + { + apply: function (e, t, n) { + return i(o(e), t, a(n)); + }, + } + ); + }, + 2419: (e, t, n) => { + var r = n(2109), + i = n(5005), + o = n(2104), + a = n(7065), + c = n(9483), + s = n(9670), + u = n(111), + f = n(30), + l = n(7293), + w = i('Reflect', 'construct'), + h = Object.prototype, + v = [].push, + p = l(function () { + function e() {} + return !(w(function () {}, [], e) instanceof e); + }), + d = !l(function () { + w(function () {}); + }), + b = p || d; + r( + { target: 'Reflect', stat: !0, forced: b, sham: b }, + { + construct: function (e, t) { + c(e), s(t); + var n = arguments.length < 3 ? e : c(arguments[2]); + if (d && !p) return w(e, t, n); + if (e == n) { + switch (t.length) { + case 0: + return new e(); + case 1: + return new e(t[0]); + case 2: + return new e(t[0], t[1]); + case 3: + return new e(t[0], t[1], t[2]); + case 4: + return new e(t[0], t[1], t[2], t[3]); + } + var r = [null]; + return o(v, r, t), new (o(a, e, r))(); + } + var i = n.prototype, + l = f(u(i) ? i : h), + b = o(e, l, t); + return u(b) ? b : l; + }, + } + ); + }, + 9596: (e, t, n) => { + var r = n(2109), + i = n(9781), + o = n(9670), + a = n(4948), + c = n(3070); + r( + { + target: 'Reflect', + stat: !0, + forced: n(7293)(function () { + Reflect.defineProperty(c.f({}, 1, { value: 1 }), 1, { value: 2 }); + }), + sham: !i, + }, + { + defineProperty: function (e, t, n) { + o(e); + var r = a(t); + o(n); + try { + return c.f(e, r, n), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 2586: (e, t, n) => { + var r = n(2109), + i = n(9670), + o = n(1236).f; + r( + { target: 'Reflect', stat: !0 }, + { + deleteProperty: function (e, t) { + var n = o(i(e), t); + return !(n && !n.configurable) && delete e[t]; + }, + } + ); + }, + 5683: (e, t, n) => { + var r = n(2109), + i = n(9781), + o = n(9670), + a = n(1236); + r( + { target: 'Reflect', stat: !0, sham: !i }, + { + getOwnPropertyDescriptor: function (e, t) { + return a.f(o(e), t); + }, + } + ); + }, + 9361: (e, t, n) => { + var r = n(2109), + i = n(9670), + o = n(9518); + r( + { target: 'Reflect', stat: !0, sham: !n(8544) }, + { + getPrototypeOf: function (e) { + return o(i(e)); + }, + } + ); + }, + 4819: (e, t, n) => { + var r = n(2109), + i = n(6916), + o = n(111), + a = n(9670), + c = n(5032), + s = n(1236), + u = n(9518); + r( + { target: 'Reflect', stat: !0 }, + { + get: function e(t, n) { + var r, + f, + l = arguments.length < 3 ? t : arguments[2]; + return a(t) === l + ? t[n] + : (r = s.f(t, n)) + ? c(r) + ? r.value + : void 0 === r.get + ? void 0 + : i(r.get, l) + : o((f = u(t))) + ? e(f, n, l) + : void 0; + }, + } + ); + }, + 1037: (e, t, n) => { + n(2109)( + { target: 'Reflect', stat: !0 }, + { + has: function (e, t) { + return t in e; + }, + } + ); + }, + 5898: (e, t, n) => { + var r = n(2109), + i = n(9670), + o = n(2050); + r( + { target: 'Reflect', stat: !0 }, + { + isExtensible: function (e) { + return i(e), o(e); + }, + } + ); + }, + 7318: (e, t, n) => { + n(2109)({ target: 'Reflect', stat: !0 }, { ownKeys: n(3887) }); + }, + 4361: (e, t, n) => { + var r = n(2109), + i = n(5005), + o = n(9670); + r( + { target: 'Reflect', stat: !0, sham: !n(6677) }, + { + preventExtensions: function (e) { + o(e); + try { + var t = i('Object', 'preventExtensions'); + return t && t(e), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 9532: (e, t, n) => { + var r = n(2109), + i = n(9670), + o = n(6077), + a = n(7674); + a && + r( + { target: 'Reflect', stat: !0 }, + { + setPrototypeOf: function (e, t) { + i(e), o(t); + try { + return a(e, t), !0; + } catch (e) { + return !1; + } + }, + } + ); + }, + 3593: (e, t, n) => { + var r = n(2109), + i = n(6916), + o = n(9670), + a = n(111), + c = n(5032), + s = n(7293), + u = n(3070), + f = n(1236), + l = n(9518), + w = n(9114); + r( + { + target: 'Reflect', + stat: !0, + forced: s(function () { + var e = function () {}, + t = u.f(new e(), 'a', { configurable: !0 }); + return !1 !== Reflect.set(e.prototype, 'a', 1, t); + }), + }, + { + set: function e(t, n, r) { + var s, + h, + v, + p = arguments.length < 4 ? t : arguments[3], + d = f.f(o(t), n); + if (!d) { + if (a((h = l(t)))) return e(h, n, r, p); + d = w(0); + } + if (c(d)) { + if (!1 === d.writable || !a(p)) return !1; + if ((s = f.f(p, n))) { + if (s.get || s.set || !1 === s.writable) return !1; + (s.value = r), u.f(p, n, s); + } else u.f(p, n, w(0, r)); + } else { + if (void 0 === (v = d.set)) return !1; + i(v, p, r); + } + return !0; + }, + } + ); + }, + 1299: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(8003); + r({ global: !0 }, { Reflect: {} }), o(i.Reflect, 'Reflect', !0); + }, + 4603: (e, t, n) => { + var r = n(9781), + i = n(7854), + o = n(1702), + a = n(4705), + c = n(9587), + s = n(8880), + u = n(3070).f, + f = n(8006).f, + l = n(7976), + w = n(7850), + h = n(1340), + v = n(7066), + p = n(2999), + d = n(1320), + b = n(7293), + g = n(2597), + _ = n(9909).enforce, + y = n(6340), + m = n(5112), + k = n(9441), + x = n(7168), + E = m('match'), + O = i.RegExp, + S = O.prototype, + A = i.SyntaxError, + R = o(v), + j = o(S.exec), + I = o(''.charAt), + T = o(''.replace), + M = o(''.indexOf), + P = o(''.slice), + C = /^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/, + U = /a/g, + L = /a/g, + N = new O(U) !== U, + D = p.MISSED_STICKY, + z = p.UNSUPPORTED_Y; + if ( + a( + 'RegExp', + r && + (!N || + D || + k || + x || + b(function () { + return (L[E] = !1), O(U) != U || O(L) == L || '/a/i' != O(U, 'i'); + })) + ) + ) { + for ( + var F = function (e, t) { + var n, + r, + i, + o, + a, + u, + f = l(S, this), + v = w(e), + p = void 0 === t, + d = [], + b = e; + if (!f && v && p && e.constructor === F) return e; + if ( + ((v || l(S, e)) && ((e = e.source), p && (t = ('flags' in b) ? b.flags : R(b))), + (e = void 0 === e ? '' : h(e)), + (t = void 0 === t ? '' : h(t)), + (b = e), + k && ('dotAll' in U) && (r = !!t && M(t, 's') > -1) && (t = T(t, /s/g, '')), + (n = t), + D && + ('sticky' in U) && + (i = !!t && M(t, 'y') > -1) && + z && + (t = T(t, /y/g, '')), + x && + ((o = (function (e) { + for ( + var t, + n = e.length, + r = 0, + i = '', + o = [], + a = {}, + c = !1, + s = !1, + u = 0, + f = ''; + r <= n; + r++ + ) { + if ('\\' === (t = I(e, r))) t += I(e, ++r); + else if (']' === t) c = !1; + else if (!c) + switch (!0) { + case '[' === t: + c = !0; + break; + case '(' === t: + j(C, P(e, r + 1)) && ((r += 2), (s = !0)), (i += t), u++; + continue; + case '>' === t && s: + if ('' === f || g(a, f)) throw new A('Invalid capture group name'); + (a[f] = !0), (o[o.length] = [f, u]), (s = !1), (f = ''); + continue; + } + s ? (f += t) : (i += t); + } + return [i, o]; + })(e)), + (e = o[0]), + (d = o[1])), + (a = c(O(e, t), f ? this : S, F)), + (r || i || d.length) && + ((u = _(a)), + r && + ((u.dotAll = !0), + (u.raw = F( + (function (e) { + for (var t, n = e.length, r = 0, i = '', o = !1; r <= n; r++) + '\\' !== (t = I(e, r)) + ? o || '.' !== t + ? ('[' === t ? (o = !0) : ']' === t && (o = !1), (i += t)) + : (i += '[\\s\\S]') + : (i += t + I(e, ++r)); + return i; + })(e), + n + ))), + i && (u.sticky = !0), + d.length && (u.groups = d)), + e !== b) + ) + try { + s(a, 'source', '' === b ? '(?:)' : b); + } catch (e) {} + return a; + }, + B = function (e) { + (e in F) || + u(F, e, { + configurable: !0, + get: function () { + return O[e]; + }, + set: function (t) { + O[e] = t; + }, + }); + }, + Y = f(O), + q = 0; + Y.length > q; + + ) + B(Y[q++]); + (S.constructor = F), (F.prototype = S), d(i, 'RegExp', F); + } + y('RegExp'); + }, + 8450: (e, t, n) => { + var r = n(7854), + i = n(9781), + o = n(9441), + a = n(4326), + c = n(3070).f, + s = n(9909).get, + u = RegExp.prototype, + f = r.TypeError; + i && + o && + c(u, 'dotAll', { + configurable: !0, + get: function () { + if (this !== u) { + if ('RegExp' === a(this)) return !!s(this).dotAll; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 4916: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(2261); + r({ target: 'RegExp', proto: !0, forced: /./.exec !== i }, { exec: i }); + }, + 2087: (e, t, n) => { + var r = n(9781), + i = n(3070), + o = n(7066), + a = n(7293), + c = RegExp.prototype; + r && + a(function () { + return ( + 'sy' !== + Object.getOwnPropertyDescriptor(c, 'flags').get.call({ dotAll: !0, sticky: !0 }) + ); + }) && + i.f(c, 'flags', { configurable: !0, get: o }); + }, + 8386: (e, t, n) => { + var r = n(7854), + i = n(9781), + o = n(2999).MISSED_STICKY, + a = n(4326), + c = n(3070).f, + s = n(9909).get, + u = RegExp.prototype, + f = r.TypeError; + i && + o && + c(u, 'sticky', { + configurable: !0, + get: function () { + if (this !== u) { + if ('RegExp' === a(this)) return !!s(this).sticky; + throw f('Incompatible receiver, RegExp required'); + } + }, + }); + }, + 7601: (e, t, n) => { + 'use strict'; + n(4916); + var r, + i, + o = n(2109), + a = n(7854), + c = n(6916), + s = n(1702), + u = n(614), + f = n(111), + l = + ((r = !1), + ((i = /[ac]/).exec = function () { + return (r = !0), /./.exec.apply(this, arguments); + }), + !0 === i.test('abc') && r), + w = a.Error, + h = s(/./.test); + o( + { target: 'RegExp', proto: !0, forced: !l }, + { + test: function (e) { + var t = this.exec; + if (!u(t)) return h(this, e); + var n = c(t, this, e); + if (null !== n && !f(n)) + throw new w('RegExp exec method returned something other than an Object or null'); + return !!n; + }, + } + ); + }, + 9714: (e, t, n) => { + 'use strict'; + var r = n(1702), + i = n(6530).PROPER, + o = n(1320), + a = n(9670), + c = n(7976), + s = n(1340), + u = n(7293), + f = n(7066), + l = 'toString', + w = RegExp.prototype, + h = w.toString, + v = r(f), + p = u(function () { + return '/a/b' != h.call({ source: 'a', flags: 'b' }); + }), + d = i && h.name != l; + (p || d) && + o( + RegExp.prototype, + l, + function () { + var e = a(this), + t = s(e.source), + n = e.flags; + return '/' + t + '/' + s(void 0 === n && c(w, e) && !('flags' in w) ? v(e) : n); + }, + { unsafe: !0 } + ); + }, + 189: (e, t, n) => { + 'use strict'; + n(7710)( + 'Set', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + n(5631) + ); + }, + 5218: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('anchor') }, + { + anchor: function (e) { + return i(this, 'a', 'name', e); + }, + } + ); + }, + 4506: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(4488), + a = n(9303), + c = n(1340), + s = n(7293), + u = i(''.charAt); + r( + { + target: 'String', + proto: !0, + forced: s(function () { + return '\ud842' !== '𠮷'.at(-2); + }), + }, + { + at: function (e) { + var t = c(o(this)), + n = t.length, + r = a(e), + i = r >= 0 ? r : n + r; + return i < 0 || i >= n ? void 0 : u(t, i); + }, + } + ); + }, + 4475: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('big') }, + { + big: function () { + return i(this, 'big', '', ''); + }, + } + ); + }, + 7929: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('blink') }, + { + blink: function () { + return i(this, 'blink', '', ''); + }, + } + ); + }, + 915: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('bold') }, + { + bold: function () { + return i(this, 'b', '', ''); + }, + } + ); + }, + 9841: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(8710).codeAt; + r( + { target: 'String', proto: !0 }, + { + codePointAt: function (e) { + return i(this, e); + }, + } + ); + }, + 7852: (e, t, n) => { + 'use strict'; + var r, + i = n(2109), + o = n(1702), + a = n(1236).f, + c = n(7466), + s = n(1340), + u = n(3929), + f = n(4488), + l = n(4964), + w = n(1913), + h = o(''.endsWith), + v = o(''.slice), + p = Math.min, + d = l('endsWith'); + i( + { + target: 'String', + proto: !0, + forced: !( + (!w && !d && ((r = a(String.prototype, 'endsWith')), r && !r.writable)) || + d + ), + }, + { + endsWith: function (e) { + var t = s(f(this)); + u(e); + var n = arguments.length > 1 ? arguments[1] : void 0, + r = t.length, + i = void 0 === n ? r : p(c(n), r), + o = s(e); + return h ? h(t, o, i) : v(t, i - o.length, i) === o; + }, + } + ); + }, + 9253: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('fixed') }, + { + fixed: function () { + return i(this, 'tt', '', ''); + }, + } + ); + }, + 2125: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('fontcolor') }, + { + fontcolor: function (e) { + return i(this, 'font', 'color', e); + }, + } + ); + }, + 8830: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('fontsize') }, + { + fontsize: function (e) { + return i(this, 'font', 'size', e); + }, + } + ); + }, + 4953: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(1702), + a = n(1400), + c = i.RangeError, + s = String.fromCharCode, + u = String.fromCodePoint, + f = o([].join); + r( + { target: 'String', stat: !0, forced: !!u && 1 != u.length }, + { + fromCodePoint: function (e) { + for (var t, n = [], r = arguments.length, i = 0; r > i; ) { + if (((t = +arguments[i++]), a(t, 1114111) !== t)) + throw c(t + ' is not a valid code point'); + n[i] = t < 65536 ? s(t) : s(55296 + ((t -= 65536) >> 10), (t % 1024) + 56320); + } + return f(n, ''); + }, + } + ); + }, + 2023: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(3929), + a = n(4488), + c = n(1340), + s = n(4964), + u = i(''.indexOf); + r( + { target: 'String', proto: !0, forced: !s('includes') }, + { + includes: function (e) { + return !!~u(c(a(this)), c(o(e)), arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8734: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('italics') }, + { + italics: function () { + return i(this, 'i', '', ''); + }, + } + ); + }, + 8783: (e, t, n) => { + 'use strict'; + var r = n(8710).charAt, + i = n(1340), + o = n(9909), + a = n(654), + c = 'String Iterator', + s = o.set, + u = o.getterFor(c); + a( + String, + 'String', + function (e) { + s(this, { type: c, string: i(e), index: 0 }); + }, + function () { + var e, + t = u(this), + n = t.string, + i = t.index; + return i >= n.length + ? { value: void 0, done: !0 } + : ((e = r(n, i)), (t.index += e.length), { value: e, done: !1 }); + } + ); + }, + 9254: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('link') }, + { + link: function (e) { + return i(this, 'a', 'href', e); + }, + } + ); + }, + 6373: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(6916), + a = n(1702), + c = n(4994), + s = n(4488), + u = n(7466), + f = n(1340), + l = n(9670), + w = n(4326), + h = n(7976), + v = n(7850), + p = n(7066), + d = n(8173), + b = n(1320), + g = n(7293), + _ = n(5112), + y = n(6707), + m = n(1530), + k = n(7651), + x = n(9909), + E = n(1913), + O = _('matchAll'), + S = 'RegExp String Iterator', + A = x.set, + R = x.getterFor(S), + j = RegExp.prototype, + I = i.TypeError, + T = a(p), + M = a(''.indexOf), + P = a(''.matchAll), + C = + !!P && + !g(function () { + P('a', /./); + }), + U = c( + function (e, t, n, r) { + A(this, { type: S, regexp: e, string: t, global: n, unicode: r, done: !1 }); + }, + 'RegExp String', + function () { + var e = R(this); + if (e.done) return { value: void 0, done: !0 }; + var t = e.regexp, + n = e.string, + r = k(t, n); + return null === r + ? { value: void 0, done: (e.done = !0) } + : e.global + ? ('' === f(r[0]) && (t.lastIndex = m(n, u(t.lastIndex), e.unicode)), + { value: r, done: !1 }) + : ((e.done = !0), { value: r, done: !1 }); + } + ), + L = function (e) { + var t, + n, + r, + i, + o, + a, + c = l(this), + s = f(e); + return ( + (t = y(c, RegExp)), + void 0 === (n = c.flags) && h(j, c) && !('flags' in j) && (n = T(c)), + (r = void 0 === n ? '' : f(n)), + (i = new t(t === RegExp ? c.source : c, r)), + (o = !!~M(r, 'g')), + (a = !!~M(r, 'u')), + (i.lastIndex = u(c.lastIndex)), + new U(i, s, o, a) + ); + }; + r( + { target: 'String', proto: !0, forced: C }, + { + matchAll: function (e) { + var t, + n, + r, + i, + a = s(this); + if (null != e) { + if (v(e) && ((t = f(s('flags' in j ? e.flags : T(e)))), !~M(t, 'g'))) + throw I('`.matchAll` does not allow non-global regexes'); + if (C) return P(a, e); + if ((void 0 === (r = d(e, O)) && E && 'RegExp' == w(e) && (r = L), r)) + return o(r, e, a); + } else if (C) return P(a, e); + return (n = f(a)), (i = new RegExp(e, 'g')), E ? o(L, i, n) : i[O](n); + }, + } + ), + E || O in j || b(j, O, L); + }, + 4723: (e, t, n) => { + 'use strict'; + var r = n(6916), + i = n(7007), + o = n(9670), + a = n(7466), + c = n(1340), + s = n(4488), + u = n(8173), + f = n(1530), + l = n(7651); + i('match', function (e, t, n) { + return [ + function (t) { + var n = s(this), + i = null == t ? void 0 : u(t, e); + return i ? r(i, t, n) : new RegExp(t)[e](c(n)); + }, + function (e) { + var r = o(this), + i = c(e), + s = n(t, r, i); + if (s.done) return s.value; + if (!r.global) return l(r, i); + var u = r.unicode; + r.lastIndex = 0; + for (var w, h = [], v = 0; null !== (w = l(r, i)); ) { + var p = c(w[0]); + (h[v] = p), '' === p && (r.lastIndex = f(i, a(r.lastIndex), u)), v++; + } + return 0 === v ? null : h; + }, + ]; + }); + }, + 6528: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6650).end; + r( + { target: 'String', proto: !0, forced: n(7061) }, + { + padEnd: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 3112: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6650).start; + r( + { target: 'String', proto: !0, forced: n(7061) }, + { + padStart: function (e) { + return i(this, e, arguments.length > 1 ? arguments[1] : void 0); + }, + } + ); + }, + 8992: (e, t, n) => { + var r = n(2109), + i = n(1702), + o = n(5656), + a = n(7908), + c = n(1340), + s = n(6244), + u = i([].push), + f = i([].join); + r( + { target: 'String', stat: !0 }, + { + raw: function (e) { + for (var t = o(a(e).raw), n = s(t), r = arguments.length, i = [], l = 0; n > l; ) { + if ((u(i, c(t[l++])), l === n)) return f(i, ''); + l < r && u(i, c(arguments[l])); + } + }, + } + ); + }, + 2481: (e, t, n) => { + n(2109)({ target: 'String', proto: !0 }, { repeat: n(8415) }); + }, + 8757: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(6916), + a = n(1702), + c = n(4488), + s = n(614), + u = n(7850), + f = n(1340), + l = n(8173), + w = n(7066), + h = n(647), + v = n(5112), + p = n(1913), + d = v('replace'), + b = RegExp.prototype, + g = i.TypeError, + _ = a(w), + y = a(''.indexOf), + m = a(''.replace), + k = a(''.slice), + x = Math.max, + E = function (e, t, n) { + return n > e.length ? -1 : '' === t ? n : y(e, t, n); + }; + r( + { target: 'String', proto: !0 }, + { + replaceAll: function (e, t) { + var n, + r, + i, + a, + w, + v, + O, + S, + A, + R = c(this), + j = 0, + I = 0, + T = ''; + if (null != e) { + if ((n = u(e)) && ((r = f(c('flags' in b ? e.flags : _(e)))), !~y(r, 'g'))) + throw g('`.replaceAll` does not allow non-global regexes'); + if ((i = l(e, d))) return o(i, e, R, t); + if (p && n) return m(f(R), e, t); + } + for ( + a = f(R), + w = f(e), + (v = s(t)) || (t = f(t)), + O = w.length, + S = x(1, O), + j = E(a, w, 0); + -1 !== j; + + ) + (A = v ? f(t(w, j, a)) : h(w, a, j, [], void 0, t)), + (T += k(a, I, j) + A), + (I = j + O), + (j = E(a, w, j + S)); + return I < a.length && (T += k(a, I)), T; + }, + } + ); + }, + 5306: (e, t, n) => { + 'use strict'; + var r = n(2104), + i = n(6916), + o = n(1702), + a = n(7007), + c = n(7293), + s = n(9670), + u = n(614), + f = n(9303), + l = n(7466), + w = n(1340), + h = n(4488), + v = n(1530), + p = n(8173), + d = n(647), + b = n(7651), + g = n(5112)('replace'), + _ = Math.max, + y = Math.min, + m = o([].concat), + k = o([].push), + x = o(''.indexOf), + E = o(''.slice), + O = '$0' === 'a'.replace(/./, '$0'), + S = !!/./[g] && '' === /./[g]('a', '$0'); + a( + 'replace', + function (e, t, n) { + var o = S ? '$' : '$0'; + return [ + function (e, n) { + var r = h(this), + o = null == e ? void 0 : p(e, g); + return o ? i(o, e, r, n) : i(t, w(r), e, n); + }, + function (e, i) { + var a = s(this), + c = w(e); + if ('string' == typeof i && -1 === x(i, o) && -1 === x(i, '$<')) { + var h = n(t, a, c, i); + if (h.done) return h.value; + } + var p = u(i); + p || (i = w(i)); + var g = a.global; + if (g) { + var O = a.unicode; + a.lastIndex = 0; + } + for (var S = []; ; ) { + var A = b(a, c); + if (null === A) break; + if ((k(S, A), !g)) break; + '' === w(A[0]) && (a.lastIndex = v(c, l(a.lastIndex), O)); + } + for (var R, j = '', I = 0, T = 0; T < S.length; T++) { + for ( + var M = w((A = S[T])[0]), P = _(y(f(A.index), c.length), 0), C = [], U = 1; + U < A.length; + U++ + ) + k(C, void 0 === (R = A[U]) ? R : String(R)); + var L = A.groups; + if (p) { + var N = m([M], C, P, c); + void 0 !== L && k(N, L); + var D = w(r(i, void 0, N)); + } else D = d(M, c, P, C, L, i); + P >= I && ((j += E(c, I, P) + D), (I = P + M.length)); + } + return j + E(c, I); + }, + ]; + }, + !!c(function () { + var e = /./; + return ( + (e.exec = function () { + var e = []; + return (e.groups = { a: '7' }), e; + }), + '7' !== ''.replace(e, '$') + ); + }) || + !O || + S + ); + }, + 4765: (e, t, n) => { + 'use strict'; + var r = n(6916), + i = n(7007), + o = n(9670), + a = n(4488), + c = n(1150), + s = n(1340), + u = n(8173), + f = n(7651); + i('search', function (e, t, n) { + return [ + function (t) { + var n = a(this), + i = null == t ? void 0 : u(t, e); + return i ? r(i, t, n) : new RegExp(t)[e](s(n)); + }, + function (e) { + var r = o(this), + i = s(e), + a = n(t, r, i); + if (a.done) return a.value; + var u = r.lastIndex; + c(u, 0) || (r.lastIndex = 0); + var l = f(r, i); + return c(r.lastIndex, u) || (r.lastIndex = u), null === l ? -1 : l.index; + }, + ]; + }); + }, + 7268: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('small') }, + { + small: function () { + return i(this, 'small', '', ''); + }, + } + ); + }, + 3123: (e, t, n) => { + 'use strict'; + var r = n(2104), + i = n(6916), + o = n(1702), + a = n(7007), + c = n(7850), + s = n(9670), + u = n(4488), + f = n(6707), + l = n(1530), + w = n(7466), + h = n(1340), + v = n(8173), + p = n(1589), + d = n(7651), + b = n(2261), + g = n(2999), + _ = n(7293), + y = g.UNSUPPORTED_Y, + m = 4294967295, + k = Math.min, + x = [].push, + E = o(/./.exec), + O = o(x), + S = o(''.slice), + A = !_(function () { + var e = /(?:)/, + t = e.exec; + e.exec = function () { + return t.apply(this, arguments); + }; + var n = 'ab'.split(e); + return 2 !== n.length || 'a' !== n[0] || 'b' !== n[1]; + }); + a( + 'split', + function (e, t, n) { + var o; + return ( + (o = + 'c' == 'abbc'.split(/(b)*/)[1] || + 4 != 'test'.split(/(?:)/, -1).length || + 2 != 'ab'.split(/(?:ab)*/).length || + 4 != '.'.split(/(.?)(.?)/).length || + '.'.split(/()()/).length > 1 || + ''.split(/.?/).length + ? function (e, n) { + var o = h(u(this)), + a = void 0 === n ? m : n >>> 0; + if (0 === a) return []; + if (void 0 === e) return [o]; + if (!c(e)) return i(t, o, e, a); + for ( + var s, + f, + l, + w = [], + v = + (e.ignoreCase ? 'i' : '') + + (e.multiline ? 'm' : '') + + (e.unicode ? 'u' : '') + + (e.sticky ? 'y' : ''), + d = 0, + g = new RegExp(e.source, v + 'g'); + (s = i(b, g, o)) && + !( + (f = g.lastIndex) > d && + (O(w, S(o, d, s.index)), + s.length > 1 && s.index < o.length && r(x, w, p(s, 1)), + (l = s[0].length), + (d = f), + w.length >= a) + ); + + ) + g.lastIndex === s.index && g.lastIndex++; + return ( + d === o.length ? (!l && E(g, '')) || O(w, '') : O(w, S(o, d)), + w.length > a ? p(w, 0, a) : w + ); + } + : '0'.split(void 0, 0).length + ? function (e, n) { + return void 0 === e && 0 === n ? [] : i(t, this, e, n); + } + : t), + [ + function (t, n) { + var r = u(this), + a = null == t ? void 0 : v(t, e); + return a ? i(a, t, r, n) : i(o, h(r), t, n); + }, + function (e, r) { + var i = s(this), + a = h(e), + c = n(o, i, a, r, o !== t); + if (c.done) return c.value; + var u = f(i, RegExp), + v = i.unicode, + p = + (i.ignoreCase ? 'i' : '') + + (i.multiline ? 'm' : '') + + (i.unicode ? 'u' : '') + + (y ? 'g' : 'y'), + b = new u(y ? '^(?:' + i.source + ')' : i, p), + g = void 0 === r ? m : r >>> 0; + if (0 === g) return []; + if (0 === a.length) return null === d(b, a) ? [a] : []; + for (var _ = 0, x = 0, E = []; x < a.length; ) { + b.lastIndex = y ? 0 : x; + var A, + R = d(b, y ? S(a, x) : a); + if (null === R || (A = k(w(b.lastIndex + (y ? x : 0)), a.length)) === _) + x = l(a, x, v); + else { + if ((O(E, S(a, _, x)), E.length === g)) return E; + for (var j = 1; j <= R.length - 1; j++) + if ((O(E, R[j]), E.length === g)) return E; + x = _ = A; + } + } + return O(E, S(a, _)), E; + }, + ] + ); + }, + !A, + y + ); + }, + 6755: (e, t, n) => { + 'use strict'; + var r, + i = n(2109), + o = n(1702), + a = n(1236).f, + c = n(7466), + s = n(1340), + u = n(3929), + f = n(4488), + l = n(4964), + w = n(1913), + h = o(''.startsWith), + v = o(''.slice), + p = Math.min, + d = l('startsWith'); + i( + { + target: 'String', + proto: !0, + forced: !( + (!w && !d && ((r = a(String.prototype, 'startsWith')), r && !r.writable)) || + d + ), + }, + { + startsWith: function (e) { + var t = s(f(this)); + u(e); + var n = c(p(arguments.length > 1 ? arguments[1] : void 0, t.length)), + r = s(e); + return h ? h(t, r, n) : v(t, n, n + r.length) === r; + }, + } + ); + }, + 7397: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('strike') }, + { + strike: function () { + return i(this, 'strike', '', ''); + }, + } + ); + }, + 86: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('sub') }, + { + sub: function () { + return i(this, 'sub', '', ''); + }, + } + ); + }, + 3650: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(4488), + a = n(9303), + c = n(1340), + s = i(''.slice), + u = Math.max, + f = Math.min; + r( + { target: 'String', proto: !0, forced: !''.substr || 'b' !== 'ab'.substr(-1) }, + { + substr: function (e, t) { + var n, + r, + i = c(o(this)), + l = i.length, + w = a(e); + return ( + w === 1 / 0 && (w = 0), + w < 0 && (w = u(l + w, 0)), + (n = void 0 === t ? l : a(t)) <= 0 || n === 1 / 0 || w >= (r = f(w + n, l)) + ? '' + : s(i, w, r) + ); + }, + } + ); + }, + 623: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4230); + r( + { target: 'String', proto: !0, forced: n(3429)('sup') }, + { + sup: function () { + return i(this, 'sup', '', ''); + }, + } + ); + }, + 8702: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(3111).end, + o = n(6091)('trimEnd'), + a = o + ? function () { + return i(this); + } + : ''.trimEnd; + r( + { target: 'String', proto: !0, name: 'trimEnd', forced: o }, + { trimEnd: a, trimRight: a } + ); + }, + 5674: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(3111).start, + o = n(6091)('trimStart'), + a = o + ? function () { + return i(this); + } + : ''.trimStart; + r( + { target: 'String', proto: !0, name: 'trimStart', forced: o }, + { trimStart: a, trimLeft: a } + ); + }, + 3210: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(3111).trim; + r( + { target: 'String', proto: !0, forced: n(6091)('trim') }, + { + trim: function () { + return i(this); + }, + } + ); + }, + 2443: (e, t, n) => { + n(7235)('asyncIterator'); + }, + 1817: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(9781), + o = n(7854), + a = n(1702), + c = n(2597), + s = n(614), + u = n(7976), + f = n(1340), + l = n(3070).f, + w = n(9920), + h = o.Symbol, + v = h && h.prototype; + if (i && s(h) && (!('description' in v) || void 0 !== h().description)) { + var p = {}, + d = function () { + var e = arguments.length < 1 || void 0 === arguments[0] ? void 0 : f(arguments[0]), + t = u(v, this) ? new h(e) : void 0 === e ? h() : h(e); + return '' === e && (p[t] = !0), t; + }; + w(d, h), (d.prototype = v), (v.constructor = d); + var b = 'Symbol(test)' == String(h('test')), + g = a(v.toString), + _ = a(v.valueOf), + y = /^Symbol\((.*)\)[^)]+$/, + m = a(''.replace), + k = a(''.slice); + l(v, 'description', { + configurable: !0, + get: function () { + var e = _(this), + t = g(e); + if (c(p, e)) return ''; + var n = b ? k(t, 7, -1) : m(t, y, '$1'); + return '' === n ? void 0 : n; + }, + }), + r({ global: !0, forced: !0 }, { Symbol: d }); + } + }, + 2401: (e, t, n) => { + n(7235)('hasInstance'); + }, + 8722: (e, t, n) => { + n(7235)('isConcatSpreadable'); + }, + 2165: (e, t, n) => { + n(7235)('iterator'); + }, + 2526: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(7854), + o = n(5005), + a = n(2104), + c = n(6916), + s = n(1702), + u = n(1913), + f = n(9781), + l = n(133), + w = n(7293), + h = n(2597), + v = n(3157), + p = n(614), + d = n(111), + b = n(7976), + g = n(2190), + _ = n(9670), + y = n(7908), + m = n(5656), + k = n(4948), + x = n(1340), + E = n(9114), + O = n(30), + S = n(1956), + A = n(8006), + R = n(1156), + j = n(5181), + I = n(1236), + T = n(3070), + M = n(6048), + P = n(5296), + C = n(206), + U = n(1320), + L = n(2309), + N = n(6200), + D = n(3501), + z = n(9711), + F = n(5112), + B = n(6061), + Y = n(7235), + q = n(8003), + W = n(9909), + $ = n(2092).forEach, + G = N('hidden'), + V = 'Symbol', + H = F('toPrimitive'), + X = W.set, + K = W.getterFor(V), + J = Object.prototype, + Q = i.Symbol, + Z = Q && Q.prototype, + ee = i.TypeError, + te = i.QObject, + ne = o('JSON', 'stringify'), + re = I.f, + ie = T.f, + oe = R.f, + ae = P.f, + ce = s([].push), + se = L('symbols'), + ue = L('op-symbols'), + fe = L('string-to-symbol-registry'), + le = L('symbol-to-string-registry'), + we = L('wks'), + he = !te || !te.prototype || !te.prototype.findChild, + ve = + f && + w(function () { + return ( + 7 != + O( + ie({}, 'a', { + get: function () { + return ie(this, 'a', { value: 7 }).a; + }, + }) + ).a + ); + }) + ? function (e, t, n) { + var r = re(J, t); + r && delete J[t], ie(e, t, n), r && e !== J && ie(J, t, r); + } + : ie, + pe = function (e, t) { + var n = (se[e] = O(Z)); + return X(n, { type: V, tag: e, description: t }), f || (n.description = t), n; + }, + de = function (e, t, n) { + e === J && de(ue, t, n), _(e); + var r = k(t); + return ( + _(n), + h(se, r) + ? (n.enumerable + ? (h(e, G) && e[G][r] && (e[G][r] = !1), (n = O(n, { enumerable: E(0, !1) }))) + : (h(e, G) || ie(e, G, E(1, {})), (e[G][r] = !0)), + ve(e, r, n)) + : ie(e, r, n) + ); + }, + be = function (e, t) { + _(e); + var n = m(t), + r = S(n).concat(me(n)); + return ( + $(r, function (t) { + (f && !c(ge, n, t)) || de(e, t, n[t]); + }), + e + ); + }, + ge = function (e) { + var t = k(e), + n = c(ae, this, t); + return ( + !(this === J && h(se, t) && !h(ue, t)) && + (!(n || !h(this, t) || !h(se, t) || (h(this, G) && this[G][t])) || n) + ); + }, + _e = function (e, t) { + var n = m(e), + r = k(t); + if (n !== J || !h(se, r) || h(ue, r)) { + var i = re(n, r); + return !i || !h(se, r) || (h(n, G) && n[G][r]) || (i.enumerable = !0), i; + } + }, + ye = function (e) { + var t = oe(m(e)), + n = []; + return ( + $(t, function (e) { + h(se, e) || h(D, e) || ce(n, e); + }), + n + ); + }, + me = function (e) { + var t = e === J, + n = oe(t ? ue : m(e)), + r = []; + return ( + $(n, function (e) { + !h(se, e) || (t && !h(J, e)) || ce(r, se[e]); + }), + r + ); + }; + if ( + (l || + ((Q = function () { + if (b(Z, this)) throw ee('Symbol is not a constructor'); + var e = arguments.length && void 0 !== arguments[0] ? x(arguments[0]) : void 0, + t = z(e), + n = function (e) { + this === J && c(n, ue, e), + h(this, G) && h(this[G], t) && (this[G][t] = !1), + ve(this, t, E(1, e)); + }; + return f && he && ve(J, t, { configurable: !0, set: n }), pe(t, e); + }), + U((Z = Q.prototype), 'toString', function () { + return K(this).tag; + }), + U(Q, 'withoutSetter', function (e) { + return pe(z(e), e); + }), + (P.f = ge), + (T.f = de), + (M.f = be), + (I.f = _e), + (A.f = R.f = ye), + (j.f = me), + (B.f = function (e) { + return pe(F(e), e); + }), + f && + (ie(Z, 'description', { + configurable: !0, + get: function () { + return K(this).description; + }, + }), + u || U(J, 'propertyIsEnumerable', ge, { unsafe: !0 }))), + r({ global: !0, wrap: !0, forced: !l, sham: !l }, { Symbol: Q }), + $(S(we), function (e) { + Y(e); + }), + r( + { target: V, stat: !0, forced: !l }, + { + for: function (e) { + var t = x(e); + if (h(fe, t)) return fe[t]; + var n = Q(t); + return (fe[t] = n), (le[n] = t), n; + }, + keyFor: function (e) { + if (!g(e)) throw ee(e + ' is not a symbol'); + if (h(le, e)) return le[e]; + }, + useSetter: function () { + he = !0; + }, + useSimple: function () { + he = !1; + }, + } + ), + r( + { target: 'Object', stat: !0, forced: !l, sham: !f }, + { + create: function (e, t) { + return void 0 === t ? O(e) : be(O(e), t); + }, + defineProperty: de, + defineProperties: be, + getOwnPropertyDescriptor: _e, + } + ), + r( + { target: 'Object', stat: !0, forced: !l }, + { getOwnPropertyNames: ye, getOwnPropertySymbols: me } + ), + r( + { + target: 'Object', + stat: !0, + forced: w(function () { + j.f(1); + }), + }, + { + getOwnPropertySymbols: function (e) { + return j.f(y(e)); + }, + } + ), + ne && + r( + { + target: 'JSON', + stat: !0, + forced: + !l || + w(function () { + var e = Q(); + return '[null]' != ne([e]) || '{}' != ne({ a: e }) || '{}' != ne(Object(e)); + }), + }, + { + stringify: function (e, t, n) { + var r = C(arguments), + i = t; + if ((d(t) || void 0 !== e) && !g(e)) + return ( + v(t) || + (t = function (e, t) { + if ((p(i) && (t = c(i, this, e, t)), !g(t))) return t; + }), + (r[1] = t), + a(ne, null, r) + ); + }, + } + ), + !Z[H]) + ) { + var ke = Z.valueOf; + U(Z, H, function (e) { + return c(ke, this); + }); + } + q(Q, V), (D[G] = !0); + }, + 6066: (e, t, n) => { + n(7235)('matchAll'); + }, + 9007: (e, t, n) => { + n(7235)('match'); + }, + 3510: (e, t, n) => { + n(7235)('replace'); + }, + 1840: (e, t, n) => { + n(7235)('search'); + }, + 6982: (e, t, n) => { + n(7235)('species'); + }, + 2159: (e, t, n) => { + n(7235)('split'); + }, + 6649: (e, t, n) => { + n(7235)('toPrimitive'); + }, + 9341: (e, t, n) => { + n(7235)('toStringTag'); + }, + 543: (e, t, n) => { + n(7235)('unscopables'); + }, + 8675: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(6244), + o = n(9303), + a = r.aTypedArray; + (0, r.exportTypedArrayMethod)('at', function (e) { + var t = a(this), + n = i(t), + r = o(e), + c = r >= 0 ? r : n + r; + return c < 0 || c >= n ? void 0 : t[c]; + }); + }, + 2990: (e, t, n) => { + 'use strict'; + var r = n(1702), + i = n(260), + o = r(n(1048)), + a = i.aTypedArray; + (0, i.exportTypedArrayMethod)('copyWithin', function (e, t) { + return o(a(this), e, t, arguments.length > 2 ? arguments[2] : void 0); + }); + }, + 8927: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).every, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('every', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3105: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(6916), + o = n(1285), + a = r.aTypedArray; + (0, r.exportTypedArrayMethod)('fill', function (e) { + var t = arguments.length; + return i(o, a(this), e, t > 1 ? arguments[1] : void 0, t > 2 ? arguments[2] : void 0); + }); + }, + 5035: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).filter, + o = n(3074), + a = r.aTypedArray; + (0, r.exportTypedArrayMethod)('filter', function (e) { + var t = i(a(this), e, arguments.length > 1 ? arguments[1] : void 0); + return o(this, t); + }); + }, + 7174: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).findIndex, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('findIndex', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4345: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).find, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('find', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 4197: (e, t, n) => { + n(9843)('Float32', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 6495: (e, t, n) => { + n(9843)('Float64', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 2846: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).forEach, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('forEach', function (e) { + i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 8145: (e, t, n) => { + 'use strict'; + var r = n(3832); + (0, n(260).exportTypedArrayStaticMethod)('from', n(7321), r); + }, + 4731: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(1318).includes, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('includes', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 7209: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(1318).indexOf, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('indexOf', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 5109: (e, t, n) => { + n(9843)('Int16', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 5125: (e, t, n) => { + n(9843)('Int32', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 7145: (e, t, n) => { + n(9843)('Int8', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 6319: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(7293), + o = n(1702), + a = n(260), + c = n(6992), + s = n(5112)('iterator'), + u = r.Uint8Array, + f = o(c.values), + l = o(c.keys), + w = o(c.entries), + h = a.aTypedArray, + v = a.exportTypedArrayMethod, + p = u && u.prototype, + d = !i(function () { + p[s].call([1]); + }), + b = !!p && p.values && p[s] === p.values && 'values' === p.values.name, + g = function () { + return f(h(this)); + }; + v( + 'entries', + function () { + return w(h(this)); + }, + d + ), + v( + 'keys', + function () { + return l(h(this)); + }, + d + ), + v('values', g, d || !b, { name: 'values' }), + v(s, g, d || !b, { name: 'values' }); + }, + 8867: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(1702), + o = r.aTypedArray, + a = r.exportTypedArrayMethod, + c = i([].join); + a('join', function (e) { + return c(o(this), e); + }); + }, + 7789: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2104), + o = n(6583), + a = r.aTypedArray; + (0, r.exportTypedArrayMethod)('lastIndexOf', function (e) { + var t = arguments.length; + return i(o, a(this), t > 1 ? [e, arguments[1]] : [e]); + }); + }, + 3739: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).map, + o = n(6304), + a = r.aTypedArray; + (0, r.exportTypedArrayMethod)('map', function (e) { + return i(a(this), e, arguments.length > 1 ? arguments[1] : void 0, function (e, t) { + return new (o(e))(t); + }); + }); + }, + 5206: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(3832), + o = r.aTypedArrayConstructor; + (0, r.exportTypedArrayStaticMethod)( + 'of', + function () { + for (var e = 0, t = arguments.length, n = new (o(this))(t); t > e; ) + n[e] = arguments[e++]; + return n; + }, + i + ); + }, + 4483: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(3671).right, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('reduceRight', function (e) { + var t = arguments.length; + return i(o(this), e, t, t > 1 ? arguments[1] : void 0); + }); + }, + 9368: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(3671).left, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('reduce', function (e) { + var t = arguments.length; + return i(o(this), e, t, t > 1 ? arguments[1] : void 0); + }); + }, + 2056: (e, t, n) => { + 'use strict'; + var r = n(260), + i = r.aTypedArray, + o = r.exportTypedArrayMethod, + a = Math.floor; + o('reverse', function () { + for (var e, t = this, n = i(t).length, r = a(n / 2), o = 0; o < r; ) + (e = t[o]), (t[o++] = t[--n]), (t[n] = e); + return t; + }); + }, + 3462: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(6916), + o = n(260), + a = n(6244), + c = n(4590), + s = n(7908), + u = n(7293), + f = r.RangeError, + l = r.Int8Array, + w = l && l.prototype, + h = w && w.set, + v = o.aTypedArray, + p = o.exportTypedArrayMethod, + d = !u(function () { + var e = new Uint8ClampedArray(2); + return i(h, e, { length: 1, 0: 3 }, 1), 3 !== e[1]; + }), + b = + d && + o.NATIVE_ARRAY_BUFFER_VIEWS && + u(function () { + var e = new l(2); + return e.set(1), e.set('2', 1), 0 !== e[0] || 2 !== e[1]; + }); + p( + 'set', + function (e) { + v(this); + var t = c(arguments.length > 1 ? arguments[1] : void 0, 1), + n = s(e); + if (d) return i(h, this, n, t); + var r = this.length, + o = a(n), + u = 0; + if (o + t > r) throw f('Wrong length'); + for (; u < o; ) this[t + u] = n[u++]; + }, + !d || b + ); + }, + 678: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(6304), + o = n(7293), + a = n(206), + c = r.aTypedArray; + (0, r.exportTypedArrayMethod)( + 'slice', + function (e, t) { + for ( + var n = a(c(this), e, t), r = i(this), o = 0, s = n.length, u = new r(s); + s > o; + + ) + u[o] = n[o++]; + return u; + }, + o(function () { + new Int8Array(1).slice(); + }) + ); + }, + 7462: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(2092).some, + o = r.aTypedArray; + (0, r.exportTypedArrayMethod)('some', function (e) { + return i(o(this), e, arguments.length > 1 ? arguments[1] : void 0); + }); + }, + 3824: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(1702), + o = n(7293), + a = n(9662), + c = n(4362), + s = n(260), + u = n(8886), + f = n(256), + l = n(7392), + w = n(8008), + h = r.Array, + v = s.aTypedArray, + p = s.exportTypedArrayMethod, + d = r.Uint16Array, + b = d && i(d.prototype.sort), + g = !( + !b || + (o(function () { + b(new d(2), null); + }) && + o(function () { + b(new d(2), {}); + })) + ), + _ = + !!b && + !o(function () { + if (l) return l < 74; + if (u) return u < 67; + if (f) return !0; + if (w) return w < 602; + var e, + t, + n = new d(516), + r = h(516); + for (e = 0; e < 516; e++) (t = e % 4), (n[e] = 515 - e), (r[e] = e - 2 * t + 3); + for ( + b(n, function (e, t) { + return ((e / 4) | 0) - ((t / 4) | 0); + }), + e = 0; + e < 516; + e++ + ) + if (n[e] !== r[e]) return !0; + }); + p( + 'sort', + function (e) { + return ( + void 0 !== e && a(e), + _ + ? b(this, e) + : c( + v(this), + (function (e) { + return function (t, n) { + return void 0 !== e + ? +e(t, n) || 0 + : n != n + ? -1 + : t != t + ? 1 + : 0 === t && 0 === n + ? 1 / t > 0 && 1 / n < 0 + ? 1 + : -1 + : t > n; + }; + })(e) + ) + ); + }, + !_ || g + ); + }, + 5021: (e, t, n) => { + 'use strict'; + var r = n(260), + i = n(7466), + o = n(1400), + a = n(6304), + c = r.aTypedArray; + (0, r.exportTypedArrayMethod)('subarray', function (e, t) { + var n = c(this), + r = n.length, + s = o(e, r); + return new (a(n))( + n.buffer, + n.byteOffset + s * n.BYTES_PER_ELEMENT, + i((void 0 === t ? r : o(t, r)) - s) + ); + }); + }, + 2974: (e, t, n) => { + 'use strict'; + var r = n(7854), + i = n(2104), + o = n(260), + a = n(7293), + c = n(206), + s = r.Int8Array, + u = o.aTypedArray, + f = o.exportTypedArrayMethod, + l = [].toLocaleString, + w = + !!s && + a(function () { + l.call(new s(1)); + }); + f( + 'toLocaleString', + function () { + return i(l, w ? c(u(this)) : u(this), c(arguments)); + }, + a(function () { + return [1, 2].toLocaleString() != new s([1, 2]).toLocaleString(); + }) || + !a(function () { + s.prototype.toLocaleString.call([1, 2]); + }) + ); + }, + 5016: (e, t, n) => { + 'use strict'; + var r = n(260).exportTypedArrayMethod, + i = n(7293), + o = n(7854), + a = n(1702), + c = o.Uint8Array, + s = (c && c.prototype) || {}, + u = [].toString, + f = a([].join); + i(function () { + u.call({}); + }) && + (u = function () { + return f(this); + }); + var l = s.toString != u; + r('toString', u, l); + }, + 8255: (e, t, n) => { + n(9843)('Uint16', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 9135: (e, t, n) => { + n(9843)('Uint32', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 2472: (e, t, n) => { + n(9843)('Uint8', function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }); + }, + 9743: (e, t, n) => { + n(9843)( + 'Uint8', + function (e) { + return function (t, n, r) { + return e(this, t, n, r); + }; + }, + !0 + ); + }, + 8221: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(1702), + o = n(1340), + a = String.fromCharCode, + c = i(''.charAt), + s = i(/./.exec), + u = i(''.slice), + f = /^[\da-f]{2}$/i, + l = /^[\da-f]{4}$/i; + r( + { global: !0 }, + { + unescape: function (e) { + for (var t, n, r = o(e), i = '', w = r.length, h = 0; h < w; ) { + if ('%' === (t = c(r, h++))) + if ('u' === c(r, h)) { + if (((n = u(r, h + 1, h + 5)), s(l, n))) { + (i += a(parseInt(n, 16))), (h += 5); + continue; + } + } else if (((n = u(r, h, h + 2)), s(f, n))) { + (i += a(parseInt(n, 16))), (h += 2); + continue; + } + i += t; + } + return i; + }, + } + ); + }, + 4129: (e, t, n) => { + 'use strict'; + var r, + i = n(7854), + o = n(1702), + a = n(2248), + c = n(2423), + s = n(7710), + u = n(9320), + f = n(111), + l = n(2050), + w = n(9909).enforce, + h = n(8536), + v = !i.ActiveXObject && 'ActiveXObject' in i, + p = function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + d = s('WeakMap', p, u); + if (h && v) { + (r = u.getConstructor(p, 'WeakMap', !0)), c.enable(); + var b = d.prototype, + g = o(b.delete), + _ = o(b.has), + y = o(b.get), + m = o(b.set); + a(b, { + delete: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return t.frozen || (t.frozen = new r()), g(this, e) || t.frozen.delete(e); + } + return g(this, e); + }, + has: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return t.frozen || (t.frozen = new r()), _(this, e) || t.frozen.has(e); + } + return _(this, e); + }, + get: function (e) { + if (f(e) && !l(e)) { + var t = w(this); + return ( + t.frozen || (t.frozen = new r()), _(this, e) ? y(this, e) : t.frozen.get(e) + ); + } + return y(this, e); + }, + set: function (e, t) { + if (f(e) && !l(e)) { + var n = w(this); + n.frozen || (n.frozen = new r()), _(this, e) ? m(this, e, t) : n.frozen.set(e, t); + } else m(this, e, t); + return this; + }, + }); + } + }, + 8478: (e, t, n) => { + 'use strict'; + n(7710)( + 'WeakSet', + function (e) { + return function () { + return e(this, arguments.length ? arguments[0] : void 0); + }; + }, + n(9320) + ); + }, + 4747: (e, t, n) => { + var r = n(7854), + i = n(8324), + o = n(8509), + a = n(8533), + c = n(8880), + s = function (e) { + if (e && e.forEach !== a) + try { + c(e, 'forEach', a); + } catch (t) { + e.forEach = a; + } + }; + for (var u in i) i[u] && s(r[u] && r[u].prototype); + s(o); + }, + 3948: (e, t, n) => { + var r = n(7854), + i = n(8324), + o = n(8509), + a = n(6992), + c = n(8880), + s = n(5112), + u = s('iterator'), + f = s('toStringTag'), + l = a.values, + w = function (e, t) { + if (e) { + if (e[u] !== l) + try { + c(e, u, l); + } catch (t) { + e[u] = l; + } + if ((e[f] || c(e, f, t), i[t])) + for (var n in a) + if (e[n] !== a[n]) + try { + c(e, n, a[n]); + } catch (t) { + e[n] = a[n]; + } + } + }; + for (var h in i) w(r[h] && r[h].prototype, h); + w(o, 'DOMTokenList'); + }, + 7714: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(4038), + o = n(5005), + a = n(7293), + c = n(30), + s = n(9114), + u = n(3070).f, + f = n(6048).f, + l = n(1320), + w = n(2597), + h = n(5787), + v = n(9670), + p = n(7762), + d = n(6277), + b = n(3678), + g = n(7741), + _ = n(9909), + y = n(9781), + m = n(1913), + k = 'DOMException', + x = o('Error'), + E = + o(k) || + (function () { + try { + new (o('MessageChannel') || + i('worker_threads').MessageChannel)().port1.postMessage(new WeakMap()); + } catch (e) { + if ('DATA_CLONE_ERR' == e.name && 25 == e.code) return e.constructor; + } + })(), + O = E && E.prototype, + S = x.prototype, + A = _.set, + R = _.getterFor(k), + j = 'stack' in x(k), + I = function (e) { + return w(b, e) && b[e].m ? b[e].c : 0; + }, + T = function () { + h(this, M); + var e = arguments.length, + t = d(e < 1 ? void 0 : arguments[0]), + n = d(e < 2 ? void 0 : arguments[1], 'Error'), + r = I(n); + if ( + (A(this, { type: k, name: n, message: t, code: r }), + y || ((this.name = n), (this.message = t), (this.code = r)), + j) + ) { + var i = x(t); + (i.name = k), u(this, 'stack', s(1, g(i.stack, 1))); + } + }, + M = (T.prototype = c(S)), + P = function (e) { + return { enumerable: !0, configurable: !0, get: e }; + }, + C = function (e) { + return P(function () { + return R(this)[e]; + }); + }; + y && f(M, { name: C('name'), message: C('message'), code: C('code') }), + u(M, 'constructor', s(1, T)); + var U = a(function () { + return !(new E() instanceof x); + }), + L = + U || + a(function () { + return S.toString !== p || '2: 1' !== String(new E(1, 2)); + }), + N = + U || + a(function () { + return 25 !== new E(1, 'DataCloneError').code; + }), + D = U || 25 !== E.DATA_CLONE_ERR || 25 !== O.DATA_CLONE_ERR, + z = m ? L || N || D : U; + r({ global: !0, forced: z }, { DOMException: z ? T : E }); + var F = o(k), + B = F.prototype; + for (var Y in (L && (m || E === F) && l(B, 'toString', p), + N && + y && + E === F && + u( + B, + 'code', + P(function () { + return I(v(this).name); + }) + ), + b)) + if (w(b, Y)) { + var q = b[Y], + W = q.s, + $ = s(6, q.c); + w(F, W) || u(F, W, $), w(B, W) || u(B, W, $); + } + }, + 2801: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(5005), + o = n(9114), + a = n(3070).f, + c = n(2597), + s = n(5787), + u = n(9587), + f = n(6277), + l = n(3678), + w = n(7741), + h = n(1913), + v = 'DOMException', + p = i('Error'), + d = i(v), + b = function () { + s(this, g); + var e = arguments.length, + t = f(e < 1 ? void 0 : arguments[0]), + n = f(e < 2 ? void 0 : arguments[1], 'Error'), + r = new d(t, n), + i = p(t); + return (i.name = v), a(r, 'stack', o(1, w(i.stack, 1))), u(r, this, b), r; + }, + g = (b.prototype = d.prototype), + _ = 'stack' in p(v), + y = 'stack' in new d(1, 2), + m = _ && !y; + r({ global: !0, forced: h || m }, { DOMException: m ? b : d }); + var k = i(v), + x = k.prototype; + if (x.constructor !== k) + for (var E in (h || a(x, 'constructor', o(1, k)), l)) + if (c(l, E)) { + var O = l[E], + S = O.s; + c(k, S) || a(k, S, o(6, O.c)); + } + }, + 1174: (e, t, n) => { + var r = n(5005), + i = 'DOMException'; + n(8003)(r(i), i); + }, + 4633: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(261); + r( + { global: !0, bind: !0, enumerable: !0, forced: !i.setImmediate || !i.clearImmediate }, + { setImmediate: o.set, clearImmediate: o.clear } + ); + }, + 5844: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(5948), + a = n(5268), + c = i.process; + r( + { global: !0, enumerable: !0, noTargetGet: !0 }, + { + queueMicrotask: function (e) { + var t = a && c.domain; + o(t ? t.bind(e) : e); + }, + } + ); + }, + 1295: (e, t, n) => { + var r, + i = n(1913), + o = n(2109), + a = n(7854), + c = n(5005), + s = n(1702), + u = n(7293), + f = n(9711), + l = n(614), + w = n(4411), + h = n(111), + v = n(2190), + p = n(408), + d = n(9670), + b = n(648), + g = n(2597), + _ = n(6135), + y = n(8880), + m = n(6244), + k = n(8053), + x = n(7066), + E = n(2914), + O = a.Object, + S = a.Date, + A = a.Error, + R = a.EvalError, + j = a.RangeError, + I = a.ReferenceError, + T = a.SyntaxError, + M = a.TypeError, + P = a.URIError, + C = a.PerformanceMark, + U = a.WebAssembly, + L = (U && U.CompileError) || A, + N = (U && U.LinkError) || A, + D = (U && U.RuntimeError) || A, + z = c('DOMException'), + F = c('Set'), + B = c('Map'), + Y = B.prototype, + q = s(Y.has), + W = s(Y.get), + $ = s(Y.set), + G = s(F.prototype.add), + V = c('Object', 'keys'), + H = s([].push), + X = s((!0).valueOf), + K = s((1).valueOf), + J = s(''.valueOf), + Q = s(x), + Z = s(S.prototype.getTime), + ee = f('structuredClone'), + te = 'DataCloneError', + ne = 'Transferring', + re = function (e) { + return ( + !u(function () { + var t = new a.Set([7]), + n = e(t), + r = e(O(7)); + return n == t || !n.has(7) || 'object' != typeof r || 7 != r; + }) && e + ); + }, + ie = a.structuredClone, + oe = + i || + ((r = ie), + !( + !u(function () { + var e = r(new a.AggregateError([1], ee, { cause: 3 })); + return ( + 'AggregateError' != e.name || + 1 != e.errors[0] || + e.message != ee || + 3 != e.cause + ); + }) && r + )), + ae = + !ie && + re(function (e) { + return new C(ee, { detail: e }).detail; + }), + ce = re(ie) || ae, + se = function (e) { + throw new z('Uncloneable type: ' + e, te); + }, + ue = function (e, t) { + throw new z( + (t || 'Cloning') + ' of ' + e + ' cannot be properly polyfilled in this engine', + te + ); + }, + fe = function (e, t) { + if ((v(e) && se('Symbol'), !h(e))) return e; + if (t) { + if (q(t, e)) return W(t, e); + } else t = new B(); + var n, + r, + i, + o, + s, + u, + f, + p, + d, + k, + x = b(e), + C = !1; + switch (x) { + case 'Array': + (i = []), (C = !0); + break; + case 'Object': + (i = {}), (C = !0); + break; + case 'Map': + (i = new B()), (C = !0); + break; + case 'Set': + (i = new F()), (C = !0); + break; + case 'RegExp': + i = new RegExp(e.source, 'flags' in e ? e.flags : Q(e)); + break; + case 'Error': + switch ((r = e.name)) { + case 'AggregateError': + i = c('AggregateError')([]); + break; + case 'EvalError': + i = R(); + break; + case 'RangeError': + i = j(); + break; + case 'ReferenceError': + i = I(); + break; + case 'SyntaxError': + i = T(); + break; + case 'TypeError': + i = M(); + break; + case 'URIError': + i = P(); + break; + case 'CompileError': + i = L(); + break; + case 'LinkError': + i = N(); + break; + case 'RuntimeError': + i = D(); + break; + default: + i = A(); + } + C = !0; + break; + case 'DOMException': + (i = new z(e.message, e.name)), (C = !0); + break; + case 'DataView': + case 'Int8Array': + case 'Uint8Array': + case 'Uint8ClampedArray': + case 'Int16Array': + case 'Uint16Array': + case 'Int32Array': + case 'Uint32Array': + case 'Float32Array': + case 'Float64Array': + case 'BigInt64Array': + case 'BigUint64Array': + (n = a[x]), + h(n) || ue(x), + (i = new n( + fe(e.buffer, t), + e.byteOffset, + 'DataView' === x ? e.byteLength : e.length + )); + break; + case 'DOMQuad': + try { + i = new DOMQuad(fe(e.p1, t), fe(e.p2, t), fe(e.p3, t), fe(e.p4, t)); + } catch (t) { + ce ? (i = ce(e)) : ue(x); + } + break; + case 'FileList': + if (((n = a.DataTransfer), w(n))) { + for (o = new n(), s = 0, u = m(e); s < u; s++) o.items.add(fe(e[s], t)); + i = o.files; + } else ce ? (i = ce(e)) : ue(x); + break; + case 'ImageData': + try { + i = new ImageData(fe(e.data, t), e.width, e.height, { + colorSpace: e.colorSpace, + }); + } catch (t) { + ce ? (i = ce(e)) : ue(x); + } + break; + default: + if (ce) i = ce(e); + else + switch (x) { + case 'BigInt': + i = O(e.valueOf()); + break; + case 'Boolean': + i = O(X(e)); + break; + case 'Number': + i = O(K(e)); + break; + case 'String': + i = O(J(e)); + break; + case 'Date': + i = new S(Z(e)); + break; + case 'ArrayBuffer': + (n = a.DataView) || 'function' == typeof e.slice || ue(x); + try { + if ('function' == typeof e.slice) i = e.slice(0); + else + for ( + u = e.byteLength, + i = new ArrayBuffer(u), + d = new n(e), + k = new n(i), + s = 0; + s < u; + s++ + ) + k.setUint8(s, d.getUint8(s)); + } catch (e) { + throw new z('ArrayBuffer is detached', te); + } + break; + case 'SharedArrayBuffer': + i = e; + break; + case 'Blob': + try { + i = e.slice(0, e.size, e.type); + } catch (e) { + ue(x); + } + break; + case 'DOMPoint': + case 'DOMPointReadOnly': + n = a[x]; + try { + i = n.fromPoint ? n.fromPoint(e) : new n(e.x, e.y, e.z, e.w); + } catch (e) { + ue(x); + } + break; + case 'DOMRect': + case 'DOMRectReadOnly': + n = a[x]; + try { + i = n.fromRect ? n.fromRect(e) : new n(e.x, e.y, e.width, e.height); + } catch (e) { + ue(x); + } + break; + case 'DOMMatrix': + case 'DOMMatrixReadOnly': + n = a[x]; + try { + i = n.fromMatrix ? n.fromMatrix(e) : new n(e); + } catch (e) { + ue(x); + } + break; + case 'AudioData': + case 'VideoFrame': + l(e.clone) || ue(x); + try { + i = e.clone(); + } catch (e) { + se(x); + } + break; + case 'File': + try { + i = new File([e], e.name, e); + } catch (e) { + ue(x); + } + break; + case 'CryptoKey': + case 'GPUCompilationMessage': + case 'GPUCompilationInfo': + case 'ImageBitmap': + case 'RTCCertificate': + case 'WebAssembly.Module': + ue(x); + default: + se(x); + } + } + if (($(t, e, i), C)) + switch (x) { + case 'Array': + case 'Object': + for (f = V(e), s = 0, u = m(f); s < u; s++) (p = f[s]), _(i, p, fe(e[p], t)); + break; + case 'Map': + e.forEach(function (e, n) { + $(i, fe(n, t), fe(e, t)); + }); + break; + case 'Set': + e.forEach(function (e) { + G(i, fe(e, t)); + }); + break; + case 'Error': + y(i, 'message', fe(e.message, t)), + g(e, 'cause') && y(i, 'cause', fe(e.cause, t)), + 'AggregateError' == r && (i.errors = fe(e.errors, t)); + case 'DOMException': + E && y(i, 'stack', fe(e.stack, t)); + } + return i; + }, + le = + ie && + !u(function () { + var e = new ArrayBuffer(8), + t = ie(e, { transfer: [e] }); + return 0 != e.byteLength || 8 != t.byteLength; + }), + we = function (e, t) { + if (!h(e)) throw M('Transfer option cannot be converted to a sequence'); + var n = []; + p(e, function (e) { + H(n, d(e)); + }); + var r, + i, + o, + c, + s, + u, + f = 0, + v = m(n); + if (le) for (c = ie(n, { transfer: n }); f < v; ) $(t, n[f], c[f++]); + else + for (; f < v; ) { + if (((r = n[f++]), q(t, r))) throw new z('Duplicate transferable', te); + switch ((i = b(r))) { + case 'ImageBitmap': + (o = a.OffscreenCanvas), w(o) || ue(i, ne); + try { + (u = new o(r.width, r.height)) + .getContext('bitmaprenderer') + .transferFromImageBitmap(r), + (s = u.transferToImageBitmap()); + } catch (e) {} + break; + case 'AudioData': + case 'VideoFrame': + (l(r.clone) && l(r.close)) || ue(i, ne); + try { + (s = r.clone()), r.close(); + } catch (e) {} + break; + case 'ArrayBuffer': + case 'MessagePort': + case 'OffscreenCanvas': + case 'ReadableStream': + case 'TransformStream': + case 'WritableStream': + ue(i, ne); + } + if (void 0 === s) throw new z('This object cannot be transferred: ' + i, te); + $(t, r, s); + } + }; + o( + { global: !0, enumerable: !0, sham: !le, forced: oe }, + { + structuredClone: function (e) { + var t, + n = k(arguments.length, 1) > 1 ? d(arguments[1]) : void 0, + r = n ? n.transfer : void 0; + return void 0 !== r && ((t = new B()), we(r, t)), fe(e, t); + }, + } + ); + }, + 2564: (e, t, n) => { + var r = n(2109), + i = n(7854), + o = n(2104), + a = n(614), + c = n(8113), + s = n(206), + u = /MSIE .\./.test(c), + f = i.Function, + l = function (e) { + return function (t, n) { + var r = arguments.length > 2, + i = r ? s(arguments, 2) : void 0; + return e( + r + ? function () { + o(a(t) ? t : f(t), this, i); + } + : t, + n + ); + }; + }; + r( + { global: !0, bind: !0, forced: u }, + { setTimeout: l(i.setTimeout), setInterval: l(i.setInterval) } + ); + }, + 1637: (e, t, n) => { + 'use strict'; + n(6992); + var r = n(2109), + i = n(7854), + o = n(5005), + a = n(6916), + c = n(1702), + s = n(590), + u = n(1320), + f = n(2248), + l = n(8003), + w = n(4994), + h = n(9909), + v = n(5787), + p = n(614), + d = n(2597), + b = n(9974), + g = n(648), + _ = n(9670), + y = n(111), + m = n(1340), + k = n(30), + x = n(9114), + E = n(8554), + O = n(1246), + S = n(8053), + A = n(5112), + R = n(4362), + j = A('iterator'), + I = 'URLSearchParams', + T = 'URLSearchParamsIterator', + M = h.set, + P = h.getterFor(I), + C = h.getterFor(T), + U = o('fetch'), + L = o('Request'), + N = o('Headers'), + D = L && L.prototype, + z = N && N.prototype, + F = i.RegExp, + B = i.TypeError, + Y = i.decodeURIComponent, + q = i.encodeURIComponent, + W = c(''.charAt), + $ = c([].join), + G = c([].push), + V = c(''.replace), + H = c([].shift), + X = c([].splice), + K = c(''.split), + J = c(''.slice), + Q = /\+/g, + Z = Array(4), + ee = function (e) { + return Z[e - 1] || (Z[e - 1] = F('((?:%[\\da-f]{2}){' + e + '})', 'gi')); + }, + te = function (e) { + try { + return Y(e); + } catch (t) { + return e; + } + }, + ne = function (e) { + var t = V(e, Q, ' '), + n = 4; + try { + return Y(t); + } catch (e) { + for (; n; ) t = V(t, ee(n--), te); + return t; + } + }, + re = /[!'()~]|%20/g, + ie = { '!': '%21', "'": '%27', '(': '%28', ')': '%29', '~': '%7E', '%20': '+' }, + oe = function (e) { + return ie[e]; + }, + ae = function (e) { + return V(q(e), re, oe); + }, + ce = w( + function (e, t) { + M(this, { type: T, iterator: E(P(e).entries), kind: t }); + }, + 'Iterator', + function () { + var e = C(this), + t = e.kind, + n = e.iterator.next(), + r = n.value; + return ( + n.done || + (n.value = 'keys' === t ? r.key : 'values' === t ? r.value : [r.key, r.value]), + n + ); + }, + !0 + ), + se = function (e) { + (this.entries = []), + (this.url = null), + void 0 !== e && + (y(e) + ? this.parseObject(e) + : this.parseQuery( + 'string' == typeof e ? ('?' === W(e, 0) ? J(e, 1) : e) : m(e) + )); + }; + se.prototype = { + type: I, + bindURL: function (e) { + (this.url = e), this.update(); + }, + parseObject: function (e) { + var t, + n, + r, + i, + o, + c, + s, + u = O(e); + if (u) + for (n = (t = E(e, u)).next; !(r = a(n, t)).done; ) { + if ( + ((o = (i = E(_(r.value))).next), + (c = a(o, i)).done || (s = a(o, i)).done || !a(o, i).done) + ) + throw B('Expected sequence with length 2'); + G(this.entries, { key: m(c.value), value: m(s.value) }); + } + else for (var f in e) d(e, f) && G(this.entries, { key: f, value: m(e[f]) }); + }, + parseQuery: function (e) { + if (e) + for (var t, n, r = K(e, '&'), i = 0; i < r.length; ) + (t = r[i++]).length && + ((n = K(t, '=')), G(this.entries, { key: ne(H(n)), value: ne($(n, '=')) })); + }, + serialize: function () { + for (var e, t = this.entries, n = [], r = 0; r < t.length; ) + (e = t[r++]), G(n, ae(e.key) + '=' + ae(e.value)); + return $(n, '&'); + }, + update: function () { + (this.entries.length = 0), this.parseQuery(this.url.query); + }, + updateURL: function () { + this.url && this.url.update(); + }, + }; + var ue = function () { + v(this, fe); + var e = arguments.length > 0 ? arguments[0] : void 0; + M(this, new se(e)); + }, + fe = ue.prototype; + if ( + (f( + fe, + { + append: function (e, t) { + S(arguments.length, 2); + var n = P(this); + G(n.entries, { key: m(e), value: m(t) }), n.updateURL(); + }, + delete: function (e) { + S(arguments.length, 1); + for (var t = P(this), n = t.entries, r = m(e), i = 0; i < n.length; ) + n[i].key === r ? X(n, i, 1) : i++; + t.updateURL(); + }, + get: function (e) { + S(arguments.length, 1); + for (var t = P(this).entries, n = m(e), r = 0; r < t.length; r++) + if (t[r].key === n) return t[r].value; + return null; + }, + getAll: function (e) { + S(arguments.length, 1); + for (var t = P(this).entries, n = m(e), r = [], i = 0; i < t.length; i++) + t[i].key === n && G(r, t[i].value); + return r; + }, + has: function (e) { + S(arguments.length, 1); + for (var t = P(this).entries, n = m(e), r = 0; r < t.length; ) + if (t[r++].key === n) return !0; + return !1; + }, + set: function (e, t) { + S(arguments.length, 1); + for ( + var n, r = P(this), i = r.entries, o = !1, a = m(e), c = m(t), s = 0; + s < i.length; + s++ + ) + (n = i[s]).key === a && (o ? X(i, s--, 1) : ((o = !0), (n.value = c))); + o || G(i, { key: a, value: c }), r.updateURL(); + }, + sort: function () { + var e = P(this); + R(e.entries, function (e, t) { + return e.key > t.key ? 1 : -1; + }), + e.updateURL(); + }, + forEach: function (e) { + for ( + var t, + n = P(this).entries, + r = b(e, arguments.length > 1 ? arguments[1] : void 0), + i = 0; + i < n.length; + + ) + r((t = n[i++]).value, t.key, this); + }, + keys: function () { + return new ce(this, 'keys'); + }, + values: function () { + return new ce(this, 'values'); + }, + entries: function () { + return new ce(this, 'entries'); + }, + }, + { enumerable: !0 } + ), + u(fe, j, fe.entries, { name: 'entries' }), + u( + fe, + 'toString', + function () { + return P(this).serialize(); + }, + { enumerable: !0 } + ), + l(ue, I), + r({ global: !0, forced: !s }, { URLSearchParams: ue }), + !s && p(N)) + ) { + var le = c(z.has), + we = c(z.set), + he = function (e) { + if (y(e)) { + var t, + n = e.body; + if (g(n) === I) + return ( + (t = e.headers ? new N(e.headers) : new N()), + le(t, 'content-type') || + we(t, 'content-type', 'application/x-www-form-urlencoded;charset=UTF-8'), + k(e, { body: x(0, m(n)), headers: x(0, t) }) + ); + } + return e; + }; + if ( + (p(U) && + r( + { global: !0, enumerable: !0, forced: !0 }, + { + fetch: function (e) { + return U(e, arguments.length > 1 ? he(arguments[1]) : {}); + }, + } + ), + p(L)) + ) { + var ve = function (e) { + return v(this, D), new L(e, arguments.length > 1 ? he(arguments[1]) : {}); + }; + (D.constructor = ve), + (ve.prototype = D), + r({ global: !0, forced: !0 }, { Request: ve }); + } + } + e.exports = { URLSearchParams: ue, getState: P }; + }, + 285: (e, t, n) => { + 'use strict'; + n(8783); + var r, + i = n(2109), + o = n(9781), + a = n(590), + c = n(7854), + s = n(9974), + u = n(1702), + f = n(6048).f, + l = n(1320), + w = n(5787), + h = n(2597), + v = n(1574), + p = n(8457), + d = n(1589), + b = n(8710).codeAt, + g = n(3197), + _ = n(1340), + y = n(8003), + m = n(1637), + k = n(9909), + x = k.set, + E = k.getterFor('URL'), + O = m.URLSearchParams, + S = m.getState, + A = c.URL, + R = c.TypeError, + j = c.parseInt, + I = Math.floor, + T = Math.pow, + M = u(''.charAt), + P = u(/./.exec), + C = u([].join), + U = u((1).toString), + L = u([].pop), + N = u([].push), + D = u(''.replace), + z = u([].shift), + F = u(''.split), + B = u(''.slice), + Y = u(''.toLowerCase), + q = u([].unshift), + W = 'Invalid scheme', + $ = 'Invalid host', + G = 'Invalid port', + V = /[a-z]/i, + H = /[\d+-.a-z]/i, + X = /\d/, + K = /^0x/i, + J = /^[0-7]+$/, + Q = /^\d+$/, + Z = /^[\da-f]+$/i, + ee = /[\0\t\n\r #%/:<>?@[\\\]^|]/, + te = /[\0\t\n\r #/:<>?@[\\\]^|]/, + ne = /^[\u0000-\u0020]+|[\u0000-\u0020]+$/g, + re = /[\t\n\r]/g, + ie = function (e) { + var t, n, r, i; + if ('number' == typeof e) { + for (t = [], n = 0; n < 4; n++) q(t, e % 256), (e = I(e / 256)); + return C(t, '.'); + } + if ('object' == typeof e) { + for ( + t = '', + r = (function (e) { + for (var t = null, n = 1, r = null, i = 0, o = 0; o < 8; o++) + 0 !== e[o] + ? (i > n && ((t = r), (n = i)), (r = null), (i = 0)) + : (null === r && (r = o), ++i); + return i > n && ((t = r), (n = i)), t; + })(e), + n = 0; + n < 8; + n++ + ) + (i && 0 === e[n]) || + (i && (i = !1), + r === n + ? ((t += n ? ':' : '::'), (i = !0)) + : ((t += U(e[n], 16)), n < 7 && (t += ':'))); + return '[' + t + ']'; + } + return e; + }, + oe = {}, + ae = v({}, oe, { ' ': 1, '"': 1, '<': 1, '>': 1, '`': 1 }), + ce = v({}, ae, { '#': 1, '?': 1, '{': 1, '}': 1 }), + se = v({}, ce, { + '/': 1, + ':': 1, + ';': 1, + '=': 1, + '@': 1, + '[': 1, + '\\': 1, + ']': 1, + '^': 1, + '|': 1, + }), + ue = function (e, t) { + var n = b(e, 0); + return n > 32 && n < 127 && !h(t, e) ? e : encodeURIComponent(e); + }, + fe = { ftp: 21, file: null, http: 80, https: 443, ws: 80, wss: 443 }, + le = function (e, t) { + var n; + return 2 == e.length && P(V, M(e, 0)) && (':' == (n = M(e, 1)) || (!t && '|' == n)); + }, + we = function (e) { + var t; + return ( + e.length > 1 && + le(B(e, 0, 2)) && + (2 == e.length || '/' === (t = M(e, 2)) || '\\' === t || '?' === t || '#' === t) + ); + }, + he = function (e) { + return '.' === e || '%2e' === Y(e); + }, + ve = {}, + pe = {}, + de = {}, + be = {}, + ge = {}, + _e = {}, + ye = {}, + me = {}, + ke = {}, + xe = {}, + Ee = {}, + Oe = {}, + Se = {}, + Ae = {}, + Re = {}, + je = {}, + Ie = {}, + Te = {}, + Me = {}, + Pe = {}, + Ce = {}, + Ue = function (e, t, n) { + var r, + i, + o, + a = _(e); + if (t) { + if ((i = this.parse(a))) throw R(i); + this.searchParams = null; + } else { + if ((void 0 !== n && (r = new Ue(n, !0)), (i = this.parse(a, null, r)))) throw R(i); + (o = S(new O())).bindURL(this), (this.searchParams = o); + } + }; + Ue.prototype = { + type: 'URL', + parse: function (e, t, n) { + var i, + o, + a, + c, + s, + u = this, + f = t || ve, + l = 0, + w = '', + v = !1, + b = !1, + g = !1; + for ( + e = _(e), + t || + ((u.scheme = ''), + (u.username = ''), + (u.password = ''), + (u.host = null), + (u.port = null), + (u.path = []), + (u.query = null), + (u.fragment = null), + (u.cannotBeABaseURL = !1), + (e = D(e, ne, ''))), + e = D(e, re, ''), + i = p(e); + l <= i.length; + + ) { + switch (((o = i[l]), f)) { + case ve: + if (!o || !P(V, o)) { + if (t) return W; + f = de; + continue; + } + (w += Y(o)), (f = pe); + break; + case pe: + if (o && (P(H, o) || '+' == o || '-' == o || '.' == o)) w += Y(o); + else { + if (':' != o) { + if (t) return W; + (w = ''), (f = de), (l = 0); + continue; + } + if ( + t && + (u.isSpecial() != h(fe, w) || + ('file' == w && (u.includesCredentials() || null !== u.port)) || + ('file' == u.scheme && !u.host)) + ) + return; + if (((u.scheme = w), t)) + return void (u.isSpecial() && fe[u.scheme] == u.port && (u.port = null)); + (w = ''), + 'file' == u.scheme + ? (f = Ae) + : u.isSpecial() && n && n.scheme == u.scheme + ? (f = be) + : u.isSpecial() + ? (f = me) + : '/' == i[l + 1] + ? ((f = ge), l++) + : ((u.cannotBeABaseURL = !0), N(u.path, ''), (f = Me)); + } + break; + case de: + if (!n || (n.cannotBeABaseURL && '#' != o)) return W; + if (n.cannotBeABaseURL && '#' == o) { + (u.scheme = n.scheme), + (u.path = d(n.path)), + (u.query = n.query), + (u.fragment = ''), + (u.cannotBeABaseURL = !0), + (f = Ce); + break; + } + f = 'file' == n.scheme ? Ae : _e; + continue; + case be: + if ('/' != o || '/' != i[l + 1]) { + f = _e; + continue; + } + (f = ke), l++; + break; + case ge: + if ('/' == o) { + f = xe; + break; + } + f = Te; + continue; + case _e: + if (((u.scheme = n.scheme), o == r)) + (u.username = n.username), + (u.password = n.password), + (u.host = n.host), + (u.port = n.port), + (u.path = d(n.path)), + (u.query = n.query); + else if ('/' == o || ('\\' == o && u.isSpecial())) f = ye; + else if ('?' == o) + (u.username = n.username), + (u.password = n.password), + (u.host = n.host), + (u.port = n.port), + (u.path = d(n.path)), + (u.query = ''), + (f = Pe); + else { + if ('#' != o) { + (u.username = n.username), + (u.password = n.password), + (u.host = n.host), + (u.port = n.port), + (u.path = d(n.path)), + u.path.length--, + (f = Te); + continue; + } + (u.username = n.username), + (u.password = n.password), + (u.host = n.host), + (u.port = n.port), + (u.path = d(n.path)), + (u.query = n.query), + (u.fragment = ''), + (f = Ce); + } + break; + case ye: + if (!u.isSpecial() || ('/' != o && '\\' != o)) { + if ('/' != o) { + (u.username = n.username), + (u.password = n.password), + (u.host = n.host), + (u.port = n.port), + (f = Te); + continue; + } + f = xe; + } else f = ke; + break; + case me: + if (((f = ke), '/' != o || '/' != M(w, l + 1))) continue; + l++; + break; + case ke: + if ('/' != o && '\\' != o) { + f = xe; + continue; + } + break; + case xe: + if ('@' == o) { + v && (w = '%40' + w), (v = !0), (a = p(w)); + for (var y = 0; y < a.length; y++) { + var m = a[y]; + if (':' != m || g) { + var k = ue(m, se); + g ? (u.password += k) : (u.username += k); + } else g = !0; + } + w = ''; + } else if ( + o == r || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) + ) { + if (v && '' == w) return 'Invalid authority'; + (l -= p(w).length + 1), (w = ''), (f = Ee); + } else w += o; + break; + case Ee: + case Oe: + if (t && 'file' == u.scheme) { + f = je; + continue; + } + if (':' != o || b) { + if ( + o == r || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) + ) { + if (u.isSpecial() && '' == w) return $; + if (t && '' == w && (u.includesCredentials() || null !== u.port)) return; + if ((c = u.parseHost(w))) return c; + if (((w = ''), (f = Ie), t)) return; + continue; + } + '[' == o ? (b = !0) : ']' == o && (b = !1), (w += o); + } else { + if ('' == w) return $; + if ((c = u.parseHost(w))) return c; + if (((w = ''), (f = Se), t == Oe)) return; + } + break; + case Se: + if (!P(X, o)) { + if ( + o == r || + '/' == o || + '?' == o || + '#' == o || + ('\\' == o && u.isSpecial()) || + t + ) { + if ('' != w) { + var x = j(w, 10); + if (x > 65535) return G; + (u.port = u.isSpecial() && x === fe[u.scheme] ? null : x), (w = ''); + } + if (t) return; + f = Ie; + continue; + } + return G; + } + w += o; + break; + case Ae: + if (((u.scheme = 'file'), '/' == o || '\\' == o)) f = Re; + else { + if (!n || 'file' != n.scheme) { + f = Te; + continue; + } + if (o == r) (u.host = n.host), (u.path = d(n.path)), (u.query = n.query); + else if ('?' == o) + (u.host = n.host), (u.path = d(n.path)), (u.query = ''), (f = Pe); + else { + if ('#' != o) { + we(C(d(i, l), '')) || + ((u.host = n.host), (u.path = d(n.path)), u.shortenPath()), + (f = Te); + continue; + } + (u.host = n.host), + (u.path = d(n.path)), + (u.query = n.query), + (u.fragment = ''), + (f = Ce); + } + } + break; + case Re: + if ('/' == o || '\\' == o) { + f = je; + break; + } + n && + 'file' == n.scheme && + !we(C(d(i, l), '')) && + (le(n.path[0], !0) ? N(u.path, n.path[0]) : (u.host = n.host)), + (f = Te); + continue; + case je: + if (o == r || '/' == o || '\\' == o || '?' == o || '#' == o) { + if (!t && le(w)) f = Te; + else if ('' == w) { + if (((u.host = ''), t)) return; + f = Ie; + } else { + if ((c = u.parseHost(w))) return c; + if (('localhost' == u.host && (u.host = ''), t)) return; + (w = ''), (f = Ie); + } + continue; + } + w += o; + break; + case Ie: + if (u.isSpecial()) { + if (((f = Te), '/' != o && '\\' != o)) continue; + } else if (t || '?' != o) + if (t || '#' != o) { + if (o != r && ((f = Te), '/' != o)) continue; + } else (u.fragment = ''), (f = Ce); + else (u.query = ''), (f = Pe); + break; + case Te: + if ( + o == r || + '/' == o || + ('\\' == o && u.isSpecial()) || + (!t && ('?' == o || '#' == o)) + ) { + if ( + ('..' === (s = Y((s = w))) || '%2e.' === s || '.%2e' === s || '%2e%2e' === s + ? (u.shortenPath(), + '/' == o || ('\\' == o && u.isSpecial()) || N(u.path, '')) + : he(w) + ? '/' == o || ('\\' == o && u.isSpecial()) || N(u.path, '') + : ('file' == u.scheme && + !u.path.length && + le(w) && + (u.host && (u.host = ''), (w = M(w, 0) + ':')), + N(u.path, w)), + (w = ''), + 'file' == u.scheme && (o == r || '?' == o || '#' == o)) + ) + for (; u.path.length > 1 && '' === u.path[0]; ) z(u.path); + '?' == o + ? ((u.query = ''), (f = Pe)) + : '#' == o && ((u.fragment = ''), (f = Ce)); + } else w += ue(o, ce); + break; + case Me: + '?' == o + ? ((u.query = ''), (f = Pe)) + : '#' == o + ? ((u.fragment = ''), (f = Ce)) + : o != r && (u.path[0] += ue(o, oe)); + break; + case Pe: + t || '#' != o + ? o != r && + ("'" == o && u.isSpecial() + ? (u.query += '%27') + : (u.query += '#' == o ? '%23' : ue(o, oe))) + : ((u.fragment = ''), (f = Ce)); + break; + case Ce: + o != r && (u.fragment += ue(o, ae)); + } + l++; + } + }, + parseHost: function (e) { + var t, n, r; + if ('[' == M(e, 0)) { + if (']' != M(e, e.length - 1)) return $; + if ( + ((t = (function (e) { + var t, + n, + r, + i, + o, + a, + c, + s = [0, 0, 0, 0, 0, 0, 0, 0], + u = 0, + f = null, + l = 0, + w = function () { + return M(e, l); + }; + if (':' == w()) { + if (':' != M(e, 1)) return; + (l += 2), (f = ++u); + } + for (; w(); ) { + if (8 == u) return; + if (':' != w()) { + for (t = n = 0; n < 4 && P(Z, w()); ) (t = 16 * t + j(w(), 16)), l++, n++; + if ('.' == w()) { + if (0 == n) return; + if (((l -= n), u > 6)) return; + for (r = 0; w(); ) { + if (((i = null), r > 0)) { + if (!('.' == w() && r < 4)) return; + l++; + } + if (!P(X, w())) return; + for (; P(X, w()); ) { + if (((o = j(w(), 10)), null === i)) i = o; + else { + if (0 == i) return; + i = 10 * i + o; + } + if (i > 255) return; + l++; + } + (s[u] = 256 * s[u] + i), (2 != ++r && 4 != r) || u++; + } + if (4 != r) return; + break; + } + if (':' == w()) { + if ((l++, !w())) return; + } else if (w()) return; + s[u++] = t; + } else { + if (null !== f) return; + l++, (f = ++u); + } + } + if (null !== f) + for (a = u - f, u = 7; 0 != u && a > 0; ) + (c = s[u]), (s[u--] = s[f + a - 1]), (s[f + --a] = c); + else if (8 != u) return; + return s; + })(B(e, 1, -1))), + !t) + ) + return $; + this.host = t; + } else if (this.isSpecial()) { + if (((e = g(e)), P(ee, e))) return $; + if ( + ((t = (function (e) { + var t, + n, + r, + i, + o, + a, + c, + s = F(e, '.'); + if ((s.length && '' == s[s.length - 1] && s.length--, (t = s.length) > 4)) + return e; + for (n = [], r = 0; r < t; r++) { + if ('' == (i = s[r])) return e; + if ( + ((o = 10), + i.length > 1 && + '0' == M(i, 0) && + ((o = P(K, i) ? 16 : 8), (i = B(i, 8 == o ? 1 : 2))), + '' === i) + ) + a = 0; + else { + if (!P(10 == o ? Q : 8 == o ? J : Z, i)) return e; + a = j(i, o); + } + N(n, a); + } + for (r = 0; r < t; r++) + if (((a = n[r]), r == t - 1)) { + if (a >= T(256, 5 - t)) return null; + } else if (a > 255) return null; + for (c = L(n), r = 0; r < n.length; r++) c += n[r] * T(256, 3 - r); + return c; + })(e)), + null === t) + ) + return $; + this.host = t; + } else { + if (P(te, e)) return $; + for (t = '', n = p(e), r = 0; r < n.length; r++) t += ue(n[r], oe); + this.host = t; + } + }, + cannotHaveUsernamePasswordPort: function () { + return !this.host || this.cannotBeABaseURL || 'file' == this.scheme; + }, + includesCredentials: function () { + return '' != this.username || '' != this.password; + }, + isSpecial: function () { + return h(fe, this.scheme); + }, + shortenPath: function () { + var e = this.path, + t = e.length; + !t || ('file' == this.scheme && 1 == t && le(e[0], !0)) || e.length--; + }, + serialize: function () { + var e = this, + t = e.scheme, + n = e.username, + r = e.password, + i = e.host, + o = e.port, + a = e.path, + c = e.query, + s = e.fragment, + u = t + ':'; + return ( + null !== i + ? ((u += '//'), + e.includesCredentials() && (u += n + (r ? ':' + r : '') + '@'), + (u += ie(i)), + null !== o && (u += ':' + o)) + : 'file' == t && (u += '//'), + (u += e.cannotBeABaseURL ? a[0] : a.length ? '/' + C(a, '/') : ''), + null !== c && (u += '?' + c), + null !== s && (u += '#' + s), + u + ); + }, + setHref: function (e) { + var t = this.parse(e); + if (t) throw R(t); + this.searchParams.update(); + }, + getOrigin: function () { + var e = this.scheme, + t = this.port; + if ('blob' == e) + try { + return new Le(e.path[0]).origin; + } catch (e) { + return 'null'; + } + return 'file' != e && this.isSpecial() + ? e + '://' + ie(this.host) + (null !== t ? ':' + t : '') + : 'null'; + }, + getProtocol: function () { + return this.scheme + ':'; + }, + setProtocol: function (e) { + this.parse(_(e) + ':', ve); + }, + getUsername: function () { + return this.username; + }, + setUsername: function (e) { + var t = p(_(e)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.username = ''; + for (var n = 0; n < t.length; n++) this.username += ue(t[n], se); + } + }, + getPassword: function () { + return this.password; + }, + setPassword: function (e) { + var t = p(_(e)); + if (!this.cannotHaveUsernamePasswordPort()) { + this.password = ''; + for (var n = 0; n < t.length; n++) this.password += ue(t[n], se); + } + }, + getHost: function () { + var e = this.host, + t = this.port; + return null === e ? '' : null === t ? ie(e) : ie(e) + ':' + t; + }, + setHost: function (e) { + this.cannotBeABaseURL || this.parse(e, Ee); + }, + getHostname: function () { + var e = this.host; + return null === e ? '' : ie(e); + }, + setHostname: function (e) { + this.cannotBeABaseURL || this.parse(e, Oe); + }, + getPort: function () { + var e = this.port; + return null === e ? '' : _(e); + }, + setPort: function (e) { + this.cannotHaveUsernamePasswordPort() || + ('' == (e = _(e)) ? (this.port = null) : this.parse(e, Se)); + }, + getPathname: function () { + var e = this.path; + return this.cannotBeABaseURL ? e[0] : e.length ? '/' + C(e, '/') : ''; + }, + setPathname: function (e) { + this.cannotBeABaseURL || ((this.path = []), this.parse(e, Ie)); + }, + getSearch: function () { + var e = this.query; + return e ? '?' + e : ''; + }, + setSearch: function (e) { + '' == (e = _(e)) + ? (this.query = null) + : ('?' == M(e, 0) && (e = B(e, 1)), (this.query = ''), this.parse(e, Pe)), + this.searchParams.update(); + }, + getSearchParams: function () { + return this.searchParams.facade; + }, + getHash: function () { + var e = this.fragment; + return e ? '#' + e : ''; + }, + setHash: function (e) { + '' != (e = _(e)) + ? ('#' == M(e, 0) && (e = B(e, 1)), (this.fragment = ''), this.parse(e, Ce)) + : (this.fragment = null); + }, + update: function () { + this.query = this.searchParams.serialize() || null; + }, + }; + var Le = function (e) { + var t = w(this, Ne), + n = arguments.length > 1 ? arguments[1] : void 0, + r = x(t, new Ue(e, !1, n)); + o || + ((t.href = r.serialize()), + (t.origin = r.getOrigin()), + (t.protocol = r.getProtocol()), + (t.username = r.getUsername()), + (t.password = r.getPassword()), + (t.host = r.getHost()), + (t.hostname = r.getHostname()), + (t.port = r.getPort()), + (t.pathname = r.getPathname()), + (t.search = r.getSearch()), + (t.searchParams = r.getSearchParams()), + (t.hash = r.getHash())); + }, + Ne = Le.prototype, + De = function (e, t) { + return { + get: function () { + return E(this)[e](); + }, + set: + t && + function (e) { + return E(this)[t](e); + }, + configurable: !0, + enumerable: !0, + }; + }; + if ( + (o && + f(Ne, { + href: De('serialize', 'setHref'), + origin: De('getOrigin'), + protocol: De('getProtocol', 'setProtocol'), + username: De('getUsername', 'setUsername'), + password: De('getPassword', 'setPassword'), + host: De('getHost', 'setHost'), + hostname: De('getHostname', 'setHostname'), + port: De('getPort', 'setPort'), + pathname: De('getPathname', 'setPathname'), + search: De('getSearch', 'setSearch'), + searchParams: De('getSearchParams'), + hash: De('getHash', 'setHash'), + }), + l( + Ne, + 'toJSON', + function () { + return E(this).serialize(); + }, + { enumerable: !0 } + ), + l( + Ne, + 'toString', + function () { + return E(this).serialize(); + }, + { enumerable: !0 } + ), + A) + ) { + var ze = A.createObjectURL, + Fe = A.revokeObjectURL; + ze && l(Le, 'createObjectURL', s(ze, A)), Fe && l(Le, 'revokeObjectURL', s(Fe, A)); + } + y(Le, 'URL'), i({ global: !0, forced: !a, sham: !o }, { URL: Le }); + }, + 3753: (e, t, n) => { + 'use strict'; + var r = n(2109), + i = n(6916); + r( + { target: 'URL', proto: !0, enumerable: !0 }, + { + toJSON: function () { + return i(URL.prototype.toString, this); + }, + } + ); + }, + 8594: (e, t, n) => { + n(2526), + n(1817), + n(2443), + n(2401), + n(8722), + n(2165), + n(9007), + n(6066), + n(3510), + n(1840), + n(6982), + n(2159), + n(6649), + n(9341), + n(543), + n(1703), + n(6647), + n(9170), + n(2120), + n(2262), + n(2222), + n(545), + n(6541), + n(3290), + n(7327), + n(9826), + n(4553), + n(4944), + n(6535), + n(9554), + n(1038), + n(6699), + n(2772), + n(9753), + n(6992), + n(9600), + n(4986), + n(1249), + n(6572), + n(5827), + n(6644), + n(5069), + n(7042), + n(5212), + n(2707), + n(8706), + n(561), + n(3792), + n(9244), + n(8264), + n(6938), + n(9575), + n(6716), + n(3016), + n(3843), + n(1801), + n(9550), + n(8733), + n(5735), + n(6078), + n(3710), + n(2130), + n(4812), + n(4855), + n(8309), + n(5837), + n(8862), + n(3706), + n(1532), + n(9752), + n(2376), + n(3181), + n(3484), + n(2388), + n(8621), + n(403), + n(4755), + n(5438), + n(332), + n(658), + n(197), + n(4914), + n(2420), + n(160), + n(970), + n(2703), + n(3689), + n(9653), + n(3299), + n(5192), + n(3161), + n(4048), + n(8285), + n(4363), + n(5994), + n(1874), + n(9494), + n(1354), + n(6977), + n(5147), + n(9601), + n(8011), + n(9595), + n(3321), + n(9070), + n(5500), + n(9720), + n(3371), + n(8559), + n(5003), + n(9337), + n(6210), + n(489), + n(6314), + n(3304), + n(1825), + n(8410), + n(2200), + n(7941), + n(4869), + n(3952), + n(7227), + n(514), + n(8304), + n(1539), + n(6833), + n(4678), + n(1058), + n(8674), + n(7922), + n(4668), + n(7727), + n(224), + n(2419), + n(9596), + n(2586), + n(4819), + n(5683), + n(9361), + n(1037), + n(5898), + n(7318), + n(4361), + n(3593), + n(9532), + n(1299), + n(4603), + n(8450), + n(4916), + n(2087), + n(8386), + n(7601), + n(9714), + n(189), + n(4506), + n(9841), + n(7852), + n(4953), + n(2023), + n(8783), + n(4723), + n(6373), + n(6528), + n(3112), + n(8992), + n(2481), + n(5306), + n(8757), + n(4765), + n(3123), + n(6755), + n(3650), + n(3210), + n(8702), + n(5674), + n(5218), + n(4475), + n(7929), + n(915), + n(9253), + n(2125), + n(8830), + n(8734), + n(9254), + n(7268), + n(7397), + n(86), + n(623), + n(4197), + n(6495), + n(7145), + n(5109), + n(5125), + n(2472), + n(9743), + n(8255), + n(9135), + n(8675), + n(2990), + n(8927), + n(3105), + n(5035), + n(4345), + n(7174), + n(2846), + n(8145), + n(4731), + n(7209), + n(6319), + n(8867), + n(7789), + n(3739), + n(5206), + n(9368), + n(4483), + n(2056), + n(3462), + n(678), + n(7462), + n(3824), + n(5021), + n(2974), + n(5016), + n(8221), + n(4129), + n(8478), + n(4747), + n(3948), + n(7714), + n(2801), + n(1174), + n(4633), + n(5844), + n(1295), + n(2564), + n(285), + n(3753), + n(1637), + n(857); + }, + 7418: e => { + 'use strict'; + var t = Object.getOwnPropertySymbols, + n = Object.prototype.hasOwnProperty, + r = Object.prototype.propertyIsEnumerable; + function i(e) { + if (null == e) + throw new TypeError('Object.assign cannot be called with null or undefined'); + return Object(e); + } + e.exports = (function () { + try { + if (!Object.assign) return !1; + var e = new String('abc'); + if (((e[5] = 'de'), '5' === Object.getOwnPropertyNames(e)[0])) return !1; + for (var t = {}, n = 0; n < 10; n++) t['_' + String.fromCharCode(n)] = n; + if ( + '0123456789' !== + Object.getOwnPropertyNames(t) + .map(function (e) { + return t[e]; + }) + .join('') + ) + return !1; + var r = {}; + return ( + 'abcdefghijklmnopqrst'.split('').forEach(function (e) { + r[e] = e; + }), + 'abcdefghijklmnopqrst' === Object.keys(Object.assign({}, r)).join('') + ); + } catch (e) { + return !1; + } + })() + ? Object.assign + : function (e, o) { + for (var a, c, s = i(e), u = 1; u < arguments.length; u++) { + for (var f in (a = Object(arguments[u]))) n.call(a, f) && (s[f] = a[f]); + if (t) { + c = t(a); + for (var l = 0; l < c.length; l++) r.call(a, c[l]) && (s[c[l]] = a[c[l]]); + } + } + return s; + }; + }, + 8987: (e, t, n) => { + 'use strict'; + var r; + if (!Object.keys) { + var i = Object.prototype.hasOwnProperty, + o = Object.prototype.toString, + a = n(1414), + c = Object.prototype.propertyIsEnumerable, + s = !c.call({ toString: null }, 'toString'), + u = c.call(function () {}, 'prototype'), + f = [ + 'toString', + 'toLocaleString', + 'valueOf', + 'hasOwnProperty', + 'isPrototypeOf', + 'propertyIsEnumerable', + 'constructor', + ], + l = function (e) { + var t = e.constructor; + return t && t.prototype === e; + }, + w = { + $applicationCache: !0, + $console: !0, + $external: !0, + $frame: !0, + $frameElement: !0, + $frames: !0, + $innerHeight: !0, + $innerWidth: !0, + $onmozfullscreenchange: !0, + $onmozfullscreenerror: !0, + $outerHeight: !0, + $outerWidth: !0, + $pageXOffset: !0, + $pageYOffset: !0, + $parent: !0, + $scrollLeft: !0, + $scrollTop: !0, + $scrollX: !0, + $scrollY: !0, + $self: !0, + $webkitIndexedDB: !0, + $webkitStorageInfo: !0, + $window: !0, + }, + h = (function () { + if ('undefined' == typeof window) return !1; + for (var e in window) + try { + if ( + !w['$' + e] && + i.call(window, e) && + null !== window[e] && + 'object' == typeof window[e] + ) + try { + l(window[e]); + } catch (e) { + return !0; + } + } catch (e) { + return !0; + } + return !1; + })(); + r = function (e) { + var t = null !== e && 'object' == typeof e, + n = '[object Function]' === o.call(e), + r = a(e), + c = t && '[object String]' === o.call(e), + w = []; + if (!t && !n && !r) throw new TypeError('Object.keys called on a non-object'); + var v = u && n; + if (c && e.length > 0 && !i.call(e, 0)) + for (var p = 0; p < e.length; ++p) w.push(String(p)); + if (r && e.length > 0) for (var d = 0; d < e.length; ++d) w.push(String(d)); + else for (var b in e) (v && 'prototype' === b) || !i.call(e, b) || w.push(String(b)); + if (s) + for ( + var g = (function (e) { + if ('undefined' == typeof window || !h) return l(e); + try { + return l(e); + } catch (e) { + return !1; + } + })(e), + _ = 0; + _ < f.length; + ++_ + ) + (g && 'constructor' === f[_]) || !i.call(e, f[_]) || w.push(f[_]); + return w; + }; + } + e.exports = r; + }, + 2215: (e, t, n) => { + 'use strict'; + var r = Array.prototype.slice, + i = n(1414), + o = Object.keys, + a = o + ? function (e) { + return o(e); + } + : n(8987), + c = Object.keys; + (a.shim = function () { + if (Object.keys) { + var e = (function () { + var e = Object.keys(arguments); + return e && e.length === arguments.length; + })(1, 2); + e || + (Object.keys = function (e) { + return i(e) ? c(r.call(e)) : c(e); + }); + } else Object.keys = a; + return Object.keys || a; + }), + (e.exports = a); + }, + 1414: e => { + 'use strict'; + var t = Object.prototype.toString; + e.exports = function (e) { + var n = t.call(e), + r = '[object Arguments]' === n; + return ( + r || + (r = + '[object Array]' !== n && + null !== e && + 'object' == typeof e && + 'number' == typeof e.length && + e.length >= 0 && + '[object Function]' === t.call(e.callee)), + r + ); + }; + }, + 5356: e => { + 'use strict'; + e.exports = function (e) { + for (var t = Object.keys(e), n = [], r = 0; r < t.length; r++) n.push(e[t[r]]); + return n; + }; + }, + 2408: (e, t, n) => { + 'use strict'; + var r = n(7418); + if ('function' == typeof Symbol && Symbol.for) { + var i = Symbol.for; + i('react.element'), + i('react.portal'), + i('react.fragment'), + i('react.strict_mode'), + i('react.profiler'), + i('react.provider'), + i('react.context'), + i('react.forward_ref'), + i('react.suspense'), + i('react.memo'), + i('react.lazy'); + } + 'function' == typeof Symbol && Symbol.iterator; + function o(e) { + for ( + var t = 'https://reactjs.org/docs/error-decoder.html?invariant=' + e, n = 1; + n < arguments.length; + n++ + ) + t += '&args[]=' + encodeURIComponent(arguments[n]); + return ( + 'Minified React error #' + + e + + '; visit ' + + t + + ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' + ); + } + var a = { + isMounted: function () { + return !1; + }, + enqueueForceUpdate: function () {}, + enqueueReplaceState: function () {}, + enqueueSetState: function () {}, + }, + c = {}; + function s(e, t, n) { + (this.props = e), (this.context = t), (this.refs = c), (this.updater = n || a); + } + function u() {} + function f(e, t, n) { + (this.props = e), (this.context = t), (this.refs = c), (this.updater = n || a); + } + (s.prototype.isReactComponent = {}), + (s.prototype.setState = function (e, t) { + if ('object' != typeof e && 'function' != typeof e && null != e) throw Error(o(85)); + this.updater.enqueueSetState(this, e, t, 'setState'); + }), + (s.prototype.forceUpdate = function (e) { + this.updater.enqueueForceUpdate(this, e, 'forceUpdate'); + }), + (u.prototype = s.prototype); + var l = (f.prototype = new u()); + (l.constructor = f), r(l, s.prototype), (l.isPureReactComponent = !0); + Object.prototype.hasOwnProperty; + }, + 7294: (e, t, n) => { + 'use strict'; + n(2408); + }, + 5666: e => { + var t = (function (e) { + 'use strict'; + var t, + n = Object.prototype, + r = n.hasOwnProperty, + i = 'function' == typeof Symbol ? Symbol : {}, + o = i.iterator || '@@iterator', + a = i.asyncIterator || '@@asyncIterator', + c = i.toStringTag || '@@toStringTag'; + function s(e, t, n) { + return ( + Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }), + e[t] + ); + } + try { + s({}, ''); + } catch (e) { + s = function (e, t, n) { + return (e[t] = n); + }; + } + function u(e, t, n, r) { + var i = t && t.prototype instanceof d ? t : d, + o = Object.create(i.prototype), + a = new R(r || []); + return ( + (o._invoke = (function (e, t, n) { + var r = l; + return function (i, o) { + if (r === h) throw new Error('Generator is already running'); + if (r === v) { + if ('throw' === i) throw o; + return I(); + } + for (n.method = i, n.arg = o; ; ) { + var a = n.delegate; + if (a) { + var c = O(a, n); + if (c) { + if (c === p) continue; + return c; + } + } + if ('next' === n.method) n.sent = n._sent = n.arg; + else if ('throw' === n.method) { + if (r === l) throw ((r = v), n.arg); + n.dispatchException(n.arg); + } else 'return' === n.method && n.abrupt('return', n.arg); + r = h; + var s = f(e, t, n); + if ('normal' === s.type) { + if (((r = n.done ? v : w), s.arg === p)) continue; + return { value: s.arg, done: n.done }; + } + 'throw' === s.type && ((r = v), (n.method = 'throw'), (n.arg = s.arg)); + } + }; + })(e, n, a)), + o + ); + } + function f(e, t, n) { + try { + return { type: 'normal', arg: e.call(t, n) }; + } catch (e) { + return { type: 'throw', arg: e }; + } + } + e.wrap = u; + var l = 'suspendedStart', + w = 'suspendedYield', + h = 'executing', + v = 'completed', + p = {}; + function d() {} + function b() {} + function g() {} + var _ = {}; + s(_, o, function () { + return this; + }); + var y = Object.getPrototypeOf, + m = y && y(y(j([]))); + m && m !== n && r.call(m, o) && (_ = m); + var k = (g.prototype = d.prototype = Object.create(_)); + function x(e) { + ['next', 'throw', 'return'].forEach(function (t) { + s(e, t, function (e) { + return this._invoke(t, e); + }); + }); + } + function E(e, t) { + function n(i, o, a, c) { + var s = f(e[i], e, o); + if ('throw' !== s.type) { + var u = s.arg, + l = u.value; + return l && 'object' == typeof l && r.call(l, '__await') + ? t.resolve(l.__await).then( + function (e) { + n('next', e, a, c); + }, + function (e) { + n('throw', e, a, c); + } + ) + : t.resolve(l).then( + function (e) { + (u.value = e), a(u); + }, + function (e) { + return n('throw', e, a, c); + } + ); + } + c(s.arg); + } + var i; + this._invoke = function (e, r) { + function o() { + return new t(function (t, i) { + n(e, r, t, i); + }); + } + return (i = i ? i.then(o, o) : o()); + }; + } + function O(e, n) { + var r = e.iterator[n.method]; + if (r === t) { + if (((n.delegate = null), 'throw' === n.method)) { + if ( + e.iterator.return && + ((n.method = 'return'), (n.arg = t), O(e, n), 'throw' === n.method) + ) + return p; + (n.method = 'throw'), + (n.arg = new TypeError("The iterator does not provide a 'throw' method")); + } + return p; + } + var i = f(r, e.iterator, n.arg); + if ('throw' === i.type) + return (n.method = 'throw'), (n.arg = i.arg), (n.delegate = null), p; + var o = i.arg; + return o + ? o.done + ? ((n[e.resultName] = o.value), + (n.next = e.nextLoc), + 'return' !== n.method && ((n.method = 'next'), (n.arg = t)), + (n.delegate = null), + p) + : o + : ((n.method = 'throw'), + (n.arg = new TypeError('iterator result is not an object')), + (n.delegate = null), + p); + } + function S(e) { + var t = { tryLoc: e[0] }; + 1 in e && (t.catchLoc = e[1]), + 2 in e && ((t.finallyLoc = e[2]), (t.afterLoc = e[3])), + this.tryEntries.push(t); + } + function A(e) { + var t = e.completion || {}; + (t.type = 'normal'), delete t.arg, (e.completion = t); + } + function R(e) { + (this.tryEntries = [{ tryLoc: 'root' }]), e.forEach(S, this), this.reset(!0); + } + function j(e) { + if (e) { + var n = e[o]; + if (n) return n.call(e); + if ('function' == typeof e.next) return e; + if (!isNaN(e.length)) { + var i = -1, + a = function n() { + for (; ++i < e.length; ) + if (r.call(e, i)) return (n.value = e[i]), (n.done = !1), n; + return (n.value = t), (n.done = !0), n; + }; + return (a.next = a); + } + } + return { next: I }; + } + function I() { + return { value: t, done: !0 }; + } + return ( + (b.prototype = g), + s(k, 'constructor', g), + s(g, 'constructor', b), + (b.displayName = s(g, c, 'GeneratorFunction')), + (e.isGeneratorFunction = function (e) { + var t = 'function' == typeof e && e.constructor; + return !!t && (t === b || 'GeneratorFunction' === (t.displayName || t.name)); + }), + (e.mark = function (e) { + return ( + Object.setPrototypeOf + ? Object.setPrototypeOf(e, g) + : ((e.__proto__ = g), s(e, c, 'GeneratorFunction')), + (e.prototype = Object.create(k)), + e + ); + }), + (e.awrap = function (e) { + return { __await: e }; + }), + x(E.prototype), + s(E.prototype, a, function () { + return this; + }), + (e.AsyncIterator = E), + (e.async = function (t, n, r, i, o) { + void 0 === o && (o = Promise); + var a = new E(u(t, n, r, i), o); + return e.isGeneratorFunction(n) + ? a + : a.next().then(function (e) { + return e.done ? e.value : a.next(); + }); + }), + x(k), + s(k, c, 'Generator'), + s(k, o, function () { + return this; + }), + s(k, 'toString', function () { + return '[object Generator]'; + }), + (e.keys = function (e) { + var t = []; + for (var n in e) t.push(n); + return ( + t.reverse(), + function n() { + for (; t.length; ) { + var r = t.pop(); + if (r in e) return (n.value = r), (n.done = !1), n; + } + return (n.done = !0), n; + } + ); + }), + (e.values = j), + (R.prototype = { + constructor: R, + reset: function (e) { + if ( + ((this.prev = 0), + (this.next = 0), + (this.sent = this._sent = t), + (this.done = !1), + (this.delegate = null), + (this.method = 'next'), + (this.arg = t), + this.tryEntries.forEach(A), + !e) + ) + for (var n in this) + 't' === n.charAt(0) && + r.call(this, n) && + !isNaN(+n.slice(1)) && + (this[n] = t); + }, + stop: function () { + this.done = !0; + var e = this.tryEntries[0].completion; + if ('throw' === e.type) throw e.arg; + return this.rval; + }, + dispatchException: function (e) { + if (this.done) throw e; + var n = this; + function i(r, i) { + return ( + (c.type = 'throw'), + (c.arg = e), + (n.next = r), + i && ((n.method = 'next'), (n.arg = t)), + !!i + ); + } + for (var o = this.tryEntries.length - 1; o >= 0; --o) { + var a = this.tryEntries[o], + c = a.completion; + if ('root' === a.tryLoc) return i('end'); + if (a.tryLoc <= this.prev) { + var s = r.call(a, 'catchLoc'), + u = r.call(a, 'finallyLoc'); + if (s && u) { + if (this.prev < a.catchLoc) return i(a.catchLoc, !0); + if (this.prev < a.finallyLoc) return i(a.finallyLoc); + } else if (s) { + if (this.prev < a.catchLoc) return i(a.catchLoc, !0); + } else { + if (!u) throw new Error('try statement without catch or finally'); + if (this.prev < a.finallyLoc) return i(a.finallyLoc); + } + } + } + }, + abrupt: function (e, t) { + for (var n = this.tryEntries.length - 1; n >= 0; --n) { + var i = this.tryEntries[n]; + if ( + i.tryLoc <= this.prev && + r.call(i, 'finallyLoc') && + this.prev < i.finallyLoc + ) { + var o = i; + break; + } + } + o && + ('break' === e || 'continue' === e) && + o.tryLoc <= t && + t <= o.finallyLoc && + (o = null); + var a = o ? o.completion : {}; + return ( + (a.type = e), + (a.arg = t), + o ? ((this.method = 'next'), (this.next = o.finallyLoc), p) : this.complete(a) + ); + }, + complete: function (e, t) { + if ('throw' === e.type) throw e.arg; + return ( + 'break' === e.type || 'continue' === e.type + ? (this.next = e.arg) + : 'return' === e.type + ? ((this.rval = this.arg = e.arg), + (this.method = 'return'), + (this.next = 'end')) + : 'normal' === e.type && t && (this.next = t), + p + ); + }, + finish: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var n = this.tryEntries[t]; + if (n.finallyLoc === e) return this.complete(n.completion, n.afterLoc), A(n), p; + } + }, + catch: function (e) { + for (var t = this.tryEntries.length - 1; t >= 0; --t) { + var n = this.tryEntries[t]; + if (n.tryLoc === e) { + var r = n.completion; + if ('throw' === r.type) { + var i = r.arg; + A(n); + } + return i; + } + } + throw new Error('illegal catch attempt'); + }, + delegateYield: function (e, n, r) { + return ( + (this.delegate = { iterator: j(e), resultName: n, nextLoc: r }), + 'next' === this.method && (this.arg = t), + p + ); + }, + }), + e + ); + })(e.exports); + try { + regeneratorRuntime = t; + } catch (e) { + 'object' == typeof globalThis + ? (globalThis.regeneratorRuntime = t) + : Function('r', 'regeneratorRuntime = r')(t); + } + }, + 6826: e => { + var t = { + À: 'A', + Á: 'A', + Â: 'A', + Ã: 'A', + Ä: 'A', + Å: 'A', + Ấ: 'A', + Ắ: 'A', + Ẳ: 'A', + Ẵ: 'A', + Ặ: 'A', + Æ: 'AE', + Ầ: 'A', + Ằ: 'A', + Ȃ: 'A', + Ç: 'C', + Ḉ: 'C', + È: 'E', + É: 'E', + Ê: 'E', + Ë: 'E', + Ế: 'E', + Ḗ: 'E', + Ề: 'E', + Ḕ: 'E', + Ḝ: 'E', + Ȇ: 'E', + Ì: 'I', + Í: 'I', + Î: 'I', + Ï: 'I', + Ḯ: 'I', + Ȋ: 'I', + Ð: 'D', + Ñ: 'N', + Ò: 'O', + Ó: 'O', + Ô: 'O', + Õ: 'O', + Ö: 'O', + Ø: 'O', + Ố: 'O', + Ṍ: 'O', + Ṓ: 'O', + Ȏ: 'O', + Ù: 'U', + Ú: 'U', + Û: 'U', + Ü: 'U', + Ý: 'Y', + à: 'a', + á: 'a', + â: 'a', + ã: 'a', + ä: 'a', + å: 'a', + ấ: 'a', + ắ: 'a', + ẳ: 'a', + ẵ: 'a', + ặ: 'a', + æ: 'ae', + ầ: 'a', + ằ: 'a', + ȃ: 'a', + ç: 'c', + ḉ: 'c', + è: 'e', + é: 'e', + ê: 'e', + ë: 'e', + ế: 'e', + ḗ: 'e', + ề: 'e', + ḕ: 'e', + ḝ: 'e', + ȇ: 'e', + ì: 'i', + í: 'i', + î: 'i', + ï: 'i', + ḯ: 'i', + ȋ: 'i', + ð: 'd', + ñ: 'n', + ò: 'o', + ó: 'o', + ô: 'o', + õ: 'o', + ö: 'o', + ø: 'o', + ố: 'o', + ṍ: 'o', + ṓ: 'o', + ȏ: 'o', + ù: 'u', + ú: 'u', + û: 'u', + ü: 'u', + ý: 'y', + ÿ: 'y', + Ā: 'A', + ā: 'a', + Ă: 'A', + ă: 'a', + Ą: 'A', + ą: 'a', + Ć: 'C', + ć: 'c', + Ĉ: 'C', + ĉ: 'c', + Ċ: 'C', + ċ: 'c', + Č: 'C', + č: 'c', + C̆: 'C', + c̆: 'c', + Ď: 'D', + ď: 'd', + Đ: 'D', + đ: 'd', + Ē: 'E', + ē: 'e', + Ĕ: 'E', + ĕ: 'e', + Ė: 'E', + ė: 'e', + Ę: 'E', + ę: 'e', + Ě: 'E', + ě: 'e', + Ĝ: 'G', + Ǵ: 'G', + ĝ: 'g', + ǵ: 'g', + Ğ: 'G', + ğ: 'g', + Ġ: 'G', + ġ: 'g', + Ģ: 'G', + ģ: 'g', + Ĥ: 'H', + ĥ: 'h', + Ħ: 'H', + ħ: 'h', + Ḫ: 'H', + ḫ: 'h', + Ĩ: 'I', + ĩ: 'i', + Ī: 'I', + ī: 'i', + Ĭ: 'I', + ĭ: 'i', + Į: 'I', + į: 'i', + İ: 'I', + ı: 'i', + IJ: 'IJ', + ij: 'ij', + Ĵ: 'J', + ĵ: 'j', + Ķ: 'K', + ķ: 'k', + Ḱ: 'K', + ḱ: 'k', + K̆: 'K', + k̆: 'k', + Ĺ: 'L', + ĺ: 'l', + Ļ: 'L', + ļ: 'l', + Ľ: 'L', + ľ: 'l', + Ŀ: 'L', + ŀ: 'l', + Ł: 'l', + ł: 'l', + Ḿ: 'M', + ḿ: 'm', + M̆: 'M', + m̆: 'm', + Ń: 'N', + ń: 'n', + Ņ: 'N', + ņ: 'n', + Ň: 'N', + ň: 'n', + ʼn: 'n', + N̆: 'N', + n̆: 'n', + Ō: 'O', + ō: 'o', + Ŏ: 'O', + ŏ: 'o', + Ő: 'O', + ő: 'o', + Œ: 'OE', + œ: 'oe', + P̆: 'P', + p̆: 'p', + Ŕ: 'R', + ŕ: 'r', + Ŗ: 'R', + ŗ: 'r', + Ř: 'R', + ř: 'r', + R̆: 'R', + r̆: 'r', + Ȓ: 'R', + ȓ: 'r', + Ś: 'S', + ś: 's', + Ŝ: 'S', + ŝ: 's', + Ş: 'S', + Ș: 'S', + ș: 's', + ş: 's', + Š: 'S', + š: 's', + Ţ: 'T', + ţ: 't', + ț: 't', + Ț: 'T', + Ť: 'T', + ť: 't', + Ŧ: 'T', + ŧ: 't', + T̆: 'T', + t̆: 't', + Ũ: 'U', + ũ: 'u', + Ū: 'U', + ū: 'u', + Ŭ: 'U', + ŭ: 'u', + Ů: 'U', + ů: 'u', + Ű: 'U', + ű: 'u', + Ų: 'U', + ų: 'u', + Ȗ: 'U', + ȗ: 'u', + V̆: 'V', + v̆: 'v', + Ŵ: 'W', + ŵ: 'w', + Ẃ: 'W', + ẃ: 'w', + X̆: 'X', + x̆: 'x', + Ŷ: 'Y', + ŷ: 'y', + Ÿ: 'Y', + Y̆: 'Y', + y̆: 'y', + Ź: 'Z', + ź: 'z', + Ż: 'Z', + ż: 'z', + Ž: 'Z', + ž: 'z', + ſ: 's', + ƒ: 'f', + Ơ: 'O', + ơ: 'o', + Ư: 'U', + ư: 'u', + Ǎ: 'A', + ǎ: 'a', + Ǐ: 'I', + ǐ: 'i', + Ǒ: 'O', + ǒ: 'o', + Ǔ: 'U', + ǔ: 'u', + Ǖ: 'U', + ǖ: 'u', + Ǘ: 'U', + ǘ: 'u', + Ǚ: 'U', + ǚ: 'u', + Ǜ: 'U', + ǜ: 'u', + Ứ: 'U', + ứ: 'u', + Ṹ: 'U', + ṹ: 'u', + Ǻ: 'A', + ǻ: 'a', + Ǽ: 'AE', + ǽ: 'ae', + Ǿ: 'O', + ǿ: 'o', + Þ: 'TH', + þ: 'th', + Ṕ: 'P', + ṕ: 'p', + Ṥ: 'S', + ṥ: 's', + X́: 'X', + x́: 'x', + Ѓ: 'Г', + ѓ: 'г', + Ќ: 'К', + ќ: 'к', + A̋: 'A', + a̋: 'a', + E̋: 'E', + e̋: 'e', + I̋: 'I', + i̋: 'i', + Ǹ: 'N', + ǹ: 'n', + Ồ: 'O', + ồ: 'o', + Ṑ: 'O', + ṑ: 'o', + Ừ: 'U', + ừ: 'u', + Ẁ: 'W', + ẁ: 'w', + Ỳ: 'Y', + ỳ: 'y', + Ȁ: 'A', + ȁ: 'a', + Ȅ: 'E', + ȅ: 'e', + Ȉ: 'I', + ȉ: 'i', + Ȍ: 'O', + ȍ: 'o', + Ȑ: 'R', + ȑ: 'r', + Ȕ: 'U', + ȕ: 'u', + B̌: 'B', + b̌: 'b', + Č̣: 'C', + č̣: 'c', + Ê̌: 'E', + ê̌: 'e', + F̌: 'F', + f̌: 'f', + Ǧ: 'G', + ǧ: 'g', + Ȟ: 'H', + ȟ: 'h', + J̌: 'J', + ǰ: 'j', + Ǩ: 'K', + ǩ: 'k', + M̌: 'M', + m̌: 'm', + P̌: 'P', + p̌: 'p', + Q̌: 'Q', + q̌: 'q', + Ř̩: 'R', + ř̩: 'r', + Ṧ: 'S', + ṧ: 's', + V̌: 'V', + v̌: 'v', + W̌: 'W', + w̌: 'w', + X̌: 'X', + x̌: 'x', + Y̌: 'Y', + y̌: 'y', + A̧: 'A', + a̧: 'a', + B̧: 'B', + b̧: 'b', + Ḑ: 'D', + ḑ: 'd', + Ȩ: 'E', + ȩ: 'e', + Ɛ̧: 'E', + ɛ̧: 'e', + Ḩ: 'H', + ḩ: 'h', + I̧: 'I', + i̧: 'i', + Ɨ̧: 'I', + ɨ̧: 'i', + M̧: 'M', + m̧: 'm', + O̧: 'O', + o̧: 'o', + Q̧: 'Q', + q̧: 'q', + U̧: 'U', + u̧: 'u', + X̧: 'X', + x̧: 'x', + Z̧: 'Z', + z̧: 'z', + }, + n = Object.keys(t).join('|'), + r = new RegExp(n, 'g'), + i = new RegExp(n, ''), + o = function (e) { + return e.replace(r, function (e) { + return t[e]; + }); + }; + (e.exports = o), + (e.exports.has = function (e) { + return !!e.match(i); + }), + (e.exports.remove = o); + }, + 7998: e => { + e.exports = function (e) { + function t(e, t, n, r) { + (this.s_size = e.length), + (this.s = this.toCharArray(e)), + (this.substring_i = t), + (this.result = n), + (this.method = r); + } + function n() { + var e; + return { + b: 0, + k: 0, + l: 0, + c: 0, + lb: 0, + s_c: function (t) { + (e = t), + (this.c = 0), + (this.l = t.length), + (this.lb = 0), + (this.b = this.c), + (this.k = this.l); + }, + g_c: function () { + var t = e; + return (e = null), t; + }, + i_g: function (t, n, r) { + if (this.c < this.l) { + var i = e.charCodeAt(this.c); + if (i <= r && i >= n && t[(i -= n) >> 3] & (1 << (7 & i))) return this.c++, !0; + } + return !1; + }, + i_g_b: function (t, n, r) { + if (this.c > this.lb) { + var i = e.charCodeAt(this.c - 1); + if (i <= r && i >= n && t[(i -= n) >> 3] & (1 << (7 & i))) return this.c--, !0; + } + return !1; + }, + o_g: function (t, n, r) { + if (this.c < this.l) { + var i = e.charCodeAt(this.c); + if (i > r || i < n) return this.c++, !0; + if (!(t[(i -= n) >> 3] & (1 << (7 & i)))) return this.c++, !0; + } + return !1; + }, + o_g_b: function (t, n, r) { + if (this.c > this.lb) { + var i = e.charCodeAt(this.c - 1); + if (i > r || i < n) return this.c--, !0; + if (!(t[(i -= n) >> 3] & (1 << (7 & i)))) return this.c--, !0; + } + return !1; + }, + e_s: function (t, n) { + if (this.l - this.c < t) return !1; + for (var r = 0; r < t; r++) + if (e.charCodeAt(this.c + r) != n.charCodeAt(r)) return !1; + return (this.c += t), !0; + }, + e_s_b: function (t, n) { + if (this.c - this.lb < t) return !1; + for (var r = 0; r < t; r++) + if (e.charCodeAt(this.c - t + r) != n.charCodeAt(r)) return !1; + return (this.c -= t), !0; + }, + f_a: function (t, n) { + for (var r = 0, i = n, o = this.c, a = this.l, c = 0, s = 0, u = !1; ; ) { + for ( + var f = r + ((i - r) >> 1), l = 0, w = c < s ? c : s, h = t[f], v = w; + v < h.s_size; + v++ + ) { + if (o + w == a) { + l = -1; + break; + } + if ((l = e.charCodeAt(o + w) - h.s[v])) break; + w++; + } + if ((l < 0 ? ((i = f), (s = w)) : ((r = f), (c = w)), i - r <= 1)) { + if (r > 0 || i == r || u) break; + u = !0; + } + } + for (;;) { + if (c >= (h = t[r]).s_size) { + if (((this.c = o + h.s_size), !h.method)) return h.result; + var p = h.method(); + if (((this.c = o + h.s_size), p)) return h.result; + } + if ((r = h.substring_i) < 0) return 0; + } + }, + f_a_b: function (t, n) { + for (var r = 0, i = n, o = this.c, a = this.lb, c = 0, s = 0, u = !1; ; ) { + for ( + var f = r + ((i - r) >> 1), + l = 0, + w = c < s ? c : s, + h = (v = t[f]).s_size - 1 - w; + h >= 0; + h-- + ) { + if (o - w == a) { + l = -1; + break; + } + if ((l = e.charCodeAt(o - 1 - w) - v.s[h])) break; + w++; + } + if ((l < 0 ? ((i = f), (s = w)) : ((r = f), (c = w)), i - r <= 1)) { + if (r > 0 || i == r || u) break; + u = !0; + } + } + for (;;) { + var v; + if (c >= (v = t[r]).s_size) { + if (((this.c = o - v.s_size), !v.method)) return v.result; + var p = v.method(); + if (((this.c = o - v.s_size), p)) return v.result; + } + if ((r = v.substring_i) < 0) return 0; + } + }, + r_s: function (t, n, r) { + var i = r.length - (n - t), + o = e.substring(0, t), + a = e.substring(n); + return ( + (e = o + r + a), + (this.l += i), + this.c >= n ? (this.c += i) : this.c > t && (this.c = t), + i + ); + }, + s_ch: function () { + if (this.b < 0 || this.b > this.k || this.k > this.l || this.l > e.length) + throw 'faulty slice operation'; + }, + s_f: function (e) { + this.s_ch(), this.r_s(this.b, this.k, e); + }, + s_d: function () { + this.s_f(''); + }, + i_: function (e, t, n) { + var r = this.r_s(e, t, n); + e <= this.b && (this.b += r), e <= this.k && (this.k += r); + }, + s_t: function () { + return this.s_ch(), e.substring(this.b, this.k); + }, + e_v_b: function (e) { + return this.e_s_b(e.length, e); + }, + }; + } + return ( + (t.prototype.toCharArray = function (e) { + for (var t = e.length, n = new Array(t), r = 0; r < t; r++) n[r] = e.charCodeAt(r); + return n; + }), + new { + DanishStemmer: function () { + var e, + r, + i, + o = [ + new t('hed', -1, 1), + new t('ethed', 0, 1), + new t('ered', -1, 1), + new t('e', -1, 1), + new t('erede', 3, 1), + new t('ende', 3, 1), + new t('erende', 5, 1), + new t('ene', 3, 1), + new t('erne', 3, 1), + new t('ere', 3, 1), + new t('en', -1, 1), + new t('heden', 10, 1), + new t('eren', 10, 1), + new t('er', -1, 1), + new t('heder', 13, 1), + new t('erer', 13, 1), + new t('s', -1, 2), + new t('heds', 16, 1), + new t('es', 16, 1), + new t('endes', 18, 1), + new t('erendes', 19, 1), + new t('enes', 18, 1), + new t('ernes', 18, 1), + new t('eres', 18, 1), + new t('ens', 16, 1), + new t('hedens', 24, 1), + new t('erens', 24, 1), + new t('ers', 16, 1), + new t('ets', 16, 1), + new t('erets', 28, 1), + new t('et', -1, 1), + new t('eret', 30, 1), + ], + a = [ + new t('gd', -1, -1), + new t('dt', -1, -1), + new t('gt', -1, -1), + new t('kt', -1, -1), + ], + c = [ + new t('ig', -1, 1), + new t('lig', 0, 1), + new t('elig', 1, 1), + new t('els', -1, 1), + new t('løst', -1, 2), + ], + s = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 128], + u = [239, 254, 42, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16], + f = new n(); + function l() { + var e, + t = f.l - f.c; + f.c >= r && + ((e = f.lb), + (f.lb = r), + (f.k = f.c), + f.f_a_b(a, 4) + ? ((f.b = f.c), + (f.lb = e), + (f.c = f.l - t), + f.c > f.lb && (f.c--, (f.b = f.c), f.s_d())) + : (f.lb = e)); + } + (this.setCurrent = function (e) { + f.s_c(e); + }), + (this.getCurrent = function () { + return f.g_c(); + }), + (this.stem = function () { + var t = f.c; + return ( + (function () { + var t, + n = f.c + 3; + if (((r = f.l), 0 <= n && n <= f.l)) { + for (e = n; ; ) { + if (((t = f.c), f.i_g(s, 97, 248))) { + f.c = t; + break; + } + if (((f.c = t), t >= f.l)) return; + f.c++; + } + for (; !f.o_g(s, 97, 248); ) { + if (f.c >= f.l) return; + f.c++; + } + (r = f.c) < e && (r = e); + } + })(), + (f.lb = t), + (f.c = f.l), + (function () { + var e, t; + if ( + f.c >= r && + ((t = f.lb), + (f.lb = r), + (f.k = f.c), + (e = f.f_a_b(o, 32)), + (f.lb = t), + e) + ) + switch (((f.b = f.c), e)) { + case 1: + f.s_d(); + break; + case 2: + f.i_g_b(u, 97, 229) && f.s_d(); + } + })(), + (f.c = f.l), + l(), + (f.c = f.l), + (function () { + var e, + t, + n, + i = f.l - f.c; + if ( + ((f.k = f.c), + f.e_s_b(2, 'st') && ((f.b = f.c), f.e_s_b(2, 'ig') && f.s_d()), + (f.c = f.l - i), + f.c >= r && + ((t = f.lb), + (f.lb = r), + (f.k = f.c), + (e = f.f_a_b(c, 5)), + (f.lb = t), + e)) + ) + switch (((f.b = f.c), e)) { + case 1: + f.s_d(), (n = f.l - f.c), l(), (f.c = f.l - n); + break; + case 2: + f.s_f('løs'); + } + })(), + (f.c = f.l), + (function () { + var e; + f.c >= r && + ((e = f.lb), + (f.lb = r), + (f.k = f.c), + f.o_g_b(s, 97, 248) + ? ((f.b = f.c), (i = f.s_t(i)), (f.lb = e), f.e_v_b(i) && f.s_d()) + : (f.lb = e)); + })(), + !0 + ); + }); + }, + DutchStemmer: function () { + var e, + r, + i, + o = [ + new t('', -1, 6), + new t('á', 0, 1), + new t('ä', 0, 1), + new t('é', 0, 2), + new t('ë', 0, 2), + new t('í', 0, 3), + new t('ï', 0, 3), + new t('ó', 0, 4), + new t('ö', 0, 4), + new t('ú', 0, 5), + new t('ü', 0, 5), + ], + a = [new t('', -1, 3), new t('I', 0, 2), new t('Y', 0, 1)], + c = [new t('dd', -1, -1), new t('kk', -1, -1), new t('tt', -1, -1)], + s = [ + new t('ene', -1, 2), + new t('se', -1, 3), + new t('en', -1, 2), + new t('heden', 2, 1), + new t('s', -1, 3), + ], + u = [ + new t('end', -1, 1), + new t('ig', -1, 2), + new t('ing', -1, 1), + new t('lijk', -1, 3), + new t('baar', -1, 4), + new t('bar', -1, 5), + ], + f = [ + new t('aa', -1, -1), + new t('ee', -1, -1), + new t('oo', -1, -1), + new t('uu', -1, -1), + ], + l = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + w = [1, 0, 0, 17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + h = [17, 67, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + v = new n(); + function p(e) { + return (v.c = e), e >= v.l || (v.c++, !1); + } + function d() { + for (; !v.i_g(l, 97, 232); ) { + if (v.c >= v.l) return !0; + v.c++; + } + for (; !v.o_g(l, 97, 232); ) { + if (v.c >= v.l) return !0; + v.c++; + } + return !1; + } + function b() { + return r <= v.c; + } + function g() { + return e <= v.c; + } + function _() { + var e = v.l - v.c; + v.f_a_b(c, 3) && + ((v.c = v.l - e), (v.k = v.c), v.c > v.lb && (v.c--, (v.b = v.c), v.s_d())); + } + function y() { + var e; + (i = !1), + (v.k = v.c), + v.e_s_b(1, 'e') && + ((v.b = v.c), + b() && + ((e = v.l - v.c), + v.o_g_b(l, 97, 232) && ((v.c = v.l - e), v.s_d(), (i = !0), _()))); + } + function m() { + var e; + b() && + ((e = v.l - v.c), + v.o_g_b(l, 97, 232) && + ((v.c = v.l - e), v.e_s_b(3, 'gem') || ((v.c = v.l - e), v.s_d(), _()))); + } + (this.setCurrent = function (e) { + v.s_c(e); + }), + (this.getCurrent = function () { + return v.g_c(); + }), + (this.stem = function () { + var t = v.c; + return ( + (function () { + for (var e, t, n, r = v.c; ; ) { + if (((v.b = v.c), (e = v.f_a(o, 11)))) + switch (((v.k = v.c), e)) { + case 1: + v.s_f('a'); + continue; + case 2: + v.s_f('e'); + continue; + case 3: + v.s_f('i'); + continue; + case 4: + v.s_f('o'); + continue; + case 5: + v.s_f('u'); + continue; + case 6: + if (v.c >= v.l) break; + v.c++; + continue; + } + break; + } + for ( + v.c = r, v.b = r, v.e_s(1, 'y') ? ((v.k = v.c), v.s_f('Y')) : (v.c = r); + ; + + ) + if (((t = v.c), v.i_g(l, 97, 232))) { + if (((n = v.c), (v.b = n), v.e_s(1, 'i'))) + (v.k = v.c), v.i_g(l, 97, 232) && (v.s_f('I'), (v.c = t)); + else if (((v.c = n), v.e_s(1, 'y'))) + (v.k = v.c), v.s_f('Y'), (v.c = t); + else if (p(t)) break; + } else if (p(t)) break; + })(), + (v.c = t), + (r = v.l), + (e = r), + d() || ((r = v.c) < 3 && (r = 3), d() || (e = v.c)), + (v.lb = t), + (v.c = v.l), + (function () { + var e, + t, + n, + r, + o, + a, + c = v.l - v.c; + if (((v.k = v.c), (e = v.f_a_b(s, 5)))) + switch (((v.b = v.c), e)) { + case 1: + b() && v.s_f('heid'); + break; + case 2: + m(); + break; + case 3: + b() && v.o_g_b(h, 97, 232) && v.s_d(); + } + if ( + ((v.c = v.l - c), + y(), + (v.c = v.l - c), + (v.k = v.c), + v.e_s_b(4, 'heid') && + ((v.b = v.c), + g() && + ((t = v.l - v.c), + v.e_s_b(1, 'c') || + ((v.c = v.l - t), + v.s_d(), + (v.k = v.c), + v.e_s_b(2, 'en') && ((v.b = v.c), m())))), + (v.c = v.l - c), + (v.k = v.c), + (e = v.f_a_b(u, 6))) + ) + switch (((v.b = v.c), e)) { + case 1: + if (g()) { + if ( + (v.s_d(), + (n = v.l - v.c), + (v.k = v.c), + v.e_s_b(2, 'ig') && + ((v.b = v.c), g() && ((r = v.l - v.c), !v.e_s_b(1, 'e')))) + ) { + (v.c = v.l - r), v.s_d(); + break; + } + (v.c = v.l - n), _(); + } + break; + case 2: + g() && + ((o = v.l - v.c), v.e_s_b(1, 'e') || ((v.c = v.l - o), v.s_d())); + break; + case 3: + g() && (v.s_d(), y()); + break; + case 4: + g() && v.s_d(); + break; + case 5: + g() && i && v.s_d(); + } + (v.c = v.l - c), + v.o_g_b(w, 73, 232) && + ((a = v.l - v.c), + v.f_a_b(f, 4) && + v.o_g_b(l, 97, 232) && + ((v.c = v.l - a), + (v.k = v.c), + v.c > v.lb && (v.c--, (v.b = v.c), v.s_d()))); + })(), + (v.c = v.lb), + (function () { + for (var e; ; ) + if (((v.b = v.c), (e = v.f_a(a, 3)))) + switch (((v.k = v.c), e)) { + case 1: + v.s_f('y'); + break; + case 2: + v.s_f('i'); + break; + case 3: + if (v.c >= v.l) return; + v.c++; + } + })(), + !0 + ); + }); + }, + EnglishStemmer: function () { + var e, + r, + i, + o = [new t('arsen', -1, -1), new t('commun', -1, -1), new t('gener', -1, -1)], + a = [new t("'", -1, 1), new t("'s'", 0, 1), new t("'s", -1, 1)], + c = [ + new t('ied', -1, 2), + new t('s', -1, 3), + new t('ies', 1, 2), + new t('sses', 1, 1), + new t('ss', 1, -1), + new t('us', 1, -1), + ], + s = [ + new t('', -1, 3), + new t('bb', 0, 2), + new t('dd', 0, 2), + new t('ff', 0, 2), + new t('gg', 0, 2), + new t('bl', 0, 1), + new t('mm', 0, 2), + new t('nn', 0, 2), + new t('pp', 0, 2), + new t('rr', 0, 2), + new t('at', 0, 1), + new t('tt', 0, 2), + new t('iz', 0, 1), + ], + u = [ + new t('ed', -1, 2), + new t('eed', 0, 1), + new t('ing', -1, 2), + new t('edly', -1, 2), + new t('eedly', 3, 1), + new t('ingly', -1, 2), + ], + f = [ + new t('anci', -1, 3), + new t('enci', -1, 2), + new t('ogi', -1, 13), + new t('li', -1, 16), + new t('bli', 3, 12), + new t('abli', 4, 4), + new t('alli', 3, 8), + new t('fulli', 3, 14), + new t('lessli', 3, 15), + new t('ousli', 3, 10), + new t('entli', 3, 5), + new t('aliti', -1, 8), + new t('biliti', -1, 12), + new t('iviti', -1, 11), + new t('tional', -1, 1), + new t('ational', 14, 7), + new t('alism', -1, 8), + new t('ation', -1, 7), + new t('ization', 17, 6), + new t('izer', -1, 6), + new t('ator', -1, 7), + new t('iveness', -1, 11), + new t('fulness', -1, 9), + new t('ousness', -1, 10), + ], + l = [ + new t('icate', -1, 4), + new t('ative', -1, 6), + new t('alize', -1, 3), + new t('iciti', -1, 4), + new t('ical', -1, 4), + new t('tional', -1, 1), + new t('ational', 5, 2), + new t('ful', -1, 5), + new t('ness', -1, 5), + ], + w = [ + new t('ic', -1, 1), + new t('ance', -1, 1), + new t('ence', -1, 1), + new t('able', -1, 1), + new t('ible', -1, 1), + new t('ate', -1, 1), + new t('ive', -1, 1), + new t('ize', -1, 1), + new t('iti', -1, 1), + new t('al', -1, 1), + new t('ism', -1, 1), + new t('ion', -1, 2), + new t('er', -1, 1), + new t('ous', -1, 1), + new t('ant', -1, 1), + new t('ent', -1, 1), + new t('ment', 15, 1), + new t('ement', 16, 1), + ], + h = [new t('e', -1, 1), new t('l', -1, 2)], + v = [ + new t('succeed', -1, -1), + new t('proceed', -1, -1), + new t('exceed', -1, -1), + new t('canning', -1, -1), + new t('inning', -1, -1), + new t('earring', -1, -1), + new t('herring', -1, -1), + new t('outing', -1, -1), + ], + p = [ + new t('andes', -1, -1), + new t('atlas', -1, -1), + new t('bias', -1, -1), + new t('cosmos', -1, -1), + new t('dying', -1, 3), + new t('early', -1, 9), + new t('gently', -1, 7), + new t('howe', -1, -1), + new t('idly', -1, 6), + new t('lying', -1, 4), + new t('news', -1, -1), + new t('only', -1, 10), + new t('singly', -1, 11), + new t('skies', -1, 2), + new t('skis', -1, 1), + new t('sky', -1, -1), + new t('tying', -1, 5), + new t('ugly', -1, 8), + ], + d = [17, 65, 16, 1], + b = [1, 17, 65, 208, 1], + g = [55, 141, 2], + _ = [ + function () { + var e, t, n, r; + if (((y.k = y.c), (e = y.f_a_b(u, 6)))) + switch (((y.b = y.c), e)) { + case 1: + x() && y.s_f('ee'); + break; + case 2: + for (t = y.l - y.c; !y.i_g_b(d, 97, 121); ) { + if (y.c <= y.lb) return; + y.c--; + } + if (((y.c = y.l - t), y.s_d(), (n = y.l - y.c), (e = y.f_a_b(s, 13)))) + switch (((y.c = y.l - n), e)) { + case 1: + var o = y.c; + y.i_(y.c, y.c, 'e'), (y.c = o); + break; + case 2: + (y.k = y.c), y.c > y.lb && (y.c--, (y.b = y.c), y.s_d()); + break; + case 3: + y.c == i && + ((r = y.l - y.c), k()) && + ((y.c = y.l - r), (o = y.c), y.i_(y.c, y.c, 'e'), (y.c = o)); + } + } + }, + function () { + var e = y.l - y.c; + (y.k = y.c), + (y.e_s_b(1, 'y') || ((y.c = y.l - e), y.e_s_b(1, 'Y'))) && + ((y.b = y.c), y.o_g_b(d, 97, 121) && y.c > y.lb && y.s_f('i')); + }, + function () { + var e; + if (((y.k = y.c), (e = y.f_a_b(f, 24)) && ((y.b = y.c), x()))) + switch (e) { + case 1: + y.s_f('tion'); + break; + case 2: + y.s_f('ence'); + break; + case 3: + y.s_f('ance'); + break; + case 4: + y.s_f('able'); + break; + case 5: + y.s_f('ent'); + break; + case 6: + y.s_f('ize'); + break; + case 7: + y.s_f('ate'); + break; + case 8: + y.s_f('al'); + break; + case 9: + case 14: + y.s_f('ful'); + break; + case 10: + y.s_f('ous'); + break; + case 11: + y.s_f('ive'); + break; + case 12: + y.s_f('ble'); + break; + case 13: + y.e_s_b(1, 'l') && y.s_f('og'); + break; + case 15: + y.s_f('less'); + break; + case 16: + y.i_g_b(g, 99, 116) && y.s_d(); + } + }, + function () { + var e; + if (((y.k = y.c), (e = y.f_a_b(l, 9)) && ((y.b = y.c), x()))) + switch (e) { + case 1: + y.s_f('tion'); + break; + case 2: + y.s_f('ate'); + break; + case 3: + y.s_f('al'); + break; + case 4: + y.s_f('ic'); + break; + case 5: + y.s_d(); + break; + case 6: + E() && y.s_d(); + } + }, + function () { + var e, t; + if (((y.k = y.c), (e = y.f_a_b(w, 18)) && ((y.b = y.c), E()))) + switch (e) { + case 1: + y.s_d(); + break; + case 2: + if ( + ((t = y.l - y.c), + !y.e_s_b(1, 's') && ((y.c = y.l - t), !y.e_s_b(1, 't'))) + ) + return; + y.s_d(); + } + }, + function () { + var e, t; + if (((y.k = y.c), (e = y.f_a_b(h, 2)))) + switch (((y.b = y.c), e)) { + case 1: + if (((t = y.l - y.c), !E())) { + if (((y.c = y.l - t), !x() || k())) return; + y.c = y.l - t; + } + y.s_d(); + break; + case 2: + if (!E() || !y.e_s_b(1, 'l')) return; + y.s_d(); + } + }, + ], + y = new n(); + function m() { + for (; !y.i_g(d, 97, 121); ) { + if (y.c >= y.l) return !0; + y.c++; + } + for (; !y.o_g(d, 97, 121); ) { + if (y.c >= y.l) return !0; + y.c++; + } + return !1; + } + function k() { + var e = y.l - y.c; + return !( + !(y.o_g_b(b, 89, 121) && y.i_g_b(d, 97, 121) && y.o_g_b(d, 97, 121)) && + ((y.c = y.l - e), !y.o_g_b(d, 97, 121) || !y.i_g_b(d, 97, 121) || y.c > y.lb) + ); + } + function x() { + return i <= y.c; + } + function E() { + return r <= y.c; + } + (this.setCurrent = function (e) { + y.s_c(e); + }), + (this.getCurrent = function () { + return y.g_c(); + }), + (this.stem = function () { + var t = y.c; + if ( + !(function () { + var e; + if (((y.b = y.c), (e = y.f_a(p, 18)) && ((y.k = y.c), y.c >= y.l))) { + switch (e) { + case 1: + y.s_f('ski'); + break; + case 2: + y.s_f('sky'); + break; + case 3: + y.s_f('die'); + break; + case 4: + y.s_f('lie'); + break; + case 5: + y.s_f('tie'); + break; + case 6: + y.s_f('idl'); + break; + case 7: + y.s_f('gentl'); + break; + case 8: + y.s_f('ugli'); + break; + case 9: + y.s_f('earli'); + break; + case 10: + y.s_f('onli'); + break; + case 11: + y.s_f('singl'); + } + return !0; + } + return !1; + })() + ) { + y.c = t; + var n = y.c + 3; + if (0 <= n && n <= y.l) { + if ( + ((y.c = t), + (function () { + var t, + n = y.c; + for ( + e = !1, + y.b = y.c, + y.e_s(1, "'") && ((y.k = y.c), y.s_d()), + y.c = n, + y.b = n, + y.e_s(1, 'y') && ((y.k = y.c), y.s_f('Y'), (e = !0)), + y.c = n; + ; + + ) + if (((t = y.c), y.i_g(d, 97, 121) && ((y.b = y.c), y.e_s(1, 'y')))) + (y.k = y.c), (y.c = t), y.s_f('Y'), (e = !0); + else { + if (t >= y.l) return void (y.c = n); + y.c = t + 1; + } + })(), + (y.c = t), + (function () { + var e = y.c; + (i = y.l), + (r = i), + y.f_a(o, 3) || ((y.c = e), !m()) + ? ((i = y.c), m() || (r = y.c)) + : (y.c = e); + })(), + (y.lb = t), + (y.c = y.l), + (function () { + var e, + t = y.l - y.c; + if ( + ((y.k = y.c), + (e = y.f_a_b(a, 3)) + ? ((y.b = y.c), 1 == e && y.s_d()) + : (y.c = y.l - t), + (y.k = y.c), + (e = y.f_a_b(c, 6))) + ) + switch (((y.b = y.c), e)) { + case 1: + y.s_f('ss'); + break; + case 2: + var n = y.c - 2; + if (y.lb > n || n > y.l) { + y.s_f('ie'); + break; + } + (y.c = n), y.s_f('i'); + break; + case 3: + do { + if (y.c <= y.lb) return; + y.c--; + } while (!y.i_g_b(d, 97, 121)); + y.s_d(); + } + })(), + (y.c = y.l), + (y.k = y.c), + !(y.f_a_b(v, 8) && ((y.b = y.c), y.c <= y.lb))) + ) + for (var s = 0; s < _.length; s++) (y.c = y.l), _[s](); + (y.c = y.lb), + (function () { + var t; + if (e) + for (;;) + if (((t = y.c), (y.b = t), y.e_s(1, 'Y'))) + (y.k = y.c), (y.c = t), y.s_f('y'); + else { + if (((y.c = t), y.c >= y.l)) return; + y.c++; + } + })(); + } + } + return !0; + }); + }, + FinnishStemmer: function () { + var e, + r, + i, + o, + a = [ + new t('pa', -1, 1), + new t('sti', -1, 2), + new t('kaan', -1, 1), + new t('han', -1, 1), + new t('kin', -1, 1), + new t('hän', -1, 1), + new t('kään', -1, 1), + new t('ko', -1, 1), + new t('pä', -1, 1), + new t('kö', -1, 1), + ], + c = [ + new t('lla', -1, -1), + new t('na', -1, -1), + new t('ssa', -1, -1), + new t('ta', -1, -1), + new t('lta', 3, -1), + new t('sta', 3, -1), + ], + s = [ + new t('llä', -1, -1), + new t('nä', -1, -1), + new t('ssä', -1, -1), + new t('tä', -1, -1), + new t('ltä', 3, -1), + new t('stä', 3, -1), + ], + u = [new t('lle', -1, -1), new t('ine', -1, -1)], + f = [ + new t('nsa', -1, 3), + new t('mme', -1, 3), + new t('nne', -1, 3), + new t('ni', -1, 2), + new t('si', -1, 1), + new t('an', -1, 4), + new t('en', -1, 6), + new t('än', -1, 5), + new t('nsä', -1, 3), + ], + l = [ + new t('aa', -1, -1), + new t('ee', -1, -1), + new t('ii', -1, -1), + new t('oo', -1, -1), + new t('uu', -1, -1), + new t('ää', -1, -1), + new t('öö', -1, -1), + ], + w = [ + new t('a', -1, 8), + new t('lla', 0, -1), + new t('na', 0, -1), + new t('ssa', 0, -1), + new t('ta', 0, -1), + new t('lta', 4, -1), + new t('sta', 4, -1), + new t('tta', 4, 9), + new t('lle', -1, -1), + new t('ine', -1, -1), + new t('ksi', -1, -1), + new t('n', -1, 7), + new t('han', 11, 1), + new t('den', 11, -1, x), + new t('seen', 11, -1, k), + new t('hen', 11, 2), + new t('tten', 11, -1, x), + new t('hin', 11, 3), + new t('siin', 11, -1, x), + new t('hon', 11, 4), + new t('hän', 11, 5), + new t('hön', 11, 6), + new t('ä', -1, 8), + new t('llä', 22, -1), + new t('nä', 22, -1), + new t('ssä', 22, -1), + new t('tä', 22, -1), + new t('ltä', 26, -1), + new t('stä', 26, -1), + new t('ttä', 26, 9), + ], + h = [ + new t('eja', -1, -1), + new t('mma', -1, 1), + new t('imma', 1, -1), + new t('mpa', -1, 1), + new t('impa', 3, -1), + new t('mmi', -1, 1), + new t('immi', 5, -1), + new t('mpi', -1, 1), + new t('impi', 7, -1), + new t('ejä', -1, -1), + new t('mmä', -1, 1), + new t('immä', 10, -1), + new t('mpä', -1, 1), + new t('impä', 12, -1), + ], + v = [new t('i', -1, -1), new t('j', -1, -1)], + p = [new t('mma', -1, 1), new t('imma', 0, -1)], + d = [17, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], + b = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + g = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + _ = [17, 97, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32], + y = new n(); + function m() { + for (var e; (e = y.c), !y.i_g(b, 97, 246); ) { + if (((y.c = e), e >= y.l)) return !0; + y.c++; + } + for (y.c = e; !y.o_g(b, 97, 246); ) { + if (y.c >= y.l) return !0; + y.c++; + } + return !1; + } + function k() { + return y.f_a_b(l, 7); + } + function x() { + return y.e_s_b(1, 'i') && y.i_g_b(g, 97, 246); + } + (this.setCurrent = function (e) { + y.s_c(e); + }), + (this.getCurrent = function () { + return y.g_c(); + }), + (this.stem = function () { + var t = y.c; + return ( + (o = y.l), + (i = o), + m() || ((o = y.c), m() || (i = y.c)), + (e = !1), + (y.lb = t), + (y.c = y.l), + (function () { + var e, t; + if (y.c >= o) + if (((t = y.lb), (y.lb = o), (y.k = y.c), (e = y.f_a_b(a, 10)))) { + switch (((y.b = y.c), (y.lb = t), e)) { + case 1: + if (!y.i_g_b(_, 97, 246)) return; + break; + case 2: + if (!(i <= y.c)) return; + } + y.s_d(); + } else y.lb = t; + })(), + (y.c = y.l), + (function () { + var e, t, n; + if (y.c >= o) + if (((t = y.lb), (y.lb = o), (y.k = y.c), (e = y.f_a_b(f, 9)))) + switch (((y.b = y.c), (y.lb = t), e)) { + case 1: + (n = y.l - y.c), y.e_s_b(1, 'k') || ((y.c = y.l - n), y.s_d()); + break; + case 2: + y.s_d(), + (y.k = y.c), + y.e_s_b(3, 'kse') && ((y.b = y.c), y.s_f('ksi')); + break; + case 3: + y.s_d(); + break; + case 4: + y.f_a_b(c, 6) && y.s_d(); + break; + case 5: + y.f_a_b(s, 6) && y.s_d(); + break; + case 6: + y.f_a_b(u, 2) && y.s_d(); + } + else y.lb = t; + })(), + (y.c = y.l), + (function () { + var t, n, r; + if (y.c >= o) + if (((n = y.lb), (y.lb = o), (y.k = y.c), (t = y.f_a_b(w, 30)))) { + switch (((y.b = y.c), (y.lb = n), t)) { + case 1: + if (!y.e_s_b(1, 'a')) return; + break; + case 2: + case 9: + if (!y.e_s_b(1, 'e')) return; + break; + case 3: + if (!y.e_s_b(1, 'i')) return; + break; + case 4: + if (!y.e_s_b(1, 'o')) return; + break; + case 5: + if (!y.e_s_b(1, 'ä')) return; + break; + case 6: + if (!y.e_s_b(1, 'ö')) return; + break; + case 7: + if ( + ((r = y.l - y.c), !k() && ((y.c = y.l - r), !y.e_s_b(2, 'ie'))) + ) { + y.c = y.l - r; + break; + } + if (((y.c = y.l - r), y.c <= y.lb)) { + y.c = y.l - r; + break; + } + y.c--, (y.b = y.c); + break; + case 8: + if (!y.i_g_b(b, 97, 246) || !y.o_g_b(b, 97, 246)) return; + } + y.s_d(), (e = !0); + } else y.lb = n; + })(), + (y.c = y.l), + (function () { + var e, t, n; + if (y.c >= i) + if (((t = y.lb), (y.lb = i), (y.k = y.c), (e = y.f_a_b(h, 14)))) { + if (((y.b = y.c), (y.lb = t), 1 == e)) { + if (((n = y.l - y.c), y.e_s_b(2, 'po'))) return; + y.c = y.l - n; + } + y.s_d(); + } else y.lb = t; + })(), + (y.c = y.l), + e + ? ((function () { + var e; + y.c >= o && + ((e = y.lb), + (y.lb = o), + (y.k = y.c), + y.f_a_b(v, 2) ? ((y.b = y.c), (y.lb = e), y.s_d()) : (y.lb = e)); + })(), + (y.c = y.l)) + : ((y.c = y.l), + (function () { + var e, t, n, r, a, c; + if (y.c >= o) { + if ( + ((t = y.lb), + (y.lb = o), + (y.k = y.c), + y.e_s_b(1, 't') && + ((y.b = y.c), + (n = y.l - y.c), + y.i_g_b(b, 97, 246) && + ((y.c = y.l - n), + y.s_d(), + (y.lb = t), + (r = y.l - y.c), + y.c >= i && + ((y.c = i), + (a = y.lb), + (y.lb = y.c), + (y.c = y.l - r), + (y.k = y.c), + (e = y.f_a_b(p, 2)))))) + ) { + if (((y.b = y.c), (y.lb = a), 1 == e)) { + if (((c = y.l - y.c), y.e_s_b(2, 'po'))) return; + y.c = y.l - c; + } + return void y.s_d(); + } + y.lb = t; + } + })(), + (y.c = y.l)), + (function () { + var e, t, n, i; + if (y.c >= o) { + for ( + e = y.lb, + y.lb = o, + t = y.l - y.c, + k() && + ((y.c = y.l - t), + (y.k = y.c), + y.c > y.lb && (y.c--, (y.b = y.c), y.s_d())), + y.c = y.l - t, + y.k = y.c, + y.i_g_b(d, 97, 228) && + ((y.b = y.c), y.o_g_b(b, 97, 246) && y.s_d()), + y.c = y.l - t, + y.k = y.c, + y.e_s_b(1, 'j') && + ((y.b = y.c), + (n = y.l - y.c), + y.e_s_b(1, 'o') + ? y.s_d() + : ((y.c = y.l - n), y.e_s_b(1, 'u') && y.s_d())), + y.c = y.l - t, + y.k = y.c, + y.e_s_b(1, 'o') && ((y.b = y.c), y.e_s_b(1, 'j') && y.s_d()), + y.c = y.l - t, + y.lb = e; + ; + + ) { + if (((i = y.l - y.c), y.o_g_b(b, 97, 246))) { + y.c = y.l - i; + break; + } + if (((y.c = y.l - i), y.c <= y.lb)) return; + y.c--; + } + (y.k = y.c), + y.c > y.lb && + (y.c--, (y.b = y.c), (r = y.s_t()), y.e_v_b(r) && y.s_d()); + } + })(), + !0 + ); + }); + }, + FrenchStemmer: function () { + var e, + r, + i, + o = [new t('col', -1, -1), new t('par', -1, -1), new t('tap', -1, -1)], + a = [new t('', -1, 4), new t('I', 0, 1), new t('U', 0, 2), new t('Y', 0, 3)], + c = [ + new t('iqU', -1, 3), + new t('abl', -1, 3), + new t('Ièr', -1, 4), + new t('ièr', -1, 4), + new t('eus', -1, 2), + new t('iv', -1, 1), + ], + s = [new t('ic', -1, 2), new t('abil', -1, 1), new t('iv', -1, 3)], + u = [ + new t('iqUe', -1, 1), + new t('atrice', -1, 2), + new t('ance', -1, 1), + new t('ence', -1, 5), + new t('logie', -1, 3), + new t('able', -1, 1), + new t('isme', -1, 1), + new t('euse', -1, 11), + new t('iste', -1, 1), + new t('ive', -1, 8), + new t('if', -1, 8), + new t('usion', -1, 4), + new t('ation', -1, 2), + new t('ution', -1, 4), + new t('ateur', -1, 2), + new t('iqUes', -1, 1), + new t('atrices', -1, 2), + new t('ances', -1, 1), + new t('ences', -1, 5), + new t('logies', -1, 3), + new t('ables', -1, 1), + new t('ismes', -1, 1), + new t('euses', -1, 11), + new t('istes', -1, 1), + new t('ives', -1, 8), + new t('ifs', -1, 8), + new t('usions', -1, 4), + new t('ations', -1, 2), + new t('utions', -1, 4), + new t('ateurs', -1, 2), + new t('ments', -1, 15), + new t('ements', 30, 6), + new t('issements', 31, 12), + new t('ités', -1, 7), + new t('ment', -1, 15), + new t('ement', 34, 6), + new t('issement', 35, 12), + new t('amment', 34, 13), + new t('emment', 34, 14), + new t('aux', -1, 10), + new t('eaux', 39, 9), + new t('eux', -1, 1), + new t('ité', -1, 7), + ], + f = [ + new t('ira', -1, 1), + new t('ie', -1, 1), + new t('isse', -1, 1), + new t('issante', -1, 1), + new t('i', -1, 1), + new t('irai', 4, 1), + new t('ir', -1, 1), + new t('iras', -1, 1), + new t('ies', -1, 1), + new t('îmes', -1, 1), + new t('isses', -1, 1), + new t('issantes', -1, 1), + new t('îtes', -1, 1), + new t('is', -1, 1), + new t('irais', 13, 1), + new t('issais', 13, 1), + new t('irions', -1, 1), + new t('issions', -1, 1), + new t('irons', -1, 1), + new t('issons', -1, 1), + new t('issants', -1, 1), + new t('it', -1, 1), + new t('irait', 21, 1), + new t('issait', 21, 1), + new t('issant', -1, 1), + new t('iraIent', -1, 1), + new t('issaIent', -1, 1), + new t('irent', -1, 1), + new t('issent', -1, 1), + new t('iront', -1, 1), + new t('ît', -1, 1), + new t('iriez', -1, 1), + new t('issiez', -1, 1), + new t('irez', -1, 1), + new t('issez', -1, 1), + ], + l = [ + new t('a', -1, 3), + new t('era', 0, 2), + new t('asse', -1, 3), + new t('ante', -1, 3), + new t('ée', -1, 2), + new t('ai', -1, 3), + new t('erai', 5, 2), + new t('er', -1, 2), + new t('as', -1, 3), + new t('eras', 8, 2), + new t('âmes', -1, 3), + new t('asses', -1, 3), + new t('antes', -1, 3), + new t('âtes', -1, 3), + new t('ées', -1, 2), + new t('ais', -1, 3), + new t('erais', 15, 2), + new t('ions', -1, 1), + new t('erions', 17, 2), + new t('assions', 17, 3), + new t('erons', -1, 2), + new t('ants', -1, 3), + new t('és', -1, 2), + new t('ait', -1, 3), + new t('erait', 23, 2), + new t('ant', -1, 3), + new t('aIent', -1, 3), + new t('eraIent', 26, 2), + new t('èrent', -1, 2), + new t('assent', -1, 3), + new t('eront', -1, 2), + new t('ât', -1, 3), + new t('ez', -1, 2), + new t('iez', 32, 2), + new t('eriez', 33, 2), + new t('assiez', 33, 3), + new t('erez', 32, 2), + new t('é', -1, 2), + ], + w = [ + new t('e', -1, 3), + new t('Ière', 0, 2), + new t('ière', 0, 2), + new t('ion', -1, 1), + new t('Ier', -1, 2), + new t('ier', -1, 2), + new t('ë', -1, 4), + ], + h = [ + new t('ell', -1, -1), + new t('eill', -1, -1), + new t('enn', -1, -1), + new t('onn', -1, -1), + new t('ett', -1, -1), + ], + v = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 130, 103, 8, 5], + p = [1, 65, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128], + d = new n(); + function b(e, t, n) { + return !( + !d.e_s(1, e) || + ((d.k = d.c), !d.i_g(v, 97, 251)) || + (d.s_f(t), (d.c = n), 0) + ); + } + function g(e, t, n) { + return !!d.e_s(1, e) && ((d.k = d.c), d.s_f(t), (d.c = n), !0); + } + function _() { + for (; !d.i_g(v, 97, 251); ) { + if (d.c >= d.l) return !0; + d.c++; + } + for (; !d.o_g(v, 97, 251); ) { + if (d.c >= d.l) return !0; + d.c++; + } + return !1; + } + function y() { + return i <= d.c; + } + function m() { + return r <= d.c; + } + function k() { + return e <= d.c; + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + for (var e, t; ; ) { + if (((e = d.c), d.i_g(v, 97, 251))) { + if (((d.b = d.c), (t = d.c), b('u', 'U', e))) continue; + if (((d.c = t), b('i', 'I', e))) continue; + if (((d.c = t), g('y', 'Y', e))) continue; + } + if (((d.c = e), (d.b = e), !b('y', 'Y', e))) { + if (((d.c = e), d.e_s(1, 'q') && ((d.b = d.c), g('u', 'U', e)))) + continue; + if (((d.c = e), e >= d.l)) return; + d.c++; + } + } + })(), + (d.c = t), + (function () { + var t = d.c; + if ( + ((i = d.l), + (r = i), + (e = i), + d.i_g(v, 97, 251) && d.i_g(v, 97, 251) && d.c < d.l) + ) + d.c++; + else if (((d.c = t), !d.f_a(o, 3))) { + d.c = t; + do { + if (d.c >= d.l) { + d.c = i; + break; + } + d.c++; + } while (!d.i_g(v, 97, 251)); + } + (i = d.c), (d.c = t), _() || ((r = d.c), _() || (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + if ( + !(function () { + var e, t; + if (((d.k = d.c), (e = d.f_a_b(u, 43)))) { + switch (((d.b = d.c), e)) { + case 1: + if (!k()) return !1; + d.s_d(); + break; + case 2: + if (!k()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && + ((d.b = d.c), k() ? d.s_d() : d.s_f('iqU')); + break; + case 3: + if (!k()) return !1; + d.s_f('log'); + break; + case 4: + if (!k()) return !1; + d.s_f('u'); + break; + case 5: + if (!k()) return !1; + d.s_f('ent'); + break; + case 6: + if (!y()) return !1; + if ((d.s_d(), (d.k = d.c), (e = d.f_a_b(c, 6)))) + switch (((d.b = d.c), e)) { + case 1: + k() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), k() && d.s_d())); + break; + case 2: + k() ? d.s_d() : m() && d.s_f('eux'); + break; + case 3: + k() && d.s_d(); + break; + case 4: + y() && d.s_f('i'); + } + break; + case 7: + if (!k()) return !1; + if ((d.s_d(), (d.k = d.c), (e = d.f_a_b(s, 3)))) + switch (((d.b = d.c), e)) { + case 1: + k() ? d.s_d() : d.s_f('abl'); + break; + case 2: + k() ? d.s_d() : d.s_f('iqU'); + break; + case 3: + k() && d.s_d(); + } + break; + case 8: + if (!k()) return !1; + if ( + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && + ((d.b = d.c), + k() && (d.s_d(), (d.k = d.c), d.e_s_b(2, 'ic')))) + ) { + (d.b = d.c), k() ? d.s_d() : d.s_f('iqU'); + break; + } + break; + case 9: + d.s_f('eau'); + break; + case 10: + if (!m()) return !1; + d.s_f('al'); + break; + case 11: + if (k()) d.s_d(); + else { + if (!m()) return !1; + d.s_f('eux'); + } + break; + case 12: + if (!m() || !d.o_g_b(v, 97, 251)) return !1; + d.s_d(); + break; + case 13: + return y() && d.s_f('ant'), !1; + case 14: + return y() && d.s_f('ent'), !1; + case 15: + return ( + (t = d.l - d.c), + d.i_g_b(v, 97, 251) && y() && ((d.c = d.l - t), d.s_d()), + !1 + ); + } + return !0; + } + return !1; + })() && + ((d.c = d.l), + !(function () { + var e, t; + if (d.c < i) return !1; + if (((t = d.lb), (d.lb = i), (d.k = d.c), !(e = d.f_a_b(f, 35)))) + return (d.lb = t), !1; + if (((d.b = d.c), 1 == e)) { + if (!d.o_g_b(v, 97, 251)) return (d.lb = t), !1; + d.s_d(); + } + return (d.lb = t), !0; + })() && + ((d.c = d.l), + !(function () { + var e, t, n; + if (d.c < i) return !1; + if (((t = d.lb), (d.lb = i), (d.k = d.c), !(e = d.f_a_b(l, 38)))) + return (d.lb = t), !1; + switch (((d.b = d.c), e)) { + case 1: + if (!k()) return (d.lb = t), !1; + d.s_d(); + break; + case 2: + d.s_d(); + break; + case 3: + d.s_d(), + (n = d.l - d.c), + (d.k = d.c), + d.e_s_b(1, 'e') ? ((d.b = d.c), d.s_d()) : (d.c = d.l - n); + } + return (d.lb = t), !0; + })())) + ) + return ( + (d.c = d.l), + void (function () { + var e, + t, + n, + r, + o = d.l - d.c; + if ( + ((d.k = d.c), + d.e_s_b(1, 's') + ? ((d.b = d.c), + (t = d.l - d.c), + d.o_g_b(p, 97, 232) + ? ((d.c = d.l - t), d.s_d()) + : (d.c = d.l - o)) + : (d.c = d.l - o), + d.c >= i) + ) { + if (((n = d.lb), (d.lb = i), (d.k = d.c), (e = d.f_a_b(w, 7)))) + switch (((d.b = d.c), e)) { + case 1: + if (k()) { + if ( + ((r = d.l - d.c), + !d.e_s_b(1, 's') && ((d.c = d.l - r), !d.e_s_b(1, 't'))) + ) + break; + d.s_d(); + } + break; + case 2: + d.s_f('i'); + break; + case 3: + d.s_d(); + break; + case 4: + d.e_s_b(2, 'gu') && d.s_d(); + } + d.lb = n; + } + })() + ); + (d.c = d.l), + (d.k = d.c), + d.e_s_b(1, 'Y') + ? ((d.b = d.c), d.s_f('i')) + : ((d.c = d.l), d.e_s_b(1, 'ç') && ((d.b = d.c), d.s_f('c'))); + })(), + (d.c = d.l), + (function () { + var e = d.l - d.c; + d.f_a_b(h, 5) && + ((d.c = d.l - e), + (d.k = d.c), + d.c > d.lb && (d.c--, (d.b = d.c), d.s_d())); + })(), + (d.c = d.l), + (function () { + for (var e, t = 1; d.o_g_b(v, 97, 251); ) t--; + if (t <= 0) { + if ( + ((d.k = d.c), + (e = d.l - d.c), + !d.e_s_b(1, 'é') && ((d.c = d.l - e), !d.e_s_b(1, 'è'))) + ) + return; + (d.b = d.c), d.s_f('e'); + } + })(), + (d.c = d.lb), + (function () { + for (var e, t; (t = d.c), (d.b = t), (e = d.f_a(a, 4)); ) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('i'); + break; + case 2: + d.s_f('u'); + break; + case 3: + d.s_f('y'); + break; + case 4: + if (d.c >= d.l) return; + d.c++; + } + })(), + !0 + ); + }); + }, + GermanStemmer: function () { + var e, + r, + i, + o = [ + new t('', -1, 6), + new t('U', 0, 2), + new t('Y', 0, 1), + new t('ä', 0, 3), + new t('ö', 0, 4), + new t('ü', 0, 5), + ], + a = [ + new t('e', -1, 2), + new t('em', -1, 1), + new t('en', -1, 2), + new t('ern', -1, 1), + new t('er', -1, 1), + new t('s', -1, 3), + new t('es', 5, 2), + ], + c = [ + new t('en', -1, 1), + new t('er', -1, 1), + new t('st', -1, 2), + new t('est', 2, 1), + ], + s = [new t('ig', -1, 1), new t('lich', -1, 1)], + u = [ + new t('end', -1, 1), + new t('ig', -1, 2), + new t('ung', -1, 1), + new t('lich', -1, 3), + new t('isch', -1, 2), + new t('ik', -1, 2), + new t('heit', -1, 3), + new t('keit', -1, 4), + ], + f = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 32, 8], + l = [117, 30, 5], + w = [117, 30, 4], + h = new n(); + function v(e, t, n) { + return !( + !h.e_s(1, e) || + ((h.k = h.c), !h.i_g(f, 97, 252)) || + (h.s_f(t), (h.c = n), 0) + ); + } + function p() { + for (; !h.i_g(f, 97, 252); ) { + if (h.c >= h.l) return !0; + h.c++; + } + for (; !h.o_g(f, 97, 252); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + } + function d() { + return i <= h.c; + } + function b() { + return r <= h.c; + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + var t = h.c; + return ( + (function () { + for (var e, t, n, r, i = h.c; ; ) + if (((e = h.c), (h.b = e), h.e_s(1, 'ß'))) (h.k = h.c), h.s_f('ss'); + else { + if (e >= h.l) break; + h.c = e + 1; + } + for (h.c = i; ; ) + for (t = h.c; ; ) { + if (((n = h.c), h.i_g(f, 97, 252))) { + if (((r = h.c), (h.b = r), v('u', 'U', n))) break; + if (((h.c = r), v('y', 'Y', n))) break; + } + if (n >= h.l) return void (h.c = t); + h.c = n + 1; + } + })(), + (h.c = t), + (function () { + (i = h.l), (r = i); + var t = h.c + 3; + 0 <= t && + t <= h.l && + ((e = t), p() || ((i = h.c) < e && (i = e), p() || (r = h.c))); + })(), + (h.lb = t), + (h.c = h.l), + (function () { + var e, + t, + n, + r, + i = h.l - h.c; + if (((h.k = h.c), (e = h.f_a_b(a, 7)) && ((h.b = h.c), d()))) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + h.s_d(), + (h.k = h.c), + h.e_s_b(1, 's') && ((h.b = h.c), h.e_s_b(3, 'nis') && h.s_d()); + break; + case 3: + h.i_g_b(l, 98, 116) && h.s_d(); + } + if ( + ((h.c = h.l - i), + (h.k = h.c), + (e = h.f_a_b(c, 4)) && ((h.b = h.c), d())) + ) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + if (h.i_g_b(w, 98, 116)) { + var o = h.c - 3; + h.lb <= o && o <= h.l && ((h.c = o), h.s_d()); + } + } + if ( + ((h.c = h.l - i), + (h.k = h.c), + (e = h.f_a_b(u, 8)) && ((h.b = h.c), b())) + ) + switch (e) { + case 1: + h.s_d(), + (h.k = h.c), + h.e_s_b(2, 'ig') && + ((h.b = h.c), + (t = h.l - h.c), + h.e_s_b(1, 'e') || ((h.c = h.l - t), b() && h.s_d())); + break; + case 2: + (n = h.l - h.c), h.e_s_b(1, 'e') || ((h.c = h.l - n), h.s_d()); + break; + case 3: + if ( + (h.s_d(), + (h.k = h.c), + (r = h.l - h.c), + !h.e_s_b(2, 'er') && ((h.c = h.l - r), !h.e_s_b(2, 'en'))) + ) + break; + (h.b = h.c), d() && h.s_d(); + break; + case 4: + h.s_d(), + (h.k = h.c), + (e = h.f_a_b(s, 2)) && ((h.b = h.c), b() && 1 == e && h.s_d()); + } + })(), + (h.c = h.lb), + (function () { + for (var e, t; ; ) { + if (((t = h.c), (h.b = t), !(e = h.f_a(o, 6)))) return; + switch (((h.k = h.c), e)) { + case 1: + h.s_f('y'); + break; + case 2: + case 5: + h.s_f('u'); + break; + case 3: + h.s_f('a'); + break; + case 4: + h.s_f('o'); + break; + case 6: + if (h.c >= h.l) return; + h.c++; + } + } + })(), + !0 + ); + }); + }, + HungarianStemmer: function () { + var e, + r = [ + new t('cs', -1, -1), + new t('dzs', -1, -1), + new t('gy', -1, -1), + new t('ly', -1, -1), + new t('ny', -1, -1), + new t('sz', -1, -1), + new t('ty', -1, -1), + new t('zs', -1, -1), + ], + i = [new t('á', -1, 1), new t('é', -1, 2)], + o = [ + new t('bb', -1, -1), + new t('cc', -1, -1), + new t('dd', -1, -1), + new t('ff', -1, -1), + new t('gg', -1, -1), + new t('jj', -1, -1), + new t('kk', -1, -1), + new t('ll', -1, -1), + new t('mm', -1, -1), + new t('nn', -1, -1), + new t('pp', -1, -1), + new t('rr', -1, -1), + new t('ccs', -1, -1), + new t('ss', -1, -1), + new t('zzs', -1, -1), + new t('tt', -1, -1), + new t('vv', -1, -1), + new t('ggy', -1, -1), + new t('lly', -1, -1), + new t('nny', -1, -1), + new t('tty', -1, -1), + new t('ssz', -1, -1), + new t('zz', -1, -1), + ], + a = [new t('al', -1, 1), new t('el', -1, 2)], + c = [ + new t('ba', -1, -1), + new t('ra', -1, -1), + new t('be', -1, -1), + new t('re', -1, -1), + new t('ig', -1, -1), + new t('nak', -1, -1), + new t('nek', -1, -1), + new t('val', -1, -1), + new t('vel', -1, -1), + new t('ul', -1, -1), + new t('nál', -1, -1), + new t('nél', -1, -1), + new t('ból', -1, -1), + new t('ról', -1, -1), + new t('tól', -1, -1), + new t('bõl', -1, -1), + new t('rõl', -1, -1), + new t('tõl', -1, -1), + new t('ül', -1, -1), + new t('n', -1, -1), + new t('an', 19, -1), + new t('ban', 20, -1), + new t('en', 19, -1), + new t('ben', 22, -1), + new t('képpen', 22, -1), + new t('on', 19, -1), + new t('ön', 19, -1), + new t('képp', -1, -1), + new t('kor', -1, -1), + new t('t', -1, -1), + new t('at', 29, -1), + new t('et', 29, -1), + new t('ként', 29, -1), + new t('anként', 32, -1), + new t('enként', 32, -1), + new t('onként', 32, -1), + new t('ot', 29, -1), + new t('ért', 29, -1), + new t('öt', 29, -1), + new t('hez', -1, -1), + new t('hoz', -1, -1), + new t('höz', -1, -1), + new t('vá', -1, -1), + new t('vé', -1, -1), + ], + s = [new t('án', -1, 2), new t('én', -1, 1), new t('ánként', -1, 3)], + u = [ + new t('stul', -1, 2), + new t('astul', 0, 1), + new t('ástul', 0, 3), + new t('stül', -1, 2), + new t('estül', 3, 1), + new t('éstül', 3, 4), + ], + f = [new t('á', -1, 1), new t('é', -1, 2)], + l = [ + new t('k', -1, 7), + new t('ak', 0, 4), + new t('ek', 0, 6), + new t('ok', 0, 5), + new t('ák', 0, 1), + new t('ék', 0, 2), + new t('ök', 0, 3), + ], + w = [ + new t('éi', -1, 7), + new t('áéi', 0, 6), + new t('ééi', 0, 5), + new t('é', -1, 9), + new t('ké', 3, 4), + new t('aké', 4, 1), + new t('eké', 4, 1), + new t('oké', 4, 1), + new t('áké', 4, 3), + new t('éké', 4, 2), + new t('öké', 4, 1), + new t('éé', 3, 8), + ], + h = [ + new t('a', -1, 18), + new t('ja', 0, 17), + new t('d', -1, 16), + new t('ad', 2, 13), + new t('ed', 2, 13), + new t('od', 2, 13), + new t('ád', 2, 14), + new t('éd', 2, 15), + new t('öd', 2, 13), + new t('e', -1, 18), + new t('je', 9, 17), + new t('nk', -1, 4), + new t('unk', 11, 1), + new t('ánk', 11, 2), + new t('énk', 11, 3), + new t('ünk', 11, 1), + new t('uk', -1, 8), + new t('juk', 16, 7), + new t('ájuk', 17, 5), + new t('ük', -1, 8), + new t('jük', 19, 7), + new t('éjük', 20, 6), + new t('m', -1, 12), + new t('am', 22, 9), + new t('em', 22, 9), + new t('om', 22, 9), + new t('ám', 22, 10), + new t('ém', 22, 11), + new t('o', -1, 18), + new t('á', -1, 19), + new t('é', -1, 20), + ], + v = [ + new t('id', -1, 10), + new t('aid', 0, 9), + new t('jaid', 1, 6), + new t('eid', 0, 9), + new t('jeid', 3, 6), + new t('áid', 0, 7), + new t('éid', 0, 8), + new t('i', -1, 15), + new t('ai', 7, 14), + new t('jai', 8, 11), + new t('ei', 7, 14), + new t('jei', 10, 11), + new t('ái', 7, 12), + new t('éi', 7, 13), + new t('itek', -1, 24), + new t('eitek', 14, 21), + new t('jeitek', 15, 20), + new t('éitek', 14, 23), + new t('ik', -1, 29), + new t('aik', 18, 26), + new t('jaik', 19, 25), + new t('eik', 18, 26), + new t('jeik', 21, 25), + new t('áik', 18, 27), + new t('éik', 18, 28), + new t('ink', -1, 20), + new t('aink', 25, 17), + new t('jaink', 26, 16), + new t('eink', 25, 17), + new t('jeink', 28, 16), + new t('áink', 25, 18), + new t('éink', 25, 19), + new t('aitok', -1, 21), + new t('jaitok', 32, 20), + new t('áitok', -1, 22), + new t('im', -1, 5), + new t('aim', 35, 4), + new t('jaim', 36, 1), + new t('eim', 35, 4), + new t('jeim', 38, 1), + new t('áim', 35, 2), + new t('éim', 35, 3), + ], + p = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 52, 14], + d = new n(); + function b() { + return e <= d.c; + } + function g() { + var e = d.l - d.c; + return !!d.f_a_b(o, 23) && ((d.c = d.l - e), !0); + } + function _() { + if (d.c > d.lb) { + d.c--, (d.k = d.c); + var e = d.c - 1; + d.lb <= e && e <= d.l && ((d.c = e), (d.b = e), d.s_d()); + } + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + var t, + n = d.c; + if (((e = d.l), d.i_g(p, 97, 252))) + for (;;) { + if (((t = d.c), d.o_g(p, 97, 252))) + return ( + (d.c = t), + d.f_a(r, 8) || ((d.c = t), t < d.l && d.c++), + void (e = d.c) + ); + if (((d.c = t), t >= d.l)) return void (e = t); + d.c++; + } + if (((d.c = n), d.o_g(p, 97, 252))) { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return; + d.c++; + } + e = d.c; + } + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(a, 2)) && ((d.b = d.c), b()))) { + if ((1 == e || 2 == e) && !g()) return; + d.s_d(), _(); + } + })(), + (d.c = d.l), + (d.k = d.c), + d.f_a_b(c, 44) && + ((d.b = d.c), + b() && + (d.s_d(), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(i, 2)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('a'); + break; + case 2: + d.s_f('e'); + } + })())), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(s, 3)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('e'); + break; + case 2: + case 3: + d.s_f('a'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(u, 6)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 2: + d.s_d(); + break; + case 3: + d.s_f('a'); + break; + case 4: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(f, 2)) && ((d.b = d.c), b()))) { + if ((1 == e || 2 == e) && !g()) return; + d.s_d(), _(); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(w, 12)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 7: + case 9: + d.s_d(); + break; + case 2: + case 5: + case 8: + d.s_f('e'); + break; + case 3: + case 6: + d.s_f('a'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(h, 31)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 7: + case 8: + case 9: + case 12: + case 13: + case 16: + case 17: + case 18: + d.s_d(); + break; + case 2: + case 5: + case 10: + case 14: + case 19: + d.s_f('a'); + break; + case 3: + case 6: + case 11: + case 15: + case 20: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(v, 42)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + case 4: + case 5: + case 6: + case 9: + case 10: + case 11: + case 14: + case 15: + case 16: + case 17: + case 20: + case 21: + case 24: + case 25: + case 26: + case 29: + d.s_d(); + break; + case 2: + case 7: + case 12: + case 18: + case 22: + case 27: + d.s_f('a'); + break; + case 3: + case 8: + case 13: + case 19: + case 23: + case 28: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(l, 7)) && ((d.b = d.c), b()))) + switch (e) { + case 1: + d.s_f('a'); + break; + case 2: + d.s_f('e'); + break; + case 3: + case 4: + case 5: + case 6: + case 7: + d.s_d(); + } + })(), + !0 + ); + }); + }, + ItalianStemmer: function () { + var e, + r, + i, + o = [ + new t('', -1, 7), + new t('qu', 0, 6), + new t('á', 0, 1), + new t('é', 0, 2), + new t('í', 0, 3), + new t('ó', 0, 4), + new t('ú', 0, 5), + ], + a = [new t('', -1, 3), new t('I', 0, 1), new t('U', 0, 2)], + c = [ + new t('la', -1, -1), + new t('cela', 0, -1), + new t('gliela', 0, -1), + new t('mela', 0, -1), + new t('tela', 0, -1), + new t('vela', 0, -1), + new t('le', -1, -1), + new t('cele', 6, -1), + new t('gliele', 6, -1), + new t('mele', 6, -1), + new t('tele', 6, -1), + new t('vele', 6, -1), + new t('ne', -1, -1), + new t('cene', 12, -1), + new t('gliene', 12, -1), + new t('mene', 12, -1), + new t('sene', 12, -1), + new t('tene', 12, -1), + new t('vene', 12, -1), + new t('ci', -1, -1), + new t('li', -1, -1), + new t('celi', 20, -1), + new t('glieli', 20, -1), + new t('meli', 20, -1), + new t('teli', 20, -1), + new t('veli', 20, -1), + new t('gli', 20, -1), + new t('mi', -1, -1), + new t('si', -1, -1), + new t('ti', -1, -1), + new t('vi', -1, -1), + new t('lo', -1, -1), + new t('celo', 31, -1), + new t('glielo', 31, -1), + new t('melo', 31, -1), + new t('telo', 31, -1), + new t('velo', 31, -1), + ], + s = [ + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('ar', -1, 2), + new t('er', -1, 2), + new t('ir', -1, 2), + ], + u = [ + new t('ic', -1, -1), + new t('abil', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + f = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + l = [ + new t('ica', -1, 1), + new t('logia', -1, 3), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 9), + new t('anza', -1, 1), + new t('enza', -1, 5), + new t('ice', -1, 1), + new t('atrice', 7, 1), + new t('iche', -1, 1), + new t('logie', -1, 3), + new t('abile', -1, 1), + new t('ibile', -1, 1), + new t('usione', -1, 4), + new t('azione', -1, 2), + new t('uzione', -1, 4), + new t('atore', -1, 2), + new t('ose', -1, 1), + new t('ante', -1, 1), + new t('mente', -1, 1), + new t('amente', 19, 7), + new t('iste', -1, 1), + new t('ive', -1, 9), + new t('anze', -1, 1), + new t('enze', -1, 5), + new t('ici', -1, 1), + new t('atrici', 25, 1), + new t('ichi', -1, 1), + new t('abili', -1, 1), + new t('ibili', -1, 1), + new t('ismi', -1, 1), + new t('usioni', -1, 4), + new t('azioni', -1, 2), + new t('uzioni', -1, 4), + new t('atori', -1, 2), + new t('osi', -1, 1), + new t('anti', -1, 1), + new t('amenti', -1, 6), + new t('imenti', -1, 6), + new t('isti', -1, 1), + new t('ivi', -1, 9), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amento', -1, 6), + new t('imento', -1, 6), + new t('ivo', -1, 9), + new t('ità', -1, 8), + new t('istà', -1, 1), + new t('istè', -1, 1), + new t('istì', -1, 1), + ], + w = [ + new t('isca', -1, 1), + new t('enda', -1, 1), + new t('ata', -1, 1), + new t('ita', -1, 1), + new t('uta', -1, 1), + new t('ava', -1, 1), + new t('eva', -1, 1), + new t('iva', -1, 1), + new t('erebbe', -1, 1), + new t('irebbe', -1, 1), + new t('isce', -1, 1), + new t('ende', -1, 1), + new t('are', -1, 1), + new t('ere', -1, 1), + new t('ire', -1, 1), + new t('asse', -1, 1), + new t('ate', -1, 1), + new t('avate', 16, 1), + new t('evate', 16, 1), + new t('ivate', 16, 1), + new t('ete', -1, 1), + new t('erete', 20, 1), + new t('irete', 20, 1), + new t('ite', -1, 1), + new t('ereste', -1, 1), + new t('ireste', -1, 1), + new t('ute', -1, 1), + new t('erai', -1, 1), + new t('irai', -1, 1), + new t('isci', -1, 1), + new t('endi', -1, 1), + new t('erei', -1, 1), + new t('irei', -1, 1), + new t('assi', -1, 1), + new t('ati', -1, 1), + new t('iti', -1, 1), + new t('eresti', -1, 1), + new t('iresti', -1, 1), + new t('uti', -1, 1), + new t('avi', -1, 1), + new t('evi', -1, 1), + new t('ivi', -1, 1), + new t('isco', -1, 1), + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('Yamo', -1, 1), + new t('iamo', -1, 1), + new t('avamo', -1, 1), + new t('evamo', -1, 1), + new t('ivamo', -1, 1), + new t('eremo', -1, 1), + new t('iremo', -1, 1), + new t('assimo', -1, 1), + new t('ammo', -1, 1), + new t('emmo', -1, 1), + new t('eremmo', 54, 1), + new t('iremmo', 54, 1), + new t('immo', -1, 1), + new t('ano', -1, 1), + new t('iscano', 58, 1), + new t('avano', 58, 1), + new t('evano', 58, 1), + new t('ivano', 58, 1), + new t('eranno', -1, 1), + new t('iranno', -1, 1), + new t('ono', -1, 1), + new t('iscono', 65, 1), + new t('arono', 65, 1), + new t('erono', 65, 1), + new t('irono', 65, 1), + new t('erebbero', -1, 1), + new t('irebbero', -1, 1), + new t('assero', -1, 1), + new t('essero', -1, 1), + new t('issero', -1, 1), + new t('ato', -1, 1), + new t('ito', -1, 1), + new t('uto', -1, 1), + new t('avo', -1, 1), + new t('evo', -1, 1), + new t('ivo', -1, 1), + new t('ar', -1, 1), + new t('ir', -1, 1), + new t('erà', -1, 1), + new t('irà', -1, 1), + new t('erò', -1, 1), + new t('irò', -1, 1), + ], + h = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 8, 2, 1], + v = [17, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 128, 8, 2], + p = [17], + d = new n(); + function b(e, t, n) { + return !( + !d.e_s(1, e) || + ((d.k = d.c), !d.i_g(h, 97, 249)) || + (d.s_f(t), (d.c = n), 0) + ); + } + function g(e) { + if (((d.c = e), !d.i_g(h, 97, 249))) return !1; + for (; !d.o_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function _() { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + for (; !d.o_g(h, 97, 249); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function y() { + return i <= d.c; + } + function m() { + return e <= d.c; + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + for (var e, t, n, r, i = d.c; ; ) { + if (((d.b = d.c), (e = d.f_a(o, 7)))) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('à'); + continue; + case 2: + d.s_f('è'); + continue; + case 3: + d.s_f('ì'); + continue; + case 4: + d.s_f('ò'); + continue; + case 5: + d.s_f('ù'); + continue; + case 6: + d.s_f('qU'); + continue; + case 7: + if (d.c >= d.l) break; + d.c++; + continue; + } + break; + } + for (d.c = i; ; ) + for (t = d.c; ; ) { + if (((n = d.c), d.i_g(h, 97, 249))) { + if (((d.b = d.c), (r = d.c), b('u', 'U', n))) break; + if (((d.c = r), b('i', 'I', n))) break; + } + if (((d.c = n), d.c >= d.l)) return void (d.c = t); + d.c++; + } + })(), + (d.c = t), + (function () { + var t = d.c; + (i = d.l), + (r = i), + (e = i), + (function () { + var e, + t = d.c; + if ( + !(function () { + if (d.i_g(h, 97, 249)) { + var e = d.c; + if (d.o_g(h, 97, 249)) { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) return g(e); + d.c++; + } + return !0; + } + return g(e); + } + return !1; + })() + ) { + if (((d.c = t), !d.o_g(h, 97, 249))) return; + if (((e = d.c), d.o_g(h, 97, 249))) { + for (; !d.i_g(h, 97, 249); ) { + if (d.c >= d.l) + return ( + (d.c = e), void (d.i_g(h, 97, 249) && d.c < d.l && d.c++) + ); + d.c++; + } + return void (i = d.c); + } + if (((d.c = e), !d.i_g(h, 97, 249) || d.c >= d.l)) return; + d.c++; + } + i = d.c; + })(), + (d.c = t), + _() && ((r = d.c), _() && (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if ( + ((d.k = d.c), + d.f_a_b(c, 37) && ((d.b = d.c), (e = d.f_a_b(s, 5)) && y())) + ) + switch (e) { + case 1: + d.s_d(); + break; + case 2: + d.s_f('e'); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), !(e = d.f_a_b(l, 51)))) return !1; + switch (((d.b = d.c), e)) { + case 1: + if (!m()) return !1; + d.s_d(); + break; + case 2: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && ((d.b = d.c), m() && d.s_d()); + break; + case 3: + if (!m()) return !1; + d.s_f('log'); + break; + case 4: + if (!m()) return !1; + d.s_f('u'); + break; + case 5: + if (!m()) return !1; + d.s_f('ente'); + break; + case 6: + if (!y()) return !1; + d.s_d(); + break; + case 7: + if (!(r <= d.c)) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(u, 4)) && + ((d.b = d.c), + m() && + (d.s_d(), + 1 == e && + ((d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), m() && d.s_d())))); + break; + case 8: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(f, 3)) && ((d.b = d.c), 1 == e && m() && d.s_d()); + break; + case 9: + if (!m()) return !1; + d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'at') && + ((d.b = d.c), + m() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(2, 'ic') && ((d.b = d.c), m() && d.s_d()))); + } + return !0; + })() || + ((d.c = d.l), + (function () { + var e, t; + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(w, 87)) && ((d.b = d.c), 1 == e && d.s_d()), + (d.lb = t)); + })()), + (d.c = d.l), + (function () { + var e; + (e = d.l - d.c), + (d.k = d.c), + d.i_g_b(v, 97, 242) && + ((d.b = d.c), + y() && (d.s_d(), (d.k = d.c), d.e_s_b(1, 'i') && ((d.b = d.c), y()))) + ? d.s_d() + : (d.c = d.l - e), + (d.k = d.c), + d.e_s_b(1, 'h') && ((d.b = d.c), d.i_g_b(p, 99, 103) && y() && d.s_d()); + })(), + (d.c = d.lb), + (function () { + for (var e; (d.b = d.c), (e = d.f_a(a, 3)); ) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('i'); + break; + case 2: + d.s_f('u'); + break; + case 3: + if (d.c >= d.l) return; + d.c++; + } + })(), + !0 + ); + }); + }, + NorwegianStemmer: function () { + var e, + r, + i = [ + new t('a', -1, 1), + new t('e', -1, 1), + new t('ede', 1, 1), + new t('ande', 1, 1), + new t('ende', 1, 1), + new t('ane', 1, 1), + new t('ene', 1, 1), + new t('hetene', 6, 1), + new t('erte', 1, 3), + new t('en', -1, 1), + new t('heten', 9, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('heter', 12, 1), + new t('s', -1, 2), + new t('as', 14, 1), + new t('es', 14, 1), + new t('edes', 16, 1), + new t('endes', 16, 1), + new t('enes', 16, 1), + new t('hetenes', 19, 1), + new t('ens', 14, 1), + new t('hetens', 21, 1), + new t('ers', 14, 1), + new t('ets', 14, 1), + new t('et', -1, 1), + new t('het', 25, 1), + new t('ert', -1, 3), + new t('ast', -1, 1), + ], + o = [new t('dt', -1, -1), new t('vt', -1, -1)], + a = [ + new t('leg', -1, 1), + new t('eleg', 0, 1), + new t('ig', -1, 1), + new t('eig', 2, 1), + new t('lig', 2, 1), + new t('elig', 4, 1), + new t('els', -1, 1), + new t('lov', -1, 1), + new t('elov', 7, 1), + new t('slov', 7, 1), + new t('hetslov', 9, 1), + ], + c = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 0, 128], + s = [119, 125, 149, 1], + u = new n(); + (this.setCurrent = function (e) { + u.s_c(e); + }), + (this.getCurrent = function () { + return u.g_c(); + }), + (this.stem = function () { + var t = u.c; + return ( + (function () { + var t, + n = u.c + 3; + if (((r = u.l), 0 <= n || n <= u.l)) { + for (e = n; ; ) { + if (((t = u.c), u.i_g(c, 97, 248))) { + u.c = t; + break; + } + if (t >= u.l) return; + u.c = t + 1; + } + for (; !u.o_g(c, 97, 248); ) { + if (u.c >= u.l) return; + u.c++; + } + (r = u.c) < e && (r = e); + } + })(), + (u.lb = t), + (u.c = u.l), + (function () { + var e, t, n; + if ( + u.c >= r && + ((t = u.lb), + (u.lb = r), + (u.k = u.c), + (e = u.f_a_b(i, 29)), + (u.lb = t), + e) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + (n = u.l - u.c), + u.i_g_b(s, 98, 122) + ? u.s_d() + : ((u.c = u.l - n), + u.e_s_b(1, 'k') && u.o_g_b(c, 97, 248) && u.s_d()); + break; + case 3: + u.s_f('er'); + } + })(), + (u.c = u.l), + (function () { + var e, + t = u.l - u.c; + u.c >= r && + ((e = u.lb), + (u.lb = r), + (u.k = u.c), + u.f_a_b(o, 2) + ? ((u.b = u.c), + (u.lb = e), + (u.c = u.l - t), + u.c > u.lb && (u.c--, (u.b = u.c), u.s_d())) + : (u.lb = e)); + })(), + (u.c = u.l), + (function () { + var e, t; + u.c >= r && + ((t = u.lb), + (u.lb = r), + (u.k = u.c), + (e = u.f_a_b(a, 11)) + ? ((u.b = u.c), (u.lb = t), 1 == e && u.s_d()) + : (u.lb = t)); + })(), + !0 + ); + }); + }, + PortugueseStemmer: function () { + var e, + r, + i, + o = [new t('', -1, 3), new t('ã', 0, 1), new t('õ', 0, 2)], + a = [new t('', -1, 3), new t('a~', 0, 1), new t('o~', 0, 2)], + c = [ + new t('ic', -1, -1), + new t('ad', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + s = [new t('ante', -1, 1), new t('avel', -1, 1), new t('ível', -1, 1)], + u = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + f = [ + new t('ica', -1, 1), + new t('ância', -1, 1), + new t('ência', -1, 4), + new t('ira', -1, 9), + new t('adora', -1, 1), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 8), + new t('eza', -1, 1), + new t('logía', -1, 2), + new t('idade', -1, 7), + new t('ante', -1, 1), + new t('mente', -1, 6), + new t('amente', 12, 5), + new t('ável', -1, 1), + new t('ível', -1, 1), + new t('ución', -1, 3), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amento', -1, 1), + new t('imento', -1, 1), + new t('ivo', -1, 8), + new t('aça~o', -1, 1), + new t('ador', -1, 1), + new t('icas', -1, 1), + new t('ências', -1, 4), + new t('iras', -1, 9), + new t('adoras', -1, 1), + new t('osas', -1, 1), + new t('istas', -1, 1), + new t('ivas', -1, 8), + new t('ezas', -1, 1), + new t('logías', -1, 2), + new t('idades', -1, 7), + new t('uciones', -1, 3), + new t('adores', -1, 1), + new t('antes', -1, 1), + new t('aço~es', -1, 1), + new t('icos', -1, 1), + new t('ismos', -1, 1), + new t('osos', -1, 1), + new t('amentos', -1, 1), + new t('imentos', -1, 1), + new t('ivos', -1, 8), + ], + l = [ + new t('ada', -1, 1), + new t('ida', -1, 1), + new t('ia', -1, 1), + new t('aria', 2, 1), + new t('eria', 2, 1), + new t('iria', 2, 1), + new t('ara', -1, 1), + new t('era', -1, 1), + new t('ira', -1, 1), + new t('ava', -1, 1), + new t('asse', -1, 1), + new t('esse', -1, 1), + new t('isse', -1, 1), + new t('aste', -1, 1), + new t('este', -1, 1), + new t('iste', -1, 1), + new t('ei', -1, 1), + new t('arei', 16, 1), + new t('erei', 16, 1), + new t('irei', 16, 1), + new t('am', -1, 1), + new t('iam', 20, 1), + new t('ariam', 21, 1), + new t('eriam', 21, 1), + new t('iriam', 21, 1), + new t('aram', 20, 1), + new t('eram', 20, 1), + new t('iram', 20, 1), + new t('avam', 20, 1), + new t('em', -1, 1), + new t('arem', 29, 1), + new t('erem', 29, 1), + new t('irem', 29, 1), + new t('assem', 29, 1), + new t('essem', 29, 1), + new t('issem', 29, 1), + new t('ado', -1, 1), + new t('ido', -1, 1), + new t('ando', -1, 1), + new t('endo', -1, 1), + new t('indo', -1, 1), + new t('ara~o', -1, 1), + new t('era~o', -1, 1), + new t('ira~o', -1, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('ir', -1, 1), + new t('as', -1, 1), + new t('adas', 47, 1), + new t('idas', 47, 1), + new t('ias', 47, 1), + new t('arias', 50, 1), + new t('erias', 50, 1), + new t('irias', 50, 1), + new t('aras', 47, 1), + new t('eras', 47, 1), + new t('iras', 47, 1), + new t('avas', 47, 1), + new t('es', -1, 1), + new t('ardes', 58, 1), + new t('erdes', 58, 1), + new t('irdes', 58, 1), + new t('ares', 58, 1), + new t('eres', 58, 1), + new t('ires', 58, 1), + new t('asses', 58, 1), + new t('esses', 58, 1), + new t('isses', 58, 1), + new t('astes', 58, 1), + new t('estes', 58, 1), + new t('istes', 58, 1), + new t('is', -1, 1), + new t('ais', 71, 1), + new t('eis', 71, 1), + new t('areis', 73, 1), + new t('ereis', 73, 1), + new t('ireis', 73, 1), + new t('áreis', 73, 1), + new t('éreis', 73, 1), + new t('íreis', 73, 1), + new t('ásseis', 73, 1), + new t('ésseis', 73, 1), + new t('ísseis', 73, 1), + new t('áveis', 73, 1), + new t('íeis', 73, 1), + new t('aríeis', 84, 1), + new t('eríeis', 84, 1), + new t('iríeis', 84, 1), + new t('ados', -1, 1), + new t('idos', -1, 1), + new t('amos', -1, 1), + new t('áramos', 90, 1), + new t('éramos', 90, 1), + new t('íramos', 90, 1), + new t('ávamos', 90, 1), + new t('íamos', 90, 1), + new t('aríamos', 95, 1), + new t('eríamos', 95, 1), + new t('iríamos', 95, 1), + new t('emos', -1, 1), + new t('aremos', 99, 1), + new t('eremos', 99, 1), + new t('iremos', 99, 1), + new t('ássemos', 99, 1), + new t('êssemos', 99, 1), + new t('íssemos', 99, 1), + new t('imos', -1, 1), + new t('armos', -1, 1), + new t('ermos', -1, 1), + new t('irmos', -1, 1), + new t('ámos', -1, 1), + new t('arás', -1, 1), + new t('erás', -1, 1), + new t('irás', -1, 1), + new t('eu', -1, 1), + new t('iu', -1, 1), + new t('ou', -1, 1), + new t('ará', -1, 1), + new t('erá', -1, 1), + new t('irá', -1, 1), + ], + w = [ + new t('a', -1, 1), + new t('i', -1, 1), + new t('o', -1, 1), + new t('os', -1, 1), + new t('á', -1, 1), + new t('í', -1, 1), + new t('ó', -1, 1), + ], + h = [ + new t('e', -1, 1), + new t('ç', -1, 2), + new t('é', -1, 1), + new t('ê', -1, 1), + ], + v = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 19, 12, 2], + p = new n(); + function d() { + if (p.o_g(v, 97, 250)) { + for (; !p.i_g(v, 97, 250); ) { + if (p.c >= p.l) return !0; + p.c++; + } + return !1; + } + return !0; + } + function b() { + for (; !p.i_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + for (; !p.o_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + return !0; + } + function g() { + return i <= p.c; + } + function _() { + return e <= p.c; + } + function y(e, t) { + if (p.e_s_b(1, e)) { + p.b = p.c; + var n = p.l - p.c; + if (p.e_s_b(1, t)) return (p.c = p.l - n), g() && p.s_d(), !1; + } + return !0; + } + function m() { + if ( + !(function () { + var e; + if (((p.k = p.c), !(e = p.f_a_b(f, 45)))) return !1; + switch (((p.b = p.c), e)) { + case 1: + if (!_()) return !1; + p.s_d(); + break; + case 2: + if (!_()) return !1; + p.s_f('log'); + break; + case 3: + if (!_()) return !1; + p.s_f('u'); + break; + case 4: + if (!_()) return !1; + p.s_f('ente'); + break; + case 5: + if (!(r <= p.c)) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(c, 4)) && + ((p.b = p.c), + _() && + (p.s_d(), + 1 == e && + ((p.k = p.c), + p.e_s_b(2, 'at') && ((p.b = p.c), _() && p.s_d())))); + break; + case 6: + if (!_()) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(s, 3)) && ((p.b = p.c), 1 == e && _() && p.s_d()); + break; + case 7: + if (!_()) return !1; + p.s_d(), + (p.k = p.c), + (e = p.f_a_b(u, 3)) && ((p.b = p.c), 1 == e && _() && p.s_d()); + break; + case 8: + if (!_()) return !1; + p.s_d(), (p.k = p.c), p.e_s_b(2, 'at') && ((p.b = p.c), _() && p.s_d()); + break; + case 9: + if (!g() || !p.e_s_b(1, 'e')) return !1; + p.s_f('ir'); + } + return !0; + })() && + ((p.c = p.l), + !(function () { + var e, t; + if (p.c >= i) { + if (((t = p.lb), (p.lb = i), (p.k = p.c), (e = p.f_a_b(l, 120)))) + return (p.b = p.c), 1 == e && p.s_d(), (p.lb = t), !0; + p.lb = t; + } + return !1; + })()) + ) + return ( + (p.c = p.l), + (p.k = p.c), + void ((e = p.f_a_b(w, 7)) && ((p.b = p.c), 1 == e && g() && p.s_d())) + ); + var e; + (p.c = p.l), + (p.k = p.c), + p.e_s_b(1, 'i') && + ((p.b = p.c), p.e_s_b(1, 'c') && ((p.c = p.l), g() && p.s_d())); + } + (this.setCurrent = function (e) { + p.s_c(e); + }), + (this.getCurrent = function () { + return p.g_c(); + }), + (this.stem = function () { + var t = p.c; + return ( + (function () { + for (var e; ; ) { + if (((p.b = p.c), (e = p.f_a(o, 3)))) + switch (((p.k = p.c), e)) { + case 1: + p.s_f('a~'); + continue; + case 2: + p.s_f('o~'); + continue; + case 3: + if (p.c >= p.l) break; + p.c++; + continue; + } + break; + } + })(), + (p.c = t), + (function () { + var t = p.c; + (i = p.l), + (r = i), + (e = i), + (function () { + var e, + t, + n = p.c; + if (p.i_g(v, 97, 250)) + if (((e = p.c), d())) { + if ( + ((p.c = e), + (function () { + if (p.i_g(v, 97, 250)) + for (; !p.o_g(v, 97, 250); ) { + if (p.c >= p.l) return !1; + p.c++; + } + return (i = p.c), !0; + })()) + ) + return; + } else i = p.c; + if (((p.c = n), p.o_g(v, 97, 250))) { + if (((t = p.c), d())) { + if (((p.c = t), !p.i_g(v, 97, 250) || p.c >= p.l)) return; + p.c++; + } + i = p.c; + } + })(), + (p.c = t), + b() && ((r = p.c), b() && (e = p.c)); + })(), + (p.lb = t), + (p.c = p.l), + m(), + (p.c = p.l), + (function () { + var e; + if (((p.k = p.c), (e = p.f_a_b(h, 4)))) + switch (((p.b = p.c), e)) { + case 1: + g() && (p.s_d(), (p.k = p.c), p.l, p.c, y('u', 'g') && y('i', 'c')); + break; + case 2: + p.s_f('c'); + } + })(), + (p.c = p.lb), + (function () { + for (var e; ; ) { + if (((p.b = p.c), (e = p.f_a(a, 3)))) + switch (((p.k = p.c), e)) { + case 1: + p.s_f('ã'); + continue; + case 2: + p.s_f('õ'); + continue; + case 3: + if (p.c >= p.l) break; + p.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + RomanianStemmer: function () { + var e, + r, + i, + o, + a = [new t('', -1, 3), new t('I', 0, 1), new t('U', 0, 2)], + c = [ + new t('ea', -1, 3), + new t('aţia', -1, 7), + new t('aua', -1, 2), + new t('iua', -1, 4), + new t('aţie', -1, 7), + new t('ele', -1, 3), + new t('ile', -1, 5), + new t('iile', 6, 4), + new t('iei', -1, 4), + new t('atei', -1, 6), + new t('ii', -1, 4), + new t('ului', -1, 1), + new t('ul', -1, 1), + new t('elor', -1, 3), + new t('ilor', -1, 4), + new t('iilor', 14, 4), + ], + s = [ + new t('icala', -1, 4), + new t('iciva', -1, 4), + new t('ativa', -1, 5), + new t('itiva', -1, 6), + new t('icale', -1, 4), + new t('aţiune', -1, 5), + new t('iţiune', -1, 6), + new t('atoare', -1, 5), + new t('itoare', -1, 6), + new t('ătoare', -1, 5), + new t('icitate', -1, 4), + new t('abilitate', -1, 1), + new t('ibilitate', -1, 2), + new t('ivitate', -1, 3), + new t('icive', -1, 4), + new t('ative', -1, 5), + new t('itive', -1, 6), + new t('icali', -1, 4), + new t('atori', -1, 5), + new t('icatori', 18, 4), + new t('itori', -1, 6), + new t('ători', -1, 5), + new t('icitati', -1, 4), + new t('abilitati', -1, 1), + new t('ivitati', -1, 3), + new t('icivi', -1, 4), + new t('ativi', -1, 5), + new t('itivi', -1, 6), + new t('icităi', -1, 4), + new t('abilităi', -1, 1), + new t('ivităi', -1, 3), + new t('icităţi', -1, 4), + new t('abilităţi', -1, 1), + new t('ivităţi', -1, 3), + new t('ical', -1, 4), + new t('ator', -1, 5), + new t('icator', 35, 4), + new t('itor', -1, 6), + new t('ător', -1, 5), + new t('iciv', -1, 4), + new t('ativ', -1, 5), + new t('itiv', -1, 6), + new t('icală', -1, 4), + new t('icivă', -1, 4), + new t('ativă', -1, 5), + new t('itivă', -1, 6), + ], + u = [ + new t('ica', -1, 1), + new t('abila', -1, 1), + new t('ibila', -1, 1), + new t('oasa', -1, 1), + new t('ata', -1, 1), + new t('ita', -1, 1), + new t('anta', -1, 1), + new t('ista', -1, 3), + new t('uta', -1, 1), + new t('iva', -1, 1), + new t('ic', -1, 1), + new t('ice', -1, 1), + new t('abile', -1, 1), + new t('ibile', -1, 1), + new t('isme', -1, 3), + new t('iune', -1, 2), + new t('oase', -1, 1), + new t('ate', -1, 1), + new t('itate', 17, 1), + new t('ite', -1, 1), + new t('ante', -1, 1), + new t('iste', -1, 3), + new t('ute', -1, 1), + new t('ive', -1, 1), + new t('ici', -1, 1), + new t('abili', -1, 1), + new t('ibili', -1, 1), + new t('iuni', -1, 2), + new t('atori', -1, 1), + new t('osi', -1, 1), + new t('ati', -1, 1), + new t('itati', 30, 1), + new t('iti', -1, 1), + new t('anti', -1, 1), + new t('isti', -1, 3), + new t('uti', -1, 1), + new t('işti', -1, 3), + new t('ivi', -1, 1), + new t('ităi', -1, 1), + new t('oşi', -1, 1), + new t('ităţi', -1, 1), + new t('abil', -1, 1), + new t('ibil', -1, 1), + new t('ism', -1, 3), + new t('ator', -1, 1), + new t('os', -1, 1), + new t('at', -1, 1), + new t('it', -1, 1), + new t('ant', -1, 1), + new t('ist', -1, 3), + new t('ut', -1, 1), + new t('iv', -1, 1), + new t('ică', -1, 1), + new t('abilă', -1, 1), + new t('ibilă', -1, 1), + new t('oasă', -1, 1), + new t('ată', -1, 1), + new t('ită', -1, 1), + new t('antă', -1, 1), + new t('istă', -1, 3), + new t('ută', -1, 1), + new t('ivă', -1, 1), + ], + f = [ + new t('ea', -1, 1), + new t('ia', -1, 1), + new t('esc', -1, 1), + new t('ăsc', -1, 1), + new t('ind', -1, 1), + new t('ând', -1, 1), + new t('are', -1, 1), + new t('ere', -1, 1), + new t('ire', -1, 1), + new t('âre', -1, 1), + new t('se', -1, 2), + new t('ase', 10, 1), + new t('sese', 10, 2), + new t('ise', 10, 1), + new t('use', 10, 1), + new t('âse', 10, 1), + new t('eşte', -1, 1), + new t('ăşte', -1, 1), + new t('eze', -1, 1), + new t('ai', -1, 1), + new t('eai', 19, 1), + new t('iai', 19, 1), + new t('sei', -1, 2), + new t('eşti', -1, 1), + new t('ăşti', -1, 1), + new t('ui', -1, 1), + new t('ezi', -1, 1), + new t('âi', -1, 1), + new t('aşi', -1, 1), + new t('seşi', -1, 2), + new t('aseşi', 29, 1), + new t('seseşi', 29, 2), + new t('iseşi', 29, 1), + new t('useşi', 29, 1), + new t('âseşi', 29, 1), + new t('işi', -1, 1), + new t('uşi', -1, 1), + new t('âşi', -1, 1), + new t('aţi', -1, 2), + new t('eaţi', 38, 1), + new t('iaţi', 38, 1), + new t('eţi', -1, 2), + new t('iţi', -1, 2), + new t('âţi', -1, 2), + new t('arăţi', -1, 1), + new t('serăţi', -1, 2), + new t('aserăţi', 45, 1), + new t('seserăţi', 45, 2), + new t('iserăţi', 45, 1), + new t('userăţi', 45, 1), + new t('âserăţi', 45, 1), + new t('irăţi', -1, 1), + new t('urăţi', -1, 1), + new t('ârăţi', -1, 1), + new t('am', -1, 1), + new t('eam', 54, 1), + new t('iam', 54, 1), + new t('em', -1, 2), + new t('asem', 57, 1), + new t('sesem', 57, 2), + new t('isem', 57, 1), + new t('usem', 57, 1), + new t('âsem', 57, 1), + new t('im', -1, 2), + new t('âm', -1, 2), + new t('ăm', -1, 2), + new t('arăm', 65, 1), + new t('serăm', 65, 2), + new t('aserăm', 67, 1), + new t('seserăm', 67, 2), + new t('iserăm', 67, 1), + new t('userăm', 67, 1), + new t('âserăm', 67, 1), + new t('irăm', 65, 1), + new t('urăm', 65, 1), + new t('ârăm', 65, 1), + new t('au', -1, 1), + new t('eau', 76, 1), + new t('iau', 76, 1), + new t('indu', -1, 1), + new t('ându', -1, 1), + new t('ez', -1, 1), + new t('ească', -1, 1), + new t('ară', -1, 1), + new t('seră', -1, 2), + new t('aseră', 84, 1), + new t('seseră', 84, 2), + new t('iseră', 84, 1), + new t('useră', 84, 1), + new t('âseră', 84, 1), + new t('iră', -1, 1), + new t('ură', -1, 1), + new t('âră', -1, 1), + new t('ează', -1, 1), + ], + l = [ + new t('a', -1, 1), + new t('e', -1, 1), + new t('ie', 1, 1), + new t('i', -1, 1), + new t('ă', -1, 1), + ], + w = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 32, 0, 0, 4], + h = new n(); + function v(e, t) { + h.e_s(1, e) && ((h.k = h.c), h.i_g(w, 97, 259) && h.s_f(t)); + } + function p() { + if (h.o_g(w, 97, 259)) { + for (; !h.i_g(w, 97, 259); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + } + return !0; + } + function d() { + for (; !h.i_g(w, 97, 259); ) { + if (h.c >= h.l) return !1; + h.c++; + } + for (; !h.o_g(w, 97, 259); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function b() { + return i <= h.c; + } + function g() { + var t, + n = h.l - h.c; + if (((h.k = h.c), (t = h.f_a_b(s, 46)) && ((h.b = h.c), b()))) { + switch (t) { + case 1: + h.s_f('abil'); + break; + case 2: + h.s_f('ibil'); + break; + case 3: + h.s_f('iv'); + break; + case 4: + h.s_f('ic'); + break; + case 5: + h.s_f('at'); + break; + case 6: + h.s_f('it'); + } + return (e = !0), (h.c = h.l - n), !0; + } + return !1; + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + var t, + n = h.c; + return ( + (function () { + for ( + var e, t; + (e = h.c), + h.i_g(w, 97, 259) && + ((t = h.c), (h.b = t), v('u', 'U'), (h.c = t), v('i', 'I')), + (h.c = e), + !(h.c >= h.l); + + ) + h.c++; + })(), + (h.c = n), + (function () { + var e = h.c; + (o = h.l), + (i = o), + (r = o), + (function () { + var e, + t, + n = h.c; + if (h.i_g(w, 97, 259)) { + if (((e = h.c), !p())) return void (o = h.c); + if ( + ((h.c = e), + !(function () { + if (h.i_g(w, 97, 259)) + for (; !h.o_g(w, 97, 259); ) { + if (h.c >= h.l) return !0; + h.c++; + } + return !1; + })()) + ) + return void (o = h.c); + } + (h.c = n), + h.o_g(w, 97, 259) && + ((t = h.c), + p() && ((h.c = t), h.i_g(w, 97, 259) && h.c < h.l && h.c++), + (o = h.c)); + })(), + (h.c = e), + d() && ((i = h.c), d() && (r = h.c)); + })(), + (h.lb = n), + (h.c = h.l), + (function () { + var e, t; + if (((h.k = h.c), (e = h.f_a_b(c, 16)) && ((h.b = h.c), b()))) + switch (e) { + case 1: + h.s_d(); + break; + case 2: + h.s_f('a'); + break; + case 3: + h.s_f('e'); + break; + case 4: + h.s_f('i'); + break; + case 5: + (t = h.l - h.c), h.e_s_b(2, 'ab') || ((h.c = h.l - t), h.s_f('i')); + break; + case 6: + h.s_f('at'); + break; + case 7: + h.s_f('aţi'); + } + })(), + (h.c = h.l), + (function () { + var t, n; + for (e = !1; ; ) + if (((n = h.l - h.c), !g())) { + h.c = h.l - n; + break; + } + if (((h.k = h.c), (t = h.f_a_b(u, 62)) && ((h.b = h.c), r <= h.c))) { + switch (t) { + case 1: + h.s_d(); + break; + case 2: + h.e_s_b(1, 'ţ') && ((h.b = h.c), h.s_f('t')); + break; + case 3: + h.s_f('ist'); + } + e = !0; + } + })(), + (h.c = h.l), + e || + ((h.c = h.l), + (function () { + var e, t, n; + if (h.c >= o) { + if (((t = h.lb), (h.lb = o), (h.k = h.c), (e = h.f_a_b(f, 94)))) + switch (((h.b = h.c), e)) { + case 1: + if ( + ((n = h.l - h.c), + !h.o_g_b(w, 97, 259) && ((h.c = h.l - n), !h.e_s_b(1, 'u'))) + ) + break; + case 2: + h.s_d(); + } + h.lb = t; + } + })(), + (h.c = h.l)), + (h.k = h.c), + (t = h.f_a_b(l, 5)) && ((h.b = h.c), o <= h.c && 1 == t && h.s_d()), + (h.c = h.lb), + (function () { + for (var e; ; ) { + if (((h.b = h.c), (e = h.f_a(a, 3)))) + switch (((h.k = h.c), e)) { + case 1: + h.s_f('i'); + continue; + case 2: + h.s_f('u'); + continue; + case 3: + if (h.c >= h.l) break; + h.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + RussianStemmer: function () { + var e, + r, + i = [ + new t('в', -1, 1), + new t('ив', 0, 2), + new t('ыв', 0, 2), + new t('вши', -1, 1), + new t('ивши', 3, 2), + new t('ывши', 3, 2), + new t('вшись', -1, 1), + new t('ившись', 6, 2), + new t('ывшись', 6, 2), + ], + o = [ + new t('ее', -1, 1), + new t('ие', -1, 1), + new t('ое', -1, 1), + new t('ые', -1, 1), + new t('ими', -1, 1), + new t('ыми', -1, 1), + new t('ей', -1, 1), + new t('ий', -1, 1), + new t('ой', -1, 1), + new t('ый', -1, 1), + new t('ем', -1, 1), + new t('им', -1, 1), + new t('ом', -1, 1), + new t('ым', -1, 1), + new t('его', -1, 1), + new t('ого', -1, 1), + new t('ему', -1, 1), + new t('ому', -1, 1), + new t('их', -1, 1), + new t('ых', -1, 1), + new t('ею', -1, 1), + new t('ою', -1, 1), + new t('ую', -1, 1), + new t('юю', -1, 1), + new t('ая', -1, 1), + new t('яя', -1, 1), + ], + a = [ + new t('ем', -1, 1), + new t('нн', -1, 1), + new t('вш', -1, 1), + new t('ивш', 2, 2), + new t('ывш', 2, 2), + new t('щ', -1, 1), + new t('ющ', 5, 1), + new t('ующ', 6, 2), + ], + c = [new t('сь', -1, 1), new t('ся', -1, 1)], + s = [ + new t('ла', -1, 1), + new t('ила', 0, 2), + new t('ыла', 0, 2), + new t('на', -1, 1), + new t('ена', 3, 2), + new t('ете', -1, 1), + new t('ите', -1, 2), + new t('йте', -1, 1), + new t('ейте', 7, 2), + new t('уйте', 7, 2), + new t('ли', -1, 1), + new t('или', 10, 2), + new t('ыли', 10, 2), + new t('й', -1, 1), + new t('ей', 13, 2), + new t('уй', 13, 2), + new t('л', -1, 1), + new t('ил', 16, 2), + new t('ыл', 16, 2), + new t('ем', -1, 1), + new t('им', -1, 2), + new t('ым', -1, 2), + new t('н', -1, 1), + new t('ен', 22, 2), + new t('ло', -1, 1), + new t('ило', 24, 2), + new t('ыло', 24, 2), + new t('но', -1, 1), + new t('ено', 27, 2), + new t('нно', 27, 1), + new t('ет', -1, 1), + new t('ует', 30, 2), + new t('ит', -1, 2), + new t('ыт', -1, 2), + new t('ют', -1, 1), + new t('уют', 34, 2), + new t('ят', -1, 2), + new t('ны', -1, 1), + new t('ены', 37, 2), + new t('ть', -1, 1), + new t('ить', 39, 2), + new t('ыть', 39, 2), + new t('ешь', -1, 1), + new t('ишь', -1, 2), + new t('ю', -1, 2), + new t('ую', 44, 2), + ], + u = [ + new t('а', -1, 1), + new t('ев', -1, 1), + new t('ов', -1, 1), + new t('е', -1, 1), + new t('ие', 3, 1), + new t('ье', 3, 1), + new t('и', -1, 1), + new t('еи', 6, 1), + new t('ии', 6, 1), + new t('ами', 6, 1), + new t('ями', 6, 1), + new t('иями', 10, 1), + new t('й', -1, 1), + new t('ей', 12, 1), + new t('ией', 13, 1), + new t('ий', 12, 1), + new t('ой', 12, 1), + new t('ам', -1, 1), + new t('ем', -1, 1), + new t('ием', 18, 1), + new t('ом', -1, 1), + new t('ям', -1, 1), + new t('иям', 21, 1), + new t('о', -1, 1), + new t('у', -1, 1), + new t('ах', -1, 1), + new t('ях', -1, 1), + new t('иях', 26, 1), + new t('ы', -1, 1), + new t('ь', -1, 1), + new t('ю', -1, 1), + new t('ию', 30, 1), + new t('ью', 30, 1), + new t('я', -1, 1), + new t('ия', 33, 1), + new t('ья', 33, 1), + ], + f = [new t('ост', -1, 1), new t('ость', -1, 1)], + l = [ + new t('ейше', -1, 1), + new t('н', -1, 2), + new t('ейш', -1, 1), + new t('ь', -1, 3), + ], + w = [33, 65, 8, 232], + h = new n(); + function v() { + for (; !h.i_g(w, 1072, 1103); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function p() { + for (; !h.o_g(w, 1072, 1103); ) { + if (h.c >= h.l) return !1; + h.c++; + } + return !0; + } + function d(e, t) { + var n, r; + if (((h.k = h.c), (n = h.f_a_b(e, t)))) { + switch (((h.b = h.c), n)) { + case 1: + if ( + ((r = h.l - h.c), + !h.e_s_b(1, 'а') && ((h.c = h.l - r), !h.e_s_b(1, 'я'))) + ) + return !1; + case 2: + h.s_d(); + } + return !0; + } + return !1; + } + function b(e, t) { + var n; + return ( + (h.k = h.c), !!(n = h.f_a_b(e, t)) && ((h.b = h.c), 1 == n && h.s_d(), !0) + ); + } + (this.setCurrent = function (e) { + h.s_c(e); + }), + (this.getCurrent = function () { + return h.g_c(); + }), + (this.stem = function () { + return ( + (r = h.l), + (e = r), + v() && ((r = h.c), p() && v() && p() && (e = h.c)), + (h.c = h.l), + !( + h.c < r || + ((h.lb = r), + d(i, 9) || + ((h.c = h.l), + b(c, 2) || (h.c = h.l), + (!!b(o, 26) && (d(a, 8), !0)) || + ((h.c = h.l), d(s, 46) || ((h.c = h.l), b(u, 36)))), + (h.c = h.l), + (h.k = h.c), + h.e_s_b(1, 'и') ? ((h.b = h.c), h.s_d()) : (h.c = h.l), + (h.k = h.c), + (t = h.f_a_b(f, 2)) && ((h.b = h.c), e <= h.c && 1 == t && h.s_d()), + (h.c = h.l), + (function () { + var e; + if (((h.k = h.c), (e = h.f_a_b(l, 4)))) + switch (((h.b = h.c), e)) { + case 1: + if ((h.s_d(), (h.k = h.c), !h.e_s_b(1, 'н'))) break; + h.b = h.c; + case 2: + if (!h.e_s_b(1, 'н')) break; + case 3: + h.s_d(); + } + })(), + 0) + ) + ); + var t; + }); + }, + SpanishStemmer: function () { + var e, + r, + i, + o = [ + new t('', -1, 6), + new t('á', 0, 1), + new t('é', 0, 2), + new t('í', 0, 3), + new t('ó', 0, 4), + new t('ú', 0, 5), + ], + a = [ + new t('la', -1, -1), + new t('sela', 0, -1), + new t('le', -1, -1), + new t('me', -1, -1), + new t('se', -1, -1), + new t('lo', -1, -1), + new t('selo', 5, -1), + new t('las', -1, -1), + new t('selas', 7, -1), + new t('les', -1, -1), + new t('los', -1, -1), + new t('selos', 10, -1), + new t('nos', -1, -1), + ], + c = [ + new t('ando', -1, 6), + new t('iendo', -1, 6), + new t('yendo', -1, 7), + new t('ándo', -1, 2), + new t('iéndo', -1, 1), + new t('ar', -1, 6), + new t('er', -1, 6), + new t('ir', -1, 6), + new t('ár', -1, 3), + new t('ér', -1, 4), + new t('ír', -1, 5), + ], + s = [ + new t('ic', -1, -1), + new t('ad', -1, -1), + new t('os', -1, -1), + new t('iv', -1, 1), + ], + u = [new t('able', -1, 1), new t('ible', -1, 1), new t('ante', -1, 1)], + f = [new t('ic', -1, 1), new t('abil', -1, 1), new t('iv', -1, 1)], + l = [ + new t('ica', -1, 1), + new t('ancia', -1, 2), + new t('encia', -1, 5), + new t('adora', -1, 2), + new t('osa', -1, 1), + new t('ista', -1, 1), + new t('iva', -1, 9), + new t('anza', -1, 1), + new t('logía', -1, 3), + new t('idad', -1, 8), + new t('able', -1, 1), + new t('ible', -1, 1), + new t('ante', -1, 2), + new t('mente', -1, 7), + new t('amente', 13, 6), + new t('ación', -1, 2), + new t('ución', -1, 4), + new t('ico', -1, 1), + new t('ismo', -1, 1), + new t('oso', -1, 1), + new t('amiento', -1, 1), + new t('imiento', -1, 1), + new t('ivo', -1, 9), + new t('ador', -1, 2), + new t('icas', -1, 1), + new t('ancias', -1, 2), + new t('encias', -1, 5), + new t('adoras', -1, 2), + new t('osas', -1, 1), + new t('istas', -1, 1), + new t('ivas', -1, 9), + new t('anzas', -1, 1), + new t('logías', -1, 3), + new t('idades', -1, 8), + new t('ables', -1, 1), + new t('ibles', -1, 1), + new t('aciones', -1, 2), + new t('uciones', -1, 4), + new t('adores', -1, 2), + new t('antes', -1, 2), + new t('icos', -1, 1), + new t('ismos', -1, 1), + new t('osos', -1, 1), + new t('amientos', -1, 1), + new t('imientos', -1, 1), + new t('ivos', -1, 9), + ], + w = [ + new t('ya', -1, 1), + new t('ye', -1, 1), + new t('yan', -1, 1), + new t('yen', -1, 1), + new t('yeron', -1, 1), + new t('yendo', -1, 1), + new t('yo', -1, 1), + new t('yas', -1, 1), + new t('yes', -1, 1), + new t('yais', -1, 1), + new t('yamos', -1, 1), + new t('yó', -1, 1), + ], + h = [ + new t('aba', -1, 2), + new t('ada', -1, 2), + new t('ida', -1, 2), + new t('ara', -1, 2), + new t('iera', -1, 2), + new t('ía', -1, 2), + new t('aría', 5, 2), + new t('ería', 5, 2), + new t('iría', 5, 2), + new t('ad', -1, 2), + new t('ed', -1, 2), + new t('id', -1, 2), + new t('ase', -1, 2), + new t('iese', -1, 2), + new t('aste', -1, 2), + new t('iste', -1, 2), + new t('an', -1, 2), + new t('aban', 16, 2), + new t('aran', 16, 2), + new t('ieran', 16, 2), + new t('ían', 16, 2), + new t('arían', 20, 2), + new t('erían', 20, 2), + new t('irían', 20, 2), + new t('en', -1, 1), + new t('asen', 24, 2), + new t('iesen', 24, 2), + new t('aron', -1, 2), + new t('ieron', -1, 2), + new t('arán', -1, 2), + new t('erán', -1, 2), + new t('irán', -1, 2), + new t('ado', -1, 2), + new t('ido', -1, 2), + new t('ando', -1, 2), + new t('iendo', -1, 2), + new t('ar', -1, 2), + new t('er', -1, 2), + new t('ir', -1, 2), + new t('as', -1, 2), + new t('abas', 39, 2), + new t('adas', 39, 2), + new t('idas', 39, 2), + new t('aras', 39, 2), + new t('ieras', 39, 2), + new t('ías', 39, 2), + new t('arías', 45, 2), + new t('erías', 45, 2), + new t('irías', 45, 2), + new t('es', -1, 1), + new t('ases', 49, 2), + new t('ieses', 49, 2), + new t('abais', -1, 2), + new t('arais', -1, 2), + new t('ierais', -1, 2), + new t('íais', -1, 2), + new t('aríais', 55, 2), + new t('eríais', 55, 2), + new t('iríais', 55, 2), + new t('aseis', -1, 2), + new t('ieseis', -1, 2), + new t('asteis', -1, 2), + new t('isteis', -1, 2), + new t('áis', -1, 2), + new t('éis', -1, 1), + new t('aréis', 64, 2), + new t('eréis', 64, 2), + new t('iréis', 64, 2), + new t('ados', -1, 2), + new t('idos', -1, 2), + new t('amos', -1, 2), + new t('ábamos', 70, 2), + new t('áramos', 70, 2), + new t('iéramos', 70, 2), + new t('íamos', 70, 2), + new t('aríamos', 74, 2), + new t('eríamos', 74, 2), + new t('iríamos', 74, 2), + new t('emos', -1, 1), + new t('aremos', 78, 2), + new t('eremos', 78, 2), + new t('iremos', 78, 2), + new t('ásemos', 78, 2), + new t('iésemos', 78, 2), + new t('imos', -1, 2), + new t('arás', -1, 2), + new t('erás', -1, 2), + new t('irás', -1, 2), + new t('ís', -1, 2), + new t('ará', -1, 2), + new t('erá', -1, 2), + new t('irá', -1, 2), + new t('aré', -1, 2), + new t('eré', -1, 2), + new t('iré', -1, 2), + new t('ió', -1, 2), + ], + v = [ + new t('a', -1, 1), + new t('e', -1, 2), + new t('o', -1, 1), + new t('os', -1, 1), + new t('á', -1, 1), + new t('é', -1, 2), + new t('í', -1, 1), + new t('ó', -1, 1), + ], + p = [17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 17, 4, 10], + d = new n(); + function b() { + if (d.o_g(p, 97, 252)) { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return !0; + d.c++; + } + return !1; + } + return !0; + } + function g() { + for (; !d.i_g(p, 97, 252); ) { + if (d.c >= d.l) return !1; + d.c++; + } + for (; !d.o_g(p, 97, 252); ) { + if (d.c >= d.l) return !1; + d.c++; + } + return !0; + } + function _() { + return i <= d.c; + } + function y() { + return e <= d.c; + } + function m(e, t) { + if (!y()) return !0; + d.s_d(), (d.k = d.c); + var n = d.f_a_b(e, t); + return n && ((d.b = d.c), 1 == n && y() && d.s_d()), !1; + } + function k(e) { + return ( + !y() || + (d.s_d(), (d.k = d.c), d.e_s_b(2, e) && ((d.b = d.c), y() && d.s_d()), !1) + ); + } + (this.setCurrent = function (e) { + d.s_c(e); + }), + (this.getCurrent = function () { + return d.g_c(); + }), + (this.stem = function () { + var t = d.c; + return ( + (function () { + var t = d.c; + (i = d.l), + (r = i), + (e = i), + (function () { + var e, + t = d.c; + if ( + (function () { + if (d.i_g(p, 97, 252)) { + var e = d.c; + if (b()) { + if (((d.c = e), !d.i_g(p, 97, 252))) return !0; + for (; !d.o_g(p, 97, 252); ) { + if (d.c >= d.l) return !0; + d.c++; + } + } + return !1; + } + return !0; + })() + ) { + if (((d.c = t), !d.o_g(p, 97, 252))) return; + if (((e = d.c), b())) { + if (((d.c = e), !d.i_g(p, 97, 252) || d.c >= d.l)) return; + d.c++; + } + } + i = d.c; + })(), + (d.c = t), + g() && ((r = d.c), g() && (e = d.c)); + })(), + (d.lb = t), + (d.c = d.l), + (function () { + var e; + if ( + ((d.k = d.c), + d.f_a_b(a, 13) && ((d.b = d.c), (e = d.f_a_b(c, 11)) && _())) + ) + switch (e) { + case 1: + (d.b = d.c), d.s_f('iendo'); + break; + case 2: + (d.b = d.c), d.s_f('ando'); + break; + case 3: + (d.b = d.c), d.s_f('ar'); + break; + case 4: + (d.b = d.c), d.s_f('er'); + break; + case 5: + (d.b = d.c), d.s_f('ir'); + break; + case 6: + d.s_d(); + break; + case 7: + d.e_s_b(1, 'u') && d.s_d(); + } + })(), + (d.c = d.l), + (function () { + var e; + if (((d.k = d.c), (e = d.f_a_b(l, 46)))) { + switch (((d.b = d.c), e)) { + case 1: + if (!y()) return !1; + d.s_d(); + break; + case 2: + if (k('ic')) return !1; + break; + case 3: + if (!y()) return !1; + d.s_f('log'); + break; + case 4: + if (!y()) return !1; + d.s_f('u'); + break; + case 5: + if (!y()) return !1; + d.s_f('ente'); + break; + case 6: + if (!(r <= d.c)) return !1; + d.s_d(), + (d.k = d.c), + (e = d.f_a_b(s, 4)) && + ((d.b = d.c), + y() && + (d.s_d(), + 1 == e && + ((d.k = d.c), + d.e_s_b(2, 'at') && ((d.b = d.c), y() && d.s_d())))); + break; + case 7: + if (m(u, 3)) return !1; + break; + case 8: + if (m(f, 3)) return !1; + break; + case 9: + if (k('at')) return !1; + } + return !0; + } + return !1; + })() || + ((d.c = d.l), + (function () { + var e, t; + if ( + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(w, 12)), + (d.lb = t), + e) + ) { + if (((d.b = d.c), 1 == e)) { + if (!d.e_s_b(1, 'u')) return !1; + d.s_d(); + } + return !0; + } + return !1; + })() || + ((d.c = d.l), + (function () { + var e, t, n, r; + if ( + d.c >= i && + ((t = d.lb), + (d.lb = i), + (d.k = d.c), + (e = d.f_a_b(h, 96)), + (d.lb = t), + e) + ) + switch (((d.b = d.c), e)) { + case 1: + (n = d.l - d.c), + d.e_s_b(1, 'u') + ? ((r = d.l - d.c), + d.e_s_b(1, 'g') ? (d.c = d.l - r) : (d.c = d.l - n)) + : (d.c = d.l - n), + (d.b = d.c); + case 2: + d.s_d(); + } + })())), + (d.c = d.l), + (function () { + var e, t; + if (((d.k = d.c), (e = d.f_a_b(v, 8)))) + switch (((d.b = d.c), e)) { + case 1: + _() && d.s_d(); + break; + case 2: + _() && + (d.s_d(), + (d.k = d.c), + d.e_s_b(1, 'u') && + ((d.b = d.c), + (t = d.l - d.c), + d.e_s_b(1, 'g') && ((d.c = d.l - t), _() && d.s_d()))); + } + })(), + (d.c = d.lb), + (function () { + for (var e; ; ) { + if (((d.b = d.c), (e = d.f_a(o, 6)))) + switch (((d.k = d.c), e)) { + case 1: + d.s_f('a'); + continue; + case 2: + d.s_f('e'); + continue; + case 3: + d.s_f('i'); + continue; + case 4: + d.s_f('o'); + continue; + case 5: + d.s_f('u'); + continue; + case 6: + if (d.c >= d.l) break; + d.c++; + continue; + } + break; + } + })(), + !0 + ); + }); + }, + SwedishStemmer: function () { + var e, + r, + i = [ + new t('a', -1, 1), + new t('arna', 0, 1), + new t('erna', 0, 1), + new t('heterna', 2, 1), + new t('orna', 0, 1), + new t('ad', -1, 1), + new t('e', -1, 1), + new t('ade', 6, 1), + new t('ande', 6, 1), + new t('arne', 6, 1), + new t('are', 6, 1), + new t('aste', 6, 1), + new t('en', -1, 1), + new t('anden', 12, 1), + new t('aren', 12, 1), + new t('heten', 12, 1), + new t('ern', -1, 1), + new t('ar', -1, 1), + new t('er', -1, 1), + new t('heter', 18, 1), + new t('or', -1, 1), + new t('s', -1, 2), + new t('as', 21, 1), + new t('arnas', 22, 1), + new t('ernas', 22, 1), + new t('ornas', 22, 1), + new t('es', 21, 1), + new t('ades', 26, 1), + new t('andes', 26, 1), + new t('ens', 21, 1), + new t('arens', 29, 1), + new t('hetens', 29, 1), + new t('erns', 21, 1), + new t('at', -1, 1), + new t('andet', -1, 1), + new t('het', -1, 1), + new t('ast', -1, 1), + ], + o = [ + new t('dd', -1, -1), + new t('gd', -1, -1), + new t('nn', -1, -1), + new t('dt', -1, -1), + new t('gt', -1, -1), + new t('kt', -1, -1), + new t('tt', -1, -1), + ], + a = [ + new t('ig', -1, 1), + new t('lig', 0, 1), + new t('els', -1, 1), + new t('fullt', -1, 3), + new t('löst', -1, 2), + ], + c = [17, 65, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 0, 32], + s = [119, 127, 149], + u = new n(); + (this.setCurrent = function (e) { + u.s_c(e); + }), + (this.getCurrent = function () { + return u.g_c(); + }), + (this.stem = function () { + var t = u.c; + return ( + (function () { + var t, + n = u.c + 3; + if (((r = u.l), 0 <= n || n <= u.l)) { + for (e = n; ; ) { + if (((t = u.c), u.i_g(c, 97, 246))) { + u.c = t; + break; + } + if (((u.c = t), u.c >= u.l)) return; + u.c++; + } + for (; !u.o_g(c, 97, 246); ) { + if (u.c >= u.l) return; + u.c++; + } + (r = u.c) < e && (r = e); + } + })(), + (u.lb = t), + (u.c = u.l), + (function () { + var e, + t = u.lb; + if ( + u.c >= r && + ((u.lb = r), + (u.c = u.l), + (u.k = u.c), + (e = u.f_a_b(i, 37)), + (u.lb = t), + e) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + u.i_g_b(s, 98, 121) && u.s_d(); + } + })(), + (u.c = u.l), + (function () { + var e = u.lb; + u.c >= r && + ((u.lb = r), + (u.c = u.l), + u.f_a_b(o, 7) && + ((u.c = u.l), (u.k = u.c), u.c > u.lb && ((u.b = --u.c), u.s_d())), + (u.lb = e)); + })(), + (u.c = u.l), + (function () { + var e, t; + if (u.c >= r) { + if ( + ((t = u.lb), + (u.lb = r), + (u.c = u.l), + (u.k = u.c), + (e = u.f_a_b(a, 5))) + ) + switch (((u.b = u.c), e)) { + case 1: + u.s_d(); + break; + case 2: + u.s_f('lös'); + break; + case 3: + u.s_f('full'); + } + u.lb = t; + } + })(), + !0 + ); + }); + }, + TurkishStemmer: function () { + var e, + r = [ + new t('m', -1, -1), + new t('n', -1, -1), + new t('miz', -1, -1), + new t('niz', -1, -1), + new t('muz', -1, -1), + new t('nuz', -1, -1), + new t('müz', -1, -1), + new t('nüz', -1, -1), + new t('mız', -1, -1), + new t('nız', -1, -1), + ], + i = [new t('leri', -1, -1), new t('ları', -1, -1)], + o = [ + new t('ni', -1, -1), + new t('nu', -1, -1), + new t('nü', -1, -1), + new t('nı', -1, -1), + ], + a = [ + new t('in', -1, -1), + new t('un', -1, -1), + new t('ün', -1, -1), + new t('ın', -1, -1), + ], + c = [new t('a', -1, -1), new t('e', -1, -1)], + s = [new t('na', -1, -1), new t('ne', -1, -1)], + u = [ + new t('da', -1, -1), + new t('ta', -1, -1), + new t('de', -1, -1), + new t('te', -1, -1), + ], + f = [new t('nda', -1, -1), new t('nde', -1, -1)], + l = [ + new t('dan', -1, -1), + new t('tan', -1, -1), + new t('den', -1, -1), + new t('ten', -1, -1), + ], + w = [new t('ndan', -1, -1), new t('nden', -1, -1)], + h = [new t('la', -1, -1), new t('le', -1, -1)], + v = [new t('ca', -1, -1), new t('ce', -1, -1)], + p = [ + new t('im', -1, -1), + new t('um', -1, -1), + new t('üm', -1, -1), + new t('ım', -1, -1), + ], + d = [ + new t('sin', -1, -1), + new t('sun', -1, -1), + new t('sün', -1, -1), + new t('sın', -1, -1), + ], + b = [ + new t('iz', -1, -1), + new t('uz', -1, -1), + new t('üz', -1, -1), + new t('ız', -1, -1), + ], + g = [ + new t('siniz', -1, -1), + new t('sunuz', -1, -1), + new t('sünüz', -1, -1), + new t('sınız', -1, -1), + ], + _ = [new t('lar', -1, -1), new t('ler', -1, -1)], + y = [ + new t('niz', -1, -1), + new t('nuz', -1, -1), + new t('nüz', -1, -1), + new t('nız', -1, -1), + ], + m = [ + new t('dir', -1, -1), + new t('tir', -1, -1), + new t('dur', -1, -1), + new t('tur', -1, -1), + new t('dür', -1, -1), + new t('tür', -1, -1), + new t('dır', -1, -1), + new t('tır', -1, -1), + ], + k = [new t('casına', -1, -1), new t('cesine', -1, -1)], + x = [ + new t('di', -1, -1), + new t('ti', -1, -1), + new t('dik', -1, -1), + new t('tik', -1, -1), + new t('duk', -1, -1), + new t('tuk', -1, -1), + new t('dük', -1, -1), + new t('tük', -1, -1), + new t('dık', -1, -1), + new t('tık', -1, -1), + new t('dim', -1, -1), + new t('tim', -1, -1), + new t('dum', -1, -1), + new t('tum', -1, -1), + new t('düm', -1, -1), + new t('tüm', -1, -1), + new t('dım', -1, -1), + new t('tım', -1, -1), + new t('din', -1, -1), + new t('tin', -1, -1), + new t('dun', -1, -1), + new t('tun', -1, -1), + new t('dün', -1, -1), + new t('tün', -1, -1), + new t('dın', -1, -1), + new t('tın', -1, -1), + new t('du', -1, -1), + new t('tu', -1, -1), + new t('dü', -1, -1), + new t('tü', -1, -1), + new t('dı', -1, -1), + new t('tı', -1, -1), + ], + E = [ + new t('sa', -1, -1), + new t('se', -1, -1), + new t('sak', -1, -1), + new t('sek', -1, -1), + new t('sam', -1, -1), + new t('sem', -1, -1), + new t('san', -1, -1), + new t('sen', -1, -1), + ], + O = [ + new t('miş', -1, -1), + new t('muş', -1, -1), + new t('müş', -1, -1), + new t('mış', -1, -1), + ], + S = [ + new t('b', -1, 1), + new t('c', -1, 2), + new t('d', -1, 3), + new t('ğ', -1, 4), + ], + A = [ + 17, 65, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 8, 0, 0, 0, 0, 0, + 0, 1, + ], + R = [ + 1, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, + ], + j = [65], + I = [65], + T = [ + [ + 'a', + [ + 1, 64, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 1, + ], + 97, + 305, + ], + ['e', [17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 130], 101, 252], + [ + 'ı', + [ + 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 1, + ], + 97, + 305, + ], + ['i', [17], 101, 105], + ['o', j, 111, 117], + ['ö', I, 246, 252], + ['u', j, 111, 117], + ], + M = new n(); + function P(e, t, n) { + for (;;) { + var r = M.l - M.c; + if (M.i_g_b(e, t, n)) { + M.c = M.l - r; + break; + } + if (((M.c = M.l - r), M.c <= M.lb)) return !1; + M.c--; + } + return !0; + } + function C() { + var e, t; + (e = M.l - M.c), P(A, 97, 305); + for (var n = 0; n < T.length; n++) { + t = M.l - M.c; + var r = T[n]; + if (M.e_s_b(1, r[0]) && P(r[1], r[2], r[3])) return (M.c = M.l - e), !0; + M.c = M.l - t; + } + return ( + (M.c = M.l - t), + !(!M.e_s_b(1, 'ü') || !P(I, 246, 252) || ((M.c = M.l - e), 0)) + ); + } + function U(e, t) { + var n, + r = M.l - M.c; + return e() && ((M.c = M.l - r), M.c > M.lb && (M.c--, (n = M.l - M.c), t())) + ? ((M.c = M.l - n), !0) + : ((M.c = M.l - r), + e() + ? ((M.c = M.l - r), !1) + : ((M.c = M.l - r), + !(M.c <= M.lb || (M.c--, !t() || ((M.c = M.l - r), 0))))); + } + function L(e) { + return U(e, function () { + return M.i_g_b(A, 97, 305); + }); + } + function N() { + return L(function () { + return M.e_s_b(1, 'n'); + }); + } + function D() { + return L(function () { + return M.e_s_b(1, 'y'); + }); + } + function z() { + return ( + M.f_a_b(r, 10) && + U( + function () { + return M.i_g_b(R, 105, 305); + }, + function () { + return M.o_g_b(A, 97, 305); + } + ) + ); + } + function F() { + return ( + C() && + M.i_g_b(R, 105, 305) && + L(function () { + return M.e_s_b(1, 's'); + }) + ); + } + function B() { + return M.f_a_b(i, 2); + } + function Y() { + return C() && M.f_a_b(a, 4) && N(); + } + function q() { + return C() && M.f_a_b(u, 4); + } + function W() { + return C() && M.f_a_b(f, 2); + } + function $() { + return C() && M.f_a_b(p, 4) && D(); + } + function G() { + return C() && M.f_a_b(d, 4); + } + function V() { + return C() && M.f_a_b(b, 4) && D(); + } + function H() { + return M.f_a_b(g, 4); + } + function X() { + return C() && M.f_a_b(_, 2); + } + function K() { + return C() && M.f_a_b(m, 8); + } + function J() { + return C() && M.f_a_b(x, 32) && D(); + } + function Q() { + return M.f_a_b(E, 8) && D(); + } + function Z() { + return C() && M.f_a_b(O, 4) && D(); + } + function ee() { + var t, + n = M.l - M.c; + if ( + ((M.k = M.c), + (e = !0), + (function () { + var e = M.l - M.c; + return !( + Z() || + ((M.c = M.l - e), + J() || + ((M.c = M.l - e), Q() || ((M.c = M.l - e), M.e_s_b(3, 'ken') && D()))) + ); + })() && + ((M.c = M.l - n), + (function () { + if (M.f_a_b(k, 2)) { + var e = M.l - M.c; + if ( + (H() || + ((M.c = M.l - e), + X() || + ((M.c = M.l - e), + $() || + ((M.c = M.l - e), + G() || ((M.c = M.l - e), V() || (M.c = M.l - e))))), + Z()) + ) + return !1; + } + return !0; + })() && + ((M.c = M.l - n), + (function () { + if (X()) { + (M.b = M.c), M.s_d(); + var t = M.l - M.c; + return ( + (M.k = M.c), + K() || + ((M.c = M.l - t), + J() || + ((M.c = M.l - t), + Q() || ((M.c = M.l - t), Z() || (M.c = M.l - t)))), + (e = !1), + !1 + ); + } + return !0; + })() && + ((M.c = M.l - n), + (function () { + if (!C() || !M.f_a_b(y, 4)) return !0; + var e = M.l - M.c; + return !J() && ((M.c = M.l - e), !Q()); + })() && + ((M.c = M.l - n), + (function () { + var e, + t = M.l - M.c; + return ( + !( + H() || + ((M.c = M.l - t), + V() || ((M.c = M.l - t), G() || ((M.c = M.l - t), $()))) + ) || + ((M.b = M.c), + M.s_d(), + (e = M.l - M.c), + (M.k = M.c), + Z() || (M.c = M.l - e), + !1) + ); + })()))))) + ) { + if (((M.c = M.l - n), !K())) return; + (M.b = M.c), + M.s_d(), + (M.k = M.c), + (t = M.l - M.c), + H() || + ((M.c = M.l - t), + X() || + ((M.c = M.l - t), + $() || + ((M.c = M.l - t), G() || ((M.c = M.l - t), V() || (M.c = M.l - t))))), + Z() || (M.c = M.l - t); + } + (M.b = M.c), M.s_d(); + } + function te() { + var e, t, n, r; + if (((M.k = M.c), M.e_s_b(2, 'ki'))) { + if (((e = M.l - M.c), q())) + return ( + (M.b = M.c), + M.s_d(), + (t = M.l - M.c), + (M.k = M.c), + X() + ? ((M.b = M.c), M.s_d(), te()) + : ((M.c = M.l - t), + z() && + ((M.b = M.c), + M.s_d(), + (M.k = M.c), + X() && ((M.b = M.c), M.s_d(), te()))), + !0 + ); + if (((M.c = M.l - e), Y())) { + if (((M.b = M.c), M.s_d(), (M.k = M.c), (n = M.l - M.c), B())) + (M.b = M.c), M.s_d(); + else { + if ( + ((M.c = M.l - n), + (M.k = M.c), + !z() && ((M.c = M.l - n), !F() && ((M.c = M.l - n), !te()))) + ) + return !0; + (M.b = M.c), M.s_d(), (M.k = M.c), X() && ((M.b = M.c), M.s_d(), te()); + } + return !0; + } + if (((M.c = M.l - e), W())) { + if (((r = M.l - M.c), B())) (M.b = M.c), M.s_d(); + else if (((M.c = M.l - r), F())) + (M.b = M.c), M.s_d(), (M.k = M.c), X() && ((M.b = M.c), M.s_d(), te()); + else if (((M.c = M.l - r), !te())) return !1; + return !0; + } + } + return !1; + } + function ne() { + var e, + t, + n = M.l - M.c; + if (((M.k = M.c), X())) return (M.b = M.c), M.s_d(), void te(); + if (((M.c = M.l - n), (M.k = M.c), C() && M.f_a_b(v, 2) && N())) + if (((M.b = M.c), M.s_d(), (e = M.l - M.c), (M.k = M.c), B())) + (M.b = M.c), M.s_d(); + else { + if (((M.c = M.l - e), (M.k = M.c), !z() && ((M.c = M.l - e), !F()))) { + if (((M.c = M.l - e), (M.k = M.c), !X())) return; + if (((M.b = M.c), M.s_d(), !te())) return; + } + (M.b = M.c), M.s_d(), (M.k = M.c), X() && ((M.b = M.c), M.s_d(), te()); + } + else if ( + ((M.c = M.l - n), + !(function (e) { + if (((M.k = M.c), !W() && ((M.c = M.l - e), !C() || !M.f_a_b(s, 2)))) + return !1; + var t = M.l - M.c; + if (B()) (M.b = M.c), M.s_d(); + else if (((M.c = M.l - t), F())) + (M.b = M.c), M.s_d(), (M.k = M.c), X() && ((M.b = M.c), M.s_d(), te()); + else if (((M.c = M.l - t), !te())) return !1; + return !0; + })(n) && + ((M.c = M.l - n), + !(function (e) { + if ( + ((M.k = M.c), + !((C() && M.f_a_b(w, 2)) || ((M.c = M.l - e), C() && M.f_a_b(o, 4)))) + ) + return !1; + var t = M.l - M.c; + return !( + (!F() && ((M.c = M.l - t), !B())) || + ((M.b = M.c), + M.s_d(), + (M.k = M.c), + X() && ((M.b = M.c), M.s_d(), te()), + 0) + ); + })(n))) + ) { + if (((M.c = M.l - n), (M.k = M.c), C() && M.f_a_b(l, 4))) + return ( + (M.b = M.c), + M.s_d(), + (M.k = M.c), + (t = M.l - M.c), + void (z() + ? ((M.b = M.c), + M.s_d(), + (M.k = M.c), + X() && ((M.b = M.c), M.s_d(), te())) + : ((M.c = M.l - t), + X() ? ((M.b = M.c), M.s_d(), te()) : ((M.c = M.l - t), te()))) + ); + if ( + ((M.c = M.l - n), + !(function () { + var e, + t = M.l - M.c; + return ( + (M.k = M.c), + !( + !(Y() || ((M.c = M.l - t), C() && M.f_a_b(h, 2) && D())) || + ((M.b = M.c), + M.s_d(), + (e = M.l - M.c), + (M.k = M.c), + (!X() || ((M.b = M.c), M.s_d(), !te())) && + ((M.c = M.l - e), + (M.k = M.c), + (z() || ((M.c = M.l - e), F() || ((M.c = M.l - e), te()))) && + ((M.b = M.c), + M.s_d(), + (M.k = M.c), + X() && ((M.b = M.c), M.s_d(), te()), + 0))) + ) + ); + })()) + ) { + if (((M.c = M.l - n), B())) return (M.b = M.c), void M.s_d(); + (M.c = M.l - n), + te() || + ((M.c = M.l - n), + (function () { + var e, + t, + n = M.l - M.c; + if ( + ((M.k = M.c), + !( + q() || + ((M.c = M.l - n), + (C() && M.i_g_b(R, 105, 305) && D()) || + ((M.c = M.l - n), C() && M.f_a_b(c, 2) && D())) + )) + ) + return !1; + if (((M.b = M.c), M.s_d(), (M.k = M.c), (e = M.l - M.c), z())) + (M.b = M.c), + M.s_d(), + (t = M.l - M.c), + (M.k = M.c), + X() || (M.c = M.l - t); + else if (((M.c = M.l - e), !X())) return !0; + return (M.b = M.c), M.s_d(), (M.k = M.c), te(), !0; + })() || + ((M.c = M.l - n), + (M.k = M.c), + (z() || ((M.c = M.l - n), F())) && + ((M.b = M.c), + M.s_d(), + (M.k = M.c), + X() && ((M.b = M.c), M.s_d(), te())))); + } + } + } + function re(e, t, n) { + if ( + ((M.c = M.l - e), + (function () { + for (;;) { + var e = M.l - M.c; + if (M.i_g_b(A, 97, 305)) { + M.c = M.l - e; + break; + } + if (((M.c = M.l - e), M.c <= M.lb)) return !1; + M.c--; + } + return !0; + })()) + ) { + var r = M.l - M.c; + if (!M.e_s_b(1, t) && ((M.c = M.l - r), !M.e_s_b(1, n))) return !0; + M.c = M.l - e; + var i = M.c; + return M.i_(M.c, M.c, n), (M.c = i), !1; + } + return !0; + } + function ie(e, t, n) { + for (; !M.e_s(t, n); ) { + if (M.c >= M.l) return !0; + M.c++; + } + return t != M.l || ((M.c = e), !1); + } + (this.setCurrent = function (e) { + M.s_c(e); + }), + (this.getCurrent = function () { + return M.g_c(); + }), + (this.stem = function () { + return !( + !(function () { + for (var e, t = M.c, n = 2; ; ) { + for (e = M.c; !M.i_g(A, 97, 305); ) { + if (M.c >= M.l) return (M.c = e), !(n > 0 || ((M.c = t), 0)); + M.c++; + } + n--; + } + })() || + ((M.lb = M.c), + (M.c = M.l), + ee(), + (M.c = M.l), + !e || + (ne(), + (M.c = M.lb), + (t = M.c), + (function () { + var e = M.c; + return !ie(e, 2, 'ad') || ((M.c = e), !ie(e, 5, 'soyad')); + })() || + ((M.lb = t), + (M.c = M.l), + (function () { + var e = M.l - M.c; + (M.e_s_b(1, 'd') || ((M.c = M.l - e), M.e_s_b(1, 'g'))) && + re(e, 'a', 'ı') && + re(e, 'e', 'i') && + re(e, 'o', 'u') && + re(e, 'ö', 'ü'); + })(), + (M.c = M.l), + (function () { + var e; + if (((M.k = M.c), (e = M.f_a_b(S, 4)))) + switch (((M.b = M.c), e)) { + case 1: + M.s_f('p'); + break; + case 2: + M.s_f('ç'); + break; + case 3: + M.s_f('t'); + break; + case 4: + M.s_f('k'); + } + })(), + 0))) + ); + var t; + }); + }, + }[e.substring(0, 1).toUpperCase() + e.substring(1).toLowerCase() + 'Stemmer']() + ); + }; + }, + 692: e => { + 'use strict'; + function t(e) { + if (null == e) + throw new TypeError('Object.assign cannot be called with null or undefined'); + return Object(e); + } + e.exports = + Object.assign || + function (e, n) { + for (var r, i, o = t(e), a = 1; a < arguments.length; a++) { + (r = arguments[a]), (i = Object.keys(Object(r))); + for (var c = 0; c < i.length; c++) o[i[c]] = r[i[c]]; + } + return o; + }; + }, + 3552: (e, t, n) => { + var r = { + keys: n(2215), + values: n(5356), + assign: n(692), + uniq: n(3319), + last: n(765), + compact: function (e) { + return e.filter(function (e) { + return e; + }); + }, + }; + e.exports = function (e) { + var t = {}, + n = {}, + i = {}, + o = e, + a = !1; + return ( + (t.input = function (e) { + return (o = e), t; + }), + (t.token = function (e, n, r) { + var i = {}; + return (i[e] = n), c(i), r && t.helper(e, r), t; + }), + (t.helper = function (e, n) { + var r = {}; + return (r[e] = n), s(r), t; + }), + (t.debug = function () { + return (a = !0), t; + }), + (t.tokens = c), + (t.helpers = s), + (t.walk = u), + (t.resolve = function (e) { + var t = {}; + return ( + u(function (n, i, o, a, c) { + return ( + e && (i = { value: i, position: a }), + l(t[n], 'Array') + ? t[n].push(i) + : l(t[n], 'String') + ? (t[n] = [i].concat(t[n] || []).reverse()) + : l(t[n], 'Object') + ? (t[n] = r.assign(i, t[n])) + : ((t[n] = t[n] || []), void t[n].push(i)) + ); + }), + (t._source = o), + (function (e) { + for (var t in e) l(e[t], 'Array') && 1 == e[t].length && (e[t] = e[t][0]); + return e; + })(t) + ); + }), + t + ); + function c(e) { + var i, + o = r.keys(e); + return ( + r.values(e).forEach(function (e, t) { + (i = new RegExp('(' + a(e) + ')')), (n[i.source] = o[t]); + }), + t + ); + function a(e) { + return l(e, 'RegExp') ? e.source : a(new RegExp(e)); + } + } + function s(e) { + for (var n in e) i[n] = e[n]; + return t; + } + function u(e) { + var c = e || f, + s = r.keys(n) || [], + u = r.values(n); + if (0 == s.length) throw new Error('Define at least one token'); + return ( + (function e(t, n) { + if (!(t > o.length)) { + var f, + l = o.substr(t), + w = -1, + h = 1 / 0; + if ( + (s.forEach(function (e, r) { + var i, + o = new RegExp(e, 'g'); + (o.lastIndex = t), + (i = n == r ? -1 : l.search(o)), + h > i && i > -1 && ((f = o), (h = i), (w = r)); + }), + -1 != w) + ) { + var v, + p, + d, + b, + g = + ((d = f.exec(o)), + (b = i[u[w]]) && d && d.push(b(d, o, f.source)), + (function () { + a && console.log.apply(console, arguments); + })('tag %s, index %s, exec %s', u[w], t, d), + (v = d) && v.length > 0 ? v.lastIndex || v.index : -1); + g += (p = v || [''])[0].length; + var _, + y = c(u[w], ((_ = p), r.last(r.compact(_))), w, t, r.uniq(r.compact(p))); + return void 0 === y || y ? e(g) : e(g - p[0].length, w); + } + } + })(0), + t + ); + } + function f() {} + function l(e, t) { + return Object.prototype.toString.call(e) == '[object ' + t + ']'; + } + }; + }, + 3319: e => { + 'use strict'; + e.exports = function (e, t, n) { + return 0 === e.length + ? e + : t + ? (n || e.sort(t), + (function (e, t) { + for (var n = 1, r = e.length, i = e[0], o = e[0], a = 1; a < r; ++a) + if (((o = i), t((i = e[a]), o))) { + if (a === n) { + n++; + continue; + } + e[n++] = i; + } + return (e.length = n), e; + })(e, t)) + : (n || e.sort(), + (function (e) { + for (var t = 1, n = e.length, r = e[0], i = e[0], o = 1; o < n; ++o, i = r) + if (((i = r), (r = e[o]) !== i)) { + if (o === t) { + t++; + continue; + } + e[t++] = r; + } + return (e.length = t), e; + })(e)); + }; + }, + }, + t = {}; + function n(r) { + var i = t[r]; + if (void 0 !== i) return i.exports; + var o = (t[r] = { exports: {} }); + return e[r](o, o.exports, n), o.exports; + } + (n.n = e => { + var t = e && e.__esModule ? () => e.default : () => e; + return n.d(t, { a: t }), t; + }), + (n.d = (e, t) => { + for (var r in t) + n.o(t, r) && !n.o(e, r) && Object.defineProperty(e, r, { enumerable: !0, get: t[r] }); + }), + (n.g = (function () { + if ('object' == typeof globalThis) return globalThis; + try { + return this || new Function('return this')(); + } catch (e) { + if ('object' == typeof window) return window; + } + })()), + (n.o = (e, t) => Object.prototype.hasOwnProperty.call(e, t)), + (n.r = e => { + 'undefined' != typeof Symbol && + Symbol.toStringTag && + Object.defineProperty(e, Symbol.toStringTag, { value: 'Module' }), + Object.defineProperty(e, '__esModule', { value: !0 }); + }); + var r = {}; + return ( + (() => { + 'use strict'; + n.r(r), n(8594), n(5666); + const e = function () { + var e = self || window; + return e.indexedDB || e.mozIndexedDB || e.webkitIndexedDB || e.msIndexedDB; + }; + var t = e(); + function i(e, t) { + t(e.result); + } + function o() { + throw new Error('Upgrade needed hook required!'); + } + function a(e, t, n) { + n(e.error); + } + const c = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, + n = e.onSuccess, + r = void 0 === n ? i : n, + c = e.onUpgradeNeeded, + s = void 0 === c ? o : c, + u = e.onError, + f = void 0 === u ? a : u; + return function (e) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 1; + return new Promise(function (i, o) { + t || o('indexedDb not supported !'); + var a = t.open(e, n); + (a.onupgradeneeded = function (e) { + s(e, i, o); + }), + (a.onsuccess = function (e) { + r(e, i, o); + }), + (a.onerror = function (e) { + f(e, i, o); + }); + }); + }; + }, + s = c({ + onUpgradeNeeded: function (e, t, n) { + e.target.transaction.abort(), n({ message: 'base seems to need an upgrade!' }); + }, + onSuccess: function (e, t) { + t(e.target.result); + }, + }), + u = function (e, t, n) { + return new Promise(function (r, i) { + var o = e.transaction(t, 'readwrite'), + a = o.objectStore(t).get(n); + (o.onerror = function () { + i(o.error); + }), + (a.onsuccess = function () { + r(a.result); + }); + }); + }; + var f = 'store/entities', + l = 'store/info', + w = 'store/entities/index', + h = String.fromCharCode(65535); + const v = f, + p = w, + d = l; + function b(e, t, n, r, i, o, a) { + try { + var c = e[o](a), + s = c.value; + } catch (e) { + return void n(e); + } + c.done ? t(s) : Promise.resolve(s).then(r, i); + } + function g(e) { + return function () { + var t = this, + n = arguments; + return new Promise(function (r, i) { + var o = e.apply(t, n); + function a(e) { + b(o, r, i, a, c, 'next', e); + } + function c(e) { + b(o, r, i, a, c, 'throw', e); + } + a(void 0); + }); + }; + } + c({ + onUpgradeNeeded: function (e, t, n) { + try { + e.target.onsuccess = function () {}; + var r = e.target.result, + i = r.createObjectStore(v, { keyPath: 'id' }); + r.createObjectStore(d, { keyPath: 'name' }), + i.createIndex(p, 'tokens', { multiEntry: !0 }), + (e.target.transaction.oncomplete = function () { + t(r); + }); + } catch (e) { + n(e); + } + }, + onSuccess: function (e, t) { + t(e.target.result); + }, + }); + var _ = {}; + function y() { + return (y = g( + regeneratorRuntime.mark(function e(t, n) { + var r; + return regeneratorRuntime.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + if (!(t in _)) { + e.next = 2; + break; + } + return e.abrupt('return', _[t]); + case 2: + return (e.prev = 2), (e.next = 5), s(t, n); + case 5: + return (r = e.sent), (_[t] = r), e.abrupt('return', r); + case 10: + throw ( + ((e.prev = 10), + (e.t0 = e.catch(2)), + new Error("Can't open store ".concat(t, ' ').concat(n))) + ); + case 13: + case 'end': + return e.stop(); + } + }, + e, + null, + [[2, 10]] + ); + }) + )).apply(this, arguments); + } + const m = function (e, t) { + return y.apply(this, arguments); + }; + e(), n(7294); + const k = function (e, t) { + var n = IDBKeyRange.bound(e, ''.concat(e).concat(h)); + return new Promise(function (e, r) { + try { + t.getAll(n).onsuccess = function (t) { + var n = t.target.result; + e(n); + }; + } catch (e) { + r(e); + } + }); + }; + var x = n(3552), + E = n.n(x), + O = n(7998), + S = n.n(O), + A = {}; + var R = n(6826), + j = n.n(R); + const I = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : '', + t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : ''; + return 'string' == typeof e ? j()(e.trim().toLowerCase()).replace(/[- ']/g, t) : e; + }; + function T(e) { + return ( + (function (e) { + if (Array.isArray(e)) return M(e); + })(e) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(e) || + (function (e, t) { + if (e) { + if ('string' == typeof e) return M(e, t); + var n = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === n && e.constructor && (n = e.constructor.name), + 'Map' === n || 'Set' === n + ? Array.from(e) + : 'Arguments' === n || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) + ? M(e, t) + : void 0 + ); + } + })(e) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ); + } + function M(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; + return r; + } + new Map(); + const P = function (e) { + return 'string' == typeof e ? new RegExp(e) : e; + }; + var C = ['pattern']; + function U(e, t) { + if (null == e) return {}; + var n, + r, + i = (function (e, t) { + if (null == e) return {}; + var n, + r, + i = {}, + o = Object.keys(e); + for (r = 0; r < o.length; r++) (n = o[r]), t.indexOf(n) >= 0 || (i[n] = e[n]); + return i; + })(e, t); + if (Object.getOwnPropertySymbols) { + var o = Object.getOwnPropertySymbols(e); + for (r = 0; r < o.length; r++) + (n = o[r]), + t.indexOf(n) >= 0 || + (Object.prototype.propertyIsEnumerable.call(e, n) && (i[n] = e[n])); + } + return i; + } + var L = (function () { + for (var e = arguments.length, t = new Array(e), n = 0; n < e; n++) t[n] = arguments[n]; + return t.reduce( + function (e, t) { + return function (n, r) { + return e(t(n, r), r); + }; + }, + function (e) { + return e; + } + ); + })( + function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : [], + t = {}; + return e.reduce(function (e, n) { + return n in t ? e : ((t[n] = !0), [].concat(T(e), [n])); + }, []); + }, + function (e, t) { + var n = t.language, + r = void 0 === n ? 'French' : n, + i = t.stemmer; + if (void 0 === i || i) { + var o = (function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : 'French'; + if (!(e in A)) { + var t = new (S())(e); + A[e] = function (e) { + return t.setCurrent(e), t.stem(), t.getCurrent(); + }; + } + return A[e]; + })(r); + return e.map(function (e) { + return o(e); + }); + } + return e; + }, + function (e) { + return e.map(function (e) { + return 'string' == typeof e ? e.toLocaleLowerCase() : e; + }); + }, + function (e, t) { + var n = t.min, + r = void 0 === n ? 2 : n; + return e.filter(function (e) { + return e.length >= r; + }); + } + ); + function N(e) { + return e ? (Array.isArray(e) ? e : [e]) : []; + } + const D = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : '', + t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + n = t.pattern, + r = U(t, C), + i = { tokens: P(n) }, + o = E()().input(e).tokens(i).resolve(), + a = o.tokens; + return L(N(a), r); + }, + z = function (e) { + return [I(e, '-')]; + }; + function F(e, t, n, r, i, o, a) { + try { + var c = e[o](a), + s = c.value; + } catch (e) { + return void n(e); + } + c.done ? t(s) : Promise.resolve(s).then(r, i); + } + function B(e) { + return function () { + var t = this, + n = arguments; + return new Promise(function (r, i) { + var o = e.apply(t, n); + function a(e) { + F(o, r, i, a, c, 'next', e); + } + function c(e) { + F(o, r, i, a, c, 'throw', e); + } + a(void 0); + }); + }; + } + function Y() { + return (Y = B( + regeneratorRuntime.mark(function e(t) { + var n, r, i, o, a, c; + return regeneratorRuntime.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + (e.prev = 0), + (n = t.type), + (e.t0 = n), + (e.next = 'tokenized' === e.t0 ? 5 : 'soft' === e.t0 ? 8 : 9); + break; + case 5: + return ( + (r = t.params), + (i = r.language), + (o = r.pattern), + (a = r.min), + (c = r.stemmer), + e.abrupt('return', function (e) { + return D(e, { language: i, pattern: o, min: a, stemmer: c }); + }) + ); + case 8: + return e.abrupt('return', z); + case 9: + throw new Error('Unknown parser type '.concat(n)); + case 10: + e.next = 15; + break; + case 12: + throw ((e.prev = 12), (e.t1 = e.catch(0)), new Error(e.t1)); + case 15: + case 'end': + return e.stop(); + } + }, + e, + null, + [[0, 12]] + ); + }) + )).apply(this, arguments); + } + const q = function (e) { + return Y.apply(this, arguments); + }; + function W(e, t) { + var n = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var r = Object.getOwnPropertySymbols(e); + t && + (r = r.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + n.push.apply(n, r); + } + return n; + } + function $(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? W(Object(n), !0).forEach(function (t) { + G(e, t, n[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) + : W(Object(n)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(n, t)); + }); + } + return e; + } + function G(e, t, n) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ); + } + function V(e, t) { + (null == t || t > e.length) && (t = e.length); + for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; + return r; + } + const H = function (e) { + var t = Object.values(e), + n = {}; + return ( + t.forEach(function (e, t) { + e.forEach(function (e) { + var r, + i = e.id; + i in n + ? (n[i].score++, + (n[i].step = [t].concat( + (function (e) { + if (Array.isArray(e)) return V(e); + })((r = n[i].step)) || + (function (e) { + if ( + ('undefined' != typeof Symbol && null != e[Symbol.iterator]) || + null != e['@@iterator'] + ) + return Array.from(e); + })(r) || + (function (e, t) { + if (e) { + if ('string' == typeof e) return V(e, t); + var n = Object.prototype.toString.call(e).slice(8, -1); + return ( + 'Object' === n && e.constructor && (n = e.constructor.name), + 'Map' === n || 'Set' === n + ? Array.from(e) + : 'Arguments' === n || + /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) + ? V(e, t) + : void 0 + ); + } + })(r) || + (function () { + throw new TypeError( + 'Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.' + ); + })() + ))) + : (n[i] = $($({}, e), {}, { score: 1, step: [t] })); + }); + }), + (function (e) { + var t = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : 30; + return e + .sort(function (e, t) { + return e.score > t.score ? -1 : e.score < t.score ? 1 : 0; + }) + .slice(0, t); + })(Object.values(n)) + ); + }, + X = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] && arguments[0]; + return function (t) { + var n = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, + r = n.field; + return r && Array.isArray(t) + ? t.sort(function (t, n) { + if (r in t.suggestion && r in n.suggestion) { + if (t.suggestion[r] > n.suggestion[r]) return e ? -1 : 1; + if (t.suggestion[r] < n.suggestion[r]) return e ? 1 : -1; + } + return 0; + }) + : t; + }; + }; + function K(e) { + return e; + } + const J = function () { + var e = arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {}, + t = e.type; + switch (t) { + case 'ascending': + return X(!1); + case 'descending': + return X(!0); + default: + return K; + } + }; + function Q(e, t, n, r, i, o, a) { + try { + var c = e[o](a), + s = c.value; + } catch (e) { + return void n(e); + } + c.done ? t(s) : Promise.resolve(s).then(r, i); + } + function Z(e) { + return function () { + var t = this, + n = arguments; + return new Promise(function (r, i) { + var o = e.apply(t, n); + function a(e) { + Q(o, r, i, a, c, 'next', e); + } + function c(e) { + Q(o, r, i, a, c, 'throw', e); + } + a(void 0); + }); + }; + } + function ee(e, t) { + var n = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var r = Object.getOwnPropertySymbols(e); + t && + (r = r.filter(function (t) { + return Object.getOwnPropertyDescriptor(e, t).enumerable; + })), + n.push.apply(n, r); + } + return n; + } + function te(e) { + for (var t = 1; t < arguments.length; t++) { + var n = null != arguments[t] ? arguments[t] : {}; + t % 2 + ? ee(Object(n), !0).forEach(function (t) { + ne(e, t, n[t]); + }) + : Object.getOwnPropertyDescriptors + ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(n)) + : ee(Object(n)).forEach(function (t) { + Object.defineProperty(e, t, Object.getOwnPropertyDescriptor(n, t)); + }); + } + return e; + } + function ne(e, t, n) { + return ( + t in e + ? Object.defineProperty(e, t, { + value: n, + enumerable: !0, + configurable: !0, + writable: !0, + }) + : (e[t] = n), + e + ); + } + function re(e) { + return e.map(function (e) { + var t = e.suggestion, + n = e.tokensMap; + return te(te({}, t), {}, { tokensMap: n }); + }); + } + function ie(e, t) { + return oe.apply(this, arguments); + } + function oe() { + return (oe = Z( + regeneratorRuntime.mark(function e(t, n) { + var r; + return regeneratorRuntime.wrap(function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + return ( + (e.next = 2), + Promise.all( + t.map(function (e) { + return k(e, n); + }) + ) + ); + case 2: + return ( + (r = e.sent), + e.abrupt( + 'return', + r.reduce(function (e, n, r) { + return te(te({}, e), {}, ne({}, t[r], n)); + }, {}) + ) + ); + case 4: + case 'end': + return e.stop(); + } + }, e); + }) + )).apply(this, arguments); + } + function ae(e) { + return !('string' != typeof e || !e.trim().length); + } + function ce(e, t) { + return t && t < e.length ? e.slice(0, t) : e; + } + function se() { + return (se = Z( + regeneratorRuntime.mark(function e(t, n) { + var r, i, o, a, c, s, h, v, p, d, b, g, _, y, k; + return regeneratorRuntime.wrap( + function (e) { + for (;;) + switch ((e.prev = e.next)) { + case 0: + if ( + ((r = n.name), + (i = n.version), + (o = void 0 === i ? '1' : i), + (e.prev = 1), + !ae(t)) + ) { + e.next = 22; + break; + } + return (e.next = 5), m(r, o); + case 5: + return (a = e.sent), (e.next = 8), u(a, l, r); + case 8: + return ( + (c = e.sent), + (s = c.queryParser), + (h = c.max), + (v = c.order), + (e.next = 12), + q(s) + ); + case 12: + return ( + (p = e.sent), + (d = a.transaction(f, 'readonly')), + (b = d.objectStore(f)), + (g = b.index(w)), + (_ = p(t)), + (e.next = 19), + ie(_, g) + ); + case 19: + return ( + (y = e.sent), + (k = H(y)), + e.abrupt('return', { results: re(J(v)(ce(k, h), v)), search: t }) + ); + case 22: + return e.abrupt('return', { results: [], search: t }); + case 25: + throw ((e.prev = 25), (e.t0 = e.catch(1)), console.error(e.t0), e.t0); + case 29: + case 'end': + return e.stop(); + } + }, + e, + null, + [[1, 25]] + ); + }) + )).apply(this, arguments); + } + self.onmessage = function (e) { + var t = e.data; + (function (e, t) { + return se.apply(this, arguments); + })(t.search, { name: t.name, version: t.version }).then(function (e) { + self.postMessage(e); + }); + }; + })(), + r + ); + })(); +}); diff --git a/src/components/app/app.js b/src/components/app/app.js index a2a8a790..8333ef84 100644 --- a/src/components/app/app.js +++ b/src/components/app/app.js @@ -17,6 +17,7 @@ const App = () => { const { configuration } = useConfiguration(); const [init, setInit] = useState(false); const [online, setOnline] = useState(navigator.onLine); + useEffect(() => { if (!init) { addOnlineStatusObserver(s => { diff --git a/src/components/orchestrator/header/header.js b/src/components/orchestrator/header/header.js index 4c83f0f6..7b2dd1d1 100644 --- a/src/components/orchestrator/header/header.js +++ b/src/components/orchestrator/header/header.js @@ -13,9 +13,8 @@ import { OrchestratorContext } from '../queen'; import { paradataHandler, SIMPLE_CLICK_EVENT } from 'utils/events'; const Header = ({ title, hierarchy }) => { - const { page, standalone, queenBindings, quit, setPage, currentPage } = useContext( - OrchestratorContext - ); + const { page, standalone, queenBindings, quit, setPage, currentPage } = + useContext(OrchestratorContext); const classes = useStyles({ standalone }); const setToFirstPage = useCallback(() => setPage('1'), [setPage]); const quitButtonRef = useRef(); diff --git a/src/components/orchestrator/navigation/component.js b/src/components/orchestrator/navigation/component.js index e7f62b51..a2862d60 100644 --- a/src/components/orchestrator/navigation/component.js +++ b/src/components/orchestrator/navigation/component.js @@ -24,9 +24,8 @@ import { Apps } from '@material-ui/icons'; import { OrchestratorContext } from '../queen'; const Navigation = ({ className, title }) => { - const { questionnaire, bindings, validatedPages, setMenuOpen, readonly, setPage } = useContext( - OrchestratorContext - ); + const { questionnaire, bindings, validatedPages, setMenuOpen, readonly, setPage } = + useContext(OrchestratorContext); const [open, setOpen] = useState(false); const [surveyOpen, setSurveyOpen] = useState(false); const [stopOpen, setStopOpen] = useState(false); @@ -126,9 +125,10 @@ const Navigation = ({ className, title }) => { ) ); - const setFocus = useCallback(index => () => setCurrentFocusElementIndex(index), [ - setCurrentFocusElementIndex, - ]); + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); const reachableRefs = [...menuItemsSurvey, ...menuItemsQuality].reduce( _ => [..._, true], createReachableElement(offset) @@ -193,9 +193,8 @@ const Navigation = ({ className, title }) => { } if (key === 'down' || key === 'up') { const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; - const newRefIndex = getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)( - reachableRefs - ); + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); listRefs[newRefIndex]?.current?.focus(); } }; diff --git a/src/components/orchestrator/navigation/sequenceNavigation/component.js b/src/components/orchestrator/navigation/sequenceNavigation/component.js index 91caed70..6a623f5b 100644 --- a/src/components/orchestrator/navigation/sequenceNavigation/component.js +++ b/src/components/orchestrator/navigation/sequenceNavigation/component.js @@ -42,9 +42,10 @@ const SequenceNavigation = ({ } }, [subSequenceOpen, currentFocusElementIndex, listRefs]); - const setFocus = useCallback(index => () => setCurrentFocusElementIndex(index), [ - setCurrentFocusElementIndex, - ]); + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); const openSubComponents = sequence => { if (sequence.components && sequence.components.length > 0) { @@ -76,9 +77,8 @@ const SequenceNavigation = ({ } if (key === 'down' || key === 'up') { const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; - const newRefIndex = getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)( - reachableRefs - ); + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); listRefs[newRefIndex].current.focus(); } }; diff --git a/src/components/orchestrator/navigation/stopNavigation/component.js b/src/components/orchestrator/navigation/stopNavigation/component.js index a7605cef..4737b766 100644 --- a/src/components/orchestrator/navigation/stopNavigation/component.js +++ b/src/components/orchestrator/navigation/stopNavigation/component.js @@ -36,9 +36,10 @@ const StopNavigation = React.forwardRef(({ close }, ref) => { }; const closeMenu = () => close('stop'); - const setFocus = useCallback(index => () => setCurrentFocusElementIndex(index), [ - setCurrentFocusElementIndex, - ]); + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); const reachableRefs = labels.reduce(_ => [..._, true], createReachableElement(offset)); const keysToHandle = ['left', 'right', 'esc', 'up', 'down']; @@ -50,9 +51,8 @@ const StopNavigation = React.forwardRef(({ close }, ref) => { } if (key === 'down' || key === 'up') { const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; - const newRefIndex = getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)( - reachableRefs - ); + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); listRefs[newRefIndex].current.focus(); } }; diff --git a/src/components/orchestrator/navigation/subSequenceNavigation/component.js b/src/components/orchestrator/navigation/subSequenceNavigation/component.js index a10bfe42..db3b2bdb 100644 --- a/src/components/orchestrator/navigation/subSequenceNavigation/component.js +++ b/src/components/orchestrator/navigation/subSequenceNavigation/component.js @@ -21,9 +21,10 @@ const SubsequenceNavigation = ({ sequence, close, setPage }) => { : createArrayOfRef(offset) ); - const setFocus = useCallback(index => () => setCurrentFocusElementIndex(index), [ - setCurrentFocusElementIndex, - ]); + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); const reachableRefs = sequence.components.reduce((_, { reachable }) => { return [..._, reachable]; }, createReachableElement(offset)); @@ -33,18 +34,18 @@ const SubsequenceNavigation = ({ sequence, close, setPage }) => { e.preventDefault(); if (key === 'down' || key === 'up') { const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; - const newRefIndex = getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)( - reachableRefs - ); + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); listRefs[newRefIndex].current.focus(); } }; const changePage = useCallback( - ({ page, goToPage, reachable }) => () => { - if (reachable && goToPage) setPage(goToPage); - else if (reachable && page) setPage(page); - }, + ({ page, goToPage, reachable }) => + () => { + if (reachable && goToPage) setPage(goToPage); + else if (reachable && page) setPage(page); + }, [setPage] ); diff --git a/src/components/orchestratorManager/orchestratorManager.js b/src/components/orchestratorManager/orchestratorManager.js index a80637da..3dba946f 100644 --- a/src/components/orchestratorManager/orchestratorManager.js +++ b/src/components/orchestratorManager/orchestratorManager.js @@ -28,13 +28,8 @@ const OrchestratorManager = () => { idOrchestrator: readonly ? ORCHESTRATOR_READONLY : ORCHESTRATOR_COLLECT, }); - const { - surveyUnit, - questionnaire, - nomenclatures, - loadingMessage, - errorMessage, - } = useAPIRemoteData(idSU, idQ); + const { surveyUnit, questionnaire, nomenclatures, loadingMessage, errorMessage } = + useAPIRemoteData(idSU, idQ); const { oidcUser } = useAuth(); const isAuthenticated = !!oidcUser?.profile; diff --git a/src/i18n/dictionary.js b/src/i18n/dictionary.js index 6235ef93..b0e81d7f 100644 --- a/src/i18n/dictionary.js +++ b/src/i18n/dictionary.js @@ -36,10 +36,8 @@ const dictionary = { en: 'Installation, please wait...', }, updateAvailable: { - fr: - "Une nouvelle version de l'application est disponible et sera utilisée lorsque tous les onglets de cette page seront fermés.", - en: - 'New version of the application is available and will be used when all tabs for this page are closed.', + fr: "Une nouvelle version de l'application est disponible et sera utilisée lorsque tous les onglets de cette page seront fermés.", + en: 'New version of the application is available and will be used when all tabs for this page are closed.', }, updateInstalled: { fr: "L'application a été mise à jour avec succès", diff --git a/src/i18n/errorMessage.js b/src/i18n/errorMessage.js index cb44a745..362be321 100644 --- a/src/i18n/errorMessage.js +++ b/src/i18n/errorMessage.js @@ -63,8 +63,7 @@ const errorMessage = { en: `An unknown error occurred, please contact support or try again later.`, }, noAuthFile: { - fr: - "Aucun fichier de configuration pour l'authentification n'a été trouvé (oidc.json ou keycloak.json).", + fr: "Aucun fichier de configuration pour l'authentification n'a été trouvé (oidc.json ou keycloak.json).", en: 'No configuration file for authentication was found (oidc.json or keycloak.json).', }, }; diff --git a/src/utils/questionnaire/nomenclatures.js b/src/utils/questionnaire/nomenclatures.js index f8c1c62d..8dfd069a 100644 --- a/src/utils/questionnaire/nomenclatures.js +++ b/src/utils/questionnaire/nomenclatures.js @@ -1,10 +1,12 @@ const buildSuggesterUrl = apiUrl => id => ({ url: `${apiUrl}/api/nomenclature/${id}` }); -export const buildSuggesterFromNomenclatures = apiUrl => (nomenclatures = []) => { - if (Array.isArray(nomenclatures)) { - return nomenclatures.reduce((suggesters, nomenclature) => { - return { ...suggesters, [nomenclature]: buildSuggesterUrl(apiUrl)(nomenclature) }; - }, {}); - } - return {}; -}; +export const buildSuggesterFromNomenclatures = + apiUrl => + (nomenclatures = []) => { + if (Array.isArray(nomenclatures)) { + return nomenclatures.reduce((suggesters, nomenclature) => { + return { ...suggesters, [nomenclature]: buildSuggesterUrl(apiUrl)(nomenclature) }; + }, {}); + } + return {}; + }; diff --git a/src/utils/questionnaire/pages.js b/src/utils/questionnaire/pages.js index 837d9287..ba16d752 100644 --- a/src/utils/questionnaire/pages.js +++ b/src/utils/questionnaire/pages.js @@ -8,10 +8,12 @@ export const getPageWithoutAnyIteration = currentPage => export const getMaxValidatedPage = pages => pages[pages.length - 1]; -const filterPageLoop = currentPage => ({ page, componentType }) => { - const currentPageWithoutIteration = getPageWithoutAnyIteration(currentPage); - return currentPageWithoutIteration.startsWith(page) && componentType === 'Loop'; -}; +const filterPageLoop = + currentPage => + ({ page, componentType }) => { + const currentPageWithoutIteration = getPageWithoutAnyIteration(currentPage); + return currentPageWithoutIteration.startsWith(page) && componentType === 'Loop'; + }; export const getMaxPages = components => currentPage => localMaxPage => { const filterComponentsLoop = components?.filter(c => filterPageLoop(currentPage)(c)); @@ -120,29 +122,27 @@ const getAllFirstAllPages = loopBindings => currentPage => { return []; }; -export const getInfoFromCurrentPage = ( - components, - calculatedVariables -) => bindings => currentPage => maxPage => { - const queenBindings = getQueenBindings(bindings)(currentPage); - const occurences = getCurrentOccurrences(components)(queenBindings)(currentPage); - const maxLocalPages = getMaxPages(components)(currentPage)(maxPage); - const currentComponent = getCurrentComponent(components)(currentPage); - const depth = (currentPage?.match(/\./g) || []).length; - const occurencesIndex = getIterations(currentPage).map(i => i - 1); - const loopBindings = getBindindsOfLoop(components, calculatedVariables)(bindings)(currentPage); - const allFirstLoopPages = getAllFirstAllPages(loopBindings)(currentPage); - return { - maxLocalPages, - occurences, - currentComponent, - depth, - occurencesIndex, - loopBindings, - queenBindings, - allFirstLoopPages, +export const getInfoFromCurrentPage = + (components, calculatedVariables) => bindings => currentPage => maxPage => { + const queenBindings = getQueenBindings(bindings)(currentPage); + const occurences = getCurrentOccurrences(components)(queenBindings)(currentPage); + const maxLocalPages = getMaxPages(components)(currentPage)(maxPage); + const currentComponent = getCurrentComponent(components)(currentPage); + const depth = (currentPage?.match(/\./g) || []).length; + const occurencesIndex = getIterations(currentPage).map(i => i - 1); + const loopBindings = getBindindsOfLoop(components, calculatedVariables)(bindings)(currentPage); + const allFirstLoopPages = getAllFirstAllPages(loopBindings)(currentPage); + return { + maxLocalPages, + occurences, + currentComponent, + depth, + occurencesIndex, + loopBindings, + queenBindings, + allFirstLoopPages, + }; }; -}; export const canGoNext = currentComponent => queenBindings => { if (!currentComponent) return false; diff --git a/src/utils/questionnaire/queen.js b/src/utils/questionnaire/queen.js index 9dc5aef9..558e7e7d 100644 --- a/src/utils/questionnaire/queen.js +++ b/src/utils/questionnaire/queen.js @@ -74,24 +74,26 @@ export const getMissingResponseNameFromComponent = component => { return [component?.missingResponse?.name]; }; -export const getResponseOfComponent = questionnaire => component => (type = 'COLLECTED') => ( - missing = false -) => { - const reponsesName = missing - ? getMissingResponseNameFromComponent(component) - : getResponsesNameFromComponent(component); - const { variables } = questionnaire; - const { COLLECTED, ...other } = variables; - const newCOLLECTED = Object.entries(COLLECTED).reduce((init, [name, values]) => { - const newVar = init; - if (reponsesName.includes(name)) { - newVar[name] = values; - } - return newVar; - }, {}); - const newVariables = { COLLECTED: newCOLLECTED, ...other }; - return lunatic.getCollectedStateByValueType({ variables: newVariables })(type); -}; +export const getResponseOfComponent = + questionnaire => + component => + (type = 'COLLECTED') => + (missing = false) => { + const reponsesName = missing + ? getMissingResponseNameFromComponent(component) + : getResponsesNameFromComponent(component); + const { variables } = questionnaire; + const { COLLECTED, ...other } = variables; + const newCOLLECTED = Object.entries(COLLECTED).reduce((init, [name, values]) => { + const newVar = init; + if (reponsesName.includes(name)) { + newVar[name] = values; + } + return newVar; + }, {}); + const newVariables = { COLLECTED: newCOLLECTED, ...other }; + return lunatic.getCollectedStateByValueType({ variables: newVariables })(type); + }; export const getComponentResponse = questionnaire => component => type => { return getResponseOfComponent(questionnaire)(component)(type)(false); From c9c1a89052e619d9111070eead432e547f45ca4f Mon Sep 17 00:00:00 2001 From: Dylan Decrulle Date: Fri, 4 Nov 2022 16:53:50 +0100 Subject: [PATCH 05/75] light orchestrator (lunatic one) --- package.json | 2 +- src/components/lightOrchestrator/index.js | 1 + .../lightOrchestrator/lightOrchestrator.js | 115 +++ src/components/visualizer/visualizer.js | 3 +- yarn.lock | 675 +++++++++++++++++- 5 files changed, 759 insertions(+), 37 deletions(-) create mode 100644 src/components/lightOrchestrator/index.js create mode 100644 src/components/lightOrchestrator/lightOrchestrator.js diff --git a/package.json b/package.json index bee45ec9..a0fe3774 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ "@a11y/focus-trap": "^1.0.5", "@axa-fr/react-oidc-context": "^3.1.6", "@craco/craco": "^6.4.0", - "@inseefr/lunatic": "0.3.9-experimental", + "@inseefr/lunatic": "^2.0.4-v2", "@material-ui/core": "^4.11.3", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^4.0.0-alpha.57", diff --git a/src/components/lightOrchestrator/index.js b/src/components/lightOrchestrator/index.js new file mode 100644 index 00000000..ef0ad6a7 --- /dev/null +++ b/src/components/lightOrchestrator/index.js @@ -0,0 +1 @@ +export { default } from './lightOrchestrator'; diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js new file mode 100644 index 00000000..390af312 --- /dev/null +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -0,0 +1,115 @@ +import React, { memo } from 'react'; +import * as lunatic from '@inseefr/lunatic'; +import { useLunaticFetcher } from 'utils/hook'; + +function Pager({ goPrevious, goNext, goToPage, isLast, isFirst, pageTag, maxPage, getData }) { + if (maxPage && maxPage > 1) { + const Button = lunatic.Button; + return ( + <> +
+ + + + +
+
PAGE: {pageTag}
+ + ); + } + return null; +} + +function onLogChange(response, value, args) { + console.log('onChange', { response, value, args }); +} + +function LightOrchestrator({ + surveyUnit, + standalone, + readonly, + savingType, + preferences, + pagination, + missing, + features, + source, + suggesters, + autoSuggesterLoading, + filterDescription, + save, + close, +}) { + const { maxPage } = source; + const { data } = surveyUnit; + const { lunaticFetcher: suggesterFetcher } = useLunaticFetcher(); + + const { + getComponents, + goPreviousPage, + goNextPage, + goToPage, + pageTag, + isFirstPage, + isLastPage, + waiting, + getErrors, + getModalErrors, + getCurrentErrors, + getData, + } = lunatic.useLunatic(source, data, { + features, + preferences, + onChange: onLogChange, + autoSuggesterLoading, + suggesters, + suggesterFetcher, + }); + + const components = getComponents(); + const errors = getErrors(); + const modalErrors = getModalErrors(); + const currentErrors = getCurrentErrors(); + + return ( +
+
+ {components.map(function (component) { + const { id, componentType, response, storeName, ...other } = component; + const Component = lunatic[componentType]; + + return ( +
+ +
+ ); + })} +
+ +
+ ); +} + +export default memo(LightOrchestrator); diff --git a/src/components/visualizer/visualizer.js b/src/components/visualizer/visualizer.js index 6f445494..afe805ce 100644 --- a/src/components/visualizer/visualizer.js +++ b/src/components/visualizer/visualizer.js @@ -1,6 +1,7 @@ import React, { useState, useEffect, useContext } from 'react'; import { AppContext } from 'components/app'; import Orchestrator from 'components/orchestrator'; +import LightOrchestrator from 'components/lightOrchestrator'; import surveyUnitIdbService from 'utils/indexedbb/services/surveyUnit-idb-service'; import Preloader from 'components/shared/preloader'; import Error from 'components/shared/Error'; @@ -67,7 +68,7 @@ const Visualizer = () => { {loadingMessage && } {error && } {questionnaireUrl && source && surveyUnit && suggesters && ( - =1.0.33-1 <1.1.0-0": + version "1.0.34" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" + integrity sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg== + dependencies: + core-util-is "~1.0.0" + inherits "~2.0.1" + isarray "0.0.1" + string_decoder "~0.10.x" + readable-stream@^3.0.6, readable-stream@^3.1.1, readable-stream@^3.6.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" @@ -11606,6 +12036,15 @@ relateurl@^0.2.7: resolved "https://registry.yarnpkg.com/relateurl/-/relateurl-0.2.7.tgz#54dbf377e51440aca90a4cd274600d3ff2d888a9" integrity sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= +remark-parse@^10.0.0: + version "10.0.1" + resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-10.0.1.tgz#6f60ae53edbf0cf38ea223fe643db64d112e0775" + integrity sha512-1fUyHr2jLsVOkhbvPRBJ5zTKZZyD6yZzYaWCS6BPBdQ8vEMBCH+9zNCDA6tET/zHCi/jLqjCWtlJZUPk+DbnFw== + dependencies: + "@types/mdast" "^3.0.0" + mdast-util-from-markdown "^1.0.0" + unified "^10.0.0" + remark-parse@^9.0.0: version "9.0.0" resolved "https://registry.yarnpkg.com/remark-parse/-/remark-parse-9.0.0.tgz#4d20a299665880e4f4af5d90b7c7b8a935853640" @@ -11613,6 +12052,16 @@ remark-parse@^9.0.0: dependencies: mdast-util-from-markdown "^0.8.0" +remark-rehype@^10.0.0: + version "10.1.0" + resolved "https://registry.yarnpkg.com/remark-rehype/-/remark-rehype-10.1.0.tgz#32dc99d2034c27ecaf2e0150d22a6dcccd9a6279" + integrity sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw== + dependencies: + "@types/hast" "^2.0.0" + "@types/mdast" "^3.0.0" + mdast-util-to-hast "^12.1.0" + unified "^10.0.0" + remove-accents@^0.4.2: version "0.4.2" resolved "https://registry.yarnpkg.com/remove-accents/-/remove-accents-0.4.2.tgz#0a43d3aaae1e80db919e07ae254b285d9e1c7bb5" @@ -11936,6 +12385,13 @@ run-queue@^1.0.0, run-queue@^1.0.3: dependencies: aproba "^1.1.1" +sade@^1.7.3: + version "1.8.1" + resolved "https://registry.yarnpkg.com/sade/-/sade-1.8.1.tgz#0a78e81d658d394887be57d2a409bf703a3b2701" + integrity sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A== + dependencies: + mri "^1.1.0" + safe-buffer@5.1.2, safe-buffer@~5.1.0, safe-buffer@~5.1.1: version "5.1.2" resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" @@ -12314,6 +12770,11 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" +snowball@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/snowball/-/snowball-0.3.1.tgz#627b19fb6574118bef06ad6810d84ddbee3ef993" + integrity sha512-mCgdHVUCYV2W67Wm75phNERUQ01a6k1Rbjm3l2wF3QWVaxLxf2Iu3Jm3nWlZW3S6g0SdQcn9AEsnhgBoplw+3g== + sockjs-client@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/sockjs-client/-/sockjs-client-1.5.0.tgz#2f8ff5d4b659e0d092f7aba0b7c386bd2aa20add" @@ -12416,6 +12877,11 @@ sourcemap-codec@^1.4.8: resolved "https://registry.yarnpkg.com/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz#ea804bd94857402e6992d05a38ef1ae35a9ab4c4" integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== +space-separated-tokens@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/space-separated-tokens/-/space-separated-tokens-2.0.1.tgz#43193cec4fb858a2ce934b7f98b7f2c18107098b" + integrity sha512-ekwEbFp5aqSPKaqeY1PGrlGQxPNaq+Cnx4+bE2D8sciBQrHpbwoBbawqTN2+6jPs9IdWxxiUcN0K2pkczD3zmw== + spdx-correct@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.1.1.tgz#dece81ac9c1e6713e5f7d1b6f17d468fa53d89a9" @@ -12615,6 +13081,18 @@ string-natural-compare@^3.0.1: resolved "https://registry.yarnpkg.com/string-natural-compare/-/string-natural-compare-3.0.1.tgz#7a42d58474454963759e8e8b7ae63d71c1e7fdf4" integrity sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw== +string-tokenizer@^0.0.8: + version "0.0.8" + resolved "https://registry.yarnpkg.com/string-tokenizer/-/string-tokenizer-0.0.8.tgz#0b56adc26c50c3de3361dfefb834c19460e55261" + integrity sha512-97/pmzyni5cj8dHX95fBTYWbHSNlgCf2PJVNjlkWLNRyp77D6KT84WyBFQpfwN62uofJZDFSRFQR0d5O3amkPA== + dependencies: + array-last "^1.0.2" + object-assign "^2.0.0" + object-keys "^1.0.3" + object-values "^1.0.0" + re-define-include-external "^0.4.1" + uniq "^1.0.1" + string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -12684,6 +13162,11 @@ string_decoder@^1.0.0, string_decoder@^1.1.1: dependencies: safe-buffer "~5.2.0" +string_decoder@~0.10.x: + version "0.10.31" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-0.10.31.tgz#62e203bc41766c6c28c9fc84301dab1c5310fa94" + integrity sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ== + string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -12774,6 +13257,13 @@ style-loader@1.3.0: loader-utils "^2.0.0" schema-utils "^2.7.0" +style-to-object@^0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-0.3.0.tgz#b1b790d205991cc783801967214979ee19a76e46" + integrity sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA== + dependencies: + inline-style-parser "0.1.1" + stylehacks@^4.0.0: version "4.0.3" resolved "https://registry.yarnpkg.com/stylehacks/-/stylehacks-4.0.3.tgz#6718fcaf4d1e07d8a1318690881e8d96726a71d5" @@ -12997,6 +13487,14 @@ throttle-debounce@^2.1.0: resolved "https://registry.yarnpkg.com/throttle-debounce/-/throttle-debounce-2.3.0.tgz#fd31865e66502071e411817e241465b3e9c372e2" integrity sha512-H7oLPV0P7+jgvrk+6mwwwBDmxTaxnu9HMXmloNLXwnNO0ZxZ31Orah2n8lU1eMPvsaowP2CX+USCgyovXfdOFQ== +through2@^0.6.1: + version "0.6.5" + resolved "https://registry.yarnpkg.com/through2/-/through2-0.6.5.tgz#41ab9c67b29d57209071410e1d7a7a968cd3ad48" + integrity sha512-RkK/CCESdTKQZHdmKICijdKKsCRVHs5KsLZ6pACAmF/1GPUQhonHSXWNERctxEp7RmvjdNbZTL5z9V7nSCXKcg== + dependencies: + readable-stream ">=1.0.33-1 <1.1.0-0" + xtend ">=4.0.0 <4.1.0-0" + through2@^2.0.0: version "2.0.5" resolved "https://registry.yarnpkg.com/through2/-/through2-2.0.5.tgz#01c1e39eb31d07cb7d03a96a70823260b23132cd" @@ -13120,11 +13618,21 @@ tr46@^2.0.2: dependencies: punycode "^2.1.1" +trim-lines@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/trim-lines/-/trim-lines-3.0.1.tgz#d802e332a07df861c48802c04321017b1bd87338" + integrity sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg== + trough@^1.0.0: version "1.0.5" resolved "https://registry.yarnpkg.com/trough/-/trough-1.0.5.tgz#b8b639cefad7d0bb2abd37d433ff8293efa5f406" integrity sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== +trough@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/trough/-/trough-2.1.0.tgz#0f7b511a4fde65a46f18477ab38849b22c554876" + integrity sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g== + tryer@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/tryer/-/tryer-1.0.1.tgz#f2c85406800b9b0f74c9f7465b81eaad241252f8" @@ -13315,6 +13823,19 @@ unicode-property-aliases-ecmascript@^2.0.0: resolved "https://registry.yarnpkg.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz#43d41e3be698bd493ef911077c9b131f827e8ccd" integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== +unified@^10.0.0: + version "10.1.2" + resolved "https://registry.yarnpkg.com/unified/-/unified-10.1.2.tgz#b1d64e55dafe1f0b98bb6c719881103ecf6c86df" + integrity sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q== + dependencies: + "@types/unist" "^2.0.0" + bail "^2.0.0" + extend "^3.0.0" + is-buffer "^2.0.0" + is-plain-obj "^4.0.0" + trough "^2.0.0" + vfile "^5.0.0" + unified@^9.0.0: version "9.2.1" resolved "https://registry.yarnpkg.com/unified/-/unified-9.2.1.tgz#ae18d5674c114021bfdbdf73865ca60f410215a3" @@ -13375,11 +13896,35 @@ unique-string@^2.0.0: dependencies: crypto-random-string "^2.0.0" +unist-builder@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/unist-builder/-/unist-builder-3.0.0.tgz#728baca4767c0e784e1e64bb44b5a5a753021a04" + integrity sha512-GFxmfEAa0vi9i5sd0R2kcrI9ks0r82NasRq5QHh2ysGngrc6GiqD5CDf1FjPenY4vApmFASBIIlk/jj5J5YbmQ== + dependencies: + "@types/unist" "^2.0.0" + +unist-util-generated@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/unist-util-generated/-/unist-util-generated-2.0.0.tgz#86fafb77eb6ce9bfa6b663c3f5ad4f8e56a60113" + integrity sha512-TiWE6DVtVe7Ye2QxOVW9kqybs6cZexNwTwSMVgkfjEReqy/xwGpAXb99OxktoWwmL+Z+Epb0Dn8/GNDYP1wnUw== + unist-util-is@^4.0.0: version "4.0.4" resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-4.0.4.tgz#3e9e8de6af2eb0039a59f50c9b3e99698a924f50" integrity sha512-3dF39j/u423v4BBQrk1AQ2Ve1FxY5W3JKwXxVFzBODQ6WEvccguhgp802qQLKSnxPODE6WuRZtV+ohlUg4meBA== +unist-util-is@^5.0.0: + version "5.1.1" + resolved "https://registry.yarnpkg.com/unist-util-is/-/unist-util-is-5.1.1.tgz#e8aece0b102fa9bc097b0fef8f870c496d4a6236" + integrity sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ== + +unist-util-position@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/unist-util-position/-/unist-util-position-4.0.3.tgz#5290547b014f6222dff95c48d5c3c13a88fadd07" + integrity sha512-p/5EMGIa1qwbXjA+QgcBXaPWjSnZfQ2Sc3yBEEfgPwsEmJd8Qh+DSk3LGnmOM4S1bY2C0AjmMnB8RuEYxpPwXQ== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz#cce3bfa1cdf85ba7375d1d5b17bdc4cada9bd9da" @@ -13387,6 +13932,13 @@ unist-util-stringify-position@^2.0.0: dependencies: "@types/unist" "^2.0.2" +unist-util-stringify-position@^3.0.0: + version "3.0.2" + resolved "https://registry.yarnpkg.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.2.tgz#5c6aa07c90b1deffd9153be170dce628a869a447" + integrity sha512-7A6eiDCs9UtjcwZOcCpM4aPII3bAAGv13E96IkawkOAW0OhH+yRxtY0lzo8KiHpzEMfH7Q+FizUmwp8Iqy5EWg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-visit-parents@1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-1.1.2.tgz#f6e3afee8bdbf961c0e6f028ea3c0480028c3d06" @@ -13400,6 +13952,14 @@ unist-util-visit-parents@^3.0.0: "@types/unist" "^2.0.0" unist-util-is "^4.0.0" +unist-util-visit-parents@^5.1.1: + version "5.1.1" + resolved "https://registry.yarnpkg.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.1.tgz#868f353e6fce6bf8fa875b251b0f4fec3be709bb" + integrity sha512-gks4baapT/kNRaWxuGkl5BIhoanZo7sC/cUT/JToSRNL1dYoXRFl75d++NkjYk4TAu2uv2Px+l8guMajogeuiw== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^5.0.0" + unist-util-visit@^2.0.0: version "2.0.3" resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-2.0.3.tgz#c3703893146df47203bb8a9795af47d7b971208c" @@ -13409,6 +13969,15 @@ unist-util-visit@^2.0.0: unist-util-is "^4.0.0" unist-util-visit-parents "^3.0.0" +unist-util-visit@^4.0.0: + version "4.1.1" + resolved "https://registry.yarnpkg.com/unist-util-visit/-/unist-util-visit-4.1.1.tgz#1c4842d70bd3df6cc545276f5164f933390a9aad" + integrity sha512-n9KN3WV9k4h1DxYR1LoajgN93wpEi/7ZplVe02IoB4gH5ctI1AaF2670BLHQYbwj+pY83gFtyeySFiyMHJklrg== + dependencies: + "@types/unist" "^2.0.0" + unist-util-is "^5.0.0" + unist-util-visit-parents "^5.1.1" + universalify@^0.1.0: version "0.1.2" resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" @@ -13562,6 +14131,16 @@ uuid@^8.3.0: resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== +uvu@^0.5.0: + version "0.5.6" + resolved "https://registry.yarnpkg.com/uvu/-/uvu-0.5.6.tgz#2754ca20bcb0bb59b64e9985e84d2e81058502df" + integrity sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA== + dependencies: + dequal "^2.0.0" + diff "^5.0.0" + kleur "^4.0.3" + sade "^1.7.3" + v8-compile-cache-lib@^3.0.1: version "3.0.1" resolved "https://registry.yarnpkg.com/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz#6336e8d71965cb3d35a1bbb7868445a7c05264bf" @@ -13621,6 +14200,14 @@ vfile-message@^2.0.0: "@types/unist" "^2.0.0" unist-util-stringify-position "^2.0.0" +vfile-message@^3.0.0: + version "3.1.2" + resolved "https://registry.yarnpkg.com/vfile-message/-/vfile-message-3.1.2.tgz#a2908f64d9e557315ec9d7ea3a910f658ac05f7d" + integrity sha512-QjSNP6Yxzyycd4SVOtmKKyTsSvClqBPJcd00Z0zuPj3hOIjg0rUPG6DbFGPvUKRgYyaIWLPKpuEclcuvb3H8qA== + dependencies: + "@types/unist" "^2.0.0" + unist-util-stringify-position "^3.0.0" + vfile@^4.0.0: version "4.2.1" resolved "https://registry.yarnpkg.com/vfile/-/vfile-4.2.1.tgz#03f1dce28fc625c625bc6514350fbdb00fa9e624" @@ -13631,6 +14218,24 @@ vfile@^4.0.0: unist-util-stringify-position "^2.0.0" vfile-message "^2.0.0" +vfile@^5.0.0: + version "5.3.5" + resolved "https://registry.yarnpkg.com/vfile/-/vfile-5.3.5.tgz#ec2e206b1414f561c85b7972bb1eeda8ab47ee61" + integrity sha512-U1ho2ga33eZ8y8pkbQLH54uKqGhFJ6GYIHnnG5AhRpAh3OWjkrRHKa/KogbmQn8We+c0KVV3rTOgR9V/WowbXQ== + dependencies: + "@types/unist" "^2.0.0" + is-buffer "^2.0.0" + unist-util-stringify-position "^3.0.0" + vfile-message "^3.0.0" + +vinyl@0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/vinyl/-/vinyl-0.3.2.tgz#2b422d7c5ff0abc0d22d90ed2275e409dab5e174" + integrity sha512-hbUF/sXtU5WgJRmKzKi+S/YHC3ZH7eXEycXm6oF69CDuvc91ERKTB+xRcZWQKklsCjgcAMkgXIj5+aNHinzBDg== + dependencies: + clone-stats "~0.0.1" + lodash "^2.4.1" + vm-browserify@^1.0.1: version "1.1.2" resolved "https://registry.yarnpkg.com/vm-browserify/-/vm-browserify-1.1.2.tgz#78641c488b8e6ca91a75f511e7a3b32a86e5dda0" @@ -14280,7 +14885,7 @@ xmlchars@^2.2.0: resolved "https://registry.yarnpkg.com/xmlchars/-/xmlchars-2.2.0.tgz#060fe1bcb7f9c76fe2a17db86a9bc3ab894210cb" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: +"xtend@>=4.0.0 <4.1.0-0", xtend@^4.0.0, xtend@^4.0.1, xtend@~4.0.1: version "4.0.2" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== From 4dae3486fffd9ef810d2b005a091f8cc84efcbd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 21 Nov 2022 16:59:36 +0100 Subject: [PATCH 06/75] use Trevas to evaluate VTL, display header menu and navigation --- package.json | 1 + .../static/questionnaire/lunaticv2/data.json | 11 + .../static/questionnaire/lunaticv2/form.json | 22832 ++++++++++++++++ .../lightOrchestrator/breadcrumb/component.js | 75 + .../breadcrumb/component.style.js | 41 + .../lightOrchestrator/breadcrumb/index.js | 1 + .../lightOrchestrator/header/header.js | 106 + .../lightOrchestrator/header/header.style.js | 56 + .../lightOrchestrator/header/index.js | 1 + .../lightOrchestrator/lightOrchestrator.js | 21 +- .../lightOrchestrator/navigation/component.js | 338 + .../navigation/component.style.js | 126 + .../lightOrchestrator/navigation/index.js | 1 + .../sequenceNavigation/component.js | 138 + .../navigation/sequenceNavigation/index.js | 1 + .../navigation/stopNavigation/component.js | 104 + .../navigation/stopNavigation/index.js | 1 + .../subSequenceNavigation/component.js | 102 + .../navigation/subSequenceNavigation/index.js | 1 + src/components/orchestrator/orchestrator.js | 1 + src/components/style/style.js | 4 +- src/utils/constants/index.js | 3 +- src/utils/vtl/index.js | 1 + src/utils/vtl/vtl.js | 49 + 24 files changed, 24010 insertions(+), 5 deletions(-) create mode 100644 public/static/questionnaire/lunaticv2/data.json create mode 100644 public/static/questionnaire/lunaticv2/form.json create mode 100644 src/components/lightOrchestrator/breadcrumb/component.js create mode 100644 src/components/lightOrchestrator/breadcrumb/component.style.js create mode 100644 src/components/lightOrchestrator/breadcrumb/index.js create mode 100644 src/components/lightOrchestrator/header/header.js create mode 100644 src/components/lightOrchestrator/header/header.style.js create mode 100644 src/components/lightOrchestrator/header/index.js create mode 100644 src/components/lightOrchestrator/navigation/component.js create mode 100644 src/components/lightOrchestrator/navigation/component.style.js create mode 100644 src/components/lightOrchestrator/navigation/index.js create mode 100644 src/components/lightOrchestrator/navigation/sequenceNavigation/component.js create mode 100644 src/components/lightOrchestrator/navigation/sequenceNavigation/index.js create mode 100644 src/components/lightOrchestrator/navigation/stopNavigation/component.js create mode 100644 src/components/lightOrchestrator/navigation/stopNavigation/index.js create mode 100644 src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js create mode 100644 src/components/lightOrchestrator/navigation/subSequenceNavigation/index.js create mode 100644 src/utils/vtl/index.js create mode 100644 src/utils/vtl/vtl.js diff --git a/package.json b/package.json index a0fe3774..c79a50e9 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "@axa-fr/react-oidc-context": "^3.1.6", "@craco/craco": "^6.4.0", "@inseefr/lunatic": "^2.0.4-v2", + "@inseefr/trevas": "^0.1.16", "@material-ui/core": "^4.11.3", "@material-ui/icons": "^4.11.2", "@material-ui/lab": "^4.0.0-alpha.57", diff --git a/public/static/questionnaire/lunaticv2/data.json b/public/static/questionnaire/lunaticv2/data.json new file mode 100644 index 00000000..3f5ec8ec --- /dev/null +++ b/public/static/questionnaire/lunaticv2/data.json @@ -0,0 +1,11 @@ +{ + "stateData": { + "state": null, + "date": null, + "currentPage": null + }, + + "personalization": [], + + "data": {} +} diff --git a/public/static/questionnaire/lunaticv2/form.json b/public/static/questionnaire/lunaticv2/form.json new file mode 100644 index 00000000..cb6cf0d0 --- /dev/null +++ b/public/static/questionnaire/lunaticv2/form.json @@ -0,0 +1,22832 @@ +{ + "id": "kvqnxq32ahs", + "modele": "m1", + "enoCoreVersion": "2.3.1-dev-emb-hacklog", + "lunaticModelVersion": "2.2.6-develop", + "generatingDate": "19-11-2021 08:57:52", + "missing": true, + "pagination": "question", + "maxPage": "214", + "label": "Enquête Logement - Partie 1 - controles", + "components": [ + { + "id": "kb9hi4j0", + "componentType": "Sequence", + "page": "1", + "label": "\"I - \" || \"Adresse\"", + "conditionFilter": { "value": "true" }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + } + }, + + { + "id": "kb9hlpdc", + "componentType": "Radio", + "mandatory": false, + "page": "2", + "label": "\"➡ \" || \"Confirmez-vous que vous habitez toujours à l’adresse suivante : \" || ADRESSE || \" ?\"", + "conditionFilter": { "value": "true" }, + "controls": [ + { + "id": "kb9hlpdc-CI-0", + "criticality": "WARN", + "control": "not(nvl(CADR, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["CADR"] + } + ], + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "CADR_MISSING" }, + "bindingDependencies": ["ADRESSE", "CADR_MISSING", "CADR"], + "options": [ + { + "value": "1", + "label": "Oui, j’habite toujours à cette adresse et l’adresse est correcte et complète" + }, + + { + "value": "2", + "label": "Oui, j’habite toujours à cette adresse, mais l’adresse est incorrecte ou incomplète" + }, + + { "value": "3", "label": "Non, j’ai déménagé et habite à une autre adresse" }, + + { "value": "4", "label": "Non, je n’ai jamais habité à cette adresse" } + ], + "response": { "name": "CADR" } + }, + + { + "id": "kbakywwy", + "componentType": "Input", + "mandatory": false, + "page": "3", + "maxLength": 10, + "label": "\"➡ \" || \"Numéro de voie :\"", + "declarations": [ + { + "id": "krp3zark-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "Pouvez-vous indiquer votre adresse ci-dessous ?" + }, + + { + "id": "krp3lw6x-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "(Cette adresse sera utilisée pour envoyer les courriers.)" + }, + + { + "id": "kbakywwy-kbal5fzg", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "En précisant bis, ter si besoin. Par exemple : 12 bis." + } + ], + "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "NUMTH_COLL_MISSING" }, + "bindingDependencies": ["NUMTH_COLL_MISSING", "NUMTH_COLL"], + "response": { "name": "NUMTH_COLL" } + }, + + { + "id": "kbal4bzb", + "componentType": "Input", + "mandatory": false, + "page": "4", + "maxLength": 50, + "label": "\"➡ \" || \"Libellé de la voie :\"", + "declarations": [ + { + "id": "kbal4bzb-kbalg7ww", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Saisissez le type et le nom de la voie. Par exemple : rue des Plantes." + } + ], + "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "controls": [ + { + "id": "kbal4bzb-CI-0", + "criticality": "WARN", + "control": "not(nvl(ADR_COLL, \"\") = \"\")", + "errorMessage": "Vous n’avez pas renseigné votre voie. Merci de renseigner votre adresse complète.", + "bindingDependencies": ["ADR_COLL"] + } + ], + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "ADR_COLL_MISSING" }, + "bindingDependencies": ["ADR_COLL_MISSING", "ADR_COLL"], + "response": { "name": "ADR_COLL" } + }, + + { + "id": "kbalhn4i", + "componentType": "Input", + "mandatory": false, + "page": "5", + "maxLength": 50, + "label": "\"➡ \" || \"Complément d’adresse :\"", + "declarations": [ + { + "id": "kbalhn4i-kbalm3fl", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Précisez un bâtiment, un lieu-dit…" + } + ], + "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "CADRTH_COLL_MISSING" }, + "bindingDependencies": ["CADRTH_COLL_MISSING", "CADRTH_COLL"], + "response": { "name": "CADRTH_COLL" } + }, + + { + "id": "kbal8crw", + "componentType": "Input", + "mandatory": false, + "page": "6", + "maxLength": 5, + "label": "\"➡ \" || \"Code postal :\"", + "declarations": [ + { + "id": "kbal8crw-kbal97f4", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Pour PARIS, LYON et MARSEILLE, précisez l’arrondissement. Par exemple : 75012." + } + ], + "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "controls": [ + { + "id": "kbal8crw-CI-0", + "criticality": "WARN", + "control": "not(nvl(CODEPOST1_COLL, \"\") = \"\")", + "errorMessage": "Vous n’avez pas renseigné votre code postal. Merci de renseigner votre adresse complète.", + "bindingDependencies": ["CODEPOST1_COLL"] + } + ], + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "CODEPOST1_COLL_MISSING" }, + "bindingDependencies": ["CODEPOST1_COLL_MISSING", "CODEPOST1_COLL"], + "response": { "name": "CODEPOST1_COLL" } + }, + + { + "id": "kbal9dwk", + "componentType": "Suggester", + "mandatory": false, + "page": "7", + "maxLength": 100, + "label": "\"➡ \" || \"Commune :\"", + "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "controls": [ + { + "id": "kbal9dwk-CI-0", + "criticality": "WARN", + "control": "not(nvl(LIBCOM_COLL, \"\") = \"\")", + "errorMessage": "Vous n’avez pas renseigné votre commune. Merci de renseigner votre adresse complète. ", + "bindingDependencies": ["LIBCOM_COLL"] + } + ], + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + }, + "missingResponse": { "name": "LIBCOM_COLL_MISSING" }, + "storeName": "cog-communes", + "bindingDependencies": ["LIBCOM_COLL_MISSING", "LIBCOM_COLL"], + "response": { "name": "LIBCOM_COLL" } + }, + + { + "id": "kqwen63d", + "componentType": "Subsequence", + "goToPage": "8", + "label": "Nouveaux occupants", + "conditionFilter": { "value": "(CADR = \"3\")", "bindingDependencies": ["CADR"] }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + } + }, + + { + "id": "kqweh61i", + "componentType": "Radio", + "mandatory": false, + "page": "8", + "label": "\"➡ \" || \"Connaissez-vous le nom de la ou des personnes qui vous ont succédé dans le logement situé à l’adresse suivante : \" || ADRESSE || \" ?\"", + "conditionFilter": { "value": "(CADR = \"3\")", "bindingDependencies": ["CADR"] }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "INDNVOCC_MISSING" }, + "bindingDependencies": ["ADRESSE", "INDNVOCC_MISSING", "INDNVOCC"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "INDNVOCC" } + }, + + { + "id": "kqwga16w", + "componentType": "Input", + "mandatory": false, + "page": "9", + "maxLength": 40, + "label": "\"➡ \" || \"Nom :\"", + "declarations": [ + { + "id": "kqwg4t12-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "\"Pouvez-vous indiquer le nom ou éventuellement les noms des habitants du logement situé à l’adresse : \" || ADRESSE || \" ?\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "NOMNVOCC1_MISSING" }, + "bindingDependencies": ["ADRESSE", "NOMNVOCC1_MISSING", "NOMNVOCC1"], + "response": { "name": "NOMNVOCC1" } + }, + + { + "id": "kqwfswjj", + "componentType": "Input", + "mandatory": false, + "page": "10", + "maxLength": 20, + "label": "\"➡ \" || \"Prénom :\"", + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "PRENOMNVOCC1_MISSING" }, + "bindingDependencies": ["PRENOMNVOCC1_MISSING", "PRENOMNVOCC1"], + "response": { "name": "PRENOMNVOCC1" } + }, + + { + "id": "kqwfedoy", + "componentType": "Input", + "mandatory": false, + "page": "11", + "maxLength": 40, + "label": "\"➡ \" || \"Nom d’un éventuel deuxième occupant :\"", + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "NOMNVOCC2_MISSING" }, + "bindingDependencies": ["NOMNVOCC2_MISSING", "NOMNVOCC2"], + "response": { "name": "NOMNVOCC2" } + }, + + { + "id": "kqwg9azb", + "componentType": "Input", + "mandatory": false, + "page": "12", + "maxLength": 20, + "label": "\"➡ \" || \"Prénom d’un éventuel deuxième occupant :\"", + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "PRENOMNVOCC2_MISSING" }, + "bindingDependencies": ["PRENOMNVOCC2_MISSING", "PRENOMNVOCC2"], + "response": { "name": "PRENOMNVOCC2" } + }, + + { + "id": "kr0e0pav", + "componentType": "Input", + "mandatory": false, + "page": "13", + "maxLength": 10, + "label": "\"➡ \" || \"Pouvez-vous indiquer un numéro de téléphone \" || if (isnull(NOMNVOCC2) and isnull(PRENOMNVOCC2)) then \"de l’occupant du logement ?\" else \"des occupants du logement ?\"", + "declarations": [ + { + "id": "kr0e0pav-kr0e4p61", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas mettre d’espace, de \"/\", de \"-\" ni de \".\" entre les numéros. Ex. : 0147200001" + } + ], + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "TELNVOCC_MISSING" }, + "bindingDependencies": ["NOMNVOCC2", "PRENOMNVOCC2", "TELNVOCC_MISSING", "TELNVOCC"], + "response": { "name": "TELNVOCC" } + }, + + { + "id": "kr0ee3u2", + "componentType": "Input", + "mandatory": false, + "page": "14", + "maxLength": 249, + "label": "\"➡ \" || \"Pouvez-vous indiquer un mail \" || if (isnull(NOMNVOCC2) and isnull(PRENOMNVOCC2)) then \"de l’occupant du logement ?\" else \"des occupants du logement ?\"", + "conditionFilter": { + "value": "(CADR = \"3\") and (INDNVOCC = \"1\")", + "bindingDependencies": ["CADR", "INDNVOCC"] + }, + "hierarchy": { + "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, + "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + }, + "missingResponse": { "name": "MAILNVOCC_MISSING" }, + "bindingDependencies": ["NOMNVOCC2", "PRENOMNVOCC2", "MAILNVOCC_MISSING", "MAILNVOCC"], + "response": { "name": "MAILNVOCC" } + }, + + { + "id": "jruq5os5", + "componentType": "Sequence", + "page": "15", + "label": "\"II - \" || \"Description des habitants du logement\"", + "declarations": [ + { + "id": "jruq5os5-kqhuxnyt", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Nous allons commencer par décrire rapidement les personnes qui vivent habituellement dans ce logement, même si elles sont temporairement absentes." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jruq5os5", + "page": "15", + "label": "\"II - \" || \"Description des habitants du logement\"" + } + } + }, + + { + "id": "kbc1b4k2", + "componentType": "InputNumber", + "mandatory": false, + "page": "16", + "min": 1, + "max": 15, + "decimals": 0, + "label": "\"➡ \" || \"Au total, en vous comptant, combien de personnes habitent dans ce logement ?\"", + "declarations": [ + { + "id": "kbc1b4k2-kbc1gah1", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure : enfants habitant aussi ailleurs pour leurs études, conjoints éloignés pour leur travail, enfants en résidence alternée, employés de maison ou jeunes au pair habitant dans le logement, personnes âgées vivant partiellement en maison de retraite ou en institution…" + }, + + { + "id": "kbc1b4k2-kqhv3glr", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les personnes ayant l’intention de résider moins de 12 mois en France." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kbc1b4k2-CI-0", + "criticality": "WARN", + "control": "not(nvl(NBHAB, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["NBHAB"] + } + ], + "hierarchy": { + "sequence": { + "id": "jruq5os5", + "page": "15", + "label": "\"II - \" || \"Description des habitants du logement\"" + } + }, + "missingResponse": { "name": "NBHAB_MISSING" }, + "bindingDependencies": ["NBHAB_MISSING", "NBHAB"], + "response": { "name": "NBHAB" } + }, + + { + "id": "kmnnjaf1", + "componentType": "Sequence", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"", + "declarations": [ + { + "id": "kmnnjaf1-kr0tdccr", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "libINTROPRENOM" + }, + + { + "id": "kmnnjaf1-kr0syent", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "libINTROPRENOM2" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": ["libINTROPRENOM", "libINTROPRENOM2"] + }, + + { + "id": "kmnolkxb", + "componentType": "Loop", + "page": "18", + "depth": 1, + "paginatedLoop": false, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": [ + "NHAB", + "LOOP_kmnolkxb_MISSING", + "PRENOMREF", + "G_PRENOM", + "NBHAB", + "PRENOM" + ], + "loopDependencies": ["NHAB"], + "lines": { "min": "cast(NHAB,integer)", "max": "cast(NHAB,integer)" }, + "components": [ + { + "id": "kmnnxf2w", + "componentType": "Subsequence", + "page": "18", + "goToPage": "18", + "label": "if (isnull(PRENOMREF) or G_PRENOM=PRENOMREF) then \"Prénoms des habitants du logement\" else \"\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnnxf2w", + "page": "18", + "label": "if (isnull(PRENOMREF) or G_PRENOM=PRENOMREF) then \"Prénoms des habitants du logement\" else \"\"" + } + }, + "bindingDependencies": ["PRENOMREF", "G_PRENOM", "NHAB"] + }, + + { + "id": "kmno1n7m", + "componentType": "Input", + "mandatory": false, + "page": "18", + "maxLength": 20, + "label": "\"➡ \" || \" \" || if (isnull(NBHAB) or cast(NBHAB,integer)=1) then \"Votre prénom : \" else (if ( not(isnull(G_PRENOM)) and G_PRENOM=PRENOMREF ) then \"Votre prénom : \" else ( if (isnull(PRENOMREF) and isnull(G_PRENOM)) then \"Prénom (commencez par votre prénom) : \" else \"Prénom : \"))", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kmno1n7m-CI-0", + "criticality": "WARN", + "control": "not(nvl(PRENOM, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci d’indiquer l’ensemble des prénoms des habitants de votre logement. Si toutefois vous ne souhaitez pas indiquer de prénom, indiquez les initiales ou quelque chose qui pourra vous aider à vous repérer dans le questionnaire lorsque les questions porteront sur cette personne en particulier.", + "bindingDependencies": ["PRENOM"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnnxf2w", + "page": "18", + "label": "if (isnull(PRENOMREF) or G_PRENOM=PRENOMREF) then \"Prénoms des habitants du logement\" else \"\"" + } + }, + "bindingDependencies": ["NBHAB", "G_PRENOM", "PRENOMREF", "NHAB"], + "response": { "name": "G_PRENOM" } + } + ] + }, + + { + "id": "kmooeas1", + "componentType": "Loop", + "page": "19", + "maxPage": "8", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SEXE_MISSING", + "DATENAIS_MISSING", + "DATENAIS", + "TRAGE_MISSING", + "LIB_FEM", + "LNAIS_MISSING", + "DEPNAIS_MISSING", + "PAYSNAIS_MISSING", + "NATIO1N_MISSING", + "NATIO1N1", + "NATIO1N2", + "NATIO1N4", + "NATIO1N3", + "NATIO2N_MISSING", + "SEXE", + "TRAGE", + "LNAIS", + "DEPNAIS", + "PAYSNAIS", + "NATIO2N" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "kmnoigj8", + "componentType": "Subsequence", + "goToPage": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + }, + + { + "id": "kmoo2fiy", + "componentType": "Radio", + "mandatory": false, + "page": "19.1", + "label": "\"➡ \" || \"Quel est \" || if (PRENOM=PRENOMREF) then \"votre sexe ?\" else \"le sexe de \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "SEXE_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "SEXE_MISSING", "SEXE", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Masculin" }, + + { "value": "2", "label": "Féminin" } + ], + "response": { "name": "SEXE" } + }, + + { + "id": "kmoouamz", + "componentType": "Datepicker", + "mandatory": false, + "page": "19.2", + "min": "1850-01-01", + "max": "2100-01-01", + "label": "\"➡ \" || \"Quelle est \" || if (PRENOM=PRENOMREF) then \"votre date de naissance ?\" else \"la date de naissance de \" || PRENOM ||\" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kmoouamz-CI-0", + "criticality": "WARN", + "control": "not(nvl(DATENAIS, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["DATENAIS"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "DATENAIS_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "DATENAIS_MISSING", + "DATENAIS", + "G_PRENOM" + ], + "dateFormat": "YYYY-MM-DD", + "response": { "name": "DATENAIS" } + }, + + { + "id": "kmx6w6n5", + "componentType": "Radio", + "mandatory": false, + "page": "19.3", + "label": "\"➡ \" || \"Vous n’avez pas indiqué de date de naissance, pouvez-vous indiquer la tranche d’âge dans laquelle \" || if (PRENOM=PRENOMREF) then \"vous vous situez ?\" else \"se situe\" || \" \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (isnull(DATENAIS))", + "bindingDependencies": ["CADR", "DATENAIS"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "TRAGE_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "TRAGE_MISSING", "TRAGE", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Moins de 18 ans" }, + + { "value": "2", "label": "De 18 à 25 ans" }, + + { "value": "3", "label": "Plus de 25 ans" } + ], + "response": { "name": "TRAGE" } + }, + + { + "id": "kmookacu", + "componentType": "Radio", + "mandatory": false, + "page": "19.4", + "label": "\"➡ \" || \"Où \"|| if (PRENOM=PRENOMREF) then \"êtes-vous né\" || LIB_FEM || \" ?\" else \"est né\" || LIB_FEM || \" \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "LNAIS_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_FEM", + "LNAIS_MISSING", + "LNAIS", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "En France (y compris outre-mer)" }, + + { "value": "2", "label": "À l’étranger" } + ], + "response": { "name": "LNAIS" } + }, + + { + "id": "kmor2z1x", + "componentType": "Suggester", + "mandatory": false, + "page": "19.5", + "label": "\"➡ \" || \"Dans quel département \"|| if (PRENOM=PRENOMREF) then \"êtes-vous né\" || LIB_FEM || \" ?\" else \"est né\" || LIB_FEM || \" \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (LNAIS =\"1\" and (persplus18TR=\"1\" or persplus18AGE=\"1\"))", + "bindingDependencies": [ + "CADR", + "LNAIS", + "persplus18TR", + "TRAGE", + "persplus18AGE", + "DATENAIS", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "DEPNAIS_MISSING" }, + "storeName": "L_DEPNAIS", + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_FEM", + "DEPNAIS_MISSING", + "DEPNAIS", + "G_PRENOM" + ], + "options": [{ "value": "1", "label": "Recherche sur liste des départements" }], + "response": { "name": "DEPNAIS" } + }, + + { + "id": "kmorege9", + "componentType": "Suggester", + "mandatory": false, + "page": "19.6", + "label": "\"➡ \" || \"Dans quel pays \"|| if (PRENOM=PRENOMREF) then \"êtes-vous né\" || LIB_FEM || \" ?\" else \"est né\" || LIB_FEM || \" \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (LNAIS = \"2\")", + "bindingDependencies": ["CADR", "LNAIS"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "PAYSNAIS_MISSING" }, + "storeName": "L_PAYSNAIS", + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_FEM", + "PAYSNAIS_MISSING", + "PAYSNAIS", + "G_PRENOM" + ], + "options": [{ "value": "1", "label": "Recherche sur la liste des pays" }], + "response": { "name": "PAYSNAIS" } + }, + + { + "id": "kmort6x9", + "componentType": "CheckboxGroup", + "page": "19.7", + "label": "\"➡ \" || \"Quelle est \"|| if (PRENOM=PRENOMREF) then \"votre nationalité ?\" else \"la nationalité de \" || PRENOM || \" ?\"", + "declarations": [ + { + "id": "kmort6x9-kmorxjxc", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kmort6x9-CI-0", + "criticality": "INFO", + "control": "not((nvl(NATIO1N1, false) = true and nvl(NATIO1N2, false) = true) or (nvl(NATIO1N1, false) = true and nvl(NATIO1N4, false) = true) or (nvl(NATIO1N2, false) = true and nvl(NATIO1N4, false) = true) or (nvl(NATIO1N3, false) = true and nvl(NATIO1N4, false) = true))", + "errorMessage": "Ces réponses sont incompatibles.", + "bindingDependencies": ["NATIO1N1", "NATIO1N2", "NATIO1N4", "NATIO1N3"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "NATIO1N_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "NATIO1N_MISSING", + "NATIO1N1", + "NATIO1N2", + "NATIO1N3", + "NATIO1N4", + "G_PRENOM" + ], + "responses": [ + { + "id": "kmort6x9-QOP-kmosa98y", + "label": "Française de naissance ou par réintégration", + "response": { "name": "NATIO1N1" } + }, + + { + "id": "kmort6x9-QOP-kmos360k", + "label": "Française par déclaration, naturalisation, option à sa majorité", + "response": { "name": "NATIO1N2" } + }, + + { + "id": "kmort6x9-QOP-kmos37e1", + "label": "Étrangère", + "response": { "name": "NATIO1N3" } + }, + + { + "id": "kmort6x9-QOP-kmorue9c", + "label": "Apatride (pas de nationalité)", + "response": { "name": "NATIO1N4" } + } + ] + }, + + { + "id": "kmos2yo6", + "componentType": "Suggester", + "mandatory": false, + "page": "19.8", + "label": "\"➡ \" || \"Quelle est \"|| if (PRENOM=PRENOMREF) then \"votre nationalité étrangère ?\" else \"la nationalité étrangère de \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (NATIO1N3 = \"1\")", + "bindingDependencies": ["CADR", "NATIO1N3"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmnoigj8", + "page": "19.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre état civil\" else \"État civil de \" || PRENOM" + } + }, + "missingResponse": { "name": "NATIO2N_MISSING" }, + "storeName": "L_NATIONETR", + "bindingDependencies": ["PRENOM", "PRENOMREF", "NATIO2N_MISSING", "NATIO2N", "G_PRENOM"], + "options": [{ "value": "1", "label": "Recherche sur liste des nationalités étrangères" }], + "response": { "name": "NATIO2N" } + } + ] + }, + + { + "id": "kmw4iq4w", + "componentType": "Loop", + "page": "20", + "maxPage": "3", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIEN_MISSING", + "LIB_FEM", + "LIB_PARENT", + "LIB_ENFANT", + "LIB_GDPARENT", + "LIB_PTENFANT", + "LIB_SUJET", + "COUPLE_MISSING", + "SITUMATRI_MISSING", + "LIB_VEUF", + "LIEN", + "COUPLE", + "SITUMATRI1", + "SITUMATRI2", + "SITUMATRI3", + "SITUMATRI4", + "SITUMATRI5", + "SITUMATRI6" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "kmw3dz2a", + "componentType": "Subsequence", + "goToPage": "20.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmw3dz2a", + "page": "20.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + }, + + { + "id": "kmw4revw", + "componentType": "Radio", + "mandatory": false, + "page": "20.1", + "label": "\"➡ \" || \"Qui est \"|| PRENOM || \" pour vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (PRENOM <> PRENOMREF)", + "bindingDependencies": ["CADR", "PRENOM", "G_PRENOM", "PRENOMVIDE", "PRENOMREF"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmw3dz2a", + "page": "20.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" + } + }, + "missingResponse": { "name": "LIEN_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "LIEN_MISSING", + "LIB_FEM", + "LIB_PARENT", + "LIB_ENFANT", + "LIB_GDPARENT", + "LIB_PTENFANT", + "LIEN", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "\"Votre conjoint\"||LIB_FEM" }, + + { "value": "2", "label": "LIB_PARENT" }, + + { "value": "3", "label": "LIB_ENFANT" }, + + { "value": "4", "label": "LIB_GDPARENT" }, + + { "value": "5", "label": "LIB_PTENFANT" }, + + { "value": "6", "label": "Un autre membre de votre famille" }, + + { "value": "7", "label": "\"Une autre personne (ami\"||LIB_FEM||\", colocataire...)\"" } + ], + "response": { "name": "LIEN" } + }, + + { + "id": "kod271pp", + "componentType": "Radio", + "mandatory": false, + "page": "20.2", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vivez-vous en couple ?\" else PRENOM || \" vit-\" || LIB_SUJET || \" en couple ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(LIEN)) and LIEN<>\"1\") or (PRENOM=PRENOMREF)) and ((persplus18TR=\"1\" or persplus18AGE=\"1\"))", + "bindingDependencies": [ + "CADR", + "LIEN", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "persplus18TR", + "TRAGE", + "persplus18AGE", + "DATENAIS", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmw3dz2a", + "page": "20.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" + } + }, + "missingResponse": { "name": "COUPLE_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "COUPLE_MISSING", + "COUPLE", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui, avec une personne qui vit dans le logement" }, + + { "value": "2", "label": "Oui, avec une personne qui ne vit pas dans le logement" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "COUPLE" } + }, + + { + "id": "kmw5h275", + "componentType": "CheckboxGroup", + "page": "20.3", + "label": "\"➡ \" || \"Quelle est \" || if (PRENOM=PRENOMREF) then \"votre situation matrimoniale ?\" else \"la situation matrimoniale de \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(LIEN)) and LIEN<>\"1\") or (PRENOM=PRENOMREF)) and ((persplus18TR=\"1\" or persplus18AGE=\"1\"))", + "bindingDependencies": [ + "CADR", + "LIEN", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "persplus18TR", + "TRAGE", + "persplus18AGE", + "DATENAIS", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmw3dz2a", + "page": "20.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" + } + }, + "missingResponse": { "name": "SITUMATRI_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SITUMATRI_MISSING", + "LIB_FEM", + "LIB_VEUF", + "SITUMATRI1", + "SITUMATRI2", + "SITUMATRI3", + "SITUMATRI4", + "SITUMATRI5", + "SITUMATRI6", + "G_PRENOM" + ], + "responses": [ + { + "id": "kmw5h275-QOP-kqi51gzp", + "label": "\"Marié\"||LIB_FEM", + "response": { "name": "SITUMATRI1" } + }, + + { + "id": "kmw5h275-QOP-kqi557ae", + "label": "\"Pacsé\"||LIB_FEM", + "response": { "name": "SITUMATRI2" } + }, + + { + "id": "kmw5h275-QOP-kqi572vy", + "label": "En concubinage ou union libre", + "response": { "name": "SITUMATRI3" } + }, + + { + "id": "kmw5h275-QOP-kqi54qj5", + "label": "LIB_VEUF", + "response": { "name": "SITUMATRI4" } + }, + + { + "id": "kmw5h275-QOP-kqi5ewaq", + "label": "\"Divorcé\"||LIB_FEM||\", dépacsé\"||LIB_FEM||\", rupture d’union libre\"", + "response": { "name": "SITUMATRI5" } + }, + + { + "id": "kmw5h275-QOP-kqi5h0rk", + "label": "Célibataire", + "response": { "name": "SITUMATRI6" } + } + ] + } + ] + }, + + { + "id": "kmx8gebp", + "componentType": "Loop", + "page": "21", + "maxPage": "8", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "ADRCOLLC", + "LIB_SUJET", + "UNLOG_MISSING", + "DURLOG_MISSING", + "LOGENQ_MISSING", + "LOGAUT_MISSING", + "LOGENQ", + "LOGAUT", + "CTR_LOG", + "GARDE_MISSING", + "DORM_MISSING", + "LOGCO_MISSING", + "TYPLOGCO_MISSING", + "UNLOG", + "DURLOG", + "GARDE", + "DORM", + "LOGCO", + "TYPLOGCO" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "kmukkury", + "componentType": "Subsequence", + "goToPage": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + }, + + { + "id": "kmx8sgeu", + "componentType": "Radio", + "mandatory": false, + "page": "21.1", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vivez-vous uniquement dans ce logement ou aussi dans un autre logement ?\" else PRENOM || \" vit-\" || LIB_SUJET || \" uniquement dans ce logement ou aussi dans un autre logement ?\"", + "declarations": [ + { + "id": "kmx8sgeu-kvl9opds", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\" « Ce logement » désigne le logement situé à cette adresse : \" || ADRCOLLC || \".\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "UNLOG_MISSING" }, + "bindingDependencies": [ + "ADRCOLLC", + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "UNLOG_MISSING", + "UNLOG", + "G_PRENOM" + ], + "options": [ + { + "value": "1", + "label": "if (PRENOM=PRENOMREF) then \"Vous vivez uniquement dans ce logement\" else PRENOM || \" vit uniquement dans ce logement\"" + }, + + { + "value": "2", + "label": "if (PRENOM=PRENOMREF) then \"Vous vivez aussi dans un autre logement\" else PRENOM || \" vit aussi dans un autre logement\"" + } + ], + "response": { "name": "UNLOG" } + }, + + { + "id": "kmx97ttc", + "componentType": "Radio", + "mandatory": false, + "page": "21.2", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vous vivez dans le logement situé à l’adresse : \" || ADRCOLLC || \" ... ?\" else PRENOM || \" vit dans ce logement situé à l’adresse : \" || ADRCOLLC || \" ... ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", + "bindingDependencies": ["CADR", "UNLOG"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "DURLOG_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "ADRCOLLC", + "DURLOG_MISSING", + "DURLOG", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Plus de la moitié du temps" }, + + { "value": "2", "label": "La moitié du temps" }, + + { "value": "3", "label": "Moins de la moitié du temps" } + ], + "response": { "name": "DURLOG" } + }, + + { + "id": "kmx97tz1", + "componentType": "Radio", + "mandatory": false, + "page": "21.3", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pour vous, ce logement est... ?\" else \"Pour \" || PRENOM || \", ce logement est... ?\"", + "declarations": [ + { + "id": "kmx97tz1-kvlaj6p8", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\" « Ce logement » désigne le logement situé à cette adresse : \" || ADRCOLLC || \".\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", + "bindingDependencies": ["CADR", "UNLOG"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "LOGENQ_MISSING" }, + "bindingDependencies": [ + "ADRCOLLC", + "PRENOM", + "PRENOMREF", + "LOGENQ_MISSING", + "LOGENQ", + "G_PRENOM" + ], + "options": [ + { + "value": "1", + "label": "if (PRENOM=PRENOMREF) then \"Votre résidence principale\" else \"Sa résidence principale\"" + }, + + { + "value": "2", + "label": "if (PRENOM=PRENOMREF) then \"Le logement de vos parents ou de l’un d’entre eux\" else \"Le logement de ses parents ou de l’un d’entre eux\"" + }, + + { + "value": "3", + "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour vos études\" else \"Un logement occupé pour ses études\"" + }, + + { + "value": "4", + "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour votre travail ou une formation professionnelle\" else \"Un logement occupé pour son travail ou une formation professionnelle\"" + }, + + { + "value": "5", + "label": "if (PRENOM=PRENOMREF) then \"Une résidence secondaire, un logement occupé pour vos vacances ou vos loisirs\" else \"Une résidence secondaire, un logement occupé pour ses vacances ou ses loisirs\"" + }, + + { "value": "6", "label": "Un logement occupé pour une autre raison" } + ], + "response": { "name": "LOGENQ" } + }, + + { + "id": "kmx93med", + "componentType": "Radio", + "mandatory": false, + "page": "21.4", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pour vous, l’autre logement où vous vivez est... ?\" else \"Pour \" || PRENOM || \", l’autre logement où \" || LIB_SUJET || \" vit est... ?\"", + "declarations": [ + { + "id": "kmx93med-kvm8n3pp", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Autre logement que celui situé à l’adresse : \" || ADRCOLLC" + }, + + { + "id": "kmx93med-kvm8xhsc", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "if (PRENOM=PRENOMREF) then \"Si vous vivez dans plusieurs autres logements, décrivez l’autre logement dans lequel vous passez le plus de temps.\" else \"Si \"|| PRENOM || \" vit dans plusieurs autres logements, décrivez l’autre logement dans lequel \"|| LIB_SUJET || \" passe le plus de temps.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", + "bindingDependencies": ["CADR", "UNLOG"] + }, + "controls": [ + { + "id": "kmx93med-CI-0", + "criticality": "INFO", + "control": "not(LOGENQ = \"1\" and LOGAUT = \"1\")", + "errorMessage": "cast(CTR_LOG,string) ", + "bindingDependencies": ["LOGENQ", "LOGAUT", "CTR_LOG"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "LOGAUT_MISSING" }, + "bindingDependencies": [ + "ADRCOLLC", + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "LOGAUT_MISSING", + "LOGAUT", + "G_PRENOM" + ], + "options": [ + { + "value": "1", + "label": "if (PRENOM=PRENOMREF) then \"Votre résidence principale\" else \"Sa résidence principale\"" + }, + + { + "value": "2", + "label": "if (PRENOM=PRENOMREF) then \"Le logement de vos parents ou de l’un d’entre eux\" else \"Le logement de ses parents ou de l’un d’entre eux\"" + }, + + { + "value": "3", + "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour vos études\" else \"Un logement occupé pour ses études\"" + }, + + { + "value": "4", + "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour votre travail ou une formation professionnelle\" else \"Un logement occupé pour son travail ou une formation professionnelle\"" + }, + + { + "value": "5", + "label": "if (PRENOM=PRENOMREF) then \"Une résidence secondaire, un logement occupé pour vos vacances ou loisirs\" else \"Une résidence secondaire, un logement occupé pour ses vacances ou loisirs\"" + }, + + { "value": "6", "label": "Un logement occupé pour une autre raison" } + ], + "response": { "name": "LOGAUT" } + }, + + { + "id": "kmx9punx", + "componentType": "Radio", + "mandatory": false, + "page": "21.5", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Êtes-vous en garde alternée entre vos deux parents ?\" else PRENOM || \" est-\" || LIB_SUJET || \" en garde alternée entre ses deux parents ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (DURLOG = \"2\" and LOGENQ = \"2\" and LOGAUT = \"2\")", + "bindingDependencies": ["CADR", "UNLOG", "DURLOG", "LOGENQ", "LOGAUT"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "GARDE_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "GARDE_MISSING", + "GARDE", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "GARDE" } + }, + + { + "id": "kmx9im0b", + "componentType": "Radio", + "mandatory": false, + "page": "21.6", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Où avez-vous dormi la nuit dernière ?\" else \"Où \" || PRENOM || \" a-t-\" || LIB_SUJET || \" dormi la nuit dernière ?\"", + "declarations": [ + { + "id": "kmx9im0b-kn7jf1jt", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "if (PRENOM=PRENOMREF) then \"Si vous avez dormi chez un(e) ami(e), indiquez le logement où vous deviez normalement dormir.\" else \"Si \" || PRENOM || \" a dormi chez un(e) ami(e), indiquez le logement où \" || LIB_SUJET || \" devait normalement dormir.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (DURLOG = \"2\" and LOGENQ = \"2\" and LOGAUT = \"2\") and (GARDE = \"1\")", + "bindingDependencies": ["CADR", "UNLOG", "DURLOG", "LOGENQ", "LOGAUT", "GARDE"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "DORM_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "DORM_MISSING", + "ADRCOLLC", + "DORM", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "\"Dans ce logement situé à l’adresse : \" || ADRCOLLC" }, + + { + "value": "2", + "label": "\"Dans le logement de \" || (if (PRENOM=PRENOMREF) then \"votre\" else \"son\") || \" autre parent\"" + } + ], + "response": { "name": "DORM" } + }, + + { + "id": "kqi4zdkk", + "componentType": "Radio", + "mandatory": false, + "page": "21.7", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"À propos de cet autre logement dans lequel vous vivez, s’agit-il d’une chambre dans une structure collective ?\" else \"À propos de cet autre logement dans lequel vit \" || PRENOM || \", s’agit-il d’une chambre dans une structure collective ?\"", + "declarations": [ + { + "id": "kqi4zdkk-kvm8hkmj", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Autre logement que celui situé à l’adresse : \" || ADRCOLLC" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (LOGAUT = \"3\" or LOGAUT = \"4\" or LOGAUT = \"6\")", + "bindingDependencies": ["CADR", "UNLOG", "LOGAUT"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "LOGCO_MISSING" }, + "bindingDependencies": [ + "ADRCOLLC", + "PRENOM", + "PRENOMREF", + "LOGCO_MISSING", + "LOGCO", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "LOGCO" } + }, + + { + "id": "kmx9pvyn", + "componentType": "Radio", + "mandatory": false, + "page": "21.8", + "label": "\"➡ \" || \"De quelle structure s’agit-il ?\"", + "declarations": [ + { + "id": "kmx9pvyn-kvm8t64a", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Structure collective de l’autre logement que celui situé à l’adresse : \" || ADRCOLLC" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (LOGAUT = \"3\" or LOGAUT = \"4\" or LOGAUT = \"6\") and (LOGCO = \"1\")", + "bindingDependencies": ["CADR", "UNLOG", "LOGAUT", "LOGCO"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmukkury", + "page": "21.1", + "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" + } + }, + "missingResponse": { "name": "TYPLOGCO_MISSING" }, + "bindingDependencies": ["ADRCOLLC", "TYPLOGCO_MISSING", "TYPLOGCO", "G_PRENOM"], + "options": [ + { + "value": "1", + "label": "Un internat, une résidence étudiante ou un foyer d’étudiants" + }, + + { + "value": "2", + "label": "Un établissement pour personnes âgées (maison de retraite, Ehpad)" + }, + + { + "value": "3", + "label": "Un foyer ou une résidence sociale (CADA, structures gérées par Adoma…), foyer de réinsertion ou foyer de travailleurs" + }, + + { + "value": "4", + "label": "Une structure d’aide sociale à l’enfance ou de protection judiciaire" + }, + + { + "value": "5", + "label": "Une structure pour personne nécessitant des soins médicaux (hôpital, maison de repos, centre de rééducation)" + }, + + { "value": "6", "label": "Une caserne, un camp militaire" }, + + { + "value": "7", + "label": "Une autre structure (prison, communauté religieuse, hébergement d’urgence...)" + } + ], + "response": { "name": "TYPLOGCO" } + } + ] + }, + + { + "id": "kmx9wphw", + "componentType": "Loop", + "page": "22", + "maxPage": "7", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", + "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SITUA_MISSING", + "LIB_FEM", + "SEXE", + "SITUA", + "LIB_SUJET", + "TRAVAIL_MISSING", + "GRDIPA_MISSING", + "GRDIPB_MISSING", + "GRDIPC_MISSING", + "TELET_MISSING", + "TELETNJ_MISSING", + "TRAVAIL", + "GRDIPA", + "GRDIPB", + "GRDIPC", + "TELET", + "TELETNJ" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "kmxa5rqb", + "componentType": "Subsequence", + "goToPage": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + }, + + { + "id": "kmxfqrb1", + "componentType": "Radio", + "mandatory": false, + "page": "22.1", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Actuellement, quelle est votre situation principale ?\" else \"Actuellement, quelle est la situation principale de \" || PRENOM || \" ?\"", + "declarations": [ + { + "id": "kmxfqrb1-krd9g6bh", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "if (PRENOM=PRENOMREF) then \"Si vous hésitez entre plusieurs situations, choisissez celle qui vous décrit le mieux, ou celle qui vous prend le plus de temps.\" else \"Si vous hésitez entre plusieurs situations, choisissez celle qui décrit le mieux \" || PRENOM || \", ou celle qui lui prend le plus de temps.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "controls": [ + { + "id": "kmxfqrb1-CI-0", + "criticality": "WARN", + "control": "not(nvl(SITUA, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["SITUA"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "SITUA_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SITUA_MISSING", + "LIB_FEM", + "SEXE", + "SITUA", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "En emploi" }, + + { + "value": "2", + "label": "\"Au chômage (inscrit\"|| LIB_FEM ||\" ou non à Pôle emploi)\"" + }, + + { "value": "3", "label": "\"Retraité\"||LIB_FEM||\", préretraité\"||LIB_FEM" }, + + { + "value": "4", + "label": "En incapacité de travailler en raison d’un handicap ou d’un problème de santé durable" + }, + + { "value": "5", "label": "En études" }, + + { + "value": "6", + "label": "if (isnull(SEXE)) then \"Femme ou homme au foyer\" else (if (SEXE = \"2\") then \"Femme au foyer\" else \"Homme au foyer\")" + }, + + { "value": "7", "label": "Dans une autre situation" } + ], + "response": { "name": "SITUA" } + }, + + { + "id": "kmxg8ci7", + "componentType": "Radio", + "mandatory": false, + "page": "22.2", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Avez-vous cependant un emploi ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" cependant un emploi ?\"", + "declarations": [ + { + "id": "kmxg8ci7-kqi7dwk7", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure : petit boulot, apprentissage, stage rémunéré, personne en congé maternité, paternité ou parental, en congé maladie ou en chômage partiel, personne travaillant sans être rémunérée avec un membre de sa famille, élu." + }, + + { + "id": "kmxg8ci7-kqi7omwd", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure le bénévolat." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (not(isnull(SITUA)) and (SITUA = \"2\" or SITUA = \"3\" or SITUA = \"4\" or SITUA = \"5\" or SITUA = \"6\" or SITUA = \"7\"))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "SITUA" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "TRAVAIL_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "TRAVAIL_MISSING", + "TRAVAIL", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "TRAVAIL" } + }, + + { + "id": "kmxgftfs", + "componentType": "Radio", + "mandatory": false, + "page": "22.3", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"À ce jour, quel est le plus haut diplôme ou titre que vous possédez ?\" else \"À ce jour, quel est le plus haut diplôme ou titre que \" || PRENOM || \" possède ?\"", + "declarations": [ + { + "id": "kmxgftfs-kqi89yfr", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "if (PRENOM=PRENOMREF) then \"Indiquez le niveau de diplôme au moment où vous l’avez obtenu, pas votre niveau actuel.\" else \"Indiquez le niveau de diplôme au moment où \" || PRENOM || \" l’a obtenu, pas son niveau actuel.\"" + }, + + { + "id": "kmxgftfs-kqi81ih3", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure : CQP, CACES, BAFA, permis de conduire, TOEIC ou autre test de langue, habilitations électriques ou de type équivalent." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "GRDIPA_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "GRDIPA_MISSING", "GRDIPA", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Aucun diplôme" }, + + { "value": "2", "label": "CEP (certificat d’études primaires)" }, + + { "value": "3", "label": "BEPC, brevet élémentaire, brevet des collèges, DNB" }, + + { "value": "4", "label": "CAP, BEP ou diplôme de niveau équivalent" }, + + { + "value": "5", + "label": "Baccalauréat (général, technologique ou professionnel), brevet supérieur, brevet professionnel, de technicien ou d’enseignement ou diplôme équivalent" + }, + + { "value": "6", "label": "Capacité en droit, DAEU, ESEU" }, + + { + "value": "7", + "label": "BTS, DUT, Deug, Deust, diplôme de la santé ou du social de niveau bac+2 ou diplôme équivalent" + }, + + { + "value": "8", + "label": "Diplôme de niveau supérieur à bac+2 (licence, licence pro, maîtrise, master, DESS, DEA, doctorat, diplôme d’une grande école)" + } + ], + "response": { "name": "GRDIPA" } + }, + + { + "id": "kqi8s71l", + "componentType": "Radio", + "mandatory": false, + "page": "22.4", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Plus précisément, quel est votre niveau d’études ?\" else \"Plus précisément, quel est le niveau d’études de \" || PRENOM ||\" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (GRDIPA = \"1\" and not(isnull(GRDIPA)))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "GRDIPA" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "GRDIPB_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "GRDIPB_MISSING", "GRDIPB", "G_PRENOM"], + "options": [ + { + "value": "1", + "label": "N’a jamais été à l’école ou l’a quittée avant la fin du primaire" + }, + + { + "value": "2", + "label": "Scolarité jusqu’à la fin du primaire ou avant la fin du collège" + }, + + { "value": "3", "label": "Scolarité jusqu’à la fin du collège ou au-delà" } + ], + "response": { "name": "GRDIPB" } + }, + + { + "id": "kqi8mfos", + "componentType": "Radio", + "mandatory": false, + "page": "22.5", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Plus précisément, quel diplôme de niveau supérieur à bac+2 avez-vous obtenu ?\" else \"Plus précisément, quel diplôme de niveau supérieur à bac+2 \"|| PRENOM || \" a-t-\" || LIB_SUJET || \" obtenu ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(GRDIPA)) and GRDIPA = \"8\"))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "GRDIPA" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "GRDIPC_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "GRDIPC_MISSING", + "GRDIPC", + "G_PRENOM" + ], + "options": [ + { + "value": "1", + "label": "Licence, licence pro, maîtrise ou diplôme équivalent de niveau bac+3 ou bac+4" + }, + + { + "value": "2", + "label": "Master, DEA, DESS, diplôme de grande école de niveau bac+5, doctorat de santé (médecine, pharmacie, dentaire...)" + }, + + { "value": "3", "label": "Doctorat de recherche (hors doctorat de santé)" } + ], + "response": { "name": "GRDIPC" } + }, + + { + "id": "kp4dw3br", + "componentType": "Radio", + "mandatory": false, + "page": "22.6", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pratiquez-vous le télétravail ?\" else PRENOM || \" pratique t-\" || LIB_SUJET || \" le télétravail ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(EMPLOI)) and EMPLOI = \"1\"))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "EMPLOI", + "SITUA", + "TRAVAIL" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "TELET_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "TELET_MISSING", + "TELET", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "TELET" } + }, + + { + "id": "kvjb8q33", + "componentType": "InputNumber", + "mandatory": false, + "page": "22.7", + "min": 0, + "max": 7, + "decimals": 2, + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Combien de jour par semaine êtes-vous en télétravail, en moyenne ?\" else \"Combien de jour par semaine \" || PRENOM || \" est-\" || LIB_SUJET || \" en télétravail, en moyenne ? \"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(EMPLOI)) and EMPLOI = \"1\")) and (TELET=\"1\")", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "EMPLOI", + "SITUA", + "TRAVAIL", + "TELET" + ] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { + "id": "kmxa5rqb", + "page": "22.1", + "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" + } + }, + "missingResponse": { "name": "TELETNJ_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "TELETNJ_MISSING", + "TELETNJ", + "G_PRENOM" + ], + "unit": "jours", + "response": { "name": "TELETNJ" } + } + ] + }, + + { + "id": "kvqoffs5", + "componentType": "Subsequence", + "page": "23", + "goToPage": "23", + "label": "Type de logement", + "declarations": [ + { + "id": "kvqoffs5-kvqoege1", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Nous allons maintenant vous poser quelques questions introductives sur votre logement situé à l’adresse suivante : \" || ADRCOLLC || \" .\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "bindingDependencies": ["ADRCOLLC"] + }, + + { + "id": "kd8qd4ou", + "componentType": "Radio", + "mandatory": false, + "page": "24", + "label": "\"➡ \" || \"À quoi correspond votre logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kd8qd4ou-CI-0", + "criticality": "WARN", + "control": "not(nvl(HTLC1, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de choisir le type de logement qui correspond à votre logement.", + "bindingDependencies": ["HTLC1"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "HTLC1_MISSING" }, + "bindingDependencies": ["HTLC1_MISSING", "HTLC1"], + "options": [ + { "value": "1", "label": "Maison ​" }, + + { "value": "2", "label": "Appartement ​" }, + + { "value": "3", "label": "Logement-foyer ​" }, + + { "value": "4", "label": "Chambre d’hôtel ​" }, + + { "value": "5", "label": "Habitation de fortune ​" }, + + { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée) ​" } + ], + "response": { "name": "HTLC1" } + }, + + { + "id": "kp4b8f63", + "componentType": "Radio", + "mandatory": false, + "page": "25", + "label": "\"➡ \" || \"Est-ce que votre logement se trouve en foyer (ou résidence) pour personnes âgées ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(HTLC1)) and HTLC1 = \"3\"))", + "bindingDependencies": ["CADR", "HTLC1"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "FOYPAGEES_MISSING" }, + "bindingDependencies": ["FOYPAGEES_MISSING", "FOYPAGEES"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "FOYPAGEES" } + }, + + { + "id": "kp4bwrb9", + "componentType": "Radio", + "mandatory": false, + "page": "26", + "label": "\"➡ \" || \"Plus précisément, quel est le type de cette résidence ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (FOYPAGEES=\"1\" and not(isnull(FOYPAGEES)))", + "bindingDependencies": ["CADR", "FOYPAGEES"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "RESAUTO_MISSING" }, + "bindingDependencies": ["RESAUTO_MISSING", "RESAUTO"], + "options": [ + { + "value": "1", + "label": "Résidence \"autonomie\" ou par une association par exemple\\\"\")" + }, + + { "value": "2", "label": "Résidence \"services\"" } + ], + "response": { "name": "RESAUTO" } + }, + + { + "id": "kbgi5n3g", + "componentType": "Radio", + "mandatory": false, + "page": "27", + "label": "\"➡ \" || \"Le logement fait-il partie d’un immeuble collectif ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(HTLC1)) and HTLC1 = \"6\"))", + "bindingDependencies": ["CADR", "HTLC1"] + }, + "controls": [ + { + "id": "kbgi5n3g-CI-0", + "criticality": "WARN", + "control": "not(nvl(INDCOLL, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["INDCOLL"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "INDCOLL_MISSING" }, + "bindingDependencies": ["INDCOLL_MISSING", "INDCOLL"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "INDCOLL" } + }, + + { + "id": "kbgigljc", + "componentType": "Radio", + "mandatory": false, + "page": "28", + "label": "\"➡ \" || \"Quel est le type de construction de la maison individuelle ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"1\" or INDCOLL = \"2\")", + "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "IMI_MISSING" }, + "bindingDependencies": ["IMI_MISSING", "IMI"], + "options": [ + { "value": "1", "label": "Isolée" }, + + { "value": "2", "label": "Jumelée, en bande ou groupée de toute autre façon" } + ], + "response": { "name": "IMI" } + }, + + { + "id": "kbgim4v3", + "componentType": "Radio", + "mandatory": false, + "page": "29", + "label": "\"➡ \" || \"La maison fait-elle partie d’une résidence ou d’un ’village’ en copropriété ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"1\" or INDCOLL = \"2\")", + "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] + }, + "controls": [ + { + "id": "kbgim4v3-CI-0", + "criticality": "WARN", + "control": "not(nvl(ICOI, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["ICOI"] + } + ], + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "ICOI_MISSING" }, + "bindingDependencies": ["ICOI_MISSING", "ICOI"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "ICOI" } + }, + + { + "id": "kbgidvnm", + "componentType": "Radio", + "mandatory": false, + "page": "30", + "label": "\"➡ \" || \"Y a-t-il au moins un ascenseur dans l’immeuble collectif ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"2\" or INDCOLL = \"1\")", + "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "IAS_MISSING" }, + "bindingDependencies": ["IAS_MISSING", "IAS"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "IAS" } + }, + + { + "id": "kbgigafp", + "componentType": "InputNumber", + "mandatory": false, + "page": "31", + "min": 0, + "max": 99, + "decimals": 0, + "label": "\"➡ \" || \"À quel étage se trouve votre logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"2\" or INDCOLL = \"1\")", + "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "IEL_MISSING" }, + "bindingDependencies": ["IEL_MISSING", "IEL"], + "response": { "name": "IEL" } + }, + + { + "id": "kbghszh6", + "componentType": "Radio", + "mandatory": false, + "page": "32", + "label": "\"➡ \" || \"À quelle période a été achevée la construction \"|| libIAATC || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "IAATC_MISSING" }, + "bindingDependencies": ["libIAATC", "IAATC_MISSING", "IAATC"], + "options": [ + { "value": "1", "label": "Avant 1919" }, + + { "value": "2", "label": "De 1919 à 1945" }, + + { "value": "3", "label": "De 1946 à 1970" }, + + { "value": "4", "label": "De 1971 à 1990" }, + + { "value": "5", "label": "De 1991 à 2005" }, + + { "value": "6", "label": "\"2006 ou après\"" } + ], + "response": { "name": "IAATC" } + }, + + { + "id": "kbghz7mp", + "componentType": "Dropdown", + "mandatory": false, + "page": "33", + "label": "\"➡ \" || \"En quelle année exactement la construction \" || libIAATC || \" a-t-elle été achevée ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(IAATC)) and IAATC = \"6\"))", + "bindingDependencies": ["CADR", "IAATC"] + }, + "hierarchy": { + "sequence": { + "id": "kmnnjaf1", + "page": "17", + "label": "\"III - \" || \"Présentation des habitants du logement\"" + }, + "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } + }, + "missingResponse": { "name": "IAATCD_MISSING" }, + "bindingDependencies": ["libIAATC", "IAATCD_MISSING", "IAATCD"], + "options": [ + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2022", "label": "\"2022\"" } + ], + "response": { "name": "IAATCD" } + }, + + { + "id": "jn0cmg7j", + "componentType": "Sequence", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"", + "declarations": [ + { + "id": "jn0cmg7j-kvseiv6v", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Nous allons vous interroger sur \" || intro_STOC || \" et sur la date d’installation dans le logement.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + } + }, + "bindingDependencies": ["intro_STOC"] + }, + + { + "id": "jn0ccyw1", + "componentType": "Subsequence", + "goToPage": "35", + "label": "Statut d’occupation du ménage", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } + } + }, + + { + "id": "jn0cttir", + "componentType": "Radio", + "mandatory": false, + "page": "35", + "label": "\"➡ \" || \"Comment votre ménage occupe-t-il ce logement ?\"", + "declarations": [ + { + "id": "jn0d8za4-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "\"On désigne ici le ménage comme étant l’ensemble des occupants du logement. \" || libSTOC1" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jn0cttir-CI-0", + "criticality": "WARN", + "control": "not(nvl(STOC1, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de choisir le statut d’occupation correspondant à la situation de votre ménage.", + "bindingDependencies": ["STOC1"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } + }, + "missingResponse": { "name": "STOC1_MISSING" }, + "bindingDependencies": ["libSTOC1", "STOC1_MISSING", "STOC1"], + "options": [ + { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt en cours)" }, + + { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, + + { + "value": "3", + "label": "Usufruitier, et la nue-propriété qui autorise le droit de vendre ou de donner le logement.\\\"\")" + }, + + { "value": "4", "label": "Locataire ou sous-locataire" }, + + { "value": "5", "label": "Logé gratuitement, avec un paiement éventuel de charges" } + ], + "response": { "name": "STOC1" } + }, + + { + "id": "klusnxnh", + "componentType": "Radio", + "mandatory": false, + "page": "36", + "label": "\"➡ \" || \"Un des occupants actuels du logement est-il propriétaire de ce logement ?\"", + "declarations": [ + { + "id": "klusnxnh-knrah5ep", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Y compris en indivision" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (STOC1 = \"3\" and cast(NBHAB,integer) > 1)", + "bindingDependencies": ["CADR", "STOC1", "NBHAB"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } + }, + "missingResponse": { "name": "STOC2_MISSING" }, + "bindingDependencies": ["STOC2_MISSING", "STOC2"], + "options": [ + { "value": "1", "label": "Oui, propriétaire accédant (remboursement d’emprunt en cours)" }, + + { "value": "2", "label": "Oui, propriétaire non accédant (ne remboursant plus d’emprunt)" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "STOC2" } + }, + + { + "id": "jn0e3nhg", + "componentType": "Radio", + "mandatory": false, + "page": "37", + "label": "➡ Votre ménage occupe-t-il ce logement en pleine propriété ou en propriété partielle ?​", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(STOC)) and (STOC=\"1\" or STOC=\"2\")))", + "bindingDependencies": ["CADR", "STOC", "STOC2", "STOC1"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } + }, + "missingResponse": { "name": "STOCP_MISSING" }, + "bindingDependencies": ["STOCP_MISSING", "STOCP"], + "options": [ + { + "value": "1", + "label": "En pleine propriété : votre ménage se partage la totalité de la propriété du logement" + }, + + { + "value": "2", + "label": "En propriété partielle : en indivision avec des personnes extérieures au ménage" + } + ], + "response": { "name": "STOCP" } + }, + + { + "id": "kl809dku", + "componentType": "Loop", + "page": "38", + "maxPage": "5", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "STOCA12_MISSING", + "STOCA12", + "LIB_SUJET", + "LIB_FEM2", + "STOCA3_MISSING", + "STOCA3", + "STOCA4_MISSING", + "STOCA4", + "STOC", + "STOCB1_MISSING", + "LIB_FEM", + "STOCA", + "STOCB1", + "LIEN", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus25TR", + "persplus25AGE", + "STOCC", + "filtre_autrepers", + "HebEnfant", + "HEB", + "filtre_HebEnfant", + "filtre_HEB", + "nb_HebEnfant", + "nb_HEB", + "testfiltreHEB2_MISSING", + "testfiltreHEB2" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "jo776s4d", + "componentType": "Subsequence", + "goToPage": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + }, + + { + "id": "ko9tiu0f", + "componentType": "Radio", + "mandatory": false, + "page": "38.1", + "label": "\"➡ \" || \"À titre personnel, \" || if (PRENOM=PRENOMREF) then \"votre nom figure-t-il sur l’acte de propriété ?\" else \"le nom de \" || PRENOM || \" figure-t-il sur l’acte de propriété ?\"", + "declarations": [ + { + "id": "ko9tiu0f-kp5nuwqt", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Y compris usufruitier" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(STOC1)) and (STOC=\"1\" or STOC=\"2\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "STOC", + "STOC2" + ] + }, + "controls": [ + { + "id": "ko9tiu0f-CI-0", + "criticality": "WARN", + "control": "not(nvl(STOCA12, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", + "bindingDependencies": ["STOCA12"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "missingResponse": { "name": "STOCA12_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "STOCA12_MISSING", "STOCA12", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "STOCA12" } + }, + + { + "id": "ko9r0alc", + "componentType": "Radio", + "mandatory": false, + "page": "38.2", + "label": "\"➡ \" || \"À titre personnel, \" || (if (PRENOM=PRENOMREF) then \"êtes-vous\" else (PRENOM || \" est-\" || LIB_SUJET)) || \" usufruiti\" || LIB_FEM2 || \" de ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (not(isnull(STOC1)) and STOC=\"3\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "STOC", + "STOC2" + ] + }, + "controls": [ + { + "id": "ko9r0alc-CI-0", + "criticality": "WARN", + "control": "not(nvl(STOCA3, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", + "bindingDependencies": ["STOCA3"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "missingResponse": { "name": "STOCA3_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "LIB_FEM2", + "STOCA3_MISSING", + "STOCA3", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "STOCA3" } + }, + + { + "id": "ko9t45t9", + "componentType": "Radio", + "mandatory": false, + "page": "38.3", + "label": "\"➡ \" || \"À titre personnel, \" || if (PRENOM=PRENOMREF) then \"votre nom figure-t-il sur le bail de location ?\" else \"le nom de \" || PRENOM || \" figure-t-il sur le bail de location ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(STOC1)) and STOC=\"4\"))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "STOC", + "STOC2" + ] + }, + "controls": [ + { + "id": "ko9t45t9-CI-0", + "criticality": "WARN", + "control": "not(nvl(STOCA4, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", + "bindingDependencies": ["STOCA4"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "missingResponse": { "name": "STOCA4_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "STOCA4_MISSING", "STOCA4", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "STOCA4" } + }, + + { + "id": "knoqewds", + "componentType": "Radio", + "mandatory": false, + "page": "38.4", + "label": "\"➡ \" || (if (PRENOM=PRENOMREF) then \"Êtes-vous\" else (PRENOM || \" est-\" || LIB_SUJET)) || \" \" || if (isnull(STOC)) then \"locataire, sous-locataire ou colocataire\" else (if (STOC=\"1\" or STOC=\"2\" or STOC=\"3\") then \"locataire ou colocataire\" else \"sous-locataire\") || \" d’une partie du logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((STOCA=\"2\" and not(isnull(STOCA))) and ((LIEN<>\"1\" and LIEN<>\"3\") or isnull(LIEN)))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "missingResponse": { "name": "STOCB1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "STOC", + "STOCB1_MISSING", + "LIB_FEM", + "STOCB1", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Oui" }, + + { + "value": "2", + "label": "\"Non, \" || (if (PRENOM=PRENOMREF) then \"vous êtes\" else (PRENOM || \" est\")) || \" accueilli\" || LIB_FEM || \" dans ce logement\"" + } + ], + "response": { "name": "STOCB1" } + }, + + { + "id": "ks0htxxw", + "componentType": "Input", + "mandatory": false, + "page": "38.5", + "maxLength": 249, + "label": "\"➡ \" || \"test du filtre HEBERGEMENT ENFANTS\"", + "declarations": [ + { + "id": "ks0htxxw-ks0i0wq2", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOCA : \" || STOCA" + }, + + { + "id": "ks0htxxw-ks0hlisx", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\" STOCB1 : \" || STOCB1" + }, + + { + "id": "ks0htxxw-ks0i5k6l", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\" LIEN : \" || LIEN" + }, + + { + "id": "ks0htxxw-ks0i2jp2", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"LOGENQ : \" || LOGENQ" + }, + + { + "id": "ks0htxxw-ks0hn8s1", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"LOGAUT: \" || LOGAUT" + }, + + { + "id": "ks0htxxw-ks0hyoea", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"DURLOG: \" || DURLOG" + }, + + { + "id": "ks0htxxw-ks0hmbrr", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"persplus25TR: \" || persplus25TR" + }, + + { + "id": "ks0htxxw-ks0hpqgt", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"persplus25AGE: \" || persplus25AGE" + }, + + { + "id": "ks0htxxw-ks0hpbf9", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOCA12 : \" || STOCA12" + }, + + { + "id": "ks0htxxw-ks0i0x20", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOCA3 : \" || STOCA3" + }, + + { + "id": "ks0htxxw-ks0husdk", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOCA4 : \" || STOCA4" + }, + + { + "id": "ks0htxxw-ksyg8upf", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOCC : \" || STOCC" + }, + + { + "id": "ks0htxxw-kur4mj60", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOC : \" || STOC" + }, + + { + "id": "ks0htxxw-kus4yxtg", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"filtre_autrepers : \" || filtre_autrepers" + }, + + { + "id": "ks0htxxw-kw1wk14r", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"HebEnfant : \" || cast(HebEnfant,string)" + }, + + { + "id": "ks0htxxw-kw1wwn5b", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"HEB : \" || cast(HEB,string)" + }, + + { + "id": "ks0htxxw-kw3s6pq3", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"filtre_HebEnfant : \" || filtre_HebEnfant" + }, + + { + "id": "ks0htxxw-kw3selqd", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"filtre_HEB : \" || filtre_HEB" + }, + + { + "id": "ks0htxxw-kw3sfw1o", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"nb_HebEnfant : \" || cast(nb_HebEnfant,string)" + }, + + { + "id": "ks0htxxw-kw3slo91", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"nb_HEB : \" || cast(nb_HEB,string)" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "jo776s4d", + "page": "38.1", + "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" + } + }, + "missingResponse": { "name": "testfiltreHEB2_MISSING" }, + "bindingDependencies": [ + "STOCA", + "STOCB1", + "LIEN", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus25TR", + "persplus25AGE", + "STOCA12", + "STOCA3", + "STOCA4", + "STOCC", + "STOC", + "filtre_autrepers", + "HebEnfant", + "HEB", + "filtre_HebEnfant", + "filtre_HEB", + "nb_HebEnfant", + "nb_HEB", + "testfiltreHEB2_MISSING", + "testfiltreHEB2", + "G_PRENOM" + ], + "response": { "name": "testfiltreHEB2" } + } + ] + }, + + { + "id": "koka314y", + "componentType": "Loop", + "page": "39", + "maxPage": "10", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "EPAS1_MISSING", + "ERETOUR_MISSING", + "EPASB_MISSING", + "LIB_FEM", + "EPASC_MISSING", + "ERET1_MISSING", + "ECOVID_MISSING", + "EPROJ_MISSING", + "EPROJB_MISSING", + "EPROJC_MISSING", + "EPROJD_MISSING", + "EPAS1", + "ERETOUR", + "EPASB", + "EPASC", + "ERET11", + "ERET12", + "ERET13", + "ERET14", + "ERET15", + "ECOVID", + "EPROJ", + "EPROJB", + "EPROJC", + "EPROJD" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "joh85k5c", + "componentType": "Subsequence", + "goToPage": "39.1", + "label": "\"Situation de \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "G_PRENOM"] + }, + + { + "id": "joh8lowu", + "componentType": "Radio", + "mandatory": false, + "page": "39.1", + "label": "\"➡ \" || PRENOM || \" a-t-\" || LIB_SUJET || \" déjà quitté le logement familial pour vivre dans un logement indépendant pendant plus de trois mois ?\"", + "declarations": [ + { + "id": "joh8lowu-kqv2lwqk", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Y compris pour un logement en colocation." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPAS1_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPAS1_MISSING", "EPAS1", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui, en dehors de la période de ses études" }, + + { "value": "2", "label": "Oui, uniquement pendant la période de ses études" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "EPAS1" } + }, + + { + "id": "kppmespv", + "componentType": "Radio", + "mandatory": false, + "page": "39.2", + "label": "\"➡ \" || PRENOM || \" vit-\" || LIB_SUJET || \" chez vous uniquement pour les vacances, les week-ends ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "ERETOUR_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "ERETOUR_MISSING", "ERETOUR", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "ERETOUR" } + }, + + { + "id": "joh8ixt2", + "componentType": "Radio", + "mandatory": false, + "page": "39.3", + "label": "\"➡ \" || \"Au total, pendant combien de temps \" || PRENOM || \" a-t-\" || LIB_SUJET || \" vécu dans un logement indépendant ?\"", + "declarations": [ + { + "id": "joh8ixt2-joh97u9u", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Cumuler les périodes le cas échéant." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "ERETOUR" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPASB_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPASB_MISSING", "EPASB", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Moins de 6 mois" }, + + { "value": "2", "label": "De 6 mois à moins de 1 an" }, + + { "value": "3", "label": "De 1 an à moins de 2 ans" }, + + { "value": "4", "label": "De 2 ans à moins de 5 ans" }, + + { "value": "5", "label": "Plus de 5 ans" } + ], + "response": { "name": "EPASB" } + }, + + { + "id": "kcnccgjg", + "componentType": "Radio", + "mandatory": false, + "page": "39.4", + "label": "\"➡ \" || \"Depuis quand \" || PRENOM || \" est-\" || LIB_SUJET || \" venu\" || LIB_FEM || \" ou revenu\" || LIB_FEM || \" vivre chez vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "ERETOUR" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPASC_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "LIB_FEM", + "EPASC_MISSING", + "EPASC", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Depuis moins de 6 mois" }, + + { "value": "2", "label": "Entre 6 mois et moins de 1 an" }, + + { "value": "3", "label": "Entre 1 an et moins de 3 ans" }, + + { "value": "4", "label": "De 3 ans à moins de 10 ans" }, + + { "value": "5", "label": "Depuis 10 ans ou plus" } + ], + "response": { "name": "EPASC" } + }, + + { + "id": "knorcs48", + "componentType": "CheckboxGroup", + "page": "39.5", + "label": "\"➡ \" || \"Dans quelles circonstances \" || PRENOM || \" est-\" || LIB_SUJET || \" venu\" || LIB_FEM || \" ou revenu\" || LIB_FEM || \" vivre avec vous après avoir eu un logement indépendant ?\"", + "declarations": [ + { + "id": "knorcs48-kqigjlze", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "ERETOUR" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "ERET1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "LIB_FEM", + "ERET1_MISSING", + "ERET11", + "ERET12", + "ERET13", + "ERET14", + "ERET15", + "G_PRENOM" + ], + "responses": [ + { + "id": "knorcs48-QOP-kqijfbl2", + "label": "Changement de situation professionnelle (lieu de travail, perte d’emploi...)", + "response": { "name": "ERET11" } + }, + + { + "id": "knorcs48-QOP-kqijkm5p", + "label": "Séparations familiales", + "response": { "name": "ERET12" } + }, + + { + "id": "knorcs48-QOP-kqij9hq0", + "label": "Difficultés financières", + "response": { "name": "ERET13" } + }, + + { + "id": "knorcs48-QOP-kqijbeyg", + "label": "Fin des études ou études en cours", + "response": { "name": "ERET14" } + }, + + { + "id": "knorcs48-QOP-kqijdhst", + "label": "Raisons de santé ou pour s’occuper d’un membre du ménage", + "response": { "name": "ERET15" } + } + ] + }, + + { + "id": "kp5vtjh4", + "componentType": "Radio", + "mandatory": false, + "page": "39.6", + "label": "\"➡ \" || \"Le fait que \" || PRENOM || \" vit chez vous est-il lié à la crise sanitaire due à l’épidémie de Covid19 ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "ERETOUR" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "ECOVID_MISSING" }, + "bindingDependencies": ["PRENOM", "ECOVID_MISSING", "ECOVID", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "ECOVID" } + }, + + { + "id": "joirni0x", + "componentType": "Radio", + "mandatory": false, + "page": "39.7", + "label": "\"➡ \" || PRENOM || \" envisage-t-\" || LIB_SUJET || \" d’aller habiter dans un logement indépendant dans les six mois qui viennent ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\"))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPROJ_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJ_MISSING", "EPROJ", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "EPROJ" } + }, + + { + "id": "joirve2f", + "componentType": "Radio", + "mandatory": false, + "page": "39.8", + "label": "\"➡ \" || PRENOM || \" a-t-\" || LIB_SUJET || \" actuellement les moyens financiers lui permettant d’avoir un logement indépendant ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJ = \"1\" and not(isnull(EPROJ)))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "EPROJ" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPROJB_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJB_MISSING", "EPROJB", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui, par ses propres moyens" }, + + { "value": "2", "label": "Oui, mais seulement grâce à l’aide de sa famille" }, + + { "value": "3", "label": "Non" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "EPROJB" } + }, + + { + "id": "joirtz3j", + "componentType": "Radio", + "mandatory": false, + "page": "39.9", + "label": "\"➡ \" || PRENOM || \" aurait-\" || LIB_SUJET || \" les moyens financiers d’obtenir un logement indépendant ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJ=\"2\" or EPROJ=\"3\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "EPROJ" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPROJC_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJC_MISSING", "EPROJC", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui, par ses propres moyens" }, + + { "value": "2", "label": "Oui, mais seulement grâce à l’aide de sa famille" }, + + { "value": "3", "label": "Non" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "EPROJC" } + }, + + { + "id": "joisp3u9", + "componentType": "Radio", + "mandatory": false, + "page": "39.10", + "label": "\"➡ \" || \"Si \" || PRENOM || \" en avait les moyens financiers, quitterait-\" || LIB_SUJET || \" le logement familial ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJB=\"3\" or EPROJC=\"3\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HebEnfant", + "nb_HebEnfant", + "STOCB1", + "LOGENQ", + "LOGAUT", + "DURLOG", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCA", + "STOCC", + "persplus25TR", + "persplus25AGE", + "AGE", + "EPAS1", + "EPROJB", + "EPROJC" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "joh85k5c", + "page": "39.1", + "label": "\"Situation de \" || PRENOM" + } + }, + "missingResponse": { "name": "EPROJD_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJD_MISSING", "EPROJD", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "\"Non, \" || LIB_SUJET || \" ne le souhaite pas\"" }, + + { "value": "3", "label": "\"Non, \" || LIB_SUJET|| \" ne le peut pas\"" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "EPROJD" } + } + ] + }, + + { + "id": "koka0f5v", + "componentType": "Loop", + "page": "40", + "maxPage": "6", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\")", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "EAMIA_MISSING", + "EAMID1_MISSING", + "ECOVID2_MISSING", + "EAMIH_MISSING", + "EAMIK_MISSING", + "EAMIL_MISSING", + "EAMIA", + "EAMID11", + "EAMID12", + "EAMID13", + "EAMID14", + "EAMID15", + "EAMID16", + "ECOVID2", + "EAMIH", + "EAMIK", + "EAMIL" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "jsygk7m7", + "componentType": "Subsequence", + "goToPage": "40.1", + "label": "Hébergement", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "bindingDependencies": ["G_PRENOM"] + }, + + { + "id": "joisq6l3", + "componentType": "Radio", + "mandatory": false, + "page": "40.1", + "label": "\"➡ \" || \"Depuis quand \" || PRENOM || \" vit-\" || LIB_SUJET ||\" chez vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "EAMIA_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EAMIA_MISSING", "EAMIA", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Depuis moins de 6 mois" }, + + { "value": "2", "label": "Entre 6 mois et moins de 1 an" }, + + { "value": "3", "label": "Entre 1 an et moins de 3 ans" }, + + { "value": "4", "label": "De 3 ans à moins de 10 ans" }, + + { "value": "5", "label": "Depuis 10 ans ou plus" } + ], + "response": { "name": "EAMIA" } + }, + + { + "id": "knpolbu3", + "componentType": "CheckboxGroup", + "page": "40.2", + "label": "\"➡ \" || \"Pour quelles raisons \" || PRENOM || \" vit-\" || LIB_SUJET || \" chez vous ?\"", + "declarations": [ + { + "id": "knpolbu3-kqigai4x", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "EAMID1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "EAMID1_MISSING", + "EAMID11", + "EAMID12", + "EAMID13", + "EAMID14", + "EAMID15", + "EAMID16", + "G_PRENOM" + ], + "responses": [ + { + "id": "knpolbu3-QOP-kqs7qb3j", + "label": "En couple avec l’un des membres du ménage", + "response": { "name": "EAMID11" } + }, + + { + "id": "knpolbu3-QOP-kqs7z59q", + "label": "Rapprochement du lieu de travail ou d’études, recherche d’emploi", + "response": { "name": "EAMID12" } + }, + + { + "id": "knpolbu3-QOP-kqs7uix3", + "label": "Séparation familiale", + "response": { "name": "EAMID13" } + }, + + { + "id": "knpolbu3-QOP-kqs7mifi", + "label": "Difficultés financières", + "response": { "name": "EAMID14" } + }, + + { + "id": "knpolbu3-QOP-kqs7y9cw", + "label": "Raisons de santé", + "response": { "name": "EAMID15" } + }, + + { + "id": "knpolbu3-QOP-kqs7fqsa", + "label": "Je rends service à quelqu’un qui n’a pas d’autre solution d’hébergement", + "response": { "name": "EAMID16" } + } + ] + }, + + { + "id": "kppptqlu", + "componentType": "Radio", + "mandatory": false, + "page": "40.3", + "label": "\"➡ \" || \"Le fait que \" || PRENOM || \" vive chez vous est-il lié à la crise sanitaire due l’épidémie de Covid 19 ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE", + "EAMID11" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "ECOVID2_MISSING" }, + "bindingDependencies": ["PRENOM", "ECOVID2_MISSING", "ECOVID2", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "ECOVID2" } + }, + + { + "id": "joismxwd", + "componentType": "Radio", + "mandatory": false, + "page": "40.4", + "label": "\"➡ \" || \"Selon vous, \" || PRENOM || \" a-t-\" || LIB_SUJET || \" actuellement les moyens financiers lui permettant d’avoir un logement indépendant ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE", + "EAMID11" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "EAMIH_MISSING" }, + "bindingDependencies": ["PRENOM", "LIB_SUJET", "EAMIH_MISSING", "EAMIH", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "EAMIH" } + }, + + { + "id": "kqv3atis", + "componentType": "Radio", + "mandatory": false, + "page": "40.5", + "label": "\"➡ \" || \"Est-ce compliqué pour vous d’héberger \" || PRENOM || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE", + "EAMID11" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "EAMIK_MISSING" }, + "bindingDependencies": ["PRENOM", "EAMIK_MISSING", "EAMIK", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui, beaucoup" }, + + { "value": "2", "label": "Oui, un peu" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "EAMIK" } + }, + + { + "id": "kqv44b8j", + "componentType": "Radio", + "mandatory": false, + "page": "40.6", + "label": "\"➡ \" || \"Est-ce que \" || PRENOM || \" a une chambre indépendante dans votre logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", + "bindingDependencies": [ + "CADR", + "STOC1", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "filtre_HEB", + "PRENOM", + "G_PRENOM", + "PRENOMVIDE", + "PRENOMREF", + "STOCA", + "STOCC", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOCB1", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "persplus18TR", + "persplus18AGE", + "AGE", + "EAMID11" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } + }, + "missingResponse": { "name": "EAMIL_MISSING" }, + "bindingDependencies": ["PRENOM", "EAMIL_MISSING", "EAMIL", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "EAMIL" } + } + ] + }, + + { + "id": "kvsdwoef", + "componentType": "Subsequence", + "goToPage": "41", + "label": "Date d’installation dans le logement", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + } + }, + + { + "id": "jojtbo85", + "componentType": "Dropdown", + "mandatory": false, + "page": "41", + "label": "\"➡ \" || \"En quelle année êtes-vous arrivé\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" dans ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jojtbo85-CI-0", + "criticality": "WARN", + "control": "not(nvl(MAA2A, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. (Par exemple, si vous n’avez jamais déménagé de votre vie, merci d’indiquer votre année de naissance).", + "bindingDependencies": ["MAA2A"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2A_MISSING" }, + "bindingDependencies": ["SEXEREF", "MAA2A_MISSING", "MAA2A"], + "options": [ + { "value": "2022", "label": "\"2022\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2005", "label": "\"2005\"" }, + + { "value": "2004", "label": "\"2004\"" }, + + { "value": "2003", "label": "\"2003\"" }, + + { "value": "2002", "label": "\"2002\"" }, + + { "value": "2001", "label": "\"2001\"" }, + + { "value": "2000", "label": "\"2000\"" }, + + { "value": "1999", "label": "\"1999\"" }, + + { "value": "1998", "label": "\"1998\"" }, + + { "value": "1997", "label": "\"1997\"" }, + + { "value": "1996", "label": "\"1996\"" }, + + { "value": "1995", "label": "\"1995\"" }, + + { "value": "1994", "label": "\"1994\"" }, + + { "value": "1993", "label": "\"1993\"" }, + + { "value": "1992", "label": "\"1992\"" }, + + { "value": "1991", "label": "\"1991\"" }, + + { "value": "1990", "label": "\"1990\"" }, + + { "value": "1989", "label": "\"1989\"" }, + + { "value": "1988", "label": "\"1988\"" }, + + { "value": "1987", "label": "\"1987\"" }, + + { "value": "1986", "label": "\"1986\"" }, + + { "value": "1985", "label": "\"1985\"" }, + + { "value": "1984", "label": "\"1984\"" }, + + { "value": "1983", "label": "\"1983\"" }, + + { "value": "1982", "label": "\"1982\"" }, + + { "value": "1981", "label": "\"1981\"" }, + + { "value": "1980", "label": "\"1980\"" }, + + { "value": "1979", "label": "\"1979\"" }, + + { "value": "1978", "label": "\"1978\"" }, + + { "value": "1977", "label": "\"1977\"" }, + + { "value": "1976", "label": "\"1976\"" }, + + { "value": "1975", "label": "\"1975\"" }, + + { "value": "1974", "label": "\"1974\"" }, + + { "value": "1973", "label": "\"1973\"" }, + + { "value": "1972", "label": "\"1972\"" }, + + { "value": "1971", "label": "\"1971\"" }, + + { "value": "1970", "label": "\"1970\"" }, + + { "value": "1969", "label": "\"1969\"" }, + + { "value": "1968", "label": "\"1968\"" }, + + { "value": "1967", "label": "\"1967\"" }, + + { "value": "1966", "label": "\"1966\"" }, + + { "value": "1965", "label": "\"1965\"" }, + + { "value": "1964", "label": "\"1964\"" }, + + { "value": "1963", "label": "\"1963\"" }, + + { "value": "1962", "label": "\"1962\"" }, + + { "value": "1961", "label": "\"1961\"" }, + + { "value": "1960", "label": "\"1960\"" }, + + { "value": "1959", "label": "\"1959\"" }, + + { "value": "1958", "label": "\"1958\"" }, + + { "value": "1957", "label": "\"1957\"" }, + + { "value": "1956", "label": "\"1956\"" }, + + { "value": "1955", "label": "\"1955\"" }, + + { "value": "1954", "label": "\"1954\"" }, + + { "value": "1953", "label": "\"1953\"" }, + + { "value": "1952", "label": "\"1952\"" }, + + { "value": "1951", "label": "\"1951\"" }, + + { "value": "1950", "label": "\"1950\"" }, + + { "value": "1949", "label": "\"1949\"" }, + + { "value": "1948", "label": "\"1948\"" }, + + { "value": "1947", "label": "\"1947\"" }, + + { "value": "1946", "label": "\"1946\"" }, + + { "value": "1945", "label": "\"1945\"" }, + + { "value": "1944", "label": "\"1944\"" }, + + { "value": "1943", "label": "\"1943\"" }, + + { "value": "1942", "label": "\"1942\"" }, + + { "value": "1941", "label": "\"1941\"" }, + + { "value": "1940", "label": "\"1940\"" }, + + { "value": "1939", "label": "\"1939\"" }, + + { "value": "1938", "label": "\"1938\"" }, + + { "value": "1937", "label": "\"1937\"" }, + + { "value": "1936", "label": "\"1936\"" }, + + { "value": "1935", "label": "\"1935\"" }, + + { "value": "1934", "label": "\"1934\"" }, + + { "value": "1933", "label": "\"1933\"" }, + + { "value": "1932", "label": "\"1932\"" }, + + { "value": "1931", "label": "\"1931\"" }, + + { "value": "1930", "label": "\"1930\"" }, + + { "value": "1929", "label": "\"1929\"" }, + + { "value": "1928", "label": "\"1928\"" }, + + { "value": "1927", "label": "\"1927\"" }, + + { "value": "1926", "label": "\"1926\"" }, + + { "value": "1925", "label": "\"1925\"" }, + + { "value": "1924", "label": "\"1924\"" }, + + { "value": "1923", "label": "\"1923\"" }, + + { "value": "1922", "label": "\"1922\"" }, + + { "value": "1921", "label": "\"1921\"" }, + + { "value": "1920", "label": "\"1920\"" }, + + { "value": "1919", "label": "\"1919\"" }, + + { "value": "1918", "label": "\"1918\"" }, + + { "value": "1917", "label": "\"1917\"" }, + + { "value": "1916", "label": "\"1916\"" }, + + { "value": "1915", "label": "\"1915\"" }, + + { "value": "1914", "label": "\"1914\"" }, + + { "value": "1913", "label": "\"1913\"" }, + + { "value": "1912", "label": "\"1912\"" }, + + { "value": "1911", "label": "\"1911\"" }, + + { "value": "1910", "label": "\"1910\"" }, + + { "value": "1909", "label": "\"1909\"" }, + + { "value": "1908", "label": "\"1908\"" }, + + { "value": "1907", "label": "\"1907\"" }, + + { "value": "1906", "label": "\"1906\"" }, + + { "value": "1905", "label": "\"1905\"" }, + + { "value": "1904", "label": "\"1904\"" }, + + { "value": "1903", "label": "\"1903\"" }, + + { "value": "1902", "label": "\"1902\"" }, + + { "value": "1901", "label": "\"1901\"" }, + + { "value": "1900", "label": "\"1900\"" } + ], + "response": { "name": "MAA2A" } + }, + + { + "id": "kp6iwd90", + "componentType": "Radio", + "mandatory": false, + "page": "42", + "label": "\"➡ \" || \"Depuis environ combien d’années êtes-vous arrivé\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" dans ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (isnull(MAA2A))", + "bindingDependencies": ["CADR", "MAA2A"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2AT_Q_MISSING" }, + "bindingDependencies": ["SEXEREF", "MAA2AT_Q_MISSING", "MAA2AT_Q"], + "options": [ + { "value": "1", "label": "Moins d’un an" }, + + { "value": "2", "label": "De 1 an à moins de 4 ans" }, + + { "value": "3", "label": "De 4 ans à moins de 8 ans" }, + + { "value": "4", "label": "De 8 ans à moins de 12 ans" }, + + { "value": "5", "label": "\"12 ans et plus\"" } + ], + "response": { "name": "MAA2AT_Q" } + }, + + { + "id": "jojt16mt", + "componentType": "Dropdown", + "mandatory": false, + "page": "43", + "label": "\"➡ \" || \"Quel est le mois de votre arrivée en \" || MAA2A || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((cast(MAA2A,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA2A)))", + "bindingDependencies": ["CADR", "MAA2A", "ANNEENQmoins4", "ANNEENQ"] + }, + "controls": [ + { + "id": "jojt16mt-CI-0", + "criticality": "WARN", + "control": "not(nvl(MAA2M, \"\") = \"\")", + "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question.", + "bindingDependencies": ["MAA2M"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2M_MISSING" }, + "bindingDependencies": ["MAA2A", "MAA2M_MISSING", "MAA2M"], + "options": [ + { "value": "1", "label": "Janvier - 01" }, + + { "value": "2", "label": "Février - 02" }, + + { "value": "3", "label": "Mars - 03" }, + + { "value": "4", "label": "Avril - 04" }, + + { "value": "5", "label": "Mai - 05" }, + + { "value": "6", "label": "Juin - 06" }, + + { "value": "7", "label": "Juillet - 07" }, + + { "value": "8", "label": "Août - 08" }, + + { "value": "9", "label": "Septembre - 09" }, + + { "value": "10", "label": "Octobre - 10" }, + + { "value": "11", "label": "Novembre - 11" }, + + { "value": "12", "label": "Décembre - 12" } + ], + "response": { "name": "MAA2M" } + }, + + { + "id": "jojt3qxp", + "componentType": "Radio", + "mandatory": false, + "page": "44", + "label": "\"➡ \" || \"Votre conjoint(e) est-il(elle) arrivé(e) dans ce logement en même temps que vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\")", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MARRIVC_MISSING" }, + "bindingDependencies": ["MARRIVC_MISSING", "MARRIVC"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "MARRIVC" } + }, + + { + "id": "jojtnq9z", + "componentType": "Dropdown", + "mandatory": false, + "page": "45", + "label": "\"➡ \" || \"En quelle année votre conjoint(e) est-il(elle) arrivé(e) dans ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC )))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN", "MARRIVC"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2AC_MISSING" }, + "bindingDependencies": ["MAA2AC_MISSING", "MAA2AC"], + "options": [ + { "value": "2022", "label": "\"2022\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2005", "label": "\"2005\"" }, + + { "value": "2004", "label": "\"2004\"" }, + + { "value": "2003", "label": "\"2003\"" }, + + { "value": "2002", "label": "\"2002\"" }, + + { "value": "2001", "label": "\"2001\"" }, + + { "value": "2000", "label": "\"2000\"" }, + + { "value": "1999", "label": "\"1999\"" }, + + { "value": "1998", "label": "\"1998\"" }, + + { "value": "1997", "label": "\"1997\"" }, + + { "value": "1996", "label": "\"1996\"" }, + + { "value": "1995", "label": "\"1995\"" }, + + { "value": "1994", "label": "\"1994\"" }, + + { "value": "1993", "label": "\"1993\"" }, + + { "value": "1992", "label": "\"1992\"" }, + + { "value": "1991", "label": "\"1991\"" }, + + { "value": "1990", "label": "\"1990\"" }, + + { "value": "1989", "label": "\"1989\"" }, + + { "value": "1988", "label": "\"1988\"" }, + + { "value": "1987", "label": "\"1987\"" }, + + { "value": "1986", "label": "\"1986\"" }, + + { "value": "1985", "label": "\"1985\"" }, + + { "value": "1984", "label": "\"1984\"" }, + + { "value": "1983", "label": "\"1983\"" }, + + { "value": "1982", "label": "\"1982\"" }, + + { "value": "1981", "label": "\"1981\"" }, + + { "value": "1980", "label": "\"1980\"" }, + + { "value": "1979", "label": "\"1979\"" }, + + { "value": "1978", "label": "\"1978\"" }, + + { "value": "1977", "label": "\"1977\"" }, + + { "value": "1976", "label": "\"1976\"" }, + + { "value": "1975", "label": "\"1975\"" }, + + { "value": "1974", "label": "\"1974\"" }, + + { "value": "1973", "label": "\"1973\"" }, + + { "value": "1972", "label": "\"1972\"" }, + + { "value": "1971", "label": "\"1971\"" }, + + { "value": "1970", "label": "\"1970\"" }, + + { "value": "1969", "label": "\"1969\"" }, + + { "value": "1968", "label": "\"1968\"" }, + + { "value": "1967", "label": "\"1967\"" }, + + { "value": "1966", "label": "\"1966\"" }, + + { "value": "1965", "label": "\"1965\"" }, + + { "value": "1964", "label": "\"1964\"" }, + + { "value": "1963", "label": "\"1963\"" }, + + { "value": "1962", "label": "\"1962\"" }, + + { "value": "1961", "label": "\"1961\"" }, + + { "value": "1960", "label": "\"1960\"" }, + + { "value": "1959", "label": "\"1959\"" }, + + { "value": "1958", "label": "\"1958\"" }, + + { "value": "1957", "label": "\"1957\"" }, + + { "value": "1956", "label": "\"1956\"" }, + + { "value": "1955", "label": "\"1955\"" }, + + { "value": "1954", "label": "\"1954\"" }, + + { "value": "1953", "label": "\"1953\"" }, + + { "value": "1952", "label": "\"1952\"" }, + + { "value": "1951", "label": "\"1951\"" }, + + { "value": "1950", "label": "\"1950\"" }, + + { "value": "1949", "label": "\"1949\"" }, + + { "value": "1948", "label": "\"1948\"" }, + + { "value": "1947", "label": "\"1947\"" }, + + { "value": "1946", "label": "\"1946\"" }, + + { "value": "1945", "label": "\"1945\"" }, + + { "value": "1944", "label": "\"1944\"" }, + + { "value": "1943", "label": "\"1943\"" }, + + { "value": "1942", "label": "\"1942\"" }, + + { "value": "1941", "label": "\"1941\"" }, + + { "value": "1940", "label": "\"1940\"" }, + + { "value": "1939", "label": "\"1939\"" }, + + { "value": "1938", "label": "\"1938\"" }, + + { "value": "1937", "label": "\"1937\"" }, + + { "value": "1936", "label": "\"1936\"" }, + + { "value": "1935", "label": "\"1935\"" }, + + { "value": "1934", "label": "\"1934\"" }, + + { "value": "1933", "label": "\"1933\"" }, + + { "value": "1932", "label": "\"1932\"" }, + + { "value": "1931", "label": "\"1931\"" }, + + { "value": "1930", "label": "\"1930\"" }, + + { "value": "1929", "label": "\"1929\"" }, + + { "value": "1928", "label": "\"1928\"" }, + + { "value": "1927", "label": "\"1927\"" }, + + { "value": "1926", "label": "\"1926\"" }, + + { "value": "1925", "label": "\"1925\"" }, + + { "value": "1924", "label": "\"1924\"" }, + + { "value": "1923", "label": "\"1923\"" }, + + { "value": "1922", "label": "\"1922\"" }, + + { "value": "1921", "label": "\"1921\"" }, + + { "value": "1920", "label": "\"1920\"" }, + + { "value": "1919", "label": "\"1919\"" }, + + { "value": "1918", "label": "\"1918\"" }, + + { "value": "1917", "label": "\"1917\"" }, + + { "value": "1916", "label": "\"1916\"" }, + + { "value": "1915", "label": "\"1915\"" }, + + { "value": "1914", "label": "\"1914\"" }, + + { "value": "1913", "label": "\"1913\"" }, + + { "value": "1912", "label": "\"1912\"" }, + + { "value": "1911", "label": "\"1911\"" }, + + { "value": "1910", "label": "\"1910\"" }, + + { "value": "1909", "label": "\"1909\"" }, + + { "value": "1908", "label": "\"1908\"" }, + + { "value": "1907", "label": "\"1907\"" }, + + { "value": "1906", "label": "\"1906\"" }, + + { "value": "1905", "label": "\"1905\"" }, + + { "value": "1904", "label": "\"1904\"" }, + + { "value": "1903", "label": "\"1903\"" }, + + { "value": "1902", "label": "\"1902\"" }, + + { "value": "1901", "label": "\"1901\"" }, + + { "value": "1900", "label": "\"1900\"" } + ], + "response": { "name": "MAA2AC" } + }, + + { + "id": "kp6ja40b", + "componentType": "Radio", + "mandatory": false, + "page": "46", + "label": "\"➡ \" || \"Depuis environ combien d’années votre conjoint(e) est-il(elle) arrivé(e) dans ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC ))) and (isnull(MAA2AC))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN", "MARRIVC", "MAA2AC"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2ATC_Q_MISSING" }, + "bindingDependencies": ["MAA2ATC_Q_MISSING", "MAA2ATC_Q"], + "options": [ + { "value": "1", "label": "Moins d’un an" }, + + { "value": "2", "label": "De 1 an à moins de 4 ans" }, + + { "value": "3", "label": "De 4 ans à moins de 8 ans" }, + + { "value": "4", "label": "De 8 ans à moins de 12 ans" }, + + { "value": "5", "label": "\"12 ans et plus\"" } + ], + "response": { "name": "MAA2ATC_Q" } + }, + + { + "id": "jor73af6", + "componentType": "Dropdown", + "mandatory": false, + "page": "47", + "label": "\"➡ \" || \"Quel est le mois de son arrivée dans le logement en \" || MAA2AC || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC ))) and ((cast(MAA2AC,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA2AC)))", + "bindingDependencies": [ + "CADR", + "INDconj", + "nbpersconj", + "LIEN", + "MARRIVC", + "MAA2AC", + "ANNEENQmoins4", + "ANNEENQ" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA2MC_MISSING" }, + "bindingDependencies": ["MAA2AC", "MAA2MC_MISSING", "MAA2MC"], + "options": [ + { "value": "1", "label": "Janvier - 01" }, + + { "value": "2", "label": "Février - 02" }, + + { "value": "3", "label": "Mars - 03" }, + + { "value": "4", "label": "Avril - 04" }, + + { "value": "5", "label": "Mai - 05" }, + + { "value": "6", "label": "Juin - 06" }, + + { "value": "7", "label": "Juillet - 07" }, + + { "value": "8", "label": "Août - 08" }, + + { "value": "9", "label": "Septembre - 09" }, + + { "value": "10", "label": "Octobre - 10" }, + + { "value": "11", "label": "Novembre - 11" }, + + { "value": "12", "label": "Décembre - 12" } + ], + "response": { "name": "MAA2MC" } + }, + + { + "id": "jojtsgsr", + "componentType": "Radio", + "mandatory": false, + "page": "48", + "label": "\"➡ \" || \"Parmi les membres de votre ménage actuel, une personne habitait-elle déjà dans ce logement, au moment de \" || libMAA3 || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\")", + "bindingDependencies": [ + "CADR", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA3_MISSING" }, + "bindingDependencies": ["libMAA3", "MAA3_MISSING", "MAA3"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "MAA3" } + }, + + { + "id": "jojtutyy", + "componentType": "Dropdown", + "mandatory": false, + "page": "49", + "label": "\"➡ \" || \"En quelle année cette personne est-elle arrivée dans ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\") and (MAA3=\"1\" and not(isnull(MAA3)))", + "bindingDependencies": [ + "CADR", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "MAA3" + ] + }, + "controls": [ + { + "id": "jojtutyy-CI-0", + "criticality": "WARN", + "control": "not((MAA3=\"1\" and (cast(nvl(MAA3A,\"\"),integer)>cast(nvl(MAA2A,\"\"),integer)) and ( MARRIVC=\"1\" or isnull(MARRIVC) or isnull(MAA2AC) or (MARRIVC=\"2\" and ((cast(MAA2AC,integer)>cast(MAA2A,integer)) or ((cast(MAA2AC,integer)=cast(MAA2A,integer)) and (cast(MAA2MC,integer)>=cast(MAA2M,integer))) ) ) ) ))", + "errorMessage": "\"Vous avez indiqué être arrivé(e) en \" || cast(MAA2A,string) || \". Si cette personne habitait déjà le logement à votre arrivée, la date d’installation de cette personne doit être antérieure à la vôtre, merci de corriger l’une de vos réponses.\" ", + "bindingDependencies": ["MAA3", "MAA3A", "MAA2A", "MARRIVC", "MAA2AC", "MAA2MC", "MAA2M"] + } + ], + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA3A_MISSING" }, + "bindingDependencies": ["MAA3A_MISSING", "MAA3A"], + "options": [ + { "value": "2022", "label": "\"2022\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2005", "label": "\"2005\"" }, + + { "value": "2004", "label": "\"2004\"" }, + + { "value": "2003", "label": "\"2003\"" }, + + { "value": "2002", "label": "\"2002\"" }, + + { "value": "2001", "label": "\"2001\"" }, + + { "value": "2000", "label": "\"2000\"" }, + + { "value": "1999", "label": "\"1999\"" }, + + { "value": "1998", "label": "\"1998\"" }, + + { "value": "1997", "label": "\"1997\"" }, + + { "value": "1996", "label": "\"1996\"" }, + + { "value": "1995", "label": "\"1995\"" }, + + { "value": "1994", "label": "\"1994\"" }, + + { "value": "1993", "label": "\"1993\"" }, + + { "value": "1992", "label": "\"1992\"" }, + + { "value": "1991", "label": "\"1991\"" }, + + { "value": "1990", "label": "\"1990\"" }, + + { "value": "1989", "label": "\"1989\"" }, + + { "value": "1988", "label": "\"1988\"" }, + + { "value": "1987", "label": "\"1987\"" }, + + { "value": "1986", "label": "\"1986\"" }, + + { "value": "1985", "label": "\"1985\"" }, + + { "value": "1984", "label": "\"1984\"" }, + + { "value": "1983", "label": "\"1983\"" }, + + { "value": "1982", "label": "\"1982\"" }, + + { "value": "1981", "label": "\"1981\"" }, + + { "value": "1980", "label": "\"1980\"" }, + + { "value": "1979", "label": "\"1979\"" }, + + { "value": "1978", "label": "\"1978\"" }, + + { "value": "1977", "label": "\"1977\"" }, + + { "value": "1976", "label": "\"1976\"" }, + + { "value": "1975", "label": "\"1975\"" }, + + { "value": "1974", "label": "\"1974\"" }, + + { "value": "1973", "label": "\"1973\"" }, + + { "value": "1972", "label": "\"1972\"" }, + + { "value": "1971", "label": "\"1971\"" }, + + { "value": "1970", "label": "\"1970\"" }, + + { "value": "1969", "label": "\"1969\"" }, + + { "value": "1968", "label": "\"1968\"" }, + + { "value": "1967", "label": "\"1967\"" }, + + { "value": "1966", "label": "\"1966\"" }, + + { "value": "1965", "label": "\"1965\"" }, + + { "value": "1964", "label": "\"1964\"" }, + + { "value": "1963", "label": "\"1963\"" }, + + { "value": "1962", "label": "\"1962\"" }, + + { "value": "1961", "label": "\"1961\"" }, + + { "value": "1960", "label": "\"1960\"" }, + + { "value": "1959", "label": "\"1959\"" }, + + { "value": "1958", "label": "\"1958\"" }, + + { "value": "1957", "label": "\"1957\"" }, + + { "value": "1956", "label": "\"1956\"" }, + + { "value": "1955", "label": "\"1955\"" }, + + { "value": "1954", "label": "\"1954\"" }, + + { "value": "1953", "label": "\"1953\"" }, + + { "value": "1952", "label": "\"1952\"" }, + + { "value": "1951", "label": "\"1951\"" }, + + { "value": "1950", "label": "\"1950\"" }, + + { "value": "1949", "label": "\"1949\"" }, + + { "value": "1948", "label": "\"1948\"" }, + + { "value": "1947", "label": "\"1947\"" }, + + { "value": "1946", "label": "\"1946\"" }, + + { "value": "1945", "label": "\"1945\"" }, + + { "value": "1944", "label": "\"1944\"" }, + + { "value": "1943", "label": "\"1943\"" }, + + { "value": "1942", "label": "\"1942\"" }, + + { "value": "1941", "label": "\"1941\"" }, + + { "value": "1940", "label": "\"1940\"" }, + + { "value": "1939", "label": "\"1939\"" }, + + { "value": "1938", "label": "\"1938\"" }, + + { "value": "1937", "label": "\"1937\"" }, + + { "value": "1936", "label": "\"1936\"" }, + + { "value": "1935", "label": "\"1935\"" }, + + { "value": "1934", "label": "\"1934\"" }, + + { "value": "1933", "label": "\"1933\"" }, + + { "value": "1932", "label": "\"1932\"" }, + + { "value": "1931", "label": "\"1931\"" }, + + { "value": "1930", "label": "\"1930\"" }, + + { "value": "1929", "label": "\"1929\"" }, + + { "value": "1928", "label": "\"1928\"" }, + + { "value": "1927", "label": "\"1927\"" }, + + { "value": "1926", "label": "\"1926\"" }, + + { "value": "1925", "label": "\"1925\"" }, + + { "value": "1924", "label": "\"1924\"" }, + + { "value": "1923", "label": "\"1923\"" }, + + { "value": "1922", "label": "\"1922\"" }, + + { "value": "1921", "label": "\"1921\"" }, + + { "value": "1920", "label": "\"1920\"" }, + + { "value": "1919", "label": "\"1919\"" }, + + { "value": "1918", "label": "\"1918\"" }, + + { "value": "1917", "label": "\"1917\"" }, + + { "value": "1916", "label": "\"1916\"" }, + + { "value": "1915", "label": "\"1915\"" }, + + { "value": "1914", "label": "\"1914\"" }, + + { "value": "1913", "label": "\"1913\"" }, + + { "value": "1912", "label": "\"1912\"" }, + + { "value": "1911", "label": "\"1911\"" }, + + { "value": "1910", "label": "\"1910\"" }, + + { "value": "1909", "label": "\"1909\"" }, + + { "value": "1908", "label": "\"1908\"" }, + + { "value": "1907", "label": "\"1907\"" }, + + { "value": "1906", "label": "\"1906\"" }, + + { "value": "1905", "label": "\"1905\"" }, + + { "value": "1904", "label": "\"1904\"" }, + + { "value": "1903", "label": "\"1903\"" }, + + { "value": "1902", "label": "\"1902\"" }, + + { "value": "1901", "label": "\"1901\"" }, + + { "value": "1900", "label": "\"1900\"" } + ], + "response": { "name": "MAA3A" } + }, + + { + "id": "jojtizrx", + "componentType": "Dropdown", + "mandatory": false, + "page": "50", + "label": "\"➡ \" || \"Quel est le mois de son arrivée dans le logement en \" || MAA3A || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\") and (MAA3=\"1\" and not(isnull(MAA3))) and ((cast(MAA3A,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA3A)))", + "bindingDependencies": [ + "CADR", + "filtre_autrepers", + "INDconj", + "nbpersmaj", + "LIEN", + "DATENAIS", + "TRAGE", + "MAA3", + "MAA3A", + "ANNEENQmoins4", + "ANNEENQ" + ] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kvsdwoef", + "page": "41", + "label": "Date d’installation dans le logement" + } + }, + "missingResponse": { "name": "MAA3M_MISSING" }, + "bindingDependencies": ["MAA3A", "MAA3M_MISSING", "MAA3M"], + "options": [ + { "value": "1", "label": "Janvier - 01" }, + + { "value": "2", "label": "Février - 02" }, + + { "value": "3", "label": "Mars - 03" }, + + { "value": "4", "label": "Avril - 04" }, + + { "value": "5", "label": "Mai - 05" }, + + { "value": "6", "label": "Juin - 06" }, + + { "value": "7", "label": "Juillet - 07" }, + + { "value": "8", "label": "Août - 08" }, + + { "value": "9", "label": "Septembre - 09" }, + + { "value": "10", "label": "Octobre - 10" }, + + { "value": "11", "label": "Novembre - 11" }, + + { "value": "12", "label": "Décembre - 12" } + ], + "response": { "name": "MAA3M" } + }, + + { + "id": "kq9mbuka", + "componentType": "Subsequence", + "goToPage": "51", + "label": "A SUPPRIMER temporaire pour vérif", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kq9mbuka", + "page": "51", + "label": "A SUPPRIMER temporaire pour vérif" + } + } + }, + + { + "id": "kbi168bg", + "componentType": "Textarea", + "mandatory": false, + "page": "51", + "maxLength": 255, + "label": "\"➡ \" || \"Question temporaire pour vérifier la valeur des variables intermédiaires de date et autres variables calculées :\"", + "declarations": [ + { + "id": "kbi168bg-kbjkbyq7", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"MAA2AT : \" || MAA2AT" + }, + + { + "id": "kbi168bg-kbjka517", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"MAA2ATC : \" || MAA2ATC" + }, + + { + "id": "kbi168bg-kbjk1587", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"MAA3AT : \" || MAA3AT" + }, + + { + "id": "kbi168bg-kbjkcgl5", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"MAA1AT : \" || MAA1AT" + }, + + { + "id": "kbi168bg-kvjc5odd", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"STOC: \" || STOC" + }, + + { + "id": "kbi168bg-kvjcdsrl", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"nbpersconj : \" || cast(nbpersconj,string)" + }, + + { + "id": "kbi168bg-kvjcablf", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"nbperstelet : \" || cast(nbperstelet,string)" + }, + + { + "id": "kbi168bg-kvjcm2z6", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"nbpersmaj : \" || cast(nbpersmaj,string)" + }, + + { + "id": "kbi168bg-kvjccc1q", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"filtre_autrepers : \" || filtre_autrepers" + }, + + { + "id": "kbi168bg-kvjcoxd5", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"libSTOCB1 : \" || $libSTOCB1$" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jn0cmg7j", + "page": "34", + "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" + }, + "subSequence": { + "id": "kq9mbuka", + "page": "51", + "label": "A SUPPRIMER temporaire pour vérif" + } + }, + "missingResponse": { "name": "TEMPS1_1_MISSING" }, + "bindingDependencies": [ + "MAA2AT", + "MAA2ATC", + "MAA3AT", + "MAA1AT", + "STOC", + "nbpersconj", + "nbperstelet", + "nbpersmaj", + "filtre_autrepers", + "TEMPS1_1_MISSING", + "TEMPS1_1" + ], + "response": { "name": "TEMPS1_1" } + }, + + { + "id": "jojuy3c4", + "componentType": "Sequence", + "page": "52", + "label": "\"V - \" || \"Description du logement\"", + "declarations": [ + { + "id": "jojuy3c4-jojurgz6", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Nous allons maintenant passer à la description de votre logement." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + } + } + }, + + { + "id": "kp6n3avl", + "componentType": "Subsequence", + "goToPage": "53", + "label": "Description du logement - Cuisine", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6n3avl", + "page": "53", + "label": "Description du logement - Cuisine" + } + } + }, + + { + "id": "jojuueml", + "componentType": "Radio", + "mandatory": false, + "page": "53", + "label": "\"➡ \" || \"Votre logement dispose-t-il d’une cuisine ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6n3avl", + "page": "53", + "label": "Description du logement - Cuisine" + } + }, + "missingResponse": { "name": "KCU1_MISSING" }, + "bindingDependencies": ["KCU1_MISSING", "KCU1"], + "options": [ + { "value": "1", "label": "Oui, une cuisine séparée" }, + + { "value": "2", "label": "Oui, une cuisine ouverte ou américaine" }, + + { + "value": "3", + "label": "Seulement une petite installation pour faire la cuisine (avec évacuation des eaux usées)" + }, + + { "value": "4", "label": "Non, pas d’installation pour faire la cuisine" } + ], + "response": { "name": "KCU1" } + }, + + { + "id": "jojuno0d", + "componentType": "Radio", + "mandatory": false, + "page": "54", + "label": "\"➡ \" || \"Quelle est la surface de la cuisine ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KCU1=\"1\" and not(isnull(KCU1)))", + "bindingDependencies": ["CADR", "KCU1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6n3avl", + "page": "53", + "label": "Description du logement - Cuisine" + } + }, + "missingResponse": { "name": "KCU2_MISSING" }, + "bindingDependencies": ["KCU2_MISSING", "KCU2"], + "options": [ + { "value": "1", "label": "Moins de 4 m²" }, + + { "value": "2", "label": "De 4 m² à moins de 7 m²" }, + + { "value": "3", "label": "De 7 m² à moins de 12 m²" }, + + { "value": "4", "label": "Plus de 12 m²" } + ], + "response": { "name": "KCU2" } + }, + + { + "id": "kp6n8gha", + "componentType": "Subsequence", + "goToPage": "55", + "label": "Description du logement - Pièces dédiées au télétravail", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbperstelet)) and (cast(nbperstelet,integer) >0))", + "bindingDependencies": ["CADR", "nbperstelet", "perstelet", "TELET"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6n8gha", + "page": "55", + "label": "Description du logement - Pièces dédiées au télétravail" + } + } + }, + + { + "id": "klv34du0", + "componentType": "Radio", + "mandatory": false, + "page": "55", + "label": "\"➡ \" || \"Avez-vous une pièce dédiée au télétravail dans votre logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbperstelet)) and (cast(nbperstelet,integer) >0))", + "bindingDependencies": ["CADR", "nbperstelet", "perstelet", "TELET"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6n8gha", + "page": "55", + "label": "Description du logement - Pièces dédiées au télétravail" + } + }, + "missingResponse": { "name": "HUT_MISSING" }, + "bindingDependencies": ["HUT_MISSING", "HUT"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "HUT" } + }, + + { + "id": "kp6ni06e", + "componentType": "Subsequence", + "goToPage": "56", + "label": "Description du logement - Pièces à usage exclusivement professionnel", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ni06e", + "page": "56", + "label": "Description du logement - Pièces à usage exclusivement professionnel" + } + } + }, + + { + "id": "jojuwst2", + "componentType": "Radio", + "mandatory": false, + "page": "56", + "label": "➡ Y a-t-il, dans le logement, des pièces réservées exclusivement à une activité professionnelle, comme un cabinet de dentiste ou d’avocat par exemple ?", + "declarations": [ + { + "id": "kkpnqrqh-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "On s’intéresse ici aux éventuelles pièces destinées à une activité professionnelle domiciliée dans le logement." + }, + + { + "id": "jojuwst2-kkpmu4ui", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "libHUT" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ni06e", + "page": "56", + "label": "Description du logement - Pièces à usage exclusivement professionnel" + } + }, + "missingResponse": { "name": "HUP_MISSING" }, + "bindingDependencies": ["libHUT", "HUP_MISSING", "HUP"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "HUP" } + }, + + { + "id": "jojv1e5e", + "componentType": "InputNumber", + "mandatory": false, + "page": "57", + "min": 1, + "max": 9, + "decimals": 0, + "label": "\"➡ \" || \"Combien avez-vous de pièces à usage exclusivement professionnel ?\"", + "declarations": [ + { + "id": "jojv1e5e-klv3gkq8", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "libHUT" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUP=\"1\" and not(isnull(HUP)))", + "bindingDependencies": ["CADR", "HUP"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ni06e", + "page": "56", + "label": "Description du logement - Pièces à usage exclusivement professionnel" + } + }, + "missingResponse": { "name": "HPP_MISSING" }, + "bindingDependencies": ["libHUT", "HPP_MISSING", "HPP"], + "response": { "name": "HPP" } + }, + + { + "id": "jojuz9k3", + "componentType": "InputNumber", + "mandatory": false, + "page": "58", + "min": 1, + "max": 997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSP || \" à usage exclusivement professionnel ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUP=\"1\" and not(isnull(HUP))) and (HPP >0 and HUP =\"1\")", + "bindingDependencies": ["CADR", "HUP", "HPP"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ni06e", + "page": "56", + "label": "Description du logement - Pièces à usage exclusivement professionnel" + } + }, + "missingResponse": { "name": "HSP_MISSING" }, + "bindingDependencies": ["libHSP", "HSP_MISSING", "HSP"], + "response": { "name": "HSP" } + }, + + { + "id": "kp6ns6ar", + "componentType": "Subsequence", + "goToPage": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + } + }, + + { + "id": "jojv79ut", + "componentType": "Radio", + "mandatory": false, + "page": "59", + "label": "\"➡ \" || \"Y a-t-il des pièces annexes à usage d’habitation rattachées au logement avec une entrée indépendante, telles que des chambres de bonne ou d’anciens garages réaménagés en studios par exemple ?\"", + "declarations": [ + { + "id": "jojv79ut-jrj0gbrz", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas compter les pièces qui n’ont pas un usage d’habitation: débarras, buanderies, garages..." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HUA_MISSING" }, + "bindingDependencies": ["HUA_MISSING", "HUA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "HUA" } + }, + + { + "id": "jojv3ha7", + "componentType": "InputNumber", + "mandatory": false, + "page": "60", + "min": 1, + "max": 9, + "decimals": 0, + "label": "➡ Combien avez-vous de pièces annexes à usage d’habitation ?", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA)))", + "bindingDependencies": ["CADR", "HUA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HPA_MISSING" }, + "bindingDependencies": ["HPA_MISSING", "HPA"], + "response": { "name": "HPA" } + }, + + { + "id": "kmd6o006", + "componentType": "Radio", + "mandatory": false, + "page": "61", + "label": "\"➡ \" || \"Quel usage faites-vous de la pièce annexe ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and (cast(HPA,integer) = 1)", + "bindingDependencies": ["CADR", "HUA", "HPA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HULHUI1_MISSING" }, + "bindingDependencies": ["HULHUI1_MISSING", "HULHUI1"], + "options": [ + { "value": "1", "label": "Louée, sous-louée ou prêtée à des tiers" }, + + { "value": "2", "label": "Réservée à votre usage personnel" }, + + { + "value": "3", + "label": "À l’usage d’un salarié à votre service (employé, jeune au pair...)" + } + ], + "response": { "name": "HULHUI1" } + }, + + { + "id": "kmcdiwdv", + "componentType": "CheckboxGroup", + "page": "62", + "label": "➡ Quel usage faites vous des pièces annexes ?", + "declarations": [ + { + "id": "kmcdiwdv-kmcdfb60", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1))", + "bindingDependencies": ["CADR", "HUA", "HPA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HULHUI2_MISSING" }, + "bindingDependencies": ["HULHUI2_MISSING", "HULHUI21", "HULHUI22", "HULHUI23"], + "responses": [ + { + "id": "kmcdiwdv-QOP-kmd9jdka", + "label": "Louées, sous-louées ou prêtées à des tiers.", + "response": { "name": "HULHUI21" } + }, + + { + "id": "kmcdiwdv-QOP-kmd9qoms", + "label": "Réservées à votre usage personnel", + "response": { "name": "HULHUI22" } + }, + + { + "id": "kmcdiwdv-QOP-kmd988n2", + "label": "À l’usage d’un salarié à votre service (employé, jeune au pair..)", + "response": { "name": "HULHUI23" } + } + ] + }, + + { + "id": "jojuzbus", + "componentType": "InputNumber", + "mandatory": false, + "page": "63", + "min": 1, + "max": 9, + "decimals": 0, + "label": "\"➡ \" || \"Parmi les \" || cast(HPA,string) || \" pièces annexes, combien sont-elles réservées à votre usage personnel ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1)) and ((HULHUI22) and (HULHUI21 or HULHUI23))", + "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI22", "HULHUI21", "HULHUI23"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HPI1_MISSING" }, + "bindingDependencies": ["HPA", "HPI1_MISSING", "HPI1"], + "response": { "name": "HPI1" } + }, + + { + "id": "klv4iusu", + "componentType": "InputNumber", + "mandatory": false, + "page": "64", + "min": 1, + "max": 9, + "decimals": 0, + "label": "\"➡ \" || \"Parmi les \" || cast(HPA,string) || \" pièces annexes, combien sont-elles réservées au logement d’un salarié à votre service ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1)) and ((HULHUI23) and (HULHUI21 or HULHUI22))", + "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI23", "HULHUI21", "HULHUI22"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HPI2_MISSING" }, + "bindingDependencies": ["HPA", "HPI2_MISSING", "HPI2"], + "response": { "name": "HPI2" } + }, + + { + "id": "jojv5bnw", + "componentType": "InputNumber", + "mandatory": false, + "page": "65", + "min": 1, + "max": 997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSI1 || \" à votre usage personnel (en m²) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((HULHUI1=\"2\" or (HULHUI22)))", + "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI1", "HULHUI22"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HSI1_MISSING" }, + "bindingDependencies": ["libHSI1", "HSI1_MISSING", "HSI1"], + "response": { "name": "HSI1" } + }, + + { + "id": "klw36l7v", + "componentType": "InputNumber", + "mandatory": false, + "page": "66", + "min": 1, + "max": 997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSI2 || \" au logement d’un salarié à votre service (en m²) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((HULHUI1=\"3\" or (HULHUI23)))", + "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI1", "HULHUI23"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6ns6ar", + "page": "59", + "label": "Description du logement - Pièces annexes à usage d’habitation" + } + }, + "missingResponse": { "name": "HSI2_MISSING" }, + "bindingDependencies": ["libHSI2", "HSI2_MISSING", "HSI2"], + "response": { "name": "HSI2" } + }, + + { + "id": "kp6nfjxe", + "componentType": "Subsequence", + "goToPage": "67", + "label": "Description du logement - Taille", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + } + }, + + { + "id": "jojvgfei", + "componentType": "InputNumber", + "mandatory": false, + "page": "67", + "min": 1, + "max": 97, + "decimals": 0, + "label": "\"➡ \" || \"Combien avez-vous de pièces d’habitation (ou de pièces habitables) ?\"", + "declarations": [ + { + "id": "jojvgfei-kd5qr5s5", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Ne pas compter : \" || libHPHc || \" \" || \" \" || libHPHp || \" \" || libHPHa || \"entrée, couloir, salle de bains, W-C, véranda...\"" + }, + + { + "id": "jojvgfei-kmdb0cfn", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "liHPHc2" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jojvgfei-CI-0", + "criticality": "WARN", + "control": "not(cast(nvl(HPH,\"\"),integer) >= 10)", + "errorMessage": "\"Êtes-vous certain(e) que votre logement comporte \" || cast(HPH,string) || \"pièces d’habitation ? Il s’agit du nombre de pièces (hors cuisine séparée, salle de bain, entrée, véranda etc.) Pouvez-vous vérifier votre réponse ?\" ", + "bindingDependencies": ["HPH"] + }, + + { + "id": "jojvgfei-CI-1", + "criticality": "WARN", + "control": "not(nvl(HPH,\"\") = \"\")", + "errorMessage": "Votre réponse est essentielle pour la description de votre logement, pouvez-vous répondre à cette question ?", + "bindingDependencies": ["HPH"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + }, + "missingResponse": { "name": "HPH_MISSING" }, + "bindingDependencies": ["libHPHc", "libHPHp", "libHPHa", "liHPHc2", "HPH_MISSING", "HPH"], + "response": { "name": "HPH" } + }, + + { + "id": "jojv4yqe", + "componentType": "InputNumber", + "mandatory": false, + "page": "68", + "min": 0, + "max": 97, + "decimals": 0, + "label": "\"➡ \" || \"Parmi ces \" || cast(HPH,string) || \" pièces, combien de chambres avez-vous ?\"", + "declarations": [ + { + "id": "jojv4yqe-js0hn6b6", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas compter les pièces ayant un usage mixte (exemple : salon le jour, chambre la nuit)." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (cast(HPH,integer) > 1)", + "bindingDependencies": ["CADR", "HPH"] + }, + "controls": [ + { + "id": "jojv4yqe-CI-0", + "criticality": "WARN", + "control": "not((not(isnull(HCHA)) and not(isnull(HPH))) and (cast(HCHA,integer)>=0) and (cast(HPH,integer)>=1) and (cast(HCHA,integer)>cast(HPH,integer)))", + "errorMessage": "\"Vous avez indiqué avoir plus de chambres (\" || cast(HCHA,string) || \") que de pièces d’habitation (\" || cast(HPH,string) || \"). Pouvez-vous corriger l’une de vos réponses ?\" ", + "bindingDependencies": ["HCHA", "HPH"] + }, + + { + "id": "jojv4yqe-CI-1", + "criticality": "WARN", + "control": "not((not(isnull(HCHA)) and not(isnull(HPH))) and (cast(HCHA,integer)>=0) and (cast(HPH,integer)>0) and (cast(HCHA,integer)=cast(HPH,integer)))", + "errorMessage": "\"Vous avez indiqué avoir le même nombre de pièces d’habitation que de chambres (\" || cast(HCHA,string) || \"). Pouvez-vous corriger l’une de vos réponses si votre logement ne comporte pas que des chambres ?\" ", + "bindingDependencies": ["HCHA", "HPH"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + }, + "missingResponse": { "name": "HCHA_MISSING" }, + "bindingDependencies": ["HPH", "HCHA_MISSING", "HCHA"], + "response": { "name": "HCHA" } + }, + + { + "id": "jojvc0vt", + "componentType": "InputNumber", + "mandatory": false, + "page": "69", + "min": 1, + "max": 1000, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale habitable de votre logement\" || libHST || \" (en m²) ?\"", + "declarations": [ + { + "id": "jojvc0vt-js0hxdsp", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas compter les surfaces au sol dont la hauteur sous plafond est inférieure à 1,80 m." + }, + + { + "id": "jojvc0vt-kd5v90t1", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure la surface des couloirs, pièces de service, cuisine..." + }, + + { + "id": "jojvc0vt-kd5vkr8v", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas inclure la surface des balcons, loggias, vérandas, terrasses, garages, caves, combles non aménagés." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jojvc0vt-CI-0", + "criticality": "WARN", + "control": "not((cast(HST,integer)=0) or nvl(HST, \"\") = \"\")", + "errorMessage": "Votre réponse est essentielle pour la description de votre logement, pouvez-vous répondre à cette question ?", + "bindingDependencies": ["HST"] + }, + + { + "id": "jojvc0vt-CI-1", + "criticality": "WARN", + "control": "not(not(nvl(HST, \"\") = \"\") and not(nvl(HPH, \"\") = \"\" and (cast(HST,integer)>=81) and (cast(HPH,integer)=1))", + "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² et comporte une seule pièce ?\" ", + "bindingDependencies": ["HST", "HPH"] + }, + + { + "id": "jojvc0vt-CI-2", + "criticality": "WARN", + "control": "not(not(nvl(HPH, \"\") = \"\") and (cast(HST,integer)>8) and (cast(HPH,integer)>1) and (not(nvl(HST, \"\") = \"\")) and ((cast(libHSTmoy,integer) <= 8) or (cast(libHSTmoy2,integer) >=56)))", + "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² et comporte \" || cast(HPH,string) || \" pièces d’habitation \" || libHSTc || \" ?\" ", + "bindingDependencies": ["HPH", "HST", "libHSTmoy", "libHSTmoy2", "libHSTc"] + }, + + { + "id": "jojvc0vt-CI-3", + "criticality": "WARN", + "control": "not(cast(nvl(HST,\"\"),integer) <= 8)", + "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² ?\" ", + "bindingDependencies": ["HST"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + }, + "missingResponse": { "name": "HST_MISSING" }, + "bindingDependencies": ["libHST", "HST_MISSING", "HST"], + "response": { "name": "HST" } + }, + + { + "id": "jojv1ux1", + "componentType": "Radio", + "mandatory": false, + "page": "70", + "label": "\"➡ \" || \"Compte tenu du nombre de personnes de votre ménage, comment estimez-vous le nombre de pièces dont vous disposez ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + }, + "missingResponse": { "name": "HPEUP_MISSING" }, + "bindingDependencies": ["HPEUP_MISSING", "HPEUP"], + "options": [ + { "value": "1", "label": "Très insuffisant" }, + + { "value": "2", "label": "Insuffisant" }, + + { "value": "3", "label": "Correct" }, + + { "value": "4", "label": "Supérieur à vos besoins" }, + + { "value": "5", "label": "Très supérieur à vos besoins" } + ], + "response": { "name": "HPEUP" } + }, + + { + "id": "kv29cjdq", + "componentType": "Radio", + "mandatory": false, + "page": "71", + "label": "➡ Quelle est la hauteur sous plafond de votre pièce principale ?", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { + "id": "kp6nfjxe", + "page": "67", + "label": "Description du logement - Taille" + } + }, + "missingResponse": { "name": "HAUT_MISSING" }, + "bindingDependencies": ["HAUT_MISSING", "HAUT"], + "options": [ + { "value": "1", "label": "Moins de 2,20 mètres" }, + + { "value": "2", "label": "Entre 2,20 mètres et 2,50 mètres" }, + + { "value": "3", "label": "Plus de 2,50 mètres" } + ], + "response": { "name": "HAUT" } + }, + + { + "id": "kv852xbl", + "componentType": "Subsequence", + "goToPage": "72", + "label": "Dépendances du logement", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + } + }, + + { + "id": "jrupq1i5", + "componentType": "Radio", + "mandatory": false, + "page": "72", + "label": "\"➡ \" || \"Avez-vous une véranda ?\"", + "declarations": [ + { + "id": "kq7nq067-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "Nous allons maintenant passer en revue les dépendances de votre logement." + }, + + { + "id": "jrupq1i5-jrupk9tg", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Local habitable tout au long de l’année (entièrement clos et couvert) et pouvant être chauffé." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KVE_MISSING" }, + "bindingDependencies": ["KVE_MISSING", "KVE"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KVE" } + }, + + { + "id": "jrupsr80", + "componentType": "InputNumber", + "mandatory": false, + "page": "73", + "min": 1, + "max": 997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface de cette véranda (en m²) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KVE =\"1\" and not(isnull(KVE)))", + "bindingDependencies": ["CADR", "KVE"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSV_MISSING" }, + "bindingDependencies": ["KSV_MISSING", "KSV"], + "response": { "name": "KSV" } + }, + + { + "id": "jrupy93h", + "componentType": "Radio", + "mandatory": false, + "page": "74", + "label": "\"➡ \" || \"La surface de la véranda (\" || cast(KSV,string) || \" m²) a t-elle été prise en compte dans la surface totale du logement (\" || cast(HST,string) || \" m²) que vous avez indiquée précédemment ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KVE =\"1\" and not(isnull(KVE))) and ((cast(KSV,integer)>=1) and (cast(HST,integer)>=1))", + "bindingDependencies": ["CADR", "KVE", "KSV", "HST"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSV1_MISSING" }, + "bindingDependencies": ["KSV", "HST", "KSV1_MISSING", "KSV1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KSV1" } + }, + + { + "id": "jrupzl7m", + "componentType": "Radio", + "mandatory": false, + "page": "75", + "label": "\"➡ \" || \"Avez-vous un balcon\" || libKBA1 || \" ou une loggia ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KBA_MISSING" }, + "bindingDependencies": ["libKBA1", "KBA_MISSING", "KBA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KBA" } + }, + + { + "id": "jrupx7iz", + "componentType": "InputNumber", + "mandatory": false, + "page": "76", + "min": 1, + "max": 997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale des balcons\"|| libKBA || \" ou loggias (en m²) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KBA=\"1\" and not(isnull(KBA)))", + "bindingDependencies": ["CADR", "KBA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSB_MISSING" }, + "bindingDependencies": ["libKBA", "KSB_MISSING", "KSB"], + "response": { "name": "KSB" } + }, + + { + "id": "jruq98v2", + "componentType": "Radio", + "mandatory": false, + "page": "77", + "label": "\"➡ \" || libKJA || \" un jardin, un terrain ou une cour réservé(s) à votre usage personnel ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KJA_MISSING" }, + "bindingDependencies": ["libKJA", "KJA_MISSING", "KJA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KJA" } + }, + + { + "id": "jruq8x6e", + "componentType": "InputNumber", + "mandatory": false, + "page": "78", + "min": 1, + "max": 99997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface totale de votre terrain (en m²) ?\"", + "declarations": [ + { + "id": "jruq8x6e-js06xqg5", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure la surface de la maison sur le terrain​" + }, + + { + "id": "jruq8x6e-kmdhsqjj", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Prendre en compte le terrain sur lequel est construite la maison et réservé à l’usage personnel \" || libKSJPI || \"y compris les parcelles séparées.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\")", + "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSJPI_MISSING" }, + "bindingDependencies": ["libKSJPI", "KSJPI_MISSING", "KSJPI"], + "response": { "name": "KSJPI" } + }, + + { + "id": "jruq85av", + "componentType": "Radio", + "mandatory": false, + "page": "79", + "label": "\"➡ \" || \"Pouvez-vous néanmoins indiquer dans quelle tranche se situe la surface du terrain ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\") and (isnull(KSJPI))", + "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL", "KSJPI"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSJPIT_MISSING" }, + "bindingDependencies": ["KSJPIT_MISSING", "KSJPIT"], + "options": [ + { "value": "1", "label": "Inférieur à 300 m²" }, + + { "value": "2", "label": "De 300 à moins de 500 m²" }, + + { "value": "3", "label": "De 500 à moins de 1 000 m²" }, + + { "value": "4", "label": "De 1 000 à moins de 1 500m²" }, + + { "value": "5", "label": "\"1 500 m² ou plus\"" } + ], + "response": { "name": "KSJPIT" } + }, + + { + "id": "jruq4was", + "componentType": "InputNumber", + "mandatory": false, + "page": "80", + "min": 1, + "max": 99997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface de terrain couverte par la maison (emprise au sol) ?\"", + "declarations": [ + { + "id": "jruq4was-jruq9370", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Inclure la surface du garage\" || libKSMI || \".\"" + }, + + { + "id": "jruq4was-kd8v214t", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les abris de jardin, les piscines, ..." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\")", + "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL"] + }, + "controls": [ + { + "id": "jruq4was-CI-0", + "criticality": "WARN", + "control": "not((cast(nvl(KSMI,\"\"),integer)>cast(nvl(KSJPI,\"\"),integer)))", + "errorMessage": "\"Vous avez indiqué une surface totale du terrain (maison comprise) de \" || cast(KSJPI,string) || \" m² dont \" || cast(KSMI,string) || \" m² d’emprise au sol de la maison, ce qui n’est pas cohérent. Pouvez-vous corriger l’une ou l’autre de vos réponses ?\" ", + "bindingDependencies": ["KSMI", "KSJPI"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSMI_MISSING" }, + "bindingDependencies": ["libKSMI", "KSMI_MISSING", "KSMI"], + "response": { "name": "KSMI" } + }, + + { + "id": "jruq6fv0", + "componentType": "InputNumber", + "mandatory": false, + "page": "81", + "min": 1, + "max": 99997, + "decimals": 2, + "label": "\"➡ \" || \"Quelle est la surface de ces espaces privatifs attenants au logement (en m²) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (libHTLC=\"collectif\" and KJA=\"1\")", + "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "KJA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSJPC_MISSING" }, + "bindingDependencies": ["KSJPC_MISSING", "KSJPC"], + "response": { "name": "KSJPC" } + }, + + { + "id": "jruqlf39", + "componentType": "Radio", + "mandatory": false, + "page": "82", + "label": "\"➡ \" || \"Disposez-vous d’espaces extérieurs (jardin, terrain, cour...) en tant que parties communes de la résidence ou de la copropriété ?\"", + "declarations": [ + { + "id": "jruqlf39-jruse4ew", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les emplacements de stationnement, les voies de circulation et les espaces utilisés uniquement à des fins professionnelles." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\"))", + "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KJC_MISSING" }, + "bindingDependencies": ["KJC_MISSING", "KJC"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KJC" } + }, + + { + "id": "jrusmgfq", + "componentType": "Radio", + "mandatory": false, + "page": "83", + "label": "\"➡ \" || \"Quelle est la surface de ces espaces partagés ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\")) and (KJC=\"1\" and not(isnull(KJC)))", + "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI", "KJC"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSJC_MISSING" }, + "bindingDependencies": ["KSJC_MISSING", "KSJC"], + "options": [ + { "value": "1", "label": "Moins de 200 m²" }, + + { "value": "2", "label": "\"200 à moins de 1 000 m²\"" }, + + { "value": "3", "label": "\"1 000 m² ou plus\"" } + ], + "response": { "name": "KSJC" } + }, + + { + "id": "jrusjpqy", + "componentType": "CheckboxGroup", + "page": "84", + "label": "\"➡ \" || \"Au sein de \" || libHTLC2 ||\", disposez-vous d’un emplacement privatif de stationnement ?\"", + "declarations": [ + { + "id": "jrusjpqy-kd8yemf2", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles." + }, + + { + "id": "jrusjpqy-kmdk73lg", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure les emplacements que vous utilisez pour votre usage personnel ou que vous mettez en location." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jrusjpqy-CI-0", + "criticality": "WARN", + "control": "not(((nvl(KGA4, false) = true and nvl(KGA1, false) = true) or (nvl(KGA4, false) = true and nvl(KGA2, false) = true) or (nvl(KGA4, false) = true and nvl(KGA3, false) = true) ))", + "errorMessage": "La réponse \"Non, ni garage, ni box, ni parking\" n’en permet pas d’autre. Pouvez-vous corriger votre réponse ?", + "bindingDependencies": ["KGA4", "KGA1", "KGA2", "KGA3"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KGA_MISSING" }, + "bindingDependencies": ["libHTLC2", "KGA_MISSING", "KGA1", "KGA2", "KGA3", "KGA4"], + "responses": [ + { + "id": "jrusjpqy-QOP-kf8972di", + "label": "Oui, un garage ou un box", + "response": { "name": "KGA1" } + }, + + { + "id": "jrusjpqy-QOP-kf893sen", + "label": "Oui, un parking souterrain", + "response": { "name": "KGA2" } + }, + + { + "id": "jrusjpqy-QOP-kf89737h", + "label": "Oui, un parking en plein air", + "response": { "name": "KGA3" } + }, + + { + "id": "jrusjpqy-QOP-kf89ei4h", + "label": "Non, ni garage, ni box, ni parking", + "response": { "name": "KGA4" } + } + ] + }, + + { + "id": "jrut4vl7", + "componentType": "CheckboxGroup", + "page": "85", + "label": "\"➡ \" || \"En dehors de \"|| libHTLC2 || \", disposez-vous d’un emplacement privatif de stationnement ?\"", + "declarations": [ + { + "id": "jrut4vl7-jrut167a", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles." + }, + + { + "id": "jrut4vl7-kmdk288d", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Inclure les emplacements que vous utilisez pour votre usage personnel ou que vous mettez en location." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "jrut4vl7-CI-0", + "criticality": "WARN", + "control": "not(((nvl(KGA14, false) = true and nvl(KGA11, false) = true) or (nvl(KGA14, false) = true and nvl(KGA12, false) = true) or (nvl(KGA14, false) = true and nvl(KGA13, false) = true) ))", + "errorMessage": "La réponse \"Non, ni garage, ni box, ni parking\" n’en permet pas d’autre, pouvez-vous corriger votre réponse ?", + "bindingDependencies": ["KGA14", "KGA11", "KGA12", "KGA13"] + } + ], + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KGA1_MISSING" }, + "bindingDependencies": ["libHTLC2", "KGA1_MISSING", "KGA11", "KGA12", "KGA13", "KGA14"], + "responses": [ + { + "id": "jrut4vl7-QOP-kf8913r1", + "label": "Oui, un garage ou un box", + "response": { "name": "KGA11" } + }, + + { + "id": "jrut4vl7-QOP-kf89c33b", + "label": "Oui, un parking souterrain", + "response": { "name": "KGA12" } + }, + + { + "id": "jrut4vl7-QOP-kf899mmw", + "label": "Oui, un parking en plein air", + "response": { "name": "KGA13" } + }, + + { + "id": "jrut4vl7-QOP-kf8931vm", + "label": "Non, ni garage, ni box, ni parking", + "response": { "name": "KGA14" } + } + ] + }, + + { + "id": "jrut0i0j", + "componentType": "Radio", + "mandatory": false, + "page": "86", + "label": "\"➡ \" || \"Disposez-vous d’une cave ou d’un sous-sol (même si vous ne l’utilisez pas) ?\"", + "declarations": [ + { + "id": "jrut0i0j-jrusw7aw", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Prendre en compte les sous-sols utilisés comme garage." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KCA_MISSING" }, + "bindingDependencies": ["KCA_MISSING", "KCA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KCA" } + }, + + { + "id": "jrusu349", + "componentType": "Radio", + "mandatory": false, + "page": "87", + "label": "\"➡ \" || \"Disposez-vous, dans les parties communes de \" || libKVELO || \", d’un local fermé où vous pouvez déposer un vélo ou une poussette ?\"", + "declarations": [ + { + "id": "jrusu349-kmdk6e4h", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Hors cave ou local privatif." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\"))", + "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KVELO_MISSING" }, + "bindingDependencies": ["libKVELO", "KVELO_MISSING", "KVELO"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "KVELO" } + }, + + { + "id": "jrutj5co", + "componentType": "Radio", + "mandatory": false, + "page": "88", + "label": "\"➡ \" || \"Disposez-vous d’un grenier ou de combles aménageables, mais non aménagés en pièces d’habitation ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KGRA_MISSING" }, + "bindingDependencies": ["KGRA_MISSING", "KGRA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KGRA" } + }, + + { + "id": "jruu4ry3", + "componentType": "Radio", + "mandatory": false, + "page": "89", + "label": "\"➡ \" || \"Disposez-vous d’un sous-sol non aménagé en pièces d’habitation ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KCA=\"1\")", + "bindingDependencies": ["CADR", "KCA"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KSOA_MISSING" }, + "bindingDependencies": ["KSOA_MISSING", "KSOA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KSOA" } + }, + + { + "id": "jruubukg", + "componentType": "Radio", + "mandatory": false, + "page": "90", + "label": "\"➡ \" || \"Disposez-vous d’une grange non aménagée en pièces d’habitation ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1=\"1\")", + "bindingDependencies": ["CADR", "HTLC1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KGRAA_MISSING" }, + "bindingDependencies": ["KGRAA_MISSING", "KGRAA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KGRAA" } + }, + + { + "id": "jruue197", + "componentType": "Radio", + "mandatory": false, + "page": "91", + "label": "\"➡ \" || \"Avez-vous une piscine fixe d’une profondeur de plus de 1 mètre ?\"", + "declarations": [ + { + "id": "jruue197-jruu3t31", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les piscines démontables et les piscines hors-sol." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1=\"1\")", + "bindingDependencies": ["CADR", "HTLC1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } + }, + "missingResponse": { "name": "KPISC_MISSING" }, + "bindingDependencies": ["KPISC_MISSING", "KPISC"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KPISC" } + }, + + { + "id": "kv857tu4", + "componentType": "Subsequence", + "goToPage": "92", + "label": "Équipement sanitaire", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + } + }, + + { + "id": "jruuncm0", + "componentType": "Radio", + "mandatory": false, + "page": "92", + "label": "\"➡ \" || \"Comment votre logement est-il alimenté en eau ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KAO1_MISSING" }, + "bindingDependencies": ["KAO1_MISSING", "KAO1"], + "options": [ + { "value": "1", "label": "Eau froide et chaude" }, + + { "value": "2", "label": "Eau froide uniquement" }, + + { "value": "3", "label": "Pas d’eau courante" } + ], + "response": { "name": "KAO1" } + }, + + { + "id": "jruv1cla", + "componentType": "Radio", + "mandatory": false, + "page": "93", + "label": "\"➡ \" || \"Disposez-vous de W-C à l’intérieur du logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KWC1_MISSING" }, + "bindingDependencies": ["KWC1_MISSING", "KWC1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non, W-C extérieurs au logement" }, + + { "value": "3", "label": "Non, pas de W-C du tout" } + ], + "response": { "name": "KWC1" } + }, + + { + "id": "kmeu61l4-QOP-kmeu8uu7", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "94", + "label": "\"➡ \" || \"Combien avez-vous de W-C ?\" || \" Situés dans une pièce indépendante\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KWC1=\"1\" and not(isnull(KWC1)))", + "bindingDependencies": ["CADR", "KWC1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KWCI_MISSING" }, + "bindingDependencies": ["KWCI_MISSING", "KWCI"], + "options": [ + { "value": "0", "label": "\"0\"" }, + + { "value": "1", "label": "\"1\"" }, + + { "value": "2", "label": "\"2\"" }, + + { "value": "3", "label": "\"3\"" }, + + { "value": "4", "label": "\"4\"" }, + + { "value": "5", "label": "\"5\"" }, + + { "value": "6", "label": "\"6\"" }, + + { "value": "7", "label": "\"7\"" }, + + { "value": "8", "label": "\"8\"" }, + + { "value": "9", "label": "\"9\"" } + ], + "response": { "name": "KWCI" } + }, + + { + "id": "kmeu61l4-QOP-kmeu8gmb", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "95", + "label": "\"➡ \" || \"Combien avez-vous de W-C ?\" || \" Situés dans une autre pièce (salle de bains par exemple)\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KWC1=\"1\" and not(isnull(KWC1)))", + "bindingDependencies": ["CADR", "KWC1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KWCD_MISSING" }, + "bindingDependencies": ["KWCD_MISSING", "KWCD"], + "options": [ + { "value": "0", "label": "\"0\"" }, + + { "value": "1", "label": "\"1\"" }, + + { "value": "2", "label": "\"2\"" }, + + { "value": "3", "label": "\"3\"" }, + + { "value": "4", "label": "\"4\"" }, + + { "value": "5", "label": "\"5\"" }, + + { "value": "6", "label": "\"6\"" }, + + { "value": "7", "label": "\"7\"" }, + + { "value": "8", "label": "\"8\"" }, + + { "value": "9", "label": "\"9\"" } + ], + "response": { "name": "KWCD" } + }, + + { + "id": "jruva8uu", + "componentType": "Radio", + "mandatory": false, + "page": "96", + "label": "\"➡ \" || \"Possédez-vous une salle d’eau ou une salle de bain (pièce contenant une douche ou une baignoire) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1))", + "bindingDependencies": ["CADR", "KAO1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KBD_MISSING" }, + "bindingDependencies": ["KBD_MISSING", "KBD"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KBD" } + }, + + { + "id": "kksgd6fv-QOP-kmf16x4c", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "97", + "label": "\"➡ \" || \"Combien avez-vous de salle d’eau ou salle de bain ?\" || \" Avec baignoire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"1\")", + "bindingDependencies": ["CADR", "KAO1", "KBD"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KSE1_MISSING" }, + "bindingDependencies": ["KSE1_MISSING", "KSE1"], + "options": [ + { "value": "0", "label": "\"0\"" }, + + { "value": "1", "label": "\"1\"" }, + + { "value": "2", "label": "\"2\"" }, + + { "value": "3", "label": "\"3\"" }, + + { "value": "4", "label": "\"4\"" }, + + { "value": "5", "label": "\"5\"" }, + + { "value": "6", "label": "\"6\"" }, + + { "value": "7", "label": "\"7\"" }, + + { "value": "8", "label": "\"8\"" }, + + { "value": "9", "label": "\"9\"" } + ], + "response": { "name": "KSE1" } + }, + + { + "id": "kksgd6fv-QOP-kmf0yd0m", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "98", + "label": "\"➡ \" || \"Combien avez-vous de salle d’eau ou salle de bain ?\" || \" Avec douche mais sans baignoire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"1\")", + "bindingDependencies": ["CADR", "KAO1", "KBD"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KSE3_MISSING" }, + "bindingDependencies": ["KSE3_MISSING", "KSE3"], + "options": [ + { "value": "0", "label": "\"0\"" }, + + { "value": "1", "label": "\"1\"" }, + + { "value": "2", "label": "\"2\"" }, + + { "value": "3", "label": "\"3\"" }, + + { "value": "4", "label": "\"4\"" }, + + { "value": "5", "label": "\"5\"" }, + + { "value": "6", "label": "\"6\"" }, + + { "value": "7", "label": "\"7\"" }, + + { "value": "8", "label": "\"8\"" }, + + { "value": "9", "label": "\"9\"" } + ], + "response": { "name": "KSE3" } + }, + + { + "id": "kmf0xcox", + "componentType": "Radio", + "mandatory": false, + "page": "99", + "label": "\"➡ \" || \"Avez-vous une douche ou une baignoire installée dans une pièce destinée à un autre usage ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"2\")", + "bindingDependencies": ["CADR", "KAO1", "KBD"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KDLK1_MISSING" }, + "bindingDependencies": ["KDLK1_MISSING", "KDLK1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "KDLK1" } + }, + + { + "id": "jruv164k", + "componentType": "Radio", + "mandatory": false, + "page": "100", + "label": "\"➡ \" || \"Disposez-vous d’un ou plusieurs lavabos ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"2\") and (KDLK1=\"2\")", + "bindingDependencies": ["CADR", "KAO1", "KBD", "KDLK1"] + }, + "hierarchy": { + "sequence": { + "id": "jojuy3c4", + "page": "52", + "label": "\"V - \" || \"Description du logement\"" + }, + "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } + }, + "missingResponse": { "name": "KDLK2_MISSING" }, + "bindingDependencies": ["KDLK2_MISSING", "KDLK2"], + "options": [ + { "value": "1", "label": "Oui, dans une pièce réservée à la toilette" }, + + { "value": "2", "label": "Oui, dans une pièce destinée à un autre usage" }, + + { "value": "3", "label": "Non, seulement un évier dans la cuisine" }, + + { "value": "4", "label": "Non" } + ], + "response": { "name": "KDLK2" } + }, + + { + "id": "joicksrx", + "componentType": "Sequence", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"", + "declarations": [ + { + "id": "joicksrx-joiciihu", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Nous allons nous intéresser maintenant à votre opinion sur vos conditions de logement et vous interroger sur vos intentions éventuelles de déménager." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + } + } + }, + + { + "id": "joicmyj3", + "componentType": "Subsequence", + "goToPage": "102", + "label": "Opinion sur le logement actuel", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "102", + "label": "Opinion sur le logement actuel" + } + } + }, + + { + "id": "joicolgp", + "componentType": "Radio", + "mandatory": false, + "page": "102", + "label": "\"➡ \" || \"Comment estimez-vous vos conditions actuelles de logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "102", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLA_MISSING" }, + "bindingDependencies": ["OLA_MISSING", "OLA"], + "options": [ + { "value": "1", "label": "Très satisfaisantes" }, + + { "value": "2", "label": "Satisfaisantes" }, + + { "value": "3", "label": "Acceptables" }, + + { "value": "4", "label": "Insuffisantes" }, + + { "value": "5", "label": "Très insuffisantes" } + ], + "response": { "name": "OLA" } + }, + + { + "id": "joiccm1l", + "componentType": "InputNumber", + "mandatory": false, + "page": "103", + "min": 1, + "max": 10, + "decimals": 0, + "label": "\"➡ \" || \"Quelle note globale de 1 à 10 donneriez-vous à votre logement, en tant qu’endroit pour vivre ?\"", + "declarations": [ + { + "id": "joiccm1l-kc21oley", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"10 correspond à la meilleure note, 1 à la plus mauvaise.\" || \"\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "102", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAD_MISSING" }, + "bindingDependencies": ["OLAD_MISSING", "OLAD"], + "response": { "name": "OLAD" } + }, + + { + "id": "knio1w9d-QOP-ko3x3lce", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "104", + "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Pas d’eau chaude\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR11_MISSING" }, + "bindingDependencies": ["OLAR11_MISSING", "OLAR11"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR11" } + }, + + { + "id": "knio1w9d-QOP-ko3xagj0", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "105", + "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Pas de chauffage central ou électrique\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR12_MISSING" }, + "bindingDependencies": ["OLAR12_MISSING", "OLAR12"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR12" } + }, + + { + "id": "knio1w9d-QOP-ko3x3o2v", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "106", + "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Toit percé, humidité, infiltrations\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR13_MISSING" }, + "bindingDependencies": ["OLAR13_MISSING", "OLAR13"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR13" } + }, + + { + "id": "knio1w9d-QOP-ko3x7sn6", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "107", + "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Logement bruyant\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR14_MISSING" }, + "bindingDependencies": ["OLAR14_MISSING", "OLAR14"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR14" } + }, + + { + "id": "knio1w9d-QOP-ko3wy78x", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "108", + "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Logement pas adapté à la perte d’autonomie ou au handicap\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR15_MISSING" }, + "bindingDependencies": ["OLAR15_MISSING", "OLAR15"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR15" } + }, + + { + "id": "kninrf3p-QOP-ko3x6kz1", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "109", + "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop sombre\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR21_MISSING" }, + "bindingDependencies": ["OLAR21_MISSING", "OLAR21"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR21" } + }, + + { + "id": "kninrf3p-QOP-ko3wyuod", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "110", + "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop petit\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR22_MISSING" }, + "bindingDependencies": ["OLAR22_MISSING", "OLAR22"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR22" } + }, + + { + "id": "kninrf3p-QOP-ko3xdviu", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "111", + "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop difficile ou trop coûteux à chauffer\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR23_MISSING" }, + "bindingDependencies": ["OLAR23_MISSING", "OLAR23"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR23" } + }, + + { + "id": "kninrf3p-QOP-ko3xbz9m", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "112", + "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop chaud\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR24_MISSING" }, + "bindingDependencies": ["OLAR24_MISSING", "OLAR24"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR24" } + }, + + { + "id": "kninrf3p-QOP-ko3x1rx5", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "113", + "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop cher\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR25_MISSING" }, + "bindingDependencies": ["OLAR25_MISSING", "OLAR25"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR25" } + }, + + { + "id": "knioggcs-QOP-ko3x01o6", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "114", + "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Problèmes de pollution\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR31_MISSING" }, + "bindingDependencies": ["OLAR31_MISSING", "OLAR31"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR31" } + }, + + { + "id": "knioggcs-QOP-ko3xcvt2", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "115", + "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Problèmes de délinquance, violence ou vandalisme dans les environs\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR32_MISSING" }, + "bindingDependencies": ["OLAR32_MISSING", "OLAR32"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR32" } + }, + + { + "id": "knioggcs-QOP-ko3x45hs", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "116", + "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Éloignement des commerces, centres de santé, gares\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "100", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OLAR33_MISSING" }, + "bindingDependencies": ["OLAR33_MISSING", "OLAR33"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OLAR33" } + }, + + { + "id": "kniwyjy0", + "componentType": "Radio", + "mandatory": false, + "page": "117", + "label": "\"➡ \" || \"Vous plaisez-vous dans votre quartier (ou village) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "102", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OQA_MISSING" }, + "bindingDependencies": ["OQA_MISSING", "OQA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "OQA" } + }, + + { + "id": "joidpl4s", + "componentType": "InputNumber", + "mandatory": false, + "page": "118", + "min": 1, + "max": 10, + "decimals": 0, + "label": "\"➡ \" || \"Quelle note globale de 1 à 10 donneriez-vous à votre quartier ?\"", + "declarations": [ + { + "id": "joidpl4s-kculau3o", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Dix correspond à la meilleure note, 1 à la plus mauvaise." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joicmyj3", + "page": "102", + "label": "Opinion sur le logement actuel" + } + }, + "missingResponse": { "name": "OQAD_MISSING" }, + "bindingDependencies": ["OQAD_MISSING", "OQAD"], + "response": { "name": "OQAD" } + }, + + { + "id": "joie7my3", + "componentType": "Subsequence", + "goToPage": "119", + "label": "Inscription sur une liste de demande de logement HLM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + } + }, + + { + "id": "kcvx4gaz", + "componentType": "Radio", + "mandatory": false, + "page": "119", + "label": "\"➡ \" || \"Au cours des 12 derniers mois, l’un des membres du ménage, y compris vous-même, a-t-il déposé ou renouvelé une demande de HLM ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIH_MISSING" }, + "bindingDependencies": ["OIH_MISSING", "OIH"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIH" } + }, + + { + "id": "joieg12u", + "componentType": "CheckboxGroup", + "page": "120", + "label": "\"➡ \" || \"Quel est l’auteur de la demande de HLM ?\"", + "declarations": [ + { + "id": "joieg12u-jopt0jye", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHB_MISSING" }, + "bindingDependencies": ["OIHB_MISSING", "libOIHB", "OIHB1", "OIHB2", "OIHB3"], + "responses": [ + { + "id": "joieg12u-QOP-kqs7t73r", + "label": "\"Vous-même \" || libOIHB", + "response": { "name": "OIHB1" } + }, + + { + "id": "joieg12u-QOP-kqs7luwo", + "label": "Un de vos enfants", + "response": { "name": "OIHB2" } + }, + + { + "id": "joieg12u-QOP-kqs7ebxi", + "label": "Une autre personne du ménage", + "response": { "name": "OIHB3" } + } + ] + }, + + { + "id": "joieoqtu-QOP-ko3wxhxh", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "121", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Mairie\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC1_MISSING" }, + "bindingDependencies": ["OIHC1_MISSING", "OIHC1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC1" } + }, + + { + "id": "joieoqtu-QOP-ko3xdt8z", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "122", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Préfecture\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC2_MISSING" }, + "bindingDependencies": ["OIHC2_MISSING", "OIHC2"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC2" } + }, + + { + "id": "joieoqtu-QOP-ko3x5ra6", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "123", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Employeur ou Services collecteurs de l’action logement (anciennement 1% logement)\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC3_MISSING" }, + "bindingDependencies": ["OIHC3_MISSING", "OIHC3"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC3" } + }, + + { + "id": "joieoqtu-QOP-ko3x0mio", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "124", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Organisme HLM\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC4_MISSING" }, + "bindingDependencies": ["OIHC4_MISSING", "OIHC4"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC4" } + }, + + { + "id": "joieoqtu-QOP-ko3x6rz3", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "125", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Travailleur social\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC5_MISSING" }, + "bindingDependencies": ["OIHC5_MISSING", "OIHC5"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC5" } + }, + + { + "id": "joieoqtu-QOP-ko3wujhd", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "126", + "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Internet\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "99", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "107", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHC6_MISSING" }, + "bindingDependencies": ["OIHC6_MISSING", "OIHC6"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHC6" } + }, + + { + "id": "joieparb", + "componentType": "Radio", + "mandatory": false, + "page": "127", + "label": "\"➡ \" || \"Depuis combien de temps \" || libOIH || \" déposé cette demande de HLM ?\"", + "declarations": [ + { + "id": "joieparb-jrw5dwzl", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "On s’intéresse à la première demande de HLM et non à son renouvellement éventuel." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHD_MISSING" }, + "bindingDependencies": ["libOIH", "OIHD_MISSING", "OIHD"], + "options": [ + { "value": "1", "label": "Moins de 1 mois" }, + + { "value": "2", "label": "Entre 1 mois et moins de 3 mois" }, + + { "value": "3", "label": "Entre 3 mois et moins de 6 mois" }, + + { "value": "4", "label": "Entre 6 mois et moins d’1 an" }, + + { "value": "5", "label": "Entre 1 an et moins de 3 ans" }, + + { "value": "6", "label": "Entre 3 ans et moins de 5 ans" }, + + { "value": "7", "label": "Plus de 5 ans" } + ], + "response": { "name": "OIHD" } + }, + + { + "id": "joiegq0p", + "componentType": "Radio", + "mandatory": false, + "page": "128", + "label": "\"➡ \" || \"Depuis le dépôt de cette demande de HLM, \" || libOIH || \" refusé une ou plusieurs propositions de logements ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", + "bindingDependencies": ["CADR", "OIH"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHE_MISSING" }, + "bindingDependencies": ["libOIH", "OIHE_MISSING", "OIHE"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "OIHE" } + }, + + { + "id": "joiez7o3", + "componentType": "CheckboxGroup", + "page": "129", + "label": "\"➡ \" || \"Pourquoi \" || libOIH || \" refusé cette proposition de HLM ?\"", + "declarations": [ + { + "id": "joiez7o3-joptkpdc", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Donner les raisons principales (deux réponses au maximum). Si plusieurs propositions ont été refusées, retenir les raisons du dernier refus." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH))) and (OIHE=\"1\" and not(isnull(OIHE)))", + "bindingDependencies": ["CADR", "OIH", "OIHE"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joie7my3", + "page": "119", + "label": "Inscription sur une liste de demande de logement HLM" + } + }, + "missingResponse": { "name": "OIHF_MISSING" }, + "bindingDependencies": [ + "libOIH", + "OIHF_MISSING", + "OIHF1", + "OIHF2", + "OIHF3", + "OIHF4", + "OIHF5", + "OIHF6" + ], + "responses": [ + { + "id": "joiez7o3-QOP-kcw0sv30", + "label": "Le logement était trop cher", + "response": { "name": "OIHF1" } + }, + + { + "id": "joiez7o3-QOP-kcw0hu13", + "label": "Le logement était en mauvais état ou de mauvaise qualité", + "response": { "name": "OIHF2" } + }, + + { + "id": "joiez7o3-QOP-kcw0ldvu", + "label": "Le logement ne répondait pas à vos besoins (taille, étage... )", + "response": { "name": "OIHF3" } + }, + + { + "id": "joiez7o3-QOP-kcw0j6vk", + "label": "Le quartier ou l’environnement du logement ne vous plaisait pas", + "response": { "name": "OIHF4" } + }, + + { + "id": "joiez7o3-QOP-kcw0s2tm", + "label": "La localisation (par rapport à votre lieu de travail par exemple) ne vous convenait pas", + "response": { "name": "OIHF5" } + }, + + { "id": "joiez7o3-QOP-kcw0irk8", "label": "Autre raison", "response": { "name": "OIHF6" } } + ] + }, + + { + "id": "joifc3q8", + "componentType": "Subsequence", + "goToPage": "130", + "label": "Changement éventuel de logement", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + } + }, + + { + "id": "joifgmrr", + "componentType": "Radio", + "mandatory": false, + "page": "130", + "label": "\"➡ \" || \"Souhaitez-vous changer de logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "ODL_MISSING" }, + "bindingDependencies": ["ODL_MISSING", "ODL"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "ODL" } + }, + + { + "id": "joifoap2", + "componentType": "Radio", + "mandatory": false, + "page": "131", + "label": "\"➡ \" || \"Pensez-vous être contraint de quitter votre logement dans les trois ans à venir ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "ODF_MISSING" }, + "bindingDependencies": ["ODF_MISSING", "ODF"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "ODF" } + }, + + { + "id": "joifcbgf", + "componentType": "Radio", + "mandatory": false, + "page": "132", + "label": "\"➡ \" || \"Pour quelle raison pensez-vous être contraint de quitter votre logement ?\"", + "declarations": [ + { + "id": "joifcbgf-joptesdh", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Donner la raison principale" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODF=\"1\" and not(isnull(ODF)))", + "bindingDependencies": ["CADR", "ODF"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "ODFRA3_MISSING" }, + "bindingDependencies": ["ODFRA3_MISSING", "ODFRA2"], + "options": [ + { "value": "1", "label": "Professionnelle" }, + + { "value": "2", "label": "Familiale" }, + + { "value": "3", "label": "Financière" }, + + { "value": "4", "label": "Raisons de santé" }, + + { "value": "5", "label": "Votre propriétaire veut reprendre le logement" }, + + { "value": "6", "label": "Réhabilitation ou destruction du logement" }, + + { "value": "7", "label": "Autre" } + ], + "response": { "name": "ODFRA2" } + }, + + { + "id": "joifzvkd", + "componentType": "Radio", + "mandatory": false, + "page": "133", + "label": "➡ Avez-vous fait une demande de logement dans le cadre de la loi Dalo (Droit au logement opposable) ?", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", + "bindingDependencies": ["CADR", "ODL", "ODF"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DALO_MISSING" }, + "bindingDependencies": ["DALO_MISSING", "DALO"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "DALO" } + }, + + { + "id": "joifs2y7", + "componentType": "Radio", + "mandatory": false, + "page": "134", + "label": "\"➡ \" || \"Suite à votre demande, avez-vous obtenu un logement dans le cadre de la loi Dalo ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DALO =\"1\" and not(isnull(DALO)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DALO"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DALOBIS_MISSING" }, + "bindingDependencies": ["DALOBIS_MISSING", "DALOBIS"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "DALOBIS" } + }, + + { + "id": "joig627d", + "componentType": "Radio", + "mandatory": false, + "page": "135", + "label": "\"➡ \" || \"Envisagez-vous de quitter votre commune ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", + "bindingDependencies": ["CADR", "ODL", "ODF"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAG_MISSING" }, + "bindingDependencies": ["DAG_MISSING", "DAG"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "DAG" } + }, + + { + "id": "joig7qe3", + "componentType": "Radio", + "mandatory": false, + "page": "136", + "label": "\"➡ \" || \"Où envisagez-vous d’aller vous installer ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\")", + "bindingDependencies": ["CADR", "ODL", "ODF", "DAG"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAGEO_MISSING" }, + "bindingDependencies": ["DAGEO_MISSING", "DAGEO"], + "options": [ + { "value": "1", "label": "En Île-de-France" }, + + { "value": "2", "label": "En France métropolitaine, hors Île-de-France" }, + + { "value": "3", "label": "En Outre-Mer" }, + + { "value": "4", "label": "À l’étranger" }, + + { "value": "5", "label": "Vous ne savez pas" } + ], + "response": { "name": "DAGEO" } + }, + + { + "id": "joigb7rg", + "componentType": "Radio", + "mandatory": false, + "page": "137", + "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO=\"1\" and not(isnull(DAGEO)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAGEO1_MISSING" }, + "bindingDependencies": ["DAGEO1_MISSING", "DAGEO1"], + "options": [ + { "value": "1", "label": "À Paris" }, + + { "value": "2", "label": "En petite couronne (92, 93, 94)" }, + + { "value": "3", "label": "En grande couronne (77, 78, 91, 95)" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "DAGEO1" } + }, + + { + "id": "joig56ii", + "componentType": "Dropdown", + "mandatory": false, + "page": "138", + "label": "\"➡ \" || \"Dans quel département envisagez-vous de vous installer ou de rester ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO =\"2\" or DAGEO =\"5\")", + "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAGRL_MISSING" }, + "bindingDependencies": ["DAGRL_MISSING", "DAGRL"], + "options": [{ "value": "1", "label": "Liste de départements de France métropolitaine" }], + "response": { "name": "DAGRL" } + }, + + { + "id": "joigkrjq", + "componentType": "Radio", + "mandatory": false, + "page": "139", + "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO =\"2\" or DAGEO =\"5\")", + "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAGEO3_MISSING" }, + "bindingDependencies": ["DAGEO3_MISSING", "DAGEO3"], + "options": [ + { "value": "1", "label": "En ville" }, + + { "value": "2", "label": "À la campagne" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "DAGEO3" } + }, + + { + "id": "joigdh1o", + "componentType": "Radio", + "mandatory": false, + "page": "140", + "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO = \"3\" and not(isnull(DAGEO)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DAGEO2_MISSING" }, + "bindingDependencies": ["DAGEO2_MISSING", "DAGEO2"], + "options": [ + { "value": "1", "label": "À la Réunion" }, + + { "value": "2", "label": "En Martinique" }, + + { "value": "3", "label": "En Guadeloupe" }, + + { "value": "4", "label": "En Guyane" }, + + { "value": "5", "label": "À Mayotte" }, + + { "value": "6", "label": "Dans une collectivité d’Outre-Mer" }, + + { "value": "7", "label": "Vous ne savez pas" } + ], + "response": { "name": "DAGEO2" } + }, + + { + "id": "joigr611", + "componentType": "Radio", + "mandatory": false, + "page": "141", + "label": "\"➡ \" || \"Quel type de logement envisagez-vous d’occuper ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", + "bindingDependencies": ["CADR", "ODL", "ODF"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DTL_MISSING" }, + "bindingDependencies": ["DTL_MISSING", "DTL"], + "options": [ + { "value": "1", "label": "Une maison individuelle" }, + + { "value": "2", "label": "Un appartement" }, + + { + "value": "3", + "label": "Une chambre ou un logement dans une structure collective (foyer, EHPAD...)" + }, + + { "value": "4", "label": "Autre" }, + + { "value": "5", "label": "Vous ne savez pas" } + ], + "response": { "name": "DTL" } + }, + + { + "id": "joigyk2a", + "componentType": "Radio", + "mandatory": false, + "page": "142", + "label": "\"➡ \" || \"Par rapport à votre logement actuel, quelle serait la taille du logement que vous envisagez d’occuper ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DTA_MISSING" }, + "bindingDependencies": ["DTA_MISSING", "DTA"], + "options": [ + { "value": "1", "label": "Plus grande" }, + + { "value": "2", "label": "Plus petite" }, + + { "value": "3", "label": "De taille équivalente" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "DTA" } + }, + + { + "id": "joigwqiq", + "componentType": "Radio", + "mandatory": false, + "page": "143", + "label": "\"➡ \" || \"Dans votre futur logement, quel statut d’occupation envisagez-vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DST_MISSING" }, + "bindingDependencies": ["DST_MISSING", "DST"], + "options": [ + { "value": "1", "label": "Propriétaire" }, + + { "value": "2", "label": "Locataire" }, + + { "value": "3", "label": "Autres cas" }, + + { "value": "4", "label": "Vous ne savez pas" } + ], + "response": { "name": "DST" } + }, + + { + "id": "joigrs80", + "componentType": "InputNumber", + "mandatory": false, + "page": "144", + "min": 1, + "max": 1.0e7, + "decimals": 0, + "label": "\"➡ \" || \"Quel prix maximum comptez-vous mettre pour l’achat de votre futur logement ?\"", + "declarations": [ + { + "id": "joigrs80-joigvacy", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Si le logement vient d’être acheté, indiquer le prix d’achat" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST = \"1\" and not(isnull(DST)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DSTP_MISSING" }, + "bindingDependencies": ["DSTP_MISSING", "DSTP"], + "unit": "€", + "response": { "name": "DSTP" } + }, + + { + "id": "joigx4x8", + "componentType": "InputNumber", + "mandatory": false, + "page": "145", + "min": 1, + "max": 1.0e7, + "decimals": 0, + "label": "\"➡ \" || \"Quel loyer maximum, charges comprises, comptez-vous mettre pour votre futur logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST=\"2\" and not(isnull(DST)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DSTL_MISSING" }, + "bindingDependencies": ["DSTL_MISSING", "DSTL"], + "unit": "€", + "response": { "name": "DSTL" } + }, + + { + "id": "joih1sgy", + "componentType": "Radio", + "mandatory": false, + "page": "146", + "label": "\"➡ \" || \"Où en êtes-vous de vos démarches ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DDEM_MISSING" }, + "bindingDependencies": ["DDEM_MISSING", "DDEM"], + "options": [ + { "value": "1", "label": "Vous n’avez encore rien fait" }, + + { "value": "2", "label": "Vous avez débuté vos recherches" }, + + { + "value": "3", + "label": "Vous êtes en phase de réservation, de compromis de vente ou vous avez déjà signé la vente" + }, + + { "value": "4", "label": "Votre souhait est irréalisable" } + ], + "response": { "name": "DDEM" } + }, + + { + "id": "joigwfan", + "componentType": "Radio", + "mandatory": false, + "page": "147", + "label": "\"➡ \" || \"Quand envisagez-vous de quitter votre logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DDEM<>\"4\" or isnull(DDEM))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DDEM"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DDAT_MISSING" }, + "bindingDependencies": ["DDAT_MISSING", "DDAT"], + "options": [ + { "value": "1", "label": "Dans moins de 6 mois" }, + + { "value": "2", "label": "D’ici 6 mois à 1 an" }, + + { "value": "3", "label": "D’ici 1 an à 2 ans" }, + + { "value": "4", "label": "D’ici plus de 2 ans" }, + + { "value": "5", "label": "Vous ne savez pas ​" } + ], + "response": { "name": "DDAT" } + }, + + { + "id": "knk8j9xd", + "componentType": "Radio", + "mandatory": false, + "page": "148", + "label": "\"➡ \" || \"Pourquoi n’avez vous pas déposé de demande HLM ?\"", + "declarations": [ + { + "id": "knk8j9xd-knk8ytou", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Donner la raison principale." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST =\"2\" and (not(isnull(DDAT)) and (DDAT=\"1\" or DDAT=\"2\" or DDAT=\"3\")) and ((not(OIHB1)) or isnull(OIHB1)))", + "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST", "DDAT", "OIHB1"] + }, + "hierarchy": { + "sequence": { + "id": "joicksrx", + "page": "101", + "label": "\"VI - \" || \"Opinion et projets de mobilité\"" + }, + "subSequence": { + "id": "joifc3q8", + "page": "130", + "label": "Changement éventuel de logement" + } + }, + "missingResponse": { "name": "DSTLOC2_MISSING" }, + "bindingDependencies": ["DSTLOC2_MISSING", "DSTLOC2"], + "options": [ + { "value": "1", "label": "Vous ne souhaitez pas habiter en HLM" }, + + { "value": "2", "label": "Vous pensez que vos revenus sont trop élevés" }, + + { + "value": "3", + "label": "Pas de logement HLM où vous souhaitez résider, ou pas du type qui vous convienne" + }, + + { "value": "4", "label": "Vous pensez n’avoir aucune chance d’obtenir un logement HLM" }, + + { + "value": "5", + "label": "Vous avez trouvé ou pensez trouver un logement par d’autres moyens" + }, + + { "value": "6", "label": "Raisons personnelles (santé, mutation, ...)" }, + + { "value": "7", "label": "Vous comptez déposer une demande très prochainement" } + ], + "response": { "name": "DSTLOC2" } + }, + + { + "id": "joinv857", + "componentType": "Sequence", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"", + "declarations": [ + { + "id": "joinv857-kq819sio", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Nous allons nous intéresser aux éventuels problèmes de logement qu’ont pu connaître les membres de votre ménage, dans des périodes particulièrement difficiles de l’existence : difficultés financières, professionnelles, personnelles…" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", + "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + } + } + }, + + { + "id": "kkcc8cqi", + "componentType": "Loop", + "page": "150", + "maxPage": "11", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", + "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "filtre_SIT", + "LIB_SUJET", + "LIB_PRONOM", + "SDL1_MISSING", + "SDL18", + "SDL17", + "SDL16", + "SDL15", + "SDL14", + "SDL13", + "SDL12", + "SDL11", + "SDL2_MISSING", + "SDL4_MISSING", + "SDN1_MISSING", + "libSDT", + "SDT1_MISSING", + "SDL_SIT1_MISSING", + "SDN1", + "SDTAD_MISSING", + "SDT2_MISSING", + "SDL_SIT2_MISSING", + "SDTAD_SIT2_MISSING", + "SDT2_SIT2_MISSING", + "SDL2", + "SDL4", + "SDT1", + "SDL_SIT1", + "SDTAD", + "SDT2", + "SDL_SIT2", + "SDTAD_SIT2", + "SDT2_SIT2" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "joio33nc", + "componentType": "Subsequence", + "goToPage": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\")))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "bindingDependencies": ["PRENOM", "G_PRENOM"] + }, + + { + "id": "joinz4wo", + "componentType": "CheckboxGroup", + "page": "150.1", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Avez-vous connu les situations suivantes sans logement à vous ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" connu les situations suivantes, sans logement à \" || LIB_PRONOM || \" ?\"", + "declarations": [ + { + "id": "joinz4wo-jsx91vue", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "On s’intéresse ici à l’absence non choisie de lieu de vie." + }, + + { + "id": "joinz4wo-jsx8ktt3", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + }, + + { + "id": "joinz4wo-ksj7s0h1", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "if (PRENOM=PRENOMREF) then \"Indiquez si oui ou non vous avez connu les situations suivantes : \" else \"Indiquez si oui ou non \" || PRENOM || \" a connu les situations suivantes : \"" + }, + + { + "id": "joinz4wo-kw0xfvfu", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "\"A supprimer : filtre_SIT : \" || filtre_SIT" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\")))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE" + ] + }, + "controls": [ + { + "id": "joinz4wo-CI-0", + "criticality": "WARN", + "control": "not(((nvl(SDL18, false) = true and nvl(SDL17, false) = true) or (nvl(SDL18, false) = true and nvl(SDL16, false) = true) or (nvl(SDL18, false) = true and nvl(SDL15, false) = true) or (nvl(SDL18, false) = true and nvl(SDL14, false) = true) or (nvl(SDL18, false) = true and nvl(SDL13, false) = true) or (nvl(SDL18, false) = true and nvl(SDL12, false) = true) or (nvl(SDL18, false) = true and nvl(SDL11, false) = true) or ))", + "errorMessage": "La réponse \"aucune de ces situations\" n’en permet pas d’autre. Merci de corriger votre réponse.", + "bindingDependencies": [ + "SDL18", + "SDL17", + "SDL16", + "SDL15", + "SDL14", + "SDL13", + "SDL12", + "SDL11" + ] + } + ], + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDL1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "filtre_SIT", + "LIB_SUJET", + "LIB_PRONOM", + "SDL1_MISSING", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDL18", + "G_PRENOM" + ], + "responses": [ + { + "id": "joinz4wo-QOP-kw0uldyr", + "label": "Hébergement contraint chez d’autres personnes", + "response": { "name": "SDL11" } + }, + + { + "id": "joinz4wo-QOP-kw0ua8yn", + "label": "Chambre d’hôtel (hors tourisme)", + "response": { "name": "SDL12" } + }, + + { + "id": "joinz4wo-QOP-kw0umgp4", + "label": "Logement payé par une association ou un organisme d’aide", + "response": { "name": "SDL13" } + }, + + { + "id": "joinz4wo-QOP-kw0uj8id", + "label": "Séjour en centre d’hébergement", + "response": { "name": "SDL14" } + }, + + { + "id": "joinz4wo-QOP-kw0ufsx7", + "label": "Séjour dans un logement sans autorisation du propriétaire (squat)", + "response": { "name": "SDL15" } + }, + + { + "id": "joinz4wo-QOP-kw0ur926", + "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)", + "response": { "name": "SDL16" } + }, + + { + "id": "joinz4wo-QOP-kw0u8u0u", + "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme", + "response": { "name": "SDL17" } + }, + + { + "id": "joinz4wo-QOP-kw0upawy", + "label": "Aucune de ces situations", + "response": { "name": "SDL18" } + } + ] + }, + + { + "id": "kqr0kx1e", + "componentType": "Radio", + "mandatory": false, + "page": "150.2", + "label": "\"➡ \" || \"Comment la chambre d’hôtel était-elle payée ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((SDL12) and not(isnull(SDL12)))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL12" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDL2_MISSING" }, + "bindingDependencies": ["SDL2_MISSING", "PRENOM", "PRENOMREF", "SDL2", "G_PRENOM"], + "options": [ + { + "value": "1", + "label": "if (PRENOM=PRENOMREF) then \"Par vos soins\" else \"Par ses soins\"" + }, + + { "value": "2", "label": "Par une autre personne" }, + + { "value": "3", "label": "Par une association ou un organisme d’aide" } + ], + "response": { "name": "SDL2" } + }, + + { + "id": "kpb8b0vw", + "componentType": "Radio", + "mandatory": false, + "page": "150.3", + "label": "\"➡ \" || \"Était-ce un centre d’hébergement pour demandeurs d’asile ou réfugiés ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((SDL14) and not(isnull(SDL14)))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL14" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDL4_MISSING" }, + "bindingDependencies": ["SDL4_MISSING", "SDL4", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "SDL4" } + }, + + { + "id": "joio5w41", + "componentType": "Radio", + "mandatory": false, + "page": "150.4", + "label": "\"➡ \" || \"Combien de situations de ce type \" || (if (PRENOM=PRENOMREF) then \"avez-vous\" else PRENOM || \" a-t-\" || LIB_SUJET) || \" connu ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDN1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "SDN1_MISSING", + "SDN1", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Une" }, + + { "value": "2", "label": "Plusieurs" } + ], + "response": { "name": "SDN1" } + }, + + { + "id": "joioebt6", + "componentType": "Radio", + "mandatory": false, + "page": "150.5", + "label": "\"➡ \" || \"Combien de temps au total \" || (if (PRENOM=PRENOMREF) then \"avez-vous\" else PRENOM || \" a-t-\" || LIB_SUJET) || \" été dans \" || libSDT || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((SDN1=\"1\" or SDN1=\"2\") and not(isnull(SDN1)))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDN1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDT1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "libSDT", + "SDT1_MISSING", + "SDT1", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Moins d’une semaine" }, + + { "value": "2", "label": "D’une semaine à moins de 3 mois" }, + + { "value": "3", "label": "De 3 mois à moins d’un an" }, + + { "value": "4", "label": "D’un an à moins de 3 ans" }, + + { "value": "5", "label": "Plus de 3 ans" } + ], + "response": { "name": "SDT1" } + }, + + { + "id": "kudultmi", + "componentType": "CheckboxOne", + "mandatory": false, + "page": "150.6", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Quelle est la première situation de ce type que vous avez connue ?\" else \"Quelle est la première situation de ce type que \" || PRENOM || \" a connue ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((not(isnull(filtre_SIT)) and filtre_SIT=\"1\") and (not(isnull(SDN1)) and SDN1 = \"2\"))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "filtre_SIT", + "SDN1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDL_SIT1_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SDL_SIT1_MISSING", + "SDL_SIT1", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Hébergement contraint chez d’autres personnes" }, + + { "value": "2", "label": "Chambre d’hôtel (hors tourisme)" }, + + { "value": "3", "label": "Logement payé par une association ou un organisme d’aide" }, + + { "value": "4", "label": "Séjour en centre d’hébergement" }, + + { + "value": "5", + "label": "Séjour dans un logement sans autorisation du propriétaire (squat)" + }, + + { + "value": "6", + "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)" + }, + + { + "value": "7", + "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme" + } + ], + "response": { "name": "SDL_SIT1" } + }, + + { + "id": "joo0yx5k", + "componentType": "Dropdown", + "mandatory": false, + "page": "150.7", + "label": "\"➡ \" || \"En quelle année \" || if (isnull(SDN1)) then ( if (PRENOM=PRENOMREF) then \"avez-vous été pour la première fois dans une de ces situations ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été pour la première fois dans une de ces situations ?\" ) else (if (SDN1=\"1\") then \"cette situation a-t-elle débuté ?\" else ( if (PRENOM=PRENOMREF) then \"avez-vous été dans cette première situation ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été dans cette première situation ?\" ))", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((not(isnull(SDT1))))", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDT1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDTAD_MISSING" }, + "bindingDependencies": [ + "SDN1", + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "SDTAD_MISSING", + "SDTAD", + "G_PRENOM" + ], + "options": [ + { "value": "2022", "label": "\"2022\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2005", "label": "\"2005\"" }, + + { "value": "2004", "label": "\"2004\"" }, + + { "value": "2003", "label": "\"2003\"" }, + + { "value": "2002", "label": "\"2002\"" }, + + { "value": "2001", "label": "\"2001\"" }, + + { "value": "2000", "label": "\"2000\"" }, + + { "value": "1999", "label": "\"1999\"" }, + + { "value": "1998", "label": "\"1998\"" }, + + { "value": "1997", "label": "\"1997\"" }, + + { "value": "1996", "label": "\"1996\"" }, + + { "value": "1995", "label": "\"1995\"" }, + + { "value": "1994", "label": "\"1994\"" }, + + { "value": "1993", "label": "\"1993\"" }, + + { "value": "1992", "label": "\"1992\"" }, + + { "value": "1991", "label": "\"1991\"" }, + + { "value": "1990", "label": "\"1990\"" }, + + { "value": "1989", "label": "\"1989\"" }, + + { "value": "1988", "label": "\"1988\"" }, + + { "value": "1987", "label": "\"1987\"" }, + + { "value": "1986", "label": "\"1986\"" }, + + { "value": "1985", "label": "\"1985\"" }, + + { "value": "1984", "label": "\"1984\"" }, + + { "value": "1983", "label": "\"1983\"" }, + + { "value": "1982", "label": "\"1982\"" }, + + { "value": "1981", "label": "\"1981\"" }, + + { "value": "1980", "label": "\"1980\"" }, + + { "value": "1979", "label": "\"1979\"" }, + + { "value": "1978", "label": "\"1978\"" }, + + { "value": "1977", "label": "\"1977\"" }, + + { "value": "1976", "label": "\"1976\"" }, + + { "value": "1975", "label": "\"1975\"" }, + + { "value": "1974", "label": "\"1974\"" }, + + { "value": "1973", "label": "\"1973\"" }, + + { "value": "1972", "label": "\"1972\"" }, + + { "value": "1971", "label": "\"1971\"" }, + + { "value": "1970", "label": "\"1970\"" }, + + { "value": "1969", "label": "\"1969\"" }, + + { "value": "1968", "label": "\"1968\"" }, + + { "value": "1967", "label": "\"1967\"" }, + + { "value": "1966", "label": "\"1966\"" }, + + { "value": "1965", "label": "\"1965\"" }, + + { "value": "1964", "label": "\"1964\"" }, + + { "value": "1963", "label": "\"1963\"" }, + + { "value": "1962", "label": "\"1962\"" }, + + { "value": "1961", "label": "\"1961\"" }, + + { "value": "1960", "label": "\"1960\"" }, + + { "value": "1959", "label": "\"1959\"" }, + + { "value": "1958", "label": "\"1958\"" }, + + { "value": "1957", "label": "\"1957\"" }, + + { "value": "1956", "label": "\"1956\"" }, + + { "value": "1955", "label": "\"1955\"" }, + + { "value": "1954", "label": "\"1954\"" }, + + { "value": "1953", "label": "\"1953\"" }, + + { "value": "1952", "label": "\"1952\"" }, + + { "value": "1951", "label": "\"1951\"" }, + + { "value": "1950", "label": "\"1950\"" }, + + { "value": "1949", "label": "\"1949\"" }, + + { "value": "1948", "label": "\"1948\"" }, + + { "value": "1947", "label": "\"1947\"" }, + + { "value": "1946", "label": "\"1946\"" }, + + { "value": "1945", "label": "\"1945\"" }, + + { "value": "1944", "label": "\"1944\"" }, + + { "value": "1943", "label": "\"1943\"" }, + + { "value": "1942", "label": "\"1942\"" }, + + { "value": "1941", "label": "\"1941\"" }, + + { "value": "1940", "label": "\"1940\"" }, + + { "value": "1939", "label": "\"1939\"" }, + + { "value": "1938", "label": "\"1938\"" }, + + { "value": "1937", "label": "\"1937\"" }, + + { "value": "1936", "label": "\"1936\"" }, + + { "value": "1935", "label": "\"1935\"" }, + + { "value": "1934", "label": "\"1934\"" }, + + { "value": "1933", "label": "\"1933\"" }, + + { "value": "1932", "label": "\"1932\"" }, + + { "value": "1931", "label": "\"1931\"" }, + + { "value": "1930", "label": "\"1930\"" }, + + { "value": "1929", "label": "\"1929\"" }, + + { "value": "1928", "label": "\"1928\"" }, + + { "value": "1927", "label": "\"1927\"" }, + + { "value": "1926", "label": "\"1926\"" }, + + { "value": "1925", "label": "\"1925\"" }, + + { "value": "1924", "label": "\"1924\"" }, + + { "value": "1923", "label": "\"1923\"" }, + + { "value": "1922", "label": "\"1922\"" }, + + { "value": "1921", "label": "\"1921\"" }, + + { "value": "1920", "label": "\"1920\"" }, + + { "value": "1919", "label": "\"1919\"" }, + + { "value": "1918", "label": "\"1918\"" }, + + { "value": "1917", "label": "\"1917\"" }, + + { "value": "1916", "label": "\"1916\"" }, + + { "value": "1915", "label": "\"1915\"" }, + + { "value": "1914", "label": "\"1914\"" }, + + { "value": "1913", "label": "\"1913\"" }, + + { "value": "1912", "label": "\"1912\"" }, + + { "value": "1911", "label": "\"1911\"" }, + + { "value": "1910", "label": "\"1910\"" }, + + { "value": "1909", "label": "\"1909\"" }, + + { "value": "1908", "label": "\"1908\"" }, + + { "value": "1907", "label": "\"1907\"" }, + + { "value": "1906", "label": "\"1906\"" }, + + { "value": "1905", "label": "\"1905\"" }, + + { "value": "1904", "label": "\"1904\"" }, + + { "value": "1903", "label": "\"1903\"" }, + + { "value": "1902", "label": "\"1902\"" }, + + { "value": "1901", "label": "\"1901\"" }, + + { "value": "1900", "label": "\"1900\"" } + ], + "response": { "name": "SDTAD" } + }, + + { + "id": "joo1m3x2", + "componentType": "Radio", + "mandatory": false, + "page": "150.8", + "label": "\"➡ \" || \"La première fois que \" || (if (PRENOM=PRENOMREF) then \"vous avez été\" else PRENOM || \" a été\") || \" dans cette situation, combien de temps cela a-t-il duré ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDN1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDT2_MISSING" }, + "bindingDependencies": ["PRENOM", "PRENOMREF", "SDT2_MISSING", "SDT2", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Moins d’une semaine" }, + + { "value": "2", "label": "D’une semaine à moins de 3 mois" }, + + { "value": "3", "label": "De 3 mois à moins d’un an" }, + + { "value": "4", "label": "D’un an à moins de 3 ans" }, + + { "value": "5", "label": "Plus de 3 ans" } + ], + "response": { "name": "SDT2" } + }, + + { + "id": "kudvobyc", + "componentType": "Radio", + "mandatory": false, + "page": "150.9", + "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Quelle est la dernière situation de ce type que vous avez connue ?\" else \"Quelle est la dernière situation de ce type que \" || PRENOM || \" a connue ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\") and (filtre_SIT =\"1\")", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDN1", + "filtre_SIT" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDL_SIT2_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SDL_SIT2_MISSING", + "SDL_SIT2", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Hébergement contraint chez d’autres personnes" }, + + { "value": "2", "label": "Chambre d’hôtel (hors tourisme)" }, + + { "value": "3", "label": "Logement payé par une association ou un organisme d’aide" }, + + { "value": "4", "label": "Séjour en centre d’hébergement" }, + + { + "value": "5", + "label": "Séjour dans un logement sans autorisation du propriétaire (squat)" + }, + + { + "value": "6", + "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)" + }, + + { + "value": "7", + "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme" + } + ], + "response": { "name": "SDL_SIT2" } + }, + + { + "id": "kudvxpft", + "componentType": "Dropdown", + "mandatory": false, + "page": "150.10", + "label": "\"➡ \" || \"En quelle année \" || ( if (PRENOM=PRENOMREF) then \"avez-vous été dans cette dernière situation ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été dans cette dernière situation ?\" )", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDN1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDTAD_SIT2_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "LIB_SUJET", + "SDTAD_SIT2_MISSING", + "SDTAD_SIT2", + "G_PRENOM" + ], + "options": [ + { "value": "2022", "label": "\"2022\"" }, + + { "value": "2021", "label": "\"2021\"" }, + + { "value": "2020", "label": "\"2020\"" }, + + { "value": "2019", "label": "\"2019\"" }, + + { "value": "2018", "label": "\"2018\"" }, + + { "value": "2017", "label": "\"2017\"" }, + + { "value": "2016", "label": "\"2016\"" }, + + { "value": "2015", "label": "\"2015\"" }, + + { "value": "2014", "label": "\"2014\"" }, + + { "value": "2013", "label": "\"2013\"" }, + + { "value": "2012", "label": "\"2012\"" }, + + { "value": "2011", "label": "\"2011\"" }, + + { "value": "2010", "label": "\"2010\"" }, + + { "value": "2009", "label": "\"2009\"" }, + + { "value": "2008", "label": "\"2008\"" }, + + { "value": "2007", "label": "\"2007\"" }, + + { "value": "2006", "label": "\"2006\"" }, + + { "value": "2005", "label": "\"2005\"" }, + + { "value": "2004", "label": "\"2004\"" }, + + { "value": "2003", "label": "\"2003\"" }, + + { "value": "2002", "label": "\"2002\"" }, + + { "value": "2001", "label": "\"2001\"" }, + + { "value": "2000", "label": "\"2000\"" }, + + { "value": "1999", "label": "\"1999\"" }, + + { "value": "1998", "label": "\"1998\"" }, + + { "value": "1997", "label": "\"1997\"" }, + + { "value": "1996", "label": "\"1996\"" }, + + { "value": "1995", "label": "\"1995\"" }, + + { "value": "1994", "label": "\"1994\"" }, + + { "value": "1993", "label": "\"1993\"" }, + + { "value": "1992", "label": "\"1992\"" }, + + { "value": "1991", "label": "\"1991\"" }, + + { "value": "1990", "label": "\"1990\"" }, + + { "value": "1989", "label": "\"1989\"" }, + + { "value": "1988", "label": "\"1988\"" }, + + { "value": "1987", "label": "\"1987\"" }, + + { "value": "1986", "label": "\"1986\"" }, + + { "value": "1985", "label": "\"1985\"" }, + + { "value": "1984", "label": "\"1984\"" }, + + { "value": "1983", "label": "\"1983\"" }, + + { "value": "1982", "label": "\"1982\"" }, + + { "value": "1981", "label": "\"1981\"" }, + + { "value": "1980", "label": "\"1980\"" }, + + { "value": "1979", "label": "\"1979\"" }, + + { "value": "1978", "label": "\"1978\"" }, + + { "value": "1977", "label": "\"1977\"" }, + + { "value": "1976", "label": "\"1976\"" }, + + { "value": "1975", "label": "\"1975\"" }, + + { "value": "1974", "label": "\"1974\"" }, + + { "value": "1973", "label": "\"1973\"" }, + + { "value": "1972", "label": "\"1972\"" }, + + { "value": "1971", "label": "\"1971\"" }, + + { "value": "1970", "label": "\"1970\"" }, + + { "value": "1969", "label": "\"1969\"" }, + + { "value": "1968", "label": "\"1968\"" }, + + { "value": "1967", "label": "\"1967\"" }, + + { "value": "1966", "label": "\"1966\"" }, + + { "value": "1965", "label": "\"1965\"" }, + + { "value": "1964", "label": "\"1964\"" }, + + { "value": "1963", "label": "\"1963\"" }, + + { "value": "1962", "label": "\"1962\"" }, + + { "value": "1961", "label": "\"1961\"" }, + + { "value": "1960", "label": "\"1960\"" }, + + { "value": "1959", "label": "\"1959\"" }, + + { "value": "1958", "label": "\"1958\"" }, + + { "value": "1957", "label": "\"1957\"" }, + + { "value": "1956", "label": "\"1956\"" }, + + { "value": "1955", "label": "\"1955\"" }, + + { "value": "1954", "label": "\"1954\"" }, + + { "value": "1953", "label": "\"1953\"" }, + + { "value": "1952", "label": "\"1952\"" }, + + { "value": "1951", "label": "\"1951\"" }, + + { "value": "1950", "label": "\"1950\"" }, + + { "value": "1949", "label": "\"1949\"" }, + + { "value": "1948", "label": "\"1948\"" }, + + { "value": "1947", "label": "\"1947\"" }, + + { "value": "1946", "label": "\"1946\"" }, + + { "value": "1945", "label": "\"1945\"" }, + + { "value": "1944", "label": "\"1944\"" }, + + { "value": "1943", "label": "\"1943\"" }, + + { "value": "1942", "label": "\"1942\"" }, + + { "value": "1941", "label": "\"1941\"" }, + + { "value": "1940", "label": "\"1940\"" }, + + { "value": "1939", "label": "\"1939\"" }, + + { "value": "1938", "label": "\"1938\"" }, + + { "value": "1937", "label": "\"1937\"" }, + + { "value": "1936", "label": "\"1936\"" }, + + { "value": "1935", "label": "\"1935\"" }, + + { "value": "1934", "label": "\"1934\"" }, + + { "value": "1933", "label": "\"1933\"" }, + + { "value": "1932", "label": "\"1932\"" }, + + { "value": "1931", "label": "\"1931\"" }, + + { "value": "1930", "label": "\"1930\"" }, + + { "value": "1929", "label": "\"1929\"" }, + + { "value": "1928", "label": "\"1928\"" }, + + { "value": "1927", "label": "\"1927\"" }, + + { "value": "1926", "label": "\"1926\"" }, + + { "value": "1925", "label": "\"1925\"" }, + + { "value": "1924", "label": "\"1924\"" }, + + { "value": "1923", "label": "\"1923\"" }, + + { "value": "1922", "label": "\"1922\"" }, + + { "value": "1921", "label": "\"1921\"" }, + + { "value": "1920", "label": "\"1920\"" }, + + { "value": "1919", "label": "\"1919\"" }, + + { "value": "1918", "label": "\"1918\"" }, + + { "value": "1917", "label": "\"1917\"" }, + + { "value": "1916", "label": "\"1916\"" }, + + { "value": "1915", "label": "\"1915\"" }, + + { "value": "1914", "label": "\"1914\"" }, + + { "value": "1913", "label": "\"1913\"" }, + + { "value": "1912", "label": "\"1912\"" }, + + { "value": "1911", "label": "\"1911\"" }, + + { "value": "1910", "label": "\"1910\"" }, + + { "value": "1909", "label": "\"1909\"" }, + + { "value": "1908", "label": "\"1908\"" }, + + { "value": "1907", "label": "\"1907\"" }, + + { "value": "1906", "label": "\"1906\"" }, + + { "value": "1905", "label": "\"1905\"" }, + + { "value": "1904", "label": "\"1904\"" }, + + { "value": "1903", "label": "\"1903\"" }, + + { "value": "1902", "label": "\"1902\"" }, + + { "value": "1901", "label": "\"1901\"" }, + + { "value": "1900", "label": "\"1900\"" } + ], + "response": { "name": "SDTAD_SIT2" } + }, + + { + "id": "kudwrcyp", + "componentType": "Radio", + "mandatory": false, + "page": "150.11", + "label": "\"➡ \" || \"La dernière fois que \" || (if (PRENOM=PRENOMREF) then \"vous avez été\" else PRENOM || \" a été\") || \" dans cette situation, combien de temps cela a-t-il duré ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", + "bindingDependencies": [ + "CADR", + "nbpersmaj", + "persmaj", + "DATENAIS", + "TRAGE", + "persplus18TR", + "persplus15AGE", + "AGE", + "SDL11", + "SDL12", + "SDL13", + "SDL14", + "SDL15", + "SDL16", + "SDL17", + "SDN1" + ] + }, + "hierarchy": { + "sequence": { + "id": "joinv857", + "page": "149", + "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" + }, + "subSequence": { + "id": "joio33nc", + "page": "150.1", + "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" + } + }, + "missingResponse": { "name": "SDT2_SIT2_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "SDT2_SIT2_MISSING", + "SDT2_SIT2", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "Moins d’une semaine" }, + + { "value": "2", "label": "D’une semaine à moins de 3 mois" }, + + { "value": "3", "label": "De 3 mois à moins d’un an" }, + + { "value": "4", "label": "D’un an à moins de 3 ans" }, + + { "value": "5", "label": "Plus de 3 ans" } + ], + "response": { "name": "SDT2_SIT2" } + } + ] + }, + + { + "id": "kv86jli3", + "componentType": "Sequence", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"", + "declarations": [ + { + "id": "kv86jli3-kv87umqk", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Nous allons maintenant vous poser quelques questions sur les changements de situation survenus dans votre ménage depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \".\"" + }, + + { + "id": "kv86jli3-kv886tad", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"On désigne ici le ménage comme étant l’ensemble des occupants du logement. \" || libSTOC1" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + } + }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "libSTOC1"] + }, + + { + "id": "joo1spv3", + "componentType": "Subsequence", + "goToPage": "152", + "label": "Changement dans la situation du ménage depuis 4 ans", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + } + }, + + { + "id": "joo1h434", + "componentType": "CheckboxGroup", + "page": "152", + "label": "\"➡ \" || \"Par rapport au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", comment la composition de votre ménage a-t-elle évolué ?\"", + "declarations": [ + { + "id": "joo1h434-jopta1p5", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "joo1h434-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VMODM7, false) = true and nvl(VMODM6, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM5, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM4, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM3, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM2, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM1, false) = true) ))", + "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", + "bindingDependencies": [ + "VMODM7", + "VMODM6", + "VMODM5", + "VMODM4", + "VMODM3", + "VMODM2", + "VMODM1" + ] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VMODM_MISSING" }, + "bindingDependencies": [ + "libMOISENQ", + "ANNEENQmoins4", + "VMODM_MISSING", + "VMODM1", + "VMODM2", + "VMODM3", + "VMODM4", + "VMODM5", + "VMODM6", + "VMODM7" + ], + "responses": [ + { + "id": "joo1h434-QOP-kpcyp31o", + "label": "Arrivée d’un ou plusieurs enfants", + "response": { "name": "VMODM1" } + }, + + { + "id": "joo1h434-QOP-kpcz6qf6", + "label": "Survenue d’un ou plusieurs décès", + "response": { "name": "VMODM2" } + }, + + { + "id": "joo1h434-QOP-kpcyxzry", + "label": "Départ d’un ou plusieurs enfants", + "response": { "name": "VMODM3" } + }, + + { + "id": "joo1h434-QOP-kpcysrd7", + "label": "Arrivée d’une nouvelle personne du fait d’une mise en couple", + "response": { "name": "VMODM4" } + }, + + { "id": "joo1h434-QOP-kpcyus59", "label": "Séparation", "response": { "name": "VMODM5" } }, + + { + "id": "joo1h434-QOP-kpcyzj52", + "label": "Autre évolution de la composition du ménage", + "response": { "name": "VMODM6" } + }, + + { + "id": "joo1h434-QOP-kpcz05sl", + "label": "Aucune modification", + "response": { "name": "VMODM7" } + } + ] + }, + + { + "id": "joo22fbd", + "componentType": "CheckboxGroup", + "page": "153", + "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", est-ce qu’un ou plusieurs membres de votre ménage, y-compris vous-même, a été confronté à un des changements de situation suivants relatifs à l’emploi ?\"", + "declarations": [ + { + "id": "joo22fbd-joptatl0", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "joo22fbd-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VMODP14, false) = true and nvl(VMODP13, false) = true) or (nvl($VMODM14$, false) = true and nvl($VMODM12$, false) = true) or (nvl($VMODM14$, false) = true and nvl($VMODM11$, false) = true) ))", + "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", + "bindingDependencies": ["VMODP14", "VMODP13"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VMODP1_MISSING" }, + "bindingDependencies": [ + "libMOISENQ", + "ANNEENQmoins4", + "VMODP1_MISSING", + "VMODP11", + "VMODP12", + "VMODP13", + "VMODP14" + ], + "responses": [ + { + "id": "joo22fbd-QOP-kod6kx7f", + "label": "Perte de son emploi", + "response": { "name": "VMODP11" } + }, + + { + "id": "joo22fbd-QOP-kod6iw4c", + "label": "Passage à la retraite ou décision d’arrêter de travailler", + "response": { "name": "VMODP12" } + }, + + { + "id": "joo22fbd-QOP-kod6ge8m", + "label": "Entrée en activité ou reprise d’activité", + "response": { "name": "VMODP13" } + }, + + { + "id": "joo22fbd-QOP-kod6or2b", + "label": "Aucune modification de ce type", + "response": { "name": "VMODP14" } + } + ] + }, + + { + "id": "koe0u2zg", + "componentType": "CheckboxGroup", + "page": "154", + "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", est ce qu’un ou plusieurs membres de votre ménage, y-compris vous-même, a connu un des changements professionnels suivants ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "koe0u2zg-CI-0", + "criticality": "WARN", + "control": "not(((nvl(VMODP23, false) = true and nvl(VMODP22, false) = true) or (nvl($VMODM23$, false) = true and nvl($VMODM21$, false) = true) ))", + "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", + "bindingDependencies": ["VMODP23", "VMODP22"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VMODP2_MISSING" }, + "bindingDependencies": [ + "libMOISENQ", + "ANNEENQmoins4", + "VMODP2_MISSING", + "VMODP21", + "VMODP22", + "VMODP23" + ], + "responses": [ + { + "id": "koe0u2zg-QOP-koe0ya2t", + "label": "Changement d’entreprise ou d’employeur", + "response": { "name": "VMODP21" } + }, + + { + "id": "koe0u2zg-QOP-koe12q3u", + "label": "Déménagement de l’entreprise", + "response": { "name": "VMODP22" } + }, + + { + "id": "koe0u2zg-QOP-koe0vlva", + "label": "Aucune modification de ce type", + "response": { "name": "VMODP23" } + } + ] + }, + + { + "id": "jopgtrq1", + "componentType": "Radio", + "mandatory": false, + "page": "155", + "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", un des membres de votre ménage actuel, y compris vous-même, a-t-il vendu un ou plusieurs logements ?\"", + "declarations": [ + { + "id": "jopgtrq1-kpbd40p7", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Que ce soit une résidence principale, secondaire, un logement vacant ou loué, etc." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VVENDL_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VVENDL_MISSING", "VVENDL"], + "options": [ + { "value": "1", "label": "Oui, un seul" }, + + { "value": "2", "label": "Oui, deux logements ou plus" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "VVENDL" } + }, + + { + "id": "jopgvwb0", + "componentType": "Radio", + "mandatory": false, + "page": "156", + "label": "\"➡ \" || \"Comment aviez-vous fait l’acquisition de ce logement maintenant vendu ?\"", + "declarations": [ + { + "id": "jopgvwb0-jslhsfkf", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "libVFFH" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VVENDL = \"1\" or VVENDL = \"2\")", + "bindingDependencies": ["CADR", "VVENDL"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VFFH_MISSING" }, + "bindingDependencies": ["libVFFH", "VFFH_MISSING", "VFFH"], + "options": [ + { "value": "1", "label": "Par héritage ou donation" }, + + { "value": "2", "label": "Par achat comptant" }, + + { "value": "3", "label": "Par achat à crédit" }, + + { "value": "4", "label": "Par achat en viager" }, + + { + "value": "5", + "label": "Par achat en location-accession, en location-vente, en location-attribution..." + } + ], + "response": { "name": "VFFH" } + }, + + { + "id": "jopgzovi", + "componentType": "Radio", + "mandatory": false, + "page": "157", + "label": "\"➡ \" || libVFLA || \" était-il votre résidence principale ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VVENDL = \"1\" or VVENDL = \"2\") and ((MAA1AT = \"1\" or MAA1AT = \"2\") and not(isnull(MAA1AT)))", + "bindingDependencies": [ + "CADR", + "VVENDL", + "MAA1AT", + "MAA2AT", + "MAA2ATC", + "MAA3AT", + "MARRIVC", + "MAA3", + "MAA2AT_Q", + "MAA2A", + "MAA2M", + "MAA2ATC_Q", + "MAA2AC", + "MAA2MC", + "MAA3A", + "MAA3M" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VFLA_MISSING" }, + "bindingDependencies": ["libVFLA", "VFLA_MISSING", "VFLA"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "VFLA" } + }, + + { + "id": "koeabibm", + "componentType": "Radio", + "mandatory": false, + "page": "158", + "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", un des membres de votre ménage actuel, y compris vous-même, a-t-il acheté un ou plusieurs logements, comme une résidence principale, secondaire, un logement destiné à être loué, etc. ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VACHAL_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VACHAL_MISSING", "VACHAL"], + "options": [ + { "value": "1", "label": "Oui, un seul" }, + + { "value": "2", "label": "Oui, deux logements ou plus" }, + + { "value": "3", "label": "Non" } + ], + "response": { "name": "VACHAL" } + }, + + { + "id": "joph9za3", + "componentType": "Radio", + "mandatory": false, + "page": "159", + "label": "\"➡ \" || \"Par rapport au prix du \" || libVBILLOG1 || \", comment était le prix du \" || libVBILLOG2 || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((VVENDL =\"1\" or VVENDL = \"2\") and (VACHAL =\"1\" or VACHAL =\"2\"))", + "bindingDependencies": ["CADR", "VVENDL", "VACHAL"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joo1spv3", + "page": "152", + "label": "Changement dans la situation du ménage depuis 4 ans" + } + }, + "missingResponse": { "name": "VBILLOG_MISSING" }, + "bindingDependencies": ["libVBILLOG1", "libVBILLOG2", "VBILLOG_MISSING", "VBILLOG"], + "options": [ + { "value": "1", "label": "Plus élevé" }, + + { "value": "2", "label": "Environ égal" }, + + { "value": "3", "label": "Moins élevé" } + ], + "response": { "name": "VBILLOG" } + }, + + { + "id": "jophfbfc", + "componentType": "Subsequence", + "page": "160", + "goToPage": "160", + "label": "Mobilité depuis 4 ans", + "declarations": [ + { + "id": "jophfbfc-kugxmz73", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Nous allons maintenant poser quelques questions sur votre situation au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", et vos déménagements depuis cette date.\"" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] + }, + + { + "id": "jopkquw3", + "componentType": "Radio", + "mandatory": false, + "page": "161", + "label": "\"➡ \" || \"Où habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT)))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VLR_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLR_MISSING", "VLR"], + "options": [ + { "value": "1", "label": "Dans le même logement que maintenant" }, + + { "value": "2", "label": "Dans un autre logement de la même commune" }, + + { "value": "3", "label": "Dans une autre commune en France métropolitaine" }, + + { "value": "4", "label": "En Outre-mer ou à l’étranger" } + ], + "response": { "name": "VLR" } + }, + + { + "id": "jopl7p41", + "componentType": "Suggester", + "mandatory": false, + "page": "162", + "label": "\"➡ \" || \"Dans quelle commune habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR)))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VLR" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "COMMUNEPASSEE_MISSING" }, + "storeName": "cog-communes", + "bindingDependencies": [ + "libMOISENQ", + "ANNEENQmoins4", + "COMMUNEPASSEE_MISSING", + "COMMUNEPASSEE" + ], + "options": [{ "value": "1", "label": "Listes communes" }], + "response": { "name": "COMMUNEPASSEE" } + }, + + { + "id": "joplihpv", + "componentType": "Dropdown", + "mandatory": false, + "page": "163", + "label": "\"➡ \" || \"Dans quel département habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "declarations": [ + { + "id": "joplihpv-joplaxge", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Taper le code du département ou ses premiers caractères" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR))) and (isnull(COMMUNEPASSEE))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VLR", + "COMMUNEPASSEE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "DEPART_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "DEPART_MISSING", "DEPART"], + "options": [{ "value": "1", "label": "Liste départements" }], + "response": { "name": "DEPART" } + }, + + { + "id": "joplkxrd", + "componentType": "Input", + "mandatory": false, + "page": "164", + "maxLength": 30, + "label": "\"➡ \" || \"Indiquer le nom complet de la commune :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR))) and (isnull(COMMUNEPASSEE))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VLR", + "COMMUNEPASSEE" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VCRCOM_MISSING" }, + "bindingDependencies": ["VCRCOM_MISSING", "VCRCOM"], + "response": { "name": "VCRCOM" } + }, + + { + "id": "jopldlvn", + "componentType": "Input", + "mandatory": false, + "page": "165", + "maxLength": 30, + "label": "\"➡ \" || \"Dans quel pays, région ou collectivité d’outre-mer résidiez-vous ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR =\"4\" and not(isnull(VLR)))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VLR" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VPRA_MISSING" }, + "bindingDependencies": ["VPRA_MISSING", "VPRA"], + "response": { "name": "VPRA" } + }, + + { + "id": "joplorns", + "componentType": "Radio", + "mandatory": false, + "page": "166", + "label": "\"➡ \" || \"Au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", quelle était votre situation ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VLA1_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLA1_MISSING", "VLA1"], + "options": [ + { "value": "1", "label": "Occupant en titre de votre logement" }, + + { "value": "2", "label": "Vous viviez chez votre conjoint" }, + + { + "value": "3", + "label": "Vous viviez chez vos parents, ou chez des particuliers, sans être occupant en titre du logement" + }, + + { + "value": "4", + "label": "Vous logiez dans une structure collective\\\"\") (caserne, cité universitaire,…) ou une habitation mobile" + } + ], + "response": { "name": "VLA1" } + }, + + { + "id": "joplzrmo", + "componentType": "Radio", + "mandatory": false, + "page": "167", + "label": "\"➡ \" || \"Au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", comment votre ménage occupait-il ce logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((VLA1 = \"1\") and ((VLR = \"2\" or VLR = \"3\") or (MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\")))", + "bindingDependencies": [ + "CADR", + "VLA1", + "VLR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VSO1_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VSO1_MISSING", "VSO1"], + "options": [ + { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt)" }, + + { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, + + { "value": "3", "label": "Usufruitier, y compris en viager" }, + + { "value": "4", "label": "Locataire ou sous-locataire" }, + + { "value": "5", "label": "Logé gratuitement avec un paiement éventuel de charges" } + ], + "response": { "name": "VSO1" } + }, + + { + "id": "jopri4xh", + "componentType": "Radio", + "mandatory": false, + "page": "168", + "label": "\"➡ \" || \"Quel était le régime juridique du loyer ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", + "bindingDependencies": [ + "CADR", + "VSO1", + "VLR", + "VLA1", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "STOC", + "STOC2", + "STOC1" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VSY_MISSING" }, + "bindingDependencies": ["VSY_MISSING", "VSY"], + "options": [ + { "value": "1", "label": "Le loyer relevait de la législation HLM" }, + + { "value": "2", "label": "Le loyer était déterminé selon la loi de 1948" }, + + { "value": "3", "label": "Le loyer relevait du secteur libre" } + ], + "response": { "name": "VSY" } + }, + + { + "id": "joprsm9u", + "componentType": "InputNumber", + "mandatory": false, + "page": "169", + "min": 0, + "max": 1.0e6, + "decimals": 0, + "label": "\"➡ \" || \"Quel était le montant du loyer mensuel au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "declarations": [ + { + "id": "joprsm9u-kpbfr1bb", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Loyer hors charges" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", + "bindingDependencies": [ + "CADR", + "VSO1", + "VLR", + "VLA1", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "STOC", + "STOC2", + "STOC1" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VLOYER_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLOYER_MISSING", "VLOYER"], + "unit": "€", + "response": { "name": "VLOYER" } + }, + + { + "id": "joprlyql", + "componentType": "Radio", + "mandatory": false, + "page": "170", + "label": "\"➡ \" || \"Bénéficiez-vous au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" de l’allocation logement ou de l’aide personnalisée au logement (APL) ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", + "bindingDependencies": [ + "CADR", + "VSO1", + "VLR", + "VLA1", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "STOC", + "STOC2", + "STOC1" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VAID_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VAID_MISSING", "VAID"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "VAID" } + }, + + { + "id": "joprp441", + "componentType": "InputNumber", + "mandatory": false, + "page": "171", + "min": 1, + "max": 24, + "decimals": 0, + "label": "\"➡ \" || \"Combien de personnes résidaient dans ce logement au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", y compris vous-même ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VLA1<>\"4\" or isnull(VLA1))", + "bindingDependencies": ["CADR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } + }, + "missingResponse": { "name": "VIN_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VIN_MISSING", "VIN"], + "response": { "name": "VIN" } + }, + + { + "id": "joprv8x6", + "componentType": "Subsequence", + "goToPage": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", + "bindingDependencies": ["CADR", "VLR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joprv8x6", + "page": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] + }, + + { + "id": "jopruzlo", + "componentType": "Radio", + "mandatory": false, + "page": "172", + "label": "\"➡ \" || \"À quoi correspondait le logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", + "bindingDependencies": ["CADR", "VLR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joprv8x6", + "page": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VTL1_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VTL1_MISSING", "VTL1"], + "options": [ + { "value": "1", "label": "Maison" }, + + { "value": "2", "label": "Appartement" }, + + { "value": "3", "label": "Logement-foyer" }, + + { "value": "4", "label": "Chambre d’hôtel" }, + + { "value": "5", "label": "Habitation de fortune" }, + + { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée)" } + ], + "response": { "name": "VTL1" } + }, + + { + "id": "jopsc29x", + "componentType": "InputNumber", + "mandatory": false, + "page": "173", + "min": 1, + "max": 997, + "decimals": 0, + "label": "\"➡ \" || \"Quelle était la surface habitable de ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "declarations": [ + { + "id": "jopsc29x-jopshrd0", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Compter la surface habitable y compris les pièces annexes utilisées pour un usage personnel." + }, + + { + "id": "jopsc29x-kpbnmqra", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les pièces annexes louées, sous-louées ou prêtées et les pièces professionnelles." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", + "bindingDependencies": ["CADR", "VLR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joprv8x6", + "page": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VSURF_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VSURF_MISSING", "VSURF"], + "response": { "name": "VSURF" } + }, + + { + "id": "jops4c0x", + "componentType": "InputNumber", + "mandatory": false, + "page": "174", + "min": 1, + "max": 10, + "decimals": 0, + "label": "\"➡ \" || \"Quel était le nombre de pièces d’habitation de ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "declarations": [ + { + "id": "jops4c0x-jops3ast", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Compter la cuisine si elle avait plus de 12 m2 et les pièces annexes utilisées pour usage personnel.​" + }, + + { + "id": "jops4c0x-kpbnwlcz", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure l’entrée, les couloirs, la salle de bains, les W-C, les vérandas, les pièces annexes louées, sous-louées ou prêtées et les pièces à usage professionnel." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", + "bindingDependencies": ["CADR", "VLR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joprv8x6", + "page": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VPI_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VPI_MISSING", "VPI"], + "response": { "name": "VPI" } + }, + + { + "id": "jopsjl1n", + "componentType": "InputNumber", + "mandatory": false, + "page": "175", + "min": 0, + "max": 100, + "decimals": 0, + "label": "\"➡ \" || \"Combien d’années avez-vous vécu dans ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", + "bindingDependencies": ["CADR", "VLR", "VLA1"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "joprv8x6", + "page": "172", + "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VANCIEN_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VANCIEN_MISSING", "VANCIEN"], + "response": { "name": "VANCIEN" } + }, + + { + "id": "kovfldqd", + "componentType": "Subsequence", + "goToPage": "176", + "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovfldqd", + "page": "176", + "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] + }, + + { + "id": "jopsiigq", + "componentType": "Radio", + "mandatory": false, + "page": "176", + "label": "\"➡ \" || \"Quelle était votre situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovfldqd", + "page": "176", + "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VOP_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VOP_MISSING", "VOP"], + "options": [ + { "value": "1", "label": "En emploi" }, + + { "value": "2", "label": "Au chômage (inscrit(e) ou non à Pôle emploi)" }, + + { "value": "3", "label": "Retraité(e), préretraité(e)" }, + + { + "value": "4", + "label": "En incapacité de travailler en raison d’un handicap ou d’un problème de santé durable" + }, + + { "value": "5", "label": "En études" }, + + { "value": "6", "label": "Femme ou homme au foyer" }, + + { "value": "7", "label": "Dans une autre situation" } + ], + "response": { "name": "VOP" } + }, + + { + "id": "jopsqquo", + "componentType": "Subsequence", + "goToPage": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\")", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] + }, + + { + "id": "jopsrdb3", + "componentType": "InputNumber", + "mandatory": false, + "page": "177", + "min": 0, + "max": 9, + "decimals": 0, + "label": "\"➡ \" || \"Combien de fois avez-vous déménagé depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\")", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VND_MISSING" }, + "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VND_MISSING", "VND"], + "response": { "name": "VND" } + }, + + { + "id": "joptkb9d", + "componentType": "Radio", + "mandatory": false, + "page": "178", + "label": "\"➡ \" || \"Juste avant d’habiter dans votre logement actuel, où résidiez-vous ?\"", + "declarations": [ + { + "id": "kpbpgn1h-SI", + "declarationType": "STATEMENT", + "position": "BEFORE_QUESTION_TEXT", + "label": "Maintenant, nous allons parler du logement que vous occupiez juste avant d’habiter dans votre logement actuel." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1)", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VND" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VLRD_MISSING" }, + "bindingDependencies": ["VLRD_MISSING", "VLRD"], + "options": [ + { "value": "1", "label": "En France métropolitaine" }, + + { "value": "2", "label": "Ailleurs" } + ], + "response": { "name": "VLRD" } + }, + + { + "id": "jopu7wfr", + "componentType": "Radio", + "mandatory": false, + "page": "179", + "label": "\"➡ \" || \"Avant d’occuper votre logement actuel, quelle était votre situation ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD)))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VND", + "VLRD" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VLAB1_MISSING" }, + "bindingDependencies": ["VLAB1_MISSING", "VLAB1"], + "options": [ + { "value": "1", "label": "Occupant en titre de votre logement" }, + + { "value": "2", "label": "Vous viviez chez votre conjoint" }, + + { + "value": "3", + "label": "Vous viviez chez vos parents ou chez des particuliers, sans être occupant en titre du logement" + }, + + { + "value": "4", + "label": "Vous viviez dans une structure collective (caserne, cité universitaire, ... ) ou une habitation mobile" + } + ], + "response": { "name": "VLAB1" } + }, + + { + "id": "jopua1hn", + "componentType": "Radio", + "mandatory": false, + "page": "180", + "label": "\"➡ \" || \"Comment votre ménage occupait-il le précédent logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD))) and (VLAB1 = \"1\" and not(isnull(VLAB1)))", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VND", + "VLRD", + "VLAB1" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VDD1_MISSING" }, + "bindingDependencies": ["VDD1_MISSING", "VDD1"], + "options": [ + { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt)" }, + + { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, + + { "value": "3", "label": "Usufruitier, y compris en viager" }, + + { "value": "4", "label": "Locataire ou sous-locataire" }, + + { "value": "5", "label": "Logé gratuitement avec un paiement éventuel de charges" } + ], + "response": { "name": "VDD1" } + }, + + { + "id": "jopuofnr", + "componentType": "Radio", + "mandatory": false, + "page": "181", + "label": "\"➡ \" || \"Quel était le régime juridique du loyer ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD))) and (VLAB1 = \"1\" and not(isnull(VLAB1))) and (VDD1=\"4\")", + "bindingDependencies": [ + "CADR", + "MAA2AT", + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "VND", + "VLRD", + "VLAB1", + "VDD1" + ] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "jopsqquo", + "page": "177", + "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" + } + }, + "missingResponse": { "name": "VDSY_MISSING" }, + "bindingDependencies": ["VDSY_MISSING", "VDSY"], + "options": [ + { "value": "1", "label": "Le loyer relevait de la législation HLM" }, + + { "value": "2", "label": "Le loyer était déterminé selon la loi de 1948" }, + + { "value": "3", "label": "Le loyer relevait du secteur libre" } + ], + "response": { "name": "VDSY" } + }, + + { + "id": "kovgtboa", + "componentType": "Subsequence", + "goToPage": "182", + "label": "Caractéristiques du précédent logement occupé", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", + "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovgtboa", + "page": "182", + "label": "Caractéristiques du précédent logement occupé" + } + } + }, + + { + "id": "jopuhzbr", + "componentType": "Radio", + "mandatory": false, + "page": "182", + "label": "\"➡ \" || \"À quoi correspondait votre précédent logement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", + "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovgtboa", + "page": "182", + "label": "Caractéristiques du précédent logement occupé" + } + }, + "missingResponse": { "name": "VTLD1_MISSING" }, + "bindingDependencies": ["VTLD1_MISSING", "VTLD"], + "options": [ + { "value": "1", "label": "Maison" }, + + { "value": "2", "label": "Appartement" }, + + { "value": "3", "label": "Logement-foyer" }, + + { "value": "4", "label": "Chambre d’hôtel" }, + + { "value": "5", "label": "Habitation de fortune" }, + + { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée)" } + ], + "response": { "name": "VTLD" } + }, + + { + "id": "jopukm75", + "componentType": "InputNumber", + "mandatory": false, + "page": "183", + "min": 1, + "max": 997, + "decimals": 0, + "label": "\"➡ \" || \"Quelle était la surface de votre précédent logement ?\"", + "declarations": [ + { + "id": "jopukm75-kovh3bgb", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Compter la surface habitable y compris les pièces annexes utilisées pour un usage personnel." + }, + + { + "id": "jopukm75-kovh0e18", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure les pièces annexes louées, sous-louées ou prêtées et les pièces professionnelles." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", + "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovgtboa", + "page": "182", + "label": "Caractéristiques du précédent logement occupé" + } + }, + "missingResponse": { "name": "VSURFD_MISSING" }, + "bindingDependencies": ["VSURFD_MISSING", "VSURFD"], + "response": { "name": "VSURFD" } + }, + + { + "id": "joputbjc", + "componentType": "InputNumber", + "mandatory": false, + "page": "184", + "min": 1, + "max": 20, + "decimals": 0, + "label": "\"➡ \" || \"Quel était le nombre de pièces de votre précédent logement ?\"", + "declarations": [ + { + "id": "joputbjc-jrw9jmbu", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Compter la cuisine si elle avait plus de 12 m2 et les pièces annexes utilisées pour usage personnel." + }, + + { + "id": "joputbjc-kpbq0xkh", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Exclure l’entrée, les couloirs, la salle de bain, les W-C, les vérandas, les pièces annexes louées, sous-louées ou prêtées et les pièces à usage professionnel." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", + "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovgtboa", + "page": "182", + "label": "Caractéristiques du précédent logement occupé" + } + }, + "missingResponse": { "name": "VPID_MISSING" }, + "bindingDependencies": ["VPID_MISSING", "VPID"], + "response": { "name": "VPID" } + }, + + { + "id": "kovjkvfn", + "componentType": "Subsequence", + "goToPage": "185", + "label": "Raison du dernier déménagement", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", + "bindingDependencies": ["CADR", "VND"] + }, + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovjkvfn", + "page": "185", + "label": "Raison du dernier déménagement" + } + } + }, + + { + "id": "jopvzl28", + "componentType": "CheckboxGroup", + "page": "185", + "label": "\"➡ \" || \"Avez-vous déménagé pour une raison en lien avec votre statut d’occupation précédent ?\"", + "declarations": [ + { + "id": "jopvzl28-kovit4sj", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", + "bindingDependencies": ["CADR", "VND"] + }, + "controls": [ + { + "id": "jopvzl28-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VRAIS14, false) = true and nvl(VRAIS13, false) = true) or (nvl(VRAIS14, false) = true and nvl(VRAIS12, false) = true) or (nvl(VRAIS14, false) = true and nvl(VRAIS11, false) = true) ))", + "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir corriger votre réponse.", + "bindingDependencies": ["VRAIS14", "VRAIS13", "VRAIS12", "VRAIS11"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovjkvfn", + "page": "185", + "label": "Raison du dernier déménagement" + } + }, + "missingResponse": { "name": "VRAIS1_MISSING" }, + "bindingDependencies": ["VRAIS1_MISSING", "VRAIS11", "VRAIS12", "VRAIS13", "VRAIS14"], + "responses": [ + { + "id": "jopvzl28-QOP-kovja1vy", + "label": "Oui, vous étiez logé provisoirement", + "response": { "name": "VRAIS11" } + }, + + { + "id": "jopvzl28-QOP-kovj3i9i", + "label": "Oui, vous étiez locataire et souhaitiez devenir propriétaire", + "response": { "name": "VRAIS12" } + }, + + { + "id": "jopvzl28-QOP-koviqxlz", + "label": "Oui, vous étiez propriétaire et souhaitiez devenir locataire", + "response": { "name": "VRAIS13" } + }, + + { + "id": "jopvzl28-QOP-kovj2u8n", + "label": "Non, aucune de ces situations", + "response": { "name": "VRAIS14" } + } + ] + }, + + { + "id": "kovj0a8h", + "componentType": "CheckboxGroup", + "page": "186", + "label": "\"➡ \" || \"Avez-vous déménagé du fait de l’évolution de votre situation personnelle ?\"", + "declarations": [ + { + "id": "kovj0a8h-kovj894p", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", + "bindingDependencies": ["CADR", "VND"] + }, + "controls": [ + { + "id": "kovj0a8h-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VRAIS26, false) = true and nvl(VRAIS25, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS24, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS23, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS22, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS21, false) = true) or ))", + "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", + "bindingDependencies": ["VRAIS26", "VRAIS25", "VRAIS24", "VRAIS23", "VRAIS22", "VRAIS21"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovjkvfn", + "page": "185", + "label": "Raison du dernier déménagement" + } + }, + "missingResponse": { "name": "VRAIS2_MISSING" }, + "bindingDependencies": [ + "VRAIS2_MISSING", + "VRAIS21", + "VRAIS22", + "VRAIS23", + "VRAIS24", + "VRAIS25", + "VRAIS26" + ], + "responses": [ + { + "id": "kovj0a8h-QOP-koviq7x3", + "label": "Oui, mise en couple ou mariage", + "response": { "name": "VRAIS21" } + }, + + { + "id": "kovj0a8h-QOP-koviudtt", + "label": "Oui, naissance", + "response": { "name": "VRAIS22" } + }, + + { + "id": "kovj0a8h-QOP-kovj6jt6", + "label": "Oui, séparation, divorce, veuvage", + "response": { "name": "VRAIS23" } + }, + + { + "id": "kovj0a8h-QOP-koviygmz", + "label": "Oui, départ de chez vos parents", + "response": { "name": "VRAIS24" } + }, + + { + "id": "kovj0a8h-QOP-kovj08qa", + "label": "Oui, en raison d’un problème de santé, d’un handicap ou d’une perte d’autonomie", + "response": { "name": "VRAIS25" } + }, + + { + "id": "kovj0a8h-QOP-kovj302w", + "label": "Non, aucune de ces situations", + "response": { "name": "VRAIS26" } + } + ] + }, + + { + "id": "kovirkvq", + "componentType": "CheckboxGroup", + "page": "187", + "label": "\"➡ \" || \"Avez-vous déménagé pour changer vos conditions de logement ?\"", + "declarations": [ + { + "id": "kovirkvq-kovj7ehq", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", + "bindingDependencies": ["CADR", "VND"] + }, + "controls": [ + { + "id": "kovirkvq-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VRAIS36, false) = true and nvl(VRAIS35, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS34, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS33, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS32, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS31, false) = true) or ))", + "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", + "bindingDependencies": ["VRAIS36", "VRAIS35", "VRAIS34", "VRAIS33", "VRAIS32", "VRAIS31"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovjkvfn", + "page": "185", + "label": "Raison du dernier déménagement" + } + }, + "missingResponse": { "name": "VRAIS3_MISSING" }, + "bindingDependencies": [ + "VRAIS3_MISSING", + "VRAIS31", + "VRAIS32", + "VRAIS33", + "VRAIS34", + "VRAIS35", + "VRAIS36" + ], + "responses": [ + { + "id": "kovirkvq-QOP-kovj6smk", + "label": "Oui, pour avoir un logement de meilleure qualité", + "response": { "name": "VRAIS31" } + }, + + { + "id": "kovirkvq-QOP-kovj16ho", + "label": "Oui, pour avoir un logement plus grand ou plus petit", + "response": { "name": "VRAIS32" } + }, + + { + "id": "kovirkvq-QOP-koviym9y", + "label": "Oui, pour avoir un logement plus adapté à la perte d’autonomie ou au handicap", + "response": { "name": "VRAIS33" } + }, + + { + "id": "kovirkvq-QOP-kovjetbt", + "label": "Oui, pour changer d’environnement", + "response": { "name": "VRAIS34" } + }, + + { + "id": "kovirkvq-QOP-kovj1rc6", + "label": "Oui, pour avoir un loyer plus bas ou un logement moins cher à entretenir", + "response": { "name": "VRAIS35" } + }, + + { + "id": "kovirkvq-QOP-kovj8oex", + "label": "Non, aucune de ces situations", + "response": { "name": "VRAIS36" } + } + ] + }, + + { + "id": "kovj5q33", + "componentType": "CheckboxGroup", + "page": "188", + "label": "\"➡ \" || \"Avez-vous déménagé pour effectuer un rapprochement ?\"", + "declarations": [ + { + "id": "kovj5q33-kovjfgo3", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Plusieurs réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", + "bindingDependencies": ["CADR", "VND"] + }, + "controls": [ + { + "id": "kovj5q33-CI-0", + "criticality": "INFO", + "control": "not(((nvl(VRAIS45, false) = true and nvl(VRAIS44, false) = true) or (nvl(VRAIS45, false) = true and nvl(VRAIS43, false) = true) or (nvl(VRAIS45, false) = true and nvl(VRAIS42, false) = true) or (nvl(VRAIS45, false) = true and nvl($VRAIS412$, false) = true) ))", + "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", + "bindingDependencies": ["VRAIS45", "VRAIS44", "VRAIS43", "VRAIS42"] + } + ], + "hierarchy": { + "sequence": { + "id": "kv86jli3", + "page": "151", + "label": "\"VIII - \" || \"Situations passées et logements précédents\"" + }, + "subSequence": { + "id": "kovjkvfn", + "page": "185", + "label": "Raison du dernier déménagement" + } + }, + "missingResponse": { "name": "VRAIS4_MISSING" }, + "bindingDependencies": [ + "VRAIS4_MISSING", + "VRAIS41", + "VRAIS42", + "VRAIS43", + "VRAIS44", + "VRAIS45" + ], + "responses": [ + { + "id": "kovj5q33-QOP-kovj5e5b", + "label": "Oui, de votre lieu de travail ou du lieu de travail d’une personne du ménage", + "response": { "name": "VRAIS41" } + }, + + { + "id": "kovj5q33-QOP-kovj1u7h", + "label": "Oui, de l’école des enfants", + "response": { "name": "VRAIS42" } + }, + + { + "id": "kovj5q33-QOP-kovj9p1r", + "label": "Oui, des commerces, des centres de santé, de la gare, ...", + "response": { "name": "VRAIS43" } + }, + + { + "id": "kovj5q33-QOP-kovj8tl5", + "label": "Oui, de la famille, des amis ou de la région d’origine", + "response": { "name": "VRAIS44" } + }, + + { + "id": "kovj5q33-QOP-kovj34ma", + "label": "Non, aucune de ces situations", + "response": { "name": "VRAIS45" } + } + ] + }, + + { + "id": "kp56csa6", + "componentType": "Sequence", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"", + "declarations": [ + { + "id": "kp56csa6-kq199n3z", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "\"Pour terminer, nous allons maintenant vous poser quelques questions sur votre santé\" || libSANTE" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + } + }, + "bindingDependencies": ["libSANTE"] + }, + + { + "id": "kp55gaf4", + "componentType": "Radio", + "mandatory": false, + "page": "190", + "label": "\"➡ \" || \"Comment est votre état de santé en général ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + } + }, + "missingResponse": { "name": "SANTE1_MISSING" }, + "bindingDependencies": ["SANTE1_MISSING", "SANT1"], + "options": [ + { "value": "1", "label": "Très bon" }, + + { "value": "2", "label": "Bon" }, + + { "value": "3", "label": "Assez bon" }, + + { "value": "4", "label": "Mauvais" }, + + { "value": "5", "label": "Très mauvais" } + ], + "response": { "name": "SANT1" } + }, + + { + "id": "kp56b045", + "componentType": "Radio", + "mandatory": false, + "page": "191", + "label": "\"➡ \" || \"Avez-vous une maladie ou un problème de santé qui soit chronique ou de caractère durable ?\"", + "declarations": [ + { + "id": "kp56b045-kp56czi8", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Une maladie chronique est une maladie qui a duré ou peut durer pendant 6 mois au moins." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + } + }, + "missingResponse": { "name": "MCHR1_MISSING" }, + "bindingDependencies": ["MCHR1_MISSING", "MCHR1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "MCHR1" } + }, + + { + "id": "kp56ml0f", + "componentType": "Radio", + "mandatory": false, + "page": "192", + "label": "\"➡ \" || \"Êtes-vous limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \", depuis au moins 6 mois, à cause d’un problème de santé, dans les activités que les gens font habituellement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + } + }, + "missingResponse": { "name": "LIMT1_MISSING" }, + "bindingDependencies": ["SEXEREF", "LIMT1_MISSING", "LIMT1"], + "options": [ + { + "value": "1", + "label": "\"Oui, fortement limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\"))" + }, + + { + "value": "2", + "label": "\"Oui, limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \", mais pas fortement\"" + }, + + { + "value": "3", + "label": "\"Non, pas limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" du tout\"" + } + ], + "response": { "name": "LIMT1" } + }, + + { + "id": "kp58faq0", + "componentType": "Loop", + "page": "193", + "maxPage": "4", + "iterations": "count(G_PRENOM)", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\")", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + } + }, + "bindingDependencies": [ + "PRENOM", + "SANTE2_MISSING", + "MCHR2_MISSING", + "LIB_SUJET", + "LIB_FEM", + "LIMT2_MISSING", + "SANTE2", + "MCHR2", + "LIMT2" + ], + "loopDependencies": ["G_PRENOM"], + "components": [ + { + "id": "kp56u308", + "componentType": "Subsequence", + "page": "193.1", + "goToPage": "193.1", + "label": "\"Santé de \" || PRENOM", + "declarations": [ + { + "id": "kp56u308-kw5era9q", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Etat de santé de votre conjoint" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } + }, + "bindingDependencies": ["PRENOM", "G_PRENOM"] + }, + + { + "id": "kp56qgdl", + "componentType": "Radio", + "mandatory": false, + "page": "193.2", + "label": "\"➡ \" || \"Comment est l’état de santé de \" || PRENOM || \" en général ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } + }, + "missingResponse": { "name": "SANTE2_MISSING" }, + "bindingDependencies": ["PRENOM", "SANTE2_MISSING", "SANTE2", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Très bon" }, + + { "value": "2", "label": "Bon" }, + + { "value": "3", "label": "Assez bon" }, + + { "value": "4", "label": "Mauvais" }, + + { "value": "5", "label": "Très mauvais" } + ], + "response": { "name": "SANTE2" } + }, + + { + "id": "kp56xi4v", + "componentType": "Radio", + "mandatory": false, + "page": "193.3", + "label": "\"➡ \" || PRENOM || \" a-t-il une maladie ou un problème de santé qui soit chronique ou de caractère durable ?\"", + "declarations": [ + { + "id": "kp56xi4v-kp56ys8a", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Une maladie chronique est une maladie qui a duré ou peut durer pendant 6 mois au moins." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } + }, + "missingResponse": { "name": "MCHR2_MISSING" }, + "bindingDependencies": ["PRENOM", "MCHR2_MISSING", "MCHR2", "G_PRENOM"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "MCHR2" } + }, + + { + "id": "kp5712k1", + "componentType": "Radio", + "mandatory": false, + "page": "193.4", + "label": "\"➡ \" || PRENOM || \" est-\" || LIB_SUJET || \" limité\" || LIB_FEM || \", depuis au moins 6 mois, à cause d’un problème de santé, dans les activités que les gens font habituellement ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", + "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } + }, + "missingResponse": { "name": "LIMT2_MISSING" }, + "bindingDependencies": [ + "PRENOM", + "LIB_SUJET", + "LIB_FEM", + "LIMT2_MISSING", + "LIMT2", + "G_PRENOM" + ], + "options": [ + { "value": "1", "label": "\"Oui, fortement limité\" || LIB_FEM" }, + + { "value": "2", "label": "\"Oui, limité\" || LIB_FEM || \", mais pas fortement\"" }, + + { "value": "3", "label": "\"Non, pas limité\" || LIB_FEM || \" du tout\"" } + ], + "response": { "name": "LIMT2" } + } + ] + }, + + { + "id": "kvsdstcn", + "componentType": "Subsequence", + "page": "194", + "goToPage": "194", + "label": "Lieux et nationalités de naissance des parents", + "declarations": [ + { + "id": "kvsdstcn-kw5eyq71", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "Quelques questions relatives aux lieux et et à la nationalité de naissance des parents" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + } + }, + + { + "id": "kp59rky6", + "componentType": "Radio", + "mandatory": false, + "page": "195", + "label": "\"➡ \" || \"Où est né votre père ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "LNAISPERE_MISSING" }, + "bindingDependencies": ["LNAISPERE_MISSING", "LNAISPERE"], + "options": [ + { "value": "1", "label": "En France (y compris outre-mer)" }, + + { "value": "2", "label": "À l’étranger" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "LNAISPERE" } + }, + + { + "id": "kp59rmtt", + "componentType": "Suggester", + "mandatory": false, + "page": "196", + "label": "\"➡ \" || \"Dans quel pays est né votre père ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0)) and (LNAISPERE=\"2\" and not(isnull(LNAISPERE)))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN", "LNAISPERE"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "PAYSNAISPERE_MISSING" }, + "storeName": "L_PAYSNAIS", + "bindingDependencies": ["PAYSNAISPERE_MISSING", "PAYSNAISPERE"], + "options": [{ "value": "1", "label": "Recherche sur la liste des pays" }], + "response": { "name": "PAYSNAISPERE" } + }, + + { + "id": "kp5acf69", + "componentType": "CheckboxGroup", + "page": "197", + "label": "\"➡ \" || \"Quelle était la nationalité de votre père à sa naissance ?\"", + "declarations": [ + { + "id": "kp5acf69-kp5luumo", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Deux réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] + }, + "controls": [ + { + "id": "kp5acf69-CI-0", + "criticality": "WARN", + "control": "not(((nvl(NATIONPERE3, false) = true and nvl(NATIONPERE2, false) = true) or (nvl(NATIONPERE3, false) = true and nvl(NATIONPERE1, false) = true) ))", + "errorMessage": "La réponse \"ne sait pas\" n’est pas compatible", + "bindingDependencies": ["NATIONPERE3", "NATIONPERE2", "NATIONPERE1"] + } + ], + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "NATIONPERE_MISSING" }, + "bindingDependencies": ["NATIONPERE_MISSING", "NATIONPERE1", "NATIONPERE2", "NATIONPERE3"], + "responses": [ + { + "id": "kp5acf69-QOP-kq1f3tp7", + "label": "Française", + "response": { "name": "NATIONPERE1" } + }, + + { + "id": "kp5acf69-QOP-kq1f6qrl", + "label": "Étrangère", + "response": { "name": "NATIONPERE2" } + }, + + { + "id": "kp5acf69-QOP-kq1f8xjp", + "label": "Vous ne savez pas", + "response": { "name": "NATIONPERE3" } + } + ] + }, + + { + "id": "kp59tm8h", + "componentType": "Radio", + "mandatory": false, + "page": "198", + "label": "\"➡ \" || \"Où est née votre mère ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "LNAISMERE_MISSING" }, + "bindingDependencies": ["LNAISMERE_MISSING", "LNAISMERE"], + "options": [ + { "value": "1", "label": "En France (y compris outre-mer)" }, + + { "value": "2", "label": "À l’étranger" }, + + { "value": "3", "label": "Vous ne savez pas" } + ], + "response": { "name": "LNAISMERE" } + }, + + { + "id": "kp59nici", + "componentType": "Suggester", + "mandatory": false, + "page": "199", + "label": "\"➡ \" || \"Dans quel pays est née votre mère ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0)) and (LNAISMERE =\"2\" and not(isnull(LNAISMERE)))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN", "LNAISMERE"] + }, + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "PAYSNAISMERE_MISSING" }, + "storeName": "L_PAYSNAIS", + "bindingDependencies": ["PAYSNAISMERE_MISSING", "PAYSNAISMERE"], + "options": [{ "value": "1", "label": "Recherche sur la liste des pays" }], + "response": { "name": "PAYSNAISMERE" } + }, + + { + "id": "kp59z7ry", + "componentType": "CheckboxGroup", + "page": "200", + "label": "\"➡ \" || \"Quelle était la nationalité de votre mère à sa naissance ?\"", + "declarations": [ + { + "id": "kp59z7ry-kp5lyt6s", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Deux réponses possibles" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", + "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] + }, + "controls": [ + { + "id": "kp59z7ry-CI-0", + "criticality": "WARN", + "control": "not(((nvl(NATIONMERE3, false) = true and nvl(NATIONMERE2, false) = true) or (nvl(NATIONMERE3, false) = true and nvl(NATIONMERE1, false) = true) ))", + "errorMessage": "La réponse \"ne sait pas\" n’est pas compatible", + "bindingDependencies": ["NATIONMERE3", "NATIONMERE2", "NATIONMERE1"] + } + ], + "hierarchy": { + "sequence": { + "id": "kp56csa6", + "page": "189", + "label": "\"IX - \" || \"Santé et origines\"" + }, + "subSequence": { + "id": "kvsdstcn", + "page": "194", + "label": "Lieux et nationalités de naissance des parents" + } + }, + "missingResponse": { "name": "NATIONMERE_MISSING" }, + "bindingDependencies": ["NATIONMERE_MISSING", "NATIONMERE1", "NATIONMERE2", "NATIONMERE3"], + "responses": [ + { + "id": "kp59z7ry-QOP-kq1f6n16", + "label": "Française", + "response": { "name": "NATIONMERE1" } + }, + + { + "id": "kp59z7ry-QOP-kq1fazc1", + "label": "Étrangère", + "response": { "name": "NATIONMERE2" } + }, + + { + "id": "kp59z7ry-QOP-kq1fa0o9", + "label": "Vous ne savez pas", + "response": { "name": "NATIONMERE3" } + } + ] + }, + + { + "id": "kqa0lqp4", + "componentType": "Sequence", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"", + "declarations": [ + { + "id": "kqa0lqp4-kw0t9gwz", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Pour conclure, nous allons vous poser les dernières questions portant sur votre utilisation du téléphone, d’Internet, ainsi que sur vos informations de contact." + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + } + } + }, + + { + "id": "kp5apvf3", + "componentType": "Radio", + "mandatory": false, + "page": "202", + "label": "\"➡ \" || \"Vous ou une autre personne de votre ménage, décrochez-vous lorsque votre téléphone fixe sonne ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kp5apvf3-CI-0", + "criticality": "WARN", + "control": "not(nvl(TELFIXE, \"\") = \"\")", + "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", + "bindingDependencies": ["TELFIXE"] + } + ], + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + } + }, + "missingResponse": { "name": "TELFIXE_MISSING" }, + "bindingDependencies": ["TELFIXE_MISSING", "TELFIXE"], + "options": [ + { + "value": "1", + "label": "Oui, mais seulement lorsque vous connaissez le numéro qui essaie de vous joindre" + }, + + { "value": "2", "label": "Oui, sans vous soucier du numéro qui essaie de vous joindre" }, + + { "value": "3", "label": "Non, jamais" }, + + { "value": "4", "label": "Il ne sonne jamais" }, + + { "value": "5", "label": "Vous n’avez pas de téléphone fixe" } + ], + "response": { "name": "TELFIXE" } + }, + + { + "id": "kp5au0iu", + "componentType": "Radio", + "mandatory": false, + "page": "203", + "label": "\"➡ \" || \"Décrochez-vous lorsque votre téléphone mobile sonne ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kp5au0iu-CI-0", + "criticality": "WARN", + "control": "not(nvl(TELMOB, \"\") = \"\")", + "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", + "bindingDependencies": ["TELMOB"] + } + ], + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + } + }, + "missingResponse": { "name": "TELMOB_MISSING" }, + "bindingDependencies": ["TELMOB_MISSING", "TELMOB"], + "options": [ + { + "value": "1", + "label": "Oui, mais seulement lorsque vous connaissez le numéro ou le nom de la personne qui essaie de vous joindre" + }, + + { "value": "2", "label": "Oui, sans vous soucier du numéro qui essaie de vous joindre" }, + + { "value": "3", "label": "Non, jamais" }, + + { "value": "4", "label": "Il ne sonne jamais" }, + + { "value": "5", "label": "Vous n’avez pas de téléphone portable" } + ], + "response": { "name": "TELMOB" } + }, + + { + "id": "kp5bjbzg", + "componentType": "Radio", + "mandatory": false, + "page": "204", + "label": "\"➡ \" || \"Comment avez-vous utilisé Internet, au cours des trois derniers mois, en moyenne ?\"", + "declarations": [ + { + "id": "kp5bjbzg-kp5bt2q8", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Quel que soit le lieu (domicile, travail) et le type de support (ordinateur, smartphone...)" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "controls": [ + { + "id": "kp5bjbzg-CI-0", + "criticality": "WARN", + "control": "not(nvl(UWEB, \"\") = \"\")", + "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", + "bindingDependencies": ["UWEB"] + } + ], + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + } + }, + "missingResponse": { "name": "UWEB_MISSING" }, + "bindingDependencies": ["UWEB_MISSING", "UWEB"], + "options": [ + { "value": "1", "label": "Tous les jours ou presque" }, + + { "value": "2", "label": "Pas tous les jours, mais au moins une fois par semaine" }, + + { "value": "3", "label": "Moins d’une fois par semaine" }, + + { "value": "4", "label": "Jamais" }, + + { "value": "5", "label": "Je n’ai pas accès à Internet" } + ], + "response": { "name": "UWEB" } + }, + + { + "id": "kqwjjak7", + "componentType": "Subsequence", + "goToPage": "205", + "label": "Destinataires des courriers", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + } + }, + + { + "id": "kbamkrlv", + "componentType": "Radio", + "mandatory": false, + "page": "205", + "label": "\"➡ \" || \"Les courriers que nous vous envoyons dans le cadre de cette enquête sont adressés à : \" || libCHGNC || \". Cela vous convient-il ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "CHGNC_MISSING" }, + "bindingDependencies": ["libCHGNC", "CHGNC_MISSING", "CHGNC"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "CHGNC" } + }, + + { + "id": "kbaxq9l0", + "componentType": "Radio", + "mandatory": false, + "page": "206", + "label": "\"➡ \" || \"Civilité du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \" destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", + "bindingDependencies": ["CADR", "CHGNC"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "CIVCOLL_MISSING" }, + "bindingDependencies": ["NOMVOUS_D2", "CIVCOLL_MISSING", "CIVCOLL"], + "options": [ + { "value": "Mr.", "label": "Mr." }, + + { "value": "Mme", "label": "Mme" } + ], + "response": { "name": "CIVCOLL" } + }, + + { + "id": "kr0fw3n6", + "componentType": "Input", + "mandatory": false, + "page": "207", + "maxLength": 20, + "label": "\"➡ \" || \"Prénom du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \"destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", + "bindingDependencies": ["CADR", "CHGNC"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "PRENOMCOLL_MISSING" }, + "bindingDependencies": ["NOMVOUS_D2", "PRENOMCOLL_MISSING", "PRENOMCOLL"], + "response": { "name": "PRENOMCOLL" } + }, + + { + "id": "kr0fn06f", + "componentType": "Input", + "mandatory": false, + "page": "208", + "maxLength": 40, + "label": "\"➡ \" || \"Nom du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \"destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", + "bindingDependencies": ["CADR", "CHGNC"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "NOMCOLL_MISSING" }, + "bindingDependencies": ["NOMVOUS_D2", "NOMCOLL_MISSING", "NOMCOLL"], + "response": { "name": "NOMCOLL" } + }, + + { + "id": "kr0fr82y", + "componentType": "Radio", + "mandatory": false, + "page": "209", + "label": "\"➡ \" || \"Civilité du deuxième destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", + "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "CIVCOLL2_MISSING" }, + "bindingDependencies": ["CIVCOLL2_MISSING", "CIVCOLL2"], + "options": [ + { "value": "Mr.", "label": "Mr." }, + + { "value": "Mme", "label": "Mme" } + ], + "response": { "name": "CIVCOLL2" } + }, + + { + "id": "kbbzjgn8", + "componentType": "Input", + "mandatory": false, + "page": "210", + "maxLength": 20, + "label": "\"➡ \" || \"Prénom du deuxième destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", + "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "PRENOMCOLL2_MISSING" }, + "bindingDependencies": ["PRENOMCOLL2_MISSING", "PRENOMCOLL2"], + "response": { "name": "PRENOMCOLL2" } + }, + + { + "id": "kbbzhtx3", + "componentType": "Input", + "mandatory": false, + "page": "211", + "maxLength": 40, + "label": "\"➡ \" || \"Nom du deuxième destinataire :\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", + "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] + }, + "controls": [ + { + "id": "kbbzhtx3-CI-0", + "criticality": "WARN", + "control": "not((not(isnull(NOMCOLL))) and not(matches(upper-case(NOMCOLL),\"^[A-Z|\\-|À-Ý]\")))", + "errorMessage": "Le nom ne peut contenir que les éléments suivants : lettre ou tiret. veuillez corriger", + "bindingDependencies": ["NOMCOLL"] + } + ], + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } + }, + "missingResponse": { "name": "NOMCOLL2_MISSING" }, + "bindingDependencies": ["NOMCOLL2_MISSING", "NOMCOLL2"], + "response": { "name": "NOMCOLL2" } + }, + + { + "id": "kqwjuv1h", + "componentType": "Subsequence", + "goToPage": "212", + "label": "Numéro de téléphone", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjuv1h", "page": "212", "label": "Numéro de téléphone" } + } + }, + + { + "id": "kbay0xfi", + "componentType": "Input", + "mandatory": false, + "page": "212", + "maxLength": 10, + "label": "\"➡ \" || \"Pourriez-vous indiquer le numéro de téléphone à utiliser pour vous contacter ?\"", + "declarations": [ + { + "id": "kbay0xfi-kksdc5ct", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Vos coordonnées seront éventuellement utilisées dans les semaines à venir dans le cadre de cette enquête. Elles ne seront ni conservées, ni transmises à un tiers." + }, + + { + "id": "kbay0xfi-kkscy2qd", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": "Ne pas mettre d’espace, de \"/\", de \"-\" ni de \".\" entre les numéros. Ex. : 0147200001" + } + ], + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { "id": "kqwjuv1h", "page": "212", "label": "Numéro de téléphone" } + }, + "missingResponse": { "name": "NOTELCOLL_MISSING" }, + "bindingDependencies": ["NOTELCOLL_MISSING", "NOTELCOLL"], + "response": { "name": "NOTELCOLL" } + }, + + { + "id": "kvhxcwm0", + "componentType": "Subsequence", + "goToPage": "213", + "label": "Impression sur le questionnaire", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { + "id": "kvhxcwm0", + "page": "213", + "label": "Impression sur le questionnaire" + } + } + }, + + { + "id": "kvhx4oh9", + "componentType": "Radio", + "mandatory": false, + "page": "213", + "label": "\"➡ \" || \"Acceptez-vous d’être recontacté par une équipe de recherche dans l’optique de recueillir vos impressions sur ce questionnaire ?\"", + "conditionFilter": { + "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", + "bindingDependencies": ["CADR"] + }, + "hierarchy": { + "sequence": { + "id": "kqa0lqp4", + "page": "201", + "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" + }, + "subSequence": { + "id": "kvhxcwm0", + "page": "213", + "label": "Impression sur le questionnaire" + } + }, + "missingResponse": { "name": "RECONTACT_S1_MISSING" }, + "bindingDependencies": ["RECONTACT_S1_MISSING", "RECONTACT_S1"], + "options": [ + { "value": "1", "label": "Oui" }, + + { "value": "2", "label": "Non" } + ], + "response": { "name": "RECONTACT_S1" } + }, + + { + "id": "kp6svrg1", + "componentType": "Sequence", + "page": "214", + "label": "\"XI - \" || \"Fin du questionnaire\"", + "declarations": [ + { + "id": "kp6svrg1-kpo8brbj", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "libFINS1" + }, + + { + "id": "kp6svrg1-kpo803df", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": "libFINS12" + } + ], + "conditionFilter": { "value": "true" }, + "hierarchy": { + "sequence": { + "id": "kp6svrg1", + "page": "214", + "label": "\"XI - \" || \"Fin du questionnaire\"" + } + }, + "bindingDependencies": ["libFINS1", "libFINS12"] + } + ], + "suggesters": [ + { + "name": "L_DEPNAIS", + "fields": [ + { "name": "label", "rules": "soft" }, + + { "name": "id", "rules": "soft" } + ], + "queryParser": { "type": "soft" }, + "version": "1" + }, + + { + "name": "L_PAYSNAIS", + "fields": [{ "name": "label", "rules": "soft" }], + "queryParser": { "type": "soft" }, + "version": "1" + }, + + { + "name": "L_NATIONETR", + "fields": [{ "name": "label", "rules": "soft" }], + "queryParser": { "type": "soft" }, + "version": "1" + }, + + { + "name": "cog-communes", + "fields": [ + { "name": "label", "rules": "soft" }, + + { "name": "nccenr", "rules": "soft" }, + + { "name": "id", "rules": "soft" } + ], + "order": { "field": "label", "type": "ascending" }, + "queryParser": { "type": "soft" }, + "version": "1" + } + ], + "variables": [ + { "variableType": "EXTERNAL", "name": "NUMTH", "value": null }, + + { "variableType": "EXTERNAL", "name": "ADR", "value": null }, + + { "variableType": "EXTERNAL", "name": "CADRTH", "value": null }, + + { "variableType": "EXTERNAL", "name": "CODEPOST1", "value": null }, + + { "variableType": "EXTERNAL", "name": "LIBCOM", "value": null }, + + { "variableType": "EXTERNAL", "name": "CIV_D1", "value": null }, + + { "variableType": "EXTERNAL", "name": "PREN_D1", "value": null }, + + { "variableType": "EXTERNAL", "name": "NOMVOUS_D1", "value": null }, + + { "variableType": "EXTERNAL", "name": "CIV_D2", "value": null }, + + { "variableType": "EXTERNAL", "name": "PREN_D2", "value": null }, + + { "variableType": "EXTERNAL", "name": "NOMVOUS_D2", "value": null }, + + { + "variableType": "COLLECTED", + "name": "CADR", + "componentRef": "kb9hlpdc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CADR_MISSING", + "componentRef": "kb9hlpdc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NUMTH_COLL", + "componentRef": "kbakywwy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NUMTH_COLL_MISSING", + "componentRef": "kbakywwy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ADR_COLL", + "componentRef": "kbal4bzb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ADR_COLL_MISSING", + "componentRef": "kbal4bzb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CADRTH_COLL", + "componentRef": "kbalhn4i", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CADRTH_COLL_MISSING", + "componentRef": "kbalhn4i", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CODEPOST1_COLL", + "componentRef": "kbal8crw", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CODEPOST1_COLL_MISSING", + "componentRef": "kbal8crw", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LIBCOM_COLL", + "componentRef": "kbal9dwk", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LIBCOM_COLL_MISSING", + "componentRef": "kbal9dwk", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "INDNVOCC", + "componentRef": "kqweh61i", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "INDNVOCC_MISSING", + "componentRef": "kqweh61i", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMNVOCC1", + "componentRef": "kqwga16w", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMNVOCC1_MISSING", + "componentRef": "kqwga16w", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMNVOCC1", + "componentRef": "kqwfswjj", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMNVOCC1_MISSING", + "componentRef": "kqwfswjj", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMNVOCC2", + "componentRef": "kqwfedoy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMNVOCC2_MISSING", + "componentRef": "kqwfedoy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMNVOCC2", + "componentRef": "kqwg9azb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMNVOCC2_MISSING", + "componentRef": "kqwg9azb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELNVOCC", + "componentRef": "kr0e0pav", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELNVOCC_MISSING", + "componentRef": "kr0e0pav", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAILNVOCC", + "componentRef": "kr0ee3u2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAILNVOCC_MISSING", + "componentRef": "kr0ee3u2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NBHAB", + "componentRef": "kbc1b4k2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NBHAB_MISSING", + "componentRef": "kbc1b4k2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LOOP_kmnolkxb_MISSING", + "componentRef": "kmnolkxb", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "G_PRENOM", + "componentRef": "kmnolkxb", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SEXE", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SEXE_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DATENAIS", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DATENAIS_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TRAGE", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TRAGE_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAIS", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAIS_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DEPNAIS", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DEPNAIS_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAIS", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAIS_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO1N1", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO1N2", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO1N3", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO1N4", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO1N_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO2N", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIO2N_MISSING", + "componentRef": "kmooeas1", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LIEN", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LIEN_MISSING", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "COUPLE", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "COUPLE_MISSING", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI1", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI2", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI3", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI4", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI5", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI6", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUMATRI_MISSING", + "componentRef": "kmw4iq4w", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "UNLOG", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "UNLOG_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DURLOG", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DURLOG_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGENQ", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGENQ_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGAUT", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGAUT_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GARDE", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GARDE_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DORM", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "DORM_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGCO", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LOGCO_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TYPLOGCO", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TYPLOGCO_MISSING", + "componentRef": "kmx8gebp", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUA", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SITUA_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TRAVAIL", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TRAVAIL_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPA", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPA_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPB", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPB_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPC", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "GRDIPC_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TELET", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TELET_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TELETNJ", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TELETNJ_MISSING", + "componentRef": "kmx9wphw", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "HTLC1", + "componentRef": "kd8qd4ou", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HTLC1_MISSING", + "componentRef": "kd8qd4ou", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "FOYPAGEES", + "componentRef": "kp4b8f63", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "FOYPAGEES_MISSING", + "componentRef": "kp4b8f63", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "RESAUTO", + "componentRef": "kp4bwrb9", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "RESAUTO_MISSING", + "componentRef": "kp4bwrb9", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "INDCOLL", + "componentRef": "kbgi5n3g", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "INDCOLL_MISSING", + "componentRef": "kbgi5n3g", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IMI", + "componentRef": "kbgigljc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IMI_MISSING", + "componentRef": "kbgigljc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ICOI", + "componentRef": "kbgim4v3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ICOI_MISSING", + "componentRef": "kbgim4v3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAS", + "componentRef": "kbgidvnm", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAS_MISSING", + "componentRef": "kbgidvnm", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IEL", + "componentRef": "kbgigafp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IEL_MISSING", + "componentRef": "kbgigafp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAATC", + "componentRef": "kbghszh6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAATC_MISSING", + "componentRef": "kbghszh6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAATCD", + "componentRef": "kbghz7mp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "IAATCD_MISSING", + "componentRef": "kbghz7mp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOC1", + "componentRef": "jn0cttir", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOC1_MISSING", + "componentRef": "jn0cttir", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOC2", + "componentRef": "klusnxnh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOC2_MISSING", + "componentRef": "klusnxnh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCP", + "componentRef": "jn0e3nhg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCP_MISSING", + "componentRef": "jn0e3nhg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA12", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA12_MISSING", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA3", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA3_MISSING", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA4", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCA4_MISSING", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCB1", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "STOCB1_MISSING", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "testfiltreHEB2", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "testfiltreHEB2_MISSING", + "componentRef": "kl809dku", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPAS1", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPAS1_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERETOUR", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERETOUR_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPASB", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPASB_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPASC", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPASC_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET11", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET12", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET13", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET14", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET15", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ERET1_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ECOVID", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ECOVID_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJ", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJ_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJB", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJB_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJC", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJC_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJD", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EPROJD_MISSING", + "componentRef": "koka314y", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIA", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIA_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID11", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID12", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID13", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID14", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID15", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID16", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMID1_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ECOVID2", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "ECOVID2_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIH", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIH_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIK", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIK_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIL", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "EAMIL_MISSING", + "componentRef": "koka0f5v", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2A", + "componentRef": "jojtbo85", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2A_MISSING", + "componentRef": "jojtbo85", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2AT_Q", + "componentRef": "kp6iwd90", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2AT_Q_MISSING", + "componentRef": "kp6iwd90", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2M", + "componentRef": "jojt16mt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2M_MISSING", + "componentRef": "jojt16mt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MARRIVC", + "componentRef": "jojt3qxp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MARRIVC_MISSING", + "componentRef": "jojt3qxp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2AC", + "componentRef": "jojtnq9z", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2AC_MISSING", + "componentRef": "jojtnq9z", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2ATC_Q", + "componentRef": "kp6ja40b", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2ATC_Q_MISSING", + "componentRef": "kp6ja40b", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2MC", + "componentRef": "jor73af6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA2MC_MISSING", + "componentRef": "jor73af6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3", + "componentRef": "jojtsgsr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3_MISSING", + "componentRef": "jojtsgsr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3A", + "componentRef": "jojtutyy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3A_MISSING", + "componentRef": "jojtutyy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3M", + "componentRef": "jojtizrx", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MAA3M_MISSING", + "componentRef": "jojtizrx", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TEMPS1_1", + "componentRef": "kbi168bg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TEMPS1_1_MISSING", + "componentRef": "kbi168bg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCU1", + "componentRef": "jojuueml", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCU1_MISSING", + "componentRef": "jojuueml", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCU2", + "componentRef": "jojuno0d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCU2_MISSING", + "componentRef": "jojuno0d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUT", + "componentRef": "klv34du0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUT_MISSING", + "componentRef": "klv34du0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUP", + "componentRef": "jojuwst2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUP_MISSING", + "componentRef": "jojuwst2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPP", + "componentRef": "jojv1e5e", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPP_MISSING", + "componentRef": "jojv1e5e", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSP", + "componentRef": "jojuz9k3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSP_MISSING", + "componentRef": "jojuz9k3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUA", + "componentRef": "jojv79ut", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HUA_MISSING", + "componentRef": "jojv79ut", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPA", + "componentRef": "jojv3ha7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPA_MISSING", + "componentRef": "jojv3ha7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI1", + "componentRef": "kmd6o006", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI1_MISSING", + "componentRef": "kmd6o006", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI21", + "componentRef": "kmcdiwdv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI22", + "componentRef": "kmcdiwdv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI23", + "componentRef": "kmcdiwdv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HULHUI2_MISSING", + "componentRef": "kmcdiwdv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPI1", + "componentRef": "jojuzbus", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPI1_MISSING", + "componentRef": "jojuzbus", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPI2", + "componentRef": "klv4iusu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPI2_MISSING", + "componentRef": "klv4iusu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSI1", + "componentRef": "jojv5bnw", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSI1_MISSING", + "componentRef": "jojv5bnw", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSI2", + "componentRef": "klw36l7v", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HSI2_MISSING", + "componentRef": "klw36l7v", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPH", + "componentRef": "jojvgfei", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPH_MISSING", + "componentRef": "jojvgfei", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HCHA", + "componentRef": "jojv4yqe", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HCHA_MISSING", + "componentRef": "jojv4yqe", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HST", + "componentRef": "jojvc0vt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HST_MISSING", + "componentRef": "jojvc0vt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPEUP", + "componentRef": "jojv1ux1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HPEUP_MISSING", + "componentRef": "jojv1ux1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HAUT", + "componentRef": "kv29cjdq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "HAUT_MISSING", + "componentRef": "kv29cjdq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KVE", + "componentRef": "jrupq1i5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KVE_MISSING", + "componentRef": "jrupq1i5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSV", + "componentRef": "jrupsr80", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSV_MISSING", + "componentRef": "jrupsr80", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSV1", + "componentRef": "jrupy93h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSV1_MISSING", + "componentRef": "jrupy93h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KBA", + "componentRef": "jrupzl7m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KBA_MISSING", + "componentRef": "jrupzl7m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSB", + "componentRef": "jrupx7iz", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSB_MISSING", + "componentRef": "jrupx7iz", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KJA", + "componentRef": "jruq98v2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KJA_MISSING", + "componentRef": "jruq98v2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPI", + "componentRef": "jruq8x6e", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPI_MISSING", + "componentRef": "jruq8x6e", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPIT", + "componentRef": "jruq85av", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPIT_MISSING", + "componentRef": "jruq85av", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSMI", + "componentRef": "jruq4was", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSMI_MISSING", + "componentRef": "jruq4was", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPC", + "componentRef": "jruq6fv0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJPC_MISSING", + "componentRef": "jruq6fv0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KJC", + "componentRef": "jruqlf39", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KJC_MISSING", + "componentRef": "jruqlf39", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJC", + "componentRef": "jrusmgfq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSJC_MISSING", + "componentRef": "jrusmgfq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA1", + "componentRef": "jrusjpqy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA2", + "componentRef": "jrusjpqy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA3", + "componentRef": "jrusjpqy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA4", + "componentRef": "jrusjpqy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA_MISSING", + "componentRef": "jrusjpqy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA11", + "componentRef": "jrut4vl7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA12", + "componentRef": "jrut4vl7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA13", + "componentRef": "jrut4vl7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA14", + "componentRef": "jrut4vl7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGA1_MISSING", + "componentRef": "jrut4vl7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCA", + "componentRef": "jrut0i0j", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KCA_MISSING", + "componentRef": "jrut0i0j", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KVELO", + "componentRef": "jrusu349", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KVELO_MISSING", + "componentRef": "jrusu349", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGRA", + "componentRef": "jrutj5co", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGRA_MISSING", + "componentRef": "jrutj5co", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSOA", + "componentRef": "jruu4ry3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSOA_MISSING", + "componentRef": "jruu4ry3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGRAA", + "componentRef": "jruubukg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KGRAA_MISSING", + "componentRef": "jruubukg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KPISC", + "componentRef": "jruue197", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KPISC_MISSING", + "componentRef": "jruue197", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KAO1", + "componentRef": "jruuncm0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KAO1_MISSING", + "componentRef": "jruuncm0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWC1", + "componentRef": "jruv1cla", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWC1_MISSING", + "componentRef": "jruv1cla", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWCI", + "componentRef": "kmeu61l4-QOP-kmeu8uu7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWCD", + "componentRef": "kmeu61l4-QOP-kmeu8gmb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KBD", + "componentRef": "jruva8uu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KBD_MISSING", + "componentRef": "jruva8uu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSE1", + "componentRef": "kksgd6fv-QOP-kmf16x4c", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSE3", + "componentRef": "kksgd6fv-QOP-kmf0yd0m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KDLK1", + "componentRef": "kmf0xcox", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KDLK1_MISSING", + "componentRef": "kmf0xcox", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KDLK2", + "componentRef": "jruv164k", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KDLK2_MISSING", + "componentRef": "jruv164k", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLA", + "componentRef": "joicolgp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLA_MISSING", + "componentRef": "joicolgp", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAD", + "componentRef": "joiccm1l", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAD_MISSING", + "componentRef": "joiccm1l", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR11", + "componentRef": "knio1w9d-QOP-ko3x3lce", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR12", + "componentRef": "knio1w9d-QOP-ko3xagj0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR13", + "componentRef": "knio1w9d-QOP-ko3x3o2v", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR14", + "componentRef": "knio1w9d-QOP-ko3x7sn6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR15", + "componentRef": "knio1w9d-QOP-ko3wy78x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR21", + "componentRef": "kninrf3p-QOP-ko3x6kz1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR22", + "componentRef": "kninrf3p-QOP-ko3wyuod", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR23", + "componentRef": "kninrf3p-QOP-ko3xdviu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR24", + "componentRef": "kninrf3p-QOP-ko3xbz9m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR25", + "componentRef": "kninrf3p-QOP-ko3x1rx5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR31", + "componentRef": "knioggcs-QOP-ko3x01o6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR32", + "componentRef": "knioggcs-QOP-ko3xcvt2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR33", + "componentRef": "knioggcs-QOP-ko3x45hs", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OQA", + "componentRef": "kniwyjy0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OQA_MISSING", + "componentRef": "kniwyjy0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OQAD", + "componentRef": "joidpl4s", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OQAD_MISSING", + "componentRef": "joidpl4s", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIH", + "componentRef": "kcvx4gaz", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIH_MISSING", + "componentRef": "kcvx4gaz", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHB1", + "componentRef": "joieg12u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHB2", + "componentRef": "joieg12u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHB3", + "componentRef": "joieg12u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHB_MISSING", + "componentRef": "joieg12u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC1", + "componentRef": "joieoqtu-QOP-ko3wxhxh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC2", + "componentRef": "joieoqtu-QOP-ko3xdt8z", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC3", + "componentRef": "joieoqtu-QOP-ko3x5ra6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC4", + "componentRef": "joieoqtu-QOP-ko3x0mio", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC5", + "componentRef": "joieoqtu-QOP-ko3x6rz3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC6", + "componentRef": "joieoqtu-QOP-ko3wujhd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHD", + "componentRef": "joieparb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHD_MISSING", + "componentRef": "joieparb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHE", + "componentRef": "joiegq0p", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHE_MISSING", + "componentRef": "joiegq0p", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF1", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF2", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF3", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF4", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF5", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF6", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHF_MISSING", + "componentRef": "joiez7o3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODL", + "componentRef": "joifgmrr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODL_MISSING", + "componentRef": "joifgmrr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODF", + "componentRef": "joifoap2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODF_MISSING", + "componentRef": "joifoap2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODFRA2", + "componentRef": "joifcbgf", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "ODFRA3_MISSING", + "componentRef": "joifcbgf", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DALO", + "componentRef": "joifzvkd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DALO_MISSING", + "componentRef": "joifzvkd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DALOBIS", + "componentRef": "joifs2y7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DALOBIS_MISSING", + "componentRef": "joifs2y7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAG", + "componentRef": "joig627d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAG_MISSING", + "componentRef": "joig627d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO", + "componentRef": "joig7qe3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO_MISSING", + "componentRef": "joig7qe3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO1", + "componentRef": "joigb7rg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO1_MISSING", + "componentRef": "joigb7rg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGRL", + "componentRef": "joig56ii", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGRL_MISSING", + "componentRef": "joig56ii", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO3", + "componentRef": "joigkrjq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO3_MISSING", + "componentRef": "joigkrjq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO2", + "componentRef": "joigdh1o", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DAGEO2_MISSING", + "componentRef": "joigdh1o", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DTL", + "componentRef": "joigr611", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DTL_MISSING", + "componentRef": "joigr611", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DTA", + "componentRef": "joigyk2a", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DTA_MISSING", + "componentRef": "joigyk2a", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DST", + "componentRef": "joigwqiq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DST_MISSING", + "componentRef": "joigwqiq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTP", + "componentRef": "joigrs80", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTP_MISSING", + "componentRef": "joigrs80", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTL", + "componentRef": "joigx4x8", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTL_MISSING", + "componentRef": "joigx4x8", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DDEM", + "componentRef": "joih1sgy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DDEM_MISSING", + "componentRef": "joih1sgy", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DDAT", + "componentRef": "joigwfan", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DDAT_MISSING", + "componentRef": "joigwfan", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTLOC2", + "componentRef": "knk8j9xd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DSTLOC2_MISSING", + "componentRef": "knk8j9xd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL11", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL12", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL13", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL14", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL15", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL16", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL17", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL18", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL1_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL2", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL2_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL4", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL4_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDN1", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDN1_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT1", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT1_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL_SIT1", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL_SIT1_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDTAD", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDTAD_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT2", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT2_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL_SIT2", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDL_SIT2_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDTAD_SIT2", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDTAD_SIT2_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT2_SIT2", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SDT2_SIT2_MISSING", + "componentRef": "kkcc8cqi", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM1", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM2", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM3", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM4", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM5", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM6", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM7", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODM_MISSING", + "componentRef": "joo1h434", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP11", + "componentRef": "joo22fbd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP12", + "componentRef": "joo22fbd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP13", + "componentRef": "joo22fbd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP14", + "componentRef": "joo22fbd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP1_MISSING", + "componentRef": "joo22fbd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP21", + "componentRef": "koe0u2zg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP22", + "componentRef": "koe0u2zg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP23", + "componentRef": "koe0u2zg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VMODP2_MISSING", + "componentRef": "koe0u2zg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VVENDL", + "componentRef": "jopgtrq1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VVENDL_MISSING", + "componentRef": "jopgtrq1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VFFH", + "componentRef": "jopgvwb0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VFFH_MISSING", + "componentRef": "jopgvwb0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VFLA", + "componentRef": "jopgzovi", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VFLA_MISSING", + "componentRef": "jopgzovi", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VACHAL", + "componentRef": "koeabibm", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VACHAL_MISSING", + "componentRef": "koeabibm", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VBILLOG", + "componentRef": "joph9za3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VBILLOG_MISSING", + "componentRef": "joph9za3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLR", + "componentRef": "jopkquw3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLR_MISSING", + "componentRef": "jopkquw3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "COMMUNEPASSEE", + "componentRef": "jopl7p41", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "COMMUNEPASSEE_MISSING", + "componentRef": "jopl7p41", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DEPART", + "componentRef": "joplihpv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "DEPART_MISSING", + "componentRef": "joplihpv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VCRCOM", + "componentRef": "joplkxrd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VCRCOM_MISSING", + "componentRef": "joplkxrd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPRA", + "componentRef": "jopldlvn", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPRA_MISSING", + "componentRef": "jopldlvn", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLA1", + "componentRef": "joplorns", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLA1_MISSING", + "componentRef": "joplorns", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSO1", + "componentRef": "joplzrmo", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSO1_MISSING", + "componentRef": "joplzrmo", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSY", + "componentRef": "jopri4xh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSY_MISSING", + "componentRef": "jopri4xh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLOYER", + "componentRef": "joprsm9u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLOYER_MISSING", + "componentRef": "joprsm9u", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VAID", + "componentRef": "joprlyql", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VAID_MISSING", + "componentRef": "joprlyql", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VIN", + "componentRef": "joprp441", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VIN_MISSING", + "componentRef": "joprp441", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VTL1", + "componentRef": "jopruzlo", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VTL1_MISSING", + "componentRef": "jopruzlo", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSURF", + "componentRef": "jopsc29x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSURF_MISSING", + "componentRef": "jopsc29x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPI", + "componentRef": "jops4c0x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPI_MISSING", + "componentRef": "jops4c0x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VANCIEN", + "componentRef": "jopsjl1n", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VANCIEN_MISSING", + "componentRef": "jopsjl1n", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VOP", + "componentRef": "jopsiigq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VOP_MISSING", + "componentRef": "jopsiigq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VND", + "componentRef": "jopsrdb3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VND_MISSING", + "componentRef": "jopsrdb3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLRD", + "componentRef": "joptkb9d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLRD_MISSING", + "componentRef": "joptkb9d", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLAB1", + "componentRef": "jopu7wfr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VLAB1_MISSING", + "componentRef": "jopu7wfr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VDD1", + "componentRef": "jopua1hn", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VDD1_MISSING", + "componentRef": "jopua1hn", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VDSY", + "componentRef": "jopuofnr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VDSY_MISSING", + "componentRef": "jopuofnr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VTLD", + "componentRef": "jopuhzbr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VTLD1_MISSING", + "componentRef": "jopuhzbr", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSURFD", + "componentRef": "jopukm75", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VSURFD_MISSING", + "componentRef": "jopukm75", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPID", + "componentRef": "joputbjc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VPID_MISSING", + "componentRef": "joputbjc", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS11", + "componentRef": "jopvzl28", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS12", + "componentRef": "jopvzl28", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS13", + "componentRef": "jopvzl28", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS14", + "componentRef": "jopvzl28", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS1_MISSING", + "componentRef": "jopvzl28", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS21", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS22", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS23", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS24", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS25", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS26", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS2_MISSING", + "componentRef": "kovj0a8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS31", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS32", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS33", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS34", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS35", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS36", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS3_MISSING", + "componentRef": "kovirkvq", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS41", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS42", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS43", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS44", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS45", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "VRAIS4_MISSING", + "componentRef": "kovj5q33", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "SANT1", + "componentRef": "kp55gaf4", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "SANTE1_MISSING", + "componentRef": "kp55gaf4", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MCHR1", + "componentRef": "kp56b045", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "MCHR1_MISSING", + "componentRef": "kp56b045", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LIMT1", + "componentRef": "kp56ml0f", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LIMT1_MISSING", + "componentRef": "kp56ml0f", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "SANTE2", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "SANTE2_MISSING", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "MCHR2", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "MCHR2_MISSING", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LIMT2", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LIMT2_MISSING", + "componentRef": "kp58faq0", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAISPERE", + "componentRef": "kp59rky6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAISPERE_MISSING", + "componentRef": "kp59rky6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAISPERE", + "componentRef": "kp59rmtt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAISPERE_MISSING", + "componentRef": "kp59rmtt", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONPERE1", + "componentRef": "kp5acf69", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONPERE2", + "componentRef": "kp5acf69", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONPERE3", + "componentRef": "kp5acf69", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONPERE_MISSING", + "componentRef": "kp5acf69", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAISMERE", + "componentRef": "kp59tm8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "LNAISMERE_MISSING", + "componentRef": "kp59tm8h", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAISMERE", + "componentRef": "kp59nici", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PAYSNAISMERE_MISSING", + "componentRef": "kp59nici", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONMERE1", + "componentRef": "kp59z7ry", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONMERE2", + "componentRef": "kp59z7ry", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONMERE3", + "componentRef": "kp59z7ry", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NATIONMERE_MISSING", + "componentRef": "kp59z7ry", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELFIXE", + "componentRef": "kp5apvf3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELFIXE_MISSING", + "componentRef": "kp5apvf3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELMOB", + "componentRef": "kp5au0iu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "TELMOB_MISSING", + "componentRef": "kp5au0iu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "UWEB", + "componentRef": "kp5bjbzg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "UWEB_MISSING", + "componentRef": "kp5bjbzg", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CHGNC", + "componentRef": "kbamkrlv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CHGNC_MISSING", + "componentRef": "kbamkrlv", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CIVCOLL", + "componentRef": "kbaxq9l0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CIVCOLL_MISSING", + "componentRef": "kbaxq9l0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMCOLL", + "componentRef": "kr0fw3n6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMCOLL_MISSING", + "componentRef": "kr0fw3n6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMCOLL", + "componentRef": "kr0fn06f", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMCOLL_MISSING", + "componentRef": "kr0fn06f", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CIVCOLL2", + "componentRef": "kr0fr82y", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "CIVCOLL2_MISSING", + "componentRef": "kr0fr82y", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMCOLL2", + "componentRef": "kbbzjgn8", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "PRENOMCOLL2_MISSING", + "componentRef": "kbbzjgn8", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMCOLL2", + "componentRef": "kbbzhtx3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOMCOLL2_MISSING", + "componentRef": "kbbzhtx3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOTELCOLL", + "componentRef": "kbay0xfi", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "NOTELCOLL_MISSING", + "componentRef": "kbay0xfi", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "RECONTACT_S1", + "componentRef": "kvhx4oh9", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "RECONTACT_S1_MISSING", + "componentRef": "kvhx4oh9", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "CALCULATED", + "name": "LIB_FEM", + "expression": "if (isnull(SEXE)) then \"\" else (if (SEXE = \"2\") then \"e\" else \"\")", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "AGE", + "expression": "if (FUTURANNIVERSAIRE) then cast((cast(AGEMILLESIME,integer) - 1),integer) else cast(AGEMILLESIME,integer)", + "bindingDependencies": ["FUTURANNIVERSAIRE", "AGEMILLESIME", "DATENAIS"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_PARENT", + "expression": "if (isnull(SEXE)) then \"Votre parent, votre beau-parent\" else (if (SEXE = \"2\") then \"Votre mère, votre belle-mère\" else (if (SEXE = \"1\") then \"Votre père, votre beau-père\" else \"Votre parent, votre beau-parent\"))", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_ENFANT", + "expression": "if (isnull(SEXE)) then \"Votre enfant, votre bel-enfant\" else (if (SEXE = \"2\") then \"Votre fille, votre belle-fille\" else (if (SEXE = \"1\") then \"Votre fils, votre beau-fils\" else \"Votre enfant, votre bel-enfant\"))", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_GDPARENT", + "expression": "if (isnull(SEXE)) then \"Votre grand-parent, votre beau-grand-parent\" else (if (SEXE = \"2\") then \"Votre grand-mère, votre belle-grand-mère\" else (if (SEXE = \"1\") then \"Votre grand-père, votre beau-grand-père\" else \"Votre grand-parent, votre beau-grand-parent\"))", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_PTENFANT", + "expression": "if (isnull(SEXE)) then \"Votre petit-enfant, votre beau-petit-enfant\" else (if (SEXE = \"2\") then \"Votre petite-fille, votre belle-petite-fille\" else (if (SEXE = \"1\") then \"Votre petit-fils, votre beau-petit-fils\" else \"Votre petit-enfant, votre beau-petit-enfant\"))", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_VEUF", + "expression": "if (isnull(SEXE)) then \"Veuf, conjoint(e) décédé(e)\" else (if (SEXE = \"2\") then \"Veuve, conjoint(e) décédé(e)\" else \"Veuf, conjoint(e) décédé(e)\")", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_SUJET", + "expression": "if (isnull(SEXE)) then \"il\" else (if (SEXE = \"2\") then \"elle\" else \"il\")", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_PRONOM", + "expression": "if (isnull(SEXE)) then \"lui\" else (if (SEXE = \"2\") then \"elle\" else \"lui\")", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "LIB_FEM2", + "expression": "if (isnull(SEXE)) then \"er\" else (if (SEXE =\"2\") then \"ère\" else \"er\")", + "bindingDependencies": ["SEXE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persmaj", + "expression": "if ((not(isnull(persplus18AGE)) and persplus18AGE=\"1\") or (not(isnull(persplus18TR)) and persplus18TR=\"1\")) then 1 else 0", + "bindingDependencies": ["persplus18AGE", "persplus18TR", "DATENAIS", "TRAGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persconj", + "expression": "if (isnull(LIEN)) then 0 else (if (LIEN=\"1\") then 1 else 0)", + "bindingDependencies": ["LIEN"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persparent", + "expression": "if (isnull(LIEN)) then 0 else (if (LIEN=\"2\") then 1 else 0)", + "bindingDependencies": ["LIEN"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "STOCA", + "expression": "if (isnull(STOCC)) then \"9\" else (if (isnull(STOCA12) and isnull(STOCA3) and isnull(STOCA4)) then \"9\" else (if ((STOCA12=\"1\" and not(isnull(STOCA12))) or (STOCA3=\"1\" and not(isnull(STOCA3))) or (STOCA4=\"1\" and not(isnull(STOCA4)))) then \"1\" else \"2\"))", + "bindingDependencies": ["STOCC", "STOCA12", "STOCA3", "STOCA4", "STOC2", "STOC1"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "HebEnfant", + "expression": "if ((persplus25TR=\"1\" or persplus25AGE=\"1\") and (STOCA=\"2\" and not(isnull(STOCA))) and (isnull(STOCB1) or STOCB1<>\"1\") and ((LIEN=\"3\" or LIEN=\"5\") and not(isnull(LIEN)) ) and (isnull(LOGENQ) or LOGENQ<>\"5\") and (isnull(LOGAUT) or LOGAUT<>\"1\") and (isnull(DURLOG) or DURLOG<>\"3\") ) then 1 else 0", + "bindingDependencies": [ + "persplus25TR", + "persplus25AGE", + "STOCA", + "STOCB1", + "LIEN", + "LOGENQ", + "LOGAUT", + "DURLOG", + "TRAGE", + "DATENAIS", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOC1" + ], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus25TR", + "expression": "if (isnull(TRAGE) or TRAGE = \"1\" or TRAGE = \"2\") then \"0\" else \"1\"", + "bindingDependencies": ["TRAGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "HEB", + "expression": "if (PRENOM<>PRENOMREF and (cast(persmaj,integer)=1) and (not(isnull(STOCA)) and STOCA=\"2\") and (STOCB1<>\"1\" or isnull(STOCB1)) and (isnull(LIEN) or (LIEN<>\"1\" and LIEN<>\"2\" and LIEN<>\"3\" and LIEN<>\"4\" and LIEN<>\"5\")) and (isnull(SITUA) or SITUA<>\"5\") and (isnull(LOGENQ) or LOGENQ<>\"5\") and (isnull(LOGAUT) or LOGAUT<>\"1\") and (isnull(DURLOG) or DURLOG<>\"3\")) then 1 else 0", + "bindingDependencies": [ + "PRENOM", + "PRENOMREF", + "persmaj", + "STOCA", + "STOCB1", + "LIEN", + "SITUA", + "LOGENQ", + "LOGAUT", + "DURLOG", + "G_PRENOM", + "STOCA12", + "STOCA3", + "STOCA4", + "DATENAIS", + "TRAGE", + "STOC2", + "STOC1" + ], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "libSDT", + "expression": "if (isnull(SDN1)) then \"ces situations\" else if (SDN1=\"1\") then \"cette situation\" else \"ces situations\"", + "bindingDependencies": ["SDN1"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "PRENOM", + "expression": "if (isnull(G_PRENOM)) then PRENOMVIDE else G_PRENOM", + "bindingDependencies": ["G_PRENOM", "PRENOMVIDE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persXRP", + "expression": "if (isnull(DATENAIS)) then 0 else (if (not(isnull(PRENOM)) and PRENOM=\"PRÉNOM\") then 0 else (if (not(isnull(PRENOM)) and PRENOM=PRENOMREF and ( isnull(SITUA) or ((SITUA<>\"3\") and (SITUA<>\"6\")) ) and (not(isnull(DATENAIS)) and cast(AGE,integer)>60 ) ) then 1 else (if (LIEN=\"1\" and not(isnull(LIEN)) and ( isnull(SITUA) or ((SITUA<>\"3\") and (SITUA<>\"6\")) ) and (not(isnull(DATENAIS)) and cast(AGE,integer)>60 ) ) then 1 else 0)))", + "bindingDependencies": [ + "DATENAIS", + "PRENOM", + "PRENOMREF", + "SITUA", + "AGE", + "LIEN", + "G_PRENOM" + ], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "FUTURANNIVERSAIRE", + "expression": "(cast(substr(cast(current_date(),string),6,2) || substr(cast(current_date(),string),9,2),integer) < cast(substr(cast(DATENAIS,string),6,2) || substr(cast(DATENAIS,string),9,2),integer))", + "bindingDependencies": ["DATENAIS"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "AGEMILLESIME", + "expression": "(cast(substr(cast(current_date(),string),1,4),integer) - cast(substr(cast(DATENAIS,string),1,4),integer))", + "bindingDependencies": ["DATENAIS"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "CTR_LOG", + "expression": "if (PRENOM=PRENOMREF) then \"Vous ne pouvez pas avoir deux résidences principales.\" else PRENOM || \" ne peut pas avoir deux résidences principales.\"", + "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "EMPLOI", + "expression": "if (isnull(SITUA)) then \"0\" else (if (SITUA =\"1\") then \"1\" else (if (isnull(TRAVAIL)) then \"0\" else (if (TRAVAIL = \"1\") then \"1\" else \"0\")))", + "bindingDependencies": ["SITUA", "TRAVAIL"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus25AGE", + "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 25) then \"0\" else \"1\"", + "bindingDependencies": ["DATENAIS", "AGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus18TR", + "expression": "if (isnull(TRAGE) or TRAGE = \"1\") then \"0\" else \"1\"", + "bindingDependencies": ["TRAGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus18AGE", + "expression": "if (isnull(DATENAIS) or (cast(AGE,integer) < 18)) then \"0\" else \"1\"", + "bindingDependencies": ["DATENAIS", "AGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus15AGE", + "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 15) then \"0\" else \"1\"", + "bindingDependencies": ["DATENAIS", "AGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "STOCC", + "expression": "if (isnull(STOC)) then \"0\" else STOC", + "bindingDependencies": ["STOC", "STOC2", "STOC1"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "filtre_SIT", + "expression": "if ((isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16)) or (isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL17))) then \"0\" else \"1\"", + "bindingDependencies": ["SDL11", "SDL12", "SDL13", "SDL14", "SDL15", "SDL16", "SDL17"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "perstelet", + "expression": "if (isnull(TELET) or TELET=\"2\") then 0 else 1", + "bindingDependencies": ["TELET"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persplus75AGE", + "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 76) then 0 else 1", + "bindingDependencies": ["DATENAIS", "AGE"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persACTIF_REF", + "expression": "if ((PRENOM=PRENOMREF) and ((not(isnull(SITUA)) and SITUA=\"1\") or (not(isnull(TRAVAIL)) and TRAVAIL=\"1\"))) then 1 else 0", + "bindingDependencies": ["PRENOM", "PRENOMREF", "SITUA", "TRAVAIL", "G_PRENOM"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "persACTIF_REFCJ", + "expression": "if (not(isnull(LIEN)) and LIEN=\"1\" and ((not(isnull(SITUA)) and SITUA=\"1\") or (not(isnull(TRAVAIL)) and TRAVAIL=\"1\"))) then 1 else 0", + "bindingDependencies": ["LIEN", "SITUA", "TRAVAIL"], + "shapeFrom": "G_PRENOM" + }, + + { + "variableType": "CALCULATED", + "name": "ADRESSE", + "expression": "(if (isnull(NUMTH)) then \"\" else NUMTH) || \" \" || (if (isnull(ADR)) then \"\" else ADR) || \" \" || (if (isnull(CADRTH)) then \"\" else CADRTH) || \" \" || (if (isnull(CODEPOST1)) then \"\" else CODEPOST1) || \" \" || (if (isnull(LIBCOM)) then \"\" else LIBCOM)", + "bindingDependencies": ["NUMTH", "ADR", "CADRTH", "CODEPOST1", "LIBCOM"] + }, + + { + "variableType": "CALCULATED", + "name": "ADRCOLLC", + "expression": "if (isnull(CADR) or CADR=\"1\" or CADR=\"3\" or CADR=\"4\") then ADRESSE else (if (isnull(NUMTH_COLL)) then \"\" else NUMTH_COLL) || \" \" || (if (isnull(ADR_COLL)) then \"\" else ADR_COLL) || \" \" || (if (isnull(CADRTH_COLL)) then \"\" else CADRTH_COLL) || \" \" || (if (isnull(CODEPOST1_COLL)) then \"\" else CODEPOST1_COLL) || \" \" || (if (isnull(LIBCOM_COLL)) then \"\" else LIBCOM_COLL)", + "bindingDependencies": [ + "CADR", + "ADRESSE", + "NUMTH_COLL", + "ADR_COLL", + "CADRTH_COLL", + "CODEPOST1_COLL", + "LIBCOM_COLL", + "NUMTH", + "ADR", + "CADRTH", + "CODEPOST1", + "LIBCOM" + ] + }, + + { + "variableType": "CALCULATED", + "name": "NOMOCC1", + "expression": "(if (isnull(CIV_D1)) then \"\" else CIV_D1 || \" \") || ( if (isnull(PREN_D1)) then \"\" else PREN_D1 || \" \") || (if (isnull(NOMVOUS_D1)) then \"\" else NOMVOUS_D1)", + "bindingDependencies": ["CIV_D1", "PREN_D1", "NOMVOUS_D1"] + }, + + { + "variableType": "CALCULATED", + "name": "NOMCOLLC", + "expression": "if (CHGNC = \"1\" or isnull(CHGNC)) then NOMOCC1 || \", \" || NOMOCC2 else (CIVCOLL || \" \" || PRENOMCOLL || \" \" || NOMCOLL || ( if (not(isnull(NOMCOLL2)) and NOMCOLL2<>\"\" ) then \"\" else \", \" || CIVCOLL2 || \" \" || PRENOMCOLL2 || \" \" || NOMCOLL2) )", + "bindingDependencies": [ + "CHGNC", + "NOMOCC1", + "NOMOCC2", + "CIVCOLL", + "PRENOMCOLL", + "NOMCOLL", + "NOMCOLL2", + "CIVCOLL2", + "PRENOMCOLL2", + "CIV_D1", + "PREN_D1", + "NOMVOUS_D1", + "CIV_D2", + "PREN_D2", + "NOMVOUS_D2" + ] + }, + + { + "variableType": "CALCULATED", + "name": "NHAB", + "expression": "if (isnull(NBHAB)) then 1 else cast(NBHAB,integer)", + "bindingDependencies": ["NBHAB"] + }, + + { + "variableType": "CALCULATED", + "name": "MAA2AT", + "expression": "(if (not(isnull(MAA2AT_Q))) then MAA2AT_Q else (if (isnull(MAA2A)) then \"\" else (if ( ( cast(MAA2A,integer) > cast(ANNEENQmoins1,integer) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins1,integer) ) and (cast(MAA2M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2M)) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins1,integer)) and isnull(MAA2M) and (cast(MOISENQ,integer) <=6) )) then \"1\" else (if ( ( cast(MAA2A,integer) > cast(ANNEENQmoins4,integer) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA2M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2M)) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA2M) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA2A,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA2A,integer) > cast(ANNEENQmoins12,integer)) then \"4\" else (if (not(isnull(MAA2A))) then \"5\" else \"\")))))))", + "bindingDependencies": [ + "MAA2AT_Q", + "MAA2A", + "ANNEENQmoins1", + "MAA2M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + + { + "variableType": "CALCULATED", + "name": "MAA2ATC", + "expression": "if ( not(isnull(MARRIVC)) and MARRIVC= \"1\") then MAA2AT else (if (not(isnull(MAA2ATC_Q))) then MAA2ATC_Q else (if (isnull(MAA2AC)) then \"\" else (if ( ( cast(MAA2AC,integer) > cast(ANNEENQmoins1,integer)) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins1,integer)) and (cast(MAA2MC,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2MC)) ) or ( (cast(MAA2AC,integer) =cast(ANNEENQmoins1,integer)) and isnull(MAA2MC) and (cast(MOISENQ,integer)<=6) )) then \"1\" else (if ( ( cast(MAA2AC,integer) > cast(ANNEENQmoins4,integer) ) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA2MC,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2MC)) ) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA2MC) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA2AC,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA2AC,integer) > cast(ANNEENQmoins12,integer) ) then \"4\" else (if (not(isnull(MAA2AC))) then \"5\" else \"\")))))))", + "bindingDependencies": [ + "MARRIVC", + "MAA2AT", + "MAA2ATC_Q", + "MAA2AC", + "ANNEENQmoins1", + "MAA2MC", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12", + "MAA2AT_Q", + "MAA2A", + "MAA2M" + ] + }, + + { + "variableType": "CALCULATED", + "name": "MAA3AT", + "expression": "if (isnull(MAA3A)) then \"\" else (if ( (cast(MAA3A,integer) > cast(ANNEENQmoins1,integer)) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins1,integer)) and (cast(MAA3M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA3M)) ) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins1,integer)) and isnull(MAA3M) and (cast(MOISENQ,integer)<=6) )) then \"1\" else (if ( (cast(MAA3A,integer) > cast(ANNEENQmoins4,integer)) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA3M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA3M)) ) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA3M) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA3A,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA3A,integer) > cast(ANNEENQmoins12,integer)) then \"4\" else (if (not(isnull(MAA3A))) then \"5\" else \"\")))))", + "bindingDependencies": [ + "MAA3A", + "ANNEENQmoins1", + "MAA3M", + "MOISENQ", + "ANNEENQmoins4", + "ANNEENQmoins8", + "ANNEENQmoins12" + ] + }, + + { + "variableType": "CALCULATED", + "name": "MAA1AT", + "expression": "if (not(isnull(MAA2AT)) and isnull(MAA2ATC) and isnull(MAA3AT) ) then MAA2AT else (if (not(isnull(MAA2AT)) and not(isnull(MAA2ATC)) and isnull(MAA3AT) ) then (if ((cast(MAA2AT,integer)cast(MAA2AT,integer)) then \"l'arrivée de votre conjoint(e)\" else (if (not(isnull(MAA2A))) then \"votre arrivée en \" || MAA2A else \"votre arrivée\"))", + "bindingDependencies": [ + "MAA2A", + "MARRIVC", + "MAA2AC", + "MAA2MC", + "MAA2M", + "MAA2AT", + "MAA2ATC", + "MAA2AT_Q", + "MAA2ATC_Q" + ] + }, + + { + "variableType": "CALCULATED", + "name": "libHSP", + "expression": "if (isnull(HPP)) then \"vos pièces\" else ( if (cast(HPP,integer) = 1) then \"votre pièce\" else \"vos pièces\")", + "bindingDependencies": ["HPP"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSI1", + "expression": "if (isnull(HPI1) and isnull(HPA)) then \"ces pièces annexes réservées\" else (if (isnull(HPI1) and not(isnull(HULHUI22)) and (HULHUI22)) then \"ces pièces annexes réservées\" else (if ((cast(HPI1,integer) = 1) or (cast(HPA,integer) = 1)) then \"cette pièce annexe réservée\" else (if (cast(HPI1,integer)>0) then \"ces \" || cast(HPI1,string) || \" pièces annexes réservées\" else \"ces pièces annexes réservées\")))", + "bindingDependencies": ["HPI1", "HPA", "HULHUI22"] + }, + + { + "variableType": "CALCULATED", + "name": "libHPHa", + "expression": "if (isnull(HUA)) then \"\" else if (HUA=\"1\") then \"pièce annexe, \" else \"\"", + "bindingDependencies": ["HUA"] + }, + + { + "variableType": "CALCULATED", + "name": "libHPHp", + "expression": "if (isnull(HUP)) then \"\" else (if (HUP=\"1\") then \"pièce exclusivement professionnelle, \" else \"\")", + "bindingDependencies": ["HUP"] + }, + + { + "variableType": "CALCULATED", + "name": "libHPHc", + "expression": "if (isnull(KCU1)) then \"\" else if (KCU1=\"1\") then \"cuisine, \" else \"\"", + "bindingDependencies": ["KCU1"] + }, + + { + "variableType": "CALCULATED", + "name": "libHST", + "expression": "if (isnull(HPP) and isnull(HPA)) then \" \" else (if (not(isnull(HPP)) and not(isnull(HPA))) then \", en dehors \" || libHSTp || \" et \" || libHSTa else (if (not(isnull(HPP))) then \", en dehors \" || libHSTp else ( if (not(isnull(HPA))) then \", en dehors \" || libHSTa else \" \")))", + "bindingDependencies": ["HPP", "HPA", "libHSTp", "libHSTa"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSTmoy", + "expression": "round( (cast(HST,integer) / cast(HPH,integer)) * 10) / 10", + "bindingDependencies": ["HST", "HPH"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSTmoy2", + "expression": "round( (cast(HST,integer) / (cast(HPH,integer) +1)) * 10 ) / 10", + "bindingDependencies": ["HST", "HPH"] + }, + + { + "variableType": "CALCULATED", + "name": "libKBA", + "expression": "if (isnull(libHTLC)) then \"\" else (if (cast(libHTLC,string)=\"collectif\") then \", terrasses\" else \"\")", + "bindingDependencies": ["libHTLC", "HTLC1", "INDCOLL"] + }, + + { + "variableType": "CALCULATED", + "name": "libKJA", + "expression": "if (isnull(HTLC1)) then \"Avez-vous\" else (if (HTLC1=\"2\") then \"Dans votre résidence, avez-vous\" else \"Avez-vous\")", + "bindingDependencies": ["HTLC1"] + }, + + { + "variableType": "CALCULATED", + "name": "libHTLC2", + "expression": "if (isnull(HTLC1) and isnull(HTLC1) and isnull(INDCOLL)) then \"votre logement\" else (if ((HTLC1=\"1\" and not(isnull(HTLC1))) or (HTLC1=\"5\" and not(isnull(HTLC1))) or (INDCOLL=\"2\" and not(isnull(INDCOLL))) ) then \"la propriété\" else \"l'immeuble\")", + "bindingDependencies": ["HTLC1", "INDCOLL"] + }, + + { + "variableType": "CALCULATED", + "name": "libKVELO", + "expression": "if (isnull(ICOI)) then \"l'immeuble\" else (if (ICOI=\"1\") then \"la copropriété\" else \"l'immeuble\")", + "bindingDependencies": ["ICOI"] + }, + + { + "variableType": "CALCULATED", + "name": "libKAO", + "expression": "if (isnull(HUA)) then \"\" else if (HUA=\"1\" and isnull(HULHUI1) and isnull(HULHUI22) and isnull(HULHUI23) ) then \"\" else if (HUA=\"1\" and (HULHUI1 =\"2\" or HULHUI1 =\"3\")) then \"Sans oublier la pièce annexe\" else if (HUA=\"1\" and (HULHUI22 =\"1\" or HULHUI23 =\"1\")) then \"Sans oublier les pièces annexes.\" else \"\"", + "bindingDependencies": ["HUA", "HULHUI1", "HULHUI22", "HULHUI23"] + }, + + { + "variableType": "CALCULATED", + "name": "STOC", + "expression": "if (isnull(STOC2)) then STOC1 else (if (STOC2 = \"1\") then \"1\" else (if (STOC2 = \"2\") then \"2\" else STOC1))", + "bindingDependencies": ["STOC2", "STOC1"] + }, + + { + "variableType": "CALCULATED", + "name": "libHUT", + "expression": "if (isnull(HUT)) then \"Ne pas tenir compte des pièces dédiées au télétravail.\" else if (HUT = \"2\") then \"\" else \"Ne pas tenir compte des pièces dédiées au télétravail.\"", + "bindingDependencies": ["HUT"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSI2", + "expression": "if (isnull(HPI2) and isnull(HPA)) then \"ces pièces annexes réservées\" else (if (isnull(HPI2) and not(isnull(HULHUI23))) then \"ces pièces annexes réservées\" else (if ((cast(HPI2,integer) = 1) or (cast(HPA,integer) = 1)) then \"cette pièce annexe réservée\" else (if (cast(HPI2,integer)>0) then \"ces \" || cast(HPI2,string) || \" pièces annexes réservées\" else \"ces pièces annexes réservées\")))", + "bindingDependencies": ["HPI2", "HPA", "HULHUI23"] + }, + + { + "variableType": "CALCULATED", + "name": "liHPHc2", + "expression": "if (isnull(KCU1)) then \"\" else if (KCU1=\"2\" or KCU1=\"3\") then \"Compter comme une pièce votre salon si la cuisine est dedans (cuisine américaine).\" else \"\"", + "bindingDependencies": ["KCU1"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSTa", + "expression": "if (isnull(HPA)) then \"\" else (if (cast(HPA,integer)=1) then \"de la pièce annexe\" else (if (cast(HPA,integer)>1) then \"des pièces annexes\" else \"\"))", + "bindingDependencies": ["HPA"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSTp", + "expression": "if (isnull(HPP)) then \"\" else (if (cast(HPP,integer)=1) then \"de la pièce professionnelle\" else (if (cast(HPP,integer)>1) then \"des pièces professionnelles\" else \"\"))", + "bindingDependencies": ["HPP"] + }, + + { + "variableType": "CALCULATED", + "name": "libHSTc", + "expression": "if (isnull(KCU1)) then \"\" else (if (KCU1=\"1\") then \"(et une cuisine)\" else \"\")", + "bindingDependencies": ["KCU1"] + }, + + { + "variableType": "CALCULATED", + "name": "libHTLC", + "expression": "if (isnull(HTLC1)) then \"\" else (if (HTLC1=\"1\" or HTLC1=\"5\" or (INDCOLL=\"2\" and not(isnull(INDCOLL))) ) then \"individuel\" else ( if (HTLC1=\"2\" or HTLC1=\"3\" or HTLC1=\"4\" or (INDCOLL=\"1\" and not(isnull(INDCOLL))) ) then \"collectif\" else \"\"))", + "bindingDependencies": ["HTLC1", "INDCOLL"] + }, + + { + "variableType": "CALCULATED", + "name": "libKSMI", + "expression": "if (isnull(KVE)) then \" et de la véranda\" else if (KVE<>\"2\") then \" et de la véranda\" else \"\"", + "bindingDependencies": ["KVE"] + }, + + { + "variableType": "CALCULATED", + "name": "libKSJPI", + "expression": "if (isnull(HUP)) then \"\" else if (HUP=\"1\") then \"(sans usage exclusivement professionnel) \" else \"\"", + "bindingDependencies": ["HUP"] + }, + + { + "variableType": "CALCULATED", + "name": "libSTOC1", + "expression": "if (isnull(NBHAB)) then \"Un ménage peut être composé d'une seule personne.\" else (if (cast(NBHAB,integer) < 2) then \"Un ménage peut être composé d'une seule personne.\" else \"\")", + "bindingDependencies": ["NBHAB"] + }, + + { + "variableType": "CALCULATED", + "name": "libMOISENQ", + "expression": "if (isnull(MOISENQ)) then \"\" else (if (MOISENQ=\"01\") then \"janvier\" else (if (MOISENQ=\"02\") then \"février\" else (if (MOISENQ=\"03\") then \"mars\" else (if (MOISENQ=\"04\") then \"avril\" else (if (MOISENQ=\"05\") then \"mai\" else (if (MOISENQ=\"06\") then \"juin\" else (if (MOISENQ=\"07\") then \"juillet\" else (if (MOISENQ=\"08\") then \"août\" else (if (MOISENQ=\"09\") then \"septembre\" else (if (MOISENQ=\"10\") then \"octobre\" else (if (MOISENQ=\"11\") then \"novembre\" else (if (MOISENQ=\"12\") then \"décembre\" else \"\" ))))))))))))", + "bindingDependencies": ["MOISENQ"] + }, + + { + "variableType": "CALCULATED", + "name": "ANNEENQmoins4", + "expression": "(cast(ANNEENQ,integer)) - 4", + "bindingDependencies": ["ANNEENQ"] + }, + + { + "variableType": "CALCULATED", + "name": "iDEPENDANCE", + "expression": "if ((not(isnull(KVE)) and KVE=\"1\") or (not(isnull(KBA)) and KBA=\"1\") or (not(isnull(KJA)) and KJA=\"1\") or (not(isnull(KJC)) and KJC=\"1\") or (not(isnull(KGA1)) and KGA1=\"1\") or (not(isnull(KGA2)) and KGA2=\"1\") or (not(isnull(KGA3)) and KGA3=\"1\") or (not(isnull(KCA)) and KCA=\"1\") or (not(isnull(KVELO)) and KVELO=\"1\") or (not(isnull(KGRA)) and KGRA=\"1\") or (not(isnull(KSOA)) and KSOA=\"1\") or (not(isnull(KGRAA)) and KGRAA=\"1\") or (not(isnull(KPISC)) and KPISC=\"1\")) then \"1\" else \"0\"", + "bindingDependencies": [ + "KVE", + "KBA", + "KJA", + "KJC", + "KGA1", + "KGA2", + "KGA3", + "KCA", + "KVELO", + "KGRA", + "KSOA", + "KGRAA", + "KPISC" + ] + }, + + { + "variableType": "CALCULATED", + "name": "libIAATC", + "expression": "if (isnull(HTLC1)) then \"du logement\" else (if (HTLC1=\"1\" or HTLC1=\"5\" or (INDCOLL=\"2\" and not(isnull(INDCOLL)))) then \"de la maison\" else ( if (HTLC1=\"2\" or HTLC1=\"3\" or HTLC1=\"4\" or (INDCOLL=\"1\" and not(isnull(INDCOLL)))) then \"de l'immeuble\" else \"du logement\"))", + "bindingDependencies": ["HTLC1", "INDCOLL"] + }, + + { + "variableType": "CALCULATED", + "name": "libOIH", + "expression": "if ((isnull(OIHB1)) and (isnull(OIHB2))) then \"cette personne a-t-elle\" else (if ((OIHB2) and (isnull(OIHB1))) then \"cet enfant a-t-il\" else (if (OIHB1 and (isnull(INDconj) or INDconj=\"0\")) then \"avez-vous\" else (if (OIHB1) then \"vous-même ou votre conjoint avez-vous\" else \"cette personne a-t-elle\")))", + "bindingDependencies": ["OIHB1", "OIHB2", "INDconj", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "libVFLA", + "expression": "if (isnull(VVENDL)) then \"L'un de ces logements maintenant vendus\" else ( if (VVENDL = \"1\") then \"Ce logement maintenant vendu\" else \"L'un de ces logements maintenant vendus\")", + "bindingDependencies": ["VVENDL"] + }, + + { + "variableType": "CALCULATED", + "name": "libVFFH", + "expression": "if (isnull(VVENDL)) then \"\" else if (VVENDL =\"2\") then \"Considérer le logement vendu pour le prix le plus élevé.\" else \"\"", + "bindingDependencies": ["VVENDL"] + }, + + { + "variableType": "CALCULATED", + "name": "libVBILLOG1", + "expression": "if (isnull(VVENDL)) then \"logement vendu\" else (if (VVENDL=\"2\") then \"total des logements vendus\" else \"logement vendu\")", + "bindingDependencies": ["VVENDL"] + }, + + { + "variableType": "CALCULATED", + "name": "libVBILLOG2", + "expression": "if (isnull(VACHAL)) then \"logement acheté\" else (if (VACHAL=\"2\") then \"total des logements achetés\" else \"logement acheté\")", + "bindingDependencies": ["VACHAL"] + }, + + { + "variableType": "CALCULATED", + "name": "PRENOMREF", + "expression": "first_value(G_PRENOM over())", + "bindingDependencies": ["G_PRENOM"] + }, + + { + "variableType": "CALCULATED", + "name": "INDconj", + "expression": "if (isnull(nbpersconj)) then \"0\" else (if (cast(nbpersconj,integer)>0) then \"1\" else \"0\")", + "bindingDependencies": ["nbpersconj", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "libENVS1", + "expression": "if (isnull(CADR)) then \"pour transmettre votre questionnaire à l'Insee.\" else ( if (CADR=\"3\" or CADR=\"4\") then \"pour transmettre cette information à l'Insee afin que vous ne soyez pas relancé(e).\" else \"pour transmettre votre questionnaire à l'Insee.\")", + "bindingDependencies": ["CADR"] + }, + + { + "variableType": "CALCULATED", + "name": "libFINS1", + "expression": "if (isnull(CADR)) then \"Vous êtes arrivé(e) à la fin de ce questionnaire.\" else (if (CADR=\"3\" or CADR=\"4\") then \"Nous vous remercions de votre participation, mais l’enquête se termine ici, puisque vous n’habitez pas dans le logement enquêté.\" else \"Vous êtes arrivé(e) à la fin de ce questionnaire. Nous vous remercions de votre participation.\")", + "bindingDependencies": ["CADR"] + }, + + { + "variableType": "CALCULATED", + "name": "libFINS12", + "expression": "if (isnull(CADR)) then \"Vous serez contacté(e) à nouveau dans quelques semaines pour participer à l’enquête.\" else if (CADR=\"3\" or CADR=\"4\") then \"\" else \"Vous serez contacté(e) à nouveau dans quelques semaines pour participer à la deuxième partie de l’enquête, consacrée aux coûts du logement.\"", + "bindingDependencies": ["CADR"] + }, + + { + "variableType": "CALCULATED", + "name": "HC", + "expression": "if (isnull(CADR) or CADR= \"1\" or CADR= \"2\") then \"0\" else \"1\"", + "bindingDependencies": ["CADR"] + }, + + { + "variableType": "CALCULATED", + "name": "libSANTE", + "expression": "if (isnull(nbpersparent)) then \", le lieu et la nationalité de naissance de vos parents\" else (if (cast(nbpersparent,integer)=0) then \", le lieu et la nationalité de naissance de vos parents\" else \"\")", + "bindingDependencies": ["nbpersparent", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "nbpersmaj", + "expression": "sum(cast(persmaj,integer))", + "bindingDependencies": ["persmaj", "DATENAIS", "TRAGE"] + }, + + { + "variableType": "CALCULATED", + "name": "nbpersconj", + "expression": "sum(cast(persconj,integer))", + "bindingDependencies": ["persconj", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "nbpersparent", + "expression": "sum(cast(persparent,integer))", + "bindingDependencies": ["persparent", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "libINTROPRENOM", + "expression": "if (isnull(NBHAB) or (cast(NBHAB,integer)<2)) then \"Nous allons vous interroger sur votre état civil, votre situation familiale et professionnel avant de passer à la description de votre logement.\" else \"En commençant par vous, indiquez les prénoms des habitants du logement.\"", + "bindingDependencies": ["NBHAB"] + }, + + { + "variableType": "CALCULATED", + "name": "libINTROPRENOM2", + "expression": "if (isnull(NBHAB) or (cast(NBHAB,integer)<2)) then \"\" else \"(Si des personnes portent le même prénom, ajoutez un chiffre pour les distinguer).\"", + "bindingDependencies": ["NBHAB"] + }, + + { + "variableType": "CALCULATED", + "name": "nb_HebEnfant", + "expression": "sum(cast(HebEnfant,integer))", + "bindingDependencies": [ + "HebEnfant", + "STOCB1", + "LIEN", + "LOGENQ", + "LOGAUT", + "DURLOG", + "TRAGE", + "DATENAIS", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOC1" + ] + }, + + { + "variableType": "CALCULATED", + "name": "nb_HEB", + "expression": "sum(cast(filtre_HEB,integer))", + "bindingDependencies": ["filtre_HEB"] + }, + + { + "variableType": "CALCULATED", + "name": "nbpersXRP", + "expression": "sum(cast(persXRP,integer))", + "bindingDependencies": ["persXRP", "DATENAIS", "SITUA", "LIEN", "G_PRENOM"] + }, + + { + "variableType": "CALCULATED", + "name": "filtre_XRP", + "expression": "if (isnull(nbpersXRP)) then \"0\" else (if (cast(nbpersXRP,integer)>=1) then \"1\" else \"0\")", + "bindingDependencies": ["nbpersXRP", "DATENAIS", "SITUA", "LIEN", "G_PRENOM"] + }, + + { + "variableType": "CALCULATED", + "name": "libCHGNC", + "expression": "if (isnull(NOMVOUS_D2) or NOMVOUS_D2=\"\") then NOMOCC1 else NOMOCC1 || \" et \" || NOMOCC2", + "bindingDependencies": [ + "NOMVOUS_D2", + "NOMOCC1", + "NOMOCC2", + "CIV_D1", + "PREN_D1", + "NOMVOUS_D1", + "CIV_D2", + "PREN_D2" + ] + }, + + { + "variableType": "CALCULATED", + "name": "nbperstelet", + "expression": "sum(cast(perstelet,integer))", + "bindingDependencies": ["perstelet", "TELET"] + }, + + { "variableType": "CALCULATED", "name": "PRENOMVIDE", "expression": "\"PRÉNOM\"" }, + + { + "variableType": "CALCULATED", + "name": "ANNEENQmoins1", + "expression": "(cast(ANNEENQ,integer)) - 1", + "bindingDependencies": ["ANNEENQ"] + }, + + { + "variableType": "CALCULATED", + "name": "ANNEENQmoins8", + "expression": "(cast(ANNEENQ,integer)) - 8", + "bindingDependencies": ["ANNEENQ"] + }, + + { + "variableType": "CALCULATED", + "name": "ANNEENQmoins12", + "expression": "(cast(ANNEENQ,integer)) - 12", + "bindingDependencies": ["ANNEENQ"] + }, + + { + "variableType": "CALCULATED", + "name": "SEXEREF", + "expression": "first_value(SEXE over())", + "bindingDependencies": ["SEXE"] + }, + + { + "variableType": "CALCULATED", + "name": "libKBA1", + "expression": "if (isnull(libHTLC)) then \"\" else (if (cast(libHTLC,string) = \"collectif\") then \", une terrasse\" else \"\")", + "bindingDependencies": ["libHTLC", "HTLC1", "INDCOLL"] + }, + + { + "variableType": "CALCULATED", + "name": "filtre_autrepers", + "expression": "if (isnull(INDconj) or INDconj=\"0\") then ( if (cast(nbpersmaj,integer) > 1) then \"1\" else \"0\" ) else ( if (cast(nbpersmaj,integer) > 2) then \"1\" else \"0\" )", + "bindingDependencies": ["INDconj", "nbpersmaj", "LIEN", "DATENAIS", "TRAGE"] + }, + + { + "variableType": "CALCULATED", + "name": "libOIHB", + "expression": "if (isnull(INDconj) or INDconj=\"0\") then \"\" else \"ou votre conjoint\"", + "bindingDependencies": ["INDconj", "LIEN"] + }, + + { + "variableType": "CALCULATED", + "name": "NOMOCC2", + "expression": "(if (isnull(CIV_D2)) then \"\" else CIV_D2 || \" \") || ( if (isnull(PREN_D2)) then \"\" else PREN_D2 || \" \") || (if (isnull(NOMVOUS_D2)) then \"\" else NOMVOUS_D2)", + "bindingDependencies": ["CIV_D2", "PREN_D2", "NOMVOUS_D2"] + }, + + { + "variableType": "CALCULATED", + "name": "INDplus75", + "expression": "if (not(isnull(nbpers75)) and cast(nbpers75,integer)>0) then \"1\" else \"2\"", + "bindingDependencies": ["nbpers75", "DATENAIS"] + }, + + { + "variableType": "CALCULATED", + "name": "nbpers75", + "expression": "sum(cast(persplus75AGE,integer))", + "bindingDependencies": ["persplus75AGE", "DATENAIS"] + }, + + { + "variableType": "CALCULATED", + "name": "nbACTIF_REFCJ", + "expression": "sum(cast(persACTIF_REFCJ,integer))", + "bindingDependencies": ["persACTIF_REFCJ", "LIEN", "SITUA", "TRAVAIL"] + }, + + { + "variableType": "CALCULATED", + "name": "ACTIF_REFCJ", + "expression": "if (not(isnull(nbACTIF_REFCJ)) and cast(nbACTIF_REFCJ,integer)>0) then \"1\" else \"0\"", + "bindingDependencies": ["nbACTIF_REFCJ", "LIEN", "SITUA", "TRAVAIL"] + }, + + { + "variableType": "CALCULATED", + "name": "nbACTIF_REF", + "expression": "sum(cast(persACTIF_REF,integer))", + "bindingDependencies": ["persACTIF_REF", "SITUA", "TRAVAIL", "G_PRENOM"] + }, + + { + "variableType": "CALCULATED", + "name": "ACTIF_REF", + "expression": "if (not(isnull(nbACTIF_REF)) and cast(nbACTIF_REF,integer)>0) then \"1\" else \"0\"", + "bindingDependencies": ["nbACTIF_REF", "SITUA", "TRAVAIL", "G_PRENOM"] + }, + + { + "variableType": "CALCULATED", + "name": "intro_STOC", + "expression": "if (isnull(NBHAB)) then \"le statut d'occupation de votre ménage\" else (if (cast(NBHAB,integer)=1) then \"votre statut d'occupation\" else (if (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>1) then \"le statut d'occupation de votre ménage et les statuts d'occupation individuels des occupants du logement\" else \"le statut d'occupation de votre ménage\" ) )", + "bindingDependencies": ["NBHAB", "nbpersmaj", "DATENAIS", "TRAGE"] + }, + + { + "variableType": "CALCULATED", + "name": "filtre_HebEnfant", + "expression": "if (not(isnull(nb_HebEnfant)) and cast(nb_HebEnfant,integer)>0 ) then \"1\" else \"0\"", + "bindingDependencies": [ + "nb_HebEnfant", + "STOCB1", + "LIEN", + "LOGENQ", + "LOGAUT", + "DURLOG", + "TRAGE", + "DATENAIS", + "STOCA12", + "STOCA3", + "STOCA4", + "STOC2", + "STOC1" + ] + }, + + { + "variableType": "COLLECTED", + "name": "OLAR11_MISSING", + "componentRef": "knio1w9d-QOP-ko3x3lce", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR12_MISSING", + "componentRef": "knio1w9d-QOP-ko3xagj0", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR13_MISSING", + "componentRef": "knio1w9d-QOP-ko3x3o2v", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR14_MISSING", + "componentRef": "knio1w9d-QOP-ko3x7sn6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR15_MISSING", + "componentRef": "knio1w9d-QOP-ko3wy78x", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR21_MISSING", + "componentRef": "kninrf3p-QOP-ko3x6kz1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR22_MISSING", + "componentRef": "kninrf3p-QOP-ko3wyuod", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR23_MISSING", + "componentRef": "kninrf3p-QOP-ko3xdviu", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR24_MISSING", + "componentRef": "kninrf3p-QOP-ko3xbz9m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR25_MISSING", + "componentRef": "kninrf3p-QOP-ko3x1rx5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR31_MISSING", + "componentRef": "knioggcs-QOP-ko3x01o6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR32_MISSING", + "componentRef": "knioggcs-QOP-ko3xcvt2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OLAR33_MISSING", + "componentRef": "knioggcs-QOP-ko3x45hs", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWCI_MISSING", + "componentRef": "kmeu61l4-QOP-kmeu8uu7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KWCD_MISSING", + "componentRef": "kmeu61l4-QOP-kmeu8gmb", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSE1_MISSING", + "componentRef": "kksgd6fv-QOP-kmf16x4c", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "KSE3_MISSING", + "componentRef": "kksgd6fv-QOP-kmf0yd0m", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC1_MISSING", + "componentRef": "joieoqtu-QOP-ko3wxhxh", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC2_MISSING", + "componentRef": "joieoqtu-QOP-ko3xdt8z", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC3_MISSING", + "componentRef": "joieoqtu-QOP-ko3x5ra6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC4_MISSING", + "componentRef": "joieoqtu-QOP-ko3x0mio", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC5_MISSING", + "componentRef": "joieoqtu-QOP-ko3x6rz3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + }, + + { + "variableType": "COLLECTED", + "name": "OIHC6_MISSING", + "componentRef": "joieoqtu-QOP-ko3wujhd", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } + } + ] +} diff --git a/src/components/lightOrchestrator/breadcrumb/component.js b/src/components/lightOrchestrator/breadcrumb/component.js new file mode 100644 index 00000000..3bcda98f --- /dev/null +++ b/src/components/lightOrchestrator/breadcrumb/component.js @@ -0,0 +1,75 @@ +import D from 'i18n'; +import PropTypes from 'prop-types'; +import React from 'react'; +import { getIterations } from 'utils/questionnaire'; +import { useStyles } from './component.style'; + +const getNewPage = page => iterations => { + if (page.includes('.')) { + const [root, ...rest] = page.split('.'); + return `${root}.${rest.map((p, i) => `${p}#${iterations[i]}`).join('.')}`; + } + return page; +}; + +const hasToBlock = (prevProps, nextProps) => { + const prevSubseqId = prevProps?.subsequence?.id; + const prevSeqId = prevProps?.sequence?.id; + const nextSubseqId = nextProps?.subsequence?.id; + const nextSeqId = nextProps?.sequence?.id; + const prevPage = prevProps?.currentPage; + const nextPage = nextProps?.currentPage; + return prevSeqId === nextSeqId && prevSubseqId === nextSubseqId && prevPage === nextPage; +}; + +const BreadcrumbQueen = ({ sequence, subsequence, currentPage, setPage }) => { + const classes = useStyles({ sequence, subsequence }); + const changePage = page => { + const iterations = getIterations(currentPage); + const newPage = getNewPage(page)(iterations); + setPage(newPage); + }; + + return ( +
+
+ + {subsequence && subsequence.label && ( + + )} +
+
+ ); +}; + +BreadcrumbQueen.propTypes = { + sequence: PropTypes.shape({ + label: PropTypes.string, + page: PropTypes.string, + }).isRequired, + subsequence: PropTypes.shape({ + label: PropTypes.string, + page: PropTypes.string, + }), + currentPage: PropTypes.string.isRequired, +}; + +BreadcrumbQueen.defaultProps = { + subsequence: null, +}; + +export default React.memo(BreadcrumbQueen, hasToBlock); diff --git a/src/components/lightOrchestrator/breadcrumb/component.style.js b/src/components/lightOrchestrator/breadcrumb/component.style.js new file mode 100644 index 00000000..e4aaf04d --- /dev/null +++ b/src/components/lightOrchestrator/breadcrumb/component.style.js @@ -0,0 +1,41 @@ +import { makeStyles } from '@material-ui/core'; + +export const useStyles = makeStyles(theme => ({ + root: props => ({ + paddingBottom: `${!props.subsequence ? '3px' : '0px'}`, + borderBottom: `${!props.subsequence ? `${theme.palette.declarations.main} 2px solid` : ''}`, + width: 'max-content', + color: 'black', + marginTop: '0.3em', + }), + + breadcrumbButton: { + cursor: 'pointer', + backgroundColor: 'transparent', + border: 'none', + textTransform: 'uppercase', + fontSize: '95%', + '&:hover': { + fontWeight: 'bold', + }, + + '&::before': { + content: "'\u3009'", + marginRight: '0.8em', + fontWeight: 'bold', + }, + }, + + subsequenceButton: { + '&::before': { + content: "'\u3009'", + marginRight: '0.8em', + fontWeight: 'bold', + }, + + marginLeft: '0.8em', + display: 'inline', + paddingBottom: '3px', + borderBottom: `${theme.palette.declarations.main} 2px solid`, + }, +})); diff --git a/src/components/lightOrchestrator/breadcrumb/index.js b/src/components/lightOrchestrator/breadcrumb/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/breadcrumb/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/lightOrchestrator/header/header.js b/src/components/lightOrchestrator/header/header.js new file mode 100644 index 00000000..033c04ef --- /dev/null +++ b/src/components/lightOrchestrator/header/header.js @@ -0,0 +1,106 @@ +import { ButtonBase, IconButton } from '@material-ui/core'; +import React, { useCallback, useRef } from 'react'; +import { SIMPLE_CLICK_EVENT, paradataHandler } from 'utils/events'; + +import BreadcrumbQueen from '../breadcrumb'; +import D from 'i18n'; +import { ExitToApp } from '@material-ui/icons'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import Navigation from '../navigation'; +import PropTypes from 'prop-types'; +import insee from 'img/insee.png'; +import { useStyles } from './header.style'; + +const Header = ({ + title, + hierarchy, + page, + standalone, + queenBindings, + quit, + setPage, + currentPage, + questionnaire, +}) => { + const classes = useStyles({ standalone }); + const setToFirstPage = useCallback(() => setPage('1'), [setPage]); + const quitButtonRef = useRef(); + + const utilInfo = type => { + return { + ...SIMPLE_CLICK_EVENT, + idParadataObject: `${type}-button`, + page: currentPage, + }; + }; + const { sequence, subSequence } = hierarchy || { + sequence: { label: 'Séquence', page: '8' }, + subSequence: { label: 'Sous-séquence', page: '9' }, + }; + + const quitShortCut = () => { + if (quitButtonRef && quitButtonRef.current) quitButtonRef.current.focus(); + quit(); + }; + + return ( +
+ +
+ + + +
+
+ {title} + {sequence && ( + + )} +
+ {!standalone && ( + <> +
+ + + +
+ + + )} +
+ ); +}; + +Header.propTypes = { + title: PropTypes.string.isRequired, +}; + +export default Header; diff --git a/src/components/lightOrchestrator/header/header.style.js b/src/components/lightOrchestrator/header/header.style.js new file mode 100644 index 00000000..7c9499e8 --- /dev/null +++ b/src/components/lightOrchestrator/header/header.style.js @@ -0,0 +1,56 @@ +import { makeStyles } from '@material-ui/core'; + +const backgroundHeaderColor = 'white'; +const borderStyleHeader = '1px solid #777777'; +const widthBorder = '59px'; // 60(width grid template) - 1(border-width) + +export const useStyles = makeStyles(theme => ({ + root: props => ({ + width: '100%', + flex: '0 1 65px', + display: 'grid', + gridTemplateColumns: `${props.standalone ? '60px 60px auto' : '60px 60px auto 60px'}`, + backgroundColor: 'white', + borderRight: 0, + borderLeft: 0, + borderBottom: `${borderStyleHeader}`, + }), + headerItemNavigation: { + height: '100%', + width: `${widthBorder}`, + borderRight: `${borderStyleHeader}`, + }, + headerClose: { + width: `${widthBorder}`, + borderLeft: `${borderStyleHeader}`, + }, + headerLogo: { + padding: '6px', + marginLeft: '2px', + justifySelf: 'center', + alignSelf: 'center', + height: '50px', + width: 'auto', + backgroundColor: `${backgroundHeaderColor}`, + }, + inseeIcon: { + padding: 0, + border: 'none', + cursor: 'pointer', + backgroundColor: 'transparent', + }, + closeIcon: { + padding: '5px', + paddingTop: '7px', + '& svg': { fontSize: '2em' }, + }, + + headerTitle: { + padding: '0.4em', + paddingLeft: '1em', + }, + questionnaireTitle: { + textTransform: 'uppercase', + fontSize: '80%', + }, +})); diff --git a/src/components/lightOrchestrator/header/index.js b/src/components/lightOrchestrator/header/index.js new file mode 100644 index 00000000..77992c5a --- /dev/null +++ b/src/components/lightOrchestrator/header/index.js @@ -0,0 +1 @@ +export { default } from './header'; diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js index 390af312..b0fe05f5 100644 --- a/src/components/lightOrchestrator/lightOrchestrator.js +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -1,5 +1,8 @@ -import React, { memo } from 'react'; import * as lunatic from '@inseefr/lunatic'; + +import React, { memo } from 'react'; + +import Header from './header'; import { useLunaticFetcher } from 'utils/hook'; function Pager({ goPrevious, goNext, goToPage, isLast, isFirst, pageTag, maxPage, getData }) { @@ -15,7 +18,8 @@ function Pager({ goPrevious, goNext, goToPage, isLast, isFirst, pageTag, maxPage Next - + {/* pas moyen d'évaluer maxPage sans avoir une virgule au rendu... */} +
PAGE: {pageTag}
@@ -75,8 +79,21 @@ function LightOrchestrator({ const modalErrors = getModalErrors(); const currentErrors = getCurrentErrors(); + const fakeHierarchy = { sequence: { value: 'fake' } }; + return (
+
console.log('page set')} + page + questionnaire={source} + standalone + queenBindings + quit + currentPage + />
{components.map(function (component) { const { id, componentType, response, storeName, ...other } = component; diff --git a/src/components/lightOrchestrator/navigation/component.js b/src/components/lightOrchestrator/navigation/component.js new file mode 100644 index 00000000..7dfcf0ab --- /dev/null +++ b/src/components/lightOrchestrator/navigation/component.js @@ -0,0 +1,338 @@ +import '@a11y/focus-trap'; + +import * as lunatic from '@inseefr/lunatic'; + +import { + NEXT_FOCUS, + PREVIOUS_FOCUS, + createArrayOfRef, + createReachableElement, + getNewFocusElementIndex, +} from 'utils/navigation'; +/* eslint-disable jsx-a11y/click-events-have-key-events */ +/* eslint-disable jsx-a11y/no-static-element-interactions */ +import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'; +import { dependencies, version } from '../../../../package.json'; + +import { Apps } from '@material-ui/icons'; +import { ButtonItemMenu } from 'components/designSystem'; +import D from 'i18n'; +import { IconButton } from '@material-ui/core'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; +import SequenceNavigation from './sequenceNavigation'; +import StopNavigation from './stopNavigation'; +import SubsequenceNavigation from './subSequenceNavigation'; +import { executeVtlExpression } from 'utils/vtl/vtl'; +import { useStyles } from './component.style'; + +const Navigation = ({ + className, + title, + questionnaire, + bindings, + validatedPages, + setMenuOpen, + readonly, + setPage, +}) => { + const [open, setOpen] = useState(false); + const [surveyOpen, setSurveyOpen] = useState(false); + const [stopOpen, setStopOpen] = useState(false); + const [selectedSequence, setSelectedSequence] = useState(undefined); + + console.log('questionnaire ', questionnaire); + + const lunaticVersion = dependencies['@inseefr/lunatic'].replace('^', ''); + + const getVtlLabel = label => executeVtlExpression(label, bindings); + + const specialVTLComponents = components => { + console.log('components ', components); + const localCache = {}; + return components.reduce((_, { componentType, conditionFilter, label, ...other }) => { + if (componentType === 'Sequence') { + const { page } = other; + return [ + ..._, + { + componentType, + labelNav: getVtlLabel(label), + reachable: true, + // validatedPages?.includes(page) && getFilterValue(localCache)(conditionFilter), + ...other, + }, + ]; + } + if (componentType === 'Subsequence') { + const { goToPage } = other; + return [ + ..._, + { + componentType, + labelNav: getVtlLabel(label), + reachable: true, + // validatedPages?.includes(goToPage) && getFilterValue(localCache)(conditionFilter), + ...other, + }, + ]; + } + return _; + }, []); + }; + + const componentsVTL = specialVTLComponents(questionnaire.components); + + const getSubsequenceComponents = useMemo( + () => id => + componentsVTL.filter( + ({ + componentType, + hierarchy: { + sequence: { id: idSequence }, + }, + }) => componentType === 'Subsequence' && idSequence === id + ), + [componentsVTL] + ); + + const navigationComponents = useMemo(() => { + return surveyOpen + ? componentsVTL.reduce((_, { id, componentType, ...other }) => { + if (componentType === 'Sequence') { + return [ + ..._, + { + id, + componentType, + components: getSubsequenceComponents(id), + ...other, + }, + ]; + } + return _; + }, []) + : null; + }, [surveyOpen, componentsVTL, getSubsequenceComponents]); + const offset = 1; + + const menuItemsSurvey = [D.surveyNavigation]; + const menuItemsQuality = !readonly ? ['Arrêt'] : []; + + const [currentFocusElementIndex, setCurrentFocusElementIndex] = useState(0); + const [listRefs] = useState( + [...menuItemsSurvey, ...menuItemsQuality].reduce( + _ => [..._, React.createRef()], + createArrayOfRef(offset) + ) + ); + + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); + const reachableRefs = [...menuItemsSurvey, ...menuItemsQuality].reduce( + _ => [..._, true], + createReachableElement(offset) + ); + + const openCloseSubMenu = useCallback( + type => { + if (type === 'sequence') { + setStopOpen(false); + if (surveyOpen) { + setSelectedSequence(undefined); + setSurveyOpen(false); + listRefs[1].current.focus(); + } else { + setSurveyOpen(true); + } + } else if (type === 'stop') { + setSurveyOpen(false); + if (stopOpen) { + setStopOpen(false); + listRefs[2].current.focus(); + } else { + setStopOpen(true); + } + } + }, + [listRefs, stopOpen, surveyOpen] + ); + + const openCloseMenu = useCallback(() => { + if (surveyOpen) openCloseSubMenu('sequence'); + if (stopOpen) openCloseSubMenu('stop'); + setOpen(!open); + setMenuOpen(!open); + listRefs[0].current.focus(); + }, [surveyOpen, openCloseSubMenu, stopOpen, open, setMenuOpen, listRefs]); + + const setNavigationPage = useCallback( + page => { + openCloseMenu(); + setPage(page); + }, + [openCloseMenu, setPage] + ); + + const getKeysToHandle = () => { + if (open && (surveyOpen || stopOpen)) return ['alt+b']; + if (open) return ['alt+b', 'esc', 'right', 'up', 'down']; + return ['alt+b']; + }; + const keysToHandle = getKeysToHandle(); + + const keyboardShortcut = (key, e) => { + e.preventDefault(); + if (key === 'alt+b') { + openCloseMenu(); + } + if (key === 'esc' && !surveyOpen) openCloseMenu(); + if (key === 'right') { + if (currentFocusElementIndex === 1) openCloseSubMenu('sequence'); + if (currentFocusElementIndex === 2) openCloseSubMenu('stop'); + } + if (key === 'down' || key === 'up') { + const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); + listRefs[newRefIndex]?.current?.focus(); + } + }; + const classes = useStyles(); + + const [trapFocus, setTrapFocus] = useState(false); + + useEffect(() => { + setTimeout(() => setTrapFocus(open), 250); + }, [open]); + + const rootRef = useRef(); + + const menu = ( + <> + + + +
+ {open && ( + <> +
+ {`${D.goToNavigation} ...`} + +
+
{`Queen : ${version} | Lunatic : ${lunaticVersion}`}
+ + )} +
+ + ); + return ( +
+ {trapFocus && {menu}} + {!trapFocus && menu} + {open && ( + <> +
+ {surveyOpen && ( + + )} + {stopOpen && } +
+ {surveyOpen && ( +
+ {selectedSequence && selectedSequence.components.length > 0 && ( + setSelectedSequence(undefined)} + setPage={setNavigationPage} + /> + )} +
+ )} + + )} + + {open &&
} + + +
+ ); +}; + +const comparison = (_, nextProps) => { + return !nextProps.menuOpen; +}; + +Navigation.propTypes = { + title: PropTypes.string.isRequired, +}; + +export default React.memo(Navigation, comparison); diff --git a/src/components/lightOrchestrator/navigation/component.style.js b/src/components/lightOrchestrator/navigation/component.style.js new file mode 100644 index 00000000..986bf2be --- /dev/null +++ b/src/components/lightOrchestrator/navigation/component.style.js @@ -0,0 +1,126 @@ +import { makeStyles } from '@material-ui/core'; + +const menuWidthDesktop = 250; +const sequenceMenuWidthDesktop = 375; +const subsequenceMenuWidthDesktop = 250; + +const menuWidthMobile = 250; +const sequenceMenuWidthMobile = 250; +const subsequenceMenuWidthMobile = 250; + +export const useStyles = makeStyles(theme => ({ + navigation: { alignSelf: 'center' }, + menuIcon: { + position: 'relative', + zIndex: 35, + padding: '7px', + '& svg': { fontSize: '2em' }, + }, + itemTitle: { + width: '100%', + border: 'none', + backgroundColor: 'transparent', + marginTop: '3em', + color: '#085394', + paddingLeft: '1.2em', + paddingTop: '0.5em', + paddingBottom: '0.5em', + }, + + menu: { + height: '100%', + width: `${menuWidthDesktop}px`, + left: `-${menuWidthDesktop}px`, + position: 'fixed', + zIndex: 30, + top: 0, + overflowX: 'hidden' /* Disable horizontal scroll */, + transition: 'transform 250ms ease', + backgroundColor: 'white', + borderRight: '1px solid #777777', + '&.slideIn': { transform: `translateX(${menuWidthDesktop}px)` }, + '& ul': { paddingLeft: 0 }, + '& li': { display: 'block' }, + + [theme.breakpoints.down('md')]: { + width: `${menuWidthMobile}px`, + left: `-${menuWidthMobile}px`, + }, + }, + + version: { + backgroundColor: 'whitesmoke', + borderTop: '1px solid #777777', + position: 'fixed', + width: '100%', + left: 0, + bottom: 0, + textAlign: 'center', + paddingTop: '2px', + paddingBottom: '2px', + }, + + navigationContainer: { marginTop: '80px' }, + goToNavigationSpan: { + fontSize: '80%', + color: '#777777', + textTransform: 'uppercase', + paddingLeft: '1.2em', + }, + backgroundMenu: { + outline: 'none', + position: 'fixed', + top: 0, + left: 0, + zIndex: 20, + width: '100%', + height: '100%', + backgroundColor: 'grey', + opacity: 0.5, + }, + + title: { padding: '0.3em', paddingLeft: '1.2em', textTransform: 'uppercase', fontSize: '80%' }, + + subMenuNavigationContainer: { + height: '100%', + position: 'absolute', + top: 0, + overflowX: 'hidden' /* Disable horizontal scroll */, + transition: 'transform 450ms ease', + '& ul': { paddingLeft: 0 }, + borderRight: '1px solid #777777', + [theme.breakpoints.down('md')]: { '& .content': { marginTop: '70px' } }, + }, + + sequenceNavigationContainer: { + width: `${sequenceMenuWidthDesktop}px`, + left: `-${sequenceMenuWidthDesktop}px`, + zIndex: 29, + backgroundColor: '#eeeeee', + '& .content > div': { marginTop: '45px' }, + '&.slideIn': { transform: `translateX(${menuWidthDesktop + sequenceMenuWidthDesktop}px)` }, + [theme.breakpoints.down('md')]: { + width: `${sequenceMenuWidthMobile}px`, + left: `-${sequenceMenuWidthMobile}px`, + zIndex: 31, + '&.slideIn': { transform: `translateX(${sequenceMenuWidthMobile}px)` }, + }, + }, + + subsequenceNavigationContainer: { + width: `${subsequenceMenuWidthDesktop}px`, + left: `${menuWidthDesktop - subsequenceMenuWidthDesktop}px`, + zIndex: 28, + backgroundColor: 'white', + '& ul': { paddingLeft: 0 }, + '&.slideIn': { + transform: `translateX(${sequenceMenuWidthDesktop + subsequenceMenuWidthDesktop}px)`, + }, + [theme.breakpoints.down('md')]: { + width: `${subsequenceMenuWidthMobile}px`, + left: `-${subsequenceMenuWidthMobile}px`, + zIndex: 32, + '&.slideIn': { transform: `translateX(${subsequenceMenuWidthMobile}px)` }, + }, + }, +})); diff --git a/src/components/lightOrchestrator/navigation/index.js b/src/components/lightOrchestrator/navigation/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/navigation/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js b/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js new file mode 100644 index 00000000..6a623f5b --- /dev/null +++ b/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js @@ -0,0 +1,138 @@ +/* eslint-disable jsx-a11y/no-autofocus */ +import React, { useState, useCallback, useEffect } from 'react'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; +import D from 'i18n'; +import '@a11y/focus-trap'; +import { useStyles } from '../component.style'; +import { ButtonItemMenu } from 'components/designSystem'; +import { + createArrayOfRef, + createReachableElement, + getNewFocusElementIndex, + NEXT_FOCUS, + PREVIOUS_FOCUS, +} from 'utils/navigation'; + +const SequenceNavigation = ({ + title, + components, + setPage, + setSelectedSequence, + subSequenceOpen, + close, +}) => { + const offset = 1; + const [currentFocusElement, setCurrentFocusElement] = useState(undefined); + const [currentFocusElementIndex, setCurrentFocusElementIndex] = useState(0); + + const [listRefs] = useState( + components + ? components.reduce(_ => [..._, React.createRef()], createArrayOfRef(offset)) + : createArrayOfRef(offset) + ); + const reachableRefs = components.reduce((_, { reachable }) => { + return [..._, reachable]; + }, createReachableElement(offset)); + + useEffect(() => { + if (!subSequenceOpen && currentFocusElementIndex >= 0) { + listRefs[currentFocusElementIndex].current.focus(); + setCurrentFocusElement(undefined); + } + }, [subSequenceOpen, currentFocusElementIndex, listRefs]); + + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); + + const openSubComponents = sequence => { + if (sequence.components && sequence.components.length > 0) { + if (!currentFocusElement || currentFocusElement !== sequence.id) { + setSelectedSequence(sequence); + setCurrentFocusElement(sequence.id); + } + if (currentFocusElement === sequence.id) { + listRefs[0].current.focus(); + setSelectedSequence(undefined); + setCurrentFocusElement(undefined); + } + } else if (sequence.reachable) { + setPage(sequence.page); + } + }; + + const open = sequence => () => openSubComponents(sequence); + const closeMenu = () => close('sequence'); + + const keysToHandle = subSequenceOpen ? ['left', 'esc'] : ['left', 'right', 'esc', 'up', 'down']; + const keyboardShortcut = (key, e) => { + e.preventDefault(); + const indexOfSequence = currentFocusElementIndex - offset; + if (key === 'right' && indexOfSequence >= 0) openSubComponents(components[indexOfSequence]); + if (key === 'esc' || key === 'left') { + if (!subSequenceOpen) closeMenu(); + else openSubComponents(components[indexOfSequence]); + } + if (key === 'down' || key === 'up') { + const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); + listRefs[newRefIndex].current.focus(); + } + }; + + const classes = useStyles(); + + return ( + +
+ + {'\u3008'} + {D.goBackNavigation} + +
+
{title}
+ +
+ +
+
+ ); +}; + +SequenceNavigation.propTypes = { + title: PropTypes.string.isRequired, + components: PropTypes.arrayOf(PropTypes.any).isRequired, + setPage: PropTypes.func.isRequired, + setSelectedSequence: PropTypes.func.isRequired, + subSequenceOpen: PropTypes.bool.isRequired, + close: PropTypes.func.isRequired, +}; + +export default SequenceNavigation; diff --git a/src/components/lightOrchestrator/navigation/sequenceNavigation/index.js b/src/components/lightOrchestrator/navigation/sequenceNavigation/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/navigation/sequenceNavigation/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/lightOrchestrator/navigation/stopNavigation/component.js b/src/components/lightOrchestrator/navigation/stopNavigation/component.js new file mode 100644 index 00000000..4737b766 --- /dev/null +++ b/src/components/lightOrchestrator/navigation/stopNavigation/component.js @@ -0,0 +1,104 @@ +import React, { useState, useCallback } from 'react'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import D from 'i18n'; +import '@a11y/focus-trap'; +import { ButtonItemMenu } from 'components/designSystem'; +import { + createArrayOfRef, + createReachableElement, + getNewFocusElementIndex, + NEXT_FOCUS, + PREVIOUS_FOCUS, +} from 'utils/navigation'; +import { useStyles } from '../component.style'; +import { StopModal } from 'components/shared/modals/stopModal'; + +const StopNavigation = React.forwardRef(({ close }, ref) => { + const offset = 1; + const labels = [ + { + label: "Arrêt définitif de l'interview (refus, impossibilité de continuer, ...)", + definitive: true, + }, + { + label: "Arrêt provisoire de l'interview", + definitive: false, + }, + ]; + + const [currentFocusElementIndex, setCurrentFocusElementIndex] = useState(0); + const [listRefs] = useState( + labels.reduce(_ => [..._, React.createRef()], createArrayOfRef(offset)) + ); + const openModal = type => () => { + setDefinitive(type); + setOpen(true); + }; + const closeMenu = () => close('stop'); + + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); + const reachableRefs = labels.reduce(_ => [..._, true], createReachableElement(offset)); + + const keysToHandle = ['left', 'right', 'esc', 'up', 'down']; + const keyboardShortcut = (key, e) => { + e.preventDefault(); + if (key === 'right') openModal(labels[currentFocusElementIndex]); + if (key === 'esc' || key === 'left') { + if (!open) closeMenu(); + } + if (key === 'down' || key === 'up') { + const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); + listRefs[newRefIndex].current.focus(); + } + }; + const classes = useStyles(); + + const [open, setOpen] = useState(false); + const [definitive, setDefinitive] = useState(false); + + return ( + +
+ + {'\u3008'} + {D.goBackNavigation} + +
+
{"Quelle est la nature de l'arrêt ?"}
+ +
+ +
+ +
+ ); +}); + +export default StopNavigation; diff --git a/src/components/lightOrchestrator/navigation/stopNavigation/index.js b/src/components/lightOrchestrator/navigation/stopNavigation/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/navigation/stopNavigation/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js b/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js new file mode 100644 index 00000000..db3b2bdb --- /dev/null +++ b/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js @@ -0,0 +1,102 @@ +import React, { useState, useCallback } from 'react'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; +import D from 'i18n'; +import '@a11y/focus-trap'; +import { ButtonItemMenu } from 'components/designSystem'; +import { + createArrayOfRef, + createReachableElement, + getNewFocusElementIndex, + NEXT_FOCUS, + PREVIOUS_FOCUS, +} from 'utils/navigation'; + +const SubsequenceNavigation = ({ sequence, close, setPage }) => { + const offset = 2; + const [currentFocusElementIndex, setCurrentFocusElementIndex] = useState(0); + const [listRefs] = useState( + sequence.components + ? sequence.components.reduce(_ => [..._, React.createRef()], createArrayOfRef(offset)) + : createArrayOfRef(offset) + ); + + const setFocus = useCallback( + index => () => setCurrentFocusElementIndex(index), + [setCurrentFocusElementIndex] + ); + const reachableRefs = sequence.components.reduce((_, { reachable }) => { + return [..._, reachable]; + }, createReachableElement(offset)); + + const keysToHandle = ['up', 'down']; + const keyboardShortcut = (key, e) => { + e.preventDefault(); + if (key === 'down' || key === 'up') { + const directionFocus = key === 'down' ? NEXT_FOCUS : PREVIOUS_FOCUS; + const newRefIndex = + getNewFocusElementIndex(directionFocus)(currentFocusElementIndex)(reachableRefs); + listRefs[newRefIndex].current.focus(); + } + }; + + const changePage = useCallback( + ({ page, goToPage, reachable }) => + () => { + if (reachable && goToPage) setPage(goToPage); + else if (reachable && page) setPage(page); + }, + [setPage] + ); + + return ( + +
+ + {'\u3008'} + {D.goBackNavigation} + + + {sequence.labelNav} + + + +
+
+ ); +}; + +SubsequenceNavigation.propTypes = { + sequence: PropTypes.objectOf(PropTypes.any).isRequired, + close: PropTypes.func.isRequired, + setPage: PropTypes.func.isRequired, +}; + +export default SubsequenceNavigation; diff --git a/src/components/lightOrchestrator/navigation/subSequenceNavigation/index.js b/src/components/lightOrchestrator/navigation/subSequenceNavigation/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/navigation/subSequenceNavigation/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/orchestrator/orchestrator.js b/src/components/orchestrator/orchestrator.js index b584af50..a7380ff7 100644 --- a/src/components/orchestrator/orchestrator.js +++ b/src/components/orchestrator/orchestrator.js @@ -34,6 +34,7 @@ const Orchestrator = ({ autoSuggesterLoading, suggesterFetcher, }); + console.log('lunatic-result:', lunaticResult); return ( { // const prefersDarkMode = useMediaQuery('(prefers-color-scheme: dark)'); const theme = useMemo( () => - createMuiTheme({ + createTheme({ palette: { // type: prefersDarkMode ? 'dark' : 'light', primary: { diff --git a/src/utils/constants/index.js b/src/utils/constants/index.js index b280a749..5ee1c0b0 100644 --- a/src/utils/constants/index.js +++ b/src/utils/constants/index.js @@ -28,9 +28,10 @@ export const SIMPSONS = 'simpsons'; export const TIC = 'tic'; export const DEFAULT = 'default'; export const LOGEMENT = 'logement'; +export const LUNATICV2 = 'lunaticv2'; export const TEST = 'test'; -export const QUESTIONNAIRE_EXAMPLES = [SIMPSONS, TIC, LOGEMENT, TEST]; +export const QUESTIONNAIRE_EXAMPLES = [SIMPSONS, TIC, LOGEMENT, TEST, LUNATICV2]; export const QUESTIONNAIRE_EXAMPLE_URL = q => `${QUEEN_URL || window.location.origin}/static/questionnaire/${q}/form.json`; diff --git a/src/utils/vtl/index.js b/src/utils/vtl/index.js new file mode 100644 index 00000000..4cccce8d --- /dev/null +++ b/src/utils/vtl/index.js @@ -0,0 +1 @@ +export { default } from './vtl'; diff --git a/src/utils/vtl/vtl.js b/src/utils/vtl/vtl.js new file mode 100644 index 00000000..c2ecab91 --- /dev/null +++ b/src/utils/vtl/vtl.js @@ -0,0 +1,49 @@ +import { interpret } from '@inseefr/trevas'; + +const isDataSet = result => { + return result && typeof result === 'object' && result.dataPoints; +}; + +const extractDataSetResult = dataSet => { + const { dataPoints } = dataSet; + if (dataPoints) { + const { result } = dataPoints; + return result; + } + return undefined; +}; + +export const executeVtlExpression = (expression, vtlBindings) => { + const legalVtlBindings = Object.entries(vtlBindings).reduce( + (acc, [k, v]) => ({ ...acc, [k]: getVtlCompatibleValue(v) }), + {} + ); + const result = interpret(expression, legalVtlBindings); + if (isDataSet(result)) { + return extractDataSetResult(result); + } + if (result === null) { + return null; + } + if (typeof result === 'object') { + return expression; + } + + return result; +}; + +export const getVtlCompatibleValue = value => { + if (value === undefined) { + return null; + } + if (Array.isArray(value)) { + return { + dataStructure: { result: {} }, + dataPoints: { + result: value, + }, + }; + } + + return value; +}; From 72f33f4c818a94c43029cf8e6f643ea1019ba817 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 15:44:33 +0100 Subject: [PATCH 07/75] add context free header bar WIP add context free right nav bar --- package.json | 2 +- src/components/app/app.js | 19 +-- .../lightOrchestrator/buttons/component.js | 136 ++++++++++++++++++ .../buttons/component.style.js | 32 +++++ .../buttons/continue/continue.style.js | 8 ++ .../buttons/continue/index.js | 99 +++++++++++++ .../buttons}/index.js | 0 .../lightOrchestrator/header/header.js | 13 +- .../lightOrchestrator/lightOrchestrator.js | 44 ++++-- .../lightOrchestrator/navBar/component.js | 18 +++ .../lightOrchestrator/navBar/index.js | 1 + .../lightOrchestrator/navigation/component.js | 20 ++- .../sequenceNavigation/component.js | 24 ++-- .../rightNavbar/component.js | 55 +++++++ .../rightNavbar/component.style.js | 29 ++++ .../lightOrchestrator/rightNavbar/index.js | 1 + .../orchestrator/navBar/component.js | 11 -- .../orchestrator/navigation/component.js | 37 ++--- src/components/orchestrator/queen.js | 24 ++-- src/utils/hook/configuration.js | 22 ++- src/utils/hook/questionnaire.js | 24 ++-- 21 files changed, 505 insertions(+), 114 deletions(-) create mode 100644 src/components/lightOrchestrator/buttons/component.js create mode 100644 src/components/lightOrchestrator/buttons/component.style.js create mode 100644 src/components/lightOrchestrator/buttons/continue/continue.style.js create mode 100644 src/components/lightOrchestrator/buttons/continue/index.js rename src/components/{orchestrator/navBar => lightOrchestrator/buttons}/index.js (100%) create mode 100644 src/components/lightOrchestrator/navBar/component.js create mode 100644 src/components/lightOrchestrator/navBar/index.js create mode 100644 src/components/lightOrchestrator/rightNavbar/component.js create mode 100644 src/components/lightOrchestrator/rightNavbar/component.style.js create mode 100644 src/components/lightOrchestrator/rightNavbar/index.js delete mode 100644 src/components/orchestrator/navBar/component.js diff --git a/package.json b/package.json index c79a50e9..a557458c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "queen", - "version": "0.10.15", + "version": "1.0.0", "description": "Web application for the management of questionnaires powered by Lunatic", "repository": { "type": "git", diff --git a/src/components/app/app.js b/src/components/app/app.js index 8333ef84..ec0ac0d0 100644 --- a/src/components/app/app.js +++ b/src/components/app/app.js @@ -1,15 +1,16 @@ import React, { useEffect, useState } from 'react'; -import root from 'react-shadow/material-ui'; -import { BrowserRouter } from 'react-router-dom'; -import Rooter from 'components/router'; -import { StyleProvider } from 'components/style'; + import { AuthProvider } from 'components/auth'; -import ServiceWorkerNotification from 'components/shared/serviceWorkerNotification'; +import { BrowserRouter } from 'react-router-dom'; import D from 'i18n'; import Preloader from 'components/shared/preloader'; -import { useConfiguration } from 'utils/hook'; -import customStyle from './app.style'; +import Rooter from 'components/router'; +import ServiceWorkerNotification from 'components/shared/serviceWorkerNotification'; +import { StyleProvider } from 'components/style'; import { addOnlineStatusObserver } from 'utils'; +import customStyle from './app.style'; +// import root from 'react-shadow/material-ui'; +import { useConfiguration } from 'utils/hook'; export const AppContext = React.createContext(); @@ -28,7 +29,7 @@ const App = () => { }, [init]); return ( - +
{configuration && ( @@ -42,7 +43,7 @@ const App = () => { )} {!configuration && } - +
); }; diff --git a/src/components/lightOrchestrator/buttons/component.js b/src/components/lightOrchestrator/buttons/component.js new file mode 100644 index 00000000..f4a78485 --- /dev/null +++ b/src/components/lightOrchestrator/buttons/component.js @@ -0,0 +1,136 @@ +import { Button, IconButton } from 'components/designSystem'; +import { PlayArrow, SkipNext } from '@material-ui/icons'; +import React, { useEffect, useRef, useState } from 'react'; + +import D from 'i18n'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; +import { useStyles } from './component.style'; + +const skipNextIcon = ; + +const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, isLastPage }) => { + const classes = useStyles(); + + const previousButtonRef = useRef(); + const nextButtonRef = useRef(); + const fastNextButtonRef = useRef(); + const returnLabel = isFirstPage ? '' : D.goBackReturn; + + const keysToHandle = ['alt+enter', 'alt+backspace', 'alt+end']; + + const [focusPrevious, setFocusPrevious] = useState(false); + const [focusNext, setFocusNext] = useState(false); + const [focusFastForward, setFocusFastForward] = useState(false); + + const onfocusPrevious = value => () => setFocusPrevious(value); + const onfocusNext = value => () => setFocusNext(value); + const onfocusFastForward = value => () => setFocusFastForward(value); + + const [pageChanging, setPageChanging] = useState(false); + + const localPagePrevious = () => setPageChanging('previous'); + const localPageNext = () => setPageChanging('next'); + const localPageFastForward = () => setPageChanging('fastForward'); + + useEffect(() => { + setPageChanging(false); + }, [page]); + + const keyboardShortcut = (key, e) => { + e.preventDefault(); + if (key === 'alt+enter' && ((!isLastPage && rereading) || readonly)) { + if (nextButtonRef && nextButtonRef.current) { + nextButtonRef.current.focus(); + localPageNext(); + } + } + if (key === 'alt+backspace' && !isFirstPage) { + if (previousButtonRef && previousButtonRef.current) { + previousButtonRef.current.focus(); + localPagePrevious(); + } + } + if (key === 'alt+end' && !readonly && rereading && !isLastPage) { + if (fastNextButtonRef && fastNextButtonRef.current) { + fastNextButtonRef.current.focus(); + localPageFastForward(); + } + } + }; + + useEffect(() => { + if ((focusNext || focusFastForward || focusPrevious) && pageChanging) { + setPendingChangePage(pageChanging); + } + // eslint-disable-next-line react-hooks/exhaustive-deps + }, [pageChanging, setPendingChangePage]); + + return ( + <> +
+ {returnLabel && ( +
+ + + + {D.goBackReturn} +
+ )} + {((readonly && !isLastPage) || (!isLastPage && rereading)) && ( +
+ + + + {D.nextButton} +
+ )} + {!readonly && rereading && !isLastPage && ( +
+ + + {D.ctrlEnd} + +
+ )} +
+ + + ); +}; + +Buttons.propTypes = { + rereading: PropTypes.bool.isRequired, + setPendingChangePage: PropTypes.func.isRequired, +}; + +export default React.memo(Buttons); diff --git a/src/components/lightOrchestrator/buttons/component.style.js b/src/components/lightOrchestrator/buttons/component.style.js new file mode 100644 index 00000000..d471d902 --- /dev/null +++ b/src/components/lightOrchestrator/buttons/component.style.js @@ -0,0 +1,32 @@ +import { makeStyles } from '@material-ui/core'; + +export const useStyles = makeStyles(theme => ({ + root: { + position: 'absolute', + paddingRight: '15%', + bottom: 0, + right: 0, + display: 'grid', + margin: 'auto', + whiteSpace: 'nowrap', + gridTemplateRows: '60px 60px 60px', + }, + + shortButtonSpan: { + color: '#777777', + fontSize: '13px', + display: 'block', + width: 'min-content', + marginLeft: 'auto', + }, + + nextButton: { gridRowStart: 2, gridRowEnd: 2 }, + fastButtonWrapper: { gridRowStart: 3, gridRowEnd: 3 }, + fastButton: { borderRadius: '15px', fontSize: '95%' }, + + fastButtonSpan: { display: 'block', fontSize: '68%' }, + + navigation: { textAlign: 'right' }, + + previousIcon: { transform: 'rotate(180deg)' }, +})); diff --git a/src/components/lightOrchestrator/buttons/continue/continue.style.js b/src/components/lightOrchestrator/buttons/continue/continue.style.js new file mode 100644 index 00000000..d5bf20cb --- /dev/null +++ b/src/components/lightOrchestrator/buttons/continue/continue.style.js @@ -0,0 +1,8 @@ +import { makeStyles } from '@material-ui/core'; + +export const useStyles = makeStyles({ + root: { width: 'auto' }, + wrapperButton: { textAlign: 'right', marginRight: '8em' }, + labelHelp: { fontSize: '84%' }, + help: { fontSize: '72%', color: '#777777' }, +}); diff --git a/src/components/lightOrchestrator/buttons/continue/index.js b/src/components/lightOrchestrator/buttons/continue/index.js new file mode 100644 index 00000000..6f82f30a --- /dev/null +++ b/src/components/lightOrchestrator/buttons/continue/index.js @@ -0,0 +1,99 @@ +import React, { useContext, useEffect, useRef, useState } from 'react'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import { ArrowRightAlt } from '@material-ui/icons'; +import { Button } from 'components/designSystem'; +import PropTypes from 'prop-types'; +import D from 'i18n'; +import { useStyles } from './continue.style'; +import { OrchestratorContext } from 'components/orchestrator/queen'; +import { paradataHandler, SIMPLE_CLICK_EVENT } from 'utils/events'; + +const ButtonContinue = ({ setPendingChangePage }) => { + const { readonly, isLastPage, page } = useContext(OrchestratorContext); + const classes = useStyles(); + + const lastLabel = readonly ? D.simpleQuit : D.saveAndQuit; + const getNextLabel = isLastPage ? lastLabel : D.continueButton; + + const continueButtonRef = useRef(); + + const utilInfo = type => { + return { + ...SIMPLE_CLICK_EVENT, + idParadataObject: `${type}-button`, + page: page, + }; + }; + + const [pageChanging, setPageChanging] = useState(null); + + const localPageNext = () => setPageChanging('next'); + + const localFinalQuit = () => setPageChanging('quit'); + + const pageNextFunction = isLastPage + ? paradataHandler(localFinalQuit)(utilInfo('end-survey')) + : paradataHandler(localPageNext)(utilInfo('next-button')); + + const [focus, setFocus] = useState(false); + const onfocus = value => () => setFocus(value); + + useEffect(() => { + setPageChanging(false); + }, [page]); + + const keysToHandle = ['alt+enter']; + + const keyboardShortcut = (key, e) => { + e.preventDefault(); + if (key === 'alt+enter') { + if (continueButtonRef && continueButtonRef.current) { + continueButtonRef.current.focus(); + pageNextFunction(); + } + } + }; + + useEffect(() => { + if (focus && pageChanging) { + setPendingChangePage(pageChanging); + } + }, [focus, pageChanging, setPendingChangePage]); + + const componentToDisplay = ( +
+ + {` ${D.helpShortCut} `} + {D.ctrlEnter} + +
+ ); + + return ( + <> + {readonly && isLastPage && componentToDisplay} + {!readonly && componentToDisplay} + + ); +}; + +ButtonContinue.propTypes = { + setPendingChangePage: PropTypes.func.isRequired, +}; + +export default React.memo(ButtonContinue); diff --git a/src/components/orchestrator/navBar/index.js b/src/components/lightOrchestrator/buttons/index.js similarity index 100% rename from src/components/orchestrator/navBar/index.js rename to src/components/lightOrchestrator/buttons/index.js diff --git a/src/components/lightOrchestrator/header/header.js b/src/components/lightOrchestrator/header/header.js index 033c04ef..c3fd1e02 100644 --- a/src/components/lightOrchestrator/header/header.js +++ b/src/components/lightOrchestrator/header/header.js @@ -33,10 +33,7 @@ const Header = ({ page: currentPage, }; }; - const { sequence, subSequence } = hierarchy || { - sequence: { label: 'Séquence', page: '8' }, - subSequence: { label: 'Sous-séquence', page: '9' }, - }; + const { sequence, subSequence } = hierarchy; const quitShortCut = () => { if (quitButtonRef && quitButtonRef.current) quitButtonRef.current.focus(); @@ -49,11 +46,11 @@ const Header = ({ className={classes.headerItemNavigation} title={title} questionnaire={questionnaire} - bindings + bindings={queenBindings} validatedPages - setMenuOpen + setMenuOpen={() => console.log('setMenuOpen placeholder')} readonly - setPage + setPage={setPage} />
)}
diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js index b0fe05f5..af939398 100644 --- a/src/components/lightOrchestrator/lightOrchestrator.js +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -1,25 +1,33 @@ import * as lunatic from '@inseefr/lunatic'; -import React, { memo } from 'react'; +import React, { memo, useCallback } from 'react'; import Header from './header'; +import NavBar from './navBar'; +import SimpleLoader from 'components/shared/preloader/simple'; import { useLunaticFetcher } from 'utils/hook'; function Pager({ goPrevious, goNext, goToPage, isLast, isFirst, pageTag, maxPage, getData }) { + const onClick = useCallback(() => goToPage(maxPage), [goToPage, maxPage]); + const logGetData = useCallback(() => console.log(getData(true)), [getData]); + const ucbGoPrevious = useCallback(whatever => goPrevious(whatever), [goPrevious]); + const ucbGoNext = useCallback(whatever => goNext(whatever), [goNext]); + if (maxPage && maxPage > 1) { const Button = lunatic.Button; + return ( <>
- - - + {/* pas moyen d'évaluer maxPage sans avoir une virgule au rendu... */} - +
PAGE: {pageTag}
@@ -48,7 +56,6 @@ function LightOrchestrator({ save, close, }) { - const { maxPage } = source; const { data } = surveyUnit; const { lunaticFetcher: suggesterFetcher } = useLunaticFetcher(); @@ -61,6 +68,7 @@ function LightOrchestrator({ isFirstPage, isLastPage, waiting, + pager, getErrors, getModalErrors, getCurrentErrors, @@ -74,26 +82,38 @@ function LightOrchestrator({ suggesterFetcher, }); + const { maxPage = '100', page = '1' } = pager; const components = getComponents(); const errors = getErrors(); const modalErrors = getModalErrors(); const currentErrors = getCurrentErrors(); - const fakeHierarchy = { sequence: { value: 'fake' } }; + const ucbGoToPage = useCallback( + page => { + goToPage({ page: page }); + }, + [goToPage] + ); + const fakeHierarchy = { + sequence: { label: 'Fake Séquence go to p8', page: '8' }, + subSequence: { label: 'Fake Sous-séquence go to p50', page: '50' }, + }; + const fakeBindings = {}; return (
console.log('page set')} - page + setPage={ucbGoToPage} + page={page} questionnaire={source} standalone - queenBindings + queenBindings={fakeBindings} quit currentPage /> + {waiting && }
{components.map(function (component) { const { id, componentType, response, storeName, ...other } = component; @@ -118,13 +138,15 @@ function LightOrchestrator({ +
); } diff --git a/src/components/lightOrchestrator/navBar/component.js b/src/components/lightOrchestrator/navBar/component.js new file mode 100644 index 00000000..15fbdd43 --- /dev/null +++ b/src/components/lightOrchestrator/navBar/component.js @@ -0,0 +1,18 @@ +import Buttons from '../buttons'; +import React from 'react'; +import RightNavbar from '../rightNavbar'; + +const NavBar = ({ page, maxPages, rereading, setPendingChangePage }) => ( + + + +); + +export default NavBar; diff --git a/src/components/lightOrchestrator/navBar/index.js b/src/components/lightOrchestrator/navBar/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/navBar/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/lightOrchestrator/navigation/component.js b/src/components/lightOrchestrator/navigation/component.js index 7dfcf0ab..27c3f1c4 100644 --- a/src/components/lightOrchestrator/navigation/component.js +++ b/src/components/lightOrchestrator/navigation/component.js @@ -23,14 +23,12 @@ import PropTypes from 'prop-types'; import SequenceNavigation from './sequenceNavigation'; import StopNavigation from './stopNavigation'; import SubsequenceNavigation from './subSequenceNavigation'; -import { executeVtlExpression } from 'utils/vtl/vtl'; import { useStyles } from './component.style'; const Navigation = ({ className, title, questionnaire, - bindings, validatedPages, setMenuOpen, readonly, @@ -40,15 +38,9 @@ const Navigation = ({ const [surveyOpen, setSurveyOpen] = useState(false); const [stopOpen, setStopOpen] = useState(false); const [selectedSequence, setSelectedSequence] = useState(undefined); - - console.log('questionnaire ', questionnaire); - const lunaticVersion = dependencies['@inseefr/lunatic'].replace('^', ''); - const getVtlLabel = label => executeVtlExpression(label, bindings); - const specialVTLComponents = components => { - console.log('components ', components); const localCache = {}; return components.reduce((_, { componentType, conditionFilter, label, ...other }) => { if (componentType === 'Sequence') { @@ -57,7 +49,7 @@ const Navigation = ({ ..._, { componentType, - labelNav: getVtlLabel(label), + labelNav: label, reachable: true, // validatedPages?.includes(page) && getFilterValue(localCache)(conditionFilter), ...other, @@ -70,7 +62,7 @@ const Navigation = ({ ..._, { componentType, - labelNav: getVtlLabel(label), + labelNav: label, reachable: true, // validatedPages?.includes(goToPage) && getFilterValue(localCache)(conditionFilter), ...other, @@ -83,6 +75,10 @@ const Navigation = ({ const componentsVTL = specialVTLComponents(questionnaire.components); + // TODO lister les séquences du questionnaire et récupérer le component from Lunatic + // lister les sous séquences du questionnaire et récupérer le component from Lunatic + // + const getSubsequenceComponents = useMemo( () => id => componentsVTL.filter( @@ -170,6 +166,8 @@ const Navigation = ({ const setNavigationPage = useCallback( page => { + console.log('setting page to ', page); + console.log(setPage); openCloseMenu(); setPage(page); }, @@ -241,7 +239,7 @@ const Navigation = ({ onFocus={setFocus(index + offset)} > {label} - {'\u3009'} + ); diff --git a/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js b/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js index 6a623f5b..3eaf385a 100644 --- a/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js +++ b/src/components/lightOrchestrator/navigation/sequenceNavigation/component.js @@ -1,18 +1,20 @@ -/* eslint-disable jsx-a11y/no-autofocus */ -import React, { useState, useCallback, useEffect } from 'react'; -import KeyboardEventHandler from 'react-keyboard-event-handler'; -import PropTypes from 'prop-types'; -import D from 'i18n'; import '@a11y/focus-trap'; -import { useStyles } from '../component.style'; -import { ButtonItemMenu } from 'components/designSystem'; + import { + NEXT_FOCUS, + PREVIOUS_FOCUS, createArrayOfRef, createReachableElement, getNewFocusElementIndex, - NEXT_FOCUS, - PREVIOUS_FOCUS, } from 'utils/navigation'; +/* eslint-disable jsx-a11y/no-autofocus */ +import React, { useCallback, useEffect, useState } from 'react'; + +import { ButtonItemMenu } from 'components/designSystem'; +import D from 'i18n'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; +import { useStyles } from '../component.style'; const SequenceNavigation = ({ title, @@ -26,6 +28,8 @@ const SequenceNavigation = ({ const [currentFocusElement, setCurrentFocusElement] = useState(undefined); const [currentFocusElementIndex, setCurrentFocusElementIndex] = useState(0); + console.log('components ', components); + const [listRefs] = useState( components ? components.reduce(_ => [..._, React.createRef()], createArrayOfRef(offset)) @@ -59,6 +63,8 @@ const SequenceNavigation = ({ setCurrentFocusElement(undefined); } } else if (sequence.reachable) { + console.log('try to set page to ', sequence.page); + console.log(setPage); setPage(sequence.page); } }; diff --git a/src/components/lightOrchestrator/rightNavbar/component.js b/src/components/lightOrchestrator/rightNavbar/component.js new file mode 100644 index 00000000..bc5067da --- /dev/null +++ b/src/components/lightOrchestrator/rightNavbar/component.js @@ -0,0 +1,55 @@ +import * as UQ from 'utils/questionnaire'; + +import React from 'react'; +import { useStyles } from './component.style'; + +const RightNavBar = ({ children, page, maxPages, occurences = [] }) => { + const classes = useStyles(); + + const currentLocalPages = page.includes('.') + ? UQ.getPageWithoutAnyIteration(page).split('.') + : [page]; + + const displayPages = currentLocalPages + .map((p, i) => { + return { localScopePage: p, localScopeMaxPage: maxPages[i] }; + }) + .reverse(); + + // slice prevent from mutating original array + const occurencesOrdered = occurences.slice().reverse(); + return ( +
+
+ {displayPages.map((pages, i) => { + const { localScopePage, localScopeMaxPage } = pages; + return ( + + {occurencesOrdered && occurencesOrdered[i] && ( +
+
Occurence
+ {occurencesOrdered[i].map((v, o) => { + return ( + + {v} + + ); + })} +
+ )} +
+
n° page
+
+ {`${localScopePage}/${localScopeMaxPage}`} +
+
+
+ ); + })} +
+ {children} +
+ ); +}; + +export default React.memo(RightNavBar); diff --git a/src/components/lightOrchestrator/rightNavbar/component.style.js b/src/components/lightOrchestrator/rightNavbar/component.style.js new file mode 100644 index 00000000..d9433ee3 --- /dev/null +++ b/src/components/lightOrchestrator/rightNavbar/component.style.js @@ -0,0 +1,29 @@ +import { makeStyles } from '@material-ui/core'; + +export const useStyles = makeStyles({ + root: { + gridColumnStart: 2, + gridColumnEnd: 2, + gridRowStart: 1, + gridRowEnd: 3, + position: 'relative', + borderLeft: '1px solid #777777', + }, + detail: { display: 'block' }, + page: { + marginTop: '0.3em', + paddingTop: '0.3em', + paddingBottom: '0.3em', + fontSize: '80%', + textAlign: 'center', + borderRadius: '5px', + width: '57px', + margin: 'auto', + backgroundColor: 'white', + }, + pages: { + position: 'absolute', + bottom: '200px', + }, + labelPage: { fontSize: '90%', marginBottom: '4px' }, +}); diff --git a/src/components/lightOrchestrator/rightNavbar/index.js b/src/components/lightOrchestrator/rightNavbar/index.js new file mode 100644 index 00000000..b404d7fd --- /dev/null +++ b/src/components/lightOrchestrator/rightNavbar/index.js @@ -0,0 +1 @@ +export { default } from './component'; diff --git a/src/components/orchestrator/navBar/component.js b/src/components/orchestrator/navBar/component.js deleted file mode 100644 index 905e856e..00000000 --- a/src/components/orchestrator/navBar/component.js +++ /dev/null @@ -1,11 +0,0 @@ -import React from 'react'; -import RightNavBar from '../rightNavbar'; -import Buttons from '../buttons'; - -const NavBar = ({ rereading, setPendingChangePage }) => ( - - - -); - -export default NavBar; diff --git a/src/components/orchestrator/navigation/component.js b/src/components/orchestrator/navigation/component.js index a2862d60..c43d0472 100644 --- a/src/components/orchestrator/navigation/component.js +++ b/src/components/orchestrator/navigation/component.js @@ -1,27 +1,30 @@ -/* eslint-disable jsx-a11y/click-events-have-key-events */ -/* eslint-disable jsx-a11y/no-static-element-interactions */ -import React, { useState, useCallback, useMemo, useEffect, useRef, useContext } from 'react'; -import KeyboardEventHandler from 'react-keyboard-event-handler'; -import PropTypes from 'prop-types'; -import D from 'i18n'; -import * as lunatic from '@inseefr/lunatic'; -import { version, dependencies } from '../../../../package.json'; -import { useStyles } from './component.style'; -import SequenceNavigation from './sequenceNavigation'; -import SubsequenceNavigation from './subSequenceNavigation'; import '@a11y/focus-trap'; -import { ButtonItemMenu } from 'components/designSystem'; + +import * as lunatic from '@inseefr/lunatic'; + import { + NEXT_FOCUS, + PREVIOUS_FOCUS, createArrayOfRef, createReachableElement, getNewFocusElementIndex, - NEXT_FOCUS, - PREVIOUS_FOCUS, } from 'utils/navigation'; -import StopNavigation from './stopNavigation'; -import { IconButton } from '@material-ui/core'; +/* eslint-disable jsx-a11y/click-events-have-key-events */ +/* eslint-disable jsx-a11y/no-static-element-interactions */ +import React, { useCallback, useContext, useEffect, useMemo, useRef, useState } from 'react'; +import { dependencies, version } from '../../../../package.json'; + import { Apps } from '@material-ui/icons'; +import { ButtonItemMenu } from 'components/designSystem'; +import D from 'i18n'; +import { IconButton } from '@material-ui/core'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; import { OrchestratorContext } from '../queen'; +import PropTypes from 'prop-types'; +import SequenceNavigation from './sequenceNavigation'; +import StopNavigation from './stopNavigation'; +import SubsequenceNavigation from './subSequenceNavigation'; +import { useStyles } from './component.style'; const Navigation = ({ className, title }) => { const { questionnaire, bindings, validatedPages, setMenuOpen, readonly, setPage } = @@ -275,7 +278,7 @@ const Navigation = ({ className, title }) => { ); return (
- {trapFocus && {menu}} + {trapFocus && {menu}} {!trapFocus && menu} {open && ( <> diff --git a/src/components/orchestrator/queen.js b/src/components/orchestrator/queen.js index 62f9ba33..93c3f5eb 100644 --- a/src/components/orchestrator/queen.js +++ b/src/components/orchestrator/queen.js @@ -1,22 +1,24 @@ -import React, { useState, useEffect, useMemo, useCallback, useRef } from 'react'; -import PropTypes from 'prop-types'; -import * as lunatic from '@inseefr/lunatic'; import * as UQ from 'utils/questionnaire'; -import { DIRECT_CONTINUE_COMPONENTS } from 'utils/constants'; -import Header from './header'; -import ContinueButton from './buttons/continue'; -import NavBar from './navBar'; -import { useCustomLunaticStyles } from './lunaticStyle/style'; -import { useStyles } from './orchestrator.style'; -import SimpleLoader from 'components/shared/preloader/simple'; +import * as lunatic from '@inseefr/lunatic'; + import { COMPLETED, - useQuestionnaireState, VALIDATED, + useQuestionnaireState, useValidatedPages, } from 'utils/hook/questionnaire'; +import React, { useCallback, useEffect, useMemo, useRef, useState } from 'react'; + +import ContinueButton from './buttons/continue'; import D from 'i18n'; +import { DIRECT_CONTINUE_COMPONENTS } from 'utils/constants'; +import Header from './header'; +import NavBar from '../lightOrchestrator/navBar'; import { Panel } from 'components/designSystem'; +import PropTypes from 'prop-types'; +import SimpleLoader from 'components/shared/preloader/simple'; +import { useCustomLunaticStyles } from './lunaticStyle/style'; +import { useStyles } from './orchestrator.style'; export const OrchestratorContext = React.createContext(); diff --git a/src/utils/hook/configuration.js b/src/utils/hook/configuration.js index fedb786c..106d7f56 100644 --- a/src/utils/hook/configuration.js +++ b/src/utils/hook/configuration.js @@ -1,21 +1,19 @@ -import { useState, useEffect } from 'react'; +import { useEffect, useState } from 'react'; + import { QUEEN_URL } from 'utils/constants'; export const useConfiguration = () => { const [configuration, setConfiguration] = useState(null); useEffect(() => { - if (!configuration) { - const loadConfiguration = async () => { - const response = await fetch(`${QUEEN_URL}/configuration.json`); - const configurationResponse = await response.json(); - configurationResponse.standalone = - configurationResponse.queenUrl === window.location.origin; - setConfiguration(configurationResponse); - }; - loadConfiguration(); - } - }, [configuration]); + const loadConfiguration = async () => { + const response = await fetch(`${QUEEN_URL}/configuration.json`); + const configurationResponse = await response.json(); + configurationResponse.standalone = configurationResponse.queenUrl === window.location.origin; + setConfiguration(configurationResponse); + }; + loadConfiguration(); + }, []); return { configuration }; }; diff --git a/src/utils/hook/questionnaire.js b/src/utils/hook/questionnaire.js index 4c8b94aa..bbc696aa 100644 --- a/src/utils/hook/questionnaire.js +++ b/src/utils/hook/questionnaire.js @@ -1,7 +1,9 @@ -import { useEffect, useState } from 'react'; -import * as lunatic from '@inseefr/lunatic'; import * as UQ from 'utils/questionnaire'; +import * as lunatic from '@inseefr/lunatic'; + import { sendCompletedEvent, sendStartedEvent, sendValidatedEvent } from 'utils/communication'; +import { useEffect, useState } from 'react'; + import { getNotNullCollectedState } from 'utils/questionnaire'; export const NOT_STARTED = null; @@ -9,20 +11,24 @@ export const INIT = 'INIT'; export const COMPLETED = 'COMPLETED'; export const VALIDATED = 'VALIDATED'; +// TODO lunatic V2 : should questionnaire passed as prop => delegate to lunatic is cleaner archi export const useQuestionnaireState = (questionnaire, initialState = null, idSurveyUnit) => { - const [changingState, setChangingState] = useState(false); const [state, setState] = useState(initialState); const [initialResponse] = useState(() => JSON.stringify(getNotNullCollectedState(questionnaire))); + // Send an event when questionnaire's state has changed (started, completed, validated) const changeState = newState => { - setChangingState(true); + if (state === INIT) sendStartedEvent(idSurveyUnit); + if (state === COMPLETED) sendCompletedEvent(idSurveyUnit); + if (state === VALIDATED) sendValidatedEvent(idSurveyUnit); setState(newState); }; // Analyse collected variables to update state (only to STARTED state) useEffect(() => { if (questionnaire && (state === NOT_STARTED || state === VALIDATED)) { + // TODO lunatic V2 : use Lunatic.getData under the hood and hide the dataWithoutNullArray too const dataCollected = getNotNullCollectedState(questionnaire); // TODO : make a better copy without mutate questionnaire object (spread doesn't work) const dataWithoutNullArray = Object.entries(UQ.secureCopy(dataCollected)).filter( @@ -47,16 +53,6 @@ export const useQuestionnaireState = (questionnaire, initialState = null, idSurv // eslint-disable-next-line react-hooks/exhaustive-deps }, [questionnaire]); - // Send an event when questionnaire's state has changed (started, completed, validated) - useEffect(() => { - if (changingState) { - if (state === INIT) sendStartedEvent(idSurveyUnit); - if (state === COMPLETED) sendCompletedEvent(idSurveyUnit); - if (state === VALIDATED) sendValidatedEvent(idSurveyUnit); - setChangingState(false); - } - }, [state, idSurveyUnit, changingState]); - return [state, changeState]; }; From f00a1b37e993718e023f9d550fafe04401b20301 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 15:47:25 +0100 Subject: [PATCH 08/75] lunatic-v2 dedicated docker image --- .github/workflows/develop-release v2.yml | 42 ++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 .github/workflows/develop-release v2.yml diff --git a/.github/workflows/develop-release v2.yml b/.github/workflows/develop-release v2.yml new file mode 100644 index 00000000..7a0472c2 --- /dev/null +++ b/.github/workflows/develop-release v2.yml @@ -0,0 +1,42 @@ +name: Release Candidate + +on: + push: + branches: + - 'feat/lunatic-v2' + tags: + - '*' + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Use Node.js 14 + uses: actions/setup-node@v1 + with: + node-version: 14 + - run: yarn + - run: yarn build + - name: Upload build + uses: actions/upload-artifact@v2 + with: + name: build + docker: + needs: build + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + - name: Download build + id: download + uses: actions/download-artifact@v2 + with: + name: build + path: build + - name: Publish to Registry + uses: elgohr/Publish-Docker-Github-Action@master + with: + name: ${{ secrets.DOCKERHUB_REGISTRY_HOST }}/queen + username: ${{ secrets.DOCKERHUB_USERNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + tags: 1.0.0-snailshot From e66d7937697dc131d793dc958be125f6498e7f54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 15:57:55 +0100 Subject: [PATCH 09/75] fix comment unused code --- .../lightOrchestrator/lightOrchestrator.js | 8 ++++---- .../lightOrchestrator/navigation/component.js | 10 +++++----- src/components/style/style.js | 4 ++-- src/components/visualizer/visualizer.js | 15 ++++++++------- 4 files changed, 19 insertions(+), 18 deletions(-) diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js index af939398..bf3d9860 100644 --- a/src/components/lightOrchestrator/lightOrchestrator.js +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -69,8 +69,8 @@ function LightOrchestrator({ isLastPage, waiting, pager, - getErrors, - getModalErrors, + // getErrors, + // getModalErrors, getCurrentErrors, getData, } = lunatic.useLunatic(source, data, { @@ -84,8 +84,8 @@ function LightOrchestrator({ const { maxPage = '100', page = '1' } = pager; const components = getComponents(); - const errors = getErrors(); - const modalErrors = getModalErrors(); + // const errors = getErrors(); + // const modalErrors = getModalErrors(); const currentErrors = getCurrentErrors(); const ucbGoToPage = useCallback( diff --git a/src/components/lightOrchestrator/navigation/component.js b/src/components/lightOrchestrator/navigation/component.js index 27c3f1c4..0ad95393 100644 --- a/src/components/lightOrchestrator/navigation/component.js +++ b/src/components/lightOrchestrator/navigation/component.js @@ -1,7 +1,5 @@ import '@a11y/focus-trap'; -import * as lunatic from '@inseefr/lunatic'; - import { NEXT_FOCUS, PREVIOUS_FOCUS, @@ -25,6 +23,8 @@ import StopNavigation from './stopNavigation'; import SubsequenceNavigation from './subSequenceNavigation'; import { useStyles } from './component.style'; +// import * as lunatic from '@inseefr/lunatic'; + const Navigation = ({ className, title, @@ -41,10 +41,10 @@ const Navigation = ({ const lunaticVersion = dependencies['@inseefr/lunatic'].replace('^', ''); const specialVTLComponents = components => { - const localCache = {}; + // const localCache = {}; return components.reduce((_, { componentType, conditionFilter, label, ...other }) => { if (componentType === 'Sequence') { - const { page } = other; + // const { page } = other; return [ ..._, { @@ -57,7 +57,7 @@ const Navigation = ({ ]; } if (componentType === 'Subsequence') { - const { goToPage } = other; + // const { goToPage } = other; return [ ..._, { diff --git a/src/components/style/style.js b/src/components/style/style.js index 6fcfa92c..df9341c9 100644 --- a/src/components/style/style.js +++ b/src/components/style/style.js @@ -1,13 +1,13 @@ import React, { useMemo } from 'react'; // import useMediaQuery from '@material-ui/core/useMediaQuery'; -import { createTheme, ThemeProvider } from '@material-ui/core/styles'; +import { ThemeProvider, createTheme } from '@material-ui/core/styles'; const StyleProvider = ({ children }) => { // const prefersDarkMode = useMediaQuery('(prefers-color-scheme: dark)'); const theme = useMemo( () => - createTheme({ + createTheme({ palette: { // type: prefersDarkMode ? 'dark' : 'light', primary: { diff --git a/src/components/visualizer/visualizer.js b/src/components/visualizer/visualizer.js index afe805ce..88313a9d 100644 --- a/src/components/visualizer/visualizer.js +++ b/src/components/visualizer/visualizer.js @@ -1,15 +1,16 @@ -import React, { useState, useEffect, useContext } from 'react'; +import React, { useContext, useEffect, useState } from 'react'; +import { checkQuestionnaire, downloadDataAsJson } from 'utils/questionnaire'; +import { useRemoteData, useVisuQuery } from 'utils/hook'; + import { AppContext } from 'components/app'; -import Orchestrator from 'components/orchestrator'; +import Error from 'components/shared/Error'; +// import Orchestrator from 'components/orchestrator'; import LightOrchestrator from 'components/lightOrchestrator'; -import surveyUnitIdbService from 'utils/indexedbb/services/surveyUnit-idb-service'; import Preloader from 'components/shared/preloader'; -import Error from 'components/shared/Error'; -import { useRemoteData, useVisuQuery } from 'utils/hook'; import QuestionnaireForm from './questionnaireForm'; -import { useHistory } from 'react-router'; -import { checkQuestionnaire, downloadDataAsJson } from 'utils/questionnaire'; import { buildSuggesterFromNomenclatures } from 'utils/questionnaire/nomenclatures'; +import surveyUnitIdbService from 'utils/indexedbb/services/surveyUnit-idb-service'; +import { useHistory } from 'react-router'; const Visualizer = () => { const { apiUrl, standalone } = useContext(AppContext); From eaeb23f3d52f7a953e7811230672615e16491d14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 16:05:45 +0100 Subject: [PATCH 10/75] fix CI --- .github/workflows/develop-release v2.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/develop-release v2.yml b/.github/workflows/develop-release v2.yml index 7a0472c2..5c358895 100644 --- a/.github/workflows/develop-release v2.yml +++ b/.github/workflows/develop-release v2.yml @@ -22,6 +22,7 @@ jobs: uses: actions/upload-artifact@v2 with: name: build + path: build docker: needs: build runs-on: ubuntu-latest From 31f6fda62870c0ff1b36ea45052258a3e342f61f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 16:25:26 +0100 Subject: [PATCH 11/75] upgrade docker gihub action --- .github/workflows/develop-release v2.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/develop-release v2.yml b/.github/workflows/develop-release v2.yml index 5c358895..7edad824 100644 --- a/.github/workflows/develop-release v2.yml +++ b/.github/workflows/develop-release v2.yml @@ -35,7 +35,7 @@ jobs: name: build path: build - name: Publish to Registry - uses: elgohr/Publish-Docker-Github-Action@master + uses: elgohr/Publish-Docker-Github-Action@v4 with: name: ${{ secrets.DOCKERHUB_REGISTRY_HOST }}/queen username: ${{ secrets.DOCKERHUB_USERNAME }} From b027709a79521860f1025d88d712e6309bf33b08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Mon, 28 Nov 2022 17:19:42 +0100 Subject: [PATCH 12/75] force insee github --- .github/workflows/develop-release v2.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/develop-release v2.yml b/.github/workflows/develop-release v2.yml index 7edad824..174aa01c 100644 --- a/.github/workflows/develop-release v2.yml +++ b/.github/workflows/develop-release v2.yml @@ -37,7 +37,7 @@ jobs: - name: Publish to Registry uses: elgohr/Publish-Docker-Github-Action@v4 with: - name: ${{ secrets.DOCKERHUB_REGISTRY_HOST }}/queen + name: inseefr/queen username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} tags: 1.0.0-snailshot From 076014d8ccc8775fbd0576e1c8d1c904c215c45a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Tue, 29 Nov 2022 17:10:15 +0100 Subject: [PATCH 13/75] CSS migration from grid to flexbox --- .../lightOrchestrator/buttons/component.js | 34 +++--- .../buttons/component.style.js | 5 - .../lightOrchestrator/header/header.style.js | 35 ++---- .../lightOrchestrator/lightOrchestrator.js | 110 ++++++++---------- .../lightOrchestrator.style.js | 23 ++++ .../lightOrchestrator/navBar/component.js | 21 +++- .../rightNavbar/component.style.js | 17 +-- 7 files changed, 118 insertions(+), 127 deletions(-) create mode 100644 src/components/lightOrchestrator/lightOrchestrator.style.js diff --git a/src/components/lightOrchestrator/buttons/component.js b/src/components/lightOrchestrator/buttons/component.js index f4a78485..de4ebaea 100644 --- a/src/components/lightOrchestrator/buttons/component.js +++ b/src/components/lightOrchestrator/buttons/component.js @@ -9,7 +9,15 @@ import { useStyles } from './component.style'; const skipNextIcon = ; -const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, isLastPage }) => { +const Buttons = ({ + rereading, + setPendingChangePage, + readonly, + isFirstPage, + isLastPage, + goPrevious, + goNext, +}) => { const classes = useStyles(); const previousButtonRef = useRef(); @@ -19,36 +27,26 @@ const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, const keysToHandle = ['alt+enter', 'alt+backspace', 'alt+end']; - const [focusPrevious, setFocusPrevious] = useState(false); - const [focusNext, setFocusNext] = useState(false); const [focusFastForward, setFocusFastForward] = useState(false); - const onfocusPrevious = value => () => setFocusPrevious(value); - const onfocusNext = value => () => setFocusNext(value); const onfocusFastForward = value => () => setFocusFastForward(value); const [pageChanging, setPageChanging] = useState(false); - const localPagePrevious = () => setPageChanging('previous'); - const localPageNext = () => setPageChanging('next'); const localPageFastForward = () => setPageChanging('fastForward'); - useEffect(() => { - setPageChanging(false); - }, [page]); - const keyboardShortcut = (key, e) => { e.preventDefault(); if (key === 'alt+enter' && ((!isLastPage && rereading) || readonly)) { if (nextButtonRef && nextButtonRef.current) { nextButtonRef.current.focus(); - localPageNext(); + goNext(); } } if (key === 'alt+backspace' && !isFirstPage) { if (previousButtonRef && previousButtonRef.current) { previousButtonRef.current.focus(); - localPagePrevious(); + goPrevious(); } } if (key === 'alt+end' && !readonly && rereading && !isLastPage) { @@ -60,7 +58,7 @@ const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, }; useEffect(() => { - if ((focusNext || focusFastForward || focusPrevious) && pageChanging) { + if (focusFastForward && pageChanging) { setPendingChangePage(pageChanging); } // eslint-disable-next-line react-hooks/exhaustive-deps @@ -76,9 +74,7 @@ const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, ariaLabel={D.goBackReturnLabel} className={classes.previousIcon} type="button" - onClick={localPagePrevious} - onFocus={onfocusPrevious(true)} - onBlur={onfocusPrevious(false)} + onClick={goPrevious} > @@ -91,9 +87,7 @@ const Buttons = ({ rereading, setPendingChangePage, readonly, page, isFirstPage, ref={nextButtonRef} ariaLabel={D.nextButtonLabel} type="button" - onClick={localPageNext} - onFocus={onfocusNext(true)} - onBlur={onfocusNext(false)} + onClick={goNext} > diff --git a/src/components/lightOrchestrator/buttons/component.style.js b/src/components/lightOrchestrator/buttons/component.style.js index d471d902..ec1d232c 100644 --- a/src/components/lightOrchestrator/buttons/component.style.js +++ b/src/components/lightOrchestrator/buttons/component.style.js @@ -2,14 +2,9 @@ import { makeStyles } from '@material-ui/core'; export const useStyles = makeStyles(theme => ({ root: { - position: 'absolute', - paddingRight: '15%', - bottom: 0, - right: 0, display: 'grid', margin: 'auto', whiteSpace: 'nowrap', - gridTemplateRows: '60px 60px 60px', }, shortButtonSpan: { diff --git a/src/components/lightOrchestrator/header/header.style.js b/src/components/lightOrchestrator/header/header.style.js index 7c9499e8..9f903c27 100644 --- a/src/components/lightOrchestrator/header/header.style.js +++ b/src/components/lightOrchestrator/header/header.style.js @@ -1,52 +1,33 @@ import { makeStyles } from '@material-ui/core'; -const backgroundHeaderColor = 'white'; const borderStyleHeader = '1px solid #777777'; -const widthBorder = '59px'; // 60(width grid template) - 1(border-width) export const useStyles = makeStyles(theme => ({ - root: props => ({ + root: { width: '100%', - flex: '0 1 65px', - display: 'grid', - gridTemplateColumns: `${props.standalone ? '60px 60px auto' : '60px 60px auto 60px'}`, + display: 'flex', + alignItems: 'center', backgroundColor: 'white', - borderRight: 0, - borderLeft: 0, borderBottom: `${borderStyleHeader}`, - }), + columnGap: '0.5em', + }, headerItemNavigation: { - height: '100%', - width: `${widthBorder}`, borderRight: `${borderStyleHeader}`, }, headerClose: { - width: `${widthBorder}`, + marginLeft: 'auto', borderLeft: `${borderStyleHeader}`, }, headerLogo: { - padding: '6px', - marginLeft: '2px', - justifySelf: 'center', - alignSelf: 'center', - height: '50px', - width: 'auto', - backgroundColor: `${backgroundHeaderColor}`, - }, - inseeIcon: { - padding: 0, - border: 'none', - cursor: 'pointer', - backgroundColor: 'transparent', + padding: '5px', + height: '60px', }, closeIcon: { padding: '5px', - paddingTop: '7px', '& svg': { fontSize: '2em' }, }, headerTitle: { - padding: '0.4em', paddingLeft: '1em', }, questionnaireTitle: { diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js index bf3d9860..5fb470f4 100644 --- a/src/components/lightOrchestrator/lightOrchestrator.js +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -4,33 +4,20 @@ import React, { memo, useCallback } from 'react'; import Header from './header'; import NavBar from './navBar'; -import SimpleLoader from 'components/shared/preloader/simple'; import { useLunaticFetcher } from 'utils/hook'; +import { useStyles } from './lightOrchestrator.style'; -function Pager({ goPrevious, goNext, goToPage, isLast, isFirst, pageTag, maxPage, getData }) { - const onClick = useCallback(() => goToPage(maxPage), [goToPage, maxPage]); +function Pager({ goToPage, pageTag, maxPage, getData }) { const logGetData = useCallback(() => console.log(getData(true)), [getData]); - const ucbGoPrevious = useCallback(whatever => goPrevious(whatever), [goPrevious]); - const ucbGoNext = useCallback(whatever => goNext(whatever), [goNext]); if (maxPage && maxPage > 1) { const Button = lunatic.Button; - return ( - <> -
- - - - {/* pas moyen d'évaluer maxPage sans avoir une virgule au rendu... */} - -
+
+ +
PAGE: {pageTag}
- +
); } return null; @@ -58,7 +45,7 @@ function LightOrchestrator({ }) { const { data } = surveyUnit; const { lunaticFetcher: suggesterFetcher } = useLunaticFetcher(); - + const classes = useStyles(); const { getComponents, goPreviousPage, @@ -67,7 +54,7 @@ function LightOrchestrator({ pageTag, isFirstPage, isLastPage, - waiting, + // waiting, pager, // getErrors, // getModalErrors, @@ -88,12 +75,9 @@ function LightOrchestrator({ // const modalErrors = getModalErrors(); const currentErrors = getCurrentErrors(); - const ucbGoToPage = useCallback( - page => { - goToPage({ page: page }); - }, - [goToPage] - ); + const trueGoToPage = page => { + goToPage({ page: page }); + }; const fakeHierarchy = { sequence: { label: 'Fake Séquence go to p8', page: '8' }, @@ -101,52 +85,54 @@ function LightOrchestrator({ }; const fakeBindings = {}; return ( -
+
- {waiting && } -
- {components.map(function (component) { - const { id, componentType, response, storeName, ...other } = component; - const Component = lunatic[componentType]; +
+
+ {components.map(function (component) { + const { id, componentType, response, storeName, ...other } = component; + const Component = lunatic[componentType]; - return ( -
- -
- ); - })} + return ( +
+ +
+ ); + })} +
+ console.log('setPendingPage to ', page)} + />
- - +
); } diff --git a/src/components/lightOrchestrator/lightOrchestrator.style.js b/src/components/lightOrchestrator/lightOrchestrator.style.js new file mode 100644 index 00000000..f976fc98 --- /dev/null +++ b/src/components/lightOrchestrator/lightOrchestrator.style.js @@ -0,0 +1,23 @@ +import { makeStyles } from '@material-ui/core'; + +export const useStyles = makeStyles(() => ({ + root: { + display: 'flex', + flexFlow: 'column', + height: '100%', + }, + bodyContainer: { + display: 'flex', + flexDirection: 'row', + flexGrow: 1, + backgroundColor: '#eeeeee', + justifyContent: 'space-between', + }, + loopInfo: { + position: 'absolute', + // 65(width of top bar) + 4 + top: '69px', + // 60(width of right bar) + 4 + right: '64px', + }, +})); diff --git a/src/components/lightOrchestrator/navBar/component.js b/src/components/lightOrchestrator/navBar/component.js index 15fbdd43..313ae004 100644 --- a/src/components/lightOrchestrator/navBar/component.js +++ b/src/components/lightOrchestrator/navBar/component.js @@ -2,15 +2,26 @@ import Buttons from '../buttons'; import React from 'react'; import RightNavbar from '../rightNavbar'; -const NavBar = ({ page, maxPages, rereading, setPendingChangePage }) => ( +const NavBar = ({ + page, + maxPages, + rereading, + readonly, + setPendingChangePage, + isFirstPage, + isLastPage, + goPrevious, + goNext, +}) => ( ); diff --git a/src/components/lightOrchestrator/rightNavbar/component.style.js b/src/components/lightOrchestrator/rightNavbar/component.style.js index d9433ee3..85df4edc 100644 --- a/src/components/lightOrchestrator/rightNavbar/component.style.js +++ b/src/components/lightOrchestrator/rightNavbar/component.style.js @@ -2,11 +2,11 @@ import { makeStyles } from '@material-ui/core'; export const useStyles = makeStyles({ root: { - gridColumnStart: 2, - gridColumnEnd: 2, - gridRowStart: 1, - gridRowEnd: 3, - position: 'relative', + display: 'flex', + flexDirection: 'column', + alignItems: 'stretch', + justifyContent: 'stretch', + backgroundColor: 'yellow', borderLeft: '1px solid #777777', }, detail: { display: 'block' }, @@ -19,11 +19,12 @@ export const useStyles = makeStyles({ borderRadius: '5px', width: '57px', margin: 'auto', - backgroundColor: 'white', + backgroundColor: 'red', }, pages: { - position: 'absolute', - bottom: '200px', + // position: 'absolute', + // bottom: '200px', + backgroundColor: 'green', }, labelPage: { fontSize: '90%', marginBottom: '4px' }, }); From 76008e4bd2b7e6069230e1032e98621296f11ca6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simon=20Demazi=C3=A8re?= Date: Fri, 2 Dec 2022 11:34:16 +0100 Subject: [PATCH 14/75] handle lunatic-v2 label object --- .../static/questionnaire/lunaticv2/form.json | 24816 ++-------------- .../buttons/component.style.js | 3 +- .../lightOrchestrator/header/header.js | 2 - .../lightOrchestrator/lightOrchestrator.js | 15 +- .../sequenceNavigation/component.js | 4 +- .../subSequenceNavigation/component.js | 18 +- .../rightNavbar/component.js | 2 + .../rightNavbar/component.style.js | 6 +- 8 files changed, 2693 insertions(+), 22173 deletions(-) diff --git a/public/static/questionnaire/lunaticv2/form.json b/public/static/questionnaire/lunaticv2/form.json index cb6cf0d0..2691c107 100644 --- a/public/static/questionnaire/lunaticv2/form.json +++ b/public/static/questionnaire/lunaticv2/form.json @@ -1,22539 +1,2902 @@ { - "id": "kvqnxq32ahs", - "modele": "m1", - "enoCoreVersion": "2.3.1-dev-emb-hacklog", - "lunaticModelVersion": "2.2.6-develop", - "generatingDate": "19-11-2021 08:57:52", + "id": "la6ni4pg", + "modele": "RESPDESIGN", + "enoCoreVersion": "2.3.10-controls-type", + "lunaticModelVersion": "2.2.14-rc", + "generatingDate": "07-11-2022 10:30:09", "missing": true, "pagination": "question", - "maxPage": "214", - "label": "Enquête Logement - Partie 1 - controles", + "maxPage": "35", + "label": { "value": "QTEST Questionnaire pour audit - Queen - sans tableau", "type": "VTL|MD" }, "components": [ { - "id": "kb9hi4j0", + "id": "jfaz9kv9", "componentType": "Sequence", "page": "1", - "label": "\"I - \" || \"Adresse\"", - "conditionFilter": { "value": "true" }, + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + } } }, { - "id": "kb9hlpdc", - "componentType": "Radio", + "id": "jfazsitt", + "componentType": "Subsequence", + "goToPage": "2", + "label": { "value": "Questions de type Texte", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfazsitt", + "page": "2", + "label": { "value": "Questions de type Texte", "type": "VTL|MD" } + } + } + }, + + { + "id": "jfazww20", + "componentType": "Input", "mandatory": false, "page": "2", - "label": "\"➡ \" || \"Confirmez-vous que vous habitez toujours à l’adresse suivante : \" || ADRESSE || \" ?\"", - "conditionFilter": { "value": "true" }, - "controls": [ + "maxLength": 5, + "label": { + "value": "\"➡ \" || \"Je suis le libellé de la question de type texte de longueur inférieure à 250 caractères\"", + "type": "VTL|MD" + }, + "declarations": [ { - "id": "kb9hlpdc-CI-0", - "criticality": "WARN", - "control": "not(nvl(CADR, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", - "bindingDependencies": ["CADR"] + "id": "jfazww20-k6gbafch", + "declarationType": "INSTRUCTION", + "position": "AFTER_QUESTION_TEXT", + "label": { + "value": "So close no matter how far couldn’t be much more from the heart forever trust in who we are and nothing else matters
never opened myself this way life is ours, we live it our way all these words I don’t just say and nothing else matters
trust I seek and I find in you every day for us something new open mind for a different view and nothing else matters never cared for what they do never cared for what they know But I know so close no matter how far couldn’t be much more from the heart forever trusting who we are and nothing else matters never cared for what they do never cared for what they know And I know I never opened myself this way life is ours, we live it our way all these words I don’t just say and nothing else matters trust I seek and I find in you every day for us something new open mind for a different view and nothing else matters never cared for what they say never cared for games they play never cared for what they do", + "type": "VTL|MD" + } } ], + "conditionFilter": { "value": "true", "type": "VTL" }, "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } - }, - "missingResponse": { "name": "CADR_MISSING" }, - "bindingDependencies": ["ADRESSE", "CADR_MISSING", "CADR"], - "options": [ - { - "value": "1", - "label": "Oui, j’habite toujours à cette adresse et l’adresse est correcte et complète" - }, - - { - "value": "2", - "label": "Oui, j’habite toujours à cette adresse, mais l’adresse est incorrecte ou incomplète" + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } }, - - { "value": "3", "label": "Non, j’ai déménagé et habite à une autre adresse" }, - - { "value": "4", "label": "Non, je n’ai jamais habité à cette adresse" } - ], - "response": { "name": "CADR" } + "subSequence": { + "id": "jfazsitt", + "page": "2", + "label": { "value": "Questions de type Texte", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "TEXTECOURT_MISSING" }, + "bindingDependencies": ["TEXTECOURT_MISSING", "TEXTECOURT"], + "response": { "name": "TEXTECOURT" } }, { - "id": "kbakywwy", - "componentType": "Input", + "id": "jfazwjyv", + "componentType": "Textarea", "mandatory": false, "page": "3", - "maxLength": 10, - "label": "\"➡ \" || \"Numéro de voie :\"", - "declarations": [ - { - "id": "krp3zark-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "Pouvez-vous indiquer votre adresse ci-dessous ?" + "maxLength": 500, + "label": { + "value": "➡ \"Je suis le libellé de la question de type texte de longueur supérieure à 250 caractères.Demain, dès l’aube, à l’heure où blanchit la campagne,Je partirai. Vois-tu, je sais que tu m’attends. J’irai par la forêt, j’irai par la montagne. Je ne puis demeurer loin de toi plus longtemps.Je marcherai les yeux fixés sur mes pensées, Sans rien voir au dehors, sans entendre aucun bruit, Seul, inconnu, le dos courbé, les mains croisées, Triste, et le jour pour moi sera comme la nuit.Je ne regarderai ni l’or du soir qui tombe, Ni les voiles au loin descendant vers Harfleur, Et quand j’arriverai, je mettrai sur ta tombe Un bouquet de houx vert et de bruyère en fleur.\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } }, + "subSequence": { + "id": "jfazsitt", + "page": "2", + "label": { "value": "Questions de type Texte", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "TEXTELONG_MISSING" }, + "bindingDependencies": ["TEXTELONG_MISSING", "TEXTELONG"], + "response": { "name": "TEXTELONG" } + }, - { - "id": "krp3lw6x-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "(Cette adresse sera utilisée pour envoyer les courriers.)" + { + "id": "jfjhggkx", + "componentType": "Subsequence", + "goToPage": "4", + "label": { "value": "Numériques", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } }, - - { - "id": "kbakywwy-kbal5fzg", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "En précisant bis, ter si besoin. Par exemple : 12 bis." + "subSequence": { + "id": "jfjhggkx", + "page": "4", + "label": { "value": "Numériques", "type": "VTL|MD" } } - ], - "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, - "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } - }, - "missingResponse": { "name": "NUMTH_COLL_MISSING" }, - "bindingDependencies": ["NUMTH_COLL_MISSING", "NUMTH_COLL"], - "response": { "name": "NUMTH_COLL" } + } }, { - "id": "kbal4bzb", - "componentType": "Input", + "id": "jfjh1ndk", + "componentType": "InputNumber", "mandatory": false, "page": "4", - "maxLength": 50, - "label": "\"➡ \" || \"Libellé de la voie :\"", + "min": 0, + "max": 9.99999999e8, + "decimals": 0, + "label": { + "value": "\"➡ \" || \"Numérique entier sans unité - grand (max= 999999999)\"", + "type": "VTL|MD" + }, "declarations": [ { - "id": "kbal4bzb-kbalg7ww", - "declarationType": "INSTRUCTION", + "id": "jfjh1ndk-l8ua25i0", + "declarationType": "HELP", "position": "AFTER_QUESTION_TEXT", - "label": "Saisissez le type et le nom de la voie. Par exemple : rue des Plantes." + "label": { + "value": "\"Variable utilisée dans le tableau question 22\"", + "type": "VTL|MD" + } } ], - "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "conditionFilter": { "value": "true", "type": "VTL" }, "controls": [ { - "id": "kbal4bzb-CI-0", - "criticality": "WARN", - "control": "not(nvl(ADR_COLL, \"\") = \"\")", - "errorMessage": "Vous n’avez pas renseigné votre voie. Merci de renseigner votre adresse complète.", - "bindingDependencies": ["ADR_COLL"] + "id": "jfjh1ndk-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(INTEGER)) and (0>INTEGER or 999999999INTEGER)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } } ], "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfjhggkx", + "page": "4", + "label": { "value": "Numériques", "type": "VTL|MD" } + } }, - "missingResponse": { "name": "ADR_COLL_MISSING" }, - "bindingDependencies": ["ADR_COLL_MISSING", "ADR_COLL"], - "response": { "name": "ADR_COLL" } + "missingResponse": { "name": "INTEGER_MISSING" }, + "bindingDependencies": ["INTEGER_MISSING", "INTEGER"], + "response": { "name": "INTEGER" } }, { - "id": "kbalhn4i", - "componentType": "Input", + "id": "jfjhb2pz", + "componentType": "InputNumber", "mandatory": false, "page": "5", - "maxLength": 50, - "label": "\"➡ \" || \"Complément d’adresse :\"", + "min": 0, + "max": 1000, + "decimals": 2, + "label": { + "value": "\"➡ \" || \"Numérique décimal sans unité (entre 0 et 1000.00)\"", + "type": "VTL|MD" + }, "declarations": [ { - "id": "kbalhn4i-kbalm3fl", - "declarationType": "INSTRUCTION", + "id": "jfjhb2pz-l8iohgoa", + "declarationType": "HELP", "position": "AFTER_QUESTION_TEXT", - "label": "Précisez un bâtiment, un lieu-dit…" - } - ], - "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, - "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } - }, - "missingResponse": { "name": "CADRTH_COLL_MISSING" }, - "bindingDependencies": ["CADRTH_COLL_MISSING", "CADRTH_COLL"], - "response": { "name": "CADRTH_COLL" } - }, + "label": { + "value": "\"Controle par rapport à question 3 dont la valeur est :\" || cast(INTEGER,string)", + "type": "VTL|MD" + } + }, - { - "id": "kbal8crw", - "componentType": "Input", - "mandatory": false, - "page": "6", - "maxLength": 5, - "label": "\"➡ \" || \"Code postal :\"", - "declarations": [ { - "id": "kbal8crw-kbal97f4", - "declarationType": "INSTRUCTION", + "id": "jfjhb2pz-l8u98od1", + "declarationType": "HELP", "position": "AFTER_QUESTION_TEXT", - "label": "Pour PARIS, LYON et MARSEILLE, précisez l’arrondissement. Par exemple : 75012." + "label": { + "value": "\"Test : saisir un nombre plus grand que celui de la question 3 et vérifier LE NON affichage du controle DANS QUEEN\"", + "type": "VTL|MD" + } } ], - "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "conditionFilter": { "value": "true", "type": "VTL" }, "controls": [ { - "id": "kbal8crw-CI-0", - "criticality": "WARN", - "control": "not(nvl(CODEPOST1_COLL, \"\") = \"\")", - "errorMessage": "Vous n’avez pas renseigné votre code postal. Merci de renseigner votre adresse complète.", - "bindingDependencies": ["CODEPOST1_COLL"] + "id": "jfjhb2pz-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(FLOAT)) and (0.00>FLOAT or 1000.00FLOAT)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 2 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } } ], "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfjhggkx", + "page": "4", + "label": { "value": "Numériques", "type": "VTL|MD" } + } }, - "missingResponse": { "name": "CODEPOST1_COLL_MISSING" }, - "bindingDependencies": ["CODEPOST1_COLL_MISSING", "CODEPOST1_COLL"], - "response": { "name": "CODEPOST1_COLL" } + "missingResponse": { "name": "FLOAT_MISSING" }, + "bindingDependencies": ["INTEGER", "FLOAT_MISSING", "FLOAT"], + "response": { "name": "FLOAT" } }, { - "id": "kbal9dwk", - "componentType": "Suggester", + "id": "jfjtbqh1", + "componentType": "InputNumber", "mandatory": false, - "page": "7", - "maxLength": 100, - "label": "\"➡ \" || \"Commune :\"", - "conditionFilter": { "value": "(CADR = \"2\")", "bindingDependencies": ["CADR"] }, + "page": "6", + "min": 0, + "max": 9999, + "decimals": 0, + "label": { + "value": "➡ \"Numérique max 9999 avec unité et infobulle sur le mot unité de cette question\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, "controls": [ { - "id": "kbal9dwk-CI-0", - "criticality": "WARN", - "control": "not(nvl(LIBCOM_COLL, \"\") = \"\")", - "errorMessage": "Vous n’avez pas renseigné votre commune. Merci de renseigner votre adresse complète. ", - "bindingDependencies": ["LIBCOM_COLL"] + "id": "jfjtbqh1-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { "value": "not(not(isnull(UNIT)) and (0>UNIT or 9999UNIT)", "type": "VTL" }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } } ], "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" } + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfjhggkx", + "page": "4", + "label": { "value": "Numériques", "type": "VTL|MD" } + } }, - "missingResponse": { "name": "LIBCOM_COLL_MISSING" }, - "storeName": "cog-communes", - "bindingDependencies": ["LIBCOM_COLL_MISSING", "LIBCOM_COLL"], - "response": { "name": "LIBCOM_COLL" } + "missingResponse": { "name": "UNIT_MISSING" }, + "bindingDependencies": ["UNIT_MISSING", "UNIT"], + "unit": "k€", + "response": { "name": "UNIT" } }, { - "id": "kqwen63d", + "id": "jfjeuskc", "componentType": "Subsequence", - "goToPage": "8", - "label": "Nouveaux occupants", - "conditionFilter": { "value": "(CADR = \"3\")", "bindingDependencies": ["CADR"] }, + "goToPage": "7", + "label": { "value": "Autres formats de réponse", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, - "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } + "sequence": { + "id": "jfaz9kv9", + "page": "1", + "label": { + "value": "\"I - \" || \"Questions ouvertes - Titre de la séquence\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfjeuskc", + "page": "7", + "label": { "value": "Autres formats de réponse", "type": "VTL|MD" } + } } }, { - "id": "kqweh61i", - "componentType": "Radio", - "mandatory": false, - "page": "8", - "label": "\"➡ \" || \"Connaissez-vous le nom de la ou des personnes qui vous ont succédé dans le logement situé à l’adresse suivante : \" || ADRESSE || \" ?\"", - "conditionFilter": { "value": "(CADR = \"3\")", "bindingDependencies": ["CADR"] }, - "hierarchy": { - "sequence": { "id": "kb9hi4j0", "page": "1", "label": "\"I - \" || \"Adresse\"" }, - "subSequence": { "id": "kqwen63d", "page": "8", "label": "Nouveaux occupants" } - }, - "missingResponse": { "name": "INDNVOCC_MISSING" }, - "bindingDependencies": ["ADRESSE", "INDNVOCC_MISSING", "INDNVOCC"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "INDNVOCC" } - }, - - { - "id": "kqwga16w", - "componentType": "Input", + "id": "jfjfckyw", + "componentType": "Datepicker", "mandatory": false, - "page": "9", - "maxLength": 40, - "label": "\"➡ \" || \"Nom :\"", - "declarations": [ + "page": "7", + "min": "2000-01-01", + "max": "2020-03-31", + "label": { "value": "\"➡ \" || \"Date jour\"", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "controls": [ { - "id": "kqwg4t12-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "\"Pouvez-vous indiquer le nom ou éventuellement les noms des habitants du logement situé à l’adresse : \" || ADRESSE || \" ?\"" + "id": "jfjfckyw-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(DATE)) and (cast(DATE, date, \"YYYY-MM-DD\")>cast(\"2020-03-31\", date, \"YYYY-MM-DD\") or cast(DATE, date, \"YYYY-MM-DD\") PRENOMREF)", - "bindingDependencies": ["CADR", "PRENOM", "G_PRENOM", "PRENOMVIDE", "PRENOMREF"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmw3dz2a", - "page": "20.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" - } - }, - "missingResponse": { "name": "LIEN_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "LIEN_MISSING", - "LIB_FEM", - "LIB_PARENT", - "LIB_ENFANT", - "LIB_GDPARENT", - "LIB_PTENFANT", - "LIEN", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "\"Votre conjoint\"||LIB_FEM" }, + { "value": "02", "label": { "value": "Aisne", "type": "VTL|MD" } }, - { "value": "2", "label": "LIB_PARENT" }, + { "value": "03", "label": { "value": "Allier", "type": "VTL|MD" } }, - { "value": "3", "label": "LIB_ENFANT" }, + { "value": "04", "label": { "value": "Alpes-de-Haute-Provence", "type": "VTL|MD" } }, - { "value": "4", "label": "LIB_GDPARENT" }, + { "value": "05", "label": { "value": "Hautes-Alpes", "type": "VTL|MD" } }, - { "value": "5", "label": "LIB_PTENFANT" }, + { "value": "06", "label": { "value": "Alpes-Maritimes", "type": "VTL|MD" } }, - { "value": "6", "label": "Un autre membre de votre famille" }, + { "value": "07", "label": { "value": "Ardèche", "type": "VTL|MD" } }, - { "value": "7", "label": "\"Une autre personne (ami\"||LIB_FEM||\", colocataire...)\"" } - ], - "response": { "name": "LIEN" } - }, + { "value": "08", "label": { "value": "Ardennes", "type": "VTL|MD" } }, - { - "id": "kod271pp", - "componentType": "Radio", - "mandatory": false, - "page": "20.2", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vivez-vous en couple ?\" else PRENOM || \" vit-\" || LIB_SUJET || \" en couple ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(LIEN)) and LIEN<>\"1\") or (PRENOM=PRENOMREF)) and ((persplus18TR=\"1\" or persplus18AGE=\"1\"))", - "bindingDependencies": [ - "CADR", - "LIEN", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "persplus18TR", - "TRAGE", - "persplus18AGE", - "DATENAIS", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmw3dz2a", - "page": "20.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" - } - }, - "missingResponse": { "name": "COUPLE_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "COUPLE_MISSING", - "COUPLE", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui, avec une personne qui vit dans le logement" }, + { "value": "09", "label": { "value": "Ariège", "type": "VTL|MD" } }, - { "value": "2", "label": "Oui, avec une personne qui ne vit pas dans le logement" }, + { "value": "10", "label": { "value": "Aube", "type": "VTL|MD" } }, - { "value": "3", "label": "Non" } - ], - "response": { "name": "COUPLE" } - }, + { "value": "11", "label": { "value": "Aude", "type": "VTL|MD" } }, - { - "id": "kmw5h275", - "componentType": "CheckboxGroup", - "page": "20.3", - "label": "\"➡ \" || \"Quelle est \" || if (PRENOM=PRENOMREF) then \"votre situation matrimoniale ?\" else \"la situation matrimoniale de \" || PRENOM || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(LIEN)) and LIEN<>\"1\") or (PRENOM=PRENOMREF)) and ((persplus18TR=\"1\" or persplus18AGE=\"1\"))", - "bindingDependencies": [ - "CADR", - "LIEN", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "persplus18TR", - "TRAGE", - "persplus18AGE", - "DATENAIS", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmw3dz2a", - "page": "20.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre situation familiale\" else \"Situation familiale de \" || PRENOM" - } - }, - "missingResponse": { "name": "SITUMATRI_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SITUMATRI_MISSING", - "LIB_FEM", - "LIB_VEUF", - "SITUMATRI1", - "SITUMATRI2", - "SITUMATRI3", - "SITUMATRI4", - "SITUMATRI5", - "SITUMATRI6", - "G_PRENOM" - ], - "responses": [ - { - "id": "kmw5h275-QOP-kqi51gzp", - "label": "\"Marié\"||LIB_FEM", - "response": { "name": "SITUMATRI1" } - }, + { "value": "12", "label": { "value": "Aveyron", "type": "VTL|MD" } }, - { - "id": "kmw5h275-QOP-kqi557ae", - "label": "\"Pacsé\"||LIB_FEM", - "response": { "name": "SITUMATRI2" } - }, + { "value": "13", "label": { "value": "Bouches-du-Rhône", "type": "VTL|MD" } }, - { - "id": "kmw5h275-QOP-kqi572vy", - "label": "En concubinage ou union libre", - "response": { "name": "SITUMATRI3" } - }, + { "value": "14", "label": { "value": "Calvados", "type": "VTL|MD" } }, - { - "id": "kmw5h275-QOP-kqi54qj5", - "label": "LIB_VEUF", - "response": { "name": "SITUMATRI4" } - }, + { "value": "15", "label": { "value": "Cantal", "type": "VTL|MD" } }, - { - "id": "kmw5h275-QOP-kqi5ewaq", - "label": "\"Divorcé\"||LIB_FEM||\", dépacsé\"||LIB_FEM||\", rupture d’union libre\"", - "response": { "name": "SITUMATRI5" } - }, + { "value": "16", "label": { "value": "Charente", "type": "VTL|MD" } }, - { - "id": "kmw5h275-QOP-kqi5h0rk", - "label": "Célibataire", - "response": { "name": "SITUMATRI6" } - } - ] + { "value": "17", "label": { "value": "Charente-Maritime", "type": "VTL|MD" } }, + + { "value": "18", "label": { "value": "Cher", "type": "VTL|MD" } }, + + { "value": "19", "label": { "value": "Corrèze", "type": "VTL|MD" } }, + + { "value": "2A", "label": { "value": "Corse-du-Sud", "type": "VTL|MD" } }, + + { "value": "2B", "label": { "value": "Haute-Corse", "type": "VTL|MD" } }, + + { "value": "21", "label": { "value": "Côte-d’Or", "type": "VTL|MD" } }, + + { "value": "22", "label": { "value": "Côtes d’Armor", "type": "VTL|MD" } }, + + { "value": "23", "label": { "value": "Creuse", "type": "VTL|MD" } }, + + { "value": "24", "label": { "value": "Dordogne", "type": "VTL|MD" } }, + + { "value": "25", "label": { "value": "Doubs", "type": "VTL|MD" } }, + + { "value": "26", "label": { "value": "Drôme", "type": "VTL|MD" } }, + + { "value": "27", "label": { "value": "Eure", "type": "VTL|MD" } }, + + { "value": "28", "label": { "value": "Eure-et-Loir", "type": "VTL|MD" } }, + + { "value": "29", "label": { "value": "Finistère", "type": "VTL|MD" } }, + + { "value": "30", "label": { "value": "Gard", "type": "VTL|MD" } }, + + { "value": "31", "label": { "value": "Haute-Garonne", "type": "VTL|MD" } }, + + { "value": "32", "label": { "value": "Gers", "type": "VTL|MD" } }, + + { "value": "33", "label": { "value": "Gironde", "type": "VTL|MD" } }, + + { "value": "34", "label": { "value": "Hérault", "type": "VTL|MD" } }, + + { "value": "35", "label": { "value": "Ille-et-Vilaine", "type": "VTL|MD" } }, + + { "value": "36", "label": { "value": "Indre", "type": "VTL|MD" } }, + + { "value": "37", "label": { "value": "Indre-et-Loire", "type": "VTL|MD" } }, + + { "value": "38", "label": { "value": "Isère", "type": "VTL|MD" } }, + + { "value": "39", "label": { "value": "Jura", "type": "VTL|MD" } }, + + { "value": "40", "label": { "value": "Landes", "type": "VTL|MD" } }, + + { "value": "41", "label": { "value": "Loir-et-Cher", "type": "VTL|MD" } }, + + { "value": "42", "label": { "value": "Loire", "type": "VTL|MD" } }, + + { "value": "43", "label": { "value": "Haute-Loire", "type": "VTL|MD" } }, + + { "value": "44", "label": { "value": "Loire-Atlantique", "type": "VTL|MD" } }, + + { "value": "45", "label": { "value": "Loiret", "type": "VTL|MD" } }, + + { "value": "46", "label": { "value": "Lot", "type": "VTL|MD" } }, + + { "value": "47", "label": { "value": "Lot-et-Garonne", "type": "VTL|MD" } }, + + { "value": "48", "label": { "value": "Lozère", "type": "VTL|MD" } }, + + { "value": "49", "label": { "value": "Maine-et-Loire", "type": "VTL|MD" } }, + + { "value": "50", "label": { "value": "Manche", "type": "VTL|MD" } }, + + { "value": "51", "label": { "value": "Marne", "type": "VTL|MD" } }, + + { "value": "52", "label": { "value": "Haute-Marne", "type": "VTL|MD" } }, + + { "value": "53", "label": { "value": "Mayenne", "type": "VTL|MD" } }, + + { "value": "54", "label": { "value": "Meurthe-et-Moselle", "type": "VTL|MD" } }, + + { "value": "55", "label": { "value": "Meuse", "type": "VTL|MD" } }, + + { "value": "56", "label": { "value": "Morbihan", "type": "VTL|MD" } }, + + { "value": "57", "label": { "value": "Moselle", "type": "VTL|MD" } }, + + { "value": "58", "label": { "value": "Nièvre", "type": "VTL|MD" } }, + + { "value": "59", "label": { "value": "Nord", "type": "VTL|MD" } }, + + { "value": "60", "label": { "value": "Oise", "type": "VTL|MD" } }, + + { "value": "61", "label": { "value": "Orne", "type": "VTL|MD" } }, + + { "value": "62", "label": { "value": "Pas-de-Calais", "type": "VTL|MD" } }, + + { "value": "63", "label": { "value": "Puy-de-Dôme", "type": "VTL|MD" } }, + + { "value": "64", "label": { "value": "Pyrénées-Atlantiques", "type": "VTL|MD" } }, + + { "value": "65", "label": { "value": "Hautes-Pyrénées", "type": "VTL|MD" } }, + + { "value": "66", "label": { "value": "Pyrénées-Orientales", "type": "VTL|MD" } }, + + { "value": "67", "label": { "value": "Bas-Rhin", "type": "VTL|MD" } }, + + { "value": "68", "label": { "value": "Haut-Rhin", "type": "VTL|MD" } }, + + { "value": "69", "label": { "value": "Rhône", "type": "VTL|MD" } }, + + { "value": "70", "label": { "value": "Haute-Saône", "type": "VTL|MD" } }, + + { "value": "71", "label": { "value": "Saône-et-Loire", "type": "VTL|MD" } }, + + { "value": "72", "label": { "value": "Sarthe", "type": "VTL|MD" } }, + + { "value": "73", "label": { "value": "Savoie", "type": "VTL|MD" } }, + + { "value": "74", "label": { "value": "Haute-Savoie", "type": "VTL|MD" } }, + + { "value": "75", "label": { "value": "Paris", "type": "VTL|MD" } }, + + { "value": "76", "label": { "value": "Seine-Maritime", "type": "VTL|MD" } }, + + { "value": "77", "label": { "value": "Seine-et-Marne", "type": "VTL|MD" } }, + + { "value": "78", "label": { "value": "Yvelines", "type": "VTL|MD" } }, + + { "value": "79", "label": { "value": "Deux-Sèvres", "type": "VTL|MD" } }, + + { "value": "80", "label": { "value": "Somme", "type": "VTL|MD" } }, + + { "value": "81", "label": { "value": "Tarn", "type": "VTL|MD" } }, + + { "value": "82", "label": { "value": "Tarn-et-Garonne", "type": "VTL|MD" } }, + + { "value": "83", "label": { "value": "Var", "type": "VTL|MD" } }, + + { "value": "84", "label": { "value": "Vaucluse", "type": "VTL|MD" } }, + + { "value": "85", "label": { "value": "Vandée", "type": "VTL|MD" } }, + + { "value": "86", "label": { "value": "Vienne", "type": "VTL|MD" } }, + + { "value": "87", "label": { "value": "Haute-Vienne", "type": "VTL|MD" } }, + + { "value": "88", "label": { "value": "Vosges", "type": "VTL|MD" } }, + + { "value": "89", "label": { "value": "Yonne", "type": "VTL|MD" } }, + + { "value": "90", "label": { "value": "Territoire de Belfort", "type": "VTL|MD" } }, + + { "value": "91", "label": { "value": "Essonne", "type": "VTL|MD" } }, + + { "value": "92", "label": { "value": "Hauts-de-Seine", "type": "VTL|MD" } }, + + { "value": "93", "label": { "value": "Seine-St-Denis", "type": "VTL|MD" } }, + + { "value": "94", "label": { "value": "Val-de-Marne", "type": "VTL|MD" } }, + + { "value": "95", "label": { "value": "Val-D’Oise", "type": "VTL|MD" } }, + + { "value": "971", "label": { "value": "Guadeloupe", "type": "VTL|MD" } }, + + { "value": "972", "label": { "value": "Martinique", "type": "VTL|MD" } }, + + { "value": "973", "label": { "value": "Guyane", "type": "VTL|MD" } }, + + { "value": "974", "label": { "value": "La Réunion", "type": "VTL|MD" } }, + + { "value": "976", "label": { "value": "Mayotte", "type": "VTL|MD" } } + ], + "response": { "name": "DROPDOWN" } + }, + + { + "id": "k6ccoydl", + "componentType": "Suggester", + "mandatory": false, + "page": "14", + "maxLength": 249, + "label": { + "value": "\"➡ \" || \"Question à choix unique - présentation autocomplétion, par TS\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfjew4oy", + "page": "9", + "label": { + "value": "\"II - \" || \"Questions à choix unique et questions à choix multiple\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfkxouu8", + "page": "10", + "label": { "value": "Questions à choix unique", "type": "VTL|MD" } } - ] + }, + "missingResponse": { "name": "AUTOCOMPL_MISSING" }, + "storeName": "L_COMMUNEPASSEE-1-0-0", + "bindingDependencies": ["AUTOCOMPL_MISSING", "AUTOCOMPL"], + "response": { "name": "AUTOCOMPL" } }, { - "id": "kmx8gebp", - "componentType": "Loop", - "page": "21", - "maxPage": "8", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] + "id": "jfkxuinz", + "componentType": "Subsequence", + "goToPage": "15", + "label": { "value": "Questions à choix multiple", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfjew4oy", + "page": "9", + "label": { + "value": "\"II - \" || \"Questions à choix unique et questions à choix multiple\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfkxuinz", + "page": "15", + "label": { "value": "Questions à choix multiple", "type": "VTL|MD" } + } + } + }, + + { + "id": "jfkxh2lf", + "componentType": "CheckboxGroup", + "page": "15", + "label": { + "value": "\"➡ \" || \"Question à choix multiple - réponse booléen\"", + "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, "hierarchy": { "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" + "id": "jfjew4oy", + "page": "9", + "label": { + "value": "\"II - \" || \"Questions à choix unique et questions à choix multiple\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfkxuinz", + "page": "15", + "label": { "value": "Questions à choix multiple", "type": "VTL|MD" } } }, + "missingResponse": { "name": "QCM_B_MISSING" }, "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "ADRCOLLC", - "LIB_SUJET", - "UNLOG_MISSING", - "DURLOG_MISSING", - "LOGENQ_MISSING", - "LOGAUT_MISSING", - "LOGENQ", - "LOGAUT", - "CTR_LOG", - "GARDE_MISSING", - "DORM_MISSING", - "LOGCO_MISSING", - "TYPLOGCO_MISSING", - "UNLOG", - "DURLOG", - "GARDE", - "DORM", - "LOGCO", - "TYPLOGCO" + "QCM_B_MISSING", + "QCM_B1", + "QCM_B2", + "QCM_B3", + "QCM_B4", + "QCM_B5", + "QCM_B6", + "QCM_B7", + "QCM_B8" ], - "loopDependencies": ["G_PRENOM"], - "components": [ + "responses": [ { - "id": "kmukkury", - "componentType": "Subsequence", - "goToPage": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] + "id": "jfkxh2lf-QOP-kfs6nzmk", + "label": { "value": "code1 : le libellé du code 1 contient du gras", "type": "VTL|MD" }, + "response": { "name": "QCM_B1" } }, { - "id": "kmx8sgeu", - "componentType": "Radio", - "mandatory": false, - "page": "21.1", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vivez-vous uniquement dans ce logement ou aussi dans un autre logement ?\" else PRENOM || \" vit-\" || LIB_SUJET || \" uniquement dans ce logement ou aussi dans un autre logement ?\"", - "declarations": [ - { - "id": "kmx8sgeu-kvl9opds", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\" « Ce logement » désigne le logement situé à cette adresse : \" || ADRCOLLC || \".\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] + "id": "jfkxh2lf-QOP-kfs76ek4", + "label": { + "value": "code2 le libellé du code 2 contient de l’italique", + "type": "VTL|MD" }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "missingResponse": { "name": "UNLOG_MISSING" }, - "bindingDependencies": [ - "ADRCOLLC", - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "UNLOG_MISSING", - "UNLOG", - "G_PRENOM" - ], - "options": [ - { - "value": "1", - "label": "if (PRENOM=PRENOMREF) then \"Vous vivez uniquement dans ce logement\" else PRENOM || \" vit uniquement dans ce logement\"" - }, - - { - "value": "2", - "label": "if (PRENOM=PRENOMREF) then \"Vous vivez aussi dans un autre logement\" else PRENOM || \" vit aussi dans un autre logement\"" - } - ], - "response": { "name": "UNLOG" } + "response": { "name": "QCM_B2" } }, { - "id": "kmx97ttc", - "componentType": "Radio", - "mandatory": false, - "page": "21.2", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Vous vivez dans le logement situé à l’adresse : \" || ADRCOLLC || \" ... ?\" else PRENOM || \" vit dans ce logement situé à l’adresse : \" || ADRCOLLC || \" ... ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", - "bindingDependencies": ["CADR", "UNLOG"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } + "id": "jfkxh2lf-QOP-kfs6od02", + "label": { + "value": "code3 : le libellé du code 3 contient du gras et de l’italique", + "type": "VTL|MD" }, - "missingResponse": { "name": "DURLOG_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "ADRCOLLC", - "DURLOG_MISSING", - "DURLOG", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Plus de la moitié du temps" }, - - { "value": "2", "label": "La moitié du temps" }, - - { "value": "3", "label": "Moins de la moitié du temps" } - ], - "response": { "name": "DURLOG" } + "response": { "name": "QCM_B3" } }, { - "id": "kmx97tz1", - "componentType": "Radio", - "mandatory": false, - "page": "21.3", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pour vous, ce logement est... ?\" else \"Pour \" || PRENOM || \", ce logement est... ?\"", - "declarations": [ - { - "id": "kmx97tz1-kvlaj6p8", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\" « Ce logement » désigne le logement situé à cette adresse : \" || ADRCOLLC || \".\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", - "bindingDependencies": ["CADR", "UNLOG"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } + "id": "jfkxh2lf-QOP-kfs6thpf", + "label": { + "value": "code4 : le libellé du code 4 contient du gras italique", + "type": "VTL|MD" }, - "missingResponse": { "name": "LOGENQ_MISSING" }, - "bindingDependencies": [ - "ADRCOLLC", - "PRENOM", - "PRENOMREF", - "LOGENQ_MISSING", - "LOGENQ", - "G_PRENOM" - ], - "options": [ - { - "value": "1", - "label": "if (PRENOM=PRENOMREF) then \"Votre résidence principale\" else \"Sa résidence principale\"" - }, - - { - "value": "2", - "label": "if (PRENOM=PRENOMREF) then \"Le logement de vos parents ou de l’un d’entre eux\" else \"Le logement de ses parents ou de l’un d’entre eux\"" - }, - - { - "value": "3", - "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour vos études\" else \"Un logement occupé pour ses études\"" - }, - - { - "value": "4", - "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour votre travail ou une formation professionnelle\" else \"Un logement occupé pour son travail ou une formation professionnelle\"" - }, - - { - "value": "5", - "label": "if (PRENOM=PRENOMREF) then \"Une résidence secondaire, un logement occupé pour vos vacances ou vos loisirs\" else \"Une résidence secondaire, un logement occupé pour ses vacances ou ses loisirs\"" - }, - - { "value": "6", "label": "Un logement occupé pour une autre raison" } - ], - "response": { "name": "LOGENQ" } + "response": { "name": "QCM_B4" } }, { - "id": "kmx93med", - "componentType": "Radio", - "mandatory": false, - "page": "21.4", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pour vous, l’autre logement où vous vivez est... ?\" else \"Pour \" || PRENOM || \", l’autre logement où \" || LIB_SUJET || \" vit est... ?\"", - "declarations": [ - { - "id": "kmx93med-kvm8n3pp", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Autre logement que celui situé à l’adresse : \" || ADRCOLLC" - }, - - { - "id": "kmx93med-kvm8xhsc", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "if (PRENOM=PRENOMREF) then \"Si vous vivez dans plusieurs autres logements, décrivez l’autre logement dans lequel vous passez le plus de temps.\" else \"Si \"|| PRENOM || \" vit dans plusieurs autres logements, décrivez l’autre logement dans lequel \"|| LIB_SUJET || \" passe le plus de temps.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\")", - "bindingDependencies": ["CADR", "UNLOG"] - }, - "controls": [ - { - "id": "kmx93med-CI-0", - "criticality": "INFO", - "control": "not(LOGENQ = \"1\" and LOGAUT = \"1\")", - "errorMessage": "cast(CTR_LOG,string) ", - "bindingDependencies": ["LOGENQ", "LOGAUT", "CTR_LOG"] - } - ], - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } + "id": "jfkxh2lf-QOP-kfs75eiq", + "label": { + "value": "code5 : le libellé du code 5 contient des retours à la ligne ligne 2 ligne 3", + "type": "VTL|MD" }, - "missingResponse": { "name": "LOGAUT_MISSING" }, - "bindingDependencies": [ - "ADRCOLLC", - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "LOGAUT_MISSING", - "LOGAUT", - "G_PRENOM" - ], - "options": [ - { - "value": "1", - "label": "if (PRENOM=PRENOMREF) then \"Votre résidence principale\" else \"Sa résidence principale\"" - }, - - { - "value": "2", - "label": "if (PRENOM=PRENOMREF) then \"Le logement de vos parents ou de l’un d’entre eux\" else \"Le logement de ses parents ou de l’un d’entre eux\"" - }, - - { - "value": "3", - "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour vos études\" else \"Un logement occupé pour ses études\"" - }, - - { - "value": "4", - "label": "if (PRENOM=PRENOMREF) then \"Un logement occupé pour votre travail ou une formation professionnelle\" else \"Un logement occupé pour son travail ou une formation professionnelle\"" - }, - - { - "value": "5", - "label": "if (PRENOM=PRENOMREF) then \"Une résidence secondaire, un logement occupé pour vos vacances ou loisirs\" else \"Une résidence secondaire, un logement occupé pour ses vacances ou loisirs\"" - }, - - { "value": "6", "label": "Un logement occupé pour une autre raison" } - ], - "response": { "name": "LOGAUT" } + "response": { "name": "QCM_B5" } }, { - "id": "kmx9punx", - "componentType": "Radio", - "mandatory": false, - "page": "21.5", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Êtes-vous en garde alternée entre vos deux parents ?\" else PRENOM || \" est-\" || LIB_SUJET || \" en garde alternée entre ses deux parents ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (DURLOG = \"2\" and LOGENQ = \"2\" and LOGAUT = \"2\")", - "bindingDependencies": ["CADR", "UNLOG", "DURLOG", "LOGENQ", "LOGAUT"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "missingResponse": { "name": "GARDE_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "GARDE_MISSING", - "GARDE", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, + "id": "jfkxh2lf-QOP-kfs738z6", + "label": { "value": "code6", "type": "VTL|MD" }, + "response": { "name": "QCM_B6" } + }, - { "value": "2", "label": "Non" } - ], - "response": { "name": "GARDE" } + { + "id": "jfkxh2lf-QOP-kfs6yui1", + "label": { "value": "code7 le code 7 porte une infobulle", "type": "VTL|MD" }, + "response": { "name": "QCM_B7" } }, { - "id": "kmx9im0b", - "componentType": "Radio", - "mandatory": false, - "page": "21.6", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Où avez-vous dormi la nuit dernière ?\" else \"Où \" || PRENOM || \" a-t-\" || LIB_SUJET || \" dormi la nuit dernière ?\"", - "declarations": [ - { - "id": "kmx9im0b-kn7jf1jt", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "if (PRENOM=PRENOMREF) then \"Si vous avez dormi chez un(e) ami(e), indiquez le logement où vous deviez normalement dormir.\" else \"Si \" || PRENOM || \" a dormi chez un(e) ami(e), indiquez le logement où \" || LIB_SUJET || \" devait normalement dormir.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (DURLOG = \"2\" and LOGENQ = \"2\" and LOGAUT = \"2\") and (GARDE = \"1\")", - "bindingDependencies": ["CADR", "UNLOG", "DURLOG", "LOGENQ", "LOGAUT", "GARDE"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "missingResponse": { "name": "DORM_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "DORM_MISSING", - "ADRCOLLC", - "DORM", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "\"Dans ce logement situé à l’adresse : \" || ADRCOLLC" }, - - { - "value": "2", - "label": "\"Dans le logement de \" || (if (PRENOM=PRENOMREF) then \"votre\" else \"son\") || \" autre parent\"" - } - ], - "response": { "name": "DORM" } - }, - - { - "id": "kqi4zdkk", - "componentType": "Radio", - "mandatory": false, - "page": "21.7", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"À propos de cet autre logement dans lequel vous vivez, s’agit-il d’une chambre dans une structure collective ?\" else \"À propos de cet autre logement dans lequel vit \" || PRENOM || \", s’agit-il d’une chambre dans une structure collective ?\"", - "declarations": [ - { - "id": "kqi4zdkk-kvm8hkmj", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Autre logement que celui situé à l’adresse : \" || ADRCOLLC" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (LOGAUT = \"3\" or LOGAUT = \"4\" or LOGAUT = \"6\")", - "bindingDependencies": ["CADR", "UNLOG", "LOGAUT"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "missingResponse": { "name": "LOGCO_MISSING" }, - "bindingDependencies": [ - "ADRCOLLC", - "PRENOM", - "PRENOMREF", - "LOGCO_MISSING", - "LOGCO", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "LOGCO" } - }, - - { - "id": "kmx9pvyn", - "componentType": "Radio", - "mandatory": false, - "page": "21.8", - "label": "\"➡ \" || \"De quelle structure s’agit-il ?\"", - "declarations": [ - { - "id": "kmx9pvyn-kvm8t64a", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Structure collective de l’autre logement que celui situé à l’adresse : \" || ADRCOLLC" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (UNLOG = \"2\") and (LOGAUT = \"3\" or LOGAUT = \"4\" or LOGAUT = \"6\") and (LOGCO = \"1\")", - "bindingDependencies": ["CADR", "UNLOG", "LOGAUT", "LOGCO"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmukkury", - "page": "21.1", - "label": "if (PRENOM=PRENOMREF) then \"Vos lieux de vie\" else \"Lieux de vie de \" || PRENOM" - } - }, - "missingResponse": { "name": "TYPLOGCO_MISSING" }, - "bindingDependencies": ["ADRCOLLC", "TYPLOGCO_MISSING", "TYPLOGCO", "G_PRENOM"], - "options": [ - { - "value": "1", - "label": "Un internat, une résidence étudiante ou un foyer d’étudiants" - }, - - { - "value": "2", - "label": "Un établissement pour personnes âgées (maison de retraite, Ehpad)" - }, - - { - "value": "3", - "label": "Un foyer ou une résidence sociale (CADA, structures gérées par Adoma…), foyer de réinsertion ou foyer de travailleurs" - }, - - { - "value": "4", - "label": "Une structure d’aide sociale à l’enfance ou de protection judiciaire" - }, - - { - "value": "5", - "label": "Une structure pour personne nécessitant des soins médicaux (hôpital, maison de repos, centre de rééducation)" - }, - - { "value": "6", "label": "Une caserne, un camp militaire" }, - - { - "value": "7", - "label": "Une autre structure (prison, communauté religieuse, hébergement d’urgence...)" - } - ], - "response": { "name": "TYPLOGCO" } - } - ] - }, - - { - "id": "kmx9wphw", - "componentType": "Loop", - "page": "22", - "maxPage": "7", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", - "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SITUA_MISSING", - "LIB_FEM", - "SEXE", - "SITUA", - "LIB_SUJET", - "TRAVAIL_MISSING", - "GRDIPA_MISSING", - "GRDIPB_MISSING", - "GRDIPC_MISSING", - "TELET_MISSING", - "TELETNJ_MISSING", - "TRAVAIL", - "GRDIPA", - "GRDIPB", - "GRDIPC", - "TELET", - "TELETNJ" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "kmxa5rqb", - "componentType": "Subsequence", - "goToPage": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] - }, - - { - "id": "kmxfqrb1", - "componentType": "Radio", - "mandatory": false, - "page": "22.1", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Actuellement, quelle est votre situation principale ?\" else \"Actuellement, quelle est la situation principale de \" || PRENOM || \" ?\"", - "declarations": [ - { - "id": "kmxfqrb1-krd9g6bh", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "if (PRENOM=PRENOMREF) then \"Si vous hésitez entre plusieurs situations, choisissez celle qui vous décrit le mieux, ou celle qui vous prend le plus de temps.\" else \"Si vous hésitez entre plusieurs situations, choisissez celle qui décrit le mieux \" || PRENOM || \", ou celle qui lui prend le plus de temps.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "controls": [ - { - "id": "kmxfqrb1-CI-0", - "criticality": "WARN", - "control": "not(nvl(SITUA, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", - "bindingDependencies": ["SITUA"] - } - ], - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "SITUA_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SITUA_MISSING", - "LIB_FEM", - "SEXE", - "SITUA", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "En emploi" }, - - { - "value": "2", - "label": "\"Au chômage (inscrit\"|| LIB_FEM ||\" ou non à Pôle emploi)\"" - }, - - { "value": "3", "label": "\"Retraité\"||LIB_FEM||\", préretraité\"||LIB_FEM" }, - - { - "value": "4", - "label": "En incapacité de travailler en raison d’un handicap ou d’un problème de santé durable" - }, - - { "value": "5", "label": "En études" }, - - { - "value": "6", - "label": "if (isnull(SEXE)) then \"Femme ou homme au foyer\" else (if (SEXE = \"2\") then \"Femme au foyer\" else \"Homme au foyer\")" - }, - - { "value": "7", "label": "Dans une autre situation" } - ], - "response": { "name": "SITUA" } - }, - - { - "id": "kmxg8ci7", - "componentType": "Radio", - "mandatory": false, - "page": "22.2", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Avez-vous cependant un emploi ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" cependant un emploi ?\"", - "declarations": [ - { - "id": "kmxg8ci7-kqi7dwk7", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Inclure : petit boulot, apprentissage, stage rémunéré, personne en congé maternité, paternité ou parental, en congé maladie ou en chômage partiel, personne travaillant sans être rémunérée avec un membre de sa famille, élu." - }, - - { - "id": "kmxg8ci7-kqi7omwd", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure le bénévolat." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (not(isnull(SITUA)) and (SITUA = \"2\" or SITUA = \"3\" or SITUA = \"4\" or SITUA = \"5\" or SITUA = \"6\" or SITUA = \"7\"))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "SITUA" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "TRAVAIL_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "TRAVAIL_MISSING", - "TRAVAIL", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "TRAVAIL" } - }, - - { - "id": "kmxgftfs", - "componentType": "Radio", - "mandatory": false, - "page": "22.3", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"À ce jour, quel est le plus haut diplôme ou titre que vous possédez ?\" else \"À ce jour, quel est le plus haut diplôme ou titre que \" || PRENOM || \" possède ?\"", - "declarations": [ - { - "id": "kmxgftfs-kqi89yfr", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "if (PRENOM=PRENOMREF) then \"Indiquez le niveau de diplôme au moment où vous l’avez obtenu, pas votre niveau actuel.\" else \"Indiquez le niveau de diplôme au moment où \" || PRENOM || \" l’a obtenu, pas son niveau actuel.\"" - }, - - { - "id": "kmxgftfs-kqi81ih3", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure : CQP, CACES, BAFA, permis de conduire, TOEIC ou autre test de langue, habilitations électriques ou de type équivalent." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "GRDIPA_MISSING" }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "GRDIPA_MISSING", "GRDIPA", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Aucun diplôme" }, - - { "value": "2", "label": "CEP (certificat d’études primaires)" }, - - { "value": "3", "label": "BEPC, brevet élémentaire, brevet des collèges, DNB" }, - - { "value": "4", "label": "CAP, BEP ou diplôme de niveau équivalent" }, - - { - "value": "5", - "label": "Baccalauréat (général, technologique ou professionnel), brevet supérieur, brevet professionnel, de technicien ou d’enseignement ou diplôme équivalent" - }, - - { "value": "6", "label": "Capacité en droit, DAEU, ESEU" }, - - { - "value": "7", - "label": "BTS, DUT, Deug, Deust, diplôme de la santé ou du social de niveau bac+2 ou diplôme équivalent" - }, - - { - "value": "8", - "label": "Diplôme de niveau supérieur à bac+2 (licence, licence pro, maîtrise, master, DESS, DEA, doctorat, diplôme d’une grande école)" - } - ], - "response": { "name": "GRDIPA" } - }, - - { - "id": "kqi8s71l", - "componentType": "Radio", - "mandatory": false, - "page": "22.4", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Plus précisément, quel est votre niveau d’études ?\" else \"Plus précisément, quel est le niveau d’études de \" || PRENOM ||\" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (GRDIPA = \"1\" and not(isnull(GRDIPA)))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "GRDIPA" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "GRDIPB_MISSING" }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "GRDIPB_MISSING", "GRDIPB", "G_PRENOM"], - "options": [ - { - "value": "1", - "label": "N’a jamais été à l’école ou l’a quittée avant la fin du primaire" - }, - - { - "value": "2", - "label": "Scolarité jusqu’à la fin du primaire ou avant la fin du collège" - }, - - { "value": "3", "label": "Scolarité jusqu’à la fin du collège ou au-delà" } - ], - "response": { "name": "GRDIPB" } - }, - - { - "id": "kqi8mfos", - "componentType": "Radio", - "mandatory": false, - "page": "22.5", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Plus précisément, quel diplôme de niveau supérieur à bac+2 avez-vous obtenu ?\" else \"Plus précisément, quel diplôme de niveau supérieur à bac+2 \"|| PRENOM || \" a-t-\" || LIB_SUJET || \" obtenu ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(GRDIPA)) and GRDIPA = \"8\"))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "GRDIPA" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "GRDIPC_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "GRDIPC_MISSING", - "GRDIPC", - "G_PRENOM" - ], - "options": [ - { - "value": "1", - "label": "Licence, licence pro, maîtrise ou diplôme équivalent de niveau bac+3 ou bac+4" - }, - - { - "value": "2", - "label": "Master, DEA, DESS, diplôme de grande école de niveau bac+5, doctorat de santé (médecine, pharmacie, dentaire...)" - }, - - { "value": "3", "label": "Doctorat de recherche (hors doctorat de santé)" } - ], - "response": { "name": "GRDIPC" } - }, - - { - "id": "kp4dw3br", - "componentType": "Radio", - "mandatory": false, - "page": "22.6", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Pratiquez-vous le télétravail ?\" else PRENOM || \" pratique t-\" || LIB_SUJET || \" le télétravail ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(EMPLOI)) and EMPLOI = \"1\"))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "EMPLOI", - "SITUA", - "TRAVAIL" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "TELET_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "TELET_MISSING", - "TELET", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "TELET" } - }, - - { - "id": "kvjb8q33", - "componentType": "InputNumber", - "mandatory": false, - "page": "22.7", - "min": 0, - "max": 7, - "decimals": 2, - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Combien de jour par semaine êtes-vous en télétravail, en moyenne ?\" else \"Combien de jour par semaine \" || PRENOM || \" est-\" || LIB_SUJET || \" en télétravail, en moyenne ? \"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(EMPLOI)) and EMPLOI = \"1\")) and (TELET=\"1\")", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "EMPLOI", - "SITUA", - "TRAVAIL", - "TELET" - ] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { - "id": "kmxa5rqb", - "page": "22.1", - "label": "if (PRENOM=PRENOMREF) then \"Activité et formation\" else \"Activité et formation de \" || PRENOM" - } - }, - "missingResponse": { "name": "TELETNJ_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "TELETNJ_MISSING", - "TELETNJ", - "G_PRENOM" - ], - "unit": "jours", - "response": { "name": "TELETNJ" } - } - ] - }, - - { - "id": "kvqoffs5", - "componentType": "Subsequence", - "page": "23", - "goToPage": "23", - "label": "Type de logement", - "declarations": [ - { - "id": "kvqoffs5-kvqoege1", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Nous allons maintenant vous poser quelques questions introductives sur votre logement situé à l’adresse suivante : \" || ADRCOLLC || \" .\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "bindingDependencies": ["ADRCOLLC"] - }, - - { - "id": "kd8qd4ou", - "componentType": "Radio", - "mandatory": false, - "page": "24", - "label": "\"➡ \" || \"À quoi correspond votre logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "kd8qd4ou-CI-0", - "criticality": "WARN", - "control": "not(nvl(HTLC1, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de choisir le type de logement qui correspond à votre logement.", - "bindingDependencies": ["HTLC1"] - } - ], - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "HTLC1_MISSING" }, - "bindingDependencies": ["HTLC1_MISSING", "HTLC1"], - "options": [ - { "value": "1", "label": "Maison ​" }, - - { "value": "2", "label": "Appartement ​" }, - - { "value": "3", "label": "Logement-foyer ​" }, - - { "value": "4", "label": "Chambre d’hôtel ​" }, - - { "value": "5", "label": "Habitation de fortune ​" }, - - { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée) ​" } - ], - "response": { "name": "HTLC1" } - }, - - { - "id": "kp4b8f63", - "componentType": "Radio", - "mandatory": false, - "page": "25", - "label": "\"➡ \" || \"Est-ce que votre logement se trouve en foyer (ou résidence) pour personnes âgées ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(HTLC1)) and HTLC1 = \"3\"))", - "bindingDependencies": ["CADR", "HTLC1"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "FOYPAGEES_MISSING" }, - "bindingDependencies": ["FOYPAGEES_MISSING", "FOYPAGEES"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "FOYPAGEES" } - }, - - { - "id": "kp4bwrb9", - "componentType": "Radio", - "mandatory": false, - "page": "26", - "label": "\"➡ \" || \"Plus précisément, quel est le type de cette résidence ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (FOYPAGEES=\"1\" and not(isnull(FOYPAGEES)))", - "bindingDependencies": ["CADR", "FOYPAGEES"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "RESAUTO_MISSING" }, - "bindingDependencies": ["RESAUTO_MISSING", "RESAUTO"], - "options": [ - { - "value": "1", - "label": "Résidence \"autonomie\" ou par une association par exemple\\\"\")" - }, - - { "value": "2", "label": "Résidence \"services\"" } - ], - "response": { "name": "RESAUTO" } - }, - - { - "id": "kbgi5n3g", - "componentType": "Radio", - "mandatory": false, - "page": "27", - "label": "\"➡ \" || \"Le logement fait-il partie d’un immeuble collectif ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(HTLC1)) and HTLC1 = \"6\"))", - "bindingDependencies": ["CADR", "HTLC1"] - }, - "controls": [ - { - "id": "kbgi5n3g-CI-0", - "criticality": "WARN", - "control": "not(nvl(INDCOLL, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", - "bindingDependencies": ["INDCOLL"] - } - ], - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "INDCOLL_MISSING" }, - "bindingDependencies": ["INDCOLL_MISSING", "INDCOLL"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "INDCOLL" } - }, - - { - "id": "kbgigljc", - "componentType": "Radio", - "mandatory": false, - "page": "28", - "label": "\"➡ \" || \"Quel est le type de construction de la maison individuelle ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"1\" or INDCOLL = \"2\")", - "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "IMI_MISSING" }, - "bindingDependencies": ["IMI_MISSING", "IMI"], - "options": [ - { "value": "1", "label": "Isolée" }, - - { "value": "2", "label": "Jumelée, en bande ou groupée de toute autre façon" } - ], - "response": { "name": "IMI" } - }, - - { - "id": "kbgim4v3", - "componentType": "Radio", - "mandatory": false, - "page": "29", - "label": "\"➡ \" || \"La maison fait-elle partie d’une résidence ou d’un ’village’ en copropriété ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"1\" or INDCOLL = \"2\")", - "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] - }, - "controls": [ - { - "id": "kbgim4v3-CI-0", - "criticality": "WARN", - "control": "not(nvl(ICOI, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement du questionnaire. Merci de répondre à cette question.", - "bindingDependencies": ["ICOI"] - } - ], - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "ICOI_MISSING" }, - "bindingDependencies": ["ICOI_MISSING", "ICOI"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "ICOI" } - }, - - { - "id": "kbgidvnm", - "componentType": "Radio", - "mandatory": false, - "page": "30", - "label": "\"➡ \" || \"Y a-t-il au moins un ascenseur dans l’immeuble collectif ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"2\" or INDCOLL = \"1\")", - "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "IAS_MISSING" }, - "bindingDependencies": ["IAS_MISSING", "IAS"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "IAS" } - }, - - { - "id": "kbgigafp", - "componentType": "InputNumber", - "mandatory": false, - "page": "31", - "min": 0, - "max": 99, - "decimals": 0, - "label": "\"➡ \" || \"À quel étage se trouve votre logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1 = \"2\" or INDCOLL = \"1\")", - "bindingDependencies": ["CADR", "HTLC1", "INDCOLL"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "IEL_MISSING" }, - "bindingDependencies": ["IEL_MISSING", "IEL"], - "response": { "name": "IEL" } - }, - - { - "id": "kbghszh6", - "componentType": "Radio", - "mandatory": false, - "page": "32", - "label": "\"➡ \" || \"À quelle période a été achevée la construction \"|| libIAATC || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "IAATC_MISSING" }, - "bindingDependencies": ["libIAATC", "IAATC_MISSING", "IAATC"], - "options": [ - { "value": "1", "label": "Avant 1919" }, - - { "value": "2", "label": "De 1919 à 1945" }, - - { "value": "3", "label": "De 1946 à 1970" }, - - { "value": "4", "label": "De 1971 à 1990" }, - - { "value": "5", "label": "De 1991 à 2005" }, - - { "value": "6", "label": "\"2006 ou après\"" } - ], - "response": { "name": "IAATC" } - }, - - { - "id": "kbghz7mp", - "componentType": "Dropdown", - "mandatory": false, - "page": "33", - "label": "\"➡ \" || \"En quelle année exactement la construction \" || libIAATC || \" a-t-elle été achevée ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(IAATC)) and IAATC = \"6\"))", - "bindingDependencies": ["CADR", "IAATC"] - }, - "hierarchy": { - "sequence": { - "id": "kmnnjaf1", - "page": "17", - "label": "\"III - \" || \"Présentation des habitants du logement\"" - }, - "subSequence": { "id": "kvqoffs5", "page": "23", "label": "Type de logement" } - }, - "missingResponse": { "name": "IAATCD_MISSING" }, - "bindingDependencies": ["libIAATC", "IAATCD_MISSING", "IAATCD"], - "options": [ - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2022", "label": "\"2022\"" } - ], - "response": { "name": "IAATCD" } - }, - - { - "id": "jn0cmg7j", - "componentType": "Sequence", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"", - "declarations": [ - { - "id": "jn0cmg7j-kvseiv6v", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Nous allons vous interroger sur \" || intro_STOC || \" et sur la date d’installation dans le logement.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - } - }, - "bindingDependencies": ["intro_STOC"] - }, - - { - "id": "jn0ccyw1", - "componentType": "Subsequence", - "goToPage": "35", - "label": "Statut d’occupation du ménage", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } - } - }, - - { - "id": "jn0cttir", - "componentType": "Radio", - "mandatory": false, - "page": "35", - "label": "\"➡ \" || \"Comment votre ménage occupe-t-il ce logement ?\"", - "declarations": [ - { - "id": "jn0d8za4-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "\"On désigne ici le ménage comme étant l’ensemble des occupants du logement. \" || libSTOC1" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jn0cttir-CI-0", - "criticality": "WARN", - "control": "not(nvl(STOC1, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de choisir le statut d’occupation correspondant à la situation de votre ménage.", - "bindingDependencies": ["STOC1"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } - }, - "missingResponse": { "name": "STOC1_MISSING" }, - "bindingDependencies": ["libSTOC1", "STOC1_MISSING", "STOC1"], - "options": [ - { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt en cours)" }, - - { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, - - { - "value": "3", - "label": "Usufruitier, et la nue-propriété qui autorise le droit de vendre ou de donner le logement.\\\"\")" - }, - - { "value": "4", "label": "Locataire ou sous-locataire" }, - - { "value": "5", "label": "Logé gratuitement, avec un paiement éventuel de charges" } - ], - "response": { "name": "STOC1" } - }, - - { - "id": "klusnxnh", - "componentType": "Radio", - "mandatory": false, - "page": "36", - "label": "\"➡ \" || \"Un des occupants actuels du logement est-il propriétaire de ce logement ?\"", - "declarations": [ - { - "id": "klusnxnh-knrah5ep", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "Y compris en indivision" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (STOC1 = \"3\" and cast(NBHAB,integer) > 1)", - "bindingDependencies": ["CADR", "STOC1", "NBHAB"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } - }, - "missingResponse": { "name": "STOC2_MISSING" }, - "bindingDependencies": ["STOC2_MISSING", "STOC2"], - "options": [ - { "value": "1", "label": "Oui, propriétaire accédant (remboursement d’emprunt en cours)" }, - - { "value": "2", "label": "Oui, propriétaire non accédant (ne remboursant plus d’emprunt)" }, - - { "value": "3", "label": "Non" } - ], - "response": { "name": "STOC2" } - }, - - { - "id": "jn0e3nhg", - "componentType": "Radio", - "mandatory": false, - "page": "37", - "label": "➡ Votre ménage occupe-t-il ce logement en pleine propriété ou en propriété partielle ?​", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((not(isnull(STOC)) and (STOC=\"1\" or STOC=\"2\")))", - "bindingDependencies": ["CADR", "STOC", "STOC2", "STOC1"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jn0ccyw1", "page": "35", "label": "Statut d’occupation du ménage" } - }, - "missingResponse": { "name": "STOCP_MISSING" }, - "bindingDependencies": ["STOCP_MISSING", "STOCP"], - "options": [ - { - "value": "1", - "label": "En pleine propriété : votre ménage se partage la totalité de la propriété du logement" - }, - - { - "value": "2", - "label": "En propriété partielle : en indivision avec des personnes extérieures au ménage" - } - ], - "response": { "name": "STOCP" } - }, - - { - "id": "kl809dku", - "componentType": "Loop", - "page": "38", - "maxPage": "5", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "STOCA12_MISSING", - "STOCA12", - "LIB_SUJET", - "LIB_FEM2", - "STOCA3_MISSING", - "STOCA3", - "STOCA4_MISSING", - "STOCA4", - "STOC", - "STOCB1_MISSING", - "LIB_FEM", - "STOCA", - "STOCB1", - "LIEN", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus25TR", - "persplus25AGE", - "STOCC", - "filtre_autrepers", - "HebEnfant", - "HEB", - "filtre_HebEnfant", - "filtre_HEB", - "nb_HebEnfant", - "nb_HEB", - "testfiltreHEB2_MISSING", - "testfiltreHEB2" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "jo776s4d", - "componentType": "Subsequence", - "goToPage": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"] - }, - - { - "id": "ko9tiu0f", - "componentType": "Radio", - "mandatory": false, - "page": "38.1", - "label": "\"➡ \" || \"À titre personnel, \" || if (PRENOM=PRENOMREF) then \"votre nom figure-t-il sur l’acte de propriété ?\" else \"le nom de \" || PRENOM || \" figure-t-il sur l’acte de propriété ?\"", - "declarations": [ - { - "id": "ko9tiu0f-kp5nuwqt", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Y compris usufruitier" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(STOC1)) and (STOC=\"1\" or STOC=\"2\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "STOC", - "STOC2" - ] - }, - "controls": [ - { - "id": "ko9tiu0f-CI-0", - "criticality": "WARN", - "control": "not(nvl(STOCA12, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", - "bindingDependencies": ["STOCA12"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "missingResponse": { "name": "STOCA12_MISSING" }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "STOCA12_MISSING", "STOCA12", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "STOCA12" } - }, - - { - "id": "ko9r0alc", - "componentType": "Radio", - "mandatory": false, - "page": "38.2", - "label": "\"➡ \" || \"À titre personnel, \" || (if (PRENOM=PRENOMREF) then \"êtes-vous\" else (PRENOM || \" est-\" || LIB_SUJET)) || \" usufruiti\" || LIB_FEM2 || \" de ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (not(isnull(STOC1)) and STOC=\"3\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "STOC", - "STOC2" - ] - }, - "controls": [ - { - "id": "ko9r0alc-CI-0", - "criticality": "WARN", - "control": "not(nvl(STOCA3, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", - "bindingDependencies": ["STOCA3"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "missingResponse": { "name": "STOCA3_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "LIB_FEM2", - "STOCA3_MISSING", - "STOCA3", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "STOCA3" } - }, - - { - "id": "ko9t45t9", - "componentType": "Radio", - "mandatory": false, - "page": "38.3", - "label": "\"➡ \" || \"À titre personnel, \" || if (PRENOM=PRENOMREF) then \"votre nom figure-t-il sur le bail de location ?\" else \"le nom de \" || PRENOM || \" figure-t-il sur le bail de location ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((not(isnull(STOC1)) and STOC=\"4\"))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "STOC", - "STOC2" - ] - }, - "controls": [ - { - "id": "ko9t45t9-CI-0", - "criticality": "WARN", - "control": "not(nvl(STOCA4, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. ", - "bindingDependencies": ["STOCA4"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "missingResponse": { "name": "STOCA4_MISSING" }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "STOCA4_MISSING", "STOCA4", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "STOCA4" } - }, - - { - "id": "knoqewds", - "componentType": "Radio", - "mandatory": false, - "page": "38.4", - "label": "\"➡ \" || (if (PRENOM=PRENOMREF) then \"Êtes-vous\" else (PRENOM || \" est-\" || LIB_SUJET)) || \" \" || if (isnull(STOC)) then \"locataire, sous-locataire ou colocataire\" else (if (STOC=\"1\" or STOC=\"2\" or STOC=\"3\") then \"locataire ou colocataire\" else \"sous-locataire\") || \" d’une partie du logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\"))) and ((STOCA=\"2\" and not(isnull(STOCA))) and ((LIEN<>\"1\" and LIEN<>\"3\") or isnull(LIEN)))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "missingResponse": { "name": "STOCB1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "STOC", - "STOCB1_MISSING", - "LIB_FEM", - "STOCB1", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Oui" }, - - { - "value": "2", - "label": "\"Non, \" || (if (PRENOM=PRENOMREF) then \"vous êtes\" else (PRENOM || \" est\")) || \" accueilli\" || LIB_FEM || \" dans ce logement\"" - } - ], - "response": { "name": "STOCB1" } - }, - - { - "id": "ks0htxxw", - "componentType": "Input", - "mandatory": false, - "page": "38.5", - "maxLength": 249, - "label": "\"➡ \" || \"test du filtre HEBERGEMENT ENFANTS\"", - "declarations": [ - { - "id": "ks0htxxw-ks0i0wq2", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOCA : \" || STOCA" - }, - - { - "id": "ks0htxxw-ks0hlisx", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\" STOCB1 : \" || STOCB1" - }, - - { - "id": "ks0htxxw-ks0i5k6l", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\" LIEN : \" || LIEN" - }, - - { - "id": "ks0htxxw-ks0i2jp2", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"LOGENQ : \" || LOGENQ" - }, - - { - "id": "ks0htxxw-ks0hn8s1", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"LOGAUT: \" || LOGAUT" - }, - - { - "id": "ks0htxxw-ks0hyoea", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"DURLOG: \" || DURLOG" - }, - - { - "id": "ks0htxxw-ks0hmbrr", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"persplus25TR: \" || persplus25TR" - }, - - { - "id": "ks0htxxw-ks0hpqgt", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"persplus25AGE: \" || persplus25AGE" - }, - - { - "id": "ks0htxxw-ks0hpbf9", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOCA12 : \" || STOCA12" - }, - - { - "id": "ks0htxxw-ks0i0x20", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOCA3 : \" || STOCA3" - }, - - { - "id": "ks0htxxw-ks0husdk", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOCA4 : \" || STOCA4" - }, - - { - "id": "ks0htxxw-ksyg8upf", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOCC : \" || STOCC" - }, - - { - "id": "ks0htxxw-kur4mj60", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOC : \" || STOC" - }, - - { - "id": "ks0htxxw-kus4yxtg", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"filtre_autrepers : \" || filtre_autrepers" - }, - - { - "id": "ks0htxxw-kw1wk14r", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"HebEnfant : \" || cast(HebEnfant,string)" - }, - - { - "id": "ks0htxxw-kw1wwn5b", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"HEB : \" || cast(HEB,string)" - }, - - { - "id": "ks0htxxw-kw3s6pq3", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"filtre_HebEnfant : \" || filtre_HebEnfant" - }, - - { - "id": "ks0htxxw-kw3selqd", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"filtre_HEB : \" || filtre_HEB" - }, - - { - "id": "ks0htxxw-kw3sfw1o", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"nb_HebEnfant : \" || cast(nb_HebEnfant,string)" - }, - - { - "id": "ks0htxxw-kw3slo91", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"nb_HEB : \" || cast(nb_HEB,string)" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\") and (not((persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "jo776s4d", - "page": "38.1", - "label": "if (PRENOM=PRENOMREF) then \"Votre statut d’occupation individuel\" else \"Statut d’occupation individuel de \" || PRENOM" - } - }, - "missingResponse": { "name": "testfiltreHEB2_MISSING" }, - "bindingDependencies": [ - "STOCA", - "STOCB1", - "LIEN", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus25TR", - "persplus25AGE", - "STOCA12", - "STOCA3", - "STOCA4", - "STOCC", - "STOC", - "filtre_autrepers", - "HebEnfant", - "HEB", - "filtre_HebEnfant", - "filtre_HEB", - "nb_HebEnfant", - "nb_HEB", - "testfiltreHEB2_MISSING", - "testfiltreHEB2", - "G_PRENOM" - ], - "response": { "name": "testfiltreHEB2" } - } - ] - }, - - { - "id": "koka314y", - "componentType": "Loop", - "page": "39", - "maxPage": "10", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "EPAS1_MISSING", - "ERETOUR_MISSING", - "EPASB_MISSING", - "LIB_FEM", - "EPASC_MISSING", - "ERET1_MISSING", - "ECOVID_MISSING", - "EPROJ_MISSING", - "EPROJB_MISSING", - "EPROJC_MISSING", - "EPROJD_MISSING", - "EPAS1", - "ERETOUR", - "EPASB", - "EPASC", - "ERET11", - "ERET12", - "ERET13", - "ERET14", - "ERET15", - "ECOVID", - "EPROJ", - "EPROJB", - "EPROJC", - "EPROJD" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "joh85k5c", - "componentType": "Subsequence", - "goToPage": "39.1", - "label": "\"Situation de \" || PRENOM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "bindingDependencies": ["PRENOM", "G_PRENOM"] - }, - - { - "id": "joh8lowu", - "componentType": "Radio", - "mandatory": false, - "page": "39.1", - "label": "\"➡ \" || PRENOM || \" a-t-\" || LIB_SUJET || \" déjà quitté le logement familial pour vivre dans un logement indépendant pendant plus de trois mois ?\"", - "declarations": [ - { - "id": "joh8lowu-kqv2lwqk", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Y compris pour un logement en colocation." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPAS1_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPAS1_MISSING", "EPAS1", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui, en dehors de la période de ses études" }, - - { "value": "2", "label": "Oui, uniquement pendant la période de ses études" }, - - { "value": "3", "label": "Non" } - ], - "response": { "name": "EPAS1" } - }, - - { - "id": "kppmespv", - "componentType": "Radio", - "mandatory": false, - "page": "39.2", - "label": "\"➡ \" || PRENOM || \" vit-\" || LIB_SUJET || \" chez vous uniquement pour les vacances, les week-ends ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "ERETOUR_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "ERETOUR_MISSING", "ERETOUR", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "ERETOUR" } - }, - - { - "id": "joh8ixt2", - "componentType": "Radio", - "mandatory": false, - "page": "39.3", - "label": "\"➡ \" || \"Au total, pendant combien de temps \" || PRENOM || \" a-t-\" || LIB_SUJET || \" vécu dans un logement indépendant ?\"", - "declarations": [ - { - "id": "joh8ixt2-joh97u9u", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Cumuler les périodes le cas échéant." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "ERETOUR" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPASB_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPASB_MISSING", "EPASB", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Moins de 6 mois" }, - - { "value": "2", "label": "De 6 mois à moins de 1 an" }, - - { "value": "3", "label": "De 1 an à moins de 2 ans" }, - - { "value": "4", "label": "De 2 ans à moins de 5 ans" }, - - { "value": "5", "label": "Plus de 5 ans" } - ], - "response": { "name": "EPASB" } - }, - - { - "id": "kcnccgjg", - "componentType": "Radio", - "mandatory": false, - "page": "39.4", - "label": "\"➡ \" || \"Depuis quand \" || PRENOM || \" est-\" || LIB_SUJET || \" venu\" || LIB_FEM || \" ou revenu\" || LIB_FEM || \" vivre chez vous ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "ERETOUR" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPASC_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "LIB_FEM", - "EPASC_MISSING", - "EPASC", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Depuis moins de 6 mois" }, - - { "value": "2", "label": "Entre 6 mois et moins de 1 an" }, - - { "value": "3", "label": "Entre 1 an et moins de 3 ans" }, - - { "value": "4", "label": "De 3 ans à moins de 10 ans" }, - - { "value": "5", "label": "Depuis 10 ans ou plus" } - ], - "response": { "name": "EPASC" } - }, - - { - "id": "knorcs48", - "componentType": "CheckboxGroup", - "page": "39.5", - "label": "\"➡ \" || \"Dans quelles circonstances \" || PRENOM || \" est-\" || LIB_SUJET || \" venu\" || LIB_FEM || \" ou revenu\" || LIB_FEM || \" vivre avec vous après avoir eu un logement indépendant ?\"", - "declarations": [ - { - "id": "knorcs48-kqigjlze", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "ERETOUR" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "ERET1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "LIB_FEM", - "ERET1_MISSING", - "ERET11", - "ERET12", - "ERET13", - "ERET14", - "ERET15", - "G_PRENOM" - ], - "responses": [ - { - "id": "knorcs48-QOP-kqijfbl2", - "label": "Changement de situation professionnelle (lieu de travail, perte d’emploi...)", - "response": { "name": "ERET11" } - }, - - { - "id": "knorcs48-QOP-kqijkm5p", - "label": "Séparations familiales", - "response": { "name": "ERET12" } - }, - - { - "id": "knorcs48-QOP-kqij9hq0", - "label": "Difficultés financières", - "response": { "name": "ERET13" } - }, - - { - "id": "knorcs48-QOP-kqijbeyg", - "label": "Fin des études ou études en cours", - "response": { "name": "ERET14" } - }, - - { - "id": "knorcs48-QOP-kqijdhst", - "label": "Raisons de santé ou pour s’occuper d’un membre du ménage", - "response": { "name": "ERET15" } - } - ] - }, - - { - "id": "kp5vtjh4", - "componentType": "Radio", - "mandatory": false, - "page": "39.6", - "label": "\"➡ \" || \"Le fait que \" || PRENOM || \" vit chez vous est-il lié à la crise sanitaire due à l’épidémie de Covid19 ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and (EPAS1=\"1\") and ((isnull(ERETOUR) or (ERETOUR<>\"1\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "ERETOUR" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "ECOVID_MISSING" }, - "bindingDependencies": ["PRENOM", "ECOVID_MISSING", "ECOVID", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "ECOVID" } - }, - - { - "id": "joirni0x", - "componentType": "Radio", - "mandatory": false, - "page": "39.7", - "label": "\"➡ \" || PRENOM || \" envisage-t-\" || LIB_SUJET || \" d’aller habiter dans un logement indépendant dans les six mois qui viennent ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\"))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPROJ_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJ_MISSING", "EPROJ", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "EPROJ" } - }, - - { - "id": "joirve2f", - "componentType": "Radio", - "mandatory": false, - "page": "39.8", - "label": "\"➡ \" || PRENOM || \" a-t-\" || LIB_SUJET || \" actuellement les moyens financiers lui permettant d’avoir un logement indépendant ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJ = \"1\" and not(isnull(EPROJ)))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "EPROJ" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPROJB_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJB_MISSING", "EPROJB", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui, par ses propres moyens" }, - - { "value": "2", "label": "Oui, mais seulement grâce à l’aide de sa famille" }, - - { "value": "3", "label": "Non" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "EPROJB" } - }, - - { - "id": "joirtz3j", - "componentType": "Radio", - "mandatory": false, - "page": "39.9", - "label": "\"➡ \" || PRENOM || \" aurait-\" || LIB_SUJET || \" les moyens financiers d’obtenir un logement indépendant ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJ=\"2\" or EPROJ=\"3\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "EPROJ" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPROJC_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJC_MISSING", "EPROJC", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui, par ses propres moyens" }, - - { "value": "2", "label": "Oui, mais seulement grâce à l’aide de sa famille" }, - - { "value": "3", "label": "Non" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "EPROJC" } - }, - - { - "id": "joisp3u9", - "componentType": "Radio", - "mandatory": false, - "page": "39.10", - "label": "\"➡ \" || \"Si \" || PRENOM || \" en avait les moyens financiers, quitterait-\" || LIB_SUJET || \" le logement familial ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HebEnfant=\"1\") and (not((isnull(STOCA) or STOCA=\"1\") or (isnull(LIEN) or LIEN=\"1\" or LIEN=\"2\" or LIEN=\"4\" or LIEN=\"6\" or LIEN=\"7\") or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus25TR=\"0\" and persplus25AGE=\"0\"))) and ((EPAS1=\"2\" or EPAS1=\"3\")) and (EPROJB=\"3\" or EPROJC=\"3\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HebEnfant", - "nb_HebEnfant", - "STOCB1", - "LOGENQ", - "LOGAUT", - "DURLOG", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCA", - "STOCC", - "persplus25TR", - "persplus25AGE", - "AGE", - "EPAS1", - "EPROJB", - "EPROJC" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "joh85k5c", - "page": "39.1", - "label": "\"Situation de \" || PRENOM" - } - }, - "missingResponse": { "name": "EPROJD_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EPROJD_MISSING", "EPROJD", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "\"Non, \" || LIB_SUJET || \" ne le souhaite pas\"" }, - - { "value": "3", "label": "\"Non, \" || LIB_SUJET|| \" ne le peut pas\"" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "EPROJD" } - } - ] - }, - - { - "id": "koka0f5v", - "componentType": "Loop", - "page": "40", - "maxPage": "6", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\")", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "EAMIA_MISSING", - "EAMID1_MISSING", - "ECOVID2_MISSING", - "EAMIH_MISSING", - "EAMIK_MISSING", - "EAMIL_MISSING", - "EAMIA", - "EAMID11", - "EAMID12", - "EAMID13", - "EAMID14", - "EAMID15", - "EAMID16", - "ECOVID2", - "EAMIH", - "EAMIK", - "EAMIL" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "jsygk7m7", - "componentType": "Subsequence", - "goToPage": "40.1", - "label": "Hébergement", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "bindingDependencies": ["G_PRENOM"] - }, - - { - "id": "joisq6l3", - "componentType": "Radio", - "mandatory": false, - "page": "40.1", - "label": "\"➡ \" || \"Depuis quand \" || PRENOM || \" vit-\" || LIB_SUJET ||\" chez vous ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "EAMIA_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EAMIA_MISSING", "EAMIA", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Depuis moins de 6 mois" }, - - { "value": "2", "label": "Entre 6 mois et moins de 1 an" }, - - { "value": "3", "label": "Entre 1 an et moins de 3 ans" }, - - { "value": "4", "label": "De 3 ans à moins de 10 ans" }, - - { "value": "5", "label": "Depuis 10 ans ou plus" } - ], - "response": { "name": "EAMIA" } - }, - - { - "id": "knpolbu3", - "componentType": "CheckboxGroup", - "page": "40.2", - "label": "\"➡ \" || \"Pour quelles raisons \" || PRENOM || \" vit-\" || LIB_SUJET || \" chez vous ?\"", - "declarations": [ - { - "id": "knpolbu3-kqigai4x", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\")))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "EAMID1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "EAMID1_MISSING", - "EAMID11", - "EAMID12", - "EAMID13", - "EAMID14", - "EAMID15", - "EAMID16", - "G_PRENOM" - ], - "responses": [ - { - "id": "knpolbu3-QOP-kqs7qb3j", - "label": "En couple avec l’un des membres du ménage", - "response": { "name": "EAMID11" } - }, - - { - "id": "knpolbu3-QOP-kqs7z59q", - "label": "Rapprochement du lieu de travail ou d’études, recherche d’emploi", - "response": { "name": "EAMID12" } - }, - - { - "id": "knpolbu3-QOP-kqs7uix3", - "label": "Séparation familiale", - "response": { "name": "EAMID13" } - }, - - { - "id": "knpolbu3-QOP-kqs7mifi", - "label": "Difficultés financières", - "response": { "name": "EAMID14" } - }, - - { - "id": "knpolbu3-QOP-kqs7y9cw", - "label": "Raisons de santé", - "response": { "name": "EAMID15" } - }, - - { - "id": "knpolbu3-QOP-kqs7fqsa", - "label": "Je rends service à quelqu’un qui n’a pas d’autre solution d’hébergement", - "response": { "name": "EAMID16" } - } - ] - }, - - { - "id": "kppptqlu", - "componentType": "Radio", - "mandatory": false, - "page": "40.3", - "label": "\"➡ \" || \"Le fait que \" || PRENOM || \" vive chez vous est-il lié à la crise sanitaire due l’épidémie de Covid 19 ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE", - "EAMID11" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "ECOVID2_MISSING" }, - "bindingDependencies": ["PRENOM", "ECOVID2_MISSING", "ECOVID2", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "ECOVID2" } - }, - - { - "id": "joismxwd", - "componentType": "Radio", - "mandatory": false, - "page": "40.4", - "label": "\"➡ \" || \"Selon vous, \" || PRENOM || \" a-t-\" || LIB_SUJET || \" actuellement les moyens financiers lui permettant d’avoir un logement indépendant ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE", - "EAMID11" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "EAMIH_MISSING" }, - "bindingDependencies": ["PRENOM", "LIB_SUJET", "EAMIH_MISSING", "EAMIH", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "EAMIH" } - }, - - { - "id": "kqv3atis", - "componentType": "Radio", - "mandatory": false, - "page": "40.5", - "label": "\"➡ \" || \"Est-ce compliqué pour vous d’héberger \" || PRENOM || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE", - "EAMID11" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "EAMIK_MISSING" }, - "bindingDependencies": ["PRENOM", "EAMIK_MISSING", "EAMIK", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui, beaucoup" }, - - { "value": "2", "label": "Oui, un peu" }, - - { "value": "3", "label": "Non" } - ], - "response": { "name": "EAMIK" } - }, - - { - "id": "kqv44b8j", - "componentType": "Radio", - "mandatory": false, - "page": "40.6", - "label": "\"➡ \" || \"Est-ce que \" || PRENOM || \" a une chambre indépendante dans votre logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(STOC1)) and (STOC1=\"1\" or STOC1=\"2\" or STOC1=\"3\" or STOC1=\"4\") and filtre_autrepers=\"1\" and filtre_HEB=\"1\") and (not((PRENOM=PRENOMREF) or (isnull(STOCA) or STOCA=\"1\") or (STOCB1=\"1\" and not(isnull(STOCB1)) ) or ((LIEN=\"1\" or LIEN=\"2\" or LIEN=\"3\" or LIEN=\"4\" or LIEN=\"5\") and not(isnull(LIEN)) ) or (SITUA=\"5\" and not(isnull(SITUA)) ) or (LOGENQ=\"5\" and not(isnull(LOGENQ)) ) or (LOGAUT=\"1\" and not(isnull(LOGAUT)) ) or (DURLOG=\"3\" and not(isnull(DURLOG)) ) or (persplus18TR=\"0\" and persplus18AGE=\"0\"))) and (isnull(EAMID11) or not(EAMID11))", - "bindingDependencies": [ - "CADR", - "STOC1", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "filtre_HEB", - "PRENOM", - "G_PRENOM", - "PRENOMVIDE", - "PRENOMREF", - "STOCA", - "STOCC", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOCB1", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "persplus18TR", - "persplus18AGE", - "AGE", - "EAMID11" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { "id": "jsygk7m7", "page": "40.1", "label": "Hébergement" } - }, - "missingResponse": { "name": "EAMIL_MISSING" }, - "bindingDependencies": ["PRENOM", "EAMIL_MISSING", "EAMIL", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "EAMIL" } - } - ] - }, - - { - "id": "kvsdwoef", - "componentType": "Subsequence", - "goToPage": "41", - "label": "Date d’installation dans le logement", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - } - }, - - { - "id": "jojtbo85", - "componentType": "Dropdown", - "mandatory": false, - "page": "41", - "label": "\"➡ \" || \"En quelle année êtes-vous arrivé\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" dans ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jojtbo85-CI-0", - "criticality": "WARN", - "control": "not(nvl(MAA2A, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question. (Par exemple, si vous n’avez jamais déménagé de votre vie, merci d’indiquer votre année de naissance).", - "bindingDependencies": ["MAA2A"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2A_MISSING" }, - "bindingDependencies": ["SEXEREF", "MAA2A_MISSING", "MAA2A"], - "options": [ - { "value": "2022", "label": "\"2022\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2005", "label": "\"2005\"" }, - - { "value": "2004", "label": "\"2004\"" }, - - { "value": "2003", "label": "\"2003\"" }, - - { "value": "2002", "label": "\"2002\"" }, - - { "value": "2001", "label": "\"2001\"" }, - - { "value": "2000", "label": "\"2000\"" }, - - { "value": "1999", "label": "\"1999\"" }, - - { "value": "1998", "label": "\"1998\"" }, - - { "value": "1997", "label": "\"1997\"" }, - - { "value": "1996", "label": "\"1996\"" }, - - { "value": "1995", "label": "\"1995\"" }, - - { "value": "1994", "label": "\"1994\"" }, - - { "value": "1993", "label": "\"1993\"" }, - - { "value": "1992", "label": "\"1992\"" }, - - { "value": "1991", "label": "\"1991\"" }, - - { "value": "1990", "label": "\"1990\"" }, - - { "value": "1989", "label": "\"1989\"" }, - - { "value": "1988", "label": "\"1988\"" }, - - { "value": "1987", "label": "\"1987\"" }, - - { "value": "1986", "label": "\"1986\"" }, - - { "value": "1985", "label": "\"1985\"" }, - - { "value": "1984", "label": "\"1984\"" }, - - { "value": "1983", "label": "\"1983\"" }, - - { "value": "1982", "label": "\"1982\"" }, - - { "value": "1981", "label": "\"1981\"" }, - - { "value": "1980", "label": "\"1980\"" }, - - { "value": "1979", "label": "\"1979\"" }, - - { "value": "1978", "label": "\"1978\"" }, - - { "value": "1977", "label": "\"1977\"" }, - - { "value": "1976", "label": "\"1976\"" }, - - { "value": "1975", "label": "\"1975\"" }, - - { "value": "1974", "label": "\"1974\"" }, - - { "value": "1973", "label": "\"1973\"" }, - - { "value": "1972", "label": "\"1972\"" }, - - { "value": "1971", "label": "\"1971\"" }, - - { "value": "1970", "label": "\"1970\"" }, - - { "value": "1969", "label": "\"1969\"" }, - - { "value": "1968", "label": "\"1968\"" }, - - { "value": "1967", "label": "\"1967\"" }, - - { "value": "1966", "label": "\"1966\"" }, - - { "value": "1965", "label": "\"1965\"" }, - - { "value": "1964", "label": "\"1964\"" }, - - { "value": "1963", "label": "\"1963\"" }, - - { "value": "1962", "label": "\"1962\"" }, - - { "value": "1961", "label": "\"1961\"" }, - - { "value": "1960", "label": "\"1960\"" }, - - { "value": "1959", "label": "\"1959\"" }, - - { "value": "1958", "label": "\"1958\"" }, - - { "value": "1957", "label": "\"1957\"" }, - - { "value": "1956", "label": "\"1956\"" }, - - { "value": "1955", "label": "\"1955\"" }, - - { "value": "1954", "label": "\"1954\"" }, - - { "value": "1953", "label": "\"1953\"" }, - - { "value": "1952", "label": "\"1952\"" }, - - { "value": "1951", "label": "\"1951\"" }, - - { "value": "1950", "label": "\"1950\"" }, - - { "value": "1949", "label": "\"1949\"" }, - - { "value": "1948", "label": "\"1948\"" }, - - { "value": "1947", "label": "\"1947\"" }, - - { "value": "1946", "label": "\"1946\"" }, - - { "value": "1945", "label": "\"1945\"" }, - - { "value": "1944", "label": "\"1944\"" }, - - { "value": "1943", "label": "\"1943\"" }, - - { "value": "1942", "label": "\"1942\"" }, - - { "value": "1941", "label": "\"1941\"" }, - - { "value": "1940", "label": "\"1940\"" }, - - { "value": "1939", "label": "\"1939\"" }, - - { "value": "1938", "label": "\"1938\"" }, - - { "value": "1937", "label": "\"1937\"" }, - - { "value": "1936", "label": "\"1936\"" }, - - { "value": "1935", "label": "\"1935\"" }, - - { "value": "1934", "label": "\"1934\"" }, - - { "value": "1933", "label": "\"1933\"" }, - - { "value": "1932", "label": "\"1932\"" }, - - { "value": "1931", "label": "\"1931\"" }, - - { "value": "1930", "label": "\"1930\"" }, - - { "value": "1929", "label": "\"1929\"" }, - - { "value": "1928", "label": "\"1928\"" }, - - { "value": "1927", "label": "\"1927\"" }, - - { "value": "1926", "label": "\"1926\"" }, - - { "value": "1925", "label": "\"1925\"" }, - - { "value": "1924", "label": "\"1924\"" }, - - { "value": "1923", "label": "\"1923\"" }, - - { "value": "1922", "label": "\"1922\"" }, - - { "value": "1921", "label": "\"1921\"" }, - - { "value": "1920", "label": "\"1920\"" }, - - { "value": "1919", "label": "\"1919\"" }, - - { "value": "1918", "label": "\"1918\"" }, - - { "value": "1917", "label": "\"1917\"" }, - - { "value": "1916", "label": "\"1916\"" }, - - { "value": "1915", "label": "\"1915\"" }, - - { "value": "1914", "label": "\"1914\"" }, - - { "value": "1913", "label": "\"1913\"" }, - - { "value": "1912", "label": "\"1912\"" }, - - { "value": "1911", "label": "\"1911\"" }, - - { "value": "1910", "label": "\"1910\"" }, - - { "value": "1909", "label": "\"1909\"" }, - - { "value": "1908", "label": "\"1908\"" }, - - { "value": "1907", "label": "\"1907\"" }, - - { "value": "1906", "label": "\"1906\"" }, - - { "value": "1905", "label": "\"1905\"" }, - - { "value": "1904", "label": "\"1904\"" }, - - { "value": "1903", "label": "\"1903\"" }, - - { "value": "1902", "label": "\"1902\"" }, - - { "value": "1901", "label": "\"1901\"" }, - - { "value": "1900", "label": "\"1900\"" } - ], - "response": { "name": "MAA2A" } - }, - - { - "id": "kp6iwd90", - "componentType": "Radio", - "mandatory": false, - "page": "42", - "label": "\"➡ \" || \"Depuis environ combien d’années êtes-vous arrivé\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" dans ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (isnull(MAA2A))", - "bindingDependencies": ["CADR", "MAA2A"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2AT_Q_MISSING" }, - "bindingDependencies": ["SEXEREF", "MAA2AT_Q_MISSING", "MAA2AT_Q"], - "options": [ - { "value": "1", "label": "Moins d’un an" }, - - { "value": "2", "label": "De 1 an à moins de 4 ans" }, - - { "value": "3", "label": "De 4 ans à moins de 8 ans" }, - - { "value": "4", "label": "De 8 ans à moins de 12 ans" }, - - { "value": "5", "label": "\"12 ans et plus\"" } - ], - "response": { "name": "MAA2AT_Q" } - }, - - { - "id": "jojt16mt", - "componentType": "Dropdown", - "mandatory": false, - "page": "43", - "label": "\"➡ \" || \"Quel est le mois de votre arrivée en \" || MAA2A || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((cast(MAA2A,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA2A)))", - "bindingDependencies": ["CADR", "MAA2A", "ANNEENQmoins4", "ANNEENQ"] - }, - "controls": [ - { - "id": "jojt16mt-CI-0", - "criticality": "WARN", - "control": "not(nvl(MAA2M, \"\") = \"\")", - "errorMessage": "Votre réponse est importante pour le bon déroulement de la suite du questionnaire. Merci de répondre à cette question.", - "bindingDependencies": ["MAA2M"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2M_MISSING" }, - "bindingDependencies": ["MAA2A", "MAA2M_MISSING", "MAA2M"], - "options": [ - { "value": "1", "label": "Janvier - 01" }, - - { "value": "2", "label": "Février - 02" }, - - { "value": "3", "label": "Mars - 03" }, - - { "value": "4", "label": "Avril - 04" }, - - { "value": "5", "label": "Mai - 05" }, - - { "value": "6", "label": "Juin - 06" }, - - { "value": "7", "label": "Juillet - 07" }, - - { "value": "8", "label": "Août - 08" }, - - { "value": "9", "label": "Septembre - 09" }, - - { "value": "10", "label": "Octobre - 10" }, - - { "value": "11", "label": "Novembre - 11" }, - - { "value": "12", "label": "Décembre - 12" } - ], - "response": { "name": "MAA2M" } - }, - - { - "id": "jojt3qxp", - "componentType": "Radio", - "mandatory": false, - "page": "44", - "label": "\"➡ \" || \"Votre conjoint(e) est-il(elle) arrivé(e) dans ce logement en même temps que vous ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\")", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MARRIVC_MISSING" }, - "bindingDependencies": ["MARRIVC_MISSING", "MARRIVC"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "MARRIVC" } - }, - - { - "id": "jojtnq9z", - "componentType": "Dropdown", - "mandatory": false, - "page": "45", - "label": "\"➡ \" || \"En quelle année votre conjoint(e) est-il(elle) arrivé(e) dans ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC )))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN", "MARRIVC"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2AC_MISSING" }, - "bindingDependencies": ["MAA2AC_MISSING", "MAA2AC"], - "options": [ - { "value": "2022", "label": "\"2022\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2005", "label": "\"2005\"" }, - - { "value": "2004", "label": "\"2004\"" }, - - { "value": "2003", "label": "\"2003\"" }, - - { "value": "2002", "label": "\"2002\"" }, - - { "value": "2001", "label": "\"2001\"" }, - - { "value": "2000", "label": "\"2000\"" }, - - { "value": "1999", "label": "\"1999\"" }, - - { "value": "1998", "label": "\"1998\"" }, - - { "value": "1997", "label": "\"1997\"" }, - - { "value": "1996", "label": "\"1996\"" }, - - { "value": "1995", "label": "\"1995\"" }, - - { "value": "1994", "label": "\"1994\"" }, - - { "value": "1993", "label": "\"1993\"" }, - - { "value": "1992", "label": "\"1992\"" }, - - { "value": "1991", "label": "\"1991\"" }, - - { "value": "1990", "label": "\"1990\"" }, - - { "value": "1989", "label": "\"1989\"" }, - - { "value": "1988", "label": "\"1988\"" }, - - { "value": "1987", "label": "\"1987\"" }, - - { "value": "1986", "label": "\"1986\"" }, - - { "value": "1985", "label": "\"1985\"" }, - - { "value": "1984", "label": "\"1984\"" }, - - { "value": "1983", "label": "\"1983\"" }, - - { "value": "1982", "label": "\"1982\"" }, - - { "value": "1981", "label": "\"1981\"" }, - - { "value": "1980", "label": "\"1980\"" }, - - { "value": "1979", "label": "\"1979\"" }, - - { "value": "1978", "label": "\"1978\"" }, - - { "value": "1977", "label": "\"1977\"" }, - - { "value": "1976", "label": "\"1976\"" }, - - { "value": "1975", "label": "\"1975\"" }, - - { "value": "1974", "label": "\"1974\"" }, - - { "value": "1973", "label": "\"1973\"" }, - - { "value": "1972", "label": "\"1972\"" }, - - { "value": "1971", "label": "\"1971\"" }, - - { "value": "1970", "label": "\"1970\"" }, - - { "value": "1969", "label": "\"1969\"" }, - - { "value": "1968", "label": "\"1968\"" }, - - { "value": "1967", "label": "\"1967\"" }, - - { "value": "1966", "label": "\"1966\"" }, - - { "value": "1965", "label": "\"1965\"" }, - - { "value": "1964", "label": "\"1964\"" }, - - { "value": "1963", "label": "\"1963\"" }, - - { "value": "1962", "label": "\"1962\"" }, - - { "value": "1961", "label": "\"1961\"" }, - - { "value": "1960", "label": "\"1960\"" }, - - { "value": "1959", "label": "\"1959\"" }, - - { "value": "1958", "label": "\"1958\"" }, - - { "value": "1957", "label": "\"1957\"" }, - - { "value": "1956", "label": "\"1956\"" }, - - { "value": "1955", "label": "\"1955\"" }, - - { "value": "1954", "label": "\"1954\"" }, - - { "value": "1953", "label": "\"1953\"" }, - - { "value": "1952", "label": "\"1952\"" }, - - { "value": "1951", "label": "\"1951\"" }, - - { "value": "1950", "label": "\"1950\"" }, - - { "value": "1949", "label": "\"1949\"" }, - - { "value": "1948", "label": "\"1948\"" }, - - { "value": "1947", "label": "\"1947\"" }, - - { "value": "1946", "label": "\"1946\"" }, - - { "value": "1945", "label": "\"1945\"" }, - - { "value": "1944", "label": "\"1944\"" }, - - { "value": "1943", "label": "\"1943\"" }, - - { "value": "1942", "label": "\"1942\"" }, - - { "value": "1941", "label": "\"1941\"" }, - - { "value": "1940", "label": "\"1940\"" }, - - { "value": "1939", "label": "\"1939\"" }, - - { "value": "1938", "label": "\"1938\"" }, - - { "value": "1937", "label": "\"1937\"" }, - - { "value": "1936", "label": "\"1936\"" }, - - { "value": "1935", "label": "\"1935\"" }, - - { "value": "1934", "label": "\"1934\"" }, - - { "value": "1933", "label": "\"1933\"" }, - - { "value": "1932", "label": "\"1932\"" }, - - { "value": "1931", "label": "\"1931\"" }, - - { "value": "1930", "label": "\"1930\"" }, - - { "value": "1929", "label": "\"1929\"" }, - - { "value": "1928", "label": "\"1928\"" }, - - { "value": "1927", "label": "\"1927\"" }, - - { "value": "1926", "label": "\"1926\"" }, - - { "value": "1925", "label": "\"1925\"" }, - - { "value": "1924", "label": "\"1924\"" }, - - { "value": "1923", "label": "\"1923\"" }, - - { "value": "1922", "label": "\"1922\"" }, - - { "value": "1921", "label": "\"1921\"" }, - - { "value": "1920", "label": "\"1920\"" }, - - { "value": "1919", "label": "\"1919\"" }, - - { "value": "1918", "label": "\"1918\"" }, - - { "value": "1917", "label": "\"1917\"" }, - - { "value": "1916", "label": "\"1916\"" }, - - { "value": "1915", "label": "\"1915\"" }, - - { "value": "1914", "label": "\"1914\"" }, - - { "value": "1913", "label": "\"1913\"" }, - - { "value": "1912", "label": "\"1912\"" }, - - { "value": "1911", "label": "\"1911\"" }, - - { "value": "1910", "label": "\"1910\"" }, - - { "value": "1909", "label": "\"1909\"" }, - - { "value": "1908", "label": "\"1908\"" }, - - { "value": "1907", "label": "\"1907\"" }, - - { "value": "1906", "label": "\"1906\"" }, - - { "value": "1905", "label": "\"1905\"" }, - - { "value": "1904", "label": "\"1904\"" }, - - { "value": "1903", "label": "\"1903\"" }, - - { "value": "1902", "label": "\"1902\"" }, - - { "value": "1901", "label": "\"1901\"" }, - - { "value": "1900", "label": "\"1900\"" } - ], - "response": { "name": "MAA2AC" } - }, - - { - "id": "kp6ja40b", - "componentType": "Radio", - "mandatory": false, - "page": "46", - "label": "\"➡ \" || \"Depuis environ combien d’années votre conjoint(e) est-il(elle) arrivé(e) dans ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC ))) and (isnull(MAA2AC))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN", "MARRIVC", "MAA2AC"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2ATC_Q_MISSING" }, - "bindingDependencies": ["MAA2ATC_Q_MISSING", "MAA2ATC_Q"], - "options": [ - { "value": "1", "label": "Moins d’un an" }, - - { "value": "2", "label": "De 1 an à moins de 4 ans" }, - - { "value": "3", "label": "De 4 ans à moins de 8 ans" }, - - { "value": "4", "label": "De 8 ans à moins de 12 ans" }, - - { "value": "5", "label": "\"12 ans et plus\"" } - ], - "response": { "name": "MAA2ATC_Q" } - }, - - { - "id": "jor73af6", - "componentType": "Dropdown", - "mandatory": false, - "page": "47", - "label": "\"➡ \" || \"Quel est le mois de son arrivée dans le logement en \" || MAA2AC || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (MARRIVC = \"2\" and not(isnull(MARRIVC ))) and ((cast(MAA2AC,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA2AC)))", - "bindingDependencies": [ - "CADR", - "INDconj", - "nbpersconj", - "LIEN", - "MARRIVC", - "MAA2AC", - "ANNEENQmoins4", - "ANNEENQ" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA2MC_MISSING" }, - "bindingDependencies": ["MAA2AC", "MAA2MC_MISSING", "MAA2MC"], - "options": [ - { "value": "1", "label": "Janvier - 01" }, - - { "value": "2", "label": "Février - 02" }, - - { "value": "3", "label": "Mars - 03" }, - - { "value": "4", "label": "Avril - 04" }, - - { "value": "5", "label": "Mai - 05" }, - - { "value": "6", "label": "Juin - 06" }, - - { "value": "7", "label": "Juillet - 07" }, - - { "value": "8", "label": "Août - 08" }, - - { "value": "9", "label": "Septembre - 09" }, - - { "value": "10", "label": "Octobre - 10" }, - - { "value": "11", "label": "Novembre - 11" }, - - { "value": "12", "label": "Décembre - 12" } - ], - "response": { "name": "MAA2MC" } - }, - - { - "id": "jojtsgsr", - "componentType": "Radio", - "mandatory": false, - "page": "48", - "label": "\"➡ \" || \"Parmi les membres de votre ménage actuel, une personne habitait-elle déjà dans ce logement, au moment de \" || libMAA3 || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\")", - "bindingDependencies": [ - "CADR", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA3_MISSING" }, - "bindingDependencies": ["libMAA3", "MAA3_MISSING", "MAA3"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "MAA3" } - }, - - { - "id": "jojtutyy", - "componentType": "Dropdown", - "mandatory": false, - "page": "49", - "label": "\"➡ \" || \"En quelle année cette personne est-elle arrivée dans ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\") and (MAA3=\"1\" and not(isnull(MAA3)))", - "bindingDependencies": [ - "CADR", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "MAA3" - ] - }, - "controls": [ - { - "id": "jojtutyy-CI-0", - "criticality": "WARN", - "control": "not((MAA3=\"1\" and (cast(nvl(MAA3A,\"\"),integer)>cast(nvl(MAA2A,\"\"),integer)) and ( MARRIVC=\"1\" or isnull(MARRIVC) or isnull(MAA2AC) or (MARRIVC=\"2\" and ((cast(MAA2AC,integer)>cast(MAA2A,integer)) or ((cast(MAA2AC,integer)=cast(MAA2A,integer)) and (cast(MAA2MC,integer)>=cast(MAA2M,integer))) ) ) ) ))", - "errorMessage": "\"Vous avez indiqué être arrivé(e) en \" || cast(MAA2A,string) || \". Si cette personne habitait déjà le logement à votre arrivée, la date d’installation de cette personne doit être antérieure à la vôtre, merci de corriger l’une de vos réponses.\" ", - "bindingDependencies": ["MAA3", "MAA3A", "MAA2A", "MARRIVC", "MAA2AC", "MAA2MC", "MAA2M"] - } - ], - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA3A_MISSING" }, - "bindingDependencies": ["MAA3A_MISSING", "MAA3A"], - "options": [ - { "value": "2022", "label": "\"2022\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2005", "label": "\"2005\"" }, - - { "value": "2004", "label": "\"2004\"" }, - - { "value": "2003", "label": "\"2003\"" }, - - { "value": "2002", "label": "\"2002\"" }, - - { "value": "2001", "label": "\"2001\"" }, - - { "value": "2000", "label": "\"2000\"" }, - - { "value": "1999", "label": "\"1999\"" }, - - { "value": "1998", "label": "\"1998\"" }, - - { "value": "1997", "label": "\"1997\"" }, - - { "value": "1996", "label": "\"1996\"" }, - - { "value": "1995", "label": "\"1995\"" }, - - { "value": "1994", "label": "\"1994\"" }, - - { "value": "1993", "label": "\"1993\"" }, - - { "value": "1992", "label": "\"1992\"" }, - - { "value": "1991", "label": "\"1991\"" }, - - { "value": "1990", "label": "\"1990\"" }, - - { "value": "1989", "label": "\"1989\"" }, - - { "value": "1988", "label": "\"1988\"" }, - - { "value": "1987", "label": "\"1987\"" }, - - { "value": "1986", "label": "\"1986\"" }, - - { "value": "1985", "label": "\"1985\"" }, - - { "value": "1984", "label": "\"1984\"" }, - - { "value": "1983", "label": "\"1983\"" }, - - { "value": "1982", "label": "\"1982\"" }, - - { "value": "1981", "label": "\"1981\"" }, - - { "value": "1980", "label": "\"1980\"" }, - - { "value": "1979", "label": "\"1979\"" }, - - { "value": "1978", "label": "\"1978\"" }, - - { "value": "1977", "label": "\"1977\"" }, - - { "value": "1976", "label": "\"1976\"" }, - - { "value": "1975", "label": "\"1975\"" }, - - { "value": "1974", "label": "\"1974\"" }, - - { "value": "1973", "label": "\"1973\"" }, - - { "value": "1972", "label": "\"1972\"" }, - - { "value": "1971", "label": "\"1971\"" }, - - { "value": "1970", "label": "\"1970\"" }, - - { "value": "1969", "label": "\"1969\"" }, - - { "value": "1968", "label": "\"1968\"" }, - - { "value": "1967", "label": "\"1967\"" }, - - { "value": "1966", "label": "\"1966\"" }, - - { "value": "1965", "label": "\"1965\"" }, - - { "value": "1964", "label": "\"1964\"" }, - - { "value": "1963", "label": "\"1963\"" }, - - { "value": "1962", "label": "\"1962\"" }, - - { "value": "1961", "label": "\"1961\"" }, - - { "value": "1960", "label": "\"1960\"" }, - - { "value": "1959", "label": "\"1959\"" }, - - { "value": "1958", "label": "\"1958\"" }, - - { "value": "1957", "label": "\"1957\"" }, - - { "value": "1956", "label": "\"1956\"" }, - - { "value": "1955", "label": "\"1955\"" }, - - { "value": "1954", "label": "\"1954\"" }, - - { "value": "1953", "label": "\"1953\"" }, - - { "value": "1952", "label": "\"1952\"" }, - - { "value": "1951", "label": "\"1951\"" }, - - { "value": "1950", "label": "\"1950\"" }, - - { "value": "1949", "label": "\"1949\"" }, - - { "value": "1948", "label": "\"1948\"" }, - - { "value": "1947", "label": "\"1947\"" }, - - { "value": "1946", "label": "\"1946\"" }, - - { "value": "1945", "label": "\"1945\"" }, - - { "value": "1944", "label": "\"1944\"" }, - - { "value": "1943", "label": "\"1943\"" }, - - { "value": "1942", "label": "\"1942\"" }, - - { "value": "1941", "label": "\"1941\"" }, - - { "value": "1940", "label": "\"1940\"" }, - - { "value": "1939", "label": "\"1939\"" }, - - { "value": "1938", "label": "\"1938\"" }, - - { "value": "1937", "label": "\"1937\"" }, - - { "value": "1936", "label": "\"1936\"" }, - - { "value": "1935", "label": "\"1935\"" }, - - { "value": "1934", "label": "\"1934\"" }, - - { "value": "1933", "label": "\"1933\"" }, - - { "value": "1932", "label": "\"1932\"" }, - - { "value": "1931", "label": "\"1931\"" }, - - { "value": "1930", "label": "\"1930\"" }, - - { "value": "1929", "label": "\"1929\"" }, - - { "value": "1928", "label": "\"1928\"" }, - - { "value": "1927", "label": "\"1927\"" }, - - { "value": "1926", "label": "\"1926\"" }, - - { "value": "1925", "label": "\"1925\"" }, - - { "value": "1924", "label": "\"1924\"" }, - - { "value": "1923", "label": "\"1923\"" }, - - { "value": "1922", "label": "\"1922\"" }, - - { "value": "1921", "label": "\"1921\"" }, - - { "value": "1920", "label": "\"1920\"" }, - - { "value": "1919", "label": "\"1919\"" }, - - { "value": "1918", "label": "\"1918\"" }, - - { "value": "1917", "label": "\"1917\"" }, - - { "value": "1916", "label": "\"1916\"" }, - - { "value": "1915", "label": "\"1915\"" }, - - { "value": "1914", "label": "\"1914\"" }, - - { "value": "1913", "label": "\"1913\"" }, - - { "value": "1912", "label": "\"1912\"" }, - - { "value": "1911", "label": "\"1911\"" }, - - { "value": "1910", "label": "\"1910\"" }, - - { "value": "1909", "label": "\"1909\"" }, - - { "value": "1908", "label": "\"1908\"" }, - - { "value": "1907", "label": "\"1907\"" }, - - { "value": "1906", "label": "\"1906\"" }, - - { "value": "1905", "label": "\"1905\"" }, - - { "value": "1904", "label": "\"1904\"" }, - - { "value": "1903", "label": "\"1903\"" }, - - { "value": "1902", "label": "\"1902\"" }, - - { "value": "1901", "label": "\"1901\"" }, - - { "value": "1900", "label": "\"1900\"" } - ], - "response": { "name": "MAA3A" } - }, - - { - "id": "jojtizrx", - "componentType": "Dropdown", - "mandatory": false, - "page": "50", - "label": "\"➡ \" || \"Quel est le mois de son arrivée dans le logement en \" || MAA3A || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (filtre_autrepers=\"1\") and (MAA3=\"1\" and not(isnull(MAA3))) and ((cast(MAA3A,integer) >= cast(ANNEENQmoins4,integer)) and not(isnull(MAA3A)))", - "bindingDependencies": [ - "CADR", - "filtre_autrepers", - "INDconj", - "nbpersmaj", - "LIEN", - "DATENAIS", - "TRAGE", - "MAA3", - "MAA3A", - "ANNEENQmoins4", - "ANNEENQ" - ] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kvsdwoef", - "page": "41", - "label": "Date d’installation dans le logement" - } - }, - "missingResponse": { "name": "MAA3M_MISSING" }, - "bindingDependencies": ["MAA3A", "MAA3M_MISSING", "MAA3M"], - "options": [ - { "value": "1", "label": "Janvier - 01" }, - - { "value": "2", "label": "Février - 02" }, - - { "value": "3", "label": "Mars - 03" }, - - { "value": "4", "label": "Avril - 04" }, - - { "value": "5", "label": "Mai - 05" }, - - { "value": "6", "label": "Juin - 06" }, - - { "value": "7", "label": "Juillet - 07" }, - - { "value": "8", "label": "Août - 08" }, - - { "value": "9", "label": "Septembre - 09" }, - - { "value": "10", "label": "Octobre - 10" }, - - { "value": "11", "label": "Novembre - 11" }, - - { "value": "12", "label": "Décembre - 12" } - ], - "response": { "name": "MAA3M" } - }, - - { - "id": "kq9mbuka", - "componentType": "Subsequence", - "goToPage": "51", - "label": "A SUPPRIMER temporaire pour vérif", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kq9mbuka", - "page": "51", - "label": "A SUPPRIMER temporaire pour vérif" - } - } - }, - - { - "id": "kbi168bg", - "componentType": "Textarea", - "mandatory": false, - "page": "51", - "maxLength": 255, - "label": "\"➡ \" || \"Question temporaire pour vérifier la valeur des variables intermédiaires de date et autres variables calculées :\"", - "declarations": [ - { - "id": "kbi168bg-kbjkbyq7", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"MAA2AT : \" || MAA2AT" - }, - - { - "id": "kbi168bg-kbjka517", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"MAA2ATC : \" || MAA2ATC" - }, - - { - "id": "kbi168bg-kbjk1587", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"MAA3AT : \" || MAA3AT" - }, - - { - "id": "kbi168bg-kbjkcgl5", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"MAA1AT : \" || MAA1AT" - }, - - { - "id": "kbi168bg-kvjc5odd", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"STOC: \" || STOC" - }, - - { - "id": "kbi168bg-kvjcdsrl", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"nbpersconj : \" || cast(nbpersconj,string)" - }, - - { - "id": "kbi168bg-kvjcablf", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"nbperstelet : \" || cast(nbperstelet,string)" - }, - - { - "id": "kbi168bg-kvjcm2z6", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"nbpersmaj : \" || cast(nbpersmaj,string)" - }, - - { - "id": "kbi168bg-kvjccc1q", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"filtre_autrepers : \" || filtre_autrepers" - }, - - { - "id": "kbi168bg-kvjcoxd5", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"libSTOCB1 : \" || $libSTOCB1$" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jn0cmg7j", - "page": "34", - "label": "\"IV - \" || \"Statut d’occupation et date d’installation\"" - }, - "subSequence": { - "id": "kq9mbuka", - "page": "51", - "label": "A SUPPRIMER temporaire pour vérif" - } - }, - "missingResponse": { "name": "TEMPS1_1_MISSING" }, - "bindingDependencies": [ - "MAA2AT", - "MAA2ATC", - "MAA3AT", - "MAA1AT", - "STOC", - "nbpersconj", - "nbperstelet", - "nbpersmaj", - "filtre_autrepers", - "TEMPS1_1_MISSING", - "TEMPS1_1" - ], - "response": { "name": "TEMPS1_1" } - }, - - { - "id": "jojuy3c4", - "componentType": "Sequence", - "page": "52", - "label": "\"V - \" || \"Description du logement\"", - "declarations": [ - { - "id": "jojuy3c4-jojurgz6", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Nous allons maintenant passer à la description de votre logement." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - } - } - }, - - { - "id": "kp6n3avl", - "componentType": "Subsequence", - "goToPage": "53", - "label": "Description du logement - Cuisine", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6n3avl", - "page": "53", - "label": "Description du logement - Cuisine" - } - } - }, - - { - "id": "jojuueml", - "componentType": "Radio", - "mandatory": false, - "page": "53", - "label": "\"➡ \" || \"Votre logement dispose-t-il d’une cuisine ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6n3avl", - "page": "53", - "label": "Description du logement - Cuisine" - } - }, - "missingResponse": { "name": "KCU1_MISSING" }, - "bindingDependencies": ["KCU1_MISSING", "KCU1"], - "options": [ - { "value": "1", "label": "Oui, une cuisine séparée" }, - - { "value": "2", "label": "Oui, une cuisine ouverte ou américaine" }, - - { - "value": "3", - "label": "Seulement une petite installation pour faire la cuisine (avec évacuation des eaux usées)" - }, - - { "value": "4", "label": "Non, pas d’installation pour faire la cuisine" } - ], - "response": { "name": "KCU1" } - }, - - { - "id": "jojuno0d", - "componentType": "Radio", - "mandatory": false, - "page": "54", - "label": "\"➡ \" || \"Quelle est la surface de la cuisine ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KCU1=\"1\" and not(isnull(KCU1)))", - "bindingDependencies": ["CADR", "KCU1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6n3avl", - "page": "53", - "label": "Description du logement - Cuisine" - } - }, - "missingResponse": { "name": "KCU2_MISSING" }, - "bindingDependencies": ["KCU2_MISSING", "KCU2"], - "options": [ - { "value": "1", "label": "Moins de 4 m²" }, - - { "value": "2", "label": "De 4 m² à moins de 7 m²" }, - - { "value": "3", "label": "De 7 m² à moins de 12 m²" }, - - { "value": "4", "label": "Plus de 12 m²" } - ], - "response": { "name": "KCU2" } - }, - - { - "id": "kp6n8gha", - "componentType": "Subsequence", - "goToPage": "55", - "label": "Description du logement - Pièces dédiées au télétravail", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbperstelet)) and (cast(nbperstelet,integer) >0))", - "bindingDependencies": ["CADR", "nbperstelet", "perstelet", "TELET"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6n8gha", - "page": "55", - "label": "Description du logement - Pièces dédiées au télétravail" - } - } - }, - - { - "id": "klv34du0", - "componentType": "Radio", - "mandatory": false, - "page": "55", - "label": "\"➡ \" || \"Avez-vous une pièce dédiée au télétravail dans votre logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbperstelet)) and (cast(nbperstelet,integer) >0))", - "bindingDependencies": ["CADR", "nbperstelet", "perstelet", "TELET"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6n8gha", - "page": "55", - "label": "Description du logement - Pièces dédiées au télétravail" - } - }, - "missingResponse": { "name": "HUT_MISSING" }, - "bindingDependencies": ["HUT_MISSING", "HUT"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "HUT" } - }, - - { - "id": "kp6ni06e", - "componentType": "Subsequence", - "goToPage": "56", - "label": "Description du logement - Pièces à usage exclusivement professionnel", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ni06e", - "page": "56", - "label": "Description du logement - Pièces à usage exclusivement professionnel" - } - } - }, - - { - "id": "jojuwst2", - "componentType": "Radio", - "mandatory": false, - "page": "56", - "label": "➡ Y a-t-il, dans le logement, des pièces réservées exclusivement à une activité professionnelle, comme un cabinet de dentiste ou d’avocat par exemple ?", - "declarations": [ - { - "id": "kkpnqrqh-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "On s’intéresse ici aux éventuelles pièces destinées à une activité professionnelle domiciliée dans le logement." - }, - - { - "id": "jojuwst2-kkpmu4ui", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "libHUT" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ni06e", - "page": "56", - "label": "Description du logement - Pièces à usage exclusivement professionnel" - } - }, - "missingResponse": { "name": "HUP_MISSING" }, - "bindingDependencies": ["libHUT", "HUP_MISSING", "HUP"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "HUP" } - }, - - { - "id": "jojv1e5e", - "componentType": "InputNumber", - "mandatory": false, - "page": "57", - "min": 1, - "max": 9, - "decimals": 0, - "label": "\"➡ \" || \"Combien avez-vous de pièces à usage exclusivement professionnel ?\"", - "declarations": [ - { - "id": "jojv1e5e-klv3gkq8", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "libHUT" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUP=\"1\" and not(isnull(HUP)))", - "bindingDependencies": ["CADR", "HUP"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ni06e", - "page": "56", - "label": "Description du logement - Pièces à usage exclusivement professionnel" - } - }, - "missingResponse": { "name": "HPP_MISSING" }, - "bindingDependencies": ["libHUT", "HPP_MISSING", "HPP"], - "response": { "name": "HPP" } - }, - - { - "id": "jojuz9k3", - "componentType": "InputNumber", - "mandatory": false, - "page": "58", - "min": 1, - "max": 997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSP || \" à usage exclusivement professionnel ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUP=\"1\" and not(isnull(HUP))) and (HPP >0 and HUP =\"1\")", - "bindingDependencies": ["CADR", "HUP", "HPP"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ni06e", - "page": "56", - "label": "Description du logement - Pièces à usage exclusivement professionnel" - } - }, - "missingResponse": { "name": "HSP_MISSING" }, - "bindingDependencies": ["libHSP", "HSP_MISSING", "HSP"], - "response": { "name": "HSP" } - }, - - { - "id": "kp6ns6ar", - "componentType": "Subsequence", - "goToPage": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - } - }, - - { - "id": "jojv79ut", - "componentType": "Radio", - "mandatory": false, - "page": "59", - "label": "\"➡ \" || \"Y a-t-il des pièces annexes à usage d’habitation rattachées au logement avec une entrée indépendante, telles que des chambres de bonne ou d’anciens garages réaménagés en studios par exemple ?\"", - "declarations": [ - { - "id": "jojv79ut-jrj0gbrz", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Ne pas compter les pièces qui n’ont pas un usage d’habitation: débarras, buanderies, garages..." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HUA_MISSING" }, - "bindingDependencies": ["HUA_MISSING", "HUA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "HUA" } - }, - - { - "id": "jojv3ha7", - "componentType": "InputNumber", - "mandatory": false, - "page": "60", - "min": 1, - "max": 9, - "decimals": 0, - "label": "➡ Combien avez-vous de pièces annexes à usage d’habitation ?", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA)))", - "bindingDependencies": ["CADR", "HUA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HPA_MISSING" }, - "bindingDependencies": ["HPA_MISSING", "HPA"], - "response": { "name": "HPA" } - }, - - { - "id": "kmd6o006", - "componentType": "Radio", - "mandatory": false, - "page": "61", - "label": "\"➡ \" || \"Quel usage faites-vous de la pièce annexe ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and (cast(HPA,integer) = 1)", - "bindingDependencies": ["CADR", "HUA", "HPA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HULHUI1_MISSING" }, - "bindingDependencies": ["HULHUI1_MISSING", "HULHUI1"], - "options": [ - { "value": "1", "label": "Louée, sous-louée ou prêtée à des tiers" }, - - { "value": "2", "label": "Réservée à votre usage personnel" }, - - { - "value": "3", - "label": "À l’usage d’un salarié à votre service (employé, jeune au pair...)" - } - ], - "response": { "name": "HULHUI1" } - }, - - { - "id": "kmcdiwdv", - "componentType": "CheckboxGroup", - "page": "62", - "label": "➡ Quel usage faites vous des pièces annexes ?", - "declarations": [ - { - "id": "kmcdiwdv-kmcdfb60", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1))", - "bindingDependencies": ["CADR", "HUA", "HPA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HULHUI2_MISSING" }, - "bindingDependencies": ["HULHUI2_MISSING", "HULHUI21", "HULHUI22", "HULHUI23"], - "responses": [ - { - "id": "kmcdiwdv-QOP-kmd9jdka", - "label": "Louées, sous-louées ou prêtées à des tiers.", - "response": { "name": "HULHUI21" } - }, - - { - "id": "kmcdiwdv-QOP-kmd9qoms", - "label": "Réservées à votre usage personnel", - "response": { "name": "HULHUI22" } - }, - - { - "id": "kmcdiwdv-QOP-kmd988n2", - "label": "À l’usage d’un salarié à votre service (employé, jeune au pair..)", - "response": { "name": "HULHUI23" } - } - ] - }, - - { - "id": "jojuzbus", - "componentType": "InputNumber", - "mandatory": false, - "page": "63", - "min": 1, - "max": 9, - "decimals": 0, - "label": "\"➡ \" || \"Parmi les \" || cast(HPA,string) || \" pièces annexes, combien sont-elles réservées à votre usage personnel ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1)) and ((HULHUI22) and (HULHUI21 or HULHUI23))", - "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI22", "HULHUI21", "HULHUI23"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HPI1_MISSING" }, - "bindingDependencies": ["HPA", "HPI1_MISSING", "HPI1"], - "response": { "name": "HPI1" } - }, - - { - "id": "klv4iusu", - "componentType": "InputNumber", - "mandatory": false, - "page": "64", - "min": 1, - "max": 9, - "decimals": 0, - "label": "\"➡ \" || \"Parmi les \" || cast(HPA,string) || \" pièces annexes, combien sont-elles réservées au logement d’un salarié à votre service ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((not(isnull(HPA))) and (cast(HPA,integer) >1)) and ((HULHUI23) and (HULHUI21 or HULHUI22))", - "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI23", "HULHUI21", "HULHUI22"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HPI2_MISSING" }, - "bindingDependencies": ["HPA", "HPI2_MISSING", "HPI2"], - "response": { "name": "HPI2" } - }, - - { - "id": "jojv5bnw", - "componentType": "InputNumber", - "mandatory": false, - "page": "65", - "min": 1, - "max": 997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSI1 || \" à votre usage personnel (en m²) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((HULHUI1=\"2\" or (HULHUI22)))", - "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI1", "HULHUI22"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HSI1_MISSING" }, - "bindingDependencies": ["libHSI1", "HSI1_MISSING", "HSI1"], - "response": { "name": "HSI1" } - }, - - { - "id": "klw36l7v", - "componentType": "InputNumber", - "mandatory": false, - "page": "66", - "min": 1, - "max": 997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale de \" || libHSI2 || \" au logement d’un salarié à votre service (en m²) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HUA = \"1\" and not(isnull(HUA))) and (cast(HPA,integer) > 0) and ((HULHUI1=\"3\" or (HULHUI23)))", - "bindingDependencies": ["CADR", "HUA", "HPA", "HULHUI1", "HULHUI23"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6ns6ar", - "page": "59", - "label": "Description du logement - Pièces annexes à usage d’habitation" - } - }, - "missingResponse": { "name": "HSI2_MISSING" }, - "bindingDependencies": ["libHSI2", "HSI2_MISSING", "HSI2"], - "response": { "name": "HSI2" } - }, - - { - "id": "kp6nfjxe", - "componentType": "Subsequence", - "goToPage": "67", - "label": "Description du logement - Taille", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - } - }, - - { - "id": "jojvgfei", - "componentType": "InputNumber", - "mandatory": false, - "page": "67", - "min": 1, - "max": 97, - "decimals": 0, - "label": "\"➡ \" || \"Combien avez-vous de pièces d’habitation (ou de pièces habitables) ?\"", - "declarations": [ - { - "id": "jojvgfei-kd5qr5s5", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Ne pas compter : \" || libHPHc || \" \" || \" \" || libHPHp || \" \" || libHPHa || \"entrée, couloir, salle de bains, W-C, véranda...\"" - }, - - { - "id": "jojvgfei-kmdb0cfn", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "liHPHc2" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jojvgfei-CI-0", - "criticality": "WARN", - "control": "not(cast(nvl(HPH,\"\"),integer) >= 10)", - "errorMessage": "\"Êtes-vous certain(e) que votre logement comporte \" || cast(HPH,string) || \"pièces d’habitation ? Il s’agit du nombre de pièces (hors cuisine séparée, salle de bain, entrée, véranda etc.) Pouvez-vous vérifier votre réponse ?\" ", - "bindingDependencies": ["HPH"] - }, - - { - "id": "jojvgfei-CI-1", - "criticality": "WARN", - "control": "not(nvl(HPH,\"\") = \"\")", - "errorMessage": "Votre réponse est essentielle pour la description de votre logement, pouvez-vous répondre à cette question ?", - "bindingDependencies": ["HPH"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - }, - "missingResponse": { "name": "HPH_MISSING" }, - "bindingDependencies": ["libHPHc", "libHPHp", "libHPHa", "liHPHc2", "HPH_MISSING", "HPH"], - "response": { "name": "HPH" } - }, - - { - "id": "jojv4yqe", - "componentType": "InputNumber", - "mandatory": false, - "page": "68", - "min": 0, - "max": 97, - "decimals": 0, - "label": "\"➡ \" || \"Parmi ces \" || cast(HPH,string) || \" pièces, combien de chambres avez-vous ?\"", - "declarations": [ - { - "id": "jojv4yqe-js0hn6b6", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Ne pas compter les pièces ayant un usage mixte (exemple : salon le jour, chambre la nuit)." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (cast(HPH,integer) > 1)", - "bindingDependencies": ["CADR", "HPH"] - }, - "controls": [ - { - "id": "jojv4yqe-CI-0", - "criticality": "WARN", - "control": "not((not(isnull(HCHA)) and not(isnull(HPH))) and (cast(HCHA,integer)>=0) and (cast(HPH,integer)>=1) and (cast(HCHA,integer)>cast(HPH,integer)))", - "errorMessage": "\"Vous avez indiqué avoir plus de chambres (\" || cast(HCHA,string) || \") que de pièces d’habitation (\" || cast(HPH,string) || \"). Pouvez-vous corriger l’une de vos réponses ?\" ", - "bindingDependencies": ["HCHA", "HPH"] - }, - - { - "id": "jojv4yqe-CI-1", - "criticality": "WARN", - "control": "not((not(isnull(HCHA)) and not(isnull(HPH))) and (cast(HCHA,integer)>=0) and (cast(HPH,integer)>0) and (cast(HCHA,integer)=cast(HPH,integer)))", - "errorMessage": "\"Vous avez indiqué avoir le même nombre de pièces d’habitation que de chambres (\" || cast(HCHA,string) || \"). Pouvez-vous corriger l’une de vos réponses si votre logement ne comporte pas que des chambres ?\" ", - "bindingDependencies": ["HCHA", "HPH"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - }, - "missingResponse": { "name": "HCHA_MISSING" }, - "bindingDependencies": ["HPH", "HCHA_MISSING", "HCHA"], - "response": { "name": "HCHA" } - }, - - { - "id": "jojvc0vt", - "componentType": "InputNumber", - "mandatory": false, - "page": "69", - "min": 1, - "max": 1000, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale habitable de votre logement\" || libHST || \" (en m²) ?\"", - "declarations": [ - { - "id": "jojvc0vt-js0hxdsp", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Ne pas compter les surfaces au sol dont la hauteur sous plafond est inférieure à 1,80 m." - }, - - { - "id": "jojvc0vt-kd5v90t1", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Inclure la surface des couloirs, pièces de service, cuisine..." - }, - - { - "id": "jojvc0vt-kd5vkr8v", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Ne pas inclure la surface des balcons, loggias, vérandas, terrasses, garages, caves, combles non aménagés." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jojvc0vt-CI-0", - "criticality": "WARN", - "control": "not((cast(HST,integer)=0) or nvl(HST, \"\") = \"\")", - "errorMessage": "Votre réponse est essentielle pour la description de votre logement, pouvez-vous répondre à cette question ?", - "bindingDependencies": ["HST"] - }, - - { - "id": "jojvc0vt-CI-1", - "criticality": "WARN", - "control": "not(not(nvl(HST, \"\") = \"\") and not(nvl(HPH, \"\") = \"\" and (cast(HST,integer)>=81) and (cast(HPH,integer)=1))", - "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² et comporte une seule pièce ?\" ", - "bindingDependencies": ["HST", "HPH"] - }, - - { - "id": "jojvc0vt-CI-2", - "criticality": "WARN", - "control": "not(not(nvl(HPH, \"\") = \"\") and (cast(HST,integer)>8) and (cast(HPH,integer)>1) and (not(nvl(HST, \"\") = \"\")) and ((cast(libHSTmoy,integer) <= 8) or (cast(libHSTmoy2,integer) >=56)))", - "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² et comporte \" || cast(HPH,string) || \" pièces d’habitation \" || libHSTc || \" ?\" ", - "bindingDependencies": ["HPH", "HST", "libHSTmoy", "libHSTmoy2", "libHSTc"] - }, - - { - "id": "jojvc0vt-CI-3", - "criticality": "WARN", - "control": "not(cast(nvl(HST,\"\"),integer) <= 8)", - "errorMessage": "\"Êtes-vous certain(e) que votre logement mesure \" || cast(HST,string) || \" m² ?\" ", - "bindingDependencies": ["HST"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - }, - "missingResponse": { "name": "HST_MISSING" }, - "bindingDependencies": ["libHST", "HST_MISSING", "HST"], - "response": { "name": "HST" } - }, - - { - "id": "jojv1ux1", - "componentType": "Radio", - "mandatory": false, - "page": "70", - "label": "\"➡ \" || \"Compte tenu du nombre de personnes de votre ménage, comment estimez-vous le nombre de pièces dont vous disposez ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - }, - "missingResponse": { "name": "HPEUP_MISSING" }, - "bindingDependencies": ["HPEUP_MISSING", "HPEUP"], - "options": [ - { "value": "1", "label": "Très insuffisant" }, - - { "value": "2", "label": "Insuffisant" }, - - { "value": "3", "label": "Correct" }, - - { "value": "4", "label": "Supérieur à vos besoins" }, - - { "value": "5", "label": "Très supérieur à vos besoins" } - ], - "response": { "name": "HPEUP" } - }, - - { - "id": "kv29cjdq", - "componentType": "Radio", - "mandatory": false, - "page": "71", - "label": "➡ Quelle est la hauteur sous plafond de votre pièce principale ?", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { - "id": "kp6nfjxe", - "page": "67", - "label": "Description du logement - Taille" - } - }, - "missingResponse": { "name": "HAUT_MISSING" }, - "bindingDependencies": ["HAUT_MISSING", "HAUT"], - "options": [ - { "value": "1", "label": "Moins de 2,20 mètres" }, - - { "value": "2", "label": "Entre 2,20 mètres et 2,50 mètres" }, - - { "value": "3", "label": "Plus de 2,50 mètres" } - ], - "response": { "name": "HAUT" } - }, - - { - "id": "kv852xbl", - "componentType": "Subsequence", - "goToPage": "72", - "label": "Dépendances du logement", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - } - }, - - { - "id": "jrupq1i5", - "componentType": "Radio", - "mandatory": false, - "page": "72", - "label": "\"➡ \" || \"Avez-vous une véranda ?\"", - "declarations": [ - { - "id": "kq7nq067-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "Nous allons maintenant passer en revue les dépendances de votre logement." - }, - - { - "id": "jrupq1i5-jrupk9tg", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Local habitable tout au long de l’année (entièrement clos et couvert) et pouvant être chauffé." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KVE_MISSING" }, - "bindingDependencies": ["KVE_MISSING", "KVE"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KVE" } - }, - - { - "id": "jrupsr80", - "componentType": "InputNumber", - "mandatory": false, - "page": "73", - "min": 1, - "max": 997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface de cette véranda (en m²) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KVE =\"1\" and not(isnull(KVE)))", - "bindingDependencies": ["CADR", "KVE"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSV_MISSING" }, - "bindingDependencies": ["KSV_MISSING", "KSV"], - "response": { "name": "KSV" } - }, - - { - "id": "jrupy93h", - "componentType": "Radio", - "mandatory": false, - "page": "74", - "label": "\"➡ \" || \"La surface de la véranda (\" || cast(KSV,string) || \" m²) a t-elle été prise en compte dans la surface totale du logement (\" || cast(HST,string) || \" m²) que vous avez indiquée précédemment ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KVE =\"1\" and not(isnull(KVE))) and ((cast(KSV,integer)>=1) and (cast(HST,integer)>=1))", - "bindingDependencies": ["CADR", "KVE", "KSV", "HST"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSV1_MISSING" }, - "bindingDependencies": ["KSV", "HST", "KSV1_MISSING", "KSV1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KSV1" } - }, - - { - "id": "jrupzl7m", - "componentType": "Radio", - "mandatory": false, - "page": "75", - "label": "\"➡ \" || \"Avez-vous un balcon\" || libKBA1 || \" ou une loggia ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KBA_MISSING" }, - "bindingDependencies": ["libKBA1", "KBA_MISSING", "KBA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KBA" } - }, - - { - "id": "jrupx7iz", - "componentType": "InputNumber", - "mandatory": false, - "page": "76", - "min": 1, - "max": 997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale des balcons\"|| libKBA || \" ou loggias (en m²) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KBA=\"1\" and not(isnull(KBA)))", - "bindingDependencies": ["CADR", "KBA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSB_MISSING" }, - "bindingDependencies": ["libKBA", "KSB_MISSING", "KSB"], - "response": { "name": "KSB" } - }, - - { - "id": "jruq98v2", - "componentType": "Radio", - "mandatory": false, - "page": "77", - "label": "\"➡ \" || libKJA || \" un jardin, un terrain ou une cour réservé(s) à votre usage personnel ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KJA_MISSING" }, - "bindingDependencies": ["libKJA", "KJA_MISSING", "KJA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KJA" } - }, - - { - "id": "jruq8x6e", - "componentType": "InputNumber", - "mandatory": false, - "page": "78", - "min": 1, - "max": 99997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface totale de votre terrain (en m²) ?\"", - "declarations": [ - { - "id": "jruq8x6e-js06xqg5", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Inclure la surface de la maison sur le terrain​" - }, - - { - "id": "jruq8x6e-kmdhsqjj", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Prendre en compte le terrain sur lequel est construite la maison et réservé à l’usage personnel \" || libKSJPI || \"y compris les parcelles séparées.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\")", - "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSJPI_MISSING" }, - "bindingDependencies": ["libKSJPI", "KSJPI_MISSING", "KSJPI"], - "response": { "name": "KSJPI" } - }, - - { - "id": "jruq85av", - "componentType": "Radio", - "mandatory": false, - "page": "79", - "label": "\"➡ \" || \"Pouvez-vous néanmoins indiquer dans quelle tranche se situe la surface du terrain ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\") and (isnull(KSJPI))", - "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL", "KSJPI"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSJPIT_MISSING" }, - "bindingDependencies": ["KSJPIT_MISSING", "KSJPIT"], - "options": [ - { "value": "1", "label": "Inférieur à 300 m²" }, - - { "value": "2", "label": "De 300 à moins de 500 m²" }, - - { "value": "3", "label": "De 500 à moins de 1 000 m²" }, - - { "value": "4", "label": "De 1 000 à moins de 1 500m²" }, - - { "value": "5", "label": "\"1 500 m² ou plus\"" } - ], - "response": { "name": "KSJPIT" } - }, - - { - "id": "jruq4was", - "componentType": "InputNumber", - "mandatory": false, - "page": "80", - "min": 1, - "max": 99997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface de terrain couverte par la maison (emprise au sol) ?\"", - "declarations": [ - { - "id": "jruq4was-jruq9370", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Inclure la surface du garage\" || libKSMI || \".\"" - }, - - { - "id": "jruq4was-kd8v214t", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure les abris de jardin, les piscines, ..." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KJA=\"1\" and libHTLC=\"individuel\")", - "bindingDependencies": ["CADR", "KJA", "libHTLC", "HTLC1", "INDCOLL"] - }, - "controls": [ - { - "id": "jruq4was-CI-0", - "criticality": "WARN", - "control": "not((cast(nvl(KSMI,\"\"),integer)>cast(nvl(KSJPI,\"\"),integer)))", - "errorMessage": "\"Vous avez indiqué une surface totale du terrain (maison comprise) de \" || cast(KSJPI,string) || \" m² dont \" || cast(KSMI,string) || \" m² d’emprise au sol de la maison, ce qui n’est pas cohérent. Pouvez-vous corriger l’une ou l’autre de vos réponses ?\" ", - "bindingDependencies": ["KSMI", "KSJPI"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSMI_MISSING" }, - "bindingDependencies": ["libKSMI", "KSMI_MISSING", "KSMI"], - "response": { "name": "KSMI" } - }, - - { - "id": "jruq6fv0", - "componentType": "InputNumber", - "mandatory": false, - "page": "81", - "min": 1, - "max": 99997, - "decimals": 2, - "label": "\"➡ \" || \"Quelle est la surface de ces espaces privatifs attenants au logement (en m²) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (libHTLC=\"collectif\" and KJA=\"1\")", - "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "KJA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSJPC_MISSING" }, - "bindingDependencies": ["KSJPC_MISSING", "KSJPC"], - "response": { "name": "KSJPC" } - }, - - { - "id": "jruqlf39", - "componentType": "Radio", - "mandatory": false, - "page": "82", - "label": "\"➡ \" || \"Disposez-vous d’espaces extérieurs (jardin, terrain, cour...) en tant que parties communes de la résidence ou de la copropriété ?\"", - "declarations": [ - { - "id": "jruqlf39-jruse4ew", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure les emplacements de stationnement, les voies de circulation et les espaces utilisés uniquement à des fins professionnelles." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\"))", - "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KJC_MISSING" }, - "bindingDependencies": ["KJC_MISSING", "KJC"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KJC" } - }, - - { - "id": "jrusmgfq", - "componentType": "Radio", - "mandatory": false, - "page": "83", - "label": "\"➡ \" || \"Quelle est la surface de ces espaces partagés ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\")) and (KJC=\"1\" and not(isnull(KJC)))", - "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI", "KJC"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSJC_MISSING" }, - "bindingDependencies": ["KSJC_MISSING", "KSJC"], - "options": [ - { "value": "1", "label": "Moins de 200 m²" }, - - { "value": "2", "label": "\"200 à moins de 1 000 m²\"" }, - - { "value": "3", "label": "\"1 000 m² ou plus\"" } - ], - "response": { "name": "KSJC" } - }, - - { - "id": "jrusjpqy", - "componentType": "CheckboxGroup", - "page": "84", - "label": "\"➡ \" || \"Au sein de \" || libHTLC2 ||\", disposez-vous d’un emplacement privatif de stationnement ?\"", - "declarations": [ - { - "id": "jrusjpqy-kd8yemf2", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles." - }, - - { - "id": "jrusjpqy-kmdk73lg", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Inclure les emplacements que vous utilisez pour votre usage personnel ou que vous mettez en location." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jrusjpqy-CI-0", - "criticality": "WARN", - "control": "not(((nvl(KGA4, false) = true and nvl(KGA1, false) = true) or (nvl(KGA4, false) = true and nvl(KGA2, false) = true) or (nvl(KGA4, false) = true and nvl(KGA3, false) = true) ))", - "errorMessage": "La réponse \"Non, ni garage, ni box, ni parking\" n’en permet pas d’autre. Pouvez-vous corriger votre réponse ?", - "bindingDependencies": ["KGA4", "KGA1", "KGA2", "KGA3"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KGA_MISSING" }, - "bindingDependencies": ["libHTLC2", "KGA_MISSING", "KGA1", "KGA2", "KGA3", "KGA4"], - "responses": [ - { - "id": "jrusjpqy-QOP-kf8972di", - "label": "Oui, un garage ou un box", - "response": { "name": "KGA1" } - }, - - { - "id": "jrusjpqy-QOP-kf893sen", - "label": "Oui, un parking souterrain", - "response": { "name": "KGA2" } - }, - - { - "id": "jrusjpqy-QOP-kf89737h", - "label": "Oui, un parking en plein air", - "response": { "name": "KGA3" } - }, - - { - "id": "jrusjpqy-QOP-kf89ei4h", - "label": "Non, ni garage, ni box, ni parking", - "response": { "name": "KGA4" } - } - ] - }, - - { - "id": "jrut4vl7", - "componentType": "CheckboxGroup", - "page": "85", - "label": "\"➡ \" || \"En dehors de \"|| libHTLC2 || \", disposez-vous d’un emplacement privatif de stationnement ?\"", - "declarations": [ - { - "id": "jrut4vl7-jrut167a", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles." - }, - - { - "id": "jrut4vl7-kmdk288d", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Inclure les emplacements que vous utilisez pour votre usage personnel ou que vous mettez en location." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "jrut4vl7-CI-0", - "criticality": "WARN", - "control": "not(((nvl(KGA14, false) = true and nvl(KGA11, false) = true) or (nvl(KGA14, false) = true and nvl(KGA12, false) = true) or (nvl(KGA14, false) = true and nvl(KGA13, false) = true) ))", - "errorMessage": "La réponse \"Non, ni garage, ni box, ni parking\" n’en permet pas d’autre, pouvez-vous corriger votre réponse ?", - "bindingDependencies": ["KGA14", "KGA11", "KGA12", "KGA13"] - } - ], - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KGA1_MISSING" }, - "bindingDependencies": ["libHTLC2", "KGA1_MISSING", "KGA11", "KGA12", "KGA13", "KGA14"], - "responses": [ - { - "id": "jrut4vl7-QOP-kf8913r1", - "label": "Oui, un garage ou un box", - "response": { "name": "KGA11" } - }, - - { - "id": "jrut4vl7-QOP-kf89c33b", - "label": "Oui, un parking souterrain", - "response": { "name": "KGA12" } - }, - - { - "id": "jrut4vl7-QOP-kf899mmw", - "label": "Oui, un parking en plein air", - "response": { "name": "KGA13" } - }, - - { - "id": "jrut4vl7-QOP-kf8931vm", - "label": "Non, ni garage, ni box, ni parking", - "response": { "name": "KGA14" } - } - ] - }, - - { - "id": "jrut0i0j", - "componentType": "Radio", - "mandatory": false, - "page": "86", - "label": "\"➡ \" || \"Disposez-vous d’une cave ou d’un sous-sol (même si vous ne l’utilisez pas) ?\"", - "declarations": [ - { - "id": "jrut0i0j-jrusw7aw", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Prendre en compte les sous-sols utilisés comme garage." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KCA_MISSING" }, - "bindingDependencies": ["KCA_MISSING", "KCA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KCA" } - }, - - { - "id": "jrusu349", - "componentType": "Radio", - "mandatory": false, - "page": "87", - "label": "\"➡ \" || \"Disposez-vous, dans les parties communes de \" || libKVELO || \", d’un local fermé où vous pouvez déposer un vélo ou une poussette ?\"", - "declarations": [ - { - "id": "jrusu349-kmdk6e4h", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Hors cave ou local privatif." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((libHTLC =\"collectif\") or (ICOI=\"1\"))", - "bindingDependencies": ["CADR", "libHTLC", "HTLC1", "INDCOLL", "ICOI"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KVELO_MISSING" }, - "bindingDependencies": ["libKVELO", "KVELO_MISSING", "KVELO"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "KVELO" } - }, - - { - "id": "jrutj5co", - "componentType": "Radio", - "mandatory": false, - "page": "88", - "label": "\"➡ \" || \"Disposez-vous d’un grenier ou de combles aménageables, mais non aménagés en pièces d’habitation ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KGRA_MISSING" }, - "bindingDependencies": ["KGRA_MISSING", "KGRA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KGRA" } - }, - - { - "id": "jruu4ry3", - "componentType": "Radio", - "mandatory": false, - "page": "89", - "label": "\"➡ \" || \"Disposez-vous d’un sous-sol non aménagé en pièces d’habitation ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KCA=\"1\")", - "bindingDependencies": ["CADR", "KCA"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KSOA_MISSING" }, - "bindingDependencies": ["KSOA_MISSING", "KSOA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KSOA" } - }, - - { - "id": "jruubukg", - "componentType": "Radio", - "mandatory": false, - "page": "90", - "label": "\"➡ \" || \"Disposez-vous d’une grange non aménagée en pièces d’habitation ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1=\"1\")", - "bindingDependencies": ["CADR", "HTLC1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KGRAA_MISSING" }, - "bindingDependencies": ["KGRAA_MISSING", "KGRAA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KGRAA" } - }, - - { - "id": "jruue197", - "componentType": "Radio", - "mandatory": false, - "page": "91", - "label": "\"➡ \" || \"Avez-vous une piscine fixe d’une profondeur de plus de 1 mètre ?\"", - "declarations": [ - { - "id": "jruue197-jruu3t31", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure les piscines démontables et les piscines hors-sol." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (HTLC1=\"1\")", - "bindingDependencies": ["CADR", "HTLC1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv852xbl", "page": "72", "label": "Dépendances du logement" } - }, - "missingResponse": { "name": "KPISC_MISSING" }, - "bindingDependencies": ["KPISC_MISSING", "KPISC"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KPISC" } - }, - - { - "id": "kv857tu4", - "componentType": "Subsequence", - "goToPage": "92", - "label": "Équipement sanitaire", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - } - }, - - { - "id": "jruuncm0", - "componentType": "Radio", - "mandatory": false, - "page": "92", - "label": "\"➡ \" || \"Comment votre logement est-il alimenté en eau ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KAO1_MISSING" }, - "bindingDependencies": ["KAO1_MISSING", "KAO1"], - "options": [ - { "value": "1", "label": "Eau froide et chaude" }, - - { "value": "2", "label": "Eau froide uniquement" }, - - { "value": "3", "label": "Pas d’eau courante" } - ], - "response": { "name": "KAO1" } - }, - - { - "id": "jruv1cla", - "componentType": "Radio", - "mandatory": false, - "page": "93", - "label": "\"➡ \" || \"Disposez-vous de W-C à l’intérieur du logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KWC1_MISSING" }, - "bindingDependencies": ["KWC1_MISSING", "KWC1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non, W-C extérieurs au logement" }, - - { "value": "3", "label": "Non, pas de W-C du tout" } - ], - "response": { "name": "KWC1" } - }, - - { - "id": "kmeu61l4-QOP-kmeu8uu7", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "94", - "label": "\"➡ \" || \"Combien avez-vous de W-C ?\" || \" Situés dans une pièce indépendante\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KWC1=\"1\" and not(isnull(KWC1)))", - "bindingDependencies": ["CADR", "KWC1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KWCI_MISSING" }, - "bindingDependencies": ["KWCI_MISSING", "KWCI"], - "options": [ - { "value": "0", "label": "\"0\"" }, - - { "value": "1", "label": "\"1\"" }, - - { "value": "2", "label": "\"2\"" }, - - { "value": "3", "label": "\"3\"" }, - - { "value": "4", "label": "\"4\"" }, - - { "value": "5", "label": "\"5\"" }, - - { "value": "6", "label": "\"6\"" }, - - { "value": "7", "label": "\"7\"" }, - - { "value": "8", "label": "\"8\"" }, - - { "value": "9", "label": "\"9\"" } - ], - "response": { "name": "KWCI" } - }, - - { - "id": "kmeu61l4-QOP-kmeu8gmb", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "95", - "label": "\"➡ \" || \"Combien avez-vous de W-C ?\" || \" Situés dans une autre pièce (salle de bains par exemple)\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KWC1=\"1\" and not(isnull(KWC1)))", - "bindingDependencies": ["CADR", "KWC1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KWCD_MISSING" }, - "bindingDependencies": ["KWCD_MISSING", "KWCD"], - "options": [ - { "value": "0", "label": "\"0\"" }, - - { "value": "1", "label": "\"1\"" }, - - { "value": "2", "label": "\"2\"" }, - - { "value": "3", "label": "\"3\"" }, - - { "value": "4", "label": "\"4\"" }, - - { "value": "5", "label": "\"5\"" }, - - { "value": "6", "label": "\"6\"" }, - - { "value": "7", "label": "\"7\"" }, - - { "value": "8", "label": "\"8\"" }, - - { "value": "9", "label": "\"9\"" } - ], - "response": { "name": "KWCD" } - }, - - { - "id": "jruva8uu", - "componentType": "Radio", - "mandatory": false, - "page": "96", - "label": "\"➡ \" || \"Possédez-vous une salle d’eau ou une salle de bain (pièce contenant une douche ou une baignoire) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1))", - "bindingDependencies": ["CADR", "KAO1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KBD_MISSING" }, - "bindingDependencies": ["KBD_MISSING", "KBD"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KBD" } - }, - - { - "id": "kksgd6fv-QOP-kmf16x4c", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "97", - "label": "\"➡ \" || \"Combien avez-vous de salle d’eau ou salle de bain ?\" || \" Avec baignoire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"1\")", - "bindingDependencies": ["CADR", "KAO1", "KBD"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KSE1_MISSING" }, - "bindingDependencies": ["KSE1_MISSING", "KSE1"], - "options": [ - { "value": "0", "label": "\"0\"" }, - - { "value": "1", "label": "\"1\"" }, - - { "value": "2", "label": "\"2\"" }, - - { "value": "3", "label": "\"3\"" }, - - { "value": "4", "label": "\"4\"" }, - - { "value": "5", "label": "\"5\"" }, - - { "value": "6", "label": "\"6\"" }, - - { "value": "7", "label": "\"7\"" }, - - { "value": "8", "label": "\"8\"" }, - - { "value": "9", "label": "\"9\"" } - ], - "response": { "name": "KSE1" } - }, - - { - "id": "kksgd6fv-QOP-kmf0yd0m", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "98", - "label": "\"➡ \" || \"Combien avez-vous de salle d’eau ou salle de bain ?\" || \" Avec douche mais sans baignoire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"1\")", - "bindingDependencies": ["CADR", "KAO1", "KBD"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KSE3_MISSING" }, - "bindingDependencies": ["KSE3_MISSING", "KSE3"], - "options": [ - { "value": "0", "label": "\"0\"" }, - - { "value": "1", "label": "\"1\"" }, - - { "value": "2", "label": "\"2\"" }, - - { "value": "3", "label": "\"3\"" }, - - { "value": "4", "label": "\"4\"" }, - - { "value": "5", "label": "\"5\"" }, - - { "value": "6", "label": "\"6\"" }, - - { "value": "7", "label": "\"7\"" }, - - { "value": "8", "label": "\"8\"" }, - - { "value": "9", "label": "\"9\"" } - ], - "response": { "name": "KSE3" } - }, - - { - "id": "kmf0xcox", - "componentType": "Radio", - "mandatory": false, - "page": "99", - "label": "\"➡ \" || \"Avez-vous une douche ou une baignoire installée dans une pièce destinée à un autre usage ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"2\")", - "bindingDependencies": ["CADR", "KAO1", "KBD"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KDLK1_MISSING" }, - "bindingDependencies": ["KDLK1_MISSING", "KDLK1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "KDLK1" } - }, - - { - "id": "jruv164k", - "componentType": "Radio", - "mandatory": false, - "page": "100", - "label": "\"➡ \" || \"Disposez-vous d’un ou plusieurs lavabos ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (KAO1<>\"3\" or isnull(KAO1)) and (KBD=\"2\") and (KDLK1=\"2\")", - "bindingDependencies": ["CADR", "KAO1", "KBD", "KDLK1"] - }, - "hierarchy": { - "sequence": { - "id": "jojuy3c4", - "page": "52", - "label": "\"V - \" || \"Description du logement\"" - }, - "subSequence": { "id": "kv857tu4", "page": "92", "label": "Équipement sanitaire" } - }, - "missingResponse": { "name": "KDLK2_MISSING" }, - "bindingDependencies": ["KDLK2_MISSING", "KDLK2"], - "options": [ - { "value": "1", "label": "Oui, dans une pièce réservée à la toilette" }, - - { "value": "2", "label": "Oui, dans une pièce destinée à un autre usage" }, - - { "value": "3", "label": "Non, seulement un évier dans la cuisine" }, - - { "value": "4", "label": "Non" } - ], - "response": { "name": "KDLK2" } - }, - - { - "id": "joicksrx", - "componentType": "Sequence", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"", - "declarations": [ - { - "id": "joicksrx-joiciihu", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Nous allons nous intéresser maintenant à votre opinion sur vos conditions de logement et vous interroger sur vos intentions éventuelles de déménager." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - } - } - }, - - { - "id": "joicmyj3", - "componentType": "Subsequence", - "goToPage": "102", - "label": "Opinion sur le logement actuel", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "102", - "label": "Opinion sur le logement actuel" - } - } - }, - - { - "id": "joicolgp", - "componentType": "Radio", - "mandatory": false, - "page": "102", - "label": "\"➡ \" || \"Comment estimez-vous vos conditions actuelles de logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "102", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLA_MISSING" }, - "bindingDependencies": ["OLA_MISSING", "OLA"], - "options": [ - { "value": "1", "label": "Très satisfaisantes" }, - - { "value": "2", "label": "Satisfaisantes" }, - - { "value": "3", "label": "Acceptables" }, - - { "value": "4", "label": "Insuffisantes" }, - - { "value": "5", "label": "Très insuffisantes" } - ], - "response": { "name": "OLA" } - }, - - { - "id": "joiccm1l", - "componentType": "InputNumber", - "mandatory": false, - "page": "103", - "min": 1, - "max": 10, - "decimals": 0, - "label": "\"➡ \" || \"Quelle note globale de 1 à 10 donneriez-vous à votre logement, en tant qu’endroit pour vivre ?\"", - "declarations": [ - { - "id": "joiccm1l-kc21oley", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"10 correspond à la meilleure note, 1 à la plus mauvaise.\" || \"\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "102", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAD_MISSING" }, - "bindingDependencies": ["OLAD_MISSING", "OLAD"], - "response": { "name": "OLAD" } - }, - - { - "id": "knio1w9d-QOP-ko3x3lce", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "104", - "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Pas d’eau chaude\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR11_MISSING" }, - "bindingDependencies": ["OLAR11_MISSING", "OLAR11"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR11" } - }, - - { - "id": "knio1w9d-QOP-ko3xagj0", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "105", - "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Pas de chauffage central ou électrique\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR12_MISSING" }, - "bindingDependencies": ["OLAR12_MISSING", "OLAR12"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR12" } - }, - - { - "id": "knio1w9d-QOP-ko3x3o2v", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "106", - "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Toit percé, humidité, infiltrations\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR13_MISSING" }, - "bindingDependencies": ["OLAR13_MISSING", "OLAR13"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR13" } - }, - - { - "id": "knio1w9d-QOP-ko3x7sn6", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "107", - "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Logement bruyant\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR14_MISSING" }, - "bindingDependencies": ["OLAR14_MISSING", "OLAR14"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR14" } - }, - - { - "id": "knio1w9d-QOP-ko3wy78x", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "108", - "label": "\"➡ \" || \"Votre logement présente-t-il les défauts suivants ?\" || \" Logement pas adapté à la perte d’autonomie ou au handicap\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR15_MISSING" }, - "bindingDependencies": ["OLAR15_MISSING", "OLAR15"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR15" } - }, - - { - "id": "kninrf3p-QOP-ko3x6kz1", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "109", - "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop sombre\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR21_MISSING" }, - "bindingDependencies": ["OLAR21_MISSING", "OLAR21"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR21" } - }, - - { - "id": "kninrf3p-QOP-ko3wyuod", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "110", - "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop petit\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR22_MISSING" }, - "bindingDependencies": ["OLAR22_MISSING", "OLAR22"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR22" } - }, - - { - "id": "kninrf3p-QOP-ko3xdviu", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "111", - "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop difficile ou trop coûteux à chauffer\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR23_MISSING" }, - "bindingDependencies": ["OLAR23_MISSING", "OLAR23"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR23" } - }, - - { - "id": "kninrf3p-QOP-ko3xbz9m", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "112", - "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop chaud\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR24_MISSING" }, - "bindingDependencies": ["OLAR24_MISSING", "OLAR24"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR24" } - }, - - { - "id": "kninrf3p-QOP-ko3x1rx5", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "113", - "label": "\"➡ \" || \"Votre logement présente-t-il les autres défauts suivants ?\" || \" Trop cher\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR25_MISSING" }, - "bindingDependencies": ["OLAR25_MISSING", "OLAR25"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR25" } - }, - - { - "id": "knioggcs-QOP-ko3x01o6", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "114", - "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Problèmes de pollution\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR31_MISSING" }, - "bindingDependencies": ["OLAR31_MISSING", "OLAR31"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR31" } - }, - - { - "id": "knioggcs-QOP-ko3xcvt2", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "115", - "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Problèmes de délinquance, violence ou vandalisme dans les environs\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR32_MISSING" }, - "bindingDependencies": ["OLAR32_MISSING", "OLAR32"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR32" } - }, - - { - "id": "knioggcs-QOP-ko3x45hs", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "116", - "label": "\"➡ \" || \"L’environnement de votre logement présente-t-il les défauts suivants ?\" || \" Éloignement des commerces, centres de santé, gares\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "100", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OLAR33_MISSING" }, - "bindingDependencies": ["OLAR33_MISSING", "OLAR33"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OLAR33" } - }, - - { - "id": "kniwyjy0", - "componentType": "Radio", - "mandatory": false, - "page": "117", - "label": "\"➡ \" || \"Vous plaisez-vous dans votre quartier (ou village) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "102", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OQA_MISSING" }, - "bindingDependencies": ["OQA_MISSING", "OQA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "OQA" } - }, - - { - "id": "joidpl4s", - "componentType": "InputNumber", - "mandatory": false, - "page": "118", - "min": 1, - "max": 10, - "decimals": 0, - "label": "\"➡ \" || \"Quelle note globale de 1 à 10 donneriez-vous à votre quartier ?\"", - "declarations": [ - { - "id": "joidpl4s-kculau3o", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Dix correspond à la meilleure note, 1 à la plus mauvaise." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joicmyj3", - "page": "102", - "label": "Opinion sur le logement actuel" - } - }, - "missingResponse": { "name": "OQAD_MISSING" }, - "bindingDependencies": ["OQAD_MISSING", "OQAD"], - "response": { "name": "OQAD" } - }, - - { - "id": "joie7my3", - "componentType": "Subsequence", - "goToPage": "119", - "label": "Inscription sur une liste de demande de logement HLM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - } - }, - - { - "id": "kcvx4gaz", - "componentType": "Radio", - "mandatory": false, - "page": "119", - "label": "\"➡ \" || \"Au cours des 12 derniers mois, l’un des membres du ménage, y compris vous-même, a-t-il déposé ou renouvelé une demande de HLM ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIH_MISSING" }, - "bindingDependencies": ["OIH_MISSING", "OIH"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIH" } - }, - - { - "id": "joieg12u", - "componentType": "CheckboxGroup", - "page": "120", - "label": "\"➡ \" || \"Quel est l’auteur de la demande de HLM ?\"", - "declarations": [ - { - "id": "joieg12u-jopt0jye", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHB_MISSING" }, - "bindingDependencies": ["OIHB_MISSING", "libOIHB", "OIHB1", "OIHB2", "OIHB3"], - "responses": [ - { - "id": "joieg12u-QOP-kqs7t73r", - "label": "\"Vous-même \" || libOIHB", - "response": { "name": "OIHB1" } - }, - - { - "id": "joieg12u-QOP-kqs7luwo", - "label": "Un de vos enfants", - "response": { "name": "OIHB2" } - }, - - { - "id": "joieg12u-QOP-kqs7ebxi", - "label": "Une autre personne du ménage", - "response": { "name": "OIHB3" } - } - ] - }, - - { - "id": "joieoqtu-QOP-ko3wxhxh", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "121", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Mairie\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC1_MISSING" }, - "bindingDependencies": ["OIHC1_MISSING", "OIHC1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC1" } - }, - - { - "id": "joieoqtu-QOP-ko3xdt8z", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "122", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Préfecture\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC2_MISSING" }, - "bindingDependencies": ["OIHC2_MISSING", "OIHC2"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC2" } - }, - - { - "id": "joieoqtu-QOP-ko3x5ra6", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "123", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Employeur ou Services collecteurs de l’action logement (anciennement 1% logement)\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC3_MISSING" }, - "bindingDependencies": ["OIHC3_MISSING", "OIHC3"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC3" } - }, - - { - "id": "joieoqtu-QOP-ko3x0mio", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "124", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Organisme HLM\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC4_MISSING" }, - "bindingDependencies": ["OIHC4_MISSING", "OIHC4"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC4" } - }, - - { - "id": "joieoqtu-QOP-ko3x6rz3", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "125", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Travailleur social\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC5_MISSING" }, - "bindingDependencies": ["OIHC5_MISSING", "OIHC5"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC5" } - }, - - { - "id": "joieoqtu-QOP-ko3wujhd", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "126", - "label": "\"➡ \" || \"Auprès de qui \" || libOIH || \" déposé cette demande de HLM ?\" || \" Internet\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "99", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "107", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHC6_MISSING" }, - "bindingDependencies": ["OIHC6_MISSING", "OIHC6"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHC6" } - }, - - { - "id": "joieparb", - "componentType": "Radio", - "mandatory": false, - "page": "127", - "label": "\"➡ \" || \"Depuis combien de temps \" || libOIH || \" déposé cette demande de HLM ?\"", - "declarations": [ - { - "id": "joieparb-jrw5dwzl", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "On s’intéresse à la première demande de HLM et non à son renouvellement éventuel." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHD_MISSING" }, - "bindingDependencies": ["libOIH", "OIHD_MISSING", "OIHD"], - "options": [ - { "value": "1", "label": "Moins de 1 mois" }, - - { "value": "2", "label": "Entre 1 mois et moins de 3 mois" }, - - { "value": "3", "label": "Entre 3 mois et moins de 6 mois" }, - - { "value": "4", "label": "Entre 6 mois et moins d’1 an" }, - - { "value": "5", "label": "Entre 1 an et moins de 3 ans" }, - - { "value": "6", "label": "Entre 3 ans et moins de 5 ans" }, - - { "value": "7", "label": "Plus de 5 ans" } - ], - "response": { "name": "OIHD" } - }, - - { - "id": "joiegq0p", - "componentType": "Radio", - "mandatory": false, - "page": "128", - "label": "\"➡ \" || \"Depuis le dépôt de cette demande de HLM, \" || libOIH || \" refusé une ou plusieurs propositions de logements ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH)))", - "bindingDependencies": ["CADR", "OIH"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHE_MISSING" }, - "bindingDependencies": ["libOIH", "OIHE_MISSING", "OIHE"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "OIHE" } - }, - - { - "id": "joiez7o3", - "componentType": "CheckboxGroup", - "page": "129", - "label": "\"➡ \" || \"Pourquoi \" || libOIH || \" refusé cette proposition de HLM ?\"", - "declarations": [ - { - "id": "joiez7o3-joptkpdc", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Donner les raisons principales (deux réponses au maximum). Si plusieurs propositions ont été refusées, retenir les raisons du dernier refus." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (OIH =\"1\" and not(isnull(OIH))) and (OIHE=\"1\" and not(isnull(OIHE)))", - "bindingDependencies": ["CADR", "OIH", "OIHE"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joie7my3", - "page": "119", - "label": "Inscription sur une liste de demande de logement HLM" - } - }, - "missingResponse": { "name": "OIHF_MISSING" }, - "bindingDependencies": [ - "libOIH", - "OIHF_MISSING", - "OIHF1", - "OIHF2", - "OIHF3", - "OIHF4", - "OIHF5", - "OIHF6" - ], - "responses": [ - { - "id": "joiez7o3-QOP-kcw0sv30", - "label": "Le logement était trop cher", - "response": { "name": "OIHF1" } - }, - - { - "id": "joiez7o3-QOP-kcw0hu13", - "label": "Le logement était en mauvais état ou de mauvaise qualité", - "response": { "name": "OIHF2" } - }, - - { - "id": "joiez7o3-QOP-kcw0ldvu", - "label": "Le logement ne répondait pas à vos besoins (taille, étage... )", - "response": { "name": "OIHF3" } - }, - - { - "id": "joiez7o3-QOP-kcw0j6vk", - "label": "Le quartier ou l’environnement du logement ne vous plaisait pas", - "response": { "name": "OIHF4" } - }, - - { - "id": "joiez7o3-QOP-kcw0s2tm", - "label": "La localisation (par rapport à votre lieu de travail par exemple) ne vous convenait pas", - "response": { "name": "OIHF5" } - }, - - { "id": "joiez7o3-QOP-kcw0irk8", "label": "Autre raison", "response": { "name": "OIHF6" } } - ] - }, - - { - "id": "joifc3q8", - "componentType": "Subsequence", - "goToPage": "130", - "label": "Changement éventuel de logement", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - } - }, - - { - "id": "joifgmrr", - "componentType": "Radio", - "mandatory": false, - "page": "130", - "label": "\"➡ \" || \"Souhaitez-vous changer de logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "ODL_MISSING" }, - "bindingDependencies": ["ODL_MISSING", "ODL"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "ODL" } - }, - - { - "id": "joifoap2", - "componentType": "Radio", - "mandatory": false, - "page": "131", - "label": "\"➡ \" || \"Pensez-vous être contraint de quitter votre logement dans les trois ans à venir ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "ODF_MISSING" }, - "bindingDependencies": ["ODF_MISSING", "ODF"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "ODF" } - }, - - { - "id": "joifcbgf", - "componentType": "Radio", - "mandatory": false, - "page": "132", - "label": "\"➡ \" || \"Pour quelle raison pensez-vous être contraint de quitter votre logement ?\"", - "declarations": [ - { - "id": "joifcbgf-joptesdh", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Donner la raison principale" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODF=\"1\" and not(isnull(ODF)))", - "bindingDependencies": ["CADR", "ODF"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "ODFRA3_MISSING" }, - "bindingDependencies": ["ODFRA3_MISSING", "ODFRA2"], - "options": [ - { "value": "1", "label": "Professionnelle" }, - - { "value": "2", "label": "Familiale" }, - - { "value": "3", "label": "Financière" }, - - { "value": "4", "label": "Raisons de santé" }, - - { "value": "5", "label": "Votre propriétaire veut reprendre le logement" }, - - { "value": "6", "label": "Réhabilitation ou destruction du logement" }, - - { "value": "7", "label": "Autre" } - ], - "response": { "name": "ODFRA2" } - }, - - { - "id": "joifzvkd", - "componentType": "Radio", - "mandatory": false, - "page": "133", - "label": "➡ Avez-vous fait une demande de logement dans le cadre de la loi Dalo (Droit au logement opposable) ?", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", - "bindingDependencies": ["CADR", "ODL", "ODF"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DALO_MISSING" }, - "bindingDependencies": ["DALO_MISSING", "DALO"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "DALO" } - }, - - { - "id": "joifs2y7", - "componentType": "Radio", - "mandatory": false, - "page": "134", - "label": "\"➡ \" || \"Suite à votre demande, avez-vous obtenu un logement dans le cadre de la loi Dalo ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DALO =\"1\" and not(isnull(DALO)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DALO"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DALOBIS_MISSING" }, - "bindingDependencies": ["DALOBIS_MISSING", "DALOBIS"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "DALOBIS" } - }, - - { - "id": "joig627d", - "componentType": "Radio", - "mandatory": false, - "page": "135", - "label": "\"➡ \" || \"Envisagez-vous de quitter votre commune ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", - "bindingDependencies": ["CADR", "ODL", "ODF"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAG_MISSING" }, - "bindingDependencies": ["DAG_MISSING", "DAG"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "DAG" } - }, - - { - "id": "joig7qe3", - "componentType": "Radio", - "mandatory": false, - "page": "136", - "label": "\"➡ \" || \"Où envisagez-vous d’aller vous installer ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\")", - "bindingDependencies": ["CADR", "ODL", "ODF", "DAG"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAGEO_MISSING" }, - "bindingDependencies": ["DAGEO_MISSING", "DAGEO"], - "options": [ - { "value": "1", "label": "En Île-de-France" }, - - { "value": "2", "label": "En France métropolitaine, hors Île-de-France" }, - - { "value": "3", "label": "En Outre-Mer" }, - - { "value": "4", "label": "À l’étranger" }, - - { "value": "5", "label": "Vous ne savez pas" } - ], - "response": { "name": "DAGEO" } - }, - - { - "id": "joigb7rg", - "componentType": "Radio", - "mandatory": false, - "page": "137", - "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO=\"1\" and not(isnull(DAGEO)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAGEO1_MISSING" }, - "bindingDependencies": ["DAGEO1_MISSING", "DAGEO1"], - "options": [ - { "value": "1", "label": "À Paris" }, - - { "value": "2", "label": "En petite couronne (92, 93, 94)" }, - - { "value": "3", "label": "En grande couronne (77, 78, 91, 95)" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "DAGEO1" } - }, - - { - "id": "joig56ii", - "componentType": "Dropdown", - "mandatory": false, - "page": "138", - "label": "\"➡ \" || \"Dans quel département envisagez-vous de vous installer ou de rester ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO =\"2\" or DAGEO =\"5\")", - "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAGRL_MISSING" }, - "bindingDependencies": ["DAGRL_MISSING", "DAGRL"], - "options": [{ "value": "1", "label": "Liste de départements de France métropolitaine" }], - "response": { "name": "DAGRL" } - }, - - { - "id": "joigkrjq", - "componentType": "Radio", - "mandatory": false, - "page": "139", - "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO =\"2\" or DAGEO =\"5\")", - "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAGEO3_MISSING" }, - "bindingDependencies": ["DAGEO3_MISSING", "DAGEO3"], - "options": [ - { "value": "1", "label": "En ville" }, - - { "value": "2", "label": "À la campagne" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "DAGEO3" } - }, - - { - "id": "joigdh1o", - "componentType": "Radio", - "mandatory": false, - "page": "140", - "label": "\"➡ \" || \"Plus précisément, où comptez-vous vivre ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (not(isnull(DAG)) and DAG = \"1\") and (DAGEO = \"3\" and not(isnull(DAGEO)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DAG", "DAGEO"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DAGEO2_MISSING" }, - "bindingDependencies": ["DAGEO2_MISSING", "DAGEO2"], - "options": [ - { "value": "1", "label": "À la Réunion" }, - - { "value": "2", "label": "En Martinique" }, - - { "value": "3", "label": "En Guadeloupe" }, - - { "value": "4", "label": "En Guyane" }, - - { "value": "5", "label": "À Mayotte" }, - - { "value": "6", "label": "Dans une collectivité d’Outre-Mer" }, - - { "value": "7", "label": "Vous ne savez pas" } - ], - "response": { "name": "DAGEO2" } - }, - - { - "id": "joigr611", - "componentType": "Radio", - "mandatory": false, - "page": "141", - "label": "\"➡ \" || \"Quel type de logement envisagez-vous d’occuper ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\")", - "bindingDependencies": ["CADR", "ODL", "ODF"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DTL_MISSING" }, - "bindingDependencies": ["DTL_MISSING", "DTL"], - "options": [ - { "value": "1", "label": "Une maison individuelle" }, - - { "value": "2", "label": "Un appartement" }, - - { - "value": "3", - "label": "Une chambre ou un logement dans une structure collective (foyer, EHPAD...)" - }, - - { "value": "4", "label": "Autre" }, - - { "value": "5", "label": "Vous ne savez pas" } - ], - "response": { "name": "DTL" } - }, - - { - "id": "joigyk2a", - "componentType": "Radio", - "mandatory": false, - "page": "142", - "label": "\"➡ \" || \"Par rapport à votre logement actuel, quelle serait la taille du logement que vous envisagez d’occuper ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DTA_MISSING" }, - "bindingDependencies": ["DTA_MISSING", "DTA"], - "options": [ - { "value": "1", "label": "Plus grande" }, - - { "value": "2", "label": "Plus petite" }, - - { "value": "3", "label": "De taille équivalente" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "DTA" } - }, - - { - "id": "joigwqiq", - "componentType": "Radio", - "mandatory": false, - "page": "143", - "label": "\"➡ \" || \"Dans votre futur logement, quel statut d’occupation envisagez-vous ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DST_MISSING" }, - "bindingDependencies": ["DST_MISSING", "DST"], - "options": [ - { "value": "1", "label": "Propriétaire" }, - - { "value": "2", "label": "Locataire" }, - - { "value": "3", "label": "Autres cas" }, - - { "value": "4", "label": "Vous ne savez pas" } - ], - "response": { "name": "DST" } - }, - - { - "id": "joigrs80", - "componentType": "InputNumber", - "mandatory": false, - "page": "144", - "min": 1, - "max": 1.0e7, - "decimals": 0, - "label": "\"➡ \" || \"Quel prix maximum comptez-vous mettre pour l’achat de votre futur logement ?\"", - "declarations": [ - { - "id": "joigrs80-joigvacy", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Si le logement vient d’être acheté, indiquer le prix d’achat" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST = \"1\" and not(isnull(DST)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DSTP_MISSING" }, - "bindingDependencies": ["DSTP_MISSING", "DSTP"], - "unit": "€", - "response": { "name": "DSTP" } - }, - - { - "id": "joigx4x8", - "componentType": "InputNumber", - "mandatory": false, - "page": "145", - "min": 1, - "max": 1.0e7, - "decimals": 0, - "label": "\"➡ \" || \"Quel loyer maximum, charges comprises, comptez-vous mettre pour votre futur logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST=\"2\" and not(isnull(DST)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DSTL_MISSING" }, - "bindingDependencies": ["DSTL_MISSING", "DSTL"], - "unit": "€", - "response": { "name": "DSTL" } - }, - - { - "id": "joih1sgy", - "componentType": "Radio", - "mandatory": false, - "page": "146", - "label": "\"➡ \" || \"Où en êtes-vous de vos démarches ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DDEM_MISSING" }, - "bindingDependencies": ["DDEM_MISSING", "DDEM"], - "options": [ - { "value": "1", "label": "Vous n’avez encore rien fait" }, - - { "value": "2", "label": "Vous avez débuté vos recherches" }, - - { - "value": "3", - "label": "Vous êtes en phase de réservation, de compromis de vente ou vous avez déjà signé la vente" - }, - - { "value": "4", "label": "Votre souhait est irréalisable" } - ], - "response": { "name": "DDEM" } - }, - - { - "id": "joigwfan", - "componentType": "Radio", - "mandatory": false, - "page": "147", - "label": "\"➡ \" || \"Quand envisagez-vous de quitter votre logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DDEM<>\"4\" or isnull(DDEM))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DDEM"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DDAT_MISSING" }, - "bindingDependencies": ["DDAT_MISSING", "DDAT"], - "options": [ - { "value": "1", "label": "Dans moins de 6 mois" }, - - { "value": "2", "label": "D’ici 6 mois à 1 an" }, - - { "value": "3", "label": "D’ici 1 an à 2 ans" }, - - { "value": "4", "label": "D’ici plus de 2 ans" }, - - { "value": "5", "label": "Vous ne savez pas ​" } - ], - "response": { "name": "DDAT" } - }, - - { - "id": "knk8j9xd", - "componentType": "Radio", - "mandatory": false, - "page": "148", - "label": "\"➡ \" || \"Pourquoi n’avez vous pas déposé de demande HLM ?\"", - "declarations": [ - { - "id": "knk8j9xd-knk8ytou", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Donner la raison principale." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (ODL=\"1\" or ODF=\"1\") and (DTL<>\"3\" or isnull(DTL)) and (DST =\"2\" and (not(isnull(DDAT)) and (DDAT=\"1\" or DDAT=\"2\" or DDAT=\"3\")) and ((not(OIHB1)) or isnull(OIHB1)))", - "bindingDependencies": ["CADR", "ODL", "ODF", "DTL", "DST", "DDAT", "OIHB1"] - }, - "hierarchy": { - "sequence": { - "id": "joicksrx", - "page": "101", - "label": "\"VI - \" || \"Opinion et projets de mobilité\"" - }, - "subSequence": { - "id": "joifc3q8", - "page": "130", - "label": "Changement éventuel de logement" - } - }, - "missingResponse": { "name": "DSTLOC2_MISSING" }, - "bindingDependencies": ["DSTLOC2_MISSING", "DSTLOC2"], - "options": [ - { "value": "1", "label": "Vous ne souhaitez pas habiter en HLM" }, - - { "value": "2", "label": "Vous pensez que vos revenus sont trop élevés" }, - - { - "value": "3", - "label": "Pas de logement HLM où vous souhaitez résider, ou pas du type qui vous convienne" - }, - - { "value": "4", "label": "Vous pensez n’avoir aucune chance d’obtenir un logement HLM" }, - - { - "value": "5", - "label": "Vous avez trouvé ou pensez trouver un logement par d’autres moyens" - }, - - { "value": "6", "label": "Raisons personnelles (santé, mutation, ...)" }, - - { "value": "7", "label": "Vous comptez déposer une demande très prochainement" } - ], - "response": { "name": "DSTLOC2" } - }, - - { - "id": "joinv857", - "componentType": "Sequence", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"", - "declarations": [ - { - "id": "joinv857-kq819sio", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "Nous allons nous intéresser aux éventuels problèmes de logement qu’ont pu connaître les membres de votre ménage, dans des périodes particulièrement difficiles de l’existence : difficultés financières, professionnelles, personnelles…" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", - "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - } - } - }, - - { - "id": "kkcc8cqi", - "componentType": "Loop", - "page": "150", - "maxPage": "11", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0)", - "bindingDependencies": ["CADR", "nbpersmaj", "persmaj", "DATENAIS", "TRAGE"] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "filtre_SIT", - "LIB_SUJET", - "LIB_PRONOM", - "SDL1_MISSING", - "SDL18", - "SDL17", - "SDL16", - "SDL15", - "SDL14", - "SDL13", - "SDL12", - "SDL11", - "SDL2_MISSING", - "SDL4_MISSING", - "SDN1_MISSING", - "libSDT", - "SDT1_MISSING", - "SDL_SIT1_MISSING", - "SDN1", - "SDTAD_MISSING", - "SDT2_MISSING", - "SDL_SIT2_MISSING", - "SDTAD_SIT2_MISSING", - "SDT2_SIT2_MISSING", - "SDL2", - "SDL4", - "SDT1", - "SDL_SIT1", - "SDTAD", - "SDT2", - "SDL_SIT2", - "SDTAD_SIT2", - "SDT2_SIT2" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "joio33nc", - "componentType": "Subsequence", - "goToPage": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\")))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "bindingDependencies": ["PRENOM", "G_PRENOM"] - }, - - { - "id": "joinz4wo", - "componentType": "CheckboxGroup", - "page": "150.1", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Avez-vous connu les situations suivantes sans logement à vous ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" connu les situations suivantes, sans logement à \" || LIB_PRONOM || \" ?\"", - "declarations": [ - { - "id": "joinz4wo-jsx91vue", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "On s’intéresse ici à l’absence non choisie de lieu de vie." - }, - - { - "id": "joinz4wo-jsx8ktt3", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - }, - - { - "id": "joinz4wo-ksj7s0h1", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "if (PRENOM=PRENOMREF) then \"Indiquez si oui ou non vous avez connu les situations suivantes : \" else \"Indiquez si oui ou non \" || PRENOM || \" a connu les situations suivantes : \"" - }, - - { - "id": "joinz4wo-kw0xfvfu", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "\"A supprimer : filtre_SIT : \" || filtre_SIT" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\")))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE" - ] - }, - "controls": [ - { - "id": "joinz4wo-CI-0", - "criticality": "WARN", - "control": "not(((nvl(SDL18, false) = true and nvl(SDL17, false) = true) or (nvl(SDL18, false) = true and nvl(SDL16, false) = true) or (nvl(SDL18, false) = true and nvl(SDL15, false) = true) or (nvl(SDL18, false) = true and nvl(SDL14, false) = true) or (nvl(SDL18, false) = true and nvl(SDL13, false) = true) or (nvl(SDL18, false) = true and nvl(SDL12, false) = true) or (nvl(SDL18, false) = true and nvl(SDL11, false) = true) or ))", - "errorMessage": "La réponse \"aucune de ces situations\" n’en permet pas d’autre. Merci de corriger votre réponse.", - "bindingDependencies": [ - "SDL18", - "SDL17", - "SDL16", - "SDL15", - "SDL14", - "SDL13", - "SDL12", - "SDL11" - ] - } - ], - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDL1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "filtre_SIT", - "LIB_SUJET", - "LIB_PRONOM", - "SDL1_MISSING", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDL18", - "G_PRENOM" - ], - "responses": [ - { - "id": "joinz4wo-QOP-kw0uldyr", - "label": "Hébergement contraint chez d’autres personnes", - "response": { "name": "SDL11" } - }, - - { - "id": "joinz4wo-QOP-kw0ua8yn", - "label": "Chambre d’hôtel (hors tourisme)", - "response": { "name": "SDL12" } - }, - - { - "id": "joinz4wo-QOP-kw0umgp4", - "label": "Logement payé par une association ou un organisme d’aide", - "response": { "name": "SDL13" } - }, - - { - "id": "joinz4wo-QOP-kw0uj8id", - "label": "Séjour en centre d’hébergement", - "response": { "name": "SDL14" } - }, - - { - "id": "joinz4wo-QOP-kw0ufsx7", - "label": "Séjour dans un logement sans autorisation du propriétaire (squat)", - "response": { "name": "SDL15" } - }, - - { - "id": "joinz4wo-QOP-kw0ur926", - "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)", - "response": { "name": "SDL16" } - }, - - { - "id": "joinz4wo-QOP-kw0u8u0u", - "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme", - "response": { "name": "SDL17" } - }, - - { - "id": "joinz4wo-QOP-kw0upawy", - "label": "Aucune de ces situations", - "response": { "name": "SDL18" } - } - ] - }, - - { - "id": "kqr0kx1e", - "componentType": "Radio", - "mandatory": false, - "page": "150.2", - "label": "\"➡ \" || \"Comment la chambre d’hôtel était-elle payée ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((SDL12) and not(isnull(SDL12)))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL12" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDL2_MISSING" }, - "bindingDependencies": ["SDL2_MISSING", "PRENOM", "PRENOMREF", "SDL2", "G_PRENOM"], - "options": [ - { - "value": "1", - "label": "if (PRENOM=PRENOMREF) then \"Par vos soins\" else \"Par ses soins\"" - }, - - { "value": "2", "label": "Par une autre personne" }, - - { "value": "3", "label": "Par une association ou un organisme d’aide" } - ], - "response": { "name": "SDL2" } - }, - - { - "id": "kpb8b0vw", - "componentType": "Radio", - "mandatory": false, - "page": "150.3", - "label": "\"➡ \" || \"Était-ce un centre d’hébergement pour demandeurs d’asile ou réfugiés ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((SDL14) and not(isnull(SDL14)))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL14" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDL4_MISSING" }, - "bindingDependencies": ["SDL4_MISSING", "SDL4", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "SDL4" } - }, - - { - "id": "joio5w41", - "componentType": "Radio", - "mandatory": false, - "page": "150.4", - "label": "\"➡ \" || \"Combien de situations de ce type \" || (if (PRENOM=PRENOMREF) then \"avez-vous\" else PRENOM || \" a-t-\" || LIB_SUJET) || \" connu ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDN1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "SDN1_MISSING", - "SDN1", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Une" }, - - { "value": "2", "label": "Plusieurs" } - ], - "response": { "name": "SDN1" } - }, - - { - "id": "joioebt6", - "componentType": "Radio", - "mandatory": false, - "page": "150.5", - "label": "\"➡ \" || \"Combien de temps au total \" || (if (PRENOM=PRENOMREF) then \"avez-vous\" else PRENOM || \" a-t-\" || LIB_SUJET) || \" été dans \" || libSDT || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((SDN1=\"1\" or SDN1=\"2\") and not(isnull(SDN1)))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDN1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDT1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "libSDT", - "SDT1_MISSING", - "SDT1", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Moins d’une semaine" }, - - { "value": "2", "label": "D’une semaine à moins de 3 mois" }, - - { "value": "3", "label": "De 3 mois à moins d’un an" }, - - { "value": "4", "label": "D’un an à moins de 3 ans" }, - - { "value": "5", "label": "Plus de 3 ans" } - ], - "response": { "name": "SDT1" } - }, - - { - "id": "kudultmi", - "componentType": "CheckboxOne", - "mandatory": false, - "page": "150.6", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Quelle est la première situation de ce type que vous avez connue ?\" else \"Quelle est la première situation de ce type que \" || PRENOM || \" a connue ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((not(isnull(filtre_SIT)) and filtre_SIT=\"1\") and (not(isnull(SDN1)) and SDN1 = \"2\"))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "filtre_SIT", - "SDN1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDL_SIT1_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SDL_SIT1_MISSING", - "SDL_SIT1", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Hébergement contraint chez d’autres personnes" }, - - { "value": "2", "label": "Chambre d’hôtel (hors tourisme)" }, - - { "value": "3", "label": "Logement payé par une association ou un organisme d’aide" }, - - { "value": "4", "label": "Séjour en centre d’hébergement" }, - - { - "value": "5", - "label": "Séjour dans un logement sans autorisation du propriétaire (squat)" - }, - - { - "value": "6", - "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)" - }, - - { - "value": "7", - "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme" - } - ], - "response": { "name": "SDL_SIT1" } - }, - - { - "id": "joo0yx5k", - "componentType": "Dropdown", - "mandatory": false, - "page": "150.7", - "label": "\"➡ \" || \"En quelle année \" || if (isnull(SDN1)) then ( if (PRENOM=PRENOMREF) then \"avez-vous été pour la première fois dans une de ces situations ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été pour la première fois dans une de ces situations ?\" ) else (if (SDN1=\"1\") then \"cette situation a-t-elle débuté ?\" else ( if (PRENOM=PRENOMREF) then \"avez-vous été dans cette première situation ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été dans cette première situation ?\" ))", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and ((not(isnull(SDT1))))", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDT1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDTAD_MISSING" }, - "bindingDependencies": [ - "SDN1", - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "SDTAD_MISSING", - "SDTAD", - "G_PRENOM" - ], - "options": [ - { "value": "2022", "label": "\"2022\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2005", "label": "\"2005\"" }, - - { "value": "2004", "label": "\"2004\"" }, - - { "value": "2003", "label": "\"2003\"" }, - - { "value": "2002", "label": "\"2002\"" }, - - { "value": "2001", "label": "\"2001\"" }, - - { "value": "2000", "label": "\"2000\"" }, - - { "value": "1999", "label": "\"1999\"" }, - - { "value": "1998", "label": "\"1998\"" }, - - { "value": "1997", "label": "\"1997\"" }, - - { "value": "1996", "label": "\"1996\"" }, - - { "value": "1995", "label": "\"1995\"" }, - - { "value": "1994", "label": "\"1994\"" }, - - { "value": "1993", "label": "\"1993\"" }, - - { "value": "1992", "label": "\"1992\"" }, - - { "value": "1991", "label": "\"1991\"" }, - - { "value": "1990", "label": "\"1990\"" }, - - { "value": "1989", "label": "\"1989\"" }, - - { "value": "1988", "label": "\"1988\"" }, - - { "value": "1987", "label": "\"1987\"" }, - - { "value": "1986", "label": "\"1986\"" }, - - { "value": "1985", "label": "\"1985\"" }, - - { "value": "1984", "label": "\"1984\"" }, - - { "value": "1983", "label": "\"1983\"" }, - - { "value": "1982", "label": "\"1982\"" }, - - { "value": "1981", "label": "\"1981\"" }, - - { "value": "1980", "label": "\"1980\"" }, - - { "value": "1979", "label": "\"1979\"" }, - - { "value": "1978", "label": "\"1978\"" }, - - { "value": "1977", "label": "\"1977\"" }, - - { "value": "1976", "label": "\"1976\"" }, - - { "value": "1975", "label": "\"1975\"" }, - - { "value": "1974", "label": "\"1974\"" }, - - { "value": "1973", "label": "\"1973\"" }, - - { "value": "1972", "label": "\"1972\"" }, - - { "value": "1971", "label": "\"1971\"" }, - - { "value": "1970", "label": "\"1970\"" }, - - { "value": "1969", "label": "\"1969\"" }, - - { "value": "1968", "label": "\"1968\"" }, - - { "value": "1967", "label": "\"1967\"" }, - - { "value": "1966", "label": "\"1966\"" }, - - { "value": "1965", "label": "\"1965\"" }, - - { "value": "1964", "label": "\"1964\"" }, - - { "value": "1963", "label": "\"1963\"" }, - - { "value": "1962", "label": "\"1962\"" }, - - { "value": "1961", "label": "\"1961\"" }, - - { "value": "1960", "label": "\"1960\"" }, - - { "value": "1959", "label": "\"1959\"" }, - - { "value": "1958", "label": "\"1958\"" }, - - { "value": "1957", "label": "\"1957\"" }, - - { "value": "1956", "label": "\"1956\"" }, - - { "value": "1955", "label": "\"1955\"" }, - - { "value": "1954", "label": "\"1954\"" }, - - { "value": "1953", "label": "\"1953\"" }, - - { "value": "1952", "label": "\"1952\"" }, - - { "value": "1951", "label": "\"1951\"" }, - - { "value": "1950", "label": "\"1950\"" }, - - { "value": "1949", "label": "\"1949\"" }, - - { "value": "1948", "label": "\"1948\"" }, - - { "value": "1947", "label": "\"1947\"" }, - - { "value": "1946", "label": "\"1946\"" }, - - { "value": "1945", "label": "\"1945\"" }, - - { "value": "1944", "label": "\"1944\"" }, - - { "value": "1943", "label": "\"1943\"" }, - - { "value": "1942", "label": "\"1942\"" }, - - { "value": "1941", "label": "\"1941\"" }, - - { "value": "1940", "label": "\"1940\"" }, - - { "value": "1939", "label": "\"1939\"" }, - - { "value": "1938", "label": "\"1938\"" }, - - { "value": "1937", "label": "\"1937\"" }, - - { "value": "1936", "label": "\"1936\"" }, - - { "value": "1935", "label": "\"1935\"" }, - - { "value": "1934", "label": "\"1934\"" }, - - { "value": "1933", "label": "\"1933\"" }, - - { "value": "1932", "label": "\"1932\"" }, - - { "value": "1931", "label": "\"1931\"" }, - - { "value": "1930", "label": "\"1930\"" }, - - { "value": "1929", "label": "\"1929\"" }, - - { "value": "1928", "label": "\"1928\"" }, - - { "value": "1927", "label": "\"1927\"" }, - - { "value": "1926", "label": "\"1926\"" }, - - { "value": "1925", "label": "\"1925\"" }, - - { "value": "1924", "label": "\"1924\"" }, - - { "value": "1923", "label": "\"1923\"" }, - - { "value": "1922", "label": "\"1922\"" }, - - { "value": "1921", "label": "\"1921\"" }, - - { "value": "1920", "label": "\"1920\"" }, - - { "value": "1919", "label": "\"1919\"" }, - - { "value": "1918", "label": "\"1918\"" }, - - { "value": "1917", "label": "\"1917\"" }, - - { "value": "1916", "label": "\"1916\"" }, - - { "value": "1915", "label": "\"1915\"" }, - - { "value": "1914", "label": "\"1914\"" }, - - { "value": "1913", "label": "\"1913\"" }, - - { "value": "1912", "label": "\"1912\"" }, - - { "value": "1911", "label": "\"1911\"" }, - - { "value": "1910", "label": "\"1910\"" }, - - { "value": "1909", "label": "\"1909\"" }, - - { "value": "1908", "label": "\"1908\"" }, - - { "value": "1907", "label": "\"1907\"" }, - - { "value": "1906", "label": "\"1906\"" }, - - { "value": "1905", "label": "\"1905\"" }, - - { "value": "1904", "label": "\"1904\"" }, - - { "value": "1903", "label": "\"1903\"" }, - - { "value": "1902", "label": "\"1902\"" }, - - { "value": "1901", "label": "\"1901\"" }, - - { "value": "1900", "label": "\"1900\"" } - ], - "response": { "name": "SDTAD" } - }, - - { - "id": "joo1m3x2", - "componentType": "Radio", - "mandatory": false, - "page": "150.8", - "label": "\"➡ \" || \"La première fois que \" || (if (PRENOM=PRENOMREF) then \"vous avez été\" else PRENOM || \" a été\") || \" dans cette situation, combien de temps cela a-t-il duré ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDN1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDT2_MISSING" }, - "bindingDependencies": ["PRENOM", "PRENOMREF", "SDT2_MISSING", "SDT2", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Moins d’une semaine" }, - - { "value": "2", "label": "D’une semaine à moins de 3 mois" }, - - { "value": "3", "label": "De 3 mois à moins d’un an" }, - - { "value": "4", "label": "D’un an à moins de 3 ans" }, - - { "value": "5", "label": "Plus de 3 ans" } - ], - "response": { "name": "SDT2" } - }, - - { - "id": "kudvobyc", - "componentType": "Radio", - "mandatory": false, - "page": "150.9", - "label": "\"➡ \" || if (PRENOM=PRENOMREF) then \"Quelle est la dernière situation de ce type que vous avez connue ?\" else \"Quelle est la dernière situation de ce type que \" || PRENOM || \" a connue ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\") and (filtre_SIT =\"1\")", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDN1", - "filtre_SIT" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDL_SIT2_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SDL_SIT2_MISSING", - "SDL_SIT2", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Hébergement contraint chez d’autres personnes" }, - - { "value": "2", "label": "Chambre d’hôtel (hors tourisme)" }, - - { "value": "3", "label": "Logement payé par une association ou un organisme d’aide" }, - - { "value": "4", "label": "Séjour en centre d’hébergement" }, - - { - "value": "5", - "label": "Séjour dans un logement sans autorisation du propriétaire (squat)" - }, - - { - "value": "6", - "label": "Séjour dans un lieu non prévu pour l’habitation (rue, véhicule, abri de fortune...)" - }, - - { - "value": "7", - "label": "Logement contraint en habitation mobile (caravane, péniche) hors tourisme" - } - ], - "response": { "name": "SDL_SIT2" } - }, - - { - "id": "kudvxpft", - "componentType": "Dropdown", - "mandatory": false, - "page": "150.10", - "label": "\"➡ \" || \"En quelle année \" || ( if (PRENOM=PRENOMREF) then \"avez-vous été dans cette dernière situation ?\" else PRENOM || \" a-t-\" || LIB_SUJET || \" été dans cette dernière situation ?\" )", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDN1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDTAD_SIT2_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "LIB_SUJET", - "SDTAD_SIT2_MISSING", - "SDTAD_SIT2", - "G_PRENOM" - ], - "options": [ - { "value": "2022", "label": "\"2022\"" }, - - { "value": "2021", "label": "\"2021\"" }, - - { "value": "2020", "label": "\"2020\"" }, - - { "value": "2019", "label": "\"2019\"" }, - - { "value": "2018", "label": "\"2018\"" }, - - { "value": "2017", "label": "\"2017\"" }, - - { "value": "2016", "label": "\"2016\"" }, - - { "value": "2015", "label": "\"2015\"" }, - - { "value": "2014", "label": "\"2014\"" }, - - { "value": "2013", "label": "\"2013\"" }, - - { "value": "2012", "label": "\"2012\"" }, - - { "value": "2011", "label": "\"2011\"" }, - - { "value": "2010", "label": "\"2010\"" }, - - { "value": "2009", "label": "\"2009\"" }, - - { "value": "2008", "label": "\"2008\"" }, - - { "value": "2007", "label": "\"2007\"" }, - - { "value": "2006", "label": "\"2006\"" }, - - { "value": "2005", "label": "\"2005\"" }, - - { "value": "2004", "label": "\"2004\"" }, - - { "value": "2003", "label": "\"2003\"" }, - - { "value": "2002", "label": "\"2002\"" }, - - { "value": "2001", "label": "\"2001\"" }, - - { "value": "2000", "label": "\"2000\"" }, - - { "value": "1999", "label": "\"1999\"" }, - - { "value": "1998", "label": "\"1998\"" }, - - { "value": "1997", "label": "\"1997\"" }, - - { "value": "1996", "label": "\"1996\"" }, - - { "value": "1995", "label": "\"1995\"" }, - - { "value": "1994", "label": "\"1994\"" }, - - { "value": "1993", "label": "\"1993\"" }, - - { "value": "1992", "label": "\"1992\"" }, - - { "value": "1991", "label": "\"1991\"" }, - - { "value": "1990", "label": "\"1990\"" }, - - { "value": "1989", "label": "\"1989\"" }, - - { "value": "1988", "label": "\"1988\"" }, - - { "value": "1987", "label": "\"1987\"" }, - - { "value": "1986", "label": "\"1986\"" }, - - { "value": "1985", "label": "\"1985\"" }, - - { "value": "1984", "label": "\"1984\"" }, - - { "value": "1983", "label": "\"1983\"" }, - - { "value": "1982", "label": "\"1982\"" }, - - { "value": "1981", "label": "\"1981\"" }, - - { "value": "1980", "label": "\"1980\"" }, - - { "value": "1979", "label": "\"1979\"" }, - - { "value": "1978", "label": "\"1978\"" }, - - { "value": "1977", "label": "\"1977\"" }, - - { "value": "1976", "label": "\"1976\"" }, - - { "value": "1975", "label": "\"1975\"" }, - - { "value": "1974", "label": "\"1974\"" }, - - { "value": "1973", "label": "\"1973\"" }, - - { "value": "1972", "label": "\"1972\"" }, - - { "value": "1971", "label": "\"1971\"" }, - - { "value": "1970", "label": "\"1970\"" }, - - { "value": "1969", "label": "\"1969\"" }, - - { "value": "1968", "label": "\"1968\"" }, - - { "value": "1967", "label": "\"1967\"" }, - - { "value": "1966", "label": "\"1966\"" }, - - { "value": "1965", "label": "\"1965\"" }, - - { "value": "1964", "label": "\"1964\"" }, - - { "value": "1963", "label": "\"1963\"" }, - - { "value": "1962", "label": "\"1962\"" }, - - { "value": "1961", "label": "\"1961\"" }, - - { "value": "1960", "label": "\"1960\"" }, - - { "value": "1959", "label": "\"1959\"" }, - - { "value": "1958", "label": "\"1958\"" }, - - { "value": "1957", "label": "\"1957\"" }, - - { "value": "1956", "label": "\"1956\"" }, - - { "value": "1955", "label": "\"1955\"" }, - - { "value": "1954", "label": "\"1954\"" }, - - { "value": "1953", "label": "\"1953\"" }, - - { "value": "1952", "label": "\"1952\"" }, - - { "value": "1951", "label": "\"1951\"" }, - - { "value": "1950", "label": "\"1950\"" }, - - { "value": "1949", "label": "\"1949\"" }, - - { "value": "1948", "label": "\"1948\"" }, - - { "value": "1947", "label": "\"1947\"" }, - - { "value": "1946", "label": "\"1946\"" }, - - { "value": "1945", "label": "\"1945\"" }, - - { "value": "1944", "label": "\"1944\"" }, - - { "value": "1943", "label": "\"1943\"" }, - - { "value": "1942", "label": "\"1942\"" }, - - { "value": "1941", "label": "\"1941\"" }, - - { "value": "1940", "label": "\"1940\"" }, - - { "value": "1939", "label": "\"1939\"" }, - - { "value": "1938", "label": "\"1938\"" }, - - { "value": "1937", "label": "\"1937\"" }, - - { "value": "1936", "label": "\"1936\"" }, - - { "value": "1935", "label": "\"1935\"" }, - - { "value": "1934", "label": "\"1934\"" }, - - { "value": "1933", "label": "\"1933\"" }, - - { "value": "1932", "label": "\"1932\"" }, - - { "value": "1931", "label": "\"1931\"" }, - - { "value": "1930", "label": "\"1930\"" }, - - { "value": "1929", "label": "\"1929\"" }, - - { "value": "1928", "label": "\"1928\"" }, - - { "value": "1927", "label": "\"1927\"" }, - - { "value": "1926", "label": "\"1926\"" }, - - { "value": "1925", "label": "\"1925\"" }, - - { "value": "1924", "label": "\"1924\"" }, - - { "value": "1923", "label": "\"1923\"" }, - - { "value": "1922", "label": "\"1922\"" }, - - { "value": "1921", "label": "\"1921\"" }, - - { "value": "1920", "label": "\"1920\"" }, - - { "value": "1919", "label": "\"1919\"" }, - - { "value": "1918", "label": "\"1918\"" }, - - { "value": "1917", "label": "\"1917\"" }, - - { "value": "1916", "label": "\"1916\"" }, - - { "value": "1915", "label": "\"1915\"" }, - - { "value": "1914", "label": "\"1914\"" }, - - { "value": "1913", "label": "\"1913\"" }, - - { "value": "1912", "label": "\"1912\"" }, - - { "value": "1911", "label": "\"1911\"" }, - - { "value": "1910", "label": "\"1910\"" }, - - { "value": "1909", "label": "\"1909\"" }, - - { "value": "1908", "label": "\"1908\"" }, - - { "value": "1907", "label": "\"1907\"" }, - - { "value": "1906", "label": "\"1906\"" }, - - { "value": "1905", "label": "\"1905\"" }, - - { "value": "1904", "label": "\"1904\"" }, - - { "value": "1903", "label": "\"1903\"" }, - - { "value": "1902", "label": "\"1902\"" }, - - { "value": "1901", "label": "\"1901\"" }, - - { "value": "1900", "label": "\"1900\"" } - ], - "response": { "name": "SDTAD_SIT2" } - }, - - { - "id": "kudwrcyp", - "componentType": "Radio", - "mandatory": false, - "page": "150.11", - "label": "\"➡ \" || \"La dernière fois que \" || (if (PRENOM=PRENOMREF) then \"vous avez été\" else PRENOM || \" a été\") || \" dans cette situation, combien de temps cela a-t-il duré ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>0) and (not((persplus18TR<>\"1\" and persplus15AGE<>\"1\"))) and ((not(isnull(SDL11)) and SDL11) or (not(isnull(SDL12)) and SDL12) or (not(isnull(SDL13)) and SDL13) or (not(isnull(SDL14)) and SDL14) or (not(isnull(SDL15)) and SDL15) or (not(isnull(SDL16)) and SDL16) or (not(isnull(SDL17)) and SDL17)) and (SDN1 = \"2\")", - "bindingDependencies": [ - "CADR", - "nbpersmaj", - "persmaj", - "DATENAIS", - "TRAGE", - "persplus18TR", - "persplus15AGE", - "AGE", - "SDL11", - "SDL12", - "SDL13", - "SDL14", - "SDL15", - "SDL16", - "SDL17", - "SDN1" - ] - }, - "hierarchy": { - "sequence": { - "id": "joinv857", - "page": "149", - "label": "\"VII - \" || \"Éventuelles situations difficiles de logement passées\"" - }, - "subSequence": { - "id": "joio33nc", - "page": "150.1", - "label": "\"Situations difficiles de logement dans le passé concernant \" || PRENOM" - } - }, - "missingResponse": { "name": "SDT2_SIT2_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "SDT2_SIT2_MISSING", - "SDT2_SIT2", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "Moins d’une semaine" }, - - { "value": "2", "label": "D’une semaine à moins de 3 mois" }, - - { "value": "3", "label": "De 3 mois à moins d’un an" }, - - { "value": "4", "label": "D’un an à moins de 3 ans" }, - - { "value": "5", "label": "Plus de 3 ans" } - ], - "response": { "name": "SDT2_SIT2" } - } - ] - }, - - { - "id": "kv86jli3", - "componentType": "Sequence", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"", - "declarations": [ - { - "id": "kv86jli3-kv87umqk", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Nous allons maintenant vous poser quelques questions sur les changements de situation survenus dans votre ménage depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \".\"" - }, - - { - "id": "kv86jli3-kv886tad", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"On désigne ici le ménage comme étant l’ensemble des occupants du logement. \" || libSTOC1" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - } - }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "libSTOC1"] - }, - - { - "id": "joo1spv3", - "componentType": "Subsequence", - "goToPage": "152", - "label": "Changement dans la situation du ménage depuis 4 ans", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - } - }, - - { - "id": "joo1h434", - "componentType": "CheckboxGroup", - "page": "152", - "label": "\"➡ \" || \"Par rapport au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", comment la composition de votre ménage a-t-elle évolué ?\"", - "declarations": [ - { - "id": "joo1h434-jopta1p5", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "joo1h434-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VMODM7, false) = true and nvl(VMODM6, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM5, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM4, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM3, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM2, false) = true) or (nvl(VMODM7, false) = true and nvl(VMODM1, false) = true) ))", - "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", - "bindingDependencies": [ - "VMODM7", - "VMODM6", - "VMODM5", - "VMODM4", - "VMODM3", - "VMODM2", - "VMODM1" - ] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VMODM_MISSING" }, - "bindingDependencies": [ - "libMOISENQ", - "ANNEENQmoins4", - "VMODM_MISSING", - "VMODM1", - "VMODM2", - "VMODM3", - "VMODM4", - "VMODM5", - "VMODM6", - "VMODM7" - ], - "responses": [ - { - "id": "joo1h434-QOP-kpcyp31o", - "label": "Arrivée d’un ou plusieurs enfants", - "response": { "name": "VMODM1" } - }, - - { - "id": "joo1h434-QOP-kpcz6qf6", - "label": "Survenue d’un ou plusieurs décès", - "response": { "name": "VMODM2" } - }, - - { - "id": "joo1h434-QOP-kpcyxzry", - "label": "Départ d’un ou plusieurs enfants", - "response": { "name": "VMODM3" } - }, - - { - "id": "joo1h434-QOP-kpcysrd7", - "label": "Arrivée d’une nouvelle personne du fait d’une mise en couple", - "response": { "name": "VMODM4" } - }, - - { "id": "joo1h434-QOP-kpcyus59", "label": "Séparation", "response": { "name": "VMODM5" } }, - - { - "id": "joo1h434-QOP-kpcyzj52", - "label": "Autre évolution de la composition du ménage", - "response": { "name": "VMODM6" } - }, - - { - "id": "joo1h434-QOP-kpcz05sl", - "label": "Aucune modification", - "response": { "name": "VMODM7" } - } - ] - }, - - { - "id": "joo22fbd", - "componentType": "CheckboxGroup", - "page": "153", - "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", est-ce qu’un ou plusieurs membres de votre ménage, y-compris vous-même, a été confronté à un des changements de situation suivants relatifs à l’emploi ?\"", - "declarations": [ - { - "id": "joo22fbd-joptatl0", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "joo22fbd-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VMODP14, false) = true and nvl(VMODP13, false) = true) or (nvl($VMODM14$, false) = true and nvl($VMODM12$, false) = true) or (nvl($VMODM14$, false) = true and nvl($VMODM11$, false) = true) ))", - "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", - "bindingDependencies": ["VMODP14", "VMODP13"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VMODP1_MISSING" }, - "bindingDependencies": [ - "libMOISENQ", - "ANNEENQmoins4", - "VMODP1_MISSING", - "VMODP11", - "VMODP12", - "VMODP13", - "VMODP14" - ], - "responses": [ - { - "id": "joo22fbd-QOP-kod6kx7f", - "label": "Perte de son emploi", - "response": { "name": "VMODP11" } - }, - - { - "id": "joo22fbd-QOP-kod6iw4c", - "label": "Passage à la retraite ou décision d’arrêter de travailler", - "response": { "name": "VMODP12" } - }, - - { - "id": "joo22fbd-QOP-kod6ge8m", - "label": "Entrée en activité ou reprise d’activité", - "response": { "name": "VMODP13" } - }, - - { - "id": "joo22fbd-QOP-kod6or2b", - "label": "Aucune modification de ce type", - "response": { "name": "VMODP14" } - } - ] - }, - - { - "id": "koe0u2zg", - "componentType": "CheckboxGroup", - "page": "154", - "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", est ce qu’un ou plusieurs membres de votre ménage, y-compris vous-même, a connu un des changements professionnels suivants ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "koe0u2zg-CI-0", - "criticality": "WARN", - "control": "not(((nvl(VMODP23, false) = true and nvl(VMODP22, false) = true) or (nvl($VMODM23$, false) = true and nvl($VMODM21$, false) = true) ))", - "errorMessage": "La réponse « Aucune modification » n’en permet pas d’autre. Merci de corriger votre réponse.", - "bindingDependencies": ["VMODP23", "VMODP22"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VMODP2_MISSING" }, - "bindingDependencies": [ - "libMOISENQ", - "ANNEENQmoins4", - "VMODP2_MISSING", - "VMODP21", - "VMODP22", - "VMODP23" - ], - "responses": [ - { - "id": "koe0u2zg-QOP-koe0ya2t", - "label": "Changement d’entreprise ou d’employeur", - "response": { "name": "VMODP21" } - }, - - { - "id": "koe0u2zg-QOP-koe12q3u", - "label": "Déménagement de l’entreprise", - "response": { "name": "VMODP22" } - }, - - { - "id": "koe0u2zg-QOP-koe0vlva", - "label": "Aucune modification de ce type", - "response": { "name": "VMODP23" } - } - ] - }, - - { - "id": "jopgtrq1", - "componentType": "Radio", - "mandatory": false, - "page": "155", - "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", un des membres de votre ménage actuel, y compris vous-même, a-t-il vendu un ou plusieurs logements ?\"", - "declarations": [ - { - "id": "jopgtrq1-kpbd40p7", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Que ce soit une résidence principale, secondaire, un logement vacant ou loué, etc." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VVENDL_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VVENDL_MISSING", "VVENDL"], - "options": [ - { "value": "1", "label": "Oui, un seul" }, - - { "value": "2", "label": "Oui, deux logements ou plus" }, - - { "value": "3", "label": "Non" } - ], - "response": { "name": "VVENDL" } - }, - - { - "id": "jopgvwb0", - "componentType": "Radio", - "mandatory": false, - "page": "156", - "label": "\"➡ \" || \"Comment aviez-vous fait l’acquisition de ce logement maintenant vendu ?\"", - "declarations": [ - { - "id": "jopgvwb0-jslhsfkf", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "libVFFH" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VVENDL = \"1\" or VVENDL = \"2\")", - "bindingDependencies": ["CADR", "VVENDL"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VFFH_MISSING" }, - "bindingDependencies": ["libVFFH", "VFFH_MISSING", "VFFH"], - "options": [ - { "value": "1", "label": "Par héritage ou donation" }, - - { "value": "2", "label": "Par achat comptant" }, - - { "value": "3", "label": "Par achat à crédit" }, - - { "value": "4", "label": "Par achat en viager" }, - - { - "value": "5", - "label": "Par achat en location-accession, en location-vente, en location-attribution..." - } - ], - "response": { "name": "VFFH" } - }, - - { - "id": "jopgzovi", - "componentType": "Radio", - "mandatory": false, - "page": "157", - "label": "\"➡ \" || libVFLA || \" était-il votre résidence principale ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VVENDL = \"1\" or VVENDL = \"2\") and ((MAA1AT = \"1\" or MAA1AT = \"2\") and not(isnull(MAA1AT)))", - "bindingDependencies": [ - "CADR", - "VVENDL", - "MAA1AT", - "MAA2AT", - "MAA2ATC", - "MAA3AT", - "MARRIVC", - "MAA3", - "MAA2AT_Q", - "MAA2A", - "MAA2M", - "MAA2ATC_Q", - "MAA2AC", - "MAA2MC", - "MAA3A", - "MAA3M" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VFLA_MISSING" }, - "bindingDependencies": ["libVFLA", "VFLA_MISSING", "VFLA"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "VFLA" } - }, - - { - "id": "koeabibm", - "componentType": "Radio", - "mandatory": false, - "page": "158", - "label": "\"➡ \" || \"Depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", un des membres de votre ménage actuel, y compris vous-même, a-t-il acheté un ou plusieurs logements, comme une résidence principale, secondaire, un logement destiné à être loué, etc. ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VACHAL_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VACHAL_MISSING", "VACHAL"], - "options": [ - { "value": "1", "label": "Oui, un seul" }, - - { "value": "2", "label": "Oui, deux logements ou plus" }, - - { "value": "3", "label": "Non" } - ], - "response": { "name": "VACHAL" } - }, - - { - "id": "joph9za3", - "componentType": "Radio", - "mandatory": false, - "page": "159", - "label": "\"➡ \" || \"Par rapport au prix du \" || libVBILLOG1 || \", comment était le prix du \" || libVBILLOG2 || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((VVENDL =\"1\" or VVENDL = \"2\") and (VACHAL =\"1\" or VACHAL =\"2\"))", - "bindingDependencies": ["CADR", "VVENDL", "VACHAL"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joo1spv3", - "page": "152", - "label": "Changement dans la situation du ménage depuis 4 ans" - } - }, - "missingResponse": { "name": "VBILLOG_MISSING" }, - "bindingDependencies": ["libVBILLOG1", "libVBILLOG2", "VBILLOG_MISSING", "VBILLOG"], - "options": [ - { "value": "1", "label": "Plus élevé" }, - - { "value": "2", "label": "Environ égal" }, - - { "value": "3", "label": "Moins élevé" } - ], - "response": { "name": "VBILLOG" } - }, - - { - "id": "jophfbfc", - "componentType": "Subsequence", - "page": "160", - "goToPage": "160", - "label": "Mobilité depuis 4 ans", - "declarations": [ - { - "id": "jophfbfc-kugxmz73", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Nous allons maintenant poser quelques questions sur votre situation au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", et vos déménagements depuis cette date.\"" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] - }, - - { - "id": "jopkquw3", - "componentType": "Radio", - "mandatory": false, - "page": "161", - "label": "\"➡ \" || \"Où habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT)))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VLR_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLR_MISSING", "VLR"], - "options": [ - { "value": "1", "label": "Dans le même logement que maintenant" }, - - { "value": "2", "label": "Dans un autre logement de la même commune" }, - - { "value": "3", "label": "Dans une autre commune en France métropolitaine" }, - - { "value": "4", "label": "En Outre-mer ou à l’étranger" } - ], - "response": { "name": "VLR" } - }, - - { - "id": "jopl7p41", - "componentType": "Suggester", - "mandatory": false, - "page": "162", - "label": "\"➡ \" || \"Dans quelle commune habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR)))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VLR" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "COMMUNEPASSEE_MISSING" }, - "storeName": "cog-communes", - "bindingDependencies": [ - "libMOISENQ", - "ANNEENQmoins4", - "COMMUNEPASSEE_MISSING", - "COMMUNEPASSEE" - ], - "options": [{ "value": "1", "label": "Listes communes" }], - "response": { "name": "COMMUNEPASSEE" } - }, - - { - "id": "joplihpv", - "componentType": "Dropdown", - "mandatory": false, - "page": "163", - "label": "\"➡ \" || \"Dans quel département habitiez-vous le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "declarations": [ - { - "id": "joplihpv-joplaxge", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Taper le code du département ou ses premiers caractères" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR))) and (isnull(COMMUNEPASSEE))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VLR", - "COMMUNEPASSEE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "DEPART_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "DEPART_MISSING", "DEPART"], - "options": [{ "value": "1", "label": "Liste départements" }], - "response": { "name": "DEPART" } - }, - - { - "id": "joplkxrd", - "componentType": "Input", - "mandatory": false, - "page": "164", - "maxLength": 30, - "label": "\"➡ \" || \"Indiquer le nom complet de la commune :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR = \"3\" and not(isnull(VLR))) and (isnull(COMMUNEPASSEE))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VLR", - "COMMUNEPASSEE" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VCRCOM_MISSING" }, - "bindingDependencies": ["VCRCOM_MISSING", "VCRCOM"], - "response": { "name": "VCRCOM" } - }, - - { - "id": "jopldlvn", - "componentType": "Input", - "mandatory": false, - "page": "165", - "maxLength": 30, - "label": "\"➡ \" || \"Dans quel pays, région ou collectivité d’outre-mer résidiez-vous ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((MAA2AT = \"1\" or MAA2AT =\"2\") and not(isnull(MAA2AT))) and (VLR =\"4\" and not(isnull(VLR)))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VLR" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VPRA_MISSING" }, - "bindingDependencies": ["VPRA_MISSING", "VPRA"], - "response": { "name": "VPRA" } - }, - - { - "id": "joplorns", - "componentType": "Radio", - "mandatory": false, - "page": "166", - "label": "\"➡ \" || \"Au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", quelle était votre situation ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VLA1_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLA1_MISSING", "VLA1"], - "options": [ - { "value": "1", "label": "Occupant en titre de votre logement" }, - - { "value": "2", "label": "Vous viviez chez votre conjoint" }, - - { - "value": "3", - "label": "Vous viviez chez vos parents, ou chez des particuliers, sans être occupant en titre du logement" - }, - - { - "value": "4", - "label": "Vous logiez dans une structure collective\\\"\") (caserne, cité universitaire,…) ou une habitation mobile" - } - ], - "response": { "name": "VLA1" } - }, - - { - "id": "joplzrmo", - "componentType": "Radio", - "mandatory": false, - "page": "167", - "label": "\"➡ \" || \"Au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", comment votre ménage occupait-il ce logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and ((VLA1 = \"1\") and ((VLR = \"2\" or VLR = \"3\") or (MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\")))", - "bindingDependencies": [ - "CADR", - "VLA1", - "VLR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VSO1_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VSO1_MISSING", "VSO1"], - "options": [ - { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt)" }, - - { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, - - { "value": "3", "label": "Usufruitier, y compris en viager" }, - - { "value": "4", "label": "Locataire ou sous-locataire" }, - - { "value": "5", "label": "Logé gratuitement avec un paiement éventuel de charges" } - ], - "response": { "name": "VSO1" } - }, - - { - "id": "jopri4xh", - "componentType": "Radio", - "mandatory": false, - "page": "168", - "label": "\"➡ \" || \"Quel était le régime juridique du loyer ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", - "bindingDependencies": [ - "CADR", - "VSO1", - "VLR", - "VLA1", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "STOC", - "STOC2", - "STOC1" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VSY_MISSING" }, - "bindingDependencies": ["VSY_MISSING", "VSY"], - "options": [ - { "value": "1", "label": "Le loyer relevait de la législation HLM" }, - - { "value": "2", "label": "Le loyer était déterminé selon la loi de 1948" }, - - { "value": "3", "label": "Le loyer relevait du secteur libre" } - ], - "response": { "name": "VSY" } - }, - - { - "id": "joprsm9u", - "componentType": "InputNumber", - "mandatory": false, - "page": "169", - "min": 0, - "max": 1.0e6, - "decimals": 0, - "label": "\"➡ \" || \"Quel était le montant du loyer mensuel au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "declarations": [ - { - "id": "joprsm9u-kpbfr1bb", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "Loyer hors charges" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", - "bindingDependencies": [ - "CADR", - "VSO1", - "VLR", - "VLA1", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "STOC", - "STOC2", - "STOC1" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VLOYER_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VLOYER_MISSING", "VLOYER"], - "unit": "€", - "response": { "name": "VLOYER" } - }, - - { - "id": "joprlyql", - "componentType": "Radio", - "mandatory": false, - "page": "170", - "label": "\"➡ \" || \"Bénéficiez-vous au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" de l’allocation logement ou de l’aide personnalisée au logement (APL) ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VSO1=\"4\" and (((VLR = \"2\" or VLR = \"3\") and VLA1 = \"1\") or ((MAA2AT=\"3\" or MAA2AT=\"4\" or MAA2AT=\"5\" or VLR = \"1\") and STOC <> \"4\")))", - "bindingDependencies": [ - "CADR", - "VSO1", - "VLR", - "VLA1", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "STOC", - "STOC2", - "STOC1" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VAID_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VAID_MISSING", "VAID"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "VAID" } - }, - - { - "id": "joprp441", - "componentType": "InputNumber", - "mandatory": false, - "page": "171", - "min": 1, - "max": 24, - "decimals": 0, - "label": "\"➡ \" || \"Combien de personnes résidaient dans ce logement au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \", y compris vous-même ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (VLA1<>\"4\" or isnull(VLA1))", - "bindingDependencies": ["CADR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { "id": "jophfbfc", "page": "160", "label": "Mobilité depuis 4 ans" } - }, - "missingResponse": { "name": "VIN_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VIN_MISSING", "VIN"], - "response": { "name": "VIN" } - }, - - { - "id": "joprv8x6", - "componentType": "Subsequence", - "goToPage": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", - "bindingDependencies": ["CADR", "VLR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joprv8x6", - "page": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] - }, - - { - "id": "jopruzlo", - "componentType": "Radio", - "mandatory": false, - "page": "172", - "label": "\"➡ \" || \"À quoi correspondait le logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", - "bindingDependencies": ["CADR", "VLR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joprv8x6", - "page": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VTL1_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VTL1_MISSING", "VTL1"], - "options": [ - { "value": "1", "label": "Maison" }, - - { "value": "2", "label": "Appartement" }, - - { "value": "3", "label": "Logement-foyer" }, - - { "value": "4", "label": "Chambre d’hôtel" }, - - { "value": "5", "label": "Habitation de fortune" }, - - { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée)" } - ], - "response": { "name": "VTL1" } - }, - - { - "id": "jopsc29x", - "componentType": "InputNumber", - "mandatory": false, - "page": "173", - "min": 1, - "max": 997, - "decimals": 0, - "label": "\"➡ \" || \"Quelle était la surface habitable de ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "declarations": [ - { - "id": "jopsc29x-jopshrd0", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Compter la surface habitable y compris les pièces annexes utilisées pour un usage personnel." - }, - - { - "id": "jopsc29x-kpbnmqra", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure les pièces annexes louées, sous-louées ou prêtées et les pièces professionnelles." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", - "bindingDependencies": ["CADR", "VLR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joprv8x6", - "page": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VSURF_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VSURF_MISSING", "VSURF"], - "response": { "name": "VSURF" } - }, - - { - "id": "jops4c0x", - "componentType": "InputNumber", - "mandatory": false, - "page": "174", - "min": 1, - "max": 10, - "decimals": 0, - "label": "\"➡ \" || \"Quel était le nombre de pièces d’habitation de ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "declarations": [ - { - "id": "jops4c0x-jops3ast", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Compter la cuisine si elle avait plus de 12 m2 et les pièces annexes utilisées pour usage personnel.​" - }, - - { - "id": "jops4c0x-kpbnwlcz", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure l’entrée, les couloirs, la salle de bains, les W-C, les vérandas, les pièces annexes louées, sous-louées ou prêtées et les pièces à usage professionnel." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", - "bindingDependencies": ["CADR", "VLR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joprv8x6", - "page": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VPI_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VPI_MISSING", "VPI"], - "response": { "name": "VPI" } - }, - - { - "id": "jopsjl1n", - "componentType": "InputNumber", - "mandatory": false, - "page": "175", - "min": 0, - "max": 100, - "decimals": 0, - "label": "\"➡ \" || \"Combien d’années avez-vous vécu dans ce logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VLR)) and (VLR=\"2\" or VLR=\"3\") and (VLA1<>\"4\" or isnull(VLA1) ))", - "bindingDependencies": ["CADR", "VLR", "VLA1"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "joprv8x6", - "page": "172", - "label": "\"Caractéristiques du logement occupé au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VANCIEN_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VANCIEN_MISSING", "VANCIEN"], - "response": { "name": "VANCIEN" } - }, - - { - "id": "kovfldqd", - "componentType": "Subsequence", - "goToPage": "176", - "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovfldqd", - "page": "176", - "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] - }, - - { - "id": "jopsiigq", - "componentType": "Radio", - "mandatory": false, - "page": "176", - "label": "\"➡ \" || \"Quelle était votre situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovfldqd", - "page": "176", - "label": "\"Situation professionnelle au 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VOP_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VOP_MISSING", "VOP"], - "options": [ - { "value": "1", "label": "En emploi" }, - - { "value": "2", "label": "Au chômage (inscrit(e) ou non à Pôle emploi)" }, - - { "value": "3", "label": "Retraité(e), préretraité(e)" }, - - { - "value": "4", - "label": "En incapacité de travailler en raison d’un handicap ou d’un problème de santé durable" - }, - - { "value": "5", "label": "En études" }, - - { "value": "6", "label": "Femme ou homme au foyer" }, - - { "value": "7", "label": "Dans une autre situation" } - ], - "response": { "name": "VOP" } - }, - - { - "id": "jopsqquo", - "componentType": "Subsequence", - "goToPage": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\")", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4"] - }, - - { - "id": "jopsrdb3", - "componentType": "InputNumber", - "mandatory": false, - "page": "177", - "min": 0, - "max": 9, - "decimals": 0, - "label": "\"➡ \" || \"Combien de fois avez-vous déménagé depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string) || \" ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\")", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VND_MISSING" }, - "bindingDependencies": ["libMOISENQ", "ANNEENQmoins4", "VND_MISSING", "VND"], - "response": { "name": "VND" } - }, - - { - "id": "joptkb9d", - "componentType": "Radio", - "mandatory": false, - "page": "178", - "label": "\"➡ \" || \"Juste avant d’habiter dans votre logement actuel, où résidiez-vous ?\"", - "declarations": [ - { - "id": "kpbpgn1h-SI", - "declarationType": "STATEMENT", - "position": "BEFORE_QUESTION_TEXT", - "label": "Maintenant, nous allons parler du logement que vous occupiez juste avant d’habiter dans votre logement actuel." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1)", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VND" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VLRD_MISSING" }, - "bindingDependencies": ["VLRD_MISSING", "VLRD"], - "options": [ - { "value": "1", "label": "En France métropolitaine" }, - - { "value": "2", "label": "Ailleurs" } - ], - "response": { "name": "VLRD" } - }, - - { - "id": "jopu7wfr", - "componentType": "Radio", - "mandatory": false, - "page": "179", - "label": "\"➡ \" || \"Avant d’occuper votre logement actuel, quelle était votre situation ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD)))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VND", - "VLRD" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VLAB1_MISSING" }, - "bindingDependencies": ["VLAB1_MISSING", "VLAB1"], - "options": [ - { "value": "1", "label": "Occupant en titre de votre logement" }, - - { "value": "2", "label": "Vous viviez chez votre conjoint" }, - - { - "value": "3", - "label": "Vous viviez chez vos parents ou chez des particuliers, sans être occupant en titre du logement" - }, - - { - "value": "4", - "label": "Vous viviez dans une structure collective (caserne, cité universitaire, ... ) ou une habitation mobile" - } - ], - "response": { "name": "VLAB1" } - }, - - { - "id": "jopua1hn", - "componentType": "Radio", - "mandatory": false, - "page": "180", - "label": "\"➡ \" || \"Comment votre ménage occupait-il le précédent logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD))) and (VLAB1 = \"1\" and not(isnull(VLAB1)))", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VND", - "VLRD", - "VLAB1" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VDD1_MISSING" }, - "bindingDependencies": ["VDD1_MISSING", "VDD1"], - "options": [ - { "value": "1", "label": "Propriétaire accédant (remboursement d’emprunt)" }, - - { "value": "2", "label": "Propriétaire non accédant (ne remboursant plus d’emprunt)" }, - - { "value": "3", "label": "Usufruitier, y compris en viager" }, - - { "value": "4", "label": "Locataire ou sous-locataire" }, - - { "value": "5", "label": "Logé gratuitement avec un paiement éventuel de charges" } - ], - "response": { "name": "VDD1" } - }, - - { - "id": "jopuofnr", - "componentType": "Radio", - "mandatory": false, - "page": "181", - "label": "\"➡ \" || \"Quel était le régime juridique du loyer ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (MAA2AT=\"1\" or MAA2AT=\"2\") and (cast(VND,integer) > 1) and (VLRD = \"1\" and not(isnull(VLRD))) and (VLAB1 = \"1\" and not(isnull(VLAB1))) and (VDD1=\"4\")", - "bindingDependencies": [ - "CADR", - "MAA2AT", - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "VND", - "VLRD", - "VLAB1", - "VDD1" - ] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "jopsqquo", - "page": "177", - "label": "\"Mobilité depuis le 1er \" || libMOISENQ || \" \" || cast(ANNEENQmoins4,string)" - } - }, - "missingResponse": { "name": "VDSY_MISSING" }, - "bindingDependencies": ["VDSY_MISSING", "VDSY"], - "options": [ - { "value": "1", "label": "Le loyer relevait de la législation HLM" }, - - { "value": "2", "label": "Le loyer était déterminé selon la loi de 1948" }, - - { "value": "3", "label": "Le loyer relevait du secteur libre" } - ], - "response": { "name": "VDSY" } - }, - - { - "id": "kovgtboa", - "componentType": "Subsequence", - "goToPage": "182", - "label": "Caractéristiques du précédent logement occupé", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", - "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovgtboa", - "page": "182", - "label": "Caractéristiques du précédent logement occupé" - } - } - }, - - { - "id": "jopuhzbr", - "componentType": "Radio", - "mandatory": false, - "page": "182", - "label": "\"➡ \" || \"À quoi correspondait votre précédent logement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", - "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovgtboa", - "page": "182", - "label": "Caractéristiques du précédent logement occupé" - } - }, - "missingResponse": { "name": "VTLD1_MISSING" }, - "bindingDependencies": ["VTLD1_MISSING", "VTLD"], - "options": [ - { "value": "1", "label": "Maison" }, - - { "value": "2", "label": "Appartement" }, - - { "value": "3", "label": "Logement-foyer" }, - - { "value": "4", "label": "Chambre d’hôtel" }, - - { "value": "5", "label": "Habitation de fortune" }, - - { "value": "6", "label": "Pièce indépendante (ayant sa propre entrée)" } - ], - "response": { "name": "VTLD" } - }, - - { - "id": "jopukm75", - "componentType": "InputNumber", - "mandatory": false, - "page": "183", - "min": 1, - "max": 997, - "decimals": 0, - "label": "\"➡ \" || \"Quelle était la surface de votre précédent logement ?\"", - "declarations": [ - { - "id": "jopukm75-kovh3bgb", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Compter la surface habitable y compris les pièces annexes utilisées pour un usage personnel." - }, - - { - "id": "jopukm75-kovh0e18", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure les pièces annexes louées, sous-louées ou prêtées et les pièces professionnelles." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", - "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovgtboa", - "page": "182", - "label": "Caractéristiques du précédent logement occupé" - } - }, - "missingResponse": { "name": "VSURFD_MISSING" }, - "bindingDependencies": ["VSURFD_MISSING", "VSURFD"], - "response": { "name": "VSURFD" } - }, - - { - "id": "joputbjc", - "componentType": "InputNumber", - "mandatory": false, - "page": "184", - "min": 1, - "max": 20, - "decimals": 0, - "label": "\"➡ \" || \"Quel était le nombre de pièces de votre précédent logement ?\"", - "declarations": [ - { - "id": "joputbjc-jrw9jmbu", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Compter la cuisine si elle avait plus de 12 m2 et les pièces annexes utilisées pour usage personnel." - }, - - { - "id": "joputbjc-kpbq0xkh", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Exclure l’entrée, les couloirs, la salle de bain, les W-C, les vérandas, les pièces annexes louées, sous-louées ou prêtées et les pièces à usage professionnel." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 1)) and ((VLAB1 <>\"4\" or isnull(VLAB1)) and (VLRD=\"1\"))", - "bindingDependencies": ["CADR", "VND", "VLAB1", "VLRD"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovgtboa", - "page": "182", - "label": "Caractéristiques du précédent logement occupé" - } - }, - "missingResponse": { "name": "VPID_MISSING" }, - "bindingDependencies": ["VPID_MISSING", "VPID"], - "response": { "name": "VPID" } - }, - - { - "id": "kovjkvfn", - "componentType": "Subsequence", - "goToPage": "185", - "label": "Raison du dernier déménagement", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", - "bindingDependencies": ["CADR", "VND"] - }, - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovjkvfn", - "page": "185", - "label": "Raison du dernier déménagement" - } - } - }, - - { - "id": "jopvzl28", - "componentType": "CheckboxGroup", - "page": "185", - "label": "\"➡ \" || \"Avez-vous déménagé pour une raison en lien avec votre statut d’occupation précédent ?\"", - "declarations": [ - { - "id": "jopvzl28-kovit4sj", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", - "bindingDependencies": ["CADR", "VND"] - }, - "controls": [ - { - "id": "jopvzl28-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VRAIS14, false) = true and nvl(VRAIS13, false) = true) or (nvl(VRAIS14, false) = true and nvl(VRAIS12, false) = true) or (nvl(VRAIS14, false) = true and nvl(VRAIS11, false) = true) ))", - "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir corriger votre réponse.", - "bindingDependencies": ["VRAIS14", "VRAIS13", "VRAIS12", "VRAIS11"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovjkvfn", - "page": "185", - "label": "Raison du dernier déménagement" - } - }, - "missingResponse": { "name": "VRAIS1_MISSING" }, - "bindingDependencies": ["VRAIS1_MISSING", "VRAIS11", "VRAIS12", "VRAIS13", "VRAIS14"], - "responses": [ - { - "id": "jopvzl28-QOP-kovja1vy", - "label": "Oui, vous étiez logé provisoirement", - "response": { "name": "VRAIS11" } - }, - - { - "id": "jopvzl28-QOP-kovj3i9i", - "label": "Oui, vous étiez locataire et souhaitiez devenir propriétaire", - "response": { "name": "VRAIS12" } - }, - - { - "id": "jopvzl28-QOP-koviqxlz", - "label": "Oui, vous étiez propriétaire et souhaitiez devenir locataire", - "response": { "name": "VRAIS13" } - }, - - { - "id": "jopvzl28-QOP-kovj2u8n", - "label": "Non, aucune de ces situations", - "response": { "name": "VRAIS14" } - } - ] - }, - - { - "id": "kovj0a8h", - "componentType": "CheckboxGroup", - "page": "186", - "label": "\"➡ \" || \"Avez-vous déménagé du fait de l’évolution de votre situation personnelle ?\"", - "declarations": [ - { - "id": "kovj0a8h-kovj894p", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", - "bindingDependencies": ["CADR", "VND"] - }, - "controls": [ - { - "id": "kovj0a8h-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VRAIS26, false) = true and nvl(VRAIS25, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS24, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS23, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS22, false) = true) or (nvl(VRAIS26, false) = true and nvl(VRAIS21, false) = true) or ))", - "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", - "bindingDependencies": ["VRAIS26", "VRAIS25", "VRAIS24", "VRAIS23", "VRAIS22", "VRAIS21"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovjkvfn", - "page": "185", - "label": "Raison du dernier déménagement" - } - }, - "missingResponse": { "name": "VRAIS2_MISSING" }, - "bindingDependencies": [ - "VRAIS2_MISSING", - "VRAIS21", - "VRAIS22", - "VRAIS23", - "VRAIS24", - "VRAIS25", - "VRAIS26" - ], - "responses": [ - { - "id": "kovj0a8h-QOP-koviq7x3", - "label": "Oui, mise en couple ou mariage", - "response": { "name": "VRAIS21" } - }, - - { - "id": "kovj0a8h-QOP-koviudtt", - "label": "Oui, naissance", - "response": { "name": "VRAIS22" } - }, - - { - "id": "kovj0a8h-QOP-kovj6jt6", - "label": "Oui, séparation, divorce, veuvage", - "response": { "name": "VRAIS23" } - }, - - { - "id": "kovj0a8h-QOP-koviygmz", - "label": "Oui, départ de chez vos parents", - "response": { "name": "VRAIS24" } - }, - - { - "id": "kovj0a8h-QOP-kovj08qa", - "label": "Oui, en raison d’un problème de santé, d’un handicap ou d’une perte d’autonomie", - "response": { "name": "VRAIS25" } - }, - - { - "id": "kovj0a8h-QOP-kovj302w", - "label": "Non, aucune de ces situations", - "response": { "name": "VRAIS26" } - } - ] - }, - - { - "id": "kovirkvq", - "componentType": "CheckboxGroup", - "page": "187", - "label": "\"➡ \" || \"Avez-vous déménagé pour changer vos conditions de logement ?\"", - "declarations": [ - { - "id": "kovirkvq-kovj7ehq", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", - "bindingDependencies": ["CADR", "VND"] - }, - "controls": [ - { - "id": "kovirkvq-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VRAIS36, false) = true and nvl(VRAIS35, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS34, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS33, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS32, false) = true) or (nvl(VRAIS36, false) = true and nvl(VRAIS31, false) = true) or ))", - "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", - "bindingDependencies": ["VRAIS36", "VRAIS35", "VRAIS34", "VRAIS33", "VRAIS32", "VRAIS31"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovjkvfn", - "page": "185", - "label": "Raison du dernier déménagement" - } - }, - "missingResponse": { "name": "VRAIS3_MISSING" }, - "bindingDependencies": [ - "VRAIS3_MISSING", - "VRAIS31", - "VRAIS32", - "VRAIS33", - "VRAIS34", - "VRAIS35", - "VRAIS36" - ], - "responses": [ - { - "id": "kovirkvq-QOP-kovj6smk", - "label": "Oui, pour avoir un logement de meilleure qualité", - "response": { "name": "VRAIS31" } - }, - - { - "id": "kovirkvq-QOP-kovj16ho", - "label": "Oui, pour avoir un logement plus grand ou plus petit", - "response": { "name": "VRAIS32" } - }, - - { - "id": "kovirkvq-QOP-koviym9y", - "label": "Oui, pour avoir un logement plus adapté à la perte d’autonomie ou au handicap", - "response": { "name": "VRAIS33" } - }, - - { - "id": "kovirkvq-QOP-kovjetbt", - "label": "Oui, pour changer d’environnement", - "response": { "name": "VRAIS34" } - }, - - { - "id": "kovirkvq-QOP-kovj1rc6", - "label": "Oui, pour avoir un loyer plus bas ou un logement moins cher à entretenir", - "response": { "name": "VRAIS35" } - }, - - { - "id": "kovirkvq-QOP-kovj8oex", - "label": "Non, aucune de ces situations", - "response": { "name": "VRAIS36" } - } - ] - }, - - { - "id": "kovj5q33", - "componentType": "CheckboxGroup", - "page": "188", - "label": "\"➡ \" || \"Avez-vous déménagé pour effectuer un rapprochement ?\"", - "declarations": [ - { - "id": "kovj5q33-kovjfgo3", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Plusieurs réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(VND)) and (cast(VND,integer) > 0))", - "bindingDependencies": ["CADR", "VND"] - }, - "controls": [ - { - "id": "kovj5q33-CI-0", - "criticality": "INFO", - "control": "not(((nvl(VRAIS45, false) = true and nvl(VRAIS44, false) = true) or (nvl(VRAIS45, false) = true and nvl(VRAIS43, false) = true) or (nvl(VRAIS45, false) = true and nvl(VRAIS42, false) = true) or (nvl(VRAIS45, false) = true and nvl($VRAIS412$, false) = true) ))", - "errorMessage": "La modalité \"Non, aucune de ces situations\" ne permet pas d’en sélectionner d’autres. Merci de bien vouloir décocher cette case.", - "bindingDependencies": ["VRAIS45", "VRAIS44", "VRAIS43", "VRAIS42"] - } - ], - "hierarchy": { - "sequence": { - "id": "kv86jli3", - "page": "151", - "label": "\"VIII - \" || \"Situations passées et logements précédents\"" - }, - "subSequence": { - "id": "kovjkvfn", - "page": "185", - "label": "Raison du dernier déménagement" - } - }, - "missingResponse": { "name": "VRAIS4_MISSING" }, - "bindingDependencies": [ - "VRAIS4_MISSING", - "VRAIS41", - "VRAIS42", - "VRAIS43", - "VRAIS44", - "VRAIS45" - ], - "responses": [ - { - "id": "kovj5q33-QOP-kovj5e5b", - "label": "Oui, de votre lieu de travail ou du lieu de travail d’une personne du ménage", - "response": { "name": "VRAIS41" } - }, - - { - "id": "kovj5q33-QOP-kovj1u7h", - "label": "Oui, de l’école des enfants", - "response": { "name": "VRAIS42" } - }, - - { - "id": "kovj5q33-QOP-kovj9p1r", - "label": "Oui, des commerces, des centres de santé, de la gare, ...", - "response": { "name": "VRAIS43" } - }, - - { - "id": "kovj5q33-QOP-kovj8tl5", - "label": "Oui, de la famille, des amis ou de la région d’origine", - "response": { "name": "VRAIS44" } - }, - - { - "id": "kovj5q33-QOP-kovj34ma", - "label": "Non, aucune de ces situations", - "response": { "name": "VRAIS45" } - } - ] - }, - - { - "id": "kp56csa6", - "componentType": "Sequence", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"", - "declarations": [ - { - "id": "kp56csa6-kq199n3z", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "\"Pour terminer, nous allons maintenant vous poser quelques questions sur votre santé\" || libSANTE" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - } - }, - "bindingDependencies": ["libSANTE"] - }, - - { - "id": "kp55gaf4", - "componentType": "Radio", - "mandatory": false, - "page": "190", - "label": "\"➡ \" || \"Comment est votre état de santé en général ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - } - }, - "missingResponse": { "name": "SANTE1_MISSING" }, - "bindingDependencies": ["SANTE1_MISSING", "SANT1"], - "options": [ - { "value": "1", "label": "Très bon" }, - - { "value": "2", "label": "Bon" }, - - { "value": "3", "label": "Assez bon" }, - - { "value": "4", "label": "Mauvais" }, - - { "value": "5", "label": "Très mauvais" } - ], - "response": { "name": "SANT1" } - }, - - { - "id": "kp56b045", - "componentType": "Radio", - "mandatory": false, - "page": "191", - "label": "\"➡ \" || \"Avez-vous une maladie ou un problème de santé qui soit chronique ou de caractère durable ?\"", - "declarations": [ - { - "id": "kp56b045-kp56czi8", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Une maladie chronique est une maladie qui a duré ou peut durer pendant 6 mois au moins." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - } - }, - "missingResponse": { "name": "MCHR1_MISSING" }, - "bindingDependencies": ["MCHR1_MISSING", "MCHR1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "MCHR1" } - }, - - { - "id": "kp56ml0f", - "componentType": "Radio", - "mandatory": false, - "page": "192", - "label": "\"➡ \" || \"Êtes-vous limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \", depuis au moins 6 mois, à cause d’un problème de santé, dans les activités que les gens font habituellement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - } - }, - "missingResponse": { "name": "LIMT1_MISSING" }, - "bindingDependencies": ["SEXEREF", "LIMT1_MISSING", "LIMT1"], - "options": [ - { - "value": "1", - "label": "\"Oui, fortement limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\"))" - }, - - { - "value": "2", - "label": "\"Oui, limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \", mais pas fortement\"" - }, - - { - "value": "3", - "label": "\"Non, pas limité\" || (if (isnull(SEXEREF)) then \"\" else (if (cast(SEXEREF,string) = \"2\") then \"e\" else \"\")) || \" du tout\"" - } - ], - "response": { "name": "LIMT1" } - }, - - { - "id": "kp58faq0", - "componentType": "Loop", - "page": "193", - "maxPage": "4", - "iterations": "count(G_PRENOM)", - "depth": 1, - "paginatedLoop": true, - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\")", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - } - }, - "bindingDependencies": [ - "PRENOM", - "SANTE2_MISSING", - "MCHR2_MISSING", - "LIB_SUJET", - "LIB_FEM", - "LIMT2_MISSING", - "SANTE2", - "MCHR2", - "LIMT2" - ], - "loopDependencies": ["G_PRENOM"], - "components": [ - { - "id": "kp56u308", - "componentType": "Subsequence", - "page": "193.1", - "goToPage": "193.1", - "label": "\"Santé de \" || PRENOM", - "declarations": [ - { - "id": "kp56u308-kw5era9q", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "Etat de santé de votre conjoint" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } - }, - "bindingDependencies": ["PRENOM", "G_PRENOM"] - }, - - { - "id": "kp56qgdl", - "componentType": "Radio", - "mandatory": false, - "page": "193.2", - "label": "\"➡ \" || \"Comment est l’état de santé de \" || PRENOM || \" en général ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } - }, - "missingResponse": { "name": "SANTE2_MISSING" }, - "bindingDependencies": ["PRENOM", "SANTE2_MISSING", "SANTE2", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Très bon" }, - - { "value": "2", "label": "Bon" }, - - { "value": "3", "label": "Assez bon" }, - - { "value": "4", "label": "Mauvais" }, - - { "value": "5", "label": "Très mauvais" } - ], - "response": { "name": "SANTE2" } - }, - - { - "id": "kp56xi4v", - "componentType": "Radio", - "mandatory": false, - "page": "193.3", - "label": "\"➡ \" || PRENOM || \" a-t-il une maladie ou un problème de santé qui soit chronique ou de caractère durable ?\"", - "declarations": [ - { - "id": "kp56xi4v-kp56ys8a", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Une maladie chronique est une maladie qui a duré ou peut durer pendant 6 mois au moins." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } - }, - "missingResponse": { "name": "MCHR2_MISSING" }, - "bindingDependencies": ["PRENOM", "MCHR2_MISSING", "MCHR2", "G_PRENOM"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "MCHR2" } - }, - - { - "id": "kp5712k1", - "componentType": "Radio", - "mandatory": false, - "page": "193.4", - "label": "\"➡ \" || PRENOM || \" est-\" || LIB_SUJET || \" limité\" || LIB_FEM || \", depuis au moins 6 mois, à cause d’un problème de santé, dans les activités que les gens font habituellement ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (INDconj = \"1\") and (not((LIEN<>\"1\") or isnull(LIEN)))", - "bindingDependencies": ["CADR", "INDconj", "nbpersconj", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { "id": "kp56u308", "page": "193.1", "label": "\"Santé de \" || PRENOM" } - }, - "missingResponse": { "name": "LIMT2_MISSING" }, - "bindingDependencies": [ - "PRENOM", - "LIB_SUJET", - "LIB_FEM", - "LIMT2_MISSING", - "LIMT2", - "G_PRENOM" - ], - "options": [ - { "value": "1", "label": "\"Oui, fortement limité\" || LIB_FEM" }, - - { "value": "2", "label": "\"Oui, limité\" || LIB_FEM || \", mais pas fortement\"" }, - - { "value": "3", "label": "\"Non, pas limité\" || LIB_FEM || \" du tout\"" } - ], - "response": { "name": "LIMT2" } - } - ] - }, - - { - "id": "kvsdstcn", - "componentType": "Subsequence", - "page": "194", - "goToPage": "194", - "label": "Lieux et nationalités de naissance des parents", - "declarations": [ - { - "id": "kvsdstcn-kw5eyq71", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "Quelques questions relatives aux lieux et et à la nationalité de naissance des parents" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - } - }, - - { - "id": "kp59rky6", - "componentType": "Radio", - "mandatory": false, - "page": "195", - "label": "\"➡ \" || \"Où est né votre père ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "LNAISPERE_MISSING" }, - "bindingDependencies": ["LNAISPERE_MISSING", "LNAISPERE"], - "options": [ - { "value": "1", "label": "En France (y compris outre-mer)" }, - - { "value": "2", "label": "À l’étranger" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "LNAISPERE" } - }, - - { - "id": "kp59rmtt", - "componentType": "Suggester", - "mandatory": false, - "page": "196", - "label": "\"➡ \" || \"Dans quel pays est né votre père ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0)) and (LNAISPERE=\"2\" and not(isnull(LNAISPERE)))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN", "LNAISPERE"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "PAYSNAISPERE_MISSING" }, - "storeName": "L_PAYSNAIS", - "bindingDependencies": ["PAYSNAISPERE_MISSING", "PAYSNAISPERE"], - "options": [{ "value": "1", "label": "Recherche sur la liste des pays" }], - "response": { "name": "PAYSNAISPERE" } - }, - - { - "id": "kp5acf69", - "componentType": "CheckboxGroup", - "page": "197", - "label": "\"➡ \" || \"Quelle était la nationalité de votre père à sa naissance ?\"", - "declarations": [ - { - "id": "kp5acf69-kp5luumo", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Deux réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] - }, - "controls": [ - { - "id": "kp5acf69-CI-0", - "criticality": "WARN", - "control": "not(((nvl(NATIONPERE3, false) = true and nvl(NATIONPERE2, false) = true) or (nvl(NATIONPERE3, false) = true and nvl(NATIONPERE1, false) = true) ))", - "errorMessage": "La réponse \"ne sait pas\" n’est pas compatible", - "bindingDependencies": ["NATIONPERE3", "NATIONPERE2", "NATIONPERE1"] - } - ], - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "NATIONPERE_MISSING" }, - "bindingDependencies": ["NATIONPERE_MISSING", "NATIONPERE1", "NATIONPERE2", "NATIONPERE3"], - "responses": [ - { - "id": "kp5acf69-QOP-kq1f3tp7", - "label": "Française", - "response": { "name": "NATIONPERE1" } - }, - - { - "id": "kp5acf69-QOP-kq1f6qrl", - "label": "Étrangère", - "response": { "name": "NATIONPERE2" } - }, - - { - "id": "kp5acf69-QOP-kq1f8xjp", - "label": "Vous ne savez pas", - "response": { "name": "NATIONPERE3" } - } - ] - }, - - { - "id": "kp59tm8h", - "componentType": "Radio", - "mandatory": false, - "page": "198", - "label": "\"➡ \" || \"Où est née votre mère ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "LNAISMERE_MISSING" }, - "bindingDependencies": ["LNAISMERE_MISSING", "LNAISMERE"], - "options": [ - { "value": "1", "label": "En France (y compris outre-mer)" }, - - { "value": "2", "label": "À l’étranger" }, - - { "value": "3", "label": "Vous ne savez pas" } - ], - "response": { "name": "LNAISMERE" } - }, - - { - "id": "kp59nici", - "componentType": "Suggester", - "mandatory": false, - "page": "199", - "label": "\"➡ \" || \"Dans quel pays est née votre mère ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0)) and (LNAISMERE =\"2\" and not(isnull(LNAISMERE)))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN", "LNAISMERE"] - }, - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "PAYSNAISMERE_MISSING" }, - "storeName": "L_PAYSNAIS", - "bindingDependencies": ["PAYSNAISMERE_MISSING", "PAYSNAISMERE"], - "options": [{ "value": "1", "label": "Recherche sur la liste des pays" }], - "response": { "name": "PAYSNAISMERE" } - }, - - { - "id": "kp59z7ry", - "componentType": "CheckboxGroup", - "page": "200", - "label": "\"➡ \" || \"Quelle était la nationalité de votre mère à sa naissance ?\"", - "declarations": [ - { - "id": "kp59z7ry-kp5lyt6s", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Deux réponses possibles" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (not(isnull(nbpersparent)) and (cast(nbpersparent,integer)=0))", - "bindingDependencies": ["CADR", "nbpersparent", "persparent", "LIEN"] - }, - "controls": [ - { - "id": "kp59z7ry-CI-0", - "criticality": "WARN", - "control": "not(((nvl(NATIONMERE3, false) = true and nvl(NATIONMERE2, false) = true) or (nvl(NATIONMERE3, false) = true and nvl(NATIONMERE1, false) = true) ))", - "errorMessage": "La réponse \"ne sait pas\" n’est pas compatible", - "bindingDependencies": ["NATIONMERE3", "NATIONMERE2", "NATIONMERE1"] - } - ], - "hierarchy": { - "sequence": { - "id": "kp56csa6", - "page": "189", - "label": "\"IX - \" || \"Santé et origines\"" - }, - "subSequence": { - "id": "kvsdstcn", - "page": "194", - "label": "Lieux et nationalités de naissance des parents" - } - }, - "missingResponse": { "name": "NATIONMERE_MISSING" }, - "bindingDependencies": ["NATIONMERE_MISSING", "NATIONMERE1", "NATIONMERE2", "NATIONMERE3"], - "responses": [ - { - "id": "kp59z7ry-QOP-kq1f6n16", - "label": "Française", - "response": { "name": "NATIONMERE1" } - }, - - { - "id": "kp59z7ry-QOP-kq1fazc1", - "label": "Étrangère", - "response": { "name": "NATIONMERE2" } - }, - - { - "id": "kp59z7ry-QOP-kq1fa0o9", - "label": "Vous ne savez pas", - "response": { "name": "NATIONMERE3" } - } - ] - }, - - { - "id": "kqa0lqp4", - "componentType": "Sequence", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"", - "declarations": [ - { - "id": "kqa0lqp4-kw0t9gwz", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Pour conclure, nous allons vous poser les dernières questions portant sur votre utilisation du téléphone, d’Internet, ainsi que sur vos informations de contact." - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - } - } - }, - - { - "id": "kp5apvf3", - "componentType": "Radio", - "mandatory": false, - "page": "202", - "label": "\"➡ \" || \"Vous ou une autre personne de votre ménage, décrochez-vous lorsque votre téléphone fixe sonne ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "kp5apvf3-CI-0", - "criticality": "WARN", - "control": "not(nvl(TELFIXE, \"\") = \"\")", - "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", - "bindingDependencies": ["TELFIXE"] - } - ], - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - } - }, - "missingResponse": { "name": "TELFIXE_MISSING" }, - "bindingDependencies": ["TELFIXE_MISSING", "TELFIXE"], - "options": [ - { - "value": "1", - "label": "Oui, mais seulement lorsque vous connaissez le numéro qui essaie de vous joindre" - }, - - { "value": "2", "label": "Oui, sans vous soucier du numéro qui essaie de vous joindre" }, - - { "value": "3", "label": "Non, jamais" }, - - { "value": "4", "label": "Il ne sonne jamais" }, - - { "value": "5", "label": "Vous n’avez pas de téléphone fixe" } - ], - "response": { "name": "TELFIXE" } - }, - - { - "id": "kp5au0iu", - "componentType": "Radio", - "mandatory": false, - "page": "203", - "label": "\"➡ \" || \"Décrochez-vous lorsque votre téléphone mobile sonne ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "kp5au0iu-CI-0", - "criticality": "WARN", - "control": "not(nvl(TELMOB, \"\") = \"\")", - "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", - "bindingDependencies": ["TELMOB"] - } - ], - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - } - }, - "missingResponse": { "name": "TELMOB_MISSING" }, - "bindingDependencies": ["TELMOB_MISSING", "TELMOB"], - "options": [ - { - "value": "1", - "label": "Oui, mais seulement lorsque vous connaissez le numéro ou le nom de la personne qui essaie de vous joindre" - }, - - { "value": "2", "label": "Oui, sans vous soucier du numéro qui essaie de vous joindre" }, - - { "value": "3", "label": "Non, jamais" }, - - { "value": "4", "label": "Il ne sonne jamais" }, - - { "value": "5", "label": "Vous n’avez pas de téléphone portable" } - ], - "response": { "name": "TELMOB" } - }, - - { - "id": "kp5bjbzg", - "componentType": "Radio", - "mandatory": false, - "page": "204", - "label": "\"➡ \" || \"Comment avez-vous utilisé Internet, au cours des trois derniers mois, en moyenne ?\"", - "declarations": [ - { - "id": "kp5bjbzg-kp5bt2q8", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Quel que soit le lieu (domicile, travail) et le type de support (ordinateur, smartphone...)" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "controls": [ - { - "id": "kp5bjbzg-CI-0", - "criticality": "WARN", - "control": "not(nvl(UWEB, \"\") = \"\")", - "errorMessage": "Cette information est importante pour établir des données représentatives, il est important que vous y répondiez, merci par avance.", - "bindingDependencies": ["UWEB"] - } - ], - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - } - }, - "missingResponse": { "name": "UWEB_MISSING" }, - "bindingDependencies": ["UWEB_MISSING", "UWEB"], - "options": [ - { "value": "1", "label": "Tous les jours ou presque" }, - - { "value": "2", "label": "Pas tous les jours, mais au moins une fois par semaine" }, - - { "value": "3", "label": "Moins d’une fois par semaine" }, - - { "value": "4", "label": "Jamais" }, - - { "value": "5", "label": "Je n’ai pas accès à Internet" } - ], - "response": { "name": "UWEB" } - }, - - { - "id": "kqwjjak7", - "componentType": "Subsequence", - "goToPage": "205", - "label": "Destinataires des courriers", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - } - }, - - { - "id": "kbamkrlv", - "componentType": "Radio", - "mandatory": false, - "page": "205", - "label": "\"➡ \" || \"Les courriers que nous vous envoyons dans le cadre de cette enquête sont adressés à : \" || libCHGNC || \". Cela vous convient-il ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "CHGNC_MISSING" }, - "bindingDependencies": ["libCHGNC", "CHGNC_MISSING", "CHGNC"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "CHGNC" } - }, - - { - "id": "kbaxq9l0", - "componentType": "Radio", - "mandatory": false, - "page": "206", - "label": "\"➡ \" || \"Civilité du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \" destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", - "bindingDependencies": ["CADR", "CHGNC"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "CIVCOLL_MISSING" }, - "bindingDependencies": ["NOMVOUS_D2", "CIVCOLL_MISSING", "CIVCOLL"], - "options": [ - { "value": "Mr.", "label": "Mr." }, - - { "value": "Mme", "label": "Mme" } - ], - "response": { "name": "CIVCOLL" } - }, - - { - "id": "kr0fw3n6", - "componentType": "Input", - "mandatory": false, - "page": "207", - "maxLength": 20, - "label": "\"➡ \" || \"Prénom du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \"destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", - "bindingDependencies": ["CADR", "CHGNC"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "PRENOMCOLL_MISSING" }, - "bindingDependencies": ["NOMVOUS_D2", "PRENOMCOLL_MISSING", "PRENOMCOLL"], - "response": { "name": "PRENOMCOLL" } - }, - - { - "id": "kr0fn06f", - "componentType": "Input", - "mandatory": false, - "page": "208", - "maxLength": 40, - "label": "\"➡ \" || \"Nom du \" || if (not(isnull(NOMVOUS_D2)) and NOMVOUS_D2<>\"\") then \"premier destinataire :\" else \"destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC)))", - "bindingDependencies": ["CADR", "CHGNC"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "NOMCOLL_MISSING" }, - "bindingDependencies": ["NOMVOUS_D2", "NOMCOLL_MISSING", "NOMCOLL"], - "response": { "name": "NOMCOLL" } - }, - - { - "id": "kr0fr82y", - "componentType": "Radio", - "mandatory": false, - "page": "209", - "label": "\"➡ \" || \"Civilité du deuxième destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", - "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "CIVCOLL2_MISSING" }, - "bindingDependencies": ["CIVCOLL2_MISSING", "CIVCOLL2"], - "options": [ - { "value": "Mr.", "label": "Mr." }, - - { "value": "Mme", "label": "Mme" } - ], - "response": { "name": "CIVCOLL2" } - }, - - { - "id": "kbbzjgn8", - "componentType": "Input", - "mandatory": false, - "page": "210", - "maxLength": 20, - "label": "\"➡ \" || \"Prénom du deuxième destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", - "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "PRENOMCOLL2_MISSING" }, - "bindingDependencies": ["PRENOMCOLL2_MISSING", "PRENOMCOLL2"], - "response": { "name": "PRENOMCOLL2" } - }, - - { - "id": "kbbzhtx3", - "componentType": "Input", - "mandatory": false, - "page": "211", - "maxLength": 40, - "label": "\"➡ \" || \"Nom du deuxième destinataire :\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR)) and (CHGNC = \"2\" and not(isnull(CHGNC))) and (not(isnull(NOMVOUS_D2)) or NOMVOUS_D2<> \"\")", - "bindingDependencies": ["CADR", "CHGNC", "NOMVOUS_D2"] - }, - "controls": [ - { - "id": "kbbzhtx3-CI-0", - "criticality": "WARN", - "control": "not((not(isnull(NOMCOLL))) and not(matches(upper-case(NOMCOLL),\"^[A-Z|\\-|À-Ý]\")))", - "errorMessage": "Le nom ne peut contenir que les éléments suivants : lettre ou tiret. veuillez corriger", - "bindingDependencies": ["NOMCOLL"] - } - ], - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjjak7", "page": "205", "label": "Destinataires des courriers" } - }, - "missingResponse": { "name": "NOMCOLL2_MISSING" }, - "bindingDependencies": ["NOMCOLL2_MISSING", "NOMCOLL2"], - "response": { "name": "NOMCOLL2" } - }, - - { - "id": "kqwjuv1h", - "componentType": "Subsequence", - "goToPage": "212", - "label": "Numéro de téléphone", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjuv1h", "page": "212", "label": "Numéro de téléphone" } - } - }, - - { - "id": "kbay0xfi", - "componentType": "Input", - "mandatory": false, - "page": "212", - "maxLength": 10, - "label": "\"➡ \" || \"Pourriez-vous indiquer le numéro de téléphone à utiliser pour vous contacter ?\"", - "declarations": [ - { - "id": "kbay0xfi-kksdc5ct", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Vos coordonnées seront éventuellement utilisées dans les semaines à venir dans le cadre de cette enquête. Elles ne seront ni conservées, ni transmises à un tiers." - }, - - { - "id": "kbay0xfi-kkscy2qd", - "declarationType": "INSTRUCTION", - "position": "AFTER_QUESTION_TEXT", - "label": "Ne pas mettre d’espace, de \"/\", de \"-\" ni de \".\" entre les numéros. Ex. : 0147200001" - } - ], - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { "id": "kqwjuv1h", "page": "212", "label": "Numéro de téléphone" } - }, - "missingResponse": { "name": "NOTELCOLL_MISSING" }, - "bindingDependencies": ["NOTELCOLL_MISSING", "NOTELCOLL"], - "response": { "name": "NOTELCOLL" } - }, - - { - "id": "kvhxcwm0", - "componentType": "Subsequence", - "goToPage": "213", - "label": "Impression sur le questionnaire", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { - "id": "kvhxcwm0", - "page": "213", - "label": "Impression sur le questionnaire" - } - } - }, - - { - "id": "kvhx4oh9", - "componentType": "Radio", - "mandatory": false, - "page": "213", - "label": "\"➡ \" || \"Acceptez-vous d’être recontacté par une équipe de recherche dans l’optique de recueillir vos impressions sur ce questionnaire ?\"", - "conditionFilter": { - "value": "(CADR = \"1\" or CADR = \"2\" or isnull(CADR))", - "bindingDependencies": ["CADR"] - }, - "hierarchy": { - "sequence": { - "id": "kqa0lqp4", - "page": "201", - "label": "\"X - \" || \"Utilisation d’Internet, du téléphone et informations de contact\"" - }, - "subSequence": { - "id": "kvhxcwm0", - "page": "213", - "label": "Impression sur le questionnaire" - } - }, - "missingResponse": { "name": "RECONTACT_S1_MISSING" }, - "bindingDependencies": ["RECONTACT_S1_MISSING", "RECONTACT_S1"], - "options": [ - { "value": "1", "label": "Oui" }, - - { "value": "2", "label": "Non" } - ], - "response": { "name": "RECONTACT_S1" } - }, - - { - "id": "kp6svrg1", - "componentType": "Sequence", - "page": "214", - "label": "\"XI - \" || \"Fin du questionnaire\"", - "declarations": [ - { - "id": "kp6svrg1-kpo8brbj", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "libFINS1" - }, - - { - "id": "kp6svrg1-kpo803df", - "declarationType": "HELP", - "position": "AFTER_QUESTION_TEXT", - "label": "libFINS12" - } - ], - "conditionFilter": { "value": "true" }, - "hierarchy": { - "sequence": { - "id": "kp6svrg1", - "page": "214", - "label": "\"XI - \" || \"Fin du questionnaire\"" - } - }, - "bindingDependencies": ["libFINS1", "libFINS12"] - } - ], - "suggesters": [ - { - "name": "L_DEPNAIS", - "fields": [ - { "name": "label", "rules": "soft" }, - - { "name": "id", "rules": "soft" } - ], - "queryParser": { "type": "soft" }, - "version": "1" - }, - - { - "name": "L_PAYSNAIS", - "fields": [{ "name": "label", "rules": "soft" }], - "queryParser": { "type": "soft" }, - "version": "1" - }, - - { - "name": "L_NATIONETR", - "fields": [{ "name": "label", "rules": "soft" }], - "queryParser": { "type": "soft" }, - "version": "1" - }, - - { - "name": "cog-communes", - "fields": [ - { "name": "label", "rules": "soft" }, - - { "name": "nccenr", "rules": "soft" }, - - { "name": "id", "rules": "soft" } - ], - "order": { "field": "label", "type": "ascending" }, - "queryParser": { "type": "soft" }, - "version": "1" - } - ], - "variables": [ - { "variableType": "EXTERNAL", "name": "NUMTH", "value": null }, - - { "variableType": "EXTERNAL", "name": "ADR", "value": null }, - - { "variableType": "EXTERNAL", "name": "CADRTH", "value": null }, - - { "variableType": "EXTERNAL", "name": "CODEPOST1", "value": null }, - - { "variableType": "EXTERNAL", "name": "LIBCOM", "value": null }, - - { "variableType": "EXTERNAL", "name": "CIV_D1", "value": null }, - - { "variableType": "EXTERNAL", "name": "PREN_D1", "value": null }, - - { "variableType": "EXTERNAL", "name": "NOMVOUS_D1", "value": null }, - - { "variableType": "EXTERNAL", "name": "CIV_D2", "value": null }, - - { "variableType": "EXTERNAL", "name": "PREN_D2", "value": null }, - - { "variableType": "EXTERNAL", "name": "NOMVOUS_D2", "value": null }, - - { - "variableType": "COLLECTED", - "name": "CADR", - "componentRef": "kb9hlpdc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CADR_MISSING", - "componentRef": "kb9hlpdc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NUMTH_COLL", - "componentRef": "kbakywwy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NUMTH_COLL_MISSING", - "componentRef": "kbakywwy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ADR_COLL", - "componentRef": "kbal4bzb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ADR_COLL_MISSING", - "componentRef": "kbal4bzb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CADRTH_COLL", - "componentRef": "kbalhn4i", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CADRTH_COLL_MISSING", - "componentRef": "kbalhn4i", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CODEPOST1_COLL", - "componentRef": "kbal8crw", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CODEPOST1_COLL_MISSING", - "componentRef": "kbal8crw", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LIBCOM_COLL", - "componentRef": "kbal9dwk", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LIBCOM_COLL_MISSING", - "componentRef": "kbal9dwk", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "INDNVOCC", - "componentRef": "kqweh61i", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "INDNVOCC_MISSING", - "componentRef": "kqweh61i", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMNVOCC1", - "componentRef": "kqwga16w", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMNVOCC1_MISSING", - "componentRef": "kqwga16w", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMNVOCC1", - "componentRef": "kqwfswjj", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMNVOCC1_MISSING", - "componentRef": "kqwfswjj", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMNVOCC2", - "componentRef": "kqwfedoy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMNVOCC2_MISSING", - "componentRef": "kqwfedoy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMNVOCC2", - "componentRef": "kqwg9azb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMNVOCC2_MISSING", - "componentRef": "kqwg9azb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELNVOCC", - "componentRef": "kr0e0pav", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELNVOCC_MISSING", - "componentRef": "kr0e0pav", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAILNVOCC", - "componentRef": "kr0ee3u2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAILNVOCC_MISSING", - "componentRef": "kr0ee3u2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NBHAB", - "componentRef": "kbc1b4k2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NBHAB_MISSING", - "componentRef": "kbc1b4k2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LOOP_kmnolkxb_MISSING", - "componentRef": "kmnolkxb", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "G_PRENOM", - "componentRef": "kmnolkxb", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SEXE", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SEXE_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DATENAIS", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DATENAIS_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TRAGE", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TRAGE_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAIS", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAIS_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DEPNAIS", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DEPNAIS_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAIS", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAIS_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO1N1", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO1N2", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO1N3", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO1N4", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO1N_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO2N", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIO2N_MISSING", - "componentRef": "kmooeas1", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LIEN", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LIEN_MISSING", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "COUPLE", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "COUPLE_MISSING", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI1", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI2", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI3", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI4", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI5", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI6", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUMATRI_MISSING", - "componentRef": "kmw4iq4w", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "UNLOG", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "UNLOG_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DURLOG", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DURLOG_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGENQ", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGENQ_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGAUT", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGAUT_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GARDE", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GARDE_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DORM", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "DORM_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGCO", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LOGCO_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TYPLOGCO", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TYPLOGCO_MISSING", - "componentRef": "kmx8gebp", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUA", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SITUA_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TRAVAIL", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TRAVAIL_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPA", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPA_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPB", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPB_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPC", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "GRDIPC_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TELET", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TELET_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TELETNJ", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "TELETNJ_MISSING", - "componentRef": "kmx9wphw", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "HTLC1", - "componentRef": "kd8qd4ou", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HTLC1_MISSING", - "componentRef": "kd8qd4ou", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "FOYPAGEES", - "componentRef": "kp4b8f63", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "FOYPAGEES_MISSING", - "componentRef": "kp4b8f63", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "RESAUTO", - "componentRef": "kp4bwrb9", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "RESAUTO_MISSING", - "componentRef": "kp4bwrb9", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "INDCOLL", - "componentRef": "kbgi5n3g", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "INDCOLL_MISSING", - "componentRef": "kbgi5n3g", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IMI", - "componentRef": "kbgigljc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IMI_MISSING", - "componentRef": "kbgigljc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ICOI", - "componentRef": "kbgim4v3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ICOI_MISSING", - "componentRef": "kbgim4v3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAS", - "componentRef": "kbgidvnm", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAS_MISSING", - "componentRef": "kbgidvnm", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IEL", - "componentRef": "kbgigafp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IEL_MISSING", - "componentRef": "kbgigafp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAATC", - "componentRef": "kbghszh6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAATC_MISSING", - "componentRef": "kbghszh6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAATCD", - "componentRef": "kbghz7mp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "IAATCD_MISSING", - "componentRef": "kbghz7mp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOC1", - "componentRef": "jn0cttir", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOC1_MISSING", - "componentRef": "jn0cttir", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOC2", - "componentRef": "klusnxnh", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOC2_MISSING", - "componentRef": "klusnxnh", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCP", - "componentRef": "jn0e3nhg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCP_MISSING", - "componentRef": "jn0e3nhg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA12", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA12_MISSING", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA3", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA3_MISSING", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA4", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCA4_MISSING", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCB1", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "STOCB1_MISSING", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "testfiltreHEB2", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "testfiltreHEB2_MISSING", - "componentRef": "kl809dku", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPAS1", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPAS1_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERETOUR", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERETOUR_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPASB", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPASB_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPASC", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPASC_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET11", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET12", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET13", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET14", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET15", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ERET1_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ECOVID", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ECOVID_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJ", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJ_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJB", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJB_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJC", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJC_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJD", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EPROJD_MISSING", - "componentRef": "koka314y", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIA", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIA_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID11", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID12", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID13", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID14", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID15", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID16", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMID1_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ECOVID2", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "ECOVID2_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIH", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIH_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIK", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIK_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIL", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "EAMIL_MISSING", - "componentRef": "koka0f5v", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2A", - "componentRef": "jojtbo85", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2A_MISSING", - "componentRef": "jojtbo85", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2AT_Q", - "componentRef": "kp6iwd90", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2AT_Q_MISSING", - "componentRef": "kp6iwd90", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2M", - "componentRef": "jojt16mt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2M_MISSING", - "componentRef": "jojt16mt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MARRIVC", - "componentRef": "jojt3qxp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MARRIVC_MISSING", - "componentRef": "jojt3qxp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2AC", - "componentRef": "jojtnq9z", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2AC_MISSING", - "componentRef": "jojtnq9z", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2ATC_Q", - "componentRef": "kp6ja40b", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2ATC_Q_MISSING", - "componentRef": "kp6ja40b", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2MC", - "componentRef": "jor73af6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA2MC_MISSING", - "componentRef": "jor73af6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3", - "componentRef": "jojtsgsr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3_MISSING", - "componentRef": "jojtsgsr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3A", - "componentRef": "jojtutyy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3A_MISSING", - "componentRef": "jojtutyy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3M", - "componentRef": "jojtizrx", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MAA3M_MISSING", - "componentRef": "jojtizrx", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TEMPS1_1", - "componentRef": "kbi168bg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TEMPS1_1_MISSING", - "componentRef": "kbi168bg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCU1", - "componentRef": "jojuueml", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCU1_MISSING", - "componentRef": "jojuueml", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCU2", - "componentRef": "jojuno0d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCU2_MISSING", - "componentRef": "jojuno0d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUT", - "componentRef": "klv34du0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUT_MISSING", - "componentRef": "klv34du0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUP", - "componentRef": "jojuwst2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUP_MISSING", - "componentRef": "jojuwst2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPP", - "componentRef": "jojv1e5e", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPP_MISSING", - "componentRef": "jojv1e5e", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSP", - "componentRef": "jojuz9k3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSP_MISSING", - "componentRef": "jojuz9k3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUA", - "componentRef": "jojv79ut", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HUA_MISSING", - "componentRef": "jojv79ut", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPA", - "componentRef": "jojv3ha7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPA_MISSING", - "componentRef": "jojv3ha7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI1", - "componentRef": "kmd6o006", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI1_MISSING", - "componentRef": "kmd6o006", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI21", - "componentRef": "kmcdiwdv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI22", - "componentRef": "kmcdiwdv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI23", - "componentRef": "kmcdiwdv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HULHUI2_MISSING", - "componentRef": "kmcdiwdv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPI1", - "componentRef": "jojuzbus", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPI1_MISSING", - "componentRef": "jojuzbus", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPI2", - "componentRef": "klv4iusu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPI2_MISSING", - "componentRef": "klv4iusu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSI1", - "componentRef": "jojv5bnw", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSI1_MISSING", - "componentRef": "jojv5bnw", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSI2", - "componentRef": "klw36l7v", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HSI2_MISSING", - "componentRef": "klw36l7v", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPH", - "componentRef": "jojvgfei", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPH_MISSING", - "componentRef": "jojvgfei", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HCHA", - "componentRef": "jojv4yqe", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HCHA_MISSING", - "componentRef": "jojv4yqe", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HST", - "componentRef": "jojvc0vt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HST_MISSING", - "componentRef": "jojvc0vt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPEUP", - "componentRef": "jojv1ux1", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HPEUP_MISSING", - "componentRef": "jojv1ux1", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HAUT", - "componentRef": "kv29cjdq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "HAUT_MISSING", - "componentRef": "kv29cjdq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KVE", - "componentRef": "jrupq1i5", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KVE_MISSING", - "componentRef": "jrupq1i5", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSV", - "componentRef": "jrupsr80", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSV_MISSING", - "componentRef": "jrupsr80", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSV1", - "componentRef": "jrupy93h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSV1_MISSING", - "componentRef": "jrupy93h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KBA", - "componentRef": "jrupzl7m", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KBA_MISSING", - "componentRef": "jrupzl7m", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSB", - "componentRef": "jrupx7iz", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSB_MISSING", - "componentRef": "jrupx7iz", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KJA", - "componentRef": "jruq98v2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KJA_MISSING", - "componentRef": "jruq98v2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPI", - "componentRef": "jruq8x6e", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPI_MISSING", - "componentRef": "jruq8x6e", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPIT", - "componentRef": "jruq85av", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPIT_MISSING", - "componentRef": "jruq85av", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSMI", - "componentRef": "jruq4was", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSMI_MISSING", - "componentRef": "jruq4was", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPC", - "componentRef": "jruq6fv0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJPC_MISSING", - "componentRef": "jruq6fv0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KJC", - "componentRef": "jruqlf39", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KJC_MISSING", - "componentRef": "jruqlf39", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJC", - "componentRef": "jrusmgfq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSJC_MISSING", - "componentRef": "jrusmgfq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA1", - "componentRef": "jrusjpqy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA2", - "componentRef": "jrusjpqy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA3", - "componentRef": "jrusjpqy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA4", - "componentRef": "jrusjpqy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA_MISSING", - "componentRef": "jrusjpqy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA11", - "componentRef": "jrut4vl7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA12", - "componentRef": "jrut4vl7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA13", - "componentRef": "jrut4vl7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA14", - "componentRef": "jrut4vl7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGA1_MISSING", - "componentRef": "jrut4vl7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCA", - "componentRef": "jrut0i0j", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KCA_MISSING", - "componentRef": "jrut0i0j", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KVELO", - "componentRef": "jrusu349", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KVELO_MISSING", - "componentRef": "jrusu349", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGRA", - "componentRef": "jrutj5co", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGRA_MISSING", - "componentRef": "jrutj5co", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSOA", - "componentRef": "jruu4ry3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSOA_MISSING", - "componentRef": "jruu4ry3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGRAA", - "componentRef": "jruubukg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KGRAA_MISSING", - "componentRef": "jruubukg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KPISC", - "componentRef": "jruue197", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KPISC_MISSING", - "componentRef": "jruue197", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KAO1", - "componentRef": "jruuncm0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KAO1_MISSING", - "componentRef": "jruuncm0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KWC1", - "componentRef": "jruv1cla", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KWC1_MISSING", - "componentRef": "jruv1cla", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KWCI", - "componentRef": "kmeu61l4-QOP-kmeu8uu7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KWCD", - "componentRef": "kmeu61l4-QOP-kmeu8gmb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KBD", - "componentRef": "jruva8uu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KBD_MISSING", - "componentRef": "jruva8uu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSE1", - "componentRef": "kksgd6fv-QOP-kmf16x4c", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KSE3", - "componentRef": "kksgd6fv-QOP-kmf0yd0m", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KDLK1", - "componentRef": "kmf0xcox", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KDLK1_MISSING", - "componentRef": "kmf0xcox", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KDLK2", - "componentRef": "jruv164k", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "KDLK2_MISSING", - "componentRef": "jruv164k", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLA", - "componentRef": "joicolgp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLA_MISSING", - "componentRef": "joicolgp", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAD", - "componentRef": "joiccm1l", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAD_MISSING", - "componentRef": "joiccm1l", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR11", - "componentRef": "knio1w9d-QOP-ko3x3lce", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR12", - "componentRef": "knio1w9d-QOP-ko3xagj0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR13", - "componentRef": "knio1w9d-QOP-ko3x3o2v", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR14", - "componentRef": "knio1w9d-QOP-ko3x7sn6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR15", - "componentRef": "knio1w9d-QOP-ko3wy78x", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR21", - "componentRef": "kninrf3p-QOP-ko3x6kz1", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR22", - "componentRef": "kninrf3p-QOP-ko3wyuod", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR23", - "componentRef": "kninrf3p-QOP-ko3xdviu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR24", - "componentRef": "kninrf3p-QOP-ko3xbz9m", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR25", - "componentRef": "kninrf3p-QOP-ko3x1rx5", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR31", - "componentRef": "knioggcs-QOP-ko3x01o6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR32", - "componentRef": "knioggcs-QOP-ko3xcvt2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OLAR33", - "componentRef": "knioggcs-QOP-ko3x45hs", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OQA", - "componentRef": "kniwyjy0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OQA_MISSING", - "componentRef": "kniwyjy0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OQAD", - "componentRef": "joidpl4s", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OQAD_MISSING", - "componentRef": "joidpl4s", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIH", - "componentRef": "kcvx4gaz", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIH_MISSING", - "componentRef": "kcvx4gaz", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHB1", - "componentRef": "joieg12u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHB2", - "componentRef": "joieg12u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHB3", - "componentRef": "joieg12u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHB_MISSING", - "componentRef": "joieg12u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC1", - "componentRef": "joieoqtu-QOP-ko3wxhxh", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC2", - "componentRef": "joieoqtu-QOP-ko3xdt8z", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC3", - "componentRef": "joieoqtu-QOP-ko3x5ra6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC4", - "componentRef": "joieoqtu-QOP-ko3x0mio", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC5", - "componentRef": "joieoqtu-QOP-ko3x6rz3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHC6", - "componentRef": "joieoqtu-QOP-ko3wujhd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHD", - "componentRef": "joieparb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHD_MISSING", - "componentRef": "joieparb", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHE", - "componentRef": "joiegq0p", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHE_MISSING", - "componentRef": "joiegq0p", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF1", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF2", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF3", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF4", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF5", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF6", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "OIHF_MISSING", - "componentRef": "joiez7o3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODL", - "componentRef": "joifgmrr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODL_MISSING", - "componentRef": "joifgmrr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODF", - "componentRef": "joifoap2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODF_MISSING", - "componentRef": "joifoap2", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODFRA2", - "componentRef": "joifcbgf", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "ODFRA3_MISSING", - "componentRef": "joifcbgf", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DALO", - "componentRef": "joifzvkd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DALO_MISSING", - "componentRef": "joifzvkd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DALOBIS", - "componentRef": "joifs2y7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DALOBIS_MISSING", - "componentRef": "joifs2y7", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAG", - "componentRef": "joig627d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAG_MISSING", - "componentRef": "joig627d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO", - "componentRef": "joig7qe3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO_MISSING", - "componentRef": "joig7qe3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO1", - "componentRef": "joigb7rg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO1_MISSING", - "componentRef": "joigb7rg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGRL", - "componentRef": "joig56ii", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGRL_MISSING", - "componentRef": "joig56ii", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO3", - "componentRef": "joigkrjq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO3_MISSING", - "componentRef": "joigkrjq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO2", - "componentRef": "joigdh1o", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DAGEO2_MISSING", - "componentRef": "joigdh1o", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DTL", - "componentRef": "joigr611", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DTL_MISSING", - "componentRef": "joigr611", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DTA", - "componentRef": "joigyk2a", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DTA_MISSING", - "componentRef": "joigyk2a", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DST", - "componentRef": "joigwqiq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DST_MISSING", - "componentRef": "joigwqiq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTP", - "componentRef": "joigrs80", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTP_MISSING", - "componentRef": "joigrs80", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTL", - "componentRef": "joigx4x8", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTL_MISSING", - "componentRef": "joigx4x8", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DDEM", - "componentRef": "joih1sgy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DDEM_MISSING", - "componentRef": "joih1sgy", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DDAT", - "componentRef": "joigwfan", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DDAT_MISSING", - "componentRef": "joigwfan", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTLOC2", - "componentRef": "knk8j9xd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DSTLOC2_MISSING", - "componentRef": "knk8j9xd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL11", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL12", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL13", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL14", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL15", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL16", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL17", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL18", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL1_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL2", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL2_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL4", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL4_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDN1", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDN1_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT1", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT1_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL_SIT1", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL_SIT1_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDTAD", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDTAD_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT2", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT2_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL_SIT2", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDL_SIT2_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDTAD_SIT2", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDTAD_SIT2_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT2_SIT2", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SDT2_SIT2_MISSING", - "componentRef": "kkcc8cqi", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM1", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM2", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM3", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM4", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM5", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM6", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM7", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODM_MISSING", - "componentRef": "joo1h434", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP11", - "componentRef": "joo22fbd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP12", - "componentRef": "joo22fbd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP13", - "componentRef": "joo22fbd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP14", - "componentRef": "joo22fbd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP1_MISSING", - "componentRef": "joo22fbd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP21", - "componentRef": "koe0u2zg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP22", - "componentRef": "koe0u2zg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP23", - "componentRef": "koe0u2zg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VMODP2_MISSING", - "componentRef": "koe0u2zg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VVENDL", - "componentRef": "jopgtrq1", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VVENDL_MISSING", - "componentRef": "jopgtrq1", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VFFH", - "componentRef": "jopgvwb0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VFFH_MISSING", - "componentRef": "jopgvwb0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VFLA", - "componentRef": "jopgzovi", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VFLA_MISSING", - "componentRef": "jopgzovi", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VACHAL", - "componentRef": "koeabibm", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VACHAL_MISSING", - "componentRef": "koeabibm", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VBILLOG", - "componentRef": "joph9za3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VBILLOG_MISSING", - "componentRef": "joph9za3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLR", - "componentRef": "jopkquw3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLR_MISSING", - "componentRef": "jopkquw3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "COMMUNEPASSEE", - "componentRef": "jopl7p41", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "COMMUNEPASSEE_MISSING", - "componentRef": "jopl7p41", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DEPART", - "componentRef": "joplihpv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "DEPART_MISSING", - "componentRef": "joplihpv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VCRCOM", - "componentRef": "joplkxrd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VCRCOM_MISSING", - "componentRef": "joplkxrd", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPRA", - "componentRef": "jopldlvn", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPRA_MISSING", - "componentRef": "jopldlvn", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLA1", - "componentRef": "joplorns", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLA1_MISSING", - "componentRef": "joplorns", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSO1", - "componentRef": "joplzrmo", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSO1_MISSING", - "componentRef": "joplzrmo", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSY", - "componentRef": "jopri4xh", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSY_MISSING", - "componentRef": "jopri4xh", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLOYER", - "componentRef": "joprsm9u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLOYER_MISSING", - "componentRef": "joprsm9u", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VAID", - "componentRef": "joprlyql", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VAID_MISSING", - "componentRef": "joprlyql", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VIN", - "componentRef": "joprp441", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VIN_MISSING", - "componentRef": "joprp441", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VTL1", - "componentRef": "jopruzlo", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VTL1_MISSING", - "componentRef": "jopruzlo", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSURF", - "componentRef": "jopsc29x", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSURF_MISSING", - "componentRef": "jopsc29x", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPI", - "componentRef": "jops4c0x", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPI_MISSING", - "componentRef": "jops4c0x", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VANCIEN", - "componentRef": "jopsjl1n", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VANCIEN_MISSING", - "componentRef": "jopsjl1n", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VOP", - "componentRef": "jopsiigq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VOP_MISSING", - "componentRef": "jopsiigq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VND", - "componentRef": "jopsrdb3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VND_MISSING", - "componentRef": "jopsrdb3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLRD", - "componentRef": "joptkb9d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLRD_MISSING", - "componentRef": "joptkb9d", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLAB1", - "componentRef": "jopu7wfr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VLAB1_MISSING", - "componentRef": "jopu7wfr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VDD1", - "componentRef": "jopua1hn", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VDD1_MISSING", - "componentRef": "jopua1hn", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VDSY", - "componentRef": "jopuofnr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VDSY_MISSING", - "componentRef": "jopuofnr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VTLD", - "componentRef": "jopuhzbr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VTLD1_MISSING", - "componentRef": "jopuhzbr", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSURFD", - "componentRef": "jopukm75", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VSURFD_MISSING", - "componentRef": "jopukm75", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPID", - "componentRef": "joputbjc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VPID_MISSING", - "componentRef": "joputbjc", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS11", - "componentRef": "jopvzl28", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS12", - "componentRef": "jopvzl28", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS13", - "componentRef": "jopvzl28", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS14", - "componentRef": "jopvzl28", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS1_MISSING", - "componentRef": "jopvzl28", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS21", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS22", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS23", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS24", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS25", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS26", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS2_MISSING", - "componentRef": "kovj0a8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS31", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS32", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS33", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS34", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS35", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS36", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS3_MISSING", - "componentRef": "kovirkvq", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS41", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS42", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS43", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS44", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS45", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "VRAIS4_MISSING", - "componentRef": "kovj5q33", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "SANT1", - "componentRef": "kp55gaf4", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "SANTE1_MISSING", - "componentRef": "kp55gaf4", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MCHR1", - "componentRef": "kp56b045", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "MCHR1_MISSING", - "componentRef": "kp56b045", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LIMT1", - "componentRef": "kp56ml0f", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LIMT1_MISSING", - "componentRef": "kp56ml0f", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "SANTE2", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "SANTE2_MISSING", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "MCHR2", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "MCHR2_MISSING", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LIMT2", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LIMT2_MISSING", - "componentRef": "kp58faq0", - "values": { - "PREVIOUS": [null], - "COLLECTED": [null], - "FORCED": [null], - "EDITED": [null], - "INPUTED": [null] - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAISPERE", - "componentRef": "kp59rky6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAISPERE_MISSING", - "componentRef": "kp59rky6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAISPERE", - "componentRef": "kp59rmtt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAISPERE_MISSING", - "componentRef": "kp59rmtt", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONPERE1", - "componentRef": "kp5acf69", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONPERE2", - "componentRef": "kp5acf69", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONPERE3", - "componentRef": "kp5acf69", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONPERE_MISSING", - "componentRef": "kp5acf69", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAISMERE", - "componentRef": "kp59tm8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "LNAISMERE_MISSING", - "componentRef": "kp59tm8h", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAISMERE", - "componentRef": "kp59nici", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PAYSNAISMERE_MISSING", - "componentRef": "kp59nici", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONMERE1", - "componentRef": "kp59z7ry", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONMERE2", - "componentRef": "kp59z7ry", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONMERE3", - "componentRef": "kp59z7ry", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NATIONMERE_MISSING", - "componentRef": "kp59z7ry", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELFIXE", - "componentRef": "kp5apvf3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELFIXE_MISSING", - "componentRef": "kp5apvf3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELMOB", - "componentRef": "kp5au0iu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "TELMOB_MISSING", - "componentRef": "kp5au0iu", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "UWEB", - "componentRef": "kp5bjbzg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "UWEB_MISSING", - "componentRef": "kp5bjbzg", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CHGNC", - "componentRef": "kbamkrlv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CHGNC_MISSING", - "componentRef": "kbamkrlv", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CIVCOLL", - "componentRef": "kbaxq9l0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CIVCOLL_MISSING", - "componentRef": "kbaxq9l0", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMCOLL", - "componentRef": "kr0fw3n6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMCOLL_MISSING", - "componentRef": "kr0fw3n6", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMCOLL", - "componentRef": "kr0fn06f", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMCOLL_MISSING", - "componentRef": "kr0fn06f", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CIVCOLL2", - "componentRef": "kr0fr82y", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "CIVCOLL2_MISSING", - "componentRef": "kr0fr82y", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMCOLL2", - "componentRef": "kbbzjgn8", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "PRENOMCOLL2_MISSING", - "componentRef": "kbbzjgn8", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMCOLL2", - "componentRef": "kbbzhtx3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOMCOLL2_MISSING", - "componentRef": "kbbzhtx3", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOTELCOLL", - "componentRef": "kbay0xfi", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "NOTELCOLL_MISSING", - "componentRef": "kbay0xfi", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "RECONTACT_S1", - "componentRef": "kvhx4oh9", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "COLLECTED", - "name": "RECONTACT_S1_MISSING", - "componentRef": "kvhx4oh9", - "values": { - "PREVIOUS": null, - "COLLECTED": null, - "FORCED": null, - "EDITED": null, - "INPUTED": null - } - }, - - { - "variableType": "CALCULATED", - "name": "LIB_FEM", - "expression": "if (isnull(SEXE)) then \"\" else (if (SEXE = \"2\") then \"e\" else \"\")", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "AGE", - "expression": "if (FUTURANNIVERSAIRE) then cast((cast(AGEMILLESIME,integer) - 1),integer) else cast(AGEMILLESIME,integer)", - "bindingDependencies": ["FUTURANNIVERSAIRE", "AGEMILLESIME", "DATENAIS"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_PARENT", - "expression": "if (isnull(SEXE)) then \"Votre parent, votre beau-parent\" else (if (SEXE = \"2\") then \"Votre mère, votre belle-mère\" else (if (SEXE = \"1\") then \"Votre père, votre beau-père\" else \"Votre parent, votre beau-parent\"))", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_ENFANT", - "expression": "if (isnull(SEXE)) then \"Votre enfant, votre bel-enfant\" else (if (SEXE = \"2\") then \"Votre fille, votre belle-fille\" else (if (SEXE = \"1\") then \"Votre fils, votre beau-fils\" else \"Votre enfant, votre bel-enfant\"))", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_GDPARENT", - "expression": "if (isnull(SEXE)) then \"Votre grand-parent, votre beau-grand-parent\" else (if (SEXE = \"2\") then \"Votre grand-mère, votre belle-grand-mère\" else (if (SEXE = \"1\") then \"Votre grand-père, votre beau-grand-père\" else \"Votre grand-parent, votre beau-grand-parent\"))", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_PTENFANT", - "expression": "if (isnull(SEXE)) then \"Votre petit-enfant, votre beau-petit-enfant\" else (if (SEXE = \"2\") then \"Votre petite-fille, votre belle-petite-fille\" else (if (SEXE = \"1\") then \"Votre petit-fils, votre beau-petit-fils\" else \"Votre petit-enfant, votre beau-petit-enfant\"))", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_VEUF", - "expression": "if (isnull(SEXE)) then \"Veuf, conjoint(e) décédé(e)\" else (if (SEXE = \"2\") then \"Veuve, conjoint(e) décédé(e)\" else \"Veuf, conjoint(e) décédé(e)\")", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_SUJET", - "expression": "if (isnull(SEXE)) then \"il\" else (if (SEXE = \"2\") then \"elle\" else \"il\")", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_PRONOM", - "expression": "if (isnull(SEXE)) then \"lui\" else (if (SEXE = \"2\") then \"elle\" else \"lui\")", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "LIB_FEM2", - "expression": "if (isnull(SEXE)) then \"er\" else (if (SEXE =\"2\") then \"ère\" else \"er\")", - "bindingDependencies": ["SEXE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persmaj", - "expression": "if ((not(isnull(persplus18AGE)) and persplus18AGE=\"1\") or (not(isnull(persplus18TR)) and persplus18TR=\"1\")) then 1 else 0", - "bindingDependencies": ["persplus18AGE", "persplus18TR", "DATENAIS", "TRAGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persconj", - "expression": "if (isnull(LIEN)) then 0 else (if (LIEN=\"1\") then 1 else 0)", - "bindingDependencies": ["LIEN"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persparent", - "expression": "if (isnull(LIEN)) then 0 else (if (LIEN=\"2\") then 1 else 0)", - "bindingDependencies": ["LIEN"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "STOCA", - "expression": "if (isnull(STOCC)) then \"9\" else (if (isnull(STOCA12) and isnull(STOCA3) and isnull(STOCA4)) then \"9\" else (if ((STOCA12=\"1\" and not(isnull(STOCA12))) or (STOCA3=\"1\" and not(isnull(STOCA3))) or (STOCA4=\"1\" and not(isnull(STOCA4)))) then \"1\" else \"2\"))", - "bindingDependencies": ["STOCC", "STOCA12", "STOCA3", "STOCA4", "STOC2", "STOC1"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "HebEnfant", - "expression": "if ((persplus25TR=\"1\" or persplus25AGE=\"1\") and (STOCA=\"2\" and not(isnull(STOCA))) and (isnull(STOCB1) or STOCB1<>\"1\") and ((LIEN=\"3\" or LIEN=\"5\") and not(isnull(LIEN)) ) and (isnull(LOGENQ) or LOGENQ<>\"5\") and (isnull(LOGAUT) or LOGAUT<>\"1\") and (isnull(DURLOG) or DURLOG<>\"3\") ) then 1 else 0", - "bindingDependencies": [ - "persplus25TR", - "persplus25AGE", - "STOCA", - "STOCB1", - "LIEN", - "LOGENQ", - "LOGAUT", - "DURLOG", - "TRAGE", - "DATENAIS", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOC1" - ], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus25TR", - "expression": "if (isnull(TRAGE) or TRAGE = \"1\" or TRAGE = \"2\") then \"0\" else \"1\"", - "bindingDependencies": ["TRAGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "HEB", - "expression": "if (PRENOM<>PRENOMREF and (cast(persmaj,integer)=1) and (not(isnull(STOCA)) and STOCA=\"2\") and (STOCB1<>\"1\" or isnull(STOCB1)) and (isnull(LIEN) or (LIEN<>\"1\" and LIEN<>\"2\" and LIEN<>\"3\" and LIEN<>\"4\" and LIEN<>\"5\")) and (isnull(SITUA) or SITUA<>\"5\") and (isnull(LOGENQ) or LOGENQ<>\"5\") and (isnull(LOGAUT) or LOGAUT<>\"1\") and (isnull(DURLOG) or DURLOG<>\"3\")) then 1 else 0", - "bindingDependencies": [ - "PRENOM", - "PRENOMREF", - "persmaj", - "STOCA", - "STOCB1", - "LIEN", - "SITUA", - "LOGENQ", - "LOGAUT", - "DURLOG", - "G_PRENOM", - "STOCA12", - "STOCA3", - "STOCA4", - "DATENAIS", - "TRAGE", - "STOC2", - "STOC1" - ], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "libSDT", - "expression": "if (isnull(SDN1)) then \"ces situations\" else if (SDN1=\"1\") then \"cette situation\" else \"ces situations\"", - "bindingDependencies": ["SDN1"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "PRENOM", - "expression": "if (isnull(G_PRENOM)) then PRENOMVIDE else G_PRENOM", - "bindingDependencies": ["G_PRENOM", "PRENOMVIDE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persXRP", - "expression": "if (isnull(DATENAIS)) then 0 else (if (not(isnull(PRENOM)) and PRENOM=\"PRÉNOM\") then 0 else (if (not(isnull(PRENOM)) and PRENOM=PRENOMREF and ( isnull(SITUA) or ((SITUA<>\"3\") and (SITUA<>\"6\")) ) and (not(isnull(DATENAIS)) and cast(AGE,integer)>60 ) ) then 1 else (if (LIEN=\"1\" and not(isnull(LIEN)) and ( isnull(SITUA) or ((SITUA<>\"3\") and (SITUA<>\"6\")) ) and (not(isnull(DATENAIS)) and cast(AGE,integer)>60 ) ) then 1 else 0)))", - "bindingDependencies": [ - "DATENAIS", - "PRENOM", - "PRENOMREF", - "SITUA", - "AGE", - "LIEN", - "G_PRENOM" - ], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "FUTURANNIVERSAIRE", - "expression": "(cast(substr(cast(current_date(),string),6,2) || substr(cast(current_date(),string),9,2),integer) < cast(substr(cast(DATENAIS,string),6,2) || substr(cast(DATENAIS,string),9,2),integer))", - "bindingDependencies": ["DATENAIS"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "AGEMILLESIME", - "expression": "(cast(substr(cast(current_date(),string),1,4),integer) - cast(substr(cast(DATENAIS,string),1,4),integer))", - "bindingDependencies": ["DATENAIS"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "CTR_LOG", - "expression": "if (PRENOM=PRENOMREF) then \"Vous ne pouvez pas avoir deux résidences principales.\" else PRENOM || \" ne peut pas avoir deux résidences principales.\"", - "bindingDependencies": ["PRENOM", "PRENOMREF", "G_PRENOM"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "EMPLOI", - "expression": "if (isnull(SITUA)) then \"0\" else (if (SITUA =\"1\") then \"1\" else (if (isnull(TRAVAIL)) then \"0\" else (if (TRAVAIL = \"1\") then \"1\" else \"0\")))", - "bindingDependencies": ["SITUA", "TRAVAIL"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus25AGE", - "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 25) then \"0\" else \"1\"", - "bindingDependencies": ["DATENAIS", "AGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus18TR", - "expression": "if (isnull(TRAGE) or TRAGE = \"1\") then \"0\" else \"1\"", - "bindingDependencies": ["TRAGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus18AGE", - "expression": "if (isnull(DATENAIS) or (cast(AGE,integer) < 18)) then \"0\" else \"1\"", - "bindingDependencies": ["DATENAIS", "AGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus15AGE", - "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 15) then \"0\" else \"1\"", - "bindingDependencies": ["DATENAIS", "AGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "STOCC", - "expression": "if (isnull(STOC)) then \"0\" else STOC", - "bindingDependencies": ["STOC", "STOC2", "STOC1"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "filtre_SIT", - "expression": "if ((isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16)) or (isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL14) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL15) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL16) and isnull(SDL17)) or (isnull(SDL11) and isnull(SDL12) and isnull(SDL13) and isnull(SDL14) and isnull(SDL15) and isnull(SDL17))) then \"0\" else \"1\"", - "bindingDependencies": ["SDL11", "SDL12", "SDL13", "SDL14", "SDL15", "SDL16", "SDL17"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "perstelet", - "expression": "if (isnull(TELET) or TELET=\"2\") then 0 else 1", - "bindingDependencies": ["TELET"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persplus75AGE", - "expression": "if (isnull(DATENAIS) or cast(AGE,integer) < 76) then 0 else 1", - "bindingDependencies": ["DATENAIS", "AGE"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persACTIF_REF", - "expression": "if ((PRENOM=PRENOMREF) and ((not(isnull(SITUA)) and SITUA=\"1\") or (not(isnull(TRAVAIL)) and TRAVAIL=\"1\"))) then 1 else 0", - "bindingDependencies": ["PRENOM", "PRENOMREF", "SITUA", "TRAVAIL", "G_PRENOM"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "persACTIF_REFCJ", - "expression": "if (not(isnull(LIEN)) and LIEN=\"1\" and ((not(isnull(SITUA)) and SITUA=\"1\") or (not(isnull(TRAVAIL)) and TRAVAIL=\"1\"))) then 1 else 0", - "bindingDependencies": ["LIEN", "SITUA", "TRAVAIL"], - "shapeFrom": "G_PRENOM" - }, - - { - "variableType": "CALCULATED", - "name": "ADRESSE", - "expression": "(if (isnull(NUMTH)) then \"\" else NUMTH) || \" \" || (if (isnull(ADR)) then \"\" else ADR) || \" \" || (if (isnull(CADRTH)) then \"\" else CADRTH) || \" \" || (if (isnull(CODEPOST1)) then \"\" else CODEPOST1) || \" \" || (if (isnull(LIBCOM)) then \"\" else LIBCOM)", - "bindingDependencies": ["NUMTH", "ADR", "CADRTH", "CODEPOST1", "LIBCOM"] - }, - - { - "variableType": "CALCULATED", - "name": "ADRCOLLC", - "expression": "if (isnull(CADR) or CADR=\"1\" or CADR=\"3\" or CADR=\"4\") then ADRESSE else (if (isnull(NUMTH_COLL)) then \"\" else NUMTH_COLL) || \" \" || (if (isnull(ADR_COLL)) then \"\" else ADR_COLL) || \" \" || (if (isnull(CADRTH_COLL)) then \"\" else CADRTH_COLL) || \" \" || (if (isnull(CODEPOST1_COLL)) then \"\" else CODEPOST1_COLL) || \" \" || (if (isnull(LIBCOM_COLL)) then \"\" else LIBCOM_COLL)", - "bindingDependencies": [ - "CADR", - "ADRESSE", - "NUMTH_COLL", - "ADR_COLL", - "CADRTH_COLL", - "CODEPOST1_COLL", - "LIBCOM_COLL", - "NUMTH", - "ADR", - "CADRTH", - "CODEPOST1", - "LIBCOM" + "id": "jfkxh2lf-QOP-kfs6t577", + "label": { "value": "code8", "type": "VTL|MD" }, + "response": { "name": "QCM_B8" } + } ] }, { - "variableType": "CALCULATED", - "name": "NOMOCC1", - "expression": "(if (isnull(CIV_D1)) then \"\" else CIV_D1 || \" \") || ( if (isnull(PREN_D1)) then \"\" else PREN_D1 || \" \") || (if (isnull(NOMVOUS_D1)) then \"\" else NOMVOUS_D1)", - "bindingDependencies": ["CIV_D1", "PREN_D1", "NOMVOUS_D1"] - }, - - { - "variableType": "CALCULATED", - "name": "NOMCOLLC", - "expression": "if (CHGNC = \"1\" or isnull(CHGNC)) then NOMOCC1 || \", \" || NOMOCC2 else (CIVCOLL || \" \" || PRENOMCOLL || \" \" || NOMCOLL || ( if (not(isnull(NOMCOLL2)) and NOMCOLL2<>\"\" ) then \"\" else \", \" || CIVCOLL2 || \" \" || PRENOMCOLL2 || \" \" || NOMCOLL2) )", + "id": "jfkxybfe", + "componentType": "Table", + "mandatory": false, + "page": "16", + "positioning": "HORIZONTAL", + "label": { + "value": "\"➡ \" || \"Question à choix multiple - réponse oui/non case à cocher\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfjew4oy", + "page": "9", + "label": { + "value": "\"II - \" || \"Questions à choix unique et questions à choix multiple\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfkxuinz", + "page": "15", + "label": { "value": "Questions à choix multiple", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "QCM_ON_MISSING" }, "bindingDependencies": [ - "CHGNC", - "NOMOCC1", - "NOMOCC2", - "CIVCOLL", - "PRENOMCOLL", - "NOMCOLL", - "NOMCOLL2", - "CIVCOLL2", - "PRENOMCOLL2", - "CIV_D1", - "PREN_D1", - "NOMVOUS_D1", - "CIV_D2", - "PREN_D2", - "NOMVOUS_D2" + "QCM_ON_MISSING", + "QCM_ON1", + "QCM_ON2", + "QCM_ON3", + "QCM_ON4", + "QCM_ON5" + ], + "body": [ + [ + { "value": "1", "label": { "value": "choix 1", "type": "VTL|MD" } }, + + { + "componentType": "CheckboxOne", + "id": "jfkxybfe-QOP-kfs6tu6f", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } }, + + { "value": "3", "label": { "value": "Ne sait pas", "type": "VTL|MD" } }, + + { "value": "4", "label": { "value": "Sans objet", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ON1" }, + "bindingDependencies": ["QCM_ON1"] + } + ], + + [ + { "value": "2", "label": { "value": "choix 2", "type": "VTL|MD" } }, + + { + "componentType": "CheckboxOne", + "id": "jfkxybfe-QOP-kfs6uuii", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } }, + + { "value": "3", "label": { "value": "Ne sait pas", "type": "VTL|MD" } }, + + { "value": "4", "label": { "value": "Sans objet", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ON2" }, + "bindingDependencies": ["QCM_ON2"] + } + ], + + [ + { "value": "3", "label": { "value": "choix 3", "type": "VTL|MD" } }, + + { + "componentType": "CheckboxOne", + "id": "jfkxybfe-QOP-kfs6rmz9", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } }, + + { "value": "3", "label": { "value": "Ne sait pas", "type": "VTL|MD" } }, + + { "value": "4", "label": { "value": "Sans objet", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ON3" }, + "bindingDependencies": ["QCM_ON3"] + } + ], + + [ + { "value": "4", "label": { "value": "choix 4", "type": "VTL|MD" } }, + + { + "componentType": "CheckboxOne", + "id": "jfkxybfe-QOP-kfs6tmb0", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } }, + + { "value": "3", "label": { "value": "Ne sait pas", "type": "VTL|MD" } }, + + { "value": "4", "label": { "value": "Sans objet", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ON4" }, + "bindingDependencies": ["QCM_ON4"] + } + ], + + [ + { "value": "5", "label": { "value": "choix 5", "type": "VTL|MD" } }, + + { + "componentType": "CheckboxOne", + "id": "jfkxybfe-QOP-kfs74s7k", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } }, + + { "value": "3", "label": { "value": "Ne sait pas", "type": "VTL|MD" } }, + + { "value": "4", "label": { "value": "Sans objet", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ON5" }, + "bindingDependencies": ["QCM_ON5"] + } + ] ] }, { - "variableType": "CALCULATED", - "name": "NHAB", - "expression": "if (isnull(NBHAB)) then 1 else cast(NBHAB,integer)", - "bindingDependencies": ["NBHAB"] - }, - - { - "variableType": "CALCULATED", - "name": "MAA2AT", - "expression": "(if (not(isnull(MAA2AT_Q))) then MAA2AT_Q else (if (isnull(MAA2A)) then \"\" else (if ( ( cast(MAA2A,integer) > cast(ANNEENQmoins1,integer) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins1,integer) ) and (cast(MAA2M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2M)) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins1,integer)) and isnull(MAA2M) and (cast(MOISENQ,integer) <=6) )) then \"1\" else (if ( ( cast(MAA2A,integer) > cast(ANNEENQmoins4,integer) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA2M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2M)) ) or ( (cast(MAA2A,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA2M) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA2A,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA2A,integer) > cast(ANNEENQmoins12,integer)) then \"4\" else (if (not(isnull(MAA2A))) then \"5\" else \"\")))))))", + "id": "jfkyw9o1", + "componentType": "Table", + "mandatory": false, + "page": "17", + "positioning": "HORIZONTAL", + "label": { + "value": "\"➡ \" || \"Question à choix multiple - réponse oui/non radio\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "jfjew4oy", + "page": "9", + "label": { + "value": "\"II - \" || \"Questions à choix unique et questions à choix multiple\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "jfkxuinz", + "page": "15", + "label": { "value": "Questions à choix multiple", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "QCM_ONR_MISSING" }, "bindingDependencies": [ - "MAA2AT_Q", - "MAA2A", - "ANNEENQmoins1", - "MAA2M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" + "QCM_ONR_MISSING", + "QCM_ONR1", + "QCM_ONR2", + "QCM_ONR3", + "QCM_ONR4", + "QCM_ONR5", + "QCM_ONR6", + "QCM_ONR7", + "QCM_ONR8" + ], + "body": [ + [ + { + "value": "1", + "label": { "value": "code1 : le libellé du code 1 contient du gras", "type": "VTL|MD" } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs71o3d", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR1" }, + "bindingDependencies": ["QCM_ONR1"] + } + ], + + [ + { + "value": "2", + "label": { + "value": "code2 le libellé du code 2 contient de l’italique", + "type": "VTL|MD" + } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs76d8p", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR2" }, + "bindingDependencies": ["QCM_ONR2"] + } + ], + + [ + { + "value": "3", + "label": { + "value": "code3 : le libellé du code 3 contient du gras et de l’italique", + "type": "VTL|MD" + } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs77h0z", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR3" }, + "bindingDependencies": ["QCM_ONR3"] + } + ], + + [ + { + "value": "4", + "label": { + "value": "code4 : le libellé du code 4 contient du gras italique", + "type": "VTL|MD" + } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs6ujsf", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR4" }, + "bindingDependencies": ["QCM_ONR4"] + } + ], + + [ + { + "value": "5", + "label": { + "value": "code5 : le libellé du code 5 contient des retours à la ligne ligne 2 ligne 3", + "type": "VTL|MD" + } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs6roe4", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR5" }, + "bindingDependencies": ["QCM_ONR5"] + } + ], + + [ + { "value": "6", "label": { "value": "code6", "type": "VTL|MD" } }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs6zvn6", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR6" }, + "bindingDependencies": ["QCM_ONR6"] + } + ], + + [ + { + "value": "7", + "label": { "value": "code7 le code 7 porte une infobulle", "type": "VTL|MD" } + }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs6z8u9", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR7" }, + "bindingDependencies": ["QCM_ONR7"] + } + ], + + [ + { "value": "8", "label": { "value": "code8", "type": "VTL|MD" } }, + + { + "componentType": "Radio", + "id": "jfkyw9o1-QOP-kfs6ok4m", + "options": [ + { "value": "1", "label": { "value": "Oui", "type": "VTL|MD" } }, + + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "QCM_ONR8" }, + "bindingDependencies": ["QCM_ONR8"] + } + ] ] }, { - "variableType": "CALCULATED", - "name": "MAA2ATC", - "expression": "if ( not(isnull(MARRIVC)) and MARRIVC= \"1\") then MAA2AT else (if (not(isnull(MAA2ATC_Q))) then MAA2ATC_Q else (if (isnull(MAA2AC)) then \"\" else (if ( ( cast(MAA2AC,integer) > cast(ANNEENQmoins1,integer)) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins1,integer)) and (cast(MAA2MC,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2MC)) ) or ( (cast(MAA2AC,integer) =cast(ANNEENQmoins1,integer)) and isnull(MAA2MC) and (cast(MOISENQ,integer)<=6) )) then \"1\" else (if ( ( cast(MAA2AC,integer) > cast(ANNEENQmoins4,integer) ) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA2MC,integer) > cast(MOISENQ,integer)) and not(isnull(MAA2MC)) ) or ( (cast(MAA2AC,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA2MC) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA2AC,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA2AC,integer) > cast(ANNEENQmoins12,integer) ) then \"4\" else (if (not(isnull(MAA2AC))) then \"5\" else \"\")))))))", - "bindingDependencies": [ - "MARRIVC", - "MAA2AT", - "MAA2ATC_Q", - "MAA2AC", - "ANNEENQmoins1", - "MAA2MC", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12", - "MAA2AT_Q", - "MAA2A", - "MAA2M" - ] + "id": "k3opdj10", + "componentType": "Sequence", + "page": "18", + "label": { + "value": "\"III - \" || \"Séquence personnalisée et comportant des filtres\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "k3opdj10", + "page": "18", + "label": { + "value": "\"III - \" || \"Séquence personnalisée et comportant des filtres\"", + "type": "VTL|MD" + } + } + } }, { - "variableType": "CALCULATED", - "name": "MAA3AT", - "expression": "if (isnull(MAA3A)) then \"\" else (if ( (cast(MAA3A,integer) > cast(ANNEENQmoins1,integer)) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins1,integer)) and (cast(MAA3M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA3M)) ) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins1,integer)) and isnull(MAA3M) and (cast(MOISENQ,integer)<=6) )) then \"1\" else (if ( (cast(MAA3A,integer) > cast(ANNEENQmoins4,integer)) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins4,integer)) and (cast(MAA3M,integer) > cast(MOISENQ,integer)) and not(isnull(MAA3M)) ) or ( (cast(MAA3A,integer) = cast(ANNEENQmoins4,integer)) and isnull(MAA3M) and (cast(MOISENQ,integer)<=6) )) then \"2\" else (if ( cast(MAA3A,integer) > cast(ANNEENQmoins8,integer) ) then \"3\" else (if ( cast(MAA3A,integer) > cast(ANNEENQmoins12,integer)) then \"4\" else (if (not(isnull(MAA3A))) then \"5\" else \"\")))))", - "bindingDependencies": [ - "MAA3A", - "ANNEENQmoins1", - "MAA3M", - "MOISENQ", - "ANNEENQmoins4", - "ANNEENQmoins8", - "ANNEENQmoins12" - ] + "id": "k6c3ia6n", + "componentType": "Input", + "mandatory": false, + "page": "19", + "maxLength": 25, + "label": { "value": "\"➡ \" || \"Quel est votre prénom ? \"", "type": "VTL|MD" }, + "declarations": [ + { + "id": "k6c3ia6n-kzf8uqsy", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "Controle sur prénom vide", "type": "VTL|MD" } + } + ], + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "k3opdj10", + "page": "18", + "label": { + "value": "\"III - \" || \"Séquence personnalisée et comportant des filtres\"", + "type": "VTL|MD" + } + } + }, + "missingResponse": { "name": "PRENOM_MISSING" }, + "bindingDependencies": ["PRENOM_MISSING", "PRENOM"], + "response": { "name": "PRENOM" } }, { - "variableType": "CALCULATED", - "name": "MAA1AT", - "expression": "if (not(isnull(MAA2AT)) and isnull(MAA2ATC) and isnull(MAA3AT) ) then MAA2AT else (if (not(isnull(MAA2AT)) and not(isnull(MAA2ATC)) and isnull(MAA3AT) ) then (if ((cast(MAA2AT,integer)cast(MAA2AT,integer)) then \"l'arrivée de votre conjoint(e)\" else (if (not(isnull(MAA2A))) then \"votre arrivée en \" || MAA2A else \"votre arrivée\"))", - "bindingDependencies": [ - "MAA2A", - "MARRIVC", - "MAA2AC", - "MAA2MC", - "MAA2M", - "MAA2AT", - "MAA2ATC", - "MAA2AT_Q", - "MAA2ATC_Q" - ] + { "value": "2", "label": { "value": "Non", "type": "VTL|MD" } } + ], + "response": { "name": "MAJEUR" } }, { - "variableType": "CALCULATED", - "name": "libHSP", - "expression": "if (isnull(HPP)) then \"vos pièces\" else ( if (cast(HPP,integer) = 1) then \"votre pièce\" else \"vos pièces\")", - "bindingDependencies": ["HPP"] - }, + "id": "k6c36b39", + "componentType": "Datepicker", + "mandatory": false, + "page": "23", + "min": "1900", + "max": "2020", + "label": { + "value": "\"➡ \" || PRENOM ||\", quelle est votre date de naissance ?\"", + "type": "VTL|MD" + }, + "declarations": [ + { + "id": "k6c36b39-kzf8r6ee", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "Format année : AAAA", "type": "VTL|MD" } + }, - { - "variableType": "CALCULATED", - "name": "libHSI1", - "expression": "if (isnull(HPI1) and isnull(HPA)) then \"ces pièces annexes réservées\" else (if (isnull(HPI1) and not(isnull(HULHUI22)) and (HULHUI22)) then \"ces pièces annexes réservées\" else (if ((cast(HPI1,integer) = 1) or (cast(HPA,integer) = 1)) then \"cette pièce annexe réservée\" else (if (cast(HPI1,integer)>0) then \"ces \" || cast(HPI1,string) || \" pièces annexes réservées\" else \"ces pièces annexes réservées\")))", - "bindingDependencies": ["HPI1", "HPA", "HULHUI22"] + { + "id": "k6c36b39-kzf8wj2j", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "Controle sur age et fait d’être majeur", "type": "VTL|MD" } + }, + + { + "id": "k6c36b39-kzf8pk3q", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "\"AGE calculé : \" || cast(AGEPRENOM,string)", "type": "VTL|MD" } + } + ], + "conditionFilter": { "value": "true", "type": "VTL" }, + "controls": [ + { + "id": "k6c36b39-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(NAISSANCE)) and (cast(NAISSANCE, date, \"YYYY\")>cast(\"2020\", date, \"YYYY\") or cast(NAISSANCE, date, \"YYYY\")NBPERS or 20NBPERS)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } + } + ], + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "k6c75pyx", + "page": "28", + "label": { "value": "Description de votre ménage", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "NBPERS_MISSING" }, + "bindingDependencies": ["NBPERS_MISSING", "NBPERS"], + "response": { "name": "NBPERS" } }, { - "variableType": "CALCULATED", - "name": "libKAO", - "expression": "if (isnull(HUA)) then \"\" else if (HUA=\"1\" and isnull(HULHUI1) and isnull(HULHUI22) and isnull(HULHUI23) ) then \"\" else if (HUA=\"1\" and (HULHUI1 =\"2\" or HULHUI1 =\"3\")) then \"Sans oublier la pièce annexe\" else if (HUA=\"1\" and (HULHUI22 =\"1\" or HULHUI23 =\"1\")) then \"Sans oublier les pièces annexes.\" else \"\"", - "bindingDependencies": ["HUA", "HULHUI1", "HULHUI22", "HULHUI23"] - }, + "id": "k6c7oj3o", + "componentType": "InputNumber", + "mandatory": false, + "page": "30", + "min": 0, + "max": 20, + "decimals": 0, + "label": { + "value": "\"➡ \" || \"Combien avez vous d’enfants à charge ?\"", + "type": "VTL|MD" + }, + "declarations": [ + { + "id": "k6c7oj3o-kzf9l7fc", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "Controle sur nb enfants", "type": "VTL|MD" } + }, - { - "variableType": "CALCULATED", - "name": "STOC", - "expression": "if (isnull(STOC2)) then STOC1 else (if (STOC2 = \"1\") then \"1\" else (if (STOC2 = \"2\") then \"2\" else STOC1))", - "bindingDependencies": ["STOC2", "STOC1"] - }, + { + "id": "k6c7oj3o-kzf9gony", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { + "value": "\"Nb adultes : \" || cast(nvl(NBADULTES,0),string)", + "type": "VTL|MD" + } + } + ], + "conditionFilter": { "value": "true", "type": "VTL" }, + "controls": [ + { + "id": "k6c7oj3o-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(NBENFANT)) and (0>NBENFANT or 20NBENFANT)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } + } + ], + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "k6c75pyx", + "page": "28", + "label": { "value": "Description de votre ménage", "type": "VTL|MD" } + } + }, + "missingResponse": { "name": "NBENFANT_MISSING" }, + "bindingDependencies": ["NBADULTES", "NBENFANT_MISSING", "NBENFANT"], + "response": { "name": "NBENFANT" } }, { - "variableType": "CALCULATED", - "name": "libHSI2", - "expression": "if (isnull(HPI2) and isnull(HPA)) then \"ces pièces annexes réservées\" else (if (isnull(HPI2) and not(isnull(HULHUI23))) then \"ces pièces annexes réservées\" else (if ((cast(HPI2,integer) = 1) or (cast(HPA,integer) = 1)) then \"cette pièce annexe réservée\" else (if (cast(HPI2,integer)>0) then \"ces \" || cast(HPI2,string) || \" pièces annexes réservées\" else \"ces pièces annexes réservées\")))", - "bindingDependencies": ["HPI2", "HPA", "HULHUI23"] - }, + "id": "l8uayz0h", + "componentType": "Loop", + "page": "31", + "depth": 1, + "paginatedLoop": false, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + } + }, + "missingResponse": { "name": "THL_PRENOM_MISSING" }, + "bindingDependencies": ["NBPERS", "THL_PRENOM_MISSING", "THL_PRENOM", "THL_AGE"], + "loopDependencies": ["NBPERS"], + "lines": { + "min": { "value": "nvl(NBPERS,1)", "type": "VTL" }, + "max": { "value": "nvl(NBPERS,1)", "type": "VTL" } + }, + "components": [ + { + "id": "l8uaq797", + "componentType": "Subsequence", + "page": "31", + "goToPage": "31", + "label": { "value": "Décrire chaque habitant", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "l8uaq797", + "page": "31", + "label": { "value": "Décrire chaque habitant", "type": "VTL|MD" } + } + }, + "bindingDependencies": ["NBPERS"] + }, - { - "variableType": "CALCULATED", - "name": "liHPHc2", - "expression": "if (isnull(KCU1)) then \"\" else if (KCU1=\"2\" or KCU1=\"3\") then \"Compter comme une pièce votre salon si la cuisine est dedans (cuisine américaine).\" else \"\"", - "bindingDependencies": ["KCU1"] + { + "id": "k6ca0fk1", + "componentType": "Input", + "mandatory": false, + "page": "31", + "maxLength": 249, + "label": { "value": "\"➡ \" || \"Nom\"", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "l8uaq797", + "page": "31", + "label": { "value": "Décrire chaque habitant", "type": "VTL|MD" } + } + }, + "bindingDependencies": ["THL_PRENOM", "NBPERS"], + "response": { "name": "THL_PRENOM" } + }, + + { + "id": "l8uav5ld", + "componentType": "InputNumber", + "mandatory": false, + "page": "31", + "min": 0, + "max": 100, + "decimals": 0, + "label": { "value": "\"➡ \" || \"Age entre 0 et 100\"", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "controls": [ + { + "id": "l8uav5ld-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(THL_AGE)) and (0>THL_AGE or 100THL_AGE)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } + } + ], + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "l8uaq797", + "page": "31", + "label": { "value": "Décrire chaque habitant", "type": "VTL|MD" } + } + }, + "bindingDependencies": ["THL_AGE", "NBPERS"], + "unit": "années", + "response": { "name": "THL_AGE" } + } + ] }, { - "variableType": "CALCULATED", - "name": "libHSTa", - "expression": "if (isnull(HPA)) then \"\" else (if (cast(HPA,integer)=1) then \"de la pièce annexe\" else (if (cast(HPA,integer)>1) then \"des pièces annexes\" else \"\"))", - "bindingDependencies": ["HPA"] + "id": "kfs6ox4i", + "componentType": "Loop", + "page": "32", + "maxPage": "1", + "depth": 1, + "paginatedLoop": true, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + } + }, + "bindingDependencies": ["THL_PRENOM", "TAILLE_MISSING", "TAILLE"], + "loopDependencies": ["THL_PRENOM", "THL_AGE"], + "components": [ + { + "id": "kzf9qrnj", + "componentType": "Subsequence", + "goToPage": "32.1", + "label": { "value": "\"Questionnaire individuel de \" || THL_PRENOM", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "kzf9qrnj", + "page": "32.1", + "label": { + "value": "\"Questionnaire individuel de \" || THL_PRENOM", + "type": "VTL|MD" + } + } + }, + "bindingDependencies": ["THL_PRENOM", "THL_AGE"] + }, + + { + "id": "k6ccf759", + "componentType": "InputNumber", + "mandatory": false, + "page": "32.1", + "min": 0, + "max": 300, + "decimals": 0, + "label": { + "value": "\"➡ \" || THL_PRENOM || \", quelle est votre taille en centimètres ?\"", + "type": "VTL|MD" + }, + "declarations": [ + { + "id": "k6ccf759-kzfaujvy", + "declarationType": "HELP", + "position": "AFTER_QUESTION_TEXT", + "label": { "value": "\"Controle sur taille - si taille < 80\"", "type": "VTL|MD" } + } + ], + "conditionFilter": { "value": "true", "type": "VTL" }, + "controls": [ + { + "id": "k6ccf759-format-borne-inf-sup", + "typeOfControl": "FORMAT", + "criticality": "ERROR", + "control": { + "value": "not(not(isnull(TAILLE)) and (0>TAILLE or 300TAILLE)", + "type": "VTL" + }, + "errorMessage": { + "value": "\"Le nombre doit comporter au maximum 0 chiffre(s) après la virgule.\"", + "type": "VTL|MD" + } + } + ], + "hierarchy": { + "sequence": { + "id": "l262oeox", + "page": "27", + "label": { + "value": "\"IV - \" || \"PERSO - Composition du ménage - boucle type logement\"", + "type": "VTL|MD" + } + }, + "subSequence": { + "id": "kzf9qrnj", + "page": "32.1", + "label": { + "value": "\"Questionnaire individuel de \" || THL_PRENOM", + "type": "VTL|MD" + } + } + }, + "missingResponse": { "name": "TAILLE_MISSING" }, + "bindingDependencies": ["THL_PRENOM", "TAILLE_MISSING", "TAILLE", "THL_AGE"], + "response": { "name": "TAILLE" } + } + ], + "iterations": { "value": "count(THL_PRENOM)", "type": "VTL" } }, { - "variableType": "CALCULATED", - "name": "libHSTp", - "expression": "if (isnull(HPP)) then \"\" else (if (cast(HPP,integer)=1) then \"de la pièce professionnelle\" else (if (cast(HPP,integer)>1) then \"des pièces professionnelles\" else \"\"))", - "bindingDependencies": ["HPP"] + "id": "l8uan6l7", + "componentType": "Sequence", + "page": "33", + "label": { "value": "\"V - \" || \"FIN QUESTIONNAIRE\"", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "l8uan6l7", + "page": "33", + "label": { "value": "\"V - \" || \"FIN QUESTIONNAIRE\"", "type": "VTL|MD" } + } + } }, { - "variableType": "CALCULATED", - "name": "libHSTc", - "expression": "if (isnull(KCU1)) then \"\" else (if (KCU1=\"1\") then \"(et une cuisine)\" else \"\")", - "bindingDependencies": ["KCU1"] + "id": "COMMENT-SEQ", + "componentType": "Sequence", + "page": "34", + "label": { "value": "\"Commentaire\"", "type": "VTL|MD" }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "COMMENT-SEQ", + "page": "34", + "label": { "value": "\"Commentaire\"", "type": "VTL|MD" } + } + } }, { - "variableType": "CALCULATED", - "name": "libHTLC", - "expression": "if (isnull(HTLC1)) then \"\" else (if (HTLC1=\"1\" or HTLC1=\"5\" or (INDCOLL=\"2\" and not(isnull(INDCOLL))) ) then \"individuel\" else ( if (HTLC1=\"2\" or HTLC1=\"3\" or HTLC1=\"4\" or (INDCOLL=\"1\" and not(isnull(INDCOLL))) ) then \"collectif\" else \"\"))", - "bindingDependencies": ["HTLC1", "INDCOLL"] - }, - + "id": "COMMENT-QUESTION", + "componentType": "Textarea", + "mandatory": false, + "page": "35", + "maxLength": 2000, + "label": { + "value": "\"Avez-vous des remarques concernant l'enquête ou des commentaires ?\"", + "type": "VTL|MD" + }, + "conditionFilter": { "value": "true", "type": "VTL" }, + "hierarchy": { + "sequence": { + "id": "COMMENT-SEQ", + "page": "34", + "label": { "value": "\"Commentaire\"", "type": "VTL|MD" } + } + }, + "bindingDependencies": ["COMMENT_QE"], + "response": { "name": "COMMENT_QE" } + } + ], + "suggesters": [ { - "variableType": "CALCULATED", - "name": "libKSMI", - "expression": "if (isnull(KVE)) then \" et de la véranda\" else if (KVE<>\"2\") then \" et de la véranda\" else \"\"", - "bindingDependencies": ["KVE"] - }, + "name": "L_COMMUNEPASSEE-1-0-0", + "fields": [ + { "name": "label", "rules": "soft" }, + { "name": "id", "rules": "soft" } + ], + "order": { "field": "label", "type": "ascending" }, + "queryParser": { "type": "soft" }, + "version": "1" + } + ], + "variables": [ { - "variableType": "CALCULATED", - "name": "libKSJPI", - "expression": "if (isnull(HUP)) then \"\" else if (HUP=\"1\") then \"(sans usage exclusivement professionnel) \" else \"\"", - "bindingDependencies": ["HUP"] + "variableType": "COLLECTED", + "name": "COMMENT_QE", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libSTOC1", - "expression": "if (isnull(NBHAB)) then \"Un ménage peut être composé d'une seule personne.\" else (if (cast(NBHAB,integer) < 2) then \"Un ménage peut être composé d'une seule personne.\" else \"\")", - "bindingDependencies": ["NBHAB"] + "variableType": "COLLECTED", + "name": "TEXTECOURT", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libMOISENQ", - "expression": "if (isnull(MOISENQ)) then \"\" else (if (MOISENQ=\"01\") then \"janvier\" else (if (MOISENQ=\"02\") then \"février\" else (if (MOISENQ=\"03\") then \"mars\" else (if (MOISENQ=\"04\") then \"avril\" else (if (MOISENQ=\"05\") then \"mai\" else (if (MOISENQ=\"06\") then \"juin\" else (if (MOISENQ=\"07\") then \"juillet\" else (if (MOISENQ=\"08\") then \"août\" else (if (MOISENQ=\"09\") then \"septembre\" else (if (MOISENQ=\"10\") then \"octobre\" else (if (MOISENQ=\"11\") then \"novembre\" else (if (MOISENQ=\"12\") then \"décembre\" else \"\" ))))))))))))", - "bindingDependencies": ["MOISENQ"] + "variableType": "COLLECTED", + "name": "TEXTECOURT_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "ANNEENQmoins4", - "expression": "(cast(ANNEENQ,integer)) - 4", - "bindingDependencies": ["ANNEENQ"] + "variableType": "COLLECTED", + "name": "TEXTELONG", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "iDEPENDANCE", - "expression": "if ((not(isnull(KVE)) and KVE=\"1\") or (not(isnull(KBA)) and KBA=\"1\") or (not(isnull(KJA)) and KJA=\"1\") or (not(isnull(KJC)) and KJC=\"1\") or (not(isnull(KGA1)) and KGA1=\"1\") or (not(isnull(KGA2)) and KGA2=\"1\") or (not(isnull(KGA3)) and KGA3=\"1\") or (not(isnull(KCA)) and KCA=\"1\") or (not(isnull(KVELO)) and KVELO=\"1\") or (not(isnull(KGRA)) and KGRA=\"1\") or (not(isnull(KSOA)) and KSOA=\"1\") or (not(isnull(KGRAA)) and KGRAA=\"1\") or (not(isnull(KPISC)) and KPISC=\"1\")) then \"1\" else \"0\"", - "bindingDependencies": [ - "KVE", - "KBA", - "KJA", - "KJC", - "KGA1", - "KGA2", - "KGA3", - "KCA", - "KVELO", - "KGRA", - "KSOA", - "KGRAA", - "KPISC" - ] + "variableType": "COLLECTED", + "name": "TEXTELONG_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libIAATC", - "expression": "if (isnull(HTLC1)) then \"du logement\" else (if (HTLC1=\"1\" or HTLC1=\"5\" or (INDCOLL=\"2\" and not(isnull(INDCOLL)))) then \"de la maison\" else ( if (HTLC1=\"2\" or HTLC1=\"3\" or HTLC1=\"4\" or (INDCOLL=\"1\" and not(isnull(INDCOLL)))) then \"de l'immeuble\" else \"du logement\"))", - "bindingDependencies": ["HTLC1", "INDCOLL"] + "variableType": "COLLECTED", + "name": "INTEGER", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libOIH", - "expression": "if ((isnull(OIHB1)) and (isnull(OIHB2))) then \"cette personne a-t-elle\" else (if ((OIHB2) and (isnull(OIHB1))) then \"cet enfant a-t-il\" else (if (OIHB1 and (isnull(INDconj) or INDconj=\"0\")) then \"avez-vous\" else (if (OIHB1) then \"vous-même ou votre conjoint avez-vous\" else \"cette personne a-t-elle\")))", - "bindingDependencies": ["OIHB1", "OIHB2", "INDconj", "LIEN"] + "variableType": "COLLECTED", + "name": "INTEGER_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libVFLA", - "expression": "if (isnull(VVENDL)) then \"L'un de ces logements maintenant vendus\" else ( if (VVENDL = \"1\") then \"Ce logement maintenant vendu\" else \"L'un de ces logements maintenant vendus\")", - "bindingDependencies": ["VVENDL"] + "variableType": "COLLECTED", + "name": "FLOAT", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libVFFH", - "expression": "if (isnull(VVENDL)) then \"\" else if (VVENDL =\"2\") then \"Considérer le logement vendu pour le prix le plus élevé.\" else \"\"", - "bindingDependencies": ["VVENDL"] + "variableType": "COLLECTED", + "name": "FLOAT_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libVBILLOG1", - "expression": "if (isnull(VVENDL)) then \"logement vendu\" else (if (VVENDL=\"2\") then \"total des logements vendus\" else \"logement vendu\")", - "bindingDependencies": ["VVENDL"] + "variableType": "COLLECTED", + "name": "UNIT", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libVBILLOG2", - "expression": "if (isnull(VACHAL)) then \"logement acheté\" else (if (VACHAL=\"2\") then \"total des logements achetés\" else \"logement acheté\")", - "bindingDependencies": ["VACHAL"] + "variableType": "COLLECTED", + "name": "UNIT_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "PRENOMREF", - "expression": "first_value(G_PRENOM over())", - "bindingDependencies": ["G_PRENOM"] + "variableType": "COLLECTED", + "name": "DATE", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "INDconj", - "expression": "if (isnull(nbpersconj)) then \"0\" else (if (cast(nbpersconj,integer)>0) then \"1\" else \"0\")", - "bindingDependencies": ["nbpersconj", "LIEN"] + "variableType": "COLLECTED", + "name": "DATE_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libENVS1", - "expression": "if (isnull(CADR)) then \"pour transmettre votre questionnaire à l'Insee.\" else ( if (CADR=\"3\" or CADR=\"4\") then \"pour transmettre cette information à l'Insee afin que vous ne soyez pas relancé(e).\" else \"pour transmettre votre questionnaire à l'Insee.\")", - "bindingDependencies": ["CADR"] + "variableType": "COLLECTED", + "name": "BOOLEEN", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libFINS1", - "expression": "if (isnull(CADR)) then \"Vous êtes arrivé(e) à la fin de ce questionnaire.\" else (if (CADR=\"3\" or CADR=\"4\") then \"Nous vous remercions de votre participation, mais l’enquête se termine ici, puisque vous n’habitez pas dans le logement enquêté.\" else \"Vous êtes arrivé(e) à la fin de ce questionnaire. Nous vous remercions de votre participation.\")", - "bindingDependencies": ["CADR"] + "variableType": "COLLECTED", + "name": "BOOLEEN_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libFINS12", - "expression": "if (isnull(CADR)) then \"Vous serez contacté(e) à nouveau dans quelques semaines pour participer à l’enquête.\" else if (CADR=\"3\" or CADR=\"4\") then \"\" else \"Vous serez contacté(e) à nouveau dans quelques semaines pour participer à la deuxième partie de l’enquête, consacrée aux coûts du logement.\"", - "bindingDependencies": ["CADR"] + "variableType": "COLLECTED", + "name": "RADIO", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "HC", - "expression": "if (isnull(CADR) or CADR= \"1\" or CADR= \"2\") then \"0\" else \"1\"", - "bindingDependencies": ["CADR"] + "variableType": "COLLECTED", + "name": "RADIO_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libSANTE", - "expression": "if (isnull(nbpersparent)) then \", le lieu et la nationalité de naissance de vos parents\" else (if (cast(nbpersparent,integer)=0) then \", le lieu et la nationalité de naissance de vos parents\" else \"\")", - "bindingDependencies": ["nbpersparent", "LIEN"] + "variableType": "COLLECTED", + "name": "CHECKBOX", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbpersmaj", - "expression": "sum(cast(persmaj,integer))", - "bindingDependencies": ["persmaj", "DATENAIS", "TRAGE"] + "variableType": "COLLECTED", + "name": "CHECKBOX_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbpersconj", - "expression": "sum(cast(persconj,integer))", - "bindingDependencies": ["persconj", "LIEN"] + "variableType": "COLLECTED", + "name": "IMAGE", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbpersparent", - "expression": "sum(cast(persparent,integer))", - "bindingDependencies": ["persparent", "LIEN"] + "variableType": "COLLECTED", + "name": "IMAGE_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libINTROPRENOM", - "expression": "if (isnull(NBHAB) or (cast(NBHAB,integer)<2)) then \"Nous allons vous interroger sur votre état civil, votre situation familiale et professionnel avant de passer à la description de votre logement.\" else \"En commençant par vous, indiquez les prénoms des habitants du logement.\"", - "bindingDependencies": ["NBHAB"] + "variableType": "COLLECTED", + "name": "DROPDOWN", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libINTROPRENOM2", - "expression": "if (isnull(NBHAB) or (cast(NBHAB,integer)<2)) then \"\" else \"(Si des personnes portent le même prénom, ajoutez un chiffre pour les distinguer).\"", - "bindingDependencies": ["NBHAB"] + "variableType": "COLLECTED", + "name": "DROPDOWN_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nb_HebEnfant", - "expression": "sum(cast(HebEnfant,integer))", - "bindingDependencies": [ - "HebEnfant", - "STOCB1", - "LIEN", - "LOGENQ", - "LOGAUT", - "DURLOG", - "TRAGE", - "DATENAIS", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOC1" - ] + "variableType": "COLLECTED", + "name": "AUTOCOMPL", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nb_HEB", - "expression": "sum(cast(filtre_HEB,integer))", - "bindingDependencies": ["filtre_HEB"] + "variableType": "COLLECTED", + "name": "AUTOCOMPL_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbpersXRP", - "expression": "sum(cast(persXRP,integer))", - "bindingDependencies": ["persXRP", "DATENAIS", "SITUA", "LIEN", "G_PRENOM"] + "variableType": "COLLECTED", + "name": "QCM_B1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "filtre_XRP", - "expression": "if (isnull(nbpersXRP)) then \"0\" else (if (cast(nbpersXRP,integer)>=1) then \"1\" else \"0\")", - "bindingDependencies": ["nbpersXRP", "DATENAIS", "SITUA", "LIEN", "G_PRENOM"] + "variableType": "COLLECTED", + "name": "QCM_B2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libCHGNC", - "expression": "if (isnull(NOMVOUS_D2) or NOMVOUS_D2=\"\") then NOMOCC1 else NOMOCC1 || \" et \" || NOMOCC2", - "bindingDependencies": [ - "NOMVOUS_D2", - "NOMOCC1", - "NOMOCC2", - "CIV_D1", - "PREN_D1", - "NOMVOUS_D1", - "CIV_D2", - "PREN_D2" - ] + "variableType": "COLLECTED", + "name": "QCM_B3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbperstelet", - "expression": "sum(cast(perstelet,integer))", - "bindingDependencies": ["perstelet", "TELET"] + "variableType": "COLLECTED", + "name": "QCM_B4", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, - { "variableType": "CALCULATED", "name": "PRENOMVIDE", "expression": "\"PRÉNOM\"" }, - { - "variableType": "CALCULATED", - "name": "ANNEENQmoins1", - "expression": "(cast(ANNEENQ,integer)) - 1", - "bindingDependencies": ["ANNEENQ"] + "variableType": "COLLECTED", + "name": "QCM_B5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "ANNEENQmoins8", - "expression": "(cast(ANNEENQ,integer)) - 8", - "bindingDependencies": ["ANNEENQ"] + "variableType": "COLLECTED", + "name": "QCM_B6", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "ANNEENQmoins12", - "expression": "(cast(ANNEENQ,integer)) - 12", - "bindingDependencies": ["ANNEENQ"] + "variableType": "COLLECTED", + "name": "QCM_B7", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "SEXEREF", - "expression": "first_value(SEXE over())", - "bindingDependencies": ["SEXE"] + "variableType": "COLLECTED", + "name": "QCM_B8", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libKBA1", - "expression": "if (isnull(libHTLC)) then \"\" else (if (cast(libHTLC,string) = \"collectif\") then \", une terrasse\" else \"\")", - "bindingDependencies": ["libHTLC", "HTLC1", "INDCOLL"] + "variableType": "COLLECTED", + "name": "QCM_B_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "filtre_autrepers", - "expression": "if (isnull(INDconj) or INDconj=\"0\") then ( if (cast(nbpersmaj,integer) > 1) then \"1\" else \"0\" ) else ( if (cast(nbpersmaj,integer) > 2) then \"1\" else \"0\" )", - "bindingDependencies": ["INDconj", "nbpersmaj", "LIEN", "DATENAIS", "TRAGE"] + "variableType": "COLLECTED", + "name": "QCM_ON_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "libOIHB", - "expression": "if (isnull(INDconj) or INDconj=\"0\") then \"\" else \"ou votre conjoint\"", - "bindingDependencies": ["INDconj", "LIEN"] + "variableType": "COLLECTED", + "name": "QCM_ON1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "NOMOCC2", - "expression": "(if (isnull(CIV_D2)) then \"\" else CIV_D2 || \" \") || ( if (isnull(PREN_D2)) then \"\" else PREN_D2 || \" \") || (if (isnull(NOMVOUS_D2)) then \"\" else NOMVOUS_D2)", - "bindingDependencies": ["CIV_D2", "PREN_D2", "NOMVOUS_D2"] + "variableType": "COLLECTED", + "name": "QCM_ON2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "INDplus75", - "expression": "if (not(isnull(nbpers75)) and cast(nbpers75,integer)>0) then \"1\" else \"2\"", - "bindingDependencies": ["nbpers75", "DATENAIS"] + "variableType": "COLLECTED", + "name": "QCM_ON3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbpers75", - "expression": "sum(cast(persplus75AGE,integer))", - "bindingDependencies": ["persplus75AGE", "DATENAIS"] + "variableType": "COLLECTED", + "name": "QCM_ON4", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbACTIF_REFCJ", - "expression": "sum(cast(persACTIF_REFCJ,integer))", - "bindingDependencies": ["persACTIF_REFCJ", "LIEN", "SITUA", "TRAVAIL"] + "variableType": "COLLECTED", + "name": "QCM_ON5", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "ACTIF_REFCJ", - "expression": "if (not(isnull(nbACTIF_REFCJ)) and cast(nbACTIF_REFCJ,integer)>0) then \"1\" else \"0\"", - "bindingDependencies": ["nbACTIF_REFCJ", "LIEN", "SITUA", "TRAVAIL"] + "variableType": "COLLECTED", + "name": "QCM_ONR_MISSING", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "nbACTIF_REF", - "expression": "sum(cast(persACTIF_REF,integer))", - "bindingDependencies": ["persACTIF_REF", "SITUA", "TRAVAIL", "G_PRENOM"] + "variableType": "COLLECTED", + "name": "QCM_ONR1", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "ACTIF_REF", - "expression": "if (not(isnull(nbACTIF_REF)) and cast(nbACTIF_REF,integer)>0) then \"1\" else \"0\"", - "bindingDependencies": ["nbACTIF_REF", "SITUA", "TRAVAIL", "G_PRENOM"] + "variableType": "COLLECTED", + "name": "QCM_ONR2", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "intro_STOC", - "expression": "if (isnull(NBHAB)) then \"le statut d'occupation de votre ménage\" else (if (cast(NBHAB,integer)=1) then \"votre statut d'occupation\" else (if (not(isnull(nbpersmaj)) and cast(nbpersmaj,integer)>1) then \"le statut d'occupation de votre ménage et les statuts d'occupation individuels des occupants du logement\" else \"le statut d'occupation de votre ménage\" ) )", - "bindingDependencies": ["NBHAB", "nbpersmaj", "DATENAIS", "TRAGE"] + "variableType": "COLLECTED", + "name": "QCM_ONR3", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { - "variableType": "CALCULATED", - "name": "filtre_HebEnfant", - "expression": "if (not(isnull(nb_HebEnfant)) and cast(nb_HebEnfant,integer)>0 ) then \"1\" else \"0\"", - "bindingDependencies": [ - "nb_HebEnfant", - "STOCB1", - "LIEN", - "LOGENQ", - "LOGAUT", - "DURLOG", - "TRAGE", - "DATENAIS", - "STOCA12", - "STOCA3", - "STOCA4", - "STOC2", - "STOC1" - ] + "variableType": "COLLECTED", + "name": "QCM_ONR4", + "values": { + "PREVIOUS": null, + "COLLECTED": null, + "FORCED": null, + "EDITED": null, + "INPUTED": null + } }, { "variableType": "COLLECTED", - "name": "OLAR11_MISSING", - "componentRef": "knio1w9d-QOP-ko3x3lce", + "name": "QCM_ONR5", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22545,8 +2908,7 @@ { "variableType": "COLLECTED", - "name": "OLAR12_MISSING", - "componentRef": "knio1w9d-QOP-ko3xagj0", + "name": "QCM_ONR6", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22558,8 +2920,7 @@ { "variableType": "COLLECTED", - "name": "OLAR13_MISSING", - "componentRef": "knio1w9d-QOP-ko3x3o2v", + "name": "QCM_ONR7", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22571,8 +2932,7 @@ { "variableType": "COLLECTED", - "name": "OLAR14_MISSING", - "componentRef": "knio1w9d-QOP-ko3x7sn6", + "name": "QCM_ONR8", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22584,8 +2944,7 @@ { "variableType": "COLLECTED", - "name": "OLAR15_MISSING", - "componentRef": "knio1w9d-QOP-ko3wy78x", + "name": "PRENOM", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22597,8 +2956,7 @@ { "variableType": "COLLECTED", - "name": "OLAR21_MISSING", - "componentRef": "kninrf3p-QOP-ko3x6kz1", + "name": "PRENOM_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22610,8 +2968,7 @@ { "variableType": "COLLECTED", - "name": "OLAR22_MISSING", - "componentRef": "kninrf3p-QOP-ko3wyuod", + "name": "EMAIL", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22623,8 +2980,7 @@ { "variableType": "COLLECTED", - "name": "OLAR23_MISSING", - "componentRef": "kninrf3p-QOP-ko3xdviu", + "name": "EMAIL_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22636,8 +2992,7 @@ { "variableType": "COLLECTED", - "name": "OLAR24_MISSING", - "componentRef": "kninrf3p-QOP-ko3xbz9m", + "name": "MAJEUR", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22649,8 +3004,7 @@ { "variableType": "COLLECTED", - "name": "OLAR25_MISSING", - "componentRef": "kninrf3p-QOP-ko3x1rx5", + "name": "MAJEUR_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22662,8 +3016,7 @@ { "variableType": "COLLECTED", - "name": "OLAR31_MISSING", - "componentRef": "knioggcs-QOP-ko3x01o6", + "name": "NAISSANCE", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22675,8 +3028,7 @@ { "variableType": "COLLECTED", - "name": "OLAR32_MISSING", - "componentRef": "knioggcs-QOP-ko3xcvt2", + "name": "NAISSANCE_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22688,8 +3040,7 @@ { "variableType": "COLLECTED", - "name": "OLAR33_MISSING", - "componentRef": "knioggcs-QOP-ko3x45hs", + "name": "SEXE", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22701,8 +3052,7 @@ { "variableType": "COLLECTED", - "name": "KWCI_MISSING", - "componentRef": "kmeu61l4-QOP-kmeu8uu7", + "name": "SEXE_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22714,8 +3064,7 @@ { "variableType": "COLLECTED", - "name": "KWCD_MISSING", - "componentRef": "kmeu61l4-QOP-kmeu8gmb", + "name": "QMASQUEE", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22727,8 +3076,7 @@ { "variableType": "COLLECTED", - "name": "KSE1_MISSING", - "componentRef": "kksgd6fv-QOP-kmf16x4c", + "name": "QMASQUEE_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22740,8 +3088,7 @@ { "variableType": "COLLECTED", - "name": "KSE3_MISSING", - "componentRef": "kksgd6fv-QOP-kmf0yd0m", + "name": "QFILTRE", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22753,8 +3100,7 @@ { "variableType": "COLLECTED", - "name": "OIHC1_MISSING", - "componentRef": "joieoqtu-QOP-ko3wxhxh", + "name": "QFILTRE_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22766,8 +3112,7 @@ { "variableType": "COLLECTED", - "name": "OIHC2_MISSING", - "componentRef": "joieoqtu-QOP-ko3xdt8z", + "name": "NBPERS", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22779,8 +3124,7 @@ { "variableType": "COLLECTED", - "name": "OIHC3_MISSING", - "componentRef": "joieoqtu-QOP-ko3x5ra6", + "name": "NBPERS_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22792,8 +3136,7 @@ { "variableType": "COLLECTED", - "name": "OIHC4_MISSING", - "componentRef": "joieoqtu-QOP-ko3x0mio", + "name": "NBENFANT", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22805,8 +3148,7 @@ { "variableType": "COLLECTED", - "name": "OIHC5_MISSING", - "componentRef": "joieoqtu-QOP-ko3x6rz3", + "name": "NBENFANT_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22818,8 +3160,7 @@ { "variableType": "COLLECTED", - "name": "OIHC6_MISSING", - "componentRef": "joieoqtu-QOP-ko3wujhd", + "name": "THL_PRENOM_MISSING", "values": { "PREVIOUS": null, "COLLECTED": null, @@ -22827,6 +3168,185 @@ "EDITED": null, "INPUTED": null } + }, + + { + "variableType": "COLLECTED", + "name": "THL_PRENOM", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "THL_AGE", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TAILLE", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "COLLECTED", + "name": "TAILLE_MISSING", + "values": { + "PREVIOUS": [null], + "COLLECTED": [null], + "FORCED": [null], + "EDITED": [null], + "INPUTED": [null] + } + }, + + { + "variableType": "CALCULATED", + "name": "AGEPRENOM", + "expression": { + "value": "2022 - cast(substr(cast(NAISSANCE,string),1,4),integer)", + "type": "VTL" + }, + "bindingDependencies": ["NAISSANCE"], + "inFilter": "false" + }, + + { + "variableType": "CALCULATED", + "name": "NBADULTES", + "expression": { "value": "nvl(NBPERS,0) - nvl(NBENFANT,0)", "type": "VTL" }, + "bindingDependencies": ["NBPERS", "NBENFANT"], + "inFilter": "false" + }, + + { + "variableType": "CALCULATED", + "name": "CIVILITE", + "expression": { + "value": "if (nvl(SEXE,\"\") = \"1\") then \"monsieur\" else if (nvl(SEXE,\"\") = \"2\") then \"madame\" else \"\"", + "type": "VTL" + }, + "bindingDependencies": ["SEXE"], + "inFilter": "false" } - ] + ], + "cleaning": { + "MAJEUR": { + "QMASQUEE": "(MAJEUR=\"1\")", + "QFILTRE": "(MAJEUR=\"1\") and (isnull(SEXE) or SEXE=\"2\")" + }, + "SEXE": { "QFILTRE": "(MAJEUR=\"1\") and (isnull(SEXE) or SEXE=\"2\")" } + }, + "missingBlock": { + "TEXTECOURT_MISSING": ["TEXTECOURT"], + "TEXTECOURT": ["TEXTECOURT_MISSING"], + "TEXTELONG_MISSING": ["TEXTELONG"], + "TEXTELONG": ["TEXTELONG_MISSING"], + "INTEGER_MISSING": ["INTEGER"], + "INTEGER": ["INTEGER_MISSING"], + "FLOAT_MISSING": ["FLOAT"], + "FLOAT": ["FLOAT_MISSING"], + "UNIT_MISSING": ["UNIT"], + "UNIT": ["UNIT_MISSING"], + "DATE_MISSING": ["DATE"], + "DATE": ["DATE_MISSING"], + "BOOLEEN_MISSING": ["BOOLEEN"], + "BOOLEEN": ["BOOLEEN_MISSING"], + "RADIO_MISSING": ["RADIO"], + "RADIO": ["RADIO_MISSING"], + "CHECKBOX_MISSING": ["CHECKBOX"], + "CHECKBOX": ["CHECKBOX_MISSING"], + "IMAGE_MISSING": ["IMAGE"], + "IMAGE": ["IMAGE_MISSING"], + "DROPDOWN_MISSING": ["DROPDOWN"], + "DROPDOWN": ["DROPDOWN_MISSING"], + "AUTOCOMPL_MISSING": ["AUTOCOMPL"], + "AUTOCOMPL": ["AUTOCOMPL_MISSING"], + "QCM_B_MISSING": [ + "QCM_B1", + "QCM_B2", + "QCM_B3", + "QCM_B4", + "QCM_B5", + "QCM_B6", + "QCM_B7", + "QCM_B8" + ], + "QCM_B1": ["QCM_B_MISSING"], + "QCM_B2": ["QCM_B_MISSING"], + "QCM_B3": ["QCM_B_MISSING"], + "QCM_B4": ["QCM_B_MISSING"], + "QCM_B5": ["QCM_B_MISSING"], + "QCM_B6": ["QCM_B_MISSING"], + "QCM_B7": ["QCM_B_MISSING"], + "QCM_B8": ["QCM_B_MISSING"], + "QCM_ON_MISSING": ["QCM_ON1", "QCM_ON2", "QCM_ON3", "QCM_ON4", "QCM_ON5"], + "QCM_ON1": ["QCM_ON_MISSING"], + "QCM_ON2": ["QCM_ON_MISSING"], + "QCM_ON3": ["QCM_ON_MISSING"], + "QCM_ON4": ["QCM_ON_MISSING"], + "QCM_ON5": ["QCM_ON_MISSING"], + "QCM_ONR_MISSING": [ + "QCM_ONR1", + "QCM_ONR2", + "QCM_ONR3", + "QCM_ONR4", + "QCM_ONR5", + "QCM_ONR6", + "QCM_ONR7", + "QCM_ONR8" + ], + "QCM_ONR1": ["QCM_ONR_MISSING"], + "QCM_ONR2": ["QCM_ONR_MISSING"], + "QCM_ONR3": ["QCM_ONR_MISSING"], + "QCM_ONR4": ["QCM_ONR_MISSING"], + "QCM_ONR5": ["QCM_ONR_MISSING"], + "QCM_ONR6": ["QCM_ONR_MISSING"], + "QCM_ONR7": ["QCM_ONR_MISSING"], + "QCM_ONR8": ["QCM_ONR_MISSING"], + "PRENOM_MISSING": ["PRENOM"], + "PRENOM": ["PRENOM_MISSING"], + "EMAIL_MISSING": ["EMAIL"], + "EMAIL": ["EMAIL_MISSING"], + "MAJEUR_MISSING": ["MAJEUR"], + "MAJEUR": ["MAJEUR_MISSING"], + "NAISSANCE_MISSING": ["NAISSANCE"], + "NAISSANCE": ["NAISSANCE_MISSING"], + "SEXE_MISSING": ["SEXE"], + "SEXE": ["SEXE_MISSING"], + "QMASQUEE_MISSING": ["QMASQUEE"], + "QMASQUEE": ["QMASQUEE_MISSING"], + "QFILTRE_MISSING": ["QFILTRE"], + "QFILTRE": ["QFILTRE_MISSING"], + "NBPERS_MISSING": ["NBPERS"], + "NBPERS": ["NBPERS_MISSING"], + "NBENFANT_MISSING": ["NBENFANT"], + "NBENFANT": ["NBENFANT_MISSING"], + "THL_PRENOM_MISSING": ["THL_PRENOM", "THL_AGE"], + "THL_PRENOM": ["THL_PRENOM_MISSING"], + "THL_AGE": ["THL_PRENOM_MISSING"], + "TAILLE_MISSING": ["TAILLE"], + "TAILLE": ["TAILLE_MISSING"] + }, + "resizing": { + "NBPERS": { "size": "nvl(NBPERS,1)", "variables": ["THL_PRENOM", "THL_AGE", "TAILLE"] } + } } diff --git a/src/components/lightOrchestrator/buttons/component.style.js b/src/components/lightOrchestrator/buttons/component.style.js index ec1d232c..d2a5d872 100644 --- a/src/components/lightOrchestrator/buttons/component.style.js +++ b/src/components/lightOrchestrator/buttons/component.style.js @@ -2,8 +2,7 @@ import { makeStyles } from '@material-ui/core'; export const useStyles = makeStyles(theme => ({ root: { - display: 'grid', - margin: 'auto', + // display: 'grid', whiteSpace: 'nowrap', }, diff --git a/src/components/lightOrchestrator/header/header.js b/src/components/lightOrchestrator/header/header.js index c3fd1e02..bf5fe53a 100644 --- a/src/components/lightOrchestrator/header/header.js +++ b/src/components/lightOrchestrator/header/header.js @@ -16,7 +16,6 @@ const Header = ({ hierarchy, page, standalone, - queenBindings, quit, setPage, currentPage, @@ -46,7 +45,6 @@ const Header = ({ className={classes.headerItemNavigation} title={title} questionnaire={questionnaire} - bindings={queenBindings} validatedPages setMenuOpen={() => console.log('setMenuOpen placeholder')} readonly diff --git a/src/components/lightOrchestrator/lightOrchestrator.js b/src/components/lightOrchestrator/lightOrchestrator.js index 5fb470f4..9067fe9b 100644 --- a/src/components/lightOrchestrator/lightOrchestrator.js +++ b/src/components/lightOrchestrator/lightOrchestrator.js @@ -79,21 +79,21 @@ function LightOrchestrator({ goToPage({ page: page }); }; - const fakeHierarchy = { - sequence: { label: 'Fake Séquence go to p8', page: '8' }, - subSequence: { label: 'Fake Sous-séquence go to p50', page: '50' }, + const hierarchy = [...components]?.[0]?.hierarchy ?? { + sequence: { label: 'There is no sequence', page: '1' }, }; - const fakeBindings = {}; + const { + label: { value: questionnaireTitle }, + } = source; return (
@@ -102,7 +102,6 @@ function LightOrchestrator({ {components.map(function (component) { const { id, componentType, response, storeName, ...other } = component; const Component = lunatic[componentType]; - return (
- {c.labelNav} + {c.labelNav.value} {`${c.components.length > 0 ? '\u3009' : ''} `} diff --git a/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js b/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js index db3b2bdb..87ca2eb1 100644 --- a/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js +++ b/src/components/lightOrchestrator/navigation/subSequenceNavigation/component.js @@ -1,16 +1,18 @@ -import React, { useState, useCallback } from 'react'; -import KeyboardEventHandler from 'react-keyboard-event-handler'; -import PropTypes from 'prop-types'; -import D from 'i18n'; import '@a11y/focus-trap'; -import { ButtonItemMenu } from 'components/designSystem'; + import { + NEXT_FOCUS, + PREVIOUS_FOCUS, createArrayOfRef, createReachableElement, getNewFocusElementIndex, - NEXT_FOCUS, - PREVIOUS_FOCUS, } from 'utils/navigation'; +import React, { useCallback, useState } from 'react'; + +import { ButtonItemMenu } from 'components/designSystem'; +import D from 'i18n'; +import KeyboardEventHandler from 'react-keyboard-event-handler'; +import PropTypes from 'prop-types'; const SubsequenceNavigation = ({ sequence, close, setPage }) => { const offset = 2; @@ -63,7 +65,7 @@ const SubsequenceNavigation = ({ sequence, close, setPage }) => { onClick={changePage(sequence)} onFocus={setFocus(1)} > - {sequence.labelNav} + {sequence.labelNav.value}