From 939c43f281feba99e0000a1df14f0900a47ca644 Mon Sep 17 00:00:00 2001 From: zzc <1761997216@qq.com> Date: Fri, 28 Mar 2025 18:28:06 +0800 Subject: [PATCH] init --- .browserslistrc | 5 + .editorconfig | 14 + .eslintignore | 7 + .eslintrc.js | 123 + .gitattributes | 14 + .gitignore | 26 + .stylelintrc.js | 7 + .vscode/settings.json | 54 + LICENSE | 21 + README.en.md | 203 + README.md | 287 + babel.config.js | 7 + deploy.sh | 20 + layouts/Permissions/index.js | 13 + layouts/Permissions/permissions.js | 13 + layouts/VabColorfullIcon/index.vue | 65 + layouts/VabErrorLog/index.vue | 128 + layouts/VabFullScreenBar/index.vue | 53 + layouts/VabGithubCorner/index.vue | 75 + .../VabQueryForm/VabQueryFormBottomPanel.vue | 20 + .../VabQueryForm/VabQueryFormLeftPanel.vue | 25 + .../VabQueryForm/VabQueryFormRightPanel.vue | 25 + layouts/VabQueryForm/VabQueryFormTopPanel.vue | 20 + layouts/VabQueryForm/index.vue | 63 + layouts/VabRemixIcon/index.vue | 80 + layouts/VabSideBar/components/VabMenuItem.vue | 84 + .../VabSideBar/components/VabSideBarItem.vue | 108 + layouts/VabSideBar/components/VabSubmenu.vue | 60 + layouts/VabSideBar/index.vue | 145 + layouts/VabTabsBar/index.vue | 293 + layouts/VabTopBar/index.vue | 228 + layouts/index.js | 9 + layouts/package.json | 5 + layouts/prettier.config.js | 16 + mock/controller/colorfulIcon.js | 321 + mock/controller/goodsList.js | 40 + mock/controller/icon.js | 982 ++ mock/controller/menuManagement.js | 51 + mock/controller/personalCenter.js | 42 + mock/controller/roleManagement.js | 50 + mock/controller/router.js | 256 + mock/controller/table.js | 85 + mock/controller/tree.js | 54 + mock/controller/user.js | 98 + mock/controller/userManagement.js | 67 + mock/index.js | 98 + mock/utils/index.js | 44 + package.json | 98 + pnpm-lock.yaml | 11987 ++++++++++++++++ prettier.config.js | 20 + public/favicon.ico | Bin 0 -> 4286 bytes public/favicon_backup.ico | Bin 0 -> 4286 bytes public/index.html | 41 + public/robots.txt | 2 + public/static/css/loading.css | 99 + push.sh | 12 + src/App.vue | 12 + src/api/ad.js | 8 + src/api/appManagement.js | 33 + src/api/colorfulIcon.js | 9 + src/api/github.js | 19 + src/api/goodsList.js | 9 + src/api/icon.js | 9 + src/api/markdown.js | 8 + src/api/menuManagement.js | 25 + src/api/miniAnliCategory.js | 33 + src/api/notice.js | 8 + src/api/personalCenter.js | 25 + src/api/publicKey.js | 8 + src/api/remixIcon.js | 9 + src/api/roleManagement.js | 33 + src/api/router.js | 9 + src/api/table.js | 25 + src/api/tree.js | 9 + src/api/user.js | 38 + src/api/userManagement.js | 25 + src/assets/comparison/left.jpg | Bin 0 -> 74322 bytes src/assets/comparison/right.jpg | Bin 0 -> 97145 bytes src/assets/error_images/401.png | Bin 0 -> 58356 bytes src/assets/error_images/404.png | Bin 0 -> 23451 bytes src/assets/error_images/cloud.png | Bin 0 -> 2029 bytes src/assets/ewm.png | Bin 0 -> 3496 bytes src/assets/login_images/background.jpg | Bin 0 -> 135917 bytes src/assets/pro.png | Bin 0 -> 22916 bytes src/assets/qr_logo/lqr_logo.png | Bin 0 -> 8768 bytes src/assets/zfb_100.jpg | Bin 0 -> 104765 bytes src/assets/zfb_699.jpg | Bin 0 -> 107649 bytes src/assets/zfb_799.jpg | Bin 0 -> 104344 bytes src/assets/zfb_kf.jpg | Bin 0 -> 124415 bytes src/colorfulIcon/index.js | 13 + src/colorfulIcon/svg/alphabetical_sorting.svg | 6 + src/colorfulIcon/svg/vab.svg | 24 + src/components/SelectTree/index.vue | 187 + src/components/SingleUpload/index.vue | 120 + src/components/VabCharge/index.vue | 178 + src/components/VabProfile/index.vue | 305 + src/components/VabSnow/index.vue | 81 + src/components/VabUpload/index.vue | 217 + src/config/index.js | 7 + src/config/net.config.js | 20 + src/config/permission.js | 76 + src/config/setting.config.js | 70 + src/config/settings.js | 6 + src/config/theme.config.js | 14 + src/layouts/EmptyLayout.vue | 3 + src/layouts/components/VabAd/index.vue | 46 + src/layouts/components/VabAppMain/index.vue | 107 + src/layouts/components/VabAvatar/index.vue | 100 + .../components/VabBreadcrumb/index.vue | 61 + src/layouts/components/VabLogo/index.vue | 85 + src/layouts/components/VabNavBar/index.vue | 136 + src/layouts/components/VabThemeBar/index.vue | 259 + src/layouts/export.js | 25 + src/layouts/index.vue | 298 + src/main.js | 24 + src/plugins/echarts.js | 4 + src/plugins/element.js | 9 + src/plugins/index.js | 15 + src/plugins/support.js | 18 + src/plugins/vabIcon.js | 4 + src/remixIcon/index.js | 13 + src/remixIcon/svg/qq-fill.svg | 5 + src/remixIcon/svg/vuejs-fill.svg | 4 + src/router/index.js | 407 + src/store/index.js | 22 + src/store/modules/errorLog.js | 28 + src/store/modules/routes.js | 47 + src/store/modules/settings.js | 88 + src/store/modules/table.js | 23 + src/store/modules/tabsBar.js | 110 + src/store/modules/user.js | 90 + src/styles/element-variables.scss | 1035 ++ src/styles/loading.scss | 346 + src/styles/normalize.scss | 353 + src/styles/spinner/dots.css | 68 + src/styles/spinner/gauge.css | 104 + src/styles/spinner/inner-circles.css | 51 + src/styles/spinner/plus.css | 341 + src/styles/themes/default.scss | 1 + src/styles/transition.scss | 19 + src/styles/vab.scss | 281 + src/styles/variables.scss | 79 + src/utils/accessToken.js | 59 + src/utils/clipboard.js | 31 + src/utils/encrypt.js | 42 + src/utils/errorLog.js | 25 + src/utils/handleRoutes.js | 60 + src/utils/index.js | 250 + src/utils/pageTitle.js | 12 + src/utils/permission.js | 20 + src/utils/request.js | 126 + src/utils/static.js | 48 + src/utils/vab.js | 156 + src/utils/validate.js | 53 + src/views/401.vue | 284 + src/views/404.vue | 284 + .../article/components/RoleManagementEdit.vue | 83 + src/views/cxshMini/anli/article/index.vue | 82 + .../components/CxshMiniAnliCategoryEdit.vue | 78 + src/views/cxshMini/anli/category/index.vue | 130 + .../banner/components/AppManagementEdit.vue | 100 + src/views/cxshMini/home/banner/index.vue | 146 + .../member/components/AppManagementEdit.vue | 100 + src/views/cxshMini/lianxi/member/index.vue | 146 + src/views/index/components/Plan.vue | 83 + .../index/components/VersionInformation.vue | 85 + src/views/index/index.vue | 601 + src/views/login/index.vue | 296 + src/views/mall/goodsList/index.vue | 147 + src/views/mall/pay/components/Step1.vue | 66 + src/views/mall/pay/components/Step2.vue | 78 + src/views/mall/pay/components/Step3.vue | 93 + src/views/mall/pay/index.vue | 53 + src/views/personalCenter/index.vue | 23 + .../components/AppManagementEdit.vue | 100 + .../appManagement/index.vue | 146 + .../components/MenuManagementEdit.vue | 64 + .../menuManagement/index.vue | 147 + .../components/RoleManagementEdit.vue | 83 + .../roleManagement/index.vue | 133 + .../components/UserManagementEdit.vue | 116 + .../userManagement/index.vue | 152 + src/views/register/index.vue | 332 + src/views/test/index.vue | 16 + src/views/vab/backToTop/index.vue | 20 + src/views/vab/element/index.vue | 176 + .../vab/errorLog/components/ErrorTest.vue | 13 + src/views/vab/errorLog/index.vue | 24 + src/views/vab/form/index.vue | 97 + src/views/vab/icon/colorfulIcon.vue | 139 + src/views/vab/icon/index.vue | 128 + src/views/vab/loading/index.vue | 63 + src/views/vab/lodash/index.vue | 229 + src/views/vab/more/index.vue | 77 + src/views/vab/nested/menu1/index.vue | 7 + src/views/vab/nested/menu1/menu1-1/index.vue | 13 + .../nested/menu1/menu1-1/menu1-1-1/index.vue | 11 + src/views/vab/permissions/index.vue | 121 + src/views/vab/table/components/TableEdit.vue | 70 + src/views/vab/table/index.vue | 220 + src/views/vab/tree/index.vue | 440 + src/views/vab/upload/index.vue | 26 + src/views/vab/webSocket/index.vue | 85 + vab-icon/lib/vab-icon.umd.min.js | 8 + vab-icon/package.json | 5 + vue.config.js | 168 + 206 files changed, 30419 insertions(+) create mode 100644 .browserslistrc create mode 100644 .editorconfig create mode 100644 .eslintignore create mode 100644 .eslintrc.js create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 .stylelintrc.js create mode 100644 .vscode/settings.json create mode 100644 LICENSE create mode 100644 README.en.md create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 deploy.sh create mode 100644 layouts/Permissions/index.js create mode 100644 layouts/Permissions/permissions.js create mode 100644 layouts/VabColorfullIcon/index.vue create mode 100644 layouts/VabErrorLog/index.vue create mode 100644 layouts/VabFullScreenBar/index.vue create mode 100644 layouts/VabGithubCorner/index.vue create mode 100644 layouts/VabQueryForm/VabQueryFormBottomPanel.vue create mode 100644 layouts/VabQueryForm/VabQueryFormLeftPanel.vue create mode 100644 layouts/VabQueryForm/VabQueryFormRightPanel.vue create mode 100644 layouts/VabQueryForm/VabQueryFormTopPanel.vue create mode 100644 layouts/VabQueryForm/index.vue create mode 100644 layouts/VabRemixIcon/index.vue create mode 100644 layouts/VabSideBar/components/VabMenuItem.vue create mode 100644 layouts/VabSideBar/components/VabSideBarItem.vue create mode 100644 layouts/VabSideBar/components/VabSubmenu.vue create mode 100644 layouts/VabSideBar/index.vue create mode 100644 layouts/VabTabsBar/index.vue create mode 100644 layouts/VabTopBar/index.vue create mode 100644 layouts/index.js create mode 100644 layouts/package.json create mode 100644 layouts/prettier.config.js create mode 100644 mock/controller/colorfulIcon.js create mode 100644 mock/controller/goodsList.js create mode 100644 mock/controller/icon.js create mode 100644 mock/controller/menuManagement.js create mode 100644 mock/controller/personalCenter.js create mode 100644 mock/controller/roleManagement.js create mode 100644 mock/controller/router.js create mode 100644 mock/controller/table.js create mode 100644 mock/controller/tree.js create mode 100644 mock/controller/user.js create mode 100644 mock/controller/userManagement.js create mode 100644 mock/index.js create mode 100644 mock/utils/index.js create mode 100644 package.json create mode 100644 pnpm-lock.yaml create mode 100644 prettier.config.js create mode 100644 public/favicon.ico create mode 100644 public/favicon_backup.ico create mode 100644 public/index.html create mode 100644 public/robots.txt create mode 100644 public/static/css/loading.css create mode 100644 push.sh create mode 100644 src/App.vue create mode 100644 src/api/ad.js create mode 100644 src/api/appManagement.js create mode 100644 src/api/colorfulIcon.js create mode 100644 src/api/github.js create mode 100644 src/api/goodsList.js create mode 100644 src/api/icon.js create mode 100644 src/api/markdown.js create mode 100644 src/api/menuManagement.js create mode 100644 src/api/miniAnliCategory.js create mode 100644 src/api/notice.js create mode 100644 src/api/personalCenter.js create mode 100644 src/api/publicKey.js create mode 100644 src/api/remixIcon.js create mode 100644 src/api/roleManagement.js create mode 100644 src/api/router.js create mode 100644 src/api/table.js create mode 100644 src/api/tree.js create mode 100644 src/api/user.js create mode 100644 src/api/userManagement.js create mode 100644 src/assets/comparison/left.jpg create mode 100644 src/assets/comparison/right.jpg create mode 100644 src/assets/error_images/401.png create mode 100644 src/assets/error_images/404.png create mode 100644 src/assets/error_images/cloud.png create mode 100644 src/assets/ewm.png create mode 100644 src/assets/login_images/background.jpg create mode 100644 src/assets/pro.png create mode 100644 src/assets/qr_logo/lqr_logo.png create mode 100644 src/assets/zfb_100.jpg create mode 100644 src/assets/zfb_699.jpg create mode 100644 src/assets/zfb_799.jpg create mode 100644 src/assets/zfb_kf.jpg create mode 100644 src/colorfulIcon/index.js create mode 100644 src/colorfulIcon/svg/alphabetical_sorting.svg create mode 100644 src/colorfulIcon/svg/vab.svg create mode 100644 src/components/SelectTree/index.vue create mode 100644 src/components/SingleUpload/index.vue create mode 100644 src/components/VabCharge/index.vue create mode 100644 src/components/VabProfile/index.vue create mode 100644 src/components/VabSnow/index.vue create mode 100644 src/components/VabUpload/index.vue create mode 100644 src/config/index.js create mode 100644 src/config/net.config.js create mode 100644 src/config/permission.js create mode 100644 src/config/setting.config.js create mode 100644 src/config/settings.js create mode 100644 src/config/theme.config.js create mode 100644 src/layouts/EmptyLayout.vue create mode 100644 src/layouts/components/VabAd/index.vue create mode 100644 src/layouts/components/VabAppMain/index.vue create mode 100644 src/layouts/components/VabAvatar/index.vue create mode 100644 src/layouts/components/VabBreadcrumb/index.vue create mode 100644 src/layouts/components/VabLogo/index.vue create mode 100644 src/layouts/components/VabNavBar/index.vue create mode 100644 src/layouts/components/VabThemeBar/index.vue create mode 100644 src/layouts/export.js create mode 100644 src/layouts/index.vue create mode 100644 src/main.js create mode 100644 src/plugins/echarts.js create mode 100644 src/plugins/element.js create mode 100644 src/plugins/index.js create mode 100644 src/plugins/support.js create mode 100644 src/plugins/vabIcon.js create mode 100644 src/remixIcon/index.js create mode 100644 src/remixIcon/svg/qq-fill.svg create mode 100644 src/remixIcon/svg/vuejs-fill.svg create mode 100644 src/router/index.js create mode 100644 src/store/index.js create mode 100644 src/store/modules/errorLog.js create mode 100644 src/store/modules/routes.js create mode 100644 src/store/modules/settings.js create mode 100644 src/store/modules/table.js create mode 100644 src/store/modules/tabsBar.js create mode 100644 src/store/modules/user.js create mode 100644 src/styles/element-variables.scss create mode 100644 src/styles/loading.scss create mode 100644 src/styles/normalize.scss create mode 100644 src/styles/spinner/dots.css create mode 100644 src/styles/spinner/gauge.css create mode 100644 src/styles/spinner/inner-circles.css create mode 100644 src/styles/spinner/plus.css create mode 100644 src/styles/themes/default.scss create mode 100644 src/styles/transition.scss create mode 100644 src/styles/vab.scss create mode 100644 src/styles/variables.scss create mode 100644 src/utils/accessToken.js create mode 100644 src/utils/clipboard.js create mode 100644 src/utils/encrypt.js create mode 100644 src/utils/errorLog.js create mode 100644 src/utils/handleRoutes.js create mode 100644 src/utils/index.js create mode 100644 src/utils/pageTitle.js create mode 100644 src/utils/permission.js create mode 100644 src/utils/request.js create mode 100644 src/utils/static.js create mode 100644 src/utils/vab.js create mode 100644 src/utils/validate.js create mode 100644 src/views/401.vue create mode 100644 src/views/404.vue create mode 100644 src/views/cxshMini/anli/article/components/RoleManagementEdit.vue create mode 100644 src/views/cxshMini/anli/article/index.vue create mode 100644 src/views/cxshMini/anli/category/components/CxshMiniAnliCategoryEdit.vue create mode 100644 src/views/cxshMini/anli/category/index.vue create mode 100644 src/views/cxshMini/home/banner/components/AppManagementEdit.vue create mode 100644 src/views/cxshMini/home/banner/index.vue create mode 100644 src/views/cxshMini/lianxi/member/components/AppManagementEdit.vue create mode 100644 src/views/cxshMini/lianxi/member/index.vue create mode 100644 src/views/index/components/Plan.vue create mode 100644 src/views/index/components/VersionInformation.vue create mode 100644 src/views/index/index.vue create mode 100644 src/views/login/index.vue create mode 100644 src/views/mall/goodsList/index.vue create mode 100644 src/views/mall/pay/components/Step1.vue create mode 100644 src/views/mall/pay/components/Step2.vue create mode 100644 src/views/mall/pay/components/Step3.vue create mode 100644 src/views/mall/pay/index.vue create mode 100644 src/views/personalCenter/index.vue create mode 100644 src/views/personnelManagement/appManagement/components/AppManagementEdit.vue create mode 100644 src/views/personnelManagement/appManagement/index.vue create mode 100644 src/views/personnelManagement/menuManagement/components/MenuManagementEdit.vue create mode 100644 src/views/personnelManagement/menuManagement/index.vue create mode 100644 src/views/personnelManagement/roleManagement/components/RoleManagementEdit.vue create mode 100644 src/views/personnelManagement/roleManagement/index.vue create mode 100644 src/views/personnelManagement/userManagement/components/UserManagementEdit.vue create mode 100644 src/views/personnelManagement/userManagement/index.vue create mode 100644 src/views/register/index.vue create mode 100644 src/views/test/index.vue create mode 100644 src/views/vab/backToTop/index.vue create mode 100644 src/views/vab/element/index.vue create mode 100644 src/views/vab/errorLog/components/ErrorTest.vue create mode 100644 src/views/vab/errorLog/index.vue create mode 100644 src/views/vab/form/index.vue create mode 100644 src/views/vab/icon/colorfulIcon.vue create mode 100644 src/views/vab/icon/index.vue create mode 100644 src/views/vab/loading/index.vue create mode 100644 src/views/vab/lodash/index.vue create mode 100644 src/views/vab/more/index.vue create mode 100644 src/views/vab/nested/menu1/index.vue create mode 100644 src/views/vab/nested/menu1/menu1-1/index.vue create mode 100644 src/views/vab/nested/menu1/menu1-1/menu1-1-1/index.vue create mode 100644 src/views/vab/permissions/index.vue create mode 100644 src/views/vab/table/components/TableEdit.vue create mode 100644 src/views/vab/table/index.vue create mode 100644 src/views/vab/tree/index.vue create mode 100644 src/views/vab/upload/index.vue create mode 100644 src/views/vab/webSocket/index.vue create mode 100644 vab-icon/lib/vab-icon.umd.min.js create mode 100644 vab-icon/package.json create mode 100644 vue.config.js diff --git a/.browserslistrc b/.browserslistrc new file mode 100644 index 0000000..ab3713a --- /dev/null +++ b/.browserslistrc @@ -0,0 +1,5 @@ +# 支持浏览器配置 +> 1% +last 2 versions +not dead + diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..7b06489 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +# 编辑器配置 + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 2 +indent_style = space +insert_final_newline = true +trim_trailing_whitespace = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..e2849c4 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,7 @@ +src/assets +src/icons +public +dist +node_modules +vab-icon +layouts \ No newline at end of file diff --git a/.eslintrc.js b/.eslintrc.js new file mode 100644 index 0000000..e371f9b --- /dev/null +++ b/.eslintrc.js @@ -0,0 +1,123 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description .eslintrc.js + */ + +module.exports = { + root: true, + env: { + node: true, + }, + extends: ['plugin:vue/recommended', 'eslint:recommended', '@vue/prettier'], + rules: { + 'no-undef': 'off', + 'no-console': 'off', + 'no-debugger': 'off', + 'prettier/prettier': 'warn', + 'prefer-template': 'error', + '@typescript-eslint/no-this-alias': 'off', + '@typescript-eslint/no-explicit-any': 'off', + '@typescript-eslint/no-var-requires': 'off', + '@typescript-eslint/no-empty-function': 'off', + '@typescript-eslint/ban-ts-comment': 'off', + 'vue/no-reserved-component-names': 'off', + 'vue/no-v-html': 'off', + 'no-unused-vars': 'off', + 'vue/no-useless-template-attributes': 'off', + 'use-isnan': 'off', + 'vue/html-self-closing': [ + 'error', + { + html: { + void: 'any', + normal: 'any', + component: 'always', + }, + svg: 'always', + math: 'always', + }, + ], + 'vue/component-name-in-template-casing': [ + 'error', + 'kebab-case', + { + registeredComponentsOnly: false, + ignores: [], + }, + ], + // 多字组件名称 + 'vue/multi-word-component-names': 'off', + // Vue组件排序 + 'vue/order-in-components': [ + 'warn', + { + order: [ + 'el', + 'name', + 'key', + 'parent', + 'functional', + ['delimiters', 'comments'], + ['components', 'directives', 'filters'], + 'extends', + 'mixins', + ['provide', 'inject'], + 'ROUTER_GUARDS', + 'layout', + 'middleware', + 'validate', + 'scrollToTop', + 'transition', + 'loading', + 'inheritAttrs', + 'model', + ['props', 'propsData'], + 'emits', + 'setup', + 'fetch', + 'asyncData', + 'data', + 'head', + 'computed', + 'watch', + 'watchQuery', + 'LIFECYCLE_HOOKS', + 'methods', + ['template', 'render'], + 'renderError', + ], + }, + ], + // Vue属性排序 + 'vue/attributes-order': [ + 'warn', + { + order: [ + 'DEFINITION', + 'LIST_RENDERING', + 'CONDITIONALS', + 'RENDER_MODIFIERS', + 'GLOBAL', + 'UNIQUE', + 'TWO_WAY_BINDING', + 'OTHER_DIRECTIVES', + 'OTHER_ATTR', + 'EVENTS', + 'CONTENT', + ], + alphabetical: true, //字母顺序 + }, + ], + }, + parserOptions: { + parser: 'babel-eslint', + }, + overrides: [ + { + files: ['**/__tests__/*.{j,t}s?(x)', '**/tests/unit/**/*.spec.{j,t}s?(x)'], + env: { + jest: true, + }, + }, + ], +} diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..e5a0f63 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,14 @@ +# .gitattributes +*.html text eol=lf +*.css text eol=lf +*.js text eol=lf +*.scss text eol=lf +*.vue text eol=lf +*.hbs text eol=lf +*.sh text eol=lf +*.md text eol=lf +*.json text eol=lf +*.yml text eol=lf +.browserslistrc text eol=lf +.gitignore text eol=lf +*.js linguist-language=vue diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b7a0d05 --- /dev/null +++ b/.gitignore @@ -0,0 +1,26 @@ +# .gitignore +.DS_Store +node_modules +dist +.env.local +.env.*.local +npm-debug.log* +yarn.lock +yarn-debug.log* +yarn-error.log* +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? +public/video +*.zip +*.7z +/src/layouts/components/layouts +/zx-templates +/package-lock.json +/src/styles/themes/green.scss +/src/styles/themes/dark.scss +/src/styles/themes/glory.scss +/.history diff --git a/.stylelintrc.js b/.stylelintrc.js new file mode 100644 index 0000000..834a5a2 --- /dev/null +++ b/.stylelintrc.js @@ -0,0 +1,7 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description stylelint + */ +module.exports = { + extends: ['stylelint-config-recess-order', 'stylelint-config-prettier'], +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..6ac6df8 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,54 @@ +{ + "[vue]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.quickSuggestions": { + "strings": true + }, + "workbench.colorTheme": "One Monokai", + "editor.tabSize": 2, + "editor.detectIndentation": false, + "emmet.triggerExpansionOnTab": true, + "editor.formatOnSave": true, + "javascript.format.enable": true, + "git.enableSmartCommit": true, + "git.autofetch": true, + "git.confirmSync": false, + "[json]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "liveServer.settings.donotShowInfoMsg": true, + "explorer.confirmDelete": false, + "javascript.updateImportsOnFileMove.enabled": "always", + "typescript.updateImportsOnFileMove.enabled": "always", + "files.exclude": { + "**/.idea": true + }, + "editor.codeActionsOnSave": { + "source.fixAll.stylelint": "explicit", + "source.fixAll.eslint": "explicit" + }, + "[javascript]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[jsonc]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "[html]": { + "editor.defaultFormatter": "esbenp.prettier-vscode" + }, + "editor.suggest.snippetsPreventQuickSuggestions": false, + "prettier.htmlWhitespaceSensitivity": "ignore", + "prettier.vueIndentScriptAndStyle": true, + "docthis.authorName": "https://vuejs-core.cn", + "docthis.includeAuthorTag": true, + "docthis.includeDescriptionTag": true, + "docthis.enableHungarianNotationEvaluation": true, + "docthis.inferTypesFromNames": true, + "vetur.format.defaultFormatter.html": "prettier", + "files.autoSave": "onFocusChange", + "path-intellisense.mappings": { + "@": "${workspaceRoot}/src" + }, + "files.eol": "\n" +} diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..0099bf4 --- /dev/null +++ b/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2020 good luck + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/README.en.md b/README.en.md new file mode 100644 index 0000000..97f41b9 --- /dev/null +++ b/README.en.md @@ -0,0 +1,203 @@ +[简体中文](./README.md) | English + +
+

vue-admin-better(element-ui)

+

The flying snow all over the sky is a flying note, playing out expectations with blessings. May the epidemic dissipate as soon as possible, may you no longer have regrets next year, may you be warm in winter, may you not be cold in spring, and may you have lights in the dark and an umbrella in the rain. +

+
+ +[![stars](https://img.shields.io/github/stars/zxwk1998/vue-admin-better?style=flat-square&logo=GitHub)](https://github.com/zxwk1998/vue-admin-better) +[![star](https://gitee.com/chu1204505056/vue-admin-better/badge/star.svg?theme=gray)](https://gitee.com/chu1204505056/vue-admin-better) +[![license](https://img.shields.io/github/license/zxwk1998/vue-admin-better?style=flat-square)](https://en.wikipedia.org/wiki/MIT_License) + +--- + +# 🎉 Characteristic + +- 💪 40 + high quality single page +- 💅 RBAC model + JWT permission control +- 🌍 100000 + practical application of the project +- 👏 Good type definition +- 🥳 The open source version supports free commercial use +- 🚀 Cross platform PC, mobile terminal and tablet +- 📦 Back end route dynamic rendering + +## 🌐 Address + +- [🎉 Vue2. X + element UI (free commercial, PC, tablet and mobile phone supported)](https://vuejs-core.cn/vue-admin-better/) + + + + + +- [⚡️ vue3.x + vite + vue-admin-arco](https://vuejs-core.cn/vue-admin-arco/) + +- [🚀 Admin Pro demo address (vue2.x paid version, supporting PC, tablet and mobile phone)](https://vuejs-core.cn/admin-pro/) + +- [🚀 Admin plus demo address (vue3.x paid version, supporting PC, tablet and mobile phone)](https://vuejs-core.cn/admin-plus/) + +- [📌 Pro and plus purchase address authorization](https://vuejs-core.cn/authorization/) + +- [🌐 Github Warehouse address](https://github.com/zxwk1998/vue-admin-better/) + +- [🌐 Gitee Warehouse address](https://gitee.com/chu1204505056/vue-admin-better/) + +- Recently, the VAB official website has been frequently attacked by DDoS. We have taken relevant preventive measures. + If the website cannot be accessed, please visit the backup address + +## 📦️ Desktop applications + +- [Admin Pro](https://gitee.com/chu1204505056/microsoft-store/raw/master/AdminPlus.zip) +- [Admin Plus](https://gitee.com/chu1204505056/microsoft-store/raw/master/AdminPlus.zip) + + + +## 🌱 Vue2.xmain [Click switch branch](https://github.com/zxwk1998/vue-admin-better/tree/master) + +```bash +git clone -b master https://github.com/zxwk1998/vue-admin-better.git +npm i --registry=http://mirrors.cloud.tencent.com/npm/ +npm run serve +``` + +## 🍻 Front end discussion QQ group + +- Let's have a cup of coffee, and then contact QQ 783963206 to invite you to the discussion group. Because of the large + number of users, if you haven't passed a friend's request, please contact Alipay on the Alipay payment page, whether + you invite or not, you can enjoy the open source code, thank you for your support and trust, and provide the + vue-admin-better basic version in the group. Automatic configuration tutorial of development tools and project + development documents. + + + + + + + + +
+ + + + + +
+ +## 🙈 We promise to sponsor open source projects regularly (thank giant) + + + + + + + + + + + +## 🎨 Acknowledge + +| Project | +| ---------------------------------------------------------------- | +| [vue](https://github.com/vuejs/vue) | +| [element-ui](https://github.com/ElemeFE/element) | +| [element-plus](https://github.com/element-plus/element-plus) | +| [ant-design-vue](https://github.com/vueComponent/ant-design-vue) | +| [mock](https://github.com/nuysoft/Mock) | +| [axios](https://github.com/axios/axios) | + +## 👷 Outstanding contributors to the framework (in no order) + + + + + + + + + + + + + + + + + +## 📌 Advantages and precautions + +``` +Compared with other open source admin frameworks, it has the following advantages: +1. Support the front-end control routing permission intelligence and the back-end control routing permission all mode +2. It is known that the open source Vue admin framework is the first to support the automatic generation and export function of mock +3. More than 50 global fine configurations are provided +4. Support SCSS automatic sorting and eslint automatic repair +5. Axios fine encapsulation supports multiple data sources, multiple successful code arrays, and application / JSON; charset=UTF-8、application/x-www-form-urlencoded; Charset = UTF-8 multiple parameter transfer modes +6. Support login RSA encryption +7. Support packaging to automatically generate 7z compressed packages +8. Support errorlog error interception +9. Support multi theme and multi layout switching +Precautions for use: +1. The project uses lf line feed instead of CRLF line feed by default. When creating a new file, please pay attention to selecting the file line feed +2. The project uses the strictest eslint verification specification (plugin: Vue / recommended) by default. Before using it, it is recommended to configure the development tool to realize automatic repair (vscode development is recommended) +3. The project uses the MIT open source agreement with the broadest requirements, and the MIT open source agreement can be used for free + +``` + +## 💚 Suitable for people + +- I am developing and want to use element UI / element plus, with 1 year of front-end development experience +. +- Familiar with vue.js technology stack and developed several practical projects with it. +- Students who are interested in principle and technology and want to improve. + +## 🎉 Function map + +![img](https://gcore.jsdelivr.net/gh/zxwk1998/image/vip/flow.drawio.png) + +## 🗃️ design sketch + +The following is a screenshot of the pro version: + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ +## 📄 Commercial considerations + +This project can be used for commercial purposes free of charge. Please abide by the MIT agreement and keep the author's +technical support statement. For customized source code copyright information, please contact customer service QQ 783963206. + + diff --git a/README.md b/README.md new file mode 100644 index 0000000..98b0af5 --- /dev/null +++ b/README.md @@ -0,0 +1,287 @@ +
+ +简体中文 | [English](./README.en.md) + +
+

vue-admin-better

+

瑞雪兆丰年,红梅报新春,愿您新的一年平安喜乐,万事顺意,所得皆所愿!

+
+ +[![stars](https://img.shields.io/github/stars/zxwk1998/vue-admin-better?style=flat-square&logo=GitHub)](https://github.com/zxwk1998/vue-admin-better) +[![star](https://gitee.com/chu1204505056/vue-admin-better/badge/star.svg?theme=gray)](https://gitee.com/chu1204505056/vue-admin-better) +[![license](https://img.shields.io/github/license/zxwk1998/vue-admin-better?style=flat-square)](https://en.wikipedia.org/wiki/MIT_License) + +--- + + + +## 🎉 特性 + +- 💪 40+高质量单页 +- 💅 RBAC 模型 + JWT 权限控制 +- 🌍 10 万+ 项目实际应用 +- 👏 良好的类型定义 +- 🥳 开源版本支持免费商用 +- 🚀 跨平台 PC、手机端、平板 +- 📦️ 后端路由动态渲染 + +## 🌐 付费版演示地址 + +- [🚀 Vue Admin Pro 演示地址(vue2.x + element-ui 2.x 付费版本,支持 PC、平板、手机)](https://vuejs-core.cn/admin-pro/) + +- [🚀 Vue Admin Plus 演示地址(vue3.x + element-plus 2.x 付费版本,支持 PC、平板、手机)](https://vuejs-core.cn/admin-plus/) + +- [🚀 Vue Shop Vite 演示地址(vue3.x + vite 5.x + element-plus 2.x 付费版本,支持 PC、平板、手机)](https://vuejs-core.cn/shop-vite/) + +- [📌 Vue Admin Pro 及 Vue Admin Plus 购买地址](https://vuejs-core.cn/authorization/) + +- [📌 Vue Shop Vite 购买地址](https://vuejs-core.cn/authorization/shop-vite.html) + + + +## 🌐 免费版演示地址 + +- [🎉 Vue Admin Better (vue2.x + element-ui 免费商用,支持 PC、平板、手机)](https://vuejs-core.cn/vue-admin-better) + + + + + +- [⚡️ Vue Admin Arco (vue3.x + vite5.x + arco2.x 免费商用,支持 PC)](https://vuejs-core.cn/vue-admin-arco/) + +## 🌐 仓库地址 + +- [🌐 vue2.x github 仓库地址](https://github.com/zxwk1998/vue-admin-better/) + +- [🌐 vue3.x github 仓库地址](https://github.com/zxwk1998/vue-admin-arco/) + +- [🌐 vue2.x 码云仓库地址](https://gitee.com/chu1204505056/vue-admin-better/) + +- [🌐 vue3.x 码云仓库地址](https://gitee.com/chu1204505056/vue-admin-arco/) + +## 🍻 前端讨论 QQ 群 + +- 请我们喝杯咖啡,打赏后联系 QQ 783963206 邀请您进入讨论群(由于用户数较多,如果您打赏后未通过好友请求,可以尝试多加几次),不管您请还是不请,您都可以享受到开源的代码,感谢您的支持和信任,群内提供 + vue-admin-better 基础版本、开发工具自动配置教程及项目开发文档。 + + + + + + + +
+ + + + + +
+ +## 📦️ 桌面应用程序 + +- [Admin Pro](https://gitee.com/chu1204505056/microsoft-store/raw/master/AdminPlus.zip) +- [Admin Plus](https://gitee.com/chu1204505056/microsoft-store/raw/master/AdminPlus.zip) + + + +## 🌱 vue3.x arco-design [点击切换仓库](https://github.com/zxwk1998/vue-admin-arco) + +```bash +# 克隆项目 +git clonehttps://github.com/zxwk1998/vue-admin-arco.git +# 安装依赖 +npm i --registry=http://mirrors.cloud.tencent.com/npm/ +# 本地开发 启动项目 +npm run dev +``` + +## 🌱vue2.x master 分支(element-ui)[点击切换分支](https://github.com/zxwk1998/vue-admin-better/tree/master) + +```bash +# 克隆项目 +git clone -b master https://github.com/zxwk1998/vue-admin-better.git +# 安装依赖 +npm i --registry=http://mirrors.cloud.tencent.com/npm/ +# 本地开发 启动项目 +npm run serve +``` + +## 🔊 友情链接 + +- [OPSLI 基于 vue-admin-better 开源版的最佳实践](https://github.com/hiparker/opsli-boot) + +- [uView uni-app 生态最优秀的 UI 框架](https://github.com/YanxinNet/uView/) + +- [form-generator Element 表单设计代码生成器](https://github.com/JakHuang/form-generator/) + +- [wangEditor 国产最强开源富文本编辑](https://github.com/wangeditor-team/wangEditor) + +## 🙈 赞助 + +- 如果您觉得 vue admin better 帮到了您 ,如果情况允许,您可以选择赞助以下项目 + + + + + + + + + + + +## 👷 框架杰出贡献者 + + + + + + + + + + + + + + + + + + + + + + + +## 📌 优势及注意事项 + +``` +对比其他开源 admin 框架有如下优势: +1. 支持前端控制路由权限 intelligence、后端控制路由权限 all 模式 +2. 已知开源 vue admin 框架中首家支持 mock 自动生成自动导出功能 +3. 提供 50 余项全局精细化配置 +4. 支持 scss 自动排序,eslint 自动修复 +5. axios 精细化封装,支持多数据源、多成功 code 数组,支持 application/json;charset=UTF-8、application/x-www-form-urlencoded;charset=UTF-8 多种传参方式 +6. 支持登录RSA加密 +7. 支持打包自动生成7Z压缩包 +8. 支持errorlog错误拦截 +9. 支持多主题、多布局切换 + +使用注意事项: +1. 项目默认使用lf换行符而非crlf换行符,新建文件时请注意选择文件换行符 +2. 项目默认使用的最严格的eslint校验规范(plugin:vue/recommended),使用之前建议配置开发工具实现自动修复(建议使用vscode开发) +3. 项目使用的是要求最宽泛的MIT开源协议,保留MIT开源协议即可免费商用 + +``` + +## 💚 适合人群 + +- 正在以及想使用 element-ui/element-plus 开发,前端开发经验 1 年+。 +- 熟悉 Vue.js 技术栈,使用它开发过几个实际项目。 +- 对原理技术感兴趣,想进阶和提升的同学。 + +## 🎨 Star + +[![Stargazers for vue-admin-better](https://reporoster.com/stars/zxwk1998/vue-admin-better)](https://github.com/zxwk1998/vue-admin-better/stargazers) + +## ✨ Fork + +[![Forkers repo roster for vue-admin-better](https://reporoster.com/forks/zxwk1998/vue-admin-better)](https://github.com/zxwk1998/vue-admin-better/network/members) + +## 🎉 功能地图 + +![img](https://gcore.jsdelivr.net/gh/zxwk1998/image/vip/flow.drawio.png) + +## 🗃️ 效果图 + +以下是截取的是 pro 版的效果图展示: + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ +以下是截取的是 shop 版的效果图展示: + + + + + + + + + + + + + + +
+ + + +
+ + + +
+ + + +
+ +## 📄 商用注意事项 + +开源版本可免费用于商业用途,如果方便就留个 Star 吧 + + + +
diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..33ba09a --- /dev/null +++ b/babel.config.js @@ -0,0 +1,7 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description babel.config + */ +module.exports = { + presets: ['@vue/cli-plugin-babel/preset'], +} diff --git a/deploy.sh b/deploy.sh new file mode 100644 index 0000000..a264b13 --- /dev/null +++ b/deploy.sh @@ -0,0 +1,20 @@ +#强制推送 +#!/usr/bin/env bash +set -e +npm run build +cd dist +touch .nojekyll +git init +git add -A +git commit -m 'deploy' +git push -f "https://${access_token}@gitee.com/chu1204505056/vue-admin-better.git" master:gh-pages +git push -f "https://${access_token}@gitee.com/chu1204505056/vue-admin-better-element.git" master:gh-pages +start "https://gitee.com/chu1204505056/vue-admin-better/pages" +start "https://gitee.com/chu1204505056/vue-admin-better-element/pages" +git push -f "https://${access_token}@github.com/zxwk1998/vue-admin-better.git" master:gh-pages +cd - +exec /bin/bash + + + + diff --git a/layouts/Permissions/index.js b/layouts/Permissions/index.js new file mode 100644 index 0000000..7d2d86e --- /dev/null +++ b/layouts/Permissions/index.js @@ -0,0 +1,13 @@ +import permissions from './permissions' + +const install = function (Vue) { + Vue.directive('permissions', permissions) +} + +if (window.Vue) { + window['permissions'] = permissions + Vue.use(install) +} + +permissions.install = install +export default permissions diff --git a/layouts/Permissions/permissions.js b/layouts/Permissions/permissions.js new file mode 100644 index 0000000..74ac1f6 --- /dev/null +++ b/layouts/Permissions/permissions.js @@ -0,0 +1,13 @@ +import store from '@/store' + +export default { + inserted(element, binding) { + const { value } = binding + const permissions = store.getters['user/permissions'] + if (value && value instanceof Array && value.length > 0) { + const hasPermission = permissions.some((role) => value.includes(role)) + if (!hasPermission) + element.parentNode && element.parentNode.removeChild(element) + } + }, +} diff --git a/layouts/VabColorfullIcon/index.vue b/layouts/VabColorfullIcon/index.vue new file mode 100644 index 0000000..3283a82 --- /dev/null +++ b/layouts/VabColorfullIcon/index.vue @@ -0,0 +1,65 @@ + + + + + diff --git a/layouts/VabErrorLog/index.vue b/layouts/VabErrorLog/index.vue new file mode 100644 index 0000000..e2681ce --- /dev/null +++ b/layouts/VabErrorLog/index.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/layouts/VabFullScreenBar/index.vue b/layouts/VabFullScreenBar/index.vue new file mode 100644 index 0000000..fedf502 --- /dev/null +++ b/layouts/VabFullScreenBar/index.vue @@ -0,0 +1,53 @@ + + + diff --git a/layouts/VabGithubCorner/index.vue b/layouts/VabGithubCorner/index.vue new file mode 100644 index 0000000..1d66bc1 --- /dev/null +++ b/layouts/VabGithubCorner/index.vue @@ -0,0 +1,75 @@ + + + + diff --git a/layouts/VabQueryForm/VabQueryFormBottomPanel.vue b/layouts/VabQueryForm/VabQueryFormBottomPanel.vue new file mode 100644 index 0000000..327dc83 --- /dev/null +++ b/layouts/VabQueryForm/VabQueryFormBottomPanel.vue @@ -0,0 +1,20 @@ + + + diff --git a/layouts/VabQueryForm/VabQueryFormLeftPanel.vue b/layouts/VabQueryForm/VabQueryFormLeftPanel.vue new file mode 100644 index 0000000..38795e4 --- /dev/null +++ b/layouts/VabQueryForm/VabQueryFormLeftPanel.vue @@ -0,0 +1,25 @@ + + + diff --git a/layouts/VabQueryForm/VabQueryFormRightPanel.vue b/layouts/VabQueryForm/VabQueryFormRightPanel.vue new file mode 100644 index 0000000..0e3c4e3 --- /dev/null +++ b/layouts/VabQueryForm/VabQueryFormRightPanel.vue @@ -0,0 +1,25 @@ + + + diff --git a/layouts/VabQueryForm/VabQueryFormTopPanel.vue b/layouts/VabQueryForm/VabQueryFormTopPanel.vue new file mode 100644 index 0000000..7a48e3f --- /dev/null +++ b/layouts/VabQueryForm/VabQueryFormTopPanel.vue @@ -0,0 +1,20 @@ + + + diff --git a/layouts/VabQueryForm/index.vue b/layouts/VabQueryForm/index.vue new file mode 100644 index 0000000..f49a6bb --- /dev/null +++ b/layouts/VabQueryForm/index.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/layouts/VabRemixIcon/index.vue b/layouts/VabRemixIcon/index.vue new file mode 100644 index 0000000..54f6ce9 --- /dev/null +++ b/layouts/VabRemixIcon/index.vue @@ -0,0 +1,80 @@ + + + + + diff --git a/layouts/VabSideBar/components/VabMenuItem.vue b/layouts/VabSideBar/components/VabMenuItem.vue new file mode 100644 index 0000000..fc34144 --- /dev/null +++ b/layouts/VabSideBar/components/VabMenuItem.vue @@ -0,0 +1,84 @@ + + + diff --git a/layouts/VabSideBar/components/VabSideBarItem.vue b/layouts/VabSideBar/components/VabSideBarItem.vue new file mode 100644 index 0000000..ff4d242 --- /dev/null +++ b/layouts/VabSideBar/components/VabSideBarItem.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/layouts/VabSideBar/components/VabSubmenu.vue b/layouts/VabSideBar/components/VabSubmenu.vue new file mode 100644 index 0000000..58d90c5 --- /dev/null +++ b/layouts/VabSideBar/components/VabSubmenu.vue @@ -0,0 +1,60 @@ + + + diff --git a/layouts/VabSideBar/index.vue b/layouts/VabSideBar/index.vue new file mode 100644 index 0000000..b329661 --- /dev/null +++ b/layouts/VabSideBar/index.vue @@ -0,0 +1,145 @@ + + + diff --git a/layouts/VabTabsBar/index.vue b/layouts/VabTabsBar/index.vue new file mode 100644 index 0000000..cf61a54 --- /dev/null +++ b/layouts/VabTabsBar/index.vue @@ -0,0 +1,293 @@ + + + + + diff --git a/layouts/VabTopBar/index.vue b/layouts/VabTopBar/index.vue new file mode 100644 index 0000000..426451a --- /dev/null +++ b/layouts/VabTopBar/index.vue @@ -0,0 +1,228 @@ + + + + diff --git a/layouts/index.js b/layouts/index.js new file mode 100644 index 0000000..90ad68c --- /dev/null +++ b/layouts/index.js @@ -0,0 +1,9 @@ +module.exports = { + webpackBarName: '', + webpackBanner: '', + donationConsole() { + const chalk = require('chalk') + console.log(chalk.green('项目启动成功')) + console.log('\n') + }, +} diff --git a/layouts/package.json b/layouts/package.json new file mode 100644 index 0000000..119851a --- /dev/null +++ b/layouts/package.json @@ -0,0 +1,5 @@ +{ + "name": "layouts", + "version": "1.0.0", + "main": "index.js" +} diff --git a/layouts/prettier.config.js b/layouts/prettier.config.js new file mode 100644 index 0000000..eb510f0 --- /dev/null +++ b/layouts/prettier.config.js @@ -0,0 +1,16 @@ +module.exports = { + printWidth: 80, + tabWidth: 2, + useTabs: false, + semi: false, + singleQuote: true, + quoteProps: 'as-needed', + jsxSingleQuote: false, + trailingComma: 'es5', + bracketSpacing: true, + jsxBracketSameLine: false, + arrowParens: 'always', + htmlWhitespaceSensitivity: 'ignore', + vueIndentScriptAndStyle: true, + endOfLine: 'lf', +} diff --git a/mock/controller/colorfulIcon.js b/mock/controller/colorfulIcon.js new file mode 100644 index 0000000..306c28d --- /dev/null +++ b/mock/controller/colorfulIcon.js @@ -0,0 +1,321 @@ +const data = [ + 'alphabetical_sorting', + 'alphabetical_sorting', + 'alarm_clock', + 'area_chart', + 'approval', + 'answers', + 'approve', + 'assistant', + 'automotive', + 'automatic', + 'bad_decision', + 'bar_chart', + 'bearish', + 'biomass', + 'biohazard', + 'binoculars', + 'bookmark', + 'briefcase', + 'biotech', + 'broken_link', + 'business', + 'bullish', + 'business_contact', + 'businesswoman', + 'cable_release', + 'calculator', + 'businessman', + 'calendar', + 'butting_in', + 'call_transfer', + 'callback', + 'camcorder', + 'camera', + 'camcorder_pro', + 'cancel', + 'camera_addon', + 'camera_identificatio', + 'capacitor', + 'candle_sticks', + 'checkmark', + 'circuit', + 'charge_battery', + 'clear_filters', + 'clapperboard', + 'clock', + 'close_up_mode', + 'collaboration', + 'cell_phone', + 'collapse', + 'collect', + 'cloth', + 'combo_chart', + 'comments', + 'conference_call', + 'compact_camera', + 'contacts', + 'copyleft', + 'copyright', + 'crystal_oscillator', + 'cursor', + 'currency_exchange', + 'customer_support', + 'dam', + 'data_backup', + 'data_configuration', + 'data_encryption', + 'data_protection', + 'data_recovery', + 'database', + 'data_sheet', + 'debt', + 'decision', + 'delete_column', + 'delete_database', + 'department', + 'delete_row', + 'deployment', + 'dislike', + 'disapprove', + 'disclaimer', + 'display', + 'document', + 'do_not_insert', + 'do_not_mix', + 'do_not_inhale', + 'donate', + 'down', + 'doughnut_chart', + 'down_left', + 'down_right', + 'download', + 'edit_image', + 'electrical_sensor', + 'electrical_threshold', + 'electricity', + 'electro_devices', + 'electronics', + 'empty_battery', + 'empty_filter', + 'empty_trash', + 'end_call', + 'engineering', + 'entering_heaven_aliv', + 'expand', + 'export', + 'expired', + 'factory', + 'factory_breakdown', + 'external', + 'faq', + 'feed_in', + 'file', + 'feedback', + 'film', + 'filled_filter', + 'filing_cabinet', + 'film_reel', + 'flash_auto', + 'fine_print', + 'flash_off', + 'flash_on', + 'flow_chart', + 'folder', + 'frame', + 'full_battery', + 'full_trash', + 'gallery', + 'generic_sorting_asc', + 'generic_sorting_desc', + 'genealogy', + 'globe', + 'good_decision', + 'headset', + 'grid', + 'graduation_cap', + 'heat_map', + 'high_priority', + 'high_battery', + 'image_file', + 'home', + 'idea', + 'import', + 'in_transit', + 'integrated_webcam', + 'inspection', + 'invite', + 'internal', + 'ipad', + 'info', + 'iphone', + 'kindle', + 'key', + 'landscape', + 'left', + 'left_down', + 'left_up', + 'leave', + 'like_placeholder', + 'light_at_the_end_of_', + 'library', + 'line_chart', + 'link', + 'like', + 'lock', + 'list', + 'lock_landscape', + 'low_battery', + 'lock_portrait', + 'low_priority', + 'make_decision', + 'medium_priority', + 'manager', + 'menu', + 'middle_battery', + 'minus', + 'missed_call', + 'mind_map', + 'mms', + 'multiple_cameras', + 'money_transfer', + 'music', + 'multiple_devices', + 'multiple_smartphones', + 'multiple_inputs', + 'negative_dynamic', + 'neutral_decision', + 'night_landscape', + 'news', + 'neutral_trading', + 'night_portrait', + 'no_idea', + 'next', + 'no_video', + 'nook', + 'ok', + 'org_unit', + 'opened_folder', + 'old_time_camera', + 'online_support', + 'organization', + 'package', + 'paid', + 'parallel_tasks', + 'overtime', + 'panorama', + 'phone', + 'phone_android', + 'photo_reel', + 'pie_chart', + 'picture', + 'planner', + 'plus', + 'podium_with_audience', + 'podium_without_speak', + 'podium_with_speaker', + 'previous', + 'portrait_mode', + 'positive_dynamic', + 'privacy', + 'process', + 'puzzle', + 'questions', + 'print', + 'radar_plot', + 'rating', + 'ratings', + 'reading', + 'redo', + 'reading_ebook', + 'refresh', + 'registered_trademark', + 'right', + 'reuse', + 'remove_image', + 'right_down', + 'right_up', + 'rotate_to_portrait', + 'rules', + 'rotate_camera', + 'rotate_to_landscape', + 'ruler', + 'scatter_plot', + 'search', + 'safe', + 'self_service_kiosk', + 'selfie', + 'serial_tasks', + 'sales_performance', + 'settings', + 'services', + 'share', + 'shipped', + 'sim_card', + 'shop', + 'service_mark', + 'sim_card_chip', + 'signature', + 'smartphone_tablet', + 'sound_recording_copy', + 'sms', + 'speaker', + 'slr_back_side', + 'start', + 'stack_of_photos', + 'statistics', + 'sports_mode', + 'support', + 'synchronize', + 'switch_camera', + 'survey', + 'tablet_android', + 'template', + 'trademark', + 'todo_list', + 'touchscreen_smartpho', + 'timeline', + 'tree_structure', + 'undo', + 'up_left', + 'two_smartphones', + 'unlock', + 'up', + 'up_right', + 'upload', + 'video_call', + 'video_file', + 'view_details', + 'video_projector', + 'vip', + 'voice_presentation', + 'webcam', + 'voicemail', + 'workflow', + 'about', + 'accept_database', + 'add_image', + 'add_column', + 'add_database', + 'add_row', +] +module.exports = [ + { + url: '/colorfulIcon/getList', + type: 'post', + response(config) { + const { title, pageNo = 1, pageSize = 72 } = config.body + let mockList = data.filter((item) => { + if (title && item.indexOf(title) < 0) return false + return true + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount: mockList.length, + data: pageList, + } + }, + }, +] diff --git a/mock/controller/goodsList.js b/mock/controller/goodsList.js new file mode 100644 index 0000000..ccb5603 --- /dev/null +++ b/mock/controller/goodsList.js @@ -0,0 +1,40 @@ +const { mock } = require('mockjs') + +const List = [] +const count = 999 +let num = 0 +for (let i = 0; i < count; i++) { + List.push( + mock({ + uuid: '@uuid', + image: `https://picsum.photos/300/600?random=${num++}`, + title: '@ctitle', + description: '@csentence', + link: 'https://www.baidu.com', + price: '@integer(100, 500)', + 'status|1': [1, 0], + 'isRecommend|1': [1, 0], + }) + ) +} + +module.exports = [ + { + url: '/goodsList/getList', + type: 'post', + response(config) { + const { title = '', pageNo = 1, pageSize = 20 } = config.body + let mockList = List.filter((item) => { + if (title && item.title.indexOf(title) < 0) return false + return true + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount: count, + data: pageList, + } + }, + }, +] diff --git a/mock/controller/icon.js b/mock/controller/icon.js new file mode 100644 index 0000000..f108a43 --- /dev/null +++ b/mock/controller/icon.js @@ -0,0 +1,982 @@ +const data = [ + 'air-freshener', + 'align-center', + 'align-justify', + 'align-left', + 'align-right', + 'allergies', + 'ambulance', + 'american-sign-language-interpreting', + 'anchor', + 'angle-double-down', + 'angle-double-left', + 'angle-double-right', + 'angle-double-up', + 'angle-down', + 'angle-left', + 'angle-right', + 'angle-up', + 'angry', + 'ankh', + 'apple-alt', + 'archive', + 'archway', + 'arrow-alt-circle-down', + 'arrow-alt-circle-left', + 'arrow-alt-circle-right', + 'arrow-alt-circle-up', + 'arrow-circle-down', + 'arrow-circle-left', + 'arrow-circle-right', + 'arrow-circle-up', + 'arrow-down', + 'arrow-left', + 'arrow-right', + 'arrow-up', + 'arrows-alt', + 'arrows-alt-h', + 'arrows-alt-v', + 'assistive-listening-systems', + 'asterisk', + 'at', + 'atlas', + 'atom', + 'audio-description', + 'award', + 'baby', + 'baby-carriage', + 'backspace', + 'backward', + 'bacon', + 'bahai', + 'balance-scale', + 'balance-scale-left', + 'balance-scale-right', + 'ban', + 'band-aid', + 'barcode', + 'bars', + 'baseball-ball', + 'basketball-ball', + 'bath', + 'battery-empty', + 'battery-full', + 'battery-half', + 'battery-quarter', + 'battery-three-quarters', + 'bed', + 'beer', + 'bell', + 'bell-slash', + 'bezier-curve', + 'bible', + 'bicycle', + 'biking', + 'binoculars', + 'biohazard', + 'birthday-cake', + 'blender', + 'blender-phone', + 'blind', + 'blog', + 'bold', + 'bolt', + 'bomb', + 'bone', + 'bong', + 'book', + 'book-dead', + 'book-medical', + 'book-open', + 'book-reader', + 'bookmark', + 'border-all', + 'border-none', + 'border-style', + 'bowling-ball', + 'box', + 'box-open', + 'boxes', + 'braille', + 'brain', + 'bread-slice', + 'briefcase', + 'briefcase-medical', + 'broadcast-tower', + 'broom', + 'brush', + 'bug', + 'building', + 'bullhorn', + 'bullseye', + 'burn', + 'bus', + 'bus-alt', + 'business-time', + 'calculator', + 'calendar', + 'calendar-alt', + 'calendar-check', + 'calendar-day', + 'calendar-minus', + 'calendar-plus', + 'calendar-times', + 'calendar-week', + 'camera', + 'camera-retro', + 'campground', + 'candy-cane', + 'cannabis', + 'capsules', + 'car', + 'car-alt', + 'car-battery', + 'car-crash', + 'car-side', + 'caravan', + 'caret-down', + 'caret-left', + 'caret-right', + 'caret-square-down', + 'caret-square-left', + 'caret-square-right', + 'caret-square-up', + 'caret-up', + 'carrot', + 'cart-arrow-down', + 'cart-plus', + 'cash-register', + 'cat', + 'certificate', + 'chair', + 'chalkboard', + 'chalkboard-teacher', + 'charging-station', + 'chart-area', + 'chart-bar', + 'chart-line', + 'chart-pie', + 'check', + 'check-circle', + 'check-double', + 'check-square', + 'cheese', + 'chess', + 'chess-bishop', + 'chess-board', + 'chess-king', + 'chess-knight', + 'chess-pawn', + 'chess-queen', + 'chess-rook', + 'chevron-circle-down', + 'chevron-circle-left', + 'chevron-circle-right', + 'chevron-circle-up', + 'chevron-down', + 'chevron-left', + 'chevron-right', + 'chevron-up', + 'child', + 'church', + 'circle', + 'circle-notch', + 'city', + 'clinic-medical', + 'clipboard', + 'clipboard-check', + 'clipboard-list', + 'clock', + 'clone', + 'closed-captioning', + 'cloud', + 'cloud-download-alt', + 'cloud-meatball', + 'cloud-moon', + 'cloud-moon-rain', + 'cloud-rain', + 'cloud-showers-heavy', + 'cloud-sun', + 'cloud-sun-rain', + 'cloud-upload-alt', + 'cocktail', + 'code', + 'code-branch', + 'coffee', + 'cog', + 'cogs', + 'coins', + 'columns', + 'comment', + 'comment-alt', + 'comment-dollar', + 'comment-dots', + 'comment-medical', + 'comment-slash', + 'comments', + 'comments-dollar', + 'compact-disc', + 'compass', + 'compress', + 'compress-alt', + 'compress-arrows-alt', + 'concierge-bell', + 'cookie', + 'cookie-bite', + 'copy', + 'copyright', + 'couch', + 'credit-card', + 'crop', + 'crop-alt', + 'cross', + 'crosshairs', + 'crow', + 'crown', + 'crutch', + 'cube', + 'cubes', + 'cut', + 'database', + 'deaf', + 'democrat', + 'desktop', + 'dharmachakra', + 'diagnoses', + 'dice', + 'dice-d20', + 'dice-d6', + 'dice-five', + 'dice-four', + 'dice-one', + 'dice-six', + 'dice-three', + 'dice-two', + 'digital-tachograph', + 'directions', + 'divide', + 'dizzy', + 'dna', + 'dog', + 'dollar-sign', + 'dolly', + 'dolly-flatbed', + 'donate', + 'door-closed', + 'door-open', + 'dot-circle', + 'dove', + 'download', + 'drafting-compass', + 'dragon', + 'draw-polygon', + 'drum', + 'drum-steelpan', + 'drumstick-bite', + 'dumbbell', + 'dumpster', + 'dumpster-fire', + 'dungeon', + 'edit', + 'egg', + 'eject', + 'ellipsis-h', + 'ellipsis-v', + 'envelope', + 'envelope-open', + 'envelope-open-text', + 'envelope-square', + 'equals', + 'eraser', + 'ethernet', + 'euro-sign', + 'exchange-alt', + 'exclamation', + 'exclamation-circle', + 'exclamation-triangle', + 'expand', + 'expand-alt', + 'expand-arrows-alt', + 'external-link-alt', + 'external-link-square-alt', + 'eye', + 'eye-dropper', + 'eye-slash', + 'fan', + 'fast-backward', + 'fast-forward', + 'fax', + 'feather', + 'feather-alt', + 'female', + 'fighter-jet', + 'file', + 'file-alt', + 'file-archive', + 'file-audio', + 'file-code', + 'file-contract', + 'file-csv', + 'file-download', + 'file-excel', + 'file-export', + 'file-image', + 'file-import', + 'file-invoice', + 'file-invoice-dollar', + 'file-medical', + 'file-medical-alt', + 'file-pdf', + 'file-powerpoint', + 'file-prescription', + 'file-signature', + 'file-upload', + 'file-video', + 'file-word', + 'fill', + 'fill-drip', + 'film', + 'filter', + 'fingerprint', + 'fire', + 'fire-alt', + 'fire-extinguisher', + 'first-aid', + 'fish', + 'fist-raised', + 'flag', + 'flag-checkered', + 'flag-usa', + 'flask', + 'flushed', + 'folder', + 'folder-minus', + 'folder-open', + 'folder-plus', + 'font', + 'football-ball', + 'forward', + 'frog', + 'frown', + 'frown-open', + 'funnel-dollar', + 'futbol', + 'gamepad', + 'gas-pump', + 'gavel', + 'gem', + 'genderless', + 'ghost', + 'gift', + 'gifts', + 'glass-cheers', + 'glass-martini', + 'glass-martini-alt', + 'glass-whiskey', + 'glasses', + 'globe', + 'globe-africa', + 'globe-americas', + 'globe-asia', + 'globe-europe', + 'golf-ball', + 'gopuram', + 'graduation-cap', + 'greater-than', + 'greater-than-equal', + 'grimace', + 'grin', + 'grin-alt', + 'grin-beam', + 'grin-beam-sweat', + 'grin-hearts', + 'grin-squint', + 'grin-squint-tears', + 'grin-stars', + 'grin-tears', + 'grin-tongue', + 'grin-tongue-squint', + 'grin-tongue-wink', + 'grin-wink', + 'grip-horizontal', + 'grip-lines', + 'grip-lines-vertical', + 'grip-vertical', + 'guitar', + 'h-square', + 'hamburger', + 'hammer', + 'hamsa', + 'hand-holding', + 'hand-holding-heart', + 'hand-holding-usd', + 'hand-lizard', + 'hand-middle-finger', + 'hand-paper', + 'hand-peace', + 'hand-point-down', + 'hand-point-left', + 'hand-point-right', + 'hand-point-up', + 'hand-pointer', + 'hand-rock', + 'hand-scissors', + 'hand-spock', + 'hands', + 'hands-helping', + 'handshake', + 'hanukiah', + 'hard-hat', + 'hashtag', + 'hat-cowboy', + 'hat-cowboy-side', + 'hat-wizard', + 'hdd', + 'heading', + 'headphones', + 'headphones-alt', + 'headset', + 'heart', + 'heart-broken', + 'heartbeat', + 'helicopter', + 'highlighter', + 'hiking', + 'hippo', + 'history', + 'hockey-puck', + 'holly-berry', + 'home', + 'horse', + 'horse-head', + 'hospital', + 'hospital-alt', + 'hospital-symbol', + 'hot-tub', + 'hotdog', + 'hotel', + 'hourglass', + 'hourglass-end', + 'hourglass-half', + 'hourglass-start', + 'house-damage', + 'hryvnia', + 'i-cursor', + 'ice-cream', + 'icicles', + 'icons', + 'id-badge', + 'id-card', + 'id-card-alt', + 'igloo', + 'image', + 'images', + 'inbox', + 'indent', + 'industry', + 'infinity', + 'info', + 'info-circle', + 'italic', + 'jedi', + 'joint', + 'journal-whills', + 'kaaba', + 'key', + 'keyboard', + 'khanda', + 'kiss', + 'kiss-beam', + 'kiss-wink-heart', + 'kiwi-bird', + 'landmark', + 'language', + 'laptop', + 'laptop-code', + 'laptop-medical', + 'laugh', + 'laugh-beam', + 'laugh-squint', + 'laugh-wink', + 'layer-group', + 'leaf', + 'lemon', + 'less-than', + 'less-than-equal', + 'level-down-alt', + 'level-up-alt', + 'life-ring', + 'lightbulb', + 'link', + 'lira-sign', + 'list', + 'list-alt', + 'list-ol', + 'list-ul', + 'location-arrow', + 'lock', + 'lock-open', + 'long-arrow-alt-down', + 'long-arrow-alt-left', + 'long-arrow-alt-right', + 'long-arrow-alt-up', + 'low-vision', + 'luggage-cart', + 'magic', + 'magnet', + 'mail-bulk', + 'male', + 'map', + 'map-marked', + 'map-marked-alt', + 'map-marker', + 'map-marker-alt', + 'map-pin', + 'map-signs', + 'marker', + 'mars', + 'mars-double', + 'mars-stroke', + 'mars-stroke-h', + 'mars-stroke-v', + 'mask', + 'medal', + 'medkit', + 'meh', + 'meh-blank', + 'meh-rolling-eyes', + 'memory', + 'menorah', + 'mercury', + 'meteor', + 'microchip', + 'microphone', + 'microphone-alt', + 'microphone-alt-slash', + 'microphone-slash', + 'microscope', + 'minus', + 'minus-circle', + 'minus-square', + 'mitten', + 'mobile', + 'mobile-alt', + 'money-bill', + 'money-bill-alt', + 'money-bill-wave', + 'money-bill-wave-alt', + 'money-check', + 'money-check-alt', + 'monument', + 'moon', + 'mortar-pestle', + 'mosque', + 'motorcycle', + 'mountain', + 'mouse', + 'mouse-pointer', + 'mug-hot', + 'music', + 'network-wired', + 'neuter', + 'newspaper', + 'not-equal', + 'notes-medical', + 'object-group', + 'object-ungroup', + 'oil-can', + 'om', + 'otter', + 'outdent', + 'pager', + 'paint-brush', + 'paint-roller', + 'palette', + 'pallet', + 'paper-plane', + 'paperclip', + 'parachute-box', + 'paragraph', + 'parking', + 'passport', + 'pastafarianism', + 'paste', + 'pause', + 'pause-circle', + 'paw', + 'peace', + 'pen', + 'pen-alt', + 'pen-fancy', + 'pen-nib', + 'pen-square', + 'pencil-alt', + 'pencil-ruler', + 'people-carry', + 'pepper-hot', + 'percent', + 'percentage', + 'person-booth', + 'phone', + 'phone-alt', + 'phone-slash', + 'phone-square', + 'phone-square-alt', + 'phone-volume', + 'photo-video', + 'piggy-bank', + 'pills', + 'pizza-slice', + 'place-of-worship', + 'plane', + 'plane-arrival', + 'plane-departure', + 'play', + 'play-circle', + 'plug', + 'plus', + 'plus-circle', + 'plus-square', + 'podcast', + 'poll', + 'poll-h', + 'poo', + 'poo-storm', + 'poop', + 'portrait', + 'pound-sign', + 'power-off', + 'pray', + 'praying-hands', + 'prescription', + 'prescription-bottle', + 'prescription-bottle-alt', + 'print', + 'procedures', + 'project-diagram', + 'puzzle-piece', + 'qrcode', + 'question', + 'question-circle', + 'quidditch', + 'quote-left', + 'quote-right', + 'quran', + 'radiation', + 'radiation-alt', + 'rainbow', + 'random', + 'receipt', + 'record-vinyl', + 'recycle', + 'redo', + 'redo-alt', + 'registered', + 'remove-format', + 'reply', + 'reply-all', + 'republican', + 'restroom', + 'retweet', + 'ribbon', + 'ring', + 'road', + 'robot', + 'rocket', + 'route', + 'rss', + 'rss-square', + 'ruble-sign', + 'ruler', + 'ruler-combined', + 'ruler-horizontal', + 'ruler-vertical', + 'running', + 'rupee-sign', + 'sad-cry', + 'sad-tear', + 'satellite', + 'satellite-dish', + 'save', + 'school', + 'screwdriver', + 'scroll', + 'sd-card', + 'search', + 'search-dollar', + 'search-location', + 'search-minus', + 'search-plus', + 'seedling', + 'server', + 'shapes', + 'share', + 'share-alt', + 'share-alt-square', + 'share-square', + 'shekel-sign', + 'shield-alt', + 'ship', + 'shipping-fast', + 'shoe-prints', + 'shopping-bag', + 'shopping-basket', + 'shopping-cart', + 'shower', + 'shuttle-van', + 'sign', + 'sign-in-alt', + 'sign-language', + 'sign-out-alt', + 'signal', + 'signature', + 'sim-card', + 'sitemap', + 'skating', + 'skiing', + 'skiing-nordic', + 'skull', + 'skull-crossbones', + 'slash', + 'sleigh', + 'sliders-h', + 'smile', + 'smile-beam', + 'smile-wink', + 'smog', + 'smoking', + 'smoking-ban', + 'sms', + 'snowboarding', + 'snowflake', + 'snowman', + 'snowplow', + 'socks', + 'solar-panel', + 'sort', + 'sort-alpha-down', + 'sort-alpha-down-alt', + 'sort-alpha-up', + 'sort-alpha-up-alt', + 'sort-amount-down', + 'sort-amount-down-alt', + 'sort-amount-up', + 'sort-amount-up-alt', + 'sort-down', + 'sort-numeric-down', + 'sort-numeric-down-alt', + 'sort-numeric-up', + 'sort-numeric-up-alt', + 'sort-up', + 'spa', + 'space-shuttle', + 'spell-check', + 'spider', + 'spinner', + 'splotch', + 'spray-can', + 'square', + 'square-full', + 'square-root-alt', + 'stamp', + 'star', + 'star-and-crescent', + 'star-half', + 'star-half-alt', + 'star-of-david', + 'star-of-life', + 'step-backward', + 'step-forward', + 'stethoscope', + 'sticky-note', + 'stop', + 'stop-circle', + 'stopwatch', + 'store', + 'store-alt', + 'stream', + 'street-view', + 'strikethrough', + 'stroopwafel', + 'subscript', + 'subway', + 'suitcase', + 'suitcase-rolling', + 'sun', + 'superscript', + 'surprise', + 'swatchbook', + 'swimmer', + 'swimming-pool', + 'synagogue', + 'sync', + 'sync-alt', + 'syringe', + 'table', + 'table-tennis', + 'tablet', + 'tablet-alt', + 'tablets', + 'tachometer-alt', + 'tag', + 'tags', + 'tape', + 'tasks', + 'taxi', + 'teeth', + 'teeth-open', + 'temperature-high', + 'temperature-low', + 'tenge', + 'terminal', + 'text-height', + 'text-width', + 'th', + 'th-large', + 'th-list', + 'theater-masks', + 'thermometer', + 'thermometer-empty', + 'thermometer-full', + 'thermometer-half', + 'thermometer-quarter', + 'thermometer-three-quarters', + 'thumbs-down', + 'thumbs-up', + 'thumbtack', + 'ticket-alt', + 'times', + 'times-circle', + 'tint', + 'tint-slash', + 'tired', + 'toggle-off', + 'toggle-on', + 'toilet', + 'toilet-paper', + 'toolbox', + 'tools', + 'tooth', + 'torah', + 'torii-gate', + 'tractor', + 'trademark', + 'traffic-light', + 'trailer', + 'train', + 'tram', + 'transgender', + 'transgender-alt', + 'trash', + 'trash-alt', + 'trash-restore', + 'trash-restore-alt', + 'tree', + 'trophy', + 'truck', + 'truck-loading', + 'truck-monster', + 'truck-moving', + 'truck-pickup', + 'tshirt', + 'tty', + 'tv', + 'umbrella', + 'umbrella-beach', + 'underline', + 'undo', + 'undo-alt', + 'universal-access', + 'university', + 'unlink', + 'unlock', + 'unlock-alt', + 'upload', + 'user', + 'user-alt', + 'user-alt-slash', + 'user-astronaut', + 'user-check', + 'user-circle', + 'user-clock', + 'user-cog', + 'user-edit', + 'user-friends', + 'user-graduate', + 'user-injured', + 'user-lock', + 'user-md', + 'user-minus', + 'user-ninja', + 'user-nurse', + 'user-plus', + 'user-secret', + 'user-shield', + 'user-slash', + 'user-tag', + 'user-tie', + 'user-times', + 'users', + 'users-cog', + 'utensil-spoon', + 'utensils', + 'vector-square', + 'venus', + 'venus-double', + 'venus-mars', + 'vial', + 'vials', + 'video', + 'video-slash', + 'vihara', + 'voicemail', + 'volleyball-ball', + 'volume-down', + 'volume-mute', + 'volume-off', + 'volume-up', + 'vote-yea', + 'vr-cardboard', + 'walking', + 'wallet', + 'warehouse', + 'water', + 'wave-square', + 'weight', + 'weight-hanging', + 'wheelchair', + 'wifi', + 'wind', + 'window-close', + 'window-maximize', + 'window-minimize', + 'window-restore', + 'wine-bottle', + 'wine-glass', + 'wine-glass-alt', + 'won-sign', + 'wrench', + 'x-ray', + 'yen-sign', + 'yin-yang', +] +module.exports = [ + { + url: '/icon/getList', + type: 'post', + response(config) { + const { title, pageNo = 1, pageSize = 72 } = config.body + let mockList = data.filter((item) => { + if (title && item.indexOf(title) < 0) return false + return true + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount: mockList.length, + data: pageList, + } + }, + }, +] diff --git a/mock/controller/menuManagement.js b/mock/controller/menuManagement.js new file mode 100644 index 0000000..b86a178 --- /dev/null +++ b/mock/controller/menuManagement.js @@ -0,0 +1,51 @@ +module.exports = [ + { + url: '/menuManagement/getTree', + type: 'post', + response() { + return { + code: 200, + msg: 'success', + totalCount: 999, + data: [ + { + id: 'root', + label: '全部角色', + children: [ + { + id: '@id', + permission: 'admin', + label: 'admin角色', + }, + { + id: '@id', + permission: 'editor', + label: 'editor角色', + }, + ], + }, + ], + } + }, + }, + { + url: '/menuManagement/doEdit', + type: 'post', + response() { + return { + code: 200, + msg: '模拟保存成功', + } + }, + }, + { + url: '/menuManagement/doDelete', + type: 'post', + response() { + return { + code: 200, + msg: '模拟删除成功', + } + }, + }, +] diff --git a/mock/controller/personalCenter.js b/mock/controller/personalCenter.js new file mode 100644 index 0000000..0db25e7 --- /dev/null +++ b/mock/controller/personalCenter.js @@ -0,0 +1,42 @@ +const { mock } = require('mockjs') + +module.exports = [ + { + url: '/personalCenter/getList', + type: 'post', + response(config) { + return { + code: 200, + msg: 'success', + totalCount: 999, + data: mock({ + 'data|10': [ + { + id: '@id', + }, + ], + }).data, + } + }, + }, + { + url: '/personalCenter/doEdit', + type: 'post', + response() { + return { + code: 200, + msg: '模拟保存成功', + } + }, + }, + { + url: '/personalCenter/doDelete', + type: 'post', + response() { + return { + code: 200, + msg: '模拟删除成功', + } + }, + }, +] diff --git a/mock/controller/roleManagement.js b/mock/controller/roleManagement.js new file mode 100644 index 0000000..aab83d2 --- /dev/null +++ b/mock/controller/roleManagement.js @@ -0,0 +1,50 @@ +const totalCount = 2 +const List = [ + { + id: '@id', + permission: 'admin', + }, + { + id: '@id', + permission: 'editor', + }, +] +module.exports = [ + { + url: '/roleManagement/getList', + type: 'post', + response(config) { + const { title = '', pageNo = 1, pageSize = 20 } = config.body + let mockList = List.filter((item) => { + return !(title && item.title.indexOf(title) < 0) + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount, + data: pageList, + } + }, + }, + { + url: '/roleManagement/doEdit', + type: 'post', + response() { + return { + code: 200, + msg: '模拟保存成功', + } + }, + }, + { + url: '/roleManagement/doDelete', + type: 'post', + response() { + return { + code: 200, + msg: '模拟删除成功', + } + }, + }, +] diff --git a/mock/controller/router.js b/mock/controller/router.js new file mode 100644 index 0000000..e70a01e --- /dev/null +++ b/mock/controller/router.js @@ -0,0 +1,256 @@ +const data = [ + { + path: '/', + component: 'Layout', + redirect: 'index', + children: [ + { + path: 'index', + name: 'Index', + component: '@/views/index/index', + meta: { + title: '首页', + icon: 'home', + affix: true, + }, + }, + ], + }, + { + path: '/personnelManagement', + component: 'Layout', + redirect: 'noRedirect', + name: 'PersonnelManagement', + meta: { title: '人员', icon: 'users-cog', permissions: ['admin'] }, + children: [ + { + path: 'userManagement', + name: 'UserManagement', + component: '@/views/personnelManagement/userManagement/index', + meta: { title: '用户管理' }, + }, + { + path: 'roleManagement', + name: 'RoleManagement', + component: '@/views/personnelManagement/roleManagement/index', + meta: { title: '角色管理' }, + }, + { + path: 'menuManagement', + name: 'MenuManagement', + component: '@/views/personnelManagement/menuManagement/index', + meta: { title: '菜单管理', badge: 'New' }, + }, + ], + }, + { + path: '/vab', + component: 'Layout', + redirect: 'noRedirect', + name: 'Vab', + alwaysShow: true, + meta: { title: '组件', icon: 'cloud' }, + children: [ + { + path: 'permissions', + name: 'Permission', + component: '@/views/vab/permissions/index', + meta: { + title: '权限控制', + permissions: ['admin', 'editor'], + badge: 'New', + }, + }, + { + path: 'icon', + component: 'EmptyLayout', + redirect: 'noRedirect', + name: 'Icon', + meta: { + title: '图标', + permissions: ['admin'], + }, + children: [ + { + path: 'awesomeIcon', + name: 'AwesomeIcon', + component: '@/views/vab/icon/index', + meta: { title: '常规图标' }, + }, + { + path: 'colorfulIcon', + name: 'ColorfulIcon', + component: '@/views/vab/icon/colorfulIcon', + meta: { title: '多彩图标' }, + }, + ], + }, + { + path: 'table', + component: '@/views/vab/table/index', + name: 'Table', + meta: { + title: '表格', + permissions: ['admin'], + }, + }, + { + path: 'webSocket', + name: 'WebSocket', + component: '@/views/vab/webSocket/index', + meta: { title: 'webSocket', permissions: ['admin'] }, + }, + { + path: 'form', + name: 'Form', + component: '@/views/vab/form/index', + meta: { title: '表单', permissions: ['admin'] }, + }, + { + path: 'element', + name: 'Element', + component: '@/views/vab/element/index', + meta: { title: '常用组件', permissions: ['admin'] }, + }, + { + path: 'tree', + name: 'Tree', + component: '@/views/vab/tree/index', + meta: { title: '树', permissions: ['admin'] }, + }, + { + path: 'verify', + name: 'Verify', + component: '@/views/vab/verify/index', + meta: { title: '验证码', permissions: ['admin'] }, + }, + { + path: 'menu1', + component: '@/views/vab/nested/menu1/index', + name: 'Menu1', + alwaysShow: true, + meta: { + title: '嵌套路由 1', + permissions: ['admin'], + }, + children: [ + { + path: 'menu1-1', + name: 'Menu1-1', + alwaysShow: true, + meta: { title: '嵌套路由 1-1' }, + component: '@/views/vab/nested/menu1/menu1-1/index', + + children: [ + { + path: 'menu1-1-1', + name: 'Menu1-1-1', + meta: { title: '嵌套路由 1-1-1' }, + component: '@/views/vab/nested/menu1/menu1-1/menu1-1-1/index', + }, + ], + }, + ], + }, + { + path: 'loading', + name: 'Loading', + component: '@/views/vab/loading/index', + meta: { title: 'loading', permissions: ['admin'] }, + }, + { + path: 'backToTop', + name: 'BackToTop', + component: '@/views/vab/backToTop/index', + meta: { title: '返回顶部', permissions: ['admin'] }, + }, + { + path: 'lodash', + name: 'Lodash', + component: '@/views/vab/lodash/index', + meta: { title: 'lodash', permissions: ['admin'] }, + }, + + { + path: 'upload', + name: 'Upload', + component: '@/views/vab/upload/index', + meta: { title: '上传', permissions: ['admin'] }, + }, + { + path: 'log', + name: 'Log', + component: '@/views/vab/errorLog/index', + meta: { title: '错误日志模拟', permissions: ['admin'] }, + }, + { + path: 'more', + name: 'More', + component: '@/views/vab/more/index', + meta: { title: '关于', permissions: ['admin'] }, + }, + ], + }, + { + path: '/mall', + component: 'Layout', + redirect: 'noRedirect', + name: 'Mall', + meta: { + title: '商城', + icon: 'shopping-cart', + permissions: ['admin'], + }, + + children: [ + { + path: 'pay', + name: 'Pay', + component: '@/views/mall/pay/index', + meta: { + title: '支付', + noKeepAlive: true, + }, + children: null, + }, + { + path: 'goodsList', + name: 'GoodsList', + component: '@/views/mall/goodsList/index', + meta: { + title: '商品列表', + }, + }, + ], + }, + { + path: '/error', + component: 'EmptyLayout', + redirect: 'noRedirect', + name: 'Error', + meta: { title: '错误页', icon: 'bug' }, + children: [ + { + path: '401', + name: 'Error401', + component: '@/views/401', + meta: { title: '401' }, + }, + { + path: '404', + name: 'Error404', + component: '@/views/404', + meta: { title: '404' }, + }, + ], + }, +] +module.exports = [ + { + url: '/menu/navigate', + type: 'post', + response() { + return { code: 200, msg: 'success', data: data } + }, + }, +] diff --git a/mock/controller/table.js b/mock/controller/table.js new file mode 100644 index 0000000..325c3d4 --- /dev/null +++ b/mock/controller/table.js @@ -0,0 +1,85 @@ +const { mock } = require('mockjs') +const { handleRandomImage } = require('../utils') + +const List = [] +const count = 999 +for (let i = 0; i < count; i++) { + List.push( + mock({ + uuid: '@uuid', + id: '@id', + title: '@csentence(1, 2)', + 'status|1': ['published', 'draft', 'deleted'], + author: '@cname', + datetime: '@datetime', + pageViews: '@integer(300, 5000)', + img: handleRandomImage(200, 200), + smallImg: handleRandomImage(40, 40), + switch: '@boolean', + percent: '@integer(80,99)', + }) + ) +} + +module.exports = [ + { + url: '/table/getList', + type: 'post', + response(config) { + if (!config.body) { + return { + code: 200, + msg: 'success', + totalCount: count, + data: mock({ + 'data|50': [ + { + id: '@id', + title: '@csentence(1, 2)', + 'status|1': ['published', 'draft', 'deleted'], + author: '@cname', + datetime: '@datetime', + pageViews: '@integer(300, 5000)', + img: handleRandomImage(200, 200), + smallImg: handleRandomImage(40, 40), + switch: '@boolean', + percent: '@integer(80,99)', + }, + ], + }).data, + } + } + const { title = '', pageNo = 1, pageSize = 20 } = config.body + let mockList = List.filter((item) => { + return !(title && item.title.indexOf(title) < 0) + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount: count, + data: pageList, + } + }, + }, + { + url: '/table/doEdit', + type: 'post', + response() { + return { + code: 200, + msg: '模拟保存成功', + } + }, + }, + { + url: '/table/doDelete', + type: 'post', + response() { + return { + code: 200, + msg: '模拟删除成功', + } + }, + }, +] diff --git a/mock/controller/tree.js b/mock/controller/tree.js new file mode 100644 index 0000000..fc2133a --- /dev/null +++ b/mock/controller/tree.js @@ -0,0 +1,54 @@ +const data = [ + { + id: '1', + parentId: '0', + name: 'root', + title: 'root', + text: 'root', + value: '1', + rank: 1, + children: [ + { + id: '32816b88ff72423f960e7d492a386131', + parentId: '1', + name: '一级', + title: '一级', + text: '一级', + value: '32816b88ff72423f960e7d492a386131', + rank: 2, + children: [ + { + id: '9e11afc35d55475fb0bd3164b9684cbe', + parentId: '32816b88ff72423f960e7d492a386131', + name: '二级', + title: '二级', + text: '二级', + value: '9e11afc35d55475fb0bd3164b9684cbe', + rank: 3, + children: [ + { + id: '4cc1b04635e4444292526c5391699077', + parentId: '9e11afc35d55475fb0bd3164b9684cbe', + name: '三级', + title: '三级', + text: '三级', + value: '4cc1b04635e4444292526c5391699077', + rank: 4, + children: [], + }, + ], + }, + ], + }, + ], + }, +] +module.exports = [ + { + url: '/tree/list', + type: 'post', + response() { + return { code: 200, msg: 'success', data } + }, + }, +] diff --git a/mock/controller/user.js b/mock/controller/user.js new file mode 100644 index 0000000..f55dbe7 --- /dev/null +++ b/mock/controller/user.js @@ -0,0 +1,98 @@ +const accessTokens = { + admin: 'admin-accessToken', + editor: 'editor-accessToken', + test: 'test-accessToken', +} + +module.exports = [ + { + url: '/publicKey', + type: 'post', + response() { + return { + code: 200, + msg: 'success', + data: { + mockServer: true, + publicKey: + 'MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDBT2vr+dhZElF73FJ6xiP181txKWUSNLPQQlid6DUJhGAOZblluafIdLmnUyKE8mMHhT3R+Ib3ssZcJku6Hn72yHYj/qPkCGFv0eFo7G+GJfDIUeDyalBN0QsuiE/XzPHJBuJDfRArOiWvH0BXOv5kpeXSXM8yTt5Na1jAYSiQ/wIDAQAB', + }, + } + }, + }, + { + url: '/login', + type: 'post', + response(config) { + const { username } = config.body + const accessToken = accessTokens[username] + if (!accessToken) { + return { + code: 500, + msg: '帐户或密码不正确。', + } + } + return { + code: 200, + msg: 'success', + data: { accessToken }, + } + }, + }, + { + url: '/register', + type: 'post', + response() { + return { + code: 200, + msg: '模拟注册成功', + } + }, + }, + { + url: '/userInfo', + type: 'post', + response(config) { + const { accessToken } = config.body + let permissions = ['admin'] + let username = 'admin' + if ('admin-accessToken' === accessToken) { + permissions = ['admin'] + username = 'admin' + } + if ('editor-accessToken' === accessToken) { + permissions = ['editor'] + username = 'editor' + } + if ('test-accessToken' === accessToken) { + permissions = ['admin', 'editor'] + username = 'test' + } + return { + code: 200, + msg: 'success', + data: { + permissions, + username, + 'avatar|1': [ + 'https://gcore.jsdelivr.net/gh/zxwk1998/image/avatar/avatar_1.png', + 'https://gcore.jsdelivr.net/gh/zxwk1998/image/avatar/avatar_2.png', + 'https://gcore.jsdelivr.net/gh/zxwk1998/image/avatar/avatar_3.png', + 'https://gcore.jsdelivr.net/gh/zxwk1998/image/avatar/avatar_4.png', + 'https://gcore.jsdelivr.net/gh/zxwk1998/image/avatar/avatar_5.png', + ], + }, + } + }, + }, + { + url: '/logout', + type: 'post', + response() { + return { + code: 200, + msg: 'success', + } + }, + }, +] diff --git a/mock/controller/userManagement.js b/mock/controller/userManagement.js new file mode 100644 index 0000000..a9269ef --- /dev/null +++ b/mock/controller/userManagement.js @@ -0,0 +1,67 @@ +const totalCount = 3 +const List = [ + { + id: '@id', + username: 'admin', + password: 'admin', + email: '@email', + permissions: ['admin'], + datatime: '@datetime', + }, + { + id: '@id', + username: 'editor', + password: 'editor', + email: '@email', + permissions: ['editor'], + datatime: '@datetime', + }, + { + id: '@id', + username: 'test', + password: 'test', + email: '@email', + permissions: ['admin', 'editor'], + datatime: '@datetime', + }, +] +module.exports = [ + { + url: '/userManagement/getList', + type: 'post', + response(config) { + const { title = '', pageNo = 1, pageSize = 20 } = config.body + let mockList = List.filter((item) => { + if (title && item.title.indexOf(title) < 0) return false + return true + }) + const pageList = mockList.filter((item, index) => index < pageSize * pageNo && index >= pageSize * (pageNo - 1)) + return { + code: 200, + msg: 'success', + totalCount, + data: pageList, + } + }, + }, + { + url: '/userManagement/doEdit', + type: 'post', + response() { + return { + code: 200, + msg: '模拟保存成功', + } + }, + }, + { + url: '/userManagement/doDelete', + type: 'post', + response() { + return { + code: 200, + msg: '模拟删除成功', + } + }, + }, +] diff --git a/mock/index.js b/mock/index.js new file mode 100644 index 0000000..1910296 --- /dev/null +++ b/mock/index.js @@ -0,0 +1,98 @@ +const chokidar = require('chokidar') +const bodyParser = require('body-parser') +const chalk = require('chalk') +const path = require('path') +const { mock } = require('mockjs') +const { baseURL } = require('../src/config') +const mockDir = path.join(process.cwd(), 'mock') +const { handleMockArray } = require('./utils') + +/** + * + * @param app + * @returns {{mockStartIndex: number, mockRoutesLength: number}} + */ +const registerRoutes = (app) => { + let mockLastIndex + const mocks = [] + const mockArray = handleMockArray() + mockArray.forEach((item) => { + const obj = require(item) + mocks.push(...obj) + }) + const mocksForServer = mocks.map((route) => { + return responseFake(route.url, route.type, route.response) + }) + for (const mock of mocksForServer) { + app[mock.type](mock.url, mock.response) + mockLastIndex = app._router.stack.length + } + const mockRoutesLength = Object.keys(mocksForServer).length + return { + mockRoutesLength: mockRoutesLength, + mockStartIndex: mockLastIndex - mockRoutesLength, + } +} + +/** + * + * @param url + * @param type + * @param respond + * @returns {{response(*=, *=): void, type: (*|string), url: RegExp}} + */ +const responseFake = (url, type, respond) => { + return { + url: new RegExp(`${baseURL}${url}`), + type: type || 'get', + response(req, res) { + res.status(200) + if (JSON.stringify(req.body) !== '{}') { + console.log(chalk.green(`> 请求地址:${req.path}`)) + console.log(chalk.green(`> 请求参数:${JSON.stringify(req.body)}\n`)) + } else { + console.log(chalk.green(`> 请求地址:${req.path}\n`)) + } + res.json(mock(respond instanceof Function ? respond(req, res) : respond)) + }, + } +} +/** + * + * @param app + */ +module.exports = (app) => { + app.use(bodyParser.json()) + app.use( + bodyParser.urlencoded({ + extended: true, + }) + ) + + const mockRoutes = registerRoutes(app) + let mockRoutesLength = mockRoutes.mockRoutesLength + let mockStartIndex = mockRoutes.mockStartIndex + chokidar + .watch(mockDir, { + ignored: /mock-server/, + ignoreInitial: true, + }) + .on('all', (event) => { + if (event === 'change' || event === 'add') { + try { + app._router.stack.splice(mockStartIndex, mockRoutesLength) + + Object.keys(require.cache).forEach((item) => { + if (item.includes(mockDir)) { + delete require.cache[require.resolve(item)] + } + }) + const mockRoutes = registerRoutes(app) + mockRoutesLength = mockRoutes.mockRoutesLength + mockStartIndex = mockRoutes.mockStartIndex + } catch (error) { + console.log(chalk.red(error)) + } + } + }) +} diff --git a/mock/utils/index.js b/mock/utils/index.js new file mode 100644 index 0000000..8014ca3 --- /dev/null +++ b/mock/utils/index.js @@ -0,0 +1,44 @@ +const { Random } = require('mockjs') +const { join } = require('path') +const fs = require('fs') + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 随机生成图片url。 + * @param width + * @param height + * @returns {string} + */ +function handleRandomImage(width = 50, height = 50) { + return `https://picsum.photos/${width}/${height}?random=${Random.guid()}` +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 处理所有 controller 模块,npm run serve时在node环境中自动输出controller文件夹下Mock接口,请勿修改。 + * @returns {[]} + */ +function handleMockArray() { + const mockArray = [] + const getFiles = (jsonPath) => { + const jsonFiles = [] + const findJsonFile = (path) => { + const files = fs.readdirSync(path) + files.forEach((item) => { + const fPath = join(path, item) + const stat = fs.statSync(fPath) + if (stat.isDirectory() === true) findJsonFile(item) + if (stat.isFile() === true) jsonFiles.push(item) + }) + } + findJsonFile(jsonPath) + jsonFiles.forEach((item) => mockArray.push(`./controller/${item}`)) + } + getFiles('mock/controller') + return mockArray +} + +module.exports = { + handleRandomImage, + handleMockArray, +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..8702692 --- /dev/null +++ b/package.json @@ -0,0 +1,98 @@ +{ + "name": "vue-admin-better", + "version": "2.5.6", + "author": "zxwk1998", + "participants": [], + "homepage": "https://vuejs-core.cn", + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "serve:node20": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", + "build:node20": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build", + "serve:mac": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", + "build:mac": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build", + "lint": "vue-cli-service lint --fix", + "lint:eslint": "eslint {src,mock,library}/**/*.{vue,js} --fix", + "lint:prettier": "prettier {src,mock,library}/**/*.{html,vue,css,sass,scss,js,ts,md} --write", + "clear": "rimraf node_modules&&npm install --registry=--registry=https://registry.npmmirror.com", + "update": "ncu -u --reject vue-echarts,webpack,eslint-plugin-prettier,@vue/eslint-config-prettier,prettier,layouts,sass-loader,sass,screenfull,eslint,chalk,vue,vue-template-compiler,vue-router,vuex,@vue/cli-plugin-babel,@vue/cli-plugin-eslint,@vue/cli-service,eslint-plugin-vue --registry=https://registry.npmmirror.com&&pnpm i", + "push": "start ./push.sh" + }, + "repository": { + "type": "git", + "url": "git+https://github.com/zxwk1998/vue-admin-better.git" + }, + "gitHooks": { + "pre-commit": "lint-staged" + }, + "lint-staged": { + "*.{js,jsx,vue}": [ + "vue-cli-service lint", + "git add" + ] + }, + "dependencies": { + "axios": "^1.7.9", + "caniuse-lite": "^1.0.30001700", + "clipboard": "^2.0.11", + "core-js": "^3.40.0", + "dayjs": "^1.11.13", + "echarts": "5.6.0", + "element-ui": "^2.15.14", + "jsencrypt": "^3.3.2", + "layouts": "file:layouts", + "lodash": "^4.17.21", + "mockjs": "^1.1.0", + "nprogress": "^0.2.0", + "qs": "^6.14.0", + "quill": "^2.0.3", + "screenfull": "^5.2.0", + "sortablejs": "^1.15.6", + "vab-icon": "file:vab-icon", + "vue": "~2.7.14", + "vue-echarts": "6.7.3", + "vue-quill-editor": "^3.0.6", + "vue-router": "^3.6.5", + "vue-template-compiler": "~2.7.14", + "vuex": "^3.6.2" + }, + "devDependencies": { + "@vue/cli-plugin-babel": "^4.5.19", + "@vue/cli-plugin-eslint": "^4.5.19", + "@vue/cli-service": "^4.5.19", + "@vue/eslint-config-prettier": "^6.0.0", + "babel-eslint": "^10.1.0", + "body-parser": "^1.20.3", + "chalk": "^4.1.2", + "chokidar": "^4.0.3", + "eslint": "^6.8.0", + "eslint-plugin-prettier": "^3.4.1", + "eslint-plugin-vue": "^9.1.1", + "image-webpack-loader": "^8.1.0", + "lint-staged": "^15.4.3", + "prettier": "^2.8.8", + "sass": "~1.32.13", + "sass-loader": "^10.1.1", + "stylelint": "^16.14.1", + "stylelint-config-prettier": "^9.0.5", + "stylelint-config-recess-order": "^6.0.0", + "svg-sprite-loader": "^6.0.11", + "webpack": "4.46.0", + "webpackbar": "^7.0.0" + }, + "keywords": [ + "vue", + "admin", + "dashboard", + "element-ui", + "vue-admin", + "element-admin", + "boilerplate", + "admin-template", + "management-system" + ], + "engines": { + "node": ">=8.9", + "npm": ">= 3.0.0" + } +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..84840b3 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,11987 @@ +lockfileVersion: 5.3 + +specifiers: + '@vue/cli-plugin-babel': ^4.5.19 + '@vue/cli-plugin-eslint': ^4.5.19 + '@vue/cli-service': ^4.5.19 + '@vue/eslint-config-prettier': ^6.0.0 + axios: ^1.7.9 + babel-eslint: ^10.1.0 + body-parser: ^1.20.3 + caniuse-lite: ^1.0.30001700 + chalk: ^4.1.2 + chokidar: ^4.0.3 + clipboard: ^2.0.11 + core-js: ^3.40.0 + dayjs: ^1.11.13 + echarts: 5.6.0 + element-ui: ^2.15.14 + eslint: ^6.8.0 + eslint-plugin-prettier: ^3.4.1 + eslint-plugin-vue: ^9.1.1 + image-webpack-loader: ^8.1.0 + jsencrypt: ^3.3.2 + layouts: file:layouts + lint-staged: ^15.4.3 + lodash: ^4.17.21 + mockjs: ^1.1.0 + nprogress: ^0.2.0 + prettier: ^2.8.8 + qs: ^6.14.0 + quill: ^2.0.3 + sass: ~1.32.13 + sass-loader: ^10.1.1 + screenfull: ^5.2.0 + sortablejs: ^1.15.6 + stylelint: ^16.14.1 + stylelint-config-prettier: ^9.0.5 + stylelint-config-recess-order: ^6.0.0 + svg-sprite-loader: ^6.0.11 + vab-icon: file:vab-icon + vue: ~2.7.14 + vue-echarts: 6.7.3 + vue-quill-editor: ^3.0.6 + vue-router: ^3.6.5 + vue-template-compiler: ~2.7.14 + vuex: ^3.6.2 + webpack: 4.46.0 + webpackbar: ^7.0.0 + +dependencies: + axios: 1.8.4 + caniuse-lite: 1.0.30001707 + clipboard: 2.0.11 + core-js: 3.41.0 + dayjs: 1.11.13 + echarts: 5.6.0 + element-ui: 2.15.14_vue@2.7.16 + jsencrypt: 3.3.2 + layouts: link:layouts + lodash: 4.17.21 + mockjs: 1.1.0 + nprogress: 0.2.0 + qs: 6.14.0 + quill: 2.0.3 + screenfull: 5.2.0 + sortablejs: 1.15.6 + vab-icon: link:vab-icon + vue: 2.7.16 + vue-echarts: 6.7.3_echarts@5.6.0+vue@2.7.16 + vue-quill-editor: 3.0.6 + vue-router: 3.6.5 + vue-template-compiler: 2.7.16 + vuex: 3.6.2_vue@2.7.16 + +devDependencies: + '@vue/cli-plugin-babel': 4.5.19_0d409721c545b682d55e7fdef30eca2e + '@vue/cli-plugin-eslint': 4.5.19_291eed2a4b15311c68aabdde8b2cf70f + '@vue/cli-service': 4.5.19_08107a6c9dd6a5919c3a2bcdb882af38 + '@vue/eslint-config-prettier': 6.0.0_3151401f02d669883d2d1803567f22ed + babel-eslint: 10.1.0_eslint@6.8.0 + body-parser: 1.20.3 + chalk: 4.1.2 + chokidar: 4.0.3 + eslint: 6.8.0 + eslint-plugin-prettier: 3.4.1_eslint@6.8.0+prettier@2.8.8 + eslint-plugin-vue: 9.33.0_eslint@6.8.0 + image-webpack-loader: 8.1.0 + lint-staged: 15.5.0 + prettier: 2.8.8 + sass: 1.32.13 + sass-loader: 10.5.2_sass@1.32.13+webpack@4.46.0 + stylelint: 16.16.0 + stylelint-config-prettier: 9.0.5_stylelint@16.16.0 + stylelint-config-recess-order: 6.0.0_stylelint@16.16.0 + svg-sprite-loader: 6.0.11 + webpack: 4.46.0 + webpackbar: 7.0.0_webpack@4.46.0 + +packages: + + /@achrinza/node-ipc/9.2.2: + resolution: {integrity: sha512-b90U39dx0cU6emsOvy5hxU4ApNXnE3+Tuo8XQZfiKTGelDwpMwBVgBP7QX6dGTcJgu/miyJuNJ/2naFBliNWEw==} + engines: {node: 8 || 10 || 12 || 14 || 16 || 17} + dependencies: + '@node-ipc/js-queue': 2.0.3 + event-pubsub: 4.3.0 + js-message: 1.0.7 + dev: true + + /@ampproject/remapping/2.3.0: + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@babel/code-frame/7.26.2: + resolution: {integrity: sha512-RJlIHRueQgwWitWgF8OdFYGZX328Ax5BCemNGlqHfplnRT9ESi8JkFlvaVYbS+UubVY6dpv87Fs2u5M29iNFVQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.25.9 + js-tokens: 4.0.0 + picocolors: 1.1.1 + dev: true + + /@babel/compat-data/7.26.8: + resolution: {integrity: sha512-oH5UPLMWR3L2wEFLnFJ1TZXqHufiTKAiLfqw5zkhS4dKXLJ10yVztfil/twG8EDTA4F/tvVNw9nOl4ZMslB8rQ==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/core/7.26.10: + resolution: {integrity: sha512-vMqyb7XCDMPvJFFOaT9kxtiRh42GwlZEg1/uIgtZshS5a/8OaduUfCi7kynKgc3Tw/6Uo2D+db9qBttghhmxwQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.3.0 + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helpers': 7.26.10 + '@babel/parser': 7.26.10 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + convert-source-map: 2.0.0 + debug: 4.4.0 + gensync: 1.0.0-beta.2 + json5: 2.2.3 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/generator/7.26.10: + resolution: {integrity: sha512-rRHT8siFIXQrAYOYqZQVsAr8vJ+cBNqcVAY6m5V8/4QqzaPl+zDBe6cLEPRDuNOUf3ww8RfJVlOyQMoSI+5Ang==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 + '@jridgewell/gen-mapping': 0.3.8 + '@jridgewell/trace-mapping': 0.3.25 + jsesc: 3.1.0 + dev: true + + /@babel/helper-annotate-as-pure/7.25.9: + resolution: {integrity: sha512-gv7320KBUFJz1RnylIg5WWYPRXKZ884AGkYpgpWW02TH66Dl+HaC1t1CKd0z3R4b6hdYEcmrNZHUmfCP+1u3/g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.26.10 + dev: true + + /@babel/helper-compilation-targets/7.26.5: + resolution: {integrity: sha512-IXuyn5EkouFJscIDuFF5EsiSolseme1s0CZB+QxVugqJLYmKdxI1VfIBOst0SUu4rnk2Z7kqTwmoO1lp3HIfnA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.26.8 + '@babel/helper-validator-option': 7.25.9 + browserslist: 4.24.4 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin/7.26.9_@babel+core@7.26.10: + resolution: {integrity: sha512-ubbUqCofvxPRurw5L8WTsCLSkQiVpov4Qx0WMA+jUN+nXBK8ADPlJO1grkFw5CWKC5+sZSOfuGMdX1aI1iT9Sg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/helper-replace-supers': 7.26.5_@babel+core@7.26.10 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/traverse': 7.26.10 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-create-regexp-features-plugin/7.26.3_@babel+core@7.26.10: + resolution: {integrity: sha512-G7ZRb40uUgdKOQqPLjfD12ZmGA54PzqDFUv2BKImnC9QIfGhIHKvVML0oN8IUiDq4iRqpq74ABpvOaerfWdong==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + regexpu-core: 6.2.0 + semver: 6.3.1 + dev: true + + /@babel/helper-define-polyfill-provider/0.6.4_@babel+core@7.26.10: + resolution: {integrity: sha512-jljfR1rGnXXNWnmQg2K3+bvhkxB51Rl32QRaOTuwwjviGrHzIbSc8+x9CpraDtbT7mfyjXObULP4w/adunNwAw==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-plugin-utils': 7.26.5 + debug: 4.4.0 + lodash.debounce: 4.0.8 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-member-expression-to-functions/7.25.9: + resolution: {integrity: sha512-wbfdZ9w5vk0C0oyHqAJbc62+vet5prjj01jjJ8sKn3j9h3MQQlflEdXYvuqRWjHnM12coDEqiC1IRCi0U/EKwQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-imports/7.25.9: + resolution: {integrity: sha512-tnUA4RsrmflIM6W6RFTLFSXITtl0wKjgpnLgXyowocVPrbYrLUXSBXDgTs8BlbmIzIdlBySRQjINYs2BAkiLtw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-module-transforms/7.26.0_@babel+core@7.26.10: + resolution: {integrity: sha512-xO+xu6B5K2czEnQye6BHA7DolFFmS3LB7stHZFaOLb1pAwO1HWLS8fXA+eh0A2yIvltPVmx3eNNDBJA2SLHXFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-optimise-call-expression/7.25.9: + resolution: {integrity: sha512-FIpuNaz5ow8VyrYcnXQTDRGvV6tTjkNtCK/RYNDXGSLlUD6cBuQTSw43CShGxjvfBTfcUA/r6UhUCbtYqkhcuQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.26.10 + dev: true + + /@babel/helper-plugin-utils/7.26.5: + resolution: {integrity: sha512-RS+jZcRdZdRFzMyr+wcsaqOmld1/EqTghfaBGQQd/WnRdzdlvSZ//kF7U8VQTxf1ynZ4cjUcYgjVGx13ewNPMg==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-IZtukuUeBbhgOcaW2s06OXTzVNJR0ybm4W5xC1opWFFJMZbwRj5LCk+ByYH7WdZPZTt8KnFwA8pvjN2yqcPlgw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-wrap-function': 7.25.9 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-replace-supers/7.26.5_@babel+core@7.26.10: + resolution: {integrity: sha512-bJ6iIVdYX1YooY2X7w1q6VITt+LnUILtNk7zT78ykuwStx8BauCzxvFqFaHjOpW1bVnSUM1PN1f0p5P21wHxvg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-member-expression-to-functions': 7.25.9 + '@babel/helper-optimise-call-expression': 7.25.9 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-skip-transparent-expression-wrappers/7.25.9: + resolution: {integrity: sha512-K4Du3BFa3gvyhzgPcntrkDgZzQaq6uozzcpGbOO1OEJaI+EJdqWIMTLgFgQf6lrfiDFo5FU+BxKepI9RmZqahA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-string-parser/7.25.9: + resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-identifier/7.25.9: + resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} + engines: {node: '>=6.9.0'} + + /@babel/helper-validator-option/7.25.9: + resolution: {integrity: sha512-e/zv1co8pp55dNdEcCynfj9X7nyUKUXoUEwfXqaZt0omVOmDe9oOTdKStH4GmAw6zxMFs50ZayuMfHDKlO7Tfw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-wrap-function/7.25.9: + resolution: {integrity: sha512-ETzz9UTjQSTmw39GboatdymDq4XIQbR8ySgVrylRhPOFpsd+JrKHIuF0de7GCWmem+T4uC5z7EZguod7Wj4A4g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helpers/7.26.10: + resolution: {integrity: sha512-UPYc3SauzZ3JGgj87GgZ89JVdC5dj0AoetR5Bw6wj4niittNyFh6+eOGonYvJ1ao6B8lEa3Q3klS7ADZ53bc5g==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/template': 7.26.9 + '@babel/types': 7.26.10 + dev: true + + /@babel/parser/7.26.10: + resolution: {integrity: sha512-6aQR2zGE/QFi8JpDLjUZEPYOs7+mhKXm86VaKFiLP35JQwQb6bwUE+XbvkH0EptsYhbNBSUGaUBLKqxH1xSgsA==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.26.10 + + /@babel/plugin-bugfix-firefox-class-in-computed-class-key/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-ZkRyVkThtxQ/J6nv3JFYv1RYY+JT5BvU0y3k5bWrmuG4woXypRa4PXmm9RhOwodRkYFWqC0C0cqcJ4OqR7kW+g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-safari-class-field-initializer-scope/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-MrGRLZxLD/Zjj0gdU15dfs+HH/OXvnw/U4jJD8vpcP2CJQapPEv1IWwjc/qMg7ItBlPwSv1hRBbb7LeuANdcnw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-2qUwwfAFpJLZqxd02YW9btUCZHl+RFvdDkNfZwaIJrvB8Tesjsk8pEQkTvGwZXLqXUx/2oyY3ySRhm6HOXuCug==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-6xWgLZTJXwilVjlnV7ospI3xi+sl8lN8rXXbBD6vYn3UYDlGsag8wrZkKcSI8G6KgqKP7vNFaDgeDnfAABq61g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + '@babel/plugin-transform-optional-chaining': 7.25.9_@babel+core@7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-aLnMXYPnzwwqhYSCyXfKkIkYgJ8zv9RK+roo9DkTXz38ynIhd9XCbN08s3MGvqL2MYGVUGdRQLL/JqBIeJhJBg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.26.10: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-decorators/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-smkNLL/O1ezy9Nhy4CNosc4Va+1wo5w4gzSZeLe6y6dM4mmHfYOCPolXQPHQxonZCF+ZyebxN9vqOolkYrSn5g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-decorators': 7.25.9_@babel+core@7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2_@babel+core@7.26.10: + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + dev: true + + /@babel/plugin-syntax-decorators/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-ryzI0McXUPJnRCvMo4lumIKZUzhYUO/ScI+Mz4YVaTLt04DHNSjEUjKVvbzQjZFLuod/cYEc07mJWhzl6v4DPg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.26.10: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-import-assertions/7.26.0_@babel+core@7.26.10: + resolution: {integrity: sha512-QCWT5Hh830hK5EQa7XzuqIkQU9tT/whqbDz7kuaZMHFl1inRRg7JnuAEOQ0Ur0QUl0NufCk1msK2BeY79Aj/eg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-import-attributes/7.26.0_@babel+core@7.26.10: + resolution: {integrity: sha512-e2dttdsJ1ZTpi3B9UYGLw41hifAubg19AtCu/2I/F1QNVclOBr1dYpTdmdyZ84Xiz43BS/tCUkMAZNLv12Pi+A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-jsx/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-ld6oezHQMZsZfp6pWtbjaNDF2tiiCYYDqQszHt5VV437lewP9aSi2Of99CK0D0XB21k7FLgnLcmQKyKzynfeAA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex/7.18.6_@babel+core@7.26.10: + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-arrow-functions/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-6jmooXYIwn9ca5/RylZADJ+EnSxVUS5sjeJ9UPk6RWRzXCmOJCy6dqItPJFpw2cuCangPK4OYr5uhGKcmrm5Qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-async-generator-functions/7.26.8_@babel+core@7.26.10: + resolution: {integrity: sha512-He9Ej2X7tNf2zdKMAGOsmg2MrFc+hfoAhd3po4cWfo/NWjzEAKa0oQruj1ROVUdl0e6fb6/kE/G3SSxE0lRJOg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-remap-async-to-generator': 7.25.9_@babel+core@7.26.10 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-async-to-generator/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-NT7Ejn7Z/LjUH0Gv5KsBCxh7BH3fbLTV0ptHvpeMvrt3cPThHfJfst9Wrb7S8EvJ7vRTFI7z+VAvFVEQn/m5zQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-remap-async-to-generator': 7.25.9_@babel+core@7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-block-scoped-functions/7.26.5_@babel+core@7.26.10: + resolution: {integrity: sha512-chuTSY+hq09+/f5lMj8ZSYgCFpppV2CbYrhNFJ1BFoXpiWPnnAb7R0MqrafCpN8E1+YRrtM1MXZHJdIx8B6rMQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-block-scoping/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-1F05O7AYjymAtqbsFETboN1NvBdcnzMerO+zlMyJBEz6WkMdejvGWw9p05iTSjC85RLlBseHHQpYaM4gzJkBGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-class-properties/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-bbMAII8GRSkcd0h0b4X+36GksxuheLFjP65ul9w6C3KgAamI3JqErNgSrosX6ZPj+Mpim5VvEbawXxJCyEUV3Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-class-static-block/7.26.0_@babel+core@7.26.10: + resolution: {integrity: sha512-6J2APTs7BDDm+UMqP1useWqhcRAXo0WIoVj26N7kPFB6S73Lgvyka4KTZYIxtgYXiN5HTyRObA72N2iu628iTQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-classes/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-mD8APIXmseE7oZvZgGABDyM34GUmK45Um2TXiBUt7PnuAxrgoSVf123qUzPxEr/+/BHrRn5NMZCdE2m/1F8DGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-replace-supers': 7.26.5_@babel+core@7.26.10 + '@babel/traverse': 7.26.10 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-computed-properties/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-HnBegGqXZR12xbcTHlJ9HGxw1OniltT26J5YpfruGqtUHlz/xKf/G2ak9e+t0rVqrjXa9WOhvYPz1ERfMj23AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/template': 7.26.9 + dev: true + + /@babel/plugin-transform-destructuring/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-WkCGb/3ZxXepmMiX101nnGiU+1CAdut8oHyEOHxkKuS1qKpU2SMXE2uSvfz8PBuLd49V6LEsbtyPhWC7fnkgvQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-dotall-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-t7ZQ7g5trIgSRYhI9pIJtRl64KHotutUJsh4Eze5l7olJv+mRSg4/MmbZ0tv1eeqRbdvo/+trvJD/Oc5DmW2cA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-duplicate-keys/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-LZxhJ6dvBb/f3x8xwWIuyiAHy56nrRG3PeYTpBkkzkYRRQ6tJLu68lEF5VIqMUZiAV7a8+Tb78nEoMCMcqjXBw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-duplicate-named-capturing-groups-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-0UfuJS0EsXbRvKnwcLjFtJy/Sxc5J5jhLHnFhy7u4zih97Hz6tJkLU+O+FMMrNZrosUPxDi6sYxJ/EA8jDiAog==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-dynamic-import/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-GCggjexbmSLaFhqsojeugBpeaRIgWNTcgKVq/0qIteFEqY2A+b9QidYadrWlnbWQUrW5fn+mCvf3tr7OeBFTyg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-exponentiation-operator/7.26.3_@babel+core@7.26.10: + resolution: {integrity: sha512-7CAHcQ58z2chuXPWblnn1K6rLDnDWieghSOEmqQsrBenH0P9InCUtOJYD89pvngljmZlJcz3fcmgYsXFNGa1ZQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-export-namespace-from/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-2NsEz+CxzJIVOPx2o9UsW1rXLqtChtLoVnwYHHiB04wS5sgn7mrV45fWMBX0Kk+ub9uXytVYfNP2HjbVbCB3Ww==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-for-of/7.26.9_@babel+core@7.26.10: + resolution: {integrity: sha512-Hry8AusVm8LW5BVFgiyUReuoGzPUpdHQQqJY5bZnbbf+ngOHWuCuYFKw/BqaaWlvEUrF91HMhDtEaI1hZzNbLg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-function-name/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-8lP+Yxjv14Vc5MuWBpJsoUCd3hD6V9DgBon2FVYL4jJgbnVQ9fTgYmonchzZJOVNgzEgbxp4OwAf6xz6M/14XA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-json-strings/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-xoTMk0WXceiiIvsaquQQUaLLXSW1KJ159KP87VilruQm0LNNGxWzahxSS6T6i4Zg3ezp4vA4zuwiNUR53qmQAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-literals/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-9N7+2lFziW8W9pBl2TzaNht3+pgMIRP74zizeCSrtnSKVdUl8mAjjOP2OOVQAfZ881P2cNjDj1uAMEdeD50nuQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-logical-assignment-operators/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-wI4wRAzGko551Y8eVf6iOY9EouIDTtPb0ByZx+ktDGHwv6bHFimrgJM/2T021txPZ2s4c7bqvHbd+vXG6K948Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-member-expression-literals/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-PYazBVfofCQkkMzh2P6IdIUaCEWni3iYEerAsRWuVd8+jlM1S9S9cz1dF9hIzyoZ8IA3+OwVYIp9v9e+GbgZhA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-modules-amd/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-g5T11tnI36jVClQlMlt4qKDLlWnG5pP9CSM4GhdRciTNMRgkfpo5cR6b4rGIOYPgRRuFAvwjPQ/Yk+ql4dyhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-commonjs/7.26.3_@babel+core@7.26.10: + resolution: {integrity: sha512-MgR55l4q9KddUDITEzEFYn5ZsGDXMSsU9E+kh7fjRXTIC3RHqfCo8RPRbyReYJh44HQ/yomFkqbOFohXvDCiIQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-systemjs/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-hyss7iIlH/zLHaehT+xwiymtPOpsiwIIRlCAOwBB04ta5Tt+lNItADdlXw3jAWZ96VJ2jlhl/c+PNIQPKNfvcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-identifier': 7.25.9 + '@babel/traverse': 7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-modules-umd/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-bS9MVObUgE7ww36HEfwe6g9WakQ0KF07mQF74uuXdkoziUPfKyu/nIm663kz//e5O1nPInPFx36z7WJmJ4yNEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-transforms': 7.26.0_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-oqB6WHdKTGl3q/ItQhpLSnWWOpjUJLsOCLVyeFgeTktkBSCiurvPOsyt93gibI9CmuKvTUEtWmG5VhZD+5T/KA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-new-target/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-U/3p8X1yCSoKyUj2eOBIx3FOn6pElFOKvAAGf8HTtItuPyB+ZeOqfn+mvTtg9ZlOAjsPdK3ayQEjqHjU/yLeVQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator/7.26.6_@babel+core@7.26.10: + resolution: {integrity: sha512-CKW8Vu+uUZneQCPtXmSBUC6NCAUdya26hWCElAWh5mVSlSRsmiCPUUDKb3Z0szng1hiAJa098Hkhg9o4SE35Qw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-numeric-separator/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-TlprrJ1GBZ3r6s96Yq8gEQv82s8/5HnCVHtEJScUj90thHQbwe+E5MLhi2bbNHBEJuzrvltXSru+BUxHDoog7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-object-rest-spread/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-fSaXafEE9CVHPweLYw4J0emp1t8zYTXyzN3UuG+lylqkvYd7RMrsOQ8TYx5RF231be0vqtFC6jnx3UmpJmKBYg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-transform-parameters': 7.25.9_@babel+core@7.26.10 + dev: true + + /@babel/plugin-transform-object-super/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-Kj/Gh+Rw2RNLbCK1VAWj2U48yxxqL2x0k10nPtSdRa0O2xnHXalD0s+o1A6a0W43gJ00ANo38jxkQreckOzv5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-replace-supers': 7.26.5_@babel+core@7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-optional-catch-binding/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-qM/6m6hQZzDcZF3onzIhZeDHDO43bkNNlOX0i8n3lR6zLbu0GN2d8qfM/IERJZYauhAHSLHy39NF0Ctdvcid7g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-optional-chaining/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-6AvV0FsLULbpnXeBjrY4dmWF8F7gf8QnvTEoO/wX/5xm/xE1Xo8oPuD3MPS+KS9f9XBEAWN7X1aWr4z9HdOr7A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-parameters/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-wzz6MKwpnshBAiRmn4jR8LYz/g8Ksg0o80XmwZDlordjwEk9SxBzTWC7F5ef1jhbrbOW2DJ5J6ayRukrJmnr0g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-private-methods/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-D/JUozNpQLAPUVusvqMxyvjzllRaF8/nSrP1s2YGQT/W4LHK4xxsMcHjhOGTS01mp9Hda8nswb+FblLdJornQw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-private-property-in-object/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-Evf3kcMqzXA3xfYJmZ9Pg1OvKdtqsDMSWBDzZOPLvHiTt36E75jLDQo5w1gtRU95Q4E5PDttrTf25Fw8d/uWLw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-annotate-as-pure': 7.25.9 + '@babel/helper-create-class-features-plugin': 7.26.9_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-property-literals/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-IvIUeV5KrS/VPavfSM/Iu+RE6llrHrYIKY1yfCzyO/lMXHQ+p7uGhonmGVisv6tSBSVgWzMBohTcvkC9vQcQFA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-regenerator/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-vwDcDNsgMPDGP0nMqzahDWE5/MLcX8sv96+wfX7as7LoF/kr97Bo/7fI00lXY4wUXYfVmwIIyG80fGZ1uvt2qg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-regexp-modifiers/7.26.0_@babel+core@7.26.10: + resolution: {integrity: sha512-vN6saax7lrA2yA/Pak3sCxuD6F5InBjn9IcrIKQPjpsLvuHYLVroTxjdlVRHjjBWxKOqIwpTXDkOssYT4BFdRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-reserved-words/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-7DL7DKYjn5Su++4RXu8puKZm2XBPHyjWLUidaPEkCUBbE7IPcsrkRHggAOOKydH1dASWdcUBxrkOGNxUv5P3Jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-runtime/7.26.10_@babel+core@7.26.10: + resolution: {integrity: sha512-NWaL2qG6HRpONTnj4JvDU6th4jYeZOJgu3QhmFTCihib0ermtOJqktA5BduGm3suhhVe9EMP9c9+mfJ/I9slqw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + babel-plugin-polyfill-corejs2: 0.4.13_@babel+core@7.26.10 + babel-plugin-polyfill-corejs3: 0.11.1_@babel+core@7.26.10 + babel-plugin-polyfill-regenerator: 0.6.4_@babel+core@7.26.10 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-shorthand-properties/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-MUv6t0FhO5qHnS/W8XCbHmiRWOphNufpE1IVxhK5kuN3Td9FT1x4rx4K42s3RYdMXCXpfWkGSbCSd0Z64xA7Ng==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-spread/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-oNknIB0TbURU5pqJFVbOOFspVlrpVwo2H1+HUIsVDvp5VauGGDP1ZEvO8Nn5xyMEs3dakajOxlmkNW7kNgSm6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-skip-transparent-expression-wrappers': 7.25.9 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-sticky-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-WqBUSgeVwucYDP9U/xNRQam7xV8W5Zf+6Eo7T2SRVUFlhRiMNFdFz58u0KZmCVVqs2i7SHgpRnAhzRNmKfi2uA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-template-literals/7.26.8_@babel+core@7.26.10: + resolution: {integrity: sha512-OmGDL5/J0CJPJZTHZbi2XpO0tyT2Ia7fzpW5GURwdtp2X3fMmN8au/ej6peC/T33/+CRiIpA8Krse8hFGVmT5Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-typeof-symbol/7.26.7_@babel+core@7.26.10: + resolution: {integrity: sha512-jfoTXXZTgGg36BmhqT3cAYK5qkmqvJpvNrPhaK/52Vgjhw4Rq29s9UqpWWV0D6yuRmgiFH/BUVlkl96zJWqnaw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-unicode-escapes/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-s5EDrE6bW97LtxOcGj1Khcx5AaXwiMmi4toFWRDP9/y0Woo6pXC+iyPu/KuhKtfSrNFd7jJB+/fkOtZy6aIC6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-unicode-property-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-Jt2d8Ga+QwRluxRQ307Vlxa6dMrYEMZCgGxoPR8V52rxPyldHu3hdlHspxaqYmE7oID5+kB+UKUB/eWS+DkkWg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-unicode-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-yoxstj7Rg9dlNn9UQxzk4fcNivwv4nUYz7fYXBaKxvw/lnmPuOm/ikoELygbYq68Bls3D/D+NBPHiLwZdZZ4HA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/plugin-transform-unicode-sets-regex/7.25.9_@babel+core@7.26.10: + resolution: {integrity: sha512-8BYqO3GeVNHtx69fdPshN3fnzUNLrWdHhk/icSwigksJGczKSizZ+Z6SBCxTs723Fr5VSNorTIK7a+R2tISvwQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-create-regexp-features-plugin': 7.26.3_@babel+core@7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + dev: true + + /@babel/preset-env/7.26.9_@babel+core@7.26.10: + resolution: {integrity: sha512-vX3qPGE8sEKEAZCWk05k3cpTAE3/nOYca++JA+Rd0z2NCNzabmYvEiSShKzm10zdquOIAVXsy2Ei/DTW34KlKQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/helper-validator-option': 7.25.9 + '@babel/plugin-bugfix-firefox-class-in-computed-class-key': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-bugfix-safari-class-field-initializer-scope': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2_@babel+core@7.26.10 + '@babel/plugin-syntax-import-assertions': 7.26.0_@babel+core@7.26.10 + '@babel/plugin-syntax-import-attributes': 7.26.0_@babel+core@7.26.10 + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6_@babel+core@7.26.10 + '@babel/plugin-transform-arrow-functions': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-async-generator-functions': 7.26.8_@babel+core@7.26.10 + '@babel/plugin-transform-async-to-generator': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-block-scoped-functions': 7.26.5_@babel+core@7.26.10 + '@babel/plugin-transform-block-scoping': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-class-properties': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-class-static-block': 7.26.0_@babel+core@7.26.10 + '@babel/plugin-transform-classes': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-computed-properties': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-destructuring': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-dotall-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-duplicate-keys': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-duplicate-named-capturing-groups-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-dynamic-import': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-exponentiation-operator': 7.26.3_@babel+core@7.26.10 + '@babel/plugin-transform-export-namespace-from': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-for-of': 7.26.9_@babel+core@7.26.10 + '@babel/plugin-transform-function-name': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-json-strings': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-literals': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-logical-assignment-operators': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-member-expression-literals': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-modules-amd': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-modules-commonjs': 7.26.3_@babel+core@7.26.10 + '@babel/plugin-transform-modules-systemjs': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-modules-umd': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-named-capturing-groups-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-new-target': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-nullish-coalescing-operator': 7.26.6_@babel+core@7.26.10 + '@babel/plugin-transform-numeric-separator': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-object-rest-spread': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-object-super': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-optional-catch-binding': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-optional-chaining': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-parameters': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-private-methods': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-private-property-in-object': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-property-literals': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-regenerator': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-regexp-modifiers': 7.26.0_@babel+core@7.26.10 + '@babel/plugin-transform-reserved-words': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-shorthand-properties': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-spread': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-sticky-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-template-literals': 7.26.8_@babel+core@7.26.10 + '@babel/plugin-transform-typeof-symbol': 7.26.7_@babel+core@7.26.10 + '@babel/plugin-transform-unicode-escapes': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-unicode-property-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-unicode-regex': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-unicode-sets-regex': 7.25.9_@babel+core@7.26.10 + '@babel/preset-modules': 0.1.6-no-external-plugins_@babel+core@7.26.10 + babel-plugin-polyfill-corejs2: 0.4.13_@babel+core@7.26.10 + babel-plugin-polyfill-corejs3: 0.11.1_@babel+core@7.26.10 + babel-plugin-polyfill-regenerator: 0.6.4_@babel+core@7.26.10 + core-js-compat: 3.41.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules/0.1.6-no-external-plugins_@babel+core@7.26.10: + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/types': 7.26.10 + esutils: 2.0.3 + dev: true + + /@babel/runtime/7.26.10: + resolution: {integrity: sha512-2WJMeRQPHKSPemqk/awGrAiuFfzBmOIPXKizAsVhWH9YJqLZ0H+HS4c8loHGgW6utJ3E/ejXQUsiGaQy2NZ9Fw==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.1 + dev: true + + /@babel/template/7.26.9: + resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.10 + '@babel/types': 7.26.10 + dev: true + + /@babel/traverse/7.26.10: + resolution: {integrity: sha512-k8NuDrxr0WrPH5Aupqb2LCVURP/S0vBEn5mK6iH+GIYob66U5EtoZvcdudR2jQ4cmTwhEwW1DLB+Yyas9zjF6A==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/generator': 7.26.10 + '@babel/parser': 7.26.10 + '@babel/template': 7.26.9 + '@babel/types': 7.26.10 + debug: 4.4.0 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/types/7.26.10: + resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.25.9 + '@babel/helper-validator-identifier': 7.25.9 + + /@csstools/css-parser-algorithms/3.0.4_@csstools+css-tokenizer@3.0.3: + resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-tokenizer': ^3.0.3 + dependencies: + '@csstools/css-tokenizer': 3.0.3 + dev: true + + /@csstools/css-tokenizer/3.0.3: + resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + engines: {node: '>=18'} + dev: true + + /@csstools/media-query-list-parser/4.0.2_ef555dc703cbd4b2adb33f8a6ef52db7: + resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==} + engines: {node: '>=18'} + peerDependencies: + '@csstools/css-parser-algorithms': ^3.0.4 + '@csstools/css-tokenizer': ^3.0.3 + dependencies: + '@csstools/css-parser-algorithms': 3.0.4_@csstools+css-tokenizer@3.0.3 + '@csstools/css-tokenizer': 3.0.3 + dev: true + + /@csstools/selector-specificity/5.0.0_postcss-selector-parser@7.1.0: + resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} + engines: {node: '>=18'} + peerDependencies: + postcss-selector-parser: ^7.0.0 + dependencies: + postcss-selector-parser: 7.1.0 + dev: true + + /@dual-bundle/import-meta-resolve/4.1.0: + resolution: {integrity: sha512-+nxncfwHM5SgAtrVzgpzJOI1ol0PkumhVo469KCf9lUi21IGcY90G98VuHm9VRrUypmAzawAHO9bs6hqeADaVg==} + dev: true + + /@eslint-community/eslint-utils/4.5.1_eslint@6.8.0: + resolution: {integrity: sha512-soEIOALTfTK6EjmKMMoLugwaP0rzkad90iIWd1hMO9ARkSAyjfMfkRRhLvD5qH7vvM0Cg72pieUfR6yh6XxC4w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + dependencies: + eslint: 6.8.0 + eslint-visitor-keys: 3.4.3 + dev: true + + /@hapi/address/2.1.4: + resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} + deprecated: Moved to 'npm install @sideway/address' + dev: true + + /@hapi/bourne/1.3.2: + resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} + deprecated: This version has been deprecated and is no longer supported or maintained + dev: true + + /@hapi/hoek/8.5.1: + resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} + deprecated: This version has been deprecated and is no longer supported or maintained + dev: true + + /@hapi/joi/15.1.1: + resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} + deprecated: Switch to 'npm install joi' + dependencies: + '@hapi/address': 2.1.4 + '@hapi/bourne': 1.3.2 + '@hapi/hoek': 8.5.1 + '@hapi/topo': 3.1.6 + dev: true + + /@hapi/topo/3.1.6: + resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} + deprecated: This version has been deprecated and is no longer supported or maintained + dependencies: + '@hapi/hoek': 8.5.1 + dev: true + + /@intervolga/optimize-cssnano-plugin/1.0.6_webpack@4.46.0: + resolution: {integrity: sha512-zN69TnSr0viRSU6cEDIcuPcP67QcpQ6uHACg58FiN9PDrU6SLyGW3MR4tiISbYxy1kDWAVPwD+XwQTWE5cigAA==} + peerDependencies: + webpack: ^4.0.0 + dependencies: + cssnano: 4.1.11 + cssnano-preset-default: 4.0.8 + postcss: 7.0.39 + webpack: 4.46.0 + dev: true + + /@jridgewell/gen-mapping/0.3.8: + resolution: {integrity: sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + dev: true + + /@jridgewell/resolve-uri/3.1.2: + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/set-array/1.2.1: + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + dev: true + + /@jridgewell/sourcemap-codec/1.5.0: + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + dev: true + + /@jridgewell/trace-mapping/0.3.25: + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /@keyv/serialize/1.0.3: + resolution: {integrity: sha512-qnEovoOp5Np2JDGonIDL6Ayihw0RhnRh6vxPuHo4RDn1UOzwEo4AeIfpL6UGIrsceWrCMiVPgwRjbHu4vYFc3g==} + dependencies: + buffer: 6.0.3 + dev: true + + /@mrmlnc/readdir-enhanced/2.2.1: + resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} + engines: {node: '>=4'} + dependencies: + call-me-maybe: 1.0.2 + glob-to-regexp: 0.3.0 + dev: true + + /@node-ipc/js-queue/2.0.3: + resolution: {integrity: sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==} + engines: {node: '>=1.0.0'} + dependencies: + easy-stack: 1.0.1 + dev: true + + /@nodelib/fs.scandir/2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + dev: true + + /@nodelib/fs.stat/1.1.3: + resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} + engines: {node: '>= 6'} + dev: true + + /@nodelib/fs.stat/2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + dev: true + + /@nodelib/fs.walk/1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.19.1 + dev: true + + /@sindresorhus/is/0.7.0: + resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} + engines: {node: '>=4'} + dev: true + optional: true + + /@soda/friendly-errors-webpack-plugin/1.8.1_webpack@4.46.0: + resolution: {integrity: sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==} + engines: {node: '>=8.0.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + chalk: 3.0.0 + error-stack-parser: 2.1.4 + string-width: 4.2.3 + strip-ansi: 6.0.1 + webpack: 4.46.0 + dev: true + + /@soda/get-current-script/1.0.2: + resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==} + dev: true + + /@trysound/sax/0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + engines: {node: '>=10.13.0'} + dev: true + optional: true + + /@types/body-parser/1.19.5: + resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} + dependencies: + '@types/connect': 3.4.38 + '@types/node': 22.13.13 + dev: true + + /@types/connect-history-api-fallback/1.5.4: + resolution: {integrity: sha512-n6Cr2xS1h4uAulPRdlw6Jl6s1oG8KrVilPN2yUITEs+K48EzMJJ3W1xy8K5eWuFvjp3R74AOIGSmp2UfBJ8HFw==} + dependencies: + '@types/express-serve-static-core': 5.0.6 + '@types/node': 22.13.13 + dev: true + + /@types/connect/3.4.38: + resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} + dependencies: + '@types/node': 22.13.13 + dev: true + + /@types/express-serve-static-core/5.0.6: + resolution: {integrity: sha512-3xhRnjJPkULekpSzgtoNYYcTWgEZkp4myc+Saevii5JPnHNvHMRlBSHDbs7Bh1iPPoVTERHEZXyhyLbMEsExsA==} + dependencies: + '@types/node': 22.13.13 + '@types/qs': 6.9.18 + '@types/range-parser': 1.2.7 + '@types/send': 0.17.4 + dev: true + + /@types/express/5.0.1: + resolution: {integrity: sha512-UZUw8vjpWFXuDnjFTh7/5c2TWDlQqeXHi6hcN7F2XSVT5P+WmUnnbFS3KA6Jnc6IsEqI2qCVu2bK0R0J4A8ZQQ==} + dependencies: + '@types/body-parser': 1.19.5 + '@types/express-serve-static-core': 5.0.6 + '@types/serve-static': 1.15.7 + dev: true + + /@types/glob/7.2.0: + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 22.13.13 + dev: true + + /@types/http-errors/2.0.4: + resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==} + dev: true + + /@types/http-proxy/1.17.16: + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} + dependencies: + '@types/node': 22.13.13 + dev: true + + /@types/json-schema/7.0.15: + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + dev: true + + /@types/mime/1.3.5: + resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==} + dev: true + + /@types/minimatch/5.1.2: + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + dev: true + + /@types/minimist/1.2.5: + resolution: {integrity: sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==} + dev: true + + /@types/node/22.13.13: + resolution: {integrity: sha512-ClsL5nMwKaBRwPcCvH8E7+nU4GxHVx1axNvMZTFHMEfNI7oahimt26P5zjVCRrjiIWj6YFXfE1v3dEp94wLcGQ==} + dependencies: + undici-types: 6.20.0 + dev: true + + /@types/normalize-package-data/2.4.4: + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} + dev: true + + /@types/q/1.5.8: + resolution: {integrity: sha512-hroOstUScF6zhIi+5+x0dzqrHA1EJi+Irri6b1fxolMTqqHIV/Cg77EtnQcZqZCu8hR3mX2BzIxN4/GzI68Kfw==} + dev: true + + /@types/qs/6.9.18: + resolution: {integrity: sha512-kK7dgTYDyGqS+e2Q4aK9X3D7q234CIZ1Bv0q/7Z5IwRDoADNU81xXJK/YVyLbLTZCoIwUoDoffFeF+p/eIklAA==} + dev: true + + /@types/range-parser/1.2.7: + resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} + dev: true + + /@types/send/0.17.4: + resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} + dependencies: + '@types/mime': 1.3.5 + '@types/node': 22.13.13 + dev: true + + /@types/serve-static/1.15.7: + resolution: {integrity: sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw==} + dependencies: + '@types/http-errors': 2.0.4 + '@types/node': 22.13.13 + '@types/send': 0.17.4 + dev: true + + /@types/source-list-map/0.1.6: + resolution: {integrity: sha512-5JcVt1u5HDmlXkwOD2nslZVllBBc7HDuOICfiZah2Z0is8M8g+ddAEawbmd3VjedfDHBzxCaXLs07QEmb7y54g==} + dev: true + + /@types/tapable/1.0.12: + resolution: {integrity: sha512-bTHG8fcxEqv1M9+TD14P8ok8hjxoOCkfKc8XXLaaD05kI7ohpeI956jtDOD3XHKBQrlyPughUtzm1jtVhHpA5Q==} + dev: true + + /@types/uglify-js/3.17.5: + resolution: {integrity: sha512-TU+fZFBTBcXj/GpDpDaBmgWk/gn96kMZ+uocaFUlV2f8a6WdMzzI44QBCmGcCiYR0Y6ZlNRiyUyKKt5nl/lbzQ==} + dependencies: + source-map: 0.6.1 + dev: true + + /@types/webpack-dev-server/3.11.6_debug@4.4.0: + resolution: {integrity: sha512-XCph0RiiqFGetukCTC3KVnY1jwLcZ84illFRMbyFzCcWl90B/76ew0tSqF46oBhnLC4obNDG7dMO0JfTN0MgMQ==} + dependencies: + '@types/connect-history-api-fallback': 1.5.4 + '@types/express': 5.0.1 + '@types/serve-static': 1.15.7 + '@types/webpack': 4.41.40 + http-proxy-middleware: 1.3.1_debug@4.4.0 + transitivePeerDependencies: + - debug + dev: true + + /@types/webpack-sources/3.2.3: + resolution: {integrity: sha512-4nZOdMwSPHZ4pTEZzSp0AsTM4K7Qmu40UKW4tJDiOVs20UzYF9l+qUe4s0ftfN0pin06n+5cWWDJXH+sbhAiDw==} + dependencies: + '@types/node': 22.13.13 + '@types/source-list-map': 0.1.6 + source-map: 0.7.4 + dev: true + + /@types/webpack/4.41.40: + resolution: {integrity: sha512-u6kMFSBM9HcoTpUXnL6mt2HSzftqb3JgYV6oxIgL2dl6sX6aCa5k6SOkzv5DuZjBTPUE/dJltKtwwuqrkZHpfw==} + dependencies: + '@types/node': 22.13.13 + '@types/tapable': 1.0.12 + '@types/uglify-js': 3.17.5 + '@types/webpack-sources': 3.2.3 + anymatch: 3.1.3 + source-map: 0.6.1 + dev: true + + /@vue/babel-helper-vue-jsx-merge-props/1.4.0: + resolution: {integrity: sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==} + dev: true + + /@vue/babel-helper-vue-transform-on/1.4.0: + resolution: {integrity: sha512-mCokbouEQ/ocRce/FpKCRItGo+013tHg7tixg3DUNS+6bmIchPt66012kBMm476vyEIJPafrvOf4E5OYj3shSw==} + dev: true + + /@vue/babel-plugin-jsx/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-9zAHmwgMWlaN6qRKdrg1uKsBKHvnUU+Py+MOCTuYZBoZsopa90Di10QRjB+YPnVss0BZbG/H5XFwJY1fTxJWhA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + peerDependenciesMeta: + '@babel/core': + optional: true + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + '@vue/babel-helper-vue-transform-on': 1.4.0 + '@vue/babel-plugin-resolve-type': 1.4.0_@babel+core@7.26.10 + '@vue/shared': 3.5.13 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-plugin-resolve-type/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-4xqDRRbQQEWHQyjlYSgZsWj44KfiF6D+ktCuXyZ8EnVDYV3pztmXJDf1HveAjUAXxAnR8daCQT51RneWWxtTyQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/helper-plugin-utils': 7.26.5 + '@babel/parser': 7.26.10 + '@vue/compiler-sfc': 3.5.13 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-plugin-transform-vue-jsx/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-module-imports': 7.25.9 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 + html-tags: 2.0.0 + lodash.kebabcase: 4.1.1 + svg-tags: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-preset-app/4.5.19_vue@2.7.16: + resolution: {integrity: sha512-VCNRiAt2P/bLo09rYt3DLe6xXUMlhJwrvU18Ddd/lYJgC7s8+wvhgYs+MTx4OiAXdu58drGwSBO9SPx7C6J82Q==} + peerDependencies: + vue: ^2 || ^3.0.0-0 + peerDependenciesMeta: + core-js: + optional: true + vue: + optional: true + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-imports': 7.25.9 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.26.10 + '@babel/plugin-proposal-decorators': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@babel/plugin-transform-runtime': 7.26.10_@babel+core@7.26.10 + '@babel/preset-env': 7.26.9_@babel+core@7.26.10 + '@babel/runtime': 7.26.10 + '@vue/babel-plugin-jsx': 1.4.0_@babel+core@7.26.10 + '@vue/babel-preset-jsx': 1.4.0_@babel+core@7.26.10+vue@2.7.16 + babel-plugin-dynamic-import-node: 2.3.3 + core-js: 3.41.0 + core-js-compat: 3.41.0 + semver: 6.3.1 + vue: 2.7.16 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-preset-jsx/1.4.0_@babel+core@7.26.10+vue@2.7.16: + resolution: {integrity: sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + vue: '*' + peerDependenciesMeta: + vue: + optional: true + dependencies: + '@babel/core': 7.26.10 + '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 + '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-composition-api-inject-h': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-composition-api-render-instance': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-functional-vue': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-inject-h': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-v-model': 1.4.0_@babel+core@7.26.10 + '@vue/babel-sugar-v-on': 1.4.0_@babel+core@7.26.10 + vue: 2.7.16 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-sugar-composition-api-inject-h/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + dev: true + + /@vue/babel-sugar-composition-api-render-instance/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + dev: true + + /@vue/babel-sugar-functional-vue/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + dev: true + + /@vue/babel-sugar-inject-h/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + dev: true + + /@vue/babel-sugar-v-model/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 + '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.26.10 + camelcase: 5.3.1 + html-tags: 2.0.0 + svg-tags: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/babel-sugar-v-on/1.4.0_@babel+core@7.26.10: + resolution: {integrity: sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@babel/plugin-syntax-jsx': 7.25.9_@babel+core@7.26.10 + '@vue/babel-plugin-transform-vue-jsx': 1.4.0_@babel+core@7.26.10 + camelcase: 5.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@vue/cli-overlay/4.5.19: + resolution: {integrity: sha512-GdxvNSmOw7NHIazCO8gTK+xZbaOmScTtxj6eHVeMbYpDYVPJ+th3VMLWNpw/b6uOjwzzcyKlA5dRQ1DAb+gF/g==} + dev: true + + /@vue/cli-plugin-babel/4.5.19_0d409721c545b682d55e7fdef30eca2e: + resolution: {integrity: sha512-8ebXzaMW9KNTMAN6+DzkhFsjty1ieqT7hIW5Lbk4v30Qhfjkms7lBWyXPGkoq+wAikXFa1Gnam2xmWOBqDDvWg==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0-0 + dependencies: + '@babel/core': 7.26.10 + '@vue/babel-preset-app': 4.5.19_vue@2.7.16 + '@vue/cli-service': 4.5.19_08107a6c9dd6a5919c3a2bcdb882af38 + '@vue/cli-shared-utils': 4.5.19 + babel-loader: 8.4.1_b1523b7650350a4762164e2920bccc49 + cache-loader: 4.1.0_webpack@4.46.0 + thread-loader: 2.1.3_webpack@4.46.0 + webpack: 4.46.0 + transitivePeerDependencies: + - supports-color + - vue + - webpack-cli + - webpack-command + dev: true + + /@vue/cli-plugin-eslint/4.5.19_291eed2a4b15311c68aabdde8b2cf70f: + resolution: {integrity: sha512-53sa4Pu9j5KajesFlj494CcO8vVo3e3nnZ1CCKjGGnrF90id1rUeepcFfz5XjwfEtbJZp2x/NoX/EZE6zCzSFQ==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0-0 + eslint: '>= 1.6.0 < 7.0.0' + dependencies: + '@vue/cli-service': 4.5.19_08107a6c9dd6a5919c3a2bcdb882af38 + '@vue/cli-shared-utils': 4.5.19 + eslint: 6.8.0 + eslint-loader: 2.2.1_eslint@6.8.0+webpack@4.46.0 + globby: 9.2.0 + inquirer: 7.3.3 + webpack: 4.46.0 + yorkie: 2.0.0 + transitivePeerDependencies: + - webpack-cli + - webpack-command + dev: true + + /@vue/cli-plugin-router/4.5.19_@vue+cli-service@4.5.19: + resolution: {integrity: sha512-3icGzH1IbVYmMMsOwYa0lal/gtvZLebFXdE5hcQJo2mnTwngXGMTyYAzL56EgHBPjbMmRpyj6Iw9k4aVInVX6A==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0-0 + dependencies: + '@vue/cli-service': 4.5.19_08107a6c9dd6a5919c3a2bcdb882af38 + '@vue/cli-shared-utils': 4.5.19 + dev: true + + /@vue/cli-plugin-vuex/4.5.19_@vue+cli-service@4.5.19: + resolution: {integrity: sha512-DUmfdkG3pCdkP7Iznd87RfE9Qm42mgp2hcrNcYQYSru1W1gX2dG/JcW8bxmeGSa06lsxi9LEIc/QD1yPajSCZw==} + peerDependencies: + '@vue/cli-service': ^3.0.0 || ^4.0.0-0 + dependencies: + '@vue/cli-service': 4.5.19_08107a6c9dd6a5919c3a2bcdb882af38 + dev: true + + /@vue/cli-service/4.5.19_08107a6c9dd6a5919c3a2bcdb882af38: + resolution: {integrity: sha512-+Wpvj8fMTCt9ZPOLu5YaLkFCQmB4MrZ26aRmhhKiCQ/4PMoL6mLezfqdt6c+m2htM+1WV5RunRo+0WHl2DfwZA==} + engines: {node: '>=8'} + hasBin: true + peerDependencies: + '@vue/compiler-sfc': ^3.0.0-beta.14 + less-loader: '*' + pug-plain-loader: '*' + raw-loader: '*' + sass-loader: '*' + stylus-loader: '*' + vue-template-compiler: ^2.0.0 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + less-loader: + optional: true + pug-plain-loader: + optional: true + raw-loader: + optional: true + sass-loader: + optional: true + stylus-loader: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@intervolga/optimize-cssnano-plugin': 1.0.6_webpack@4.46.0 + '@soda/friendly-errors-webpack-plugin': 1.8.1_webpack@4.46.0 + '@soda/get-current-script': 1.0.2 + '@types/minimist': 1.2.5 + '@types/webpack': 4.41.40 + '@types/webpack-dev-server': 3.11.6_debug@4.4.0 + '@vue/cli-overlay': 4.5.19 + '@vue/cli-plugin-router': 4.5.19_@vue+cli-service@4.5.19 + '@vue/cli-plugin-vuex': 4.5.19_@vue+cli-service@4.5.19 + '@vue/cli-shared-utils': 4.5.19 + '@vue/component-compiler-utils': 3.3.0 + '@vue/preload-webpack-plugin': 1.1.2_502c618fc8a7d35df07e93275324a2d0 + '@vue/web-component-wrapper': 1.3.0 + acorn: 7.4.1 + acorn-walk: 7.2.0 + address: 1.2.2 + autoprefixer: 9.8.8 + browserslist: 4.24.4 + cache-loader: 4.1.0_webpack@4.46.0 + case-sensitive-paths-webpack-plugin: 2.4.0 + cli-highlight: 2.1.11 + clipboardy: 2.3.0 + cliui: 6.0.0 + copy-webpack-plugin: 5.1.2_webpack@4.46.0 + css-loader: 3.6.0_webpack@4.46.0 + cssnano: 4.1.11 + debug: 4.4.0 + default-gateway: 5.0.5 + dotenv: 8.6.0 + dotenv-expand: 5.1.0 + file-loader: 4.3.0_webpack@4.46.0 + fs-extra: 7.0.1 + globby: 9.2.0 + hash-sum: 2.0.0 + html-webpack-plugin: 3.2.0_webpack@4.46.0 + launch-editor-middleware: 2.10.0 + lodash.defaultsdeep: 4.6.1 + lodash.mapvalues: 4.6.0 + lodash.transform: 4.6.0 + mini-css-extract-plugin: 0.9.0_webpack@4.46.0 + minimist: 1.2.8 + pnp-webpack-plugin: 1.7.0 + portfinder: 1.0.35 + postcss-loader: 3.0.0 + sass-loader: 10.5.2_sass@1.32.13+webpack@4.46.0 + ssri: 8.0.1 + terser-webpack-plugin: 1.4.6_webpack@4.46.0 + thread-loader: 2.1.3_webpack@4.46.0 + url-loader: 2.3.0_file-loader@4.3.0+webpack@4.46.0 + vue-loader: 15.11.1_3c04f7d73709f19cf7d962b8cab353d9 + vue-style-loader: 4.1.3 + vue-template-compiler: 2.7.16 + webpack: 4.46.0 + webpack-bundle-analyzer: 3.9.0 + webpack-chain: 6.5.1 + webpack-dev-server: 3.11.3_webpack@4.46.0 + webpack-merge: 4.2.2 + optionalDependencies: + vue-loader-v16: /vue-loader/16.8.3_webpack@4.46.0 + transitivePeerDependencies: + - prettier + - supports-color + - typescript + - webpack-cli + - webpack-command + dev: true + + /@vue/cli-shared-utils/4.5.19: + resolution: {integrity: sha512-JYpdsrC/d9elerKxbEUtmSSU6QRM60rirVubOewECHkBHj+tLNznWq/EhCjswywtePyLaMUK25eTqnTSZlEE+g==} + dependencies: + '@achrinza/node-ipc': 9.2.2 + '@hapi/joi': 15.1.1 + chalk: 2.4.2 + execa: 1.0.0 + launch-editor: 2.10.0 + lru-cache: 5.1.1 + open: 6.4.0 + ora: 3.4.0 + read-pkg: 5.2.0 + request: 2.88.2 + semver: 6.3.1 + strip-ansi: 6.0.1 + dev: true + + /@vue/compiler-core/3.5.13: + resolution: {integrity: sha512-oOdAkwqUfW1WqpwSYJce06wvt6HljgY3fGeM9NcVA1HaYOij3mZG9Rkysn0OHuyUAGMbEbARIpsG+LPVlBJ5/Q==} + dependencies: + '@babel/parser': 7.26.10 + '@vue/shared': 3.5.13 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.2.1 + dev: true + + /@vue/compiler-dom/3.5.13: + resolution: {integrity: sha512-ZOJ46sMOKUjO3e94wPdCzQ6P1Lx/vhp2RSvfaab88Ajexs0AHeV0uasYhi99WPaogmBlRHNRuly8xV75cNTMDA==} + dependencies: + '@vue/compiler-core': 3.5.13 + '@vue/shared': 3.5.13 + dev: true + + /@vue/compiler-sfc/2.7.16: + resolution: {integrity: sha512-KWhJ9k5nXuNtygPU7+t1rX6baZeqOYLEforUPjgNDBnLicfHCoi48H87Q8XyLZOrNNsmhuwKqtpDQWjEFe6Ekg==} + dependencies: + '@babel/parser': 7.26.10 + postcss: 8.5.3 + source-map: 0.6.1 + optionalDependencies: + prettier: 2.8.8 + dev: false + + /@vue/compiler-sfc/3.5.13: + resolution: {integrity: sha512-6VdaljMpD82w6c2749Zhf5T9u5uLBWKnVue6XWxprDobftnletJ8+oel7sexFfM3qIxNmVE7LSFGTpv6obNyaQ==} + dependencies: + '@babel/parser': 7.26.10 + '@vue/compiler-core': 3.5.13 + '@vue/compiler-dom': 3.5.13 + '@vue/compiler-ssr': 3.5.13 + '@vue/shared': 3.5.13 + estree-walker: 2.0.2 + magic-string: 0.30.17 + postcss: 8.5.3 + source-map-js: 1.2.1 + dev: true + + /@vue/compiler-ssr/3.5.13: + resolution: {integrity: sha512-wMH6vrYHxQl/IybKJagqbquvxpWCuVYpoUJfCqFZwa/JY1GdATAQ+TgVtgrwwMZ0D07QhA99rs/EAAWfvG6KpA==} + dependencies: + '@vue/compiler-dom': 3.5.13 + '@vue/shared': 3.5.13 + dev: true + + /@vue/component-compiler-utils/3.3.0: + resolution: {integrity: sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==} + dependencies: + consolidate: 0.15.1 + hash-sum: 1.0.2 + lru-cache: 4.1.5 + merge-source-map: 1.1.0 + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + source-map: 0.6.1 + vue-template-es2015-compiler: 1.9.1 + optionalDependencies: + prettier: 2.8.8 + dev: true + + /@vue/eslint-config-prettier/6.0.0_3151401f02d669883d2d1803567f22ed: + resolution: {integrity: sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==} + peerDependencies: + eslint: '>= 5.0.0' + eslint-plugin-prettier: ^3.1.0 + prettier: '>= 1.13.0' + dependencies: + eslint: 6.8.0 + eslint-config-prettier: 6.15.0_eslint@6.8.0 + eslint-plugin-prettier: 3.4.1_eslint@6.8.0+prettier@2.8.8 + prettier: 2.8.8 + dev: true + + /@vue/preload-webpack-plugin/1.1.2_502c618fc8a7d35df07e93275324a2d0: + resolution: {integrity: sha512-LIZMuJk38pk9U9Ur4YzHjlIyMuxPlACdBIHH9/nGYVTsaGKOSnSuELiE8vS9wa+dJpIYspYUOqk+L1Q4pgHQHQ==} + engines: {node: '>=6.0.0'} + peerDependencies: + html-webpack-plugin: '>=2.26.0' + webpack: '>=4.0.0' + dependencies: + html-webpack-plugin: 3.2.0_webpack@4.46.0 + webpack: 4.46.0 + dev: true + + /@vue/shared/3.5.13: + resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==} + dev: true + + /@vue/web-component-wrapper/1.3.0: + resolution: {integrity: sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==} + dev: true + + /@webassemblyjs/ast/1.9.0: + resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} + dependencies: + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + dev: true + + /@webassemblyjs/floating-point-hex-parser/1.9.0: + resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} + dev: true + + /@webassemblyjs/helper-api-error/1.9.0: + resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} + dev: true + + /@webassemblyjs/helper-buffer/1.9.0: + resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} + dev: true + + /@webassemblyjs/helper-code-frame/1.9.0: + resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} + dependencies: + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/helper-fsm/1.9.0: + resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} + dev: true + + /@webassemblyjs/helper-module-context/1.9.0: + resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + dev: true + + /@webassemblyjs/helper-wasm-bytecode/1.9.0: + resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} + dev: true + + /@webassemblyjs/helper-wasm-section/1.9.0: + resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + dev: true + + /@webassemblyjs/ieee754/1.9.0: + resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} + dependencies: + '@xtuc/ieee754': 1.2.0 + dev: true + + /@webassemblyjs/leb128/1.9.0: + resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} + dependencies: + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/utf8/1.9.0: + resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} + dev: true + + /@webassemblyjs/wasm-edit/1.9.0: + resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/helper-wasm-section': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-opt': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + '@webassemblyjs/wast-printer': 1.9.0 + dev: true + + /@webassemblyjs/wasm-gen/1.9.0: + resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wasm-opt/1.9.0: + resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-buffer': 1.9.0 + '@webassemblyjs/wasm-gen': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + dev: true + + /@webassemblyjs/wasm-parser/1.9.0: + resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-wasm-bytecode': 1.9.0 + '@webassemblyjs/ieee754': 1.9.0 + '@webassemblyjs/leb128': 1.9.0 + '@webassemblyjs/utf8': 1.9.0 + dev: true + + /@webassemblyjs/wast-parser/1.9.0: + resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/floating-point-hex-parser': 1.9.0 + '@webassemblyjs/helper-api-error': 1.9.0 + '@webassemblyjs/helper-code-frame': 1.9.0 + '@webassemblyjs/helper-fsm': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@webassemblyjs/wast-printer/1.9.0: + resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/wast-parser': 1.9.0 + '@xtuc/long': 4.2.2 + dev: true + + /@xtuc/ieee754/1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} + dev: true + + /@xtuc/long/4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} + dev: true + + /accepts/1.3.8: + resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==} + engines: {node: '>= 0.6'} + dependencies: + mime-types: 2.1.35 + negotiator: 0.6.3 + dev: true + + /acorn-jsx/5.3.2_acorn@7.4.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 7.4.1 + dev: true + + /acorn-jsx/5.3.2_acorn@8.14.1: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.14.1 + dev: true + + /acorn-walk/7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} + dev: true + + /acorn/6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn/7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /acorn/8.14.1: + resolution: {integrity: sha512-OvQ/2pUDKmgfCg++xsTX1wGxfTaszcHVcTctW4UJB4hibJx2HXxxO5UmVgyjMa+ZDsiaf5wWLXYpRWMmBI0QHg==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + + /address/1.2.2: + resolution: {integrity: sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==} + engines: {node: '>= 10.0.0'} + dev: true + + /ajv-errors/1.0.1_ajv@6.12.6: + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' + dependencies: + ajv: 6.12.6 + dev: true + + /ajv-keywords/3.5.2_ajv@6.12.6: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} + peerDependencies: + ajv: ^6.9.1 + dependencies: + ajv: 6.12.6 + dev: true + + /ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + dev: true + + /ajv/8.17.1: + resolution: {integrity: sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==} + dependencies: + fast-deep-equal: 3.1.3 + fast-uri: 3.0.6 + json-schema-traverse: 1.0.0 + require-from-string: 2.0.2 + dev: true + + /alphanum-sort/1.0.2: + resolution: {integrity: sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==} + dev: true + + /ansi-colors/3.2.4: + resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} + engines: {node: '>=6'} + dev: true + + /ansi-escapes/4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-escapes/7.0.0: + resolution: {integrity: sha512-GdYO7a61mR0fOlAsvC9/rIHf7L96sBc6dEWzeOu+KAea5bZyQRPIpojrVoI4AXGJS/ycu/fBTdLrUkA4ODrvjw==} + engines: {node: '>=18'} + dependencies: + environment: 1.1.0 + dev: true + + /ansi-html-community/0.0.8: + resolution: {integrity: sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==} + engines: {'0': node >= 0.8.0} + hasBin: true + dev: true + + /ansi-regex/2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-regex/4.1.1: + resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==} + engines: {node: '>=6'} + dev: true + + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-regex/6.1.0: + resolution: {integrity: sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==} + engines: {node: '>=12'} + dev: true + + /ansi-styles/2.2.1: + resolution: {integrity: sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==} + engines: {node: '>=0.10.0'} + dev: true + + /ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + dev: true + + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles/6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + + /ansis/3.17.0: + resolution: {integrity: sha512-0qWUglt9JEqLFr3w1I1pbrChn1grhaiAR2ocX1PP/flRmxgtwTzPFFFnfIlD6aMOLQZgSuCRlidD70lvx8yhzg==} + engines: {node: '>=14'} + dev: true + + /any-promise/1.3.0: + resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} + dev: true + + /anymatch/2.0.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} + dependencies: + micromatch: 3.1.10 + normalize-path: 2.1.1 + dev: true + + /anymatch/3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + dev: true + + /aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} + dev: true + + /arch/2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} + dev: true + + /archive-type/4.0.0: + resolution: {integrity: sha512-zV4Ky0v1F8dBrdYElwTvQhweQ0P7Kwc1aluqJsYtOBP01jXcWCyW2IEfI1YiqsG+Iy7ZR+o5LF1N+PGECBxHWA==} + engines: {node: '>=4'} + dependencies: + file-type: 4.4.0 + dev: true + optional: true + + /argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + dependencies: + sprintf-js: 1.0.3 + dev: true + + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + + /arr-diff/4.0.0: + resolution: {integrity: sha512-YVIQ82gZPGBebQV/a8dar4AitzCQs0jjXwMPZllpXMaGjXPYVUawSxQrRsjhjupyVxEvbHgUmIhKVlND+j02kA==} + engines: {node: '>=0.10.0'} + dev: true + + /arr-flatten/1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} + dev: true + + /arr-union/3.1.0: + resolution: {integrity: sha512-sKpyeERZ02v1FeCZT8lrfJq5u6goHCtpTAzPwJYe7c8SPFOboNjNg1vz2L4VTn9T4PQxEx13TbXLmYUcS6Ug7Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array-buffer-byte-length/1.0.2: + resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + is-array-buffer: 3.0.5 + dev: true + + /array-flatten/1.1.1: + resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==} + dev: true + + /array-flatten/2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} + dev: true + + /array-union/1.0.2: + resolution: {integrity: sha512-Dxr6QJj/RdU/hCaBjOfxW+q6lyuVE6JFWIrAUpuOOhoJJoQ99cUn3igRaHVB5P9WrgFVN0FfArM3x0cueOU8ng==} + engines: {node: '>=0.10.0'} + dependencies: + array-uniq: 1.0.3 + dev: true + + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + dev: true + + /array-uniq/1.0.3: + resolution: {integrity: sha512-MNha4BWQ6JbwhFhj03YK552f7cb3AzoE8SzeljgChvL1dl3IcvggXVz1DilzySZkCja+CXuZbdW7yATchWn8/Q==} + engines: {node: '>=0.10.0'} + dev: true + + /array-unique/0.3.2: + resolution: {integrity: sha512-SleRWjh9JUud2wH1hPs9rZBZ33H6T9HOiL0uwGnGx9FpE6wKGyfWugmbkEOIs6qWrZhg0LWeLziLrEwQJhs5mQ==} + engines: {node: '>=0.10.0'} + dev: true + + /array.prototype.reduce/1.0.8: + resolution: {integrity: sha512-DwuEqgXFBwbmZSRqt3BpQigWNUoqw9Ml2dTWdF3B2zQlQX4OeUE0zyuzX0fX0IbTvjdkZbcBTU3idgpO78qkTw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-array-method-boxes-properly: 1.0.0 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + is-string: 1.1.1 + dev: true + + /arraybuffer.prototype.slice/1.0.4: + resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + is-array-buffer: 3.0.5 + dev: true + + /asn1.js/4.10.1: + resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==} + dependencies: + bn.js: 4.12.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /asn1/0.2.6: + resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /assert-plus/1.0.0: + resolution: {integrity: sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==} + engines: {node: '>=0.8'} + dev: true + + /assert/1.5.1: + resolution: {integrity: sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==} + dependencies: + object.assign: 4.1.7 + util: 0.10.4 + dev: true + + /assign-symbols/1.0.0: + resolution: {integrity: sha512-Q+JC7Whu8HhmTdBph/Tq59IoRtoy6KAm5zzPv00WdujX82lbAL8K7WVjne7vdCsAmbF4AYaDOPyO3k0kl8qIrw==} + engines: {node: '>=0.10.0'} + dev: true + + /astral-regex/1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} + dev: true + + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} + dev: true + + /async-each/1.0.6: + resolution: {integrity: sha512-c646jH1avxr+aVpndVMeAfYw7wAa6idufrlN3LPA4PmKS0QEGp6PIC9nwz0WQkkvBGAMEki3pFdtxaF39J9vvg==} + dev: true + + /async-function/1.0.0: + resolution: {integrity: sha512-hsU18Ae8CDTR6Kgu9DYf0EbCr/a5iGL0rytQDobUcdpYOKokk8LEjVphnXkDkgpi0wYVsqrXuP0bZxJaTqdgoA==} + engines: {node: '>= 0.4'} + dev: true + + /async-limiter/1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} + dev: true + + /async-validator/1.8.5: + resolution: {integrity: sha512-tXBM+1m056MAX0E8TL2iCjg8WvSyXu0Zc8LNtYqrVeyoL3+esHRZ4SieE9fKQyyU09uONjnMEjrNBMqT0mbvmA==} + dependencies: + babel-runtime: 6.26.0 + dev: false + + /async/3.2.6: + resolution: {integrity: sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==} + dev: true + + /asynckit/0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + /atob/2.1.2: + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} + hasBin: true + dev: true + + /autoprefixer/9.8.8: + resolution: {integrity: sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==} + hasBin: true + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001707 + normalize-range: 0.1.2 + num2fraction: 1.2.2 + picocolors: 0.2.1 + postcss: 7.0.39 + postcss-value-parser: 4.2.0 + dev: true + + /available-typed-arrays/1.0.7: + resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==} + engines: {node: '>= 0.4'} + dependencies: + possible-typed-array-names: 1.1.0 + dev: true + + /aws-sign2/0.7.0: + resolution: {integrity: sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==} + dev: true + + /aws4/1.13.2: + resolution: {integrity: sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==} + dev: true + + /axios/1.8.4: + resolution: {integrity: sha512-eBSYY4Y68NNlHbHBMdeDmKNtDgXWhQsJcGqzO3iLUM0GraQFSS9cVgPX5I9b3lbdFKyYoAEGAZF1DwhTaljNAw==} + dependencies: + follow-redirects: 1.15.9 + form-data: 4.0.2 + proxy-from-env: 1.1.0 + transitivePeerDependencies: + - debug + dev: false + + /babel-eslint/10.1.0_eslint@6.8.0: + resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} + engines: {node: '>=6'} + deprecated: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates. + peerDependencies: + eslint: '>= 4.12.1' + dependencies: + '@babel/code-frame': 7.26.2 + '@babel/parser': 7.26.10 + '@babel/traverse': 7.26.10 + '@babel/types': 7.26.10 + eslint: 6.8.0 + eslint-visitor-keys: 1.3.0 + resolve: 1.22.10 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-helper-vue-jsx-merge-props/2.0.3: + resolution: {integrity: sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg==} + dev: false + + /babel-loader/8.4.1_b1523b7650350a4762164e2920bccc49: + resolution: {integrity: sha512-nXzRChX+Z1GoE6yWavBQg6jDslyFF3SDjl2paADuoQtQW10JqShJt62R6eJQ5m/pjJFDT8xgKIWSP85OY8eXeA==} + engines: {node: '>= 8.9'} + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + dependencies: + '@babel/core': 7.26.10 + find-cache-dir: 3.3.2 + loader-utils: 2.0.4 + make-dir: 3.1.0 + schema-utils: 2.7.1 + webpack: 4.46.0 + dev: true + + /babel-plugin-dynamic-import-node/2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} + dependencies: + object.assign: 4.1.7 + dev: true + + /babel-plugin-polyfill-corejs2/0.4.13_@babel+core@7.26.10: + resolution: {integrity: sha512-3sX/eOms8kd3q2KZ6DAhKPc0dgm525Gqq5NtWKZ7QYYZEv57OQ54KtblzJzH1lQF/eQxO8KjWGIK9IPUJNus5g==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.26.8 + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.26.10 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3/0.11.1_@babel+core@7.26.10: + resolution: {integrity: sha512-yGCqvBT4rwMczo28xkH/noxJ6MZ4nJfkVYdoDaC/utLtWrXxv27HVrzAeSbqR8SxDsp46n0YF47EbHoixy6rXQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.26.10 + core-js-compat: 3.41.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator/0.6.4_@babel+core@7.26.10: + resolution: {integrity: sha512-7gD3pRadPrbjhjLyxebmx/WrFYcuSjZ0XbdUujQMZ/fcE9oeewk2U/7PCvez84UeuK3oSjmPZ0Ch0dlupQvGzw==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.26.10 + '@babel/helper-define-polyfill-provider': 0.6.4_@babel+core@7.26.10 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-runtime/6.26.0: + resolution: {integrity: sha512-ITKNuq2wKlW1fJg9sSW52eepoYgZBggvOAHC0u/CYu/qxQ9EVzThCgR69BnSXLHjy2f7SY5zaQ4yt7H9ZVxY2g==} + dependencies: + core-js: 2.6.12 + regenerator-runtime: 0.11.1 + dev: false + + /balanced-match/1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: true + + /balanced-match/2.0.0: + resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + dev: true + + /base/0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} + dependencies: + cache-base: 1.0.1 + class-utils: 0.3.6 + component-emitter: 1.3.1 + define-property: 1.0.0 + isobject: 3.0.1 + mixin-deep: 1.3.2 + pascalcase: 0.1.1 + dev: true + + /base64-js/1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + dev: true + + /batch/0.6.1: + resolution: {integrity: sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==} + dev: true + + /bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==} + dependencies: + tweetnacl: 0.14.5 + dev: true + + /bfj/6.1.2: + resolution: {integrity: sha512-BmBJa4Lip6BPRINSZ0BPEIfB1wUY/9rwbwvIHQA1KjX9om29B6id0wnWXq7m3bn5JrUVjeOTnVuhPT1FiHwPGw==} + engines: {node: '>= 6.0.0'} + dependencies: + bluebird: 3.7.2 + check-types: 8.0.3 + hoopy: 0.1.4 + tryer: 1.0.1 + dev: true + + /big.js/3.2.0: + resolution: {integrity: sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==} + dev: true + + /big.js/5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} + dev: true + + /bin-build/3.0.0: + resolution: {integrity: sha512-jcUOof71/TNAI2uM5uoUaDq2ePcVBQ3R/qhxAz1rX7UfvduAL/RXD3jXzvn8cVcDJdGVkiR1shal3OH0ImpuhA==} + engines: {node: '>=4'} + dependencies: + decompress: 4.2.1 + download: 6.2.5 + execa: 0.7.0 + p-map-series: 1.0.0 + tempfile: 2.0.0 + dev: true + optional: true + + /bin-check/4.1.0: + resolution: {integrity: sha512-b6weQyEUKsDGFlACWSIOfveEnImkJyK/FGW6FAG42loyoquvjdtOIqO6yBFzHyqyVVhNgNkQxxx09SFLK28YnA==} + engines: {node: '>=4'} + dependencies: + execa: 0.7.0 + executable: 4.1.1 + dev: true + optional: true + + /bin-version-check/4.0.0: + resolution: {integrity: sha512-sR631OrhC+1f8Cvs8WyVWOA33Y8tgwjETNPyyD/myRBXLkfS/vl74FmH/lFcRl9KY3zwGh7jFhvyk9vV3/3ilQ==} + engines: {node: '>=6'} + dependencies: + bin-version: 3.1.0 + semver: 5.7.2 + semver-truncate: 1.1.2 + dev: true + optional: true + + /bin-version/3.1.0: + resolution: {integrity: sha512-Mkfm4iE1VFt4xd4vH+gx+0/71esbfus2LsnCGe8Pi4mndSPyT+NGES/Eg99jx8/lUGWfu3z2yuB/bt5UB+iVbQ==} + engines: {node: '>=6'} + dependencies: + execa: 1.0.0 + find-versions: 3.2.0 + dev: true + optional: true + + /bin-wrapper/4.1.0: + resolution: {integrity: sha512-hfRmo7hWIXPkbpi0ZltboCMVrU+0ClXR/JgbCKKjlDjQf6igXa7OwdqNcFWQZPZTgiY7ZpzE3+LjjkLiTN2T7Q==} + engines: {node: '>=6'} + dependencies: + bin-check: 4.1.0 + bin-version-check: 4.0.0 + download: 7.1.0 + import-lazy: 3.1.0 + os-filter-obj: 2.0.0 + pify: 4.0.1 + dev: true + optional: true + + /binary-extensions/1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} + dev: true + + /binary-extensions/2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + dev: true + + /bindings/1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} + dependencies: + file-uri-to-path: 1.0.0 + dev: true + optional: true + + /bl/1.2.3: + resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} + dependencies: + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + dev: true + optional: true + + /bluebird/3.7.2: + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + dev: true + + /bn.js/4.12.1: + resolution: {integrity: sha512-k8TVBiPkPJT9uHLdOKfFpqcfprwBFOAAXXozRubr7R7PfIuKvQlzcI4M0pALeqXN09vdaMbUdUj+pass+uULAg==} + dev: true + + /bn.js/5.2.1: + resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==} + dev: true + + /body-parser/1.20.3: + resolution: {integrity: sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dependencies: + bytes: 3.1.2 + content-type: 1.0.5 + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + on-finished: 2.4.1 + qs: 6.13.0 + raw-body: 2.5.2 + type-is: 1.6.18 + unpipe: 1.0.0 + dev: true + + /bonjour/3.5.0: + resolution: {integrity: sha512-RaVTblr+OnEli0r/ud8InrU7D+G0y6aJhlxaLa6Pwty4+xoxboF1BsUI45tujvRpbj9dQVoglChqonGAsjEBYg==} + dependencies: + array-flatten: 2.1.2 + deep-equal: 1.1.2 + dns-equal: 1.0.0 + dns-txt: 2.0.2 + multicast-dns: 6.2.3 + multicast-dns-service-types: 1.1.0 + dev: true + + /boolbase/1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + dev: true + + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: true + + /braces/2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} + dependencies: + arr-flatten: 1.1.0 + array-unique: 0.3.2 + extend-shallow: 2.0.1 + fill-range: 4.0.0 + isobject: 3.0.1 + repeat-element: 1.1.4 + snapdragon: 0.8.2 + snapdragon-node: 2.1.1 + split-string: 3.1.0 + to-regex: 3.0.2 + dev: true + + /braces/3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.1.1 + dev: true + + /brorand/1.1.0: + resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==} + dev: true + + /browserify-aes/1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} + dependencies: + buffer-xor: 1.0.3 + cipher-base: 1.0.6 + create-hash: 1.2.0 + evp_bytestokey: 1.0.3 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-cipher/1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} + dependencies: + browserify-aes: 1.2.0 + browserify-des: 1.0.2 + evp_bytestokey: 1.0.3 + dev: true + + /browserify-des/1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} + dependencies: + cipher-base: 1.0.6 + des.js: 1.1.0 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /browserify-rsa/4.1.1: + resolution: {integrity: sha512-YBjSAiTqM04ZVei6sXighu679a3SqWORA3qZTEqZImnlkDIFtKc6pNutpjyZ8RJTjQtuYfeetkxM11GwoYXMIQ==} + engines: {node: '>= 0.10'} + dependencies: + bn.js: 5.2.1 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /browserify-sign/4.2.3: + resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==} + engines: {node: '>= 0.12'} + dependencies: + bn.js: 5.2.1 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + create-hmac: 1.1.7 + elliptic: 6.6.1 + hash-base: 3.0.5 + inherits: 2.0.4 + parse-asn1: 5.1.7 + readable-stream: 2.3.8 + safe-buffer: 5.2.1 + dev: true + + /browserify-zlib/0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} + dependencies: + pako: 1.0.11 + dev: true + + /browserslist/4.24.4: + resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001707 + electron-to-chromium: 1.5.123 + node-releases: 2.0.19 + update-browserslist-db: 1.1.3_browserslist@4.24.4 + dev: true + + /buffer-alloc-unsafe/1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} + dev: true + optional: true + + /buffer-alloc/1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} + dependencies: + buffer-alloc-unsafe: 1.1.0 + buffer-fill: 1.0.0 + dev: true + optional: true + + /buffer-crc32/0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + dev: true + optional: true + + /buffer-fill/1.0.0: + resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==} + dev: true + optional: true + + /buffer-from/1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} + dev: true + + /buffer-indexof/1.1.1: + resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} + dev: true + + /buffer-json/2.0.0: + resolution: {integrity: sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==} + dev: true + + /buffer-xor/1.0.3: + resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==} + dev: true + + /buffer/4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + isarray: 1.0.0 + dev: true + + /buffer/5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + optional: true + + /buffer/6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + dev: true + + /builtin-status-codes/3.0.0: + resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==} + dev: true + + /bytes/3.1.2: + resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} + engines: {node: '>= 0.8'} + dev: true + + /cacache/12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} + dependencies: + bluebird: 3.7.2 + chownr: 1.1.4 + figgy-pudding: 3.5.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + infer-owner: 1.0.4 + lru-cache: 5.1.1 + mississippi: 3.0.0 + mkdirp: 0.5.6 + move-concurrently: 1.0.1 + promise-inflight: 1.0.1 + rimraf: 2.7.1 + ssri: 6.0.2 + unique-filename: 1.1.1 + y18n: 4.0.3 + dev: true + + /cache-base/1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} + dependencies: + collection-visit: 1.0.0 + component-emitter: 1.3.1 + get-value: 2.0.6 + has-value: 1.0.0 + isobject: 3.0.1 + set-value: 2.0.1 + to-object-path: 0.3.0 + union-value: 1.0.1 + unset-value: 1.0.0 + dev: true + + /cache-loader/4.1.0_webpack@4.46.0: + resolution: {integrity: sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + buffer-json: 2.0.0 + find-cache-dir: 3.3.2 + loader-utils: 1.4.2 + mkdirp: 0.5.6 + neo-async: 2.6.2 + schema-utils: 2.7.1 + webpack: 4.46.0 + dev: true + + /cacheable-request/2.1.4: + resolution: {integrity: sha512-vag0O2LKZ/najSoUwDbVlnlCFvhBE/7mGTY2B5FgCBDcRD+oVV1HYTOwM6JZfMg/hIcM6IwnTZ1uQQL5/X3xIQ==} + dependencies: + clone-response: 1.0.2 + get-stream: 3.0.0 + http-cache-semantics: 3.8.1 + keyv: 3.0.0 + lowercase-keys: 1.0.0 + normalize-url: 2.0.1 + responselike: 1.0.2 + dev: true + optional: true + + /cacheable/1.8.9: + resolution: {integrity: sha512-FicwAUyWnrtnd4QqYAoRlNs44/a1jTL7XDKqm5gJ90wz1DQPlC7U2Rd1Tydpv+E7WAr4sQHuw8Q8M3nZMAyecQ==} + dependencies: + hookified: 1.8.1 + keyv: 5.3.2 + dev: true + + /call-bind-apply-helpers/1.0.2: + resolution: {integrity: sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + function-bind: 1.1.2 + + /call-bind/1.0.8: + resolution: {integrity: sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + get-intrinsic: 1.3.0 + set-function-length: 1.2.2 + + /call-bound/1.0.4: + resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + get-intrinsic: 1.3.0 + + /call-me-maybe/1.0.2: + resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} + dev: true + + /caller-callsite/2.0.0: + resolution: {integrity: sha512-JuG3qI4QOftFsZyOn1qq87fq5grLIyk1JYd5lJmdA+fG7aQ9pA/i3JIJGcO3q0MrRcHlOt1U+ZeHW8Dq9axALQ==} + engines: {node: '>=4'} + dependencies: + callsites: 2.0.0 + dev: true + + /caller-path/2.0.0: + resolution: {integrity: sha512-MCL3sf6nCSXOwCTzvPKhN18TU7AHTvdtam8DAogxcrJ8Rjfbbg7Lgng64H9Iy+vUV6VGFClN/TyxBkAebLRR4A==} + engines: {node: '>=4'} + dependencies: + caller-callsite: 2.0.0 + dev: true + + /callsites/2.0.0: + resolution: {integrity: sha512-ksWePWBloaWPxJYQ8TL0JHvtci6G5QTKwQ95RcWAa/lzoAKuAOflGdAK92hpHXjkwb8zLxoLNUoNYZgVsaJzvQ==} + engines: {node: '>=4'} + dev: true + + /callsites/3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + dev: true + + /camel-case/3.0.0: + resolution: {integrity: sha512-+MbKztAYHXPr1jNTSKQF52VpcFjwY5RkR7fxksV8Doo4KAYc5Fl4UJRgthBbTmEx8C54DqahhbLJkDwjI3PI/w==} + dependencies: + no-case: 2.3.2 + upper-case: 1.1.3 + dev: true + + /camelcase/5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /caniuse-api/3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} + dependencies: + browserslist: 4.24.4 + caniuse-lite: 1.0.30001707 + lodash.memoize: 4.1.2 + lodash.uniq: 4.5.0 + dev: true + + /caniuse-lite/1.0.30001707: + resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==} + + /case-sensitive-paths-webpack-plugin/2.4.0: + resolution: {integrity: sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==} + engines: {node: '>=4'} + dev: true + + /caseless/0.12.0: + resolution: {integrity: sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==} + dev: true + + /caw/2.0.1: + resolution: {integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==} + engines: {node: '>=4'} + dependencies: + get-proxy: 2.1.0 + isurl: 1.0.0 + tunnel-agent: 0.6.0 + url-to-options: 1.0.1 + dev: true + optional: true + + /chalk/1.1.3: + resolution: {integrity: sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-styles: 2.2.1 + escape-string-regexp: 1.0.5 + has-ansi: 2.0.0 + strip-ansi: 3.0.1 + supports-color: 2.0.0 + dev: true + + /chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + dev: true + + /chalk/3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chalk/4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chalk/5.4.1: + resolution: {integrity: sha512-zgVZuo2WcZgfUEmsn6eO3kINexW8RAE4maiQ8QNs8CtpPCSyMiYsULR3HQYkm3w8FIA3SberyMJMSldGsW+U3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + dev: true + + /chardet/0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + + /check-types/8.0.3: + resolution: {integrity: sha512-YpeKZngUmG65rLudJ4taU7VLkOCTMhNl/u4ctNC56LQS/zJTyNH0Lrtwm1tfTsbLlwvlfsA2d1c8vCf/Kh2KwQ==} + dev: true + + /chokidar/2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + dependencies: + anymatch: 2.0.0 + async-each: 1.0.6 + braces: 2.3.2 + glob-parent: 3.1.0 + inherits: 2.0.4 + is-binary-path: 1.0.1 + is-glob: 4.0.3 + normalize-path: 3.0.0 + path-is-absolute: 1.0.1 + readdirp: 2.2.1 + upath: 1.2.0 + optionalDependencies: + fsevents: 1.2.13 + dev: true + + /chokidar/3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /chokidar/4.0.3: + resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} + engines: {node: '>= 14.16.0'} + dependencies: + readdirp: 4.1.2 + dev: true + + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} + dev: true + + /chrome-trace-event/1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} + engines: {node: '>=6.0'} + dev: true + + /ci-info/1.6.0: + resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} + dev: true + + /cipher-base/1.0.6: + resolution: {integrity: sha512-3Ek9H3X6pj5TgenXYtNWdaBon1tgYCaebd+XPg0keyjEbEfkD4KkmAxkQ/i1vYvxdcT5nscLBfq9VJRmCBcFSw==} + engines: {node: '>= 0.10'} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /class-utils/0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + define-property: 0.2.5 + isobject: 3.0.1 + static-extend: 0.1.2 + dev: true + + /clean-css/4.2.4: + resolution: {integrity: sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==} + engines: {node: '>= 4.0'} + dependencies: + source-map: 0.6.1 + dev: true + + /cli-cursor/2.1.0: + resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==} + engines: {node: '>=4'} + dependencies: + restore-cursor: 2.0.0 + dev: true + + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-cursor/5.0.0: + resolution: {integrity: sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==} + engines: {node: '>=18'} + dependencies: + restore-cursor: 5.1.0 + dev: true + + /cli-highlight/2.1.11: + resolution: {integrity: sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==} + engines: {node: '>=8.0.0', npm: '>=5.0.0'} + hasBin: true + dependencies: + chalk: 4.1.2 + highlight.js: 10.7.3 + mz: 2.7.0 + parse5: 5.1.1 + parse5-htmlparser2-tree-adapter: 6.0.1 + yargs: 16.2.0 + dev: true + + /cli-spinners/2.9.2: + resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==} + engines: {node: '>=6'} + dev: true + + /cli-truncate/4.0.0: + resolution: {integrity: sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA==} + engines: {node: '>=18'} + dependencies: + slice-ansi: 5.0.0 + string-width: 7.2.0 + dev: true + + /cli-width/3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true + + /clipboard/2.0.11: + resolution: {integrity: sha512-C+0bbOqkezLIsmWSvlsXS0Q0bmkugu7jcfMIACB+RDEntIzQIkdr148we28AfSloQLRdZlYL/QYyrq05j/3Faw==} + dependencies: + good-listener: 1.2.2 + select: 1.1.2 + tiny-emitter: 2.1.0 + dev: false + + /clipboardy/2.3.0: + resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} + engines: {node: '>=8'} + dependencies: + arch: 2.2.0 + execa: 1.0.0 + is-wsl: 2.2.0 + dev: true + + /cliui/5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} + dependencies: + string-width: 3.1.0 + strip-ansi: 5.2.0 + wrap-ansi: 5.1.0 + dev: true + + /cliui/6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: true + + /cliui/7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: true + + /clone-response/1.0.2: + resolution: {integrity: sha512-yjLXh88P599UOyPTFX0POsd7WxnbsVsGohcwzHOLspIhhpalPw1BcqED8NblyZLKcGrL8dTgMlcaZxV2jAD41Q==} + dependencies: + mimic-response: 1.0.1 + dev: true + optional: true + + /clone/1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + engines: {node: '>=0.8'} + dev: true + + /clone/2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + + /coa/2.0.2: + resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} + engines: {node: '>= 4.0'} + dependencies: + '@types/q': 1.5.8 + chalk: 2.4.2 + q: 1.5.1 + dev: true + + /collection-visit/1.0.0: + resolution: {integrity: sha512-lNkKvzEeMBBjUGHZ+q6z9pSJla0KWAQPvtzhEV9+iGyQYG+pBpl7xKDhxoNSOZH2hhv0v5k0y2yAM4o4SjoSkw==} + engines: {node: '>=0.10.0'} + dependencies: + map-visit: 1.0.0 + object-visit: 1.0.1 + dev: true + + /color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + dev: true + + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name/1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + dev: true + + /color-name/1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /color-string/1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + dev: true + + /color/3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + dependencies: + color-convert: 1.9.3 + color-string: 1.9.1 + dev: true + + /colord/2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + dev: true + + /colorette/2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + dev: true + + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + dependencies: + delayed-stream: 1.0.0 + + /commander/13.1.0: + resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} + engines: {node: '>=18'} + + /commander/2.17.1: + resolution: {integrity: sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==} + dev: true + + /commander/2.19.0: + resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} + dev: true + + /commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} + dev: true + + /commander/7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + engines: {node: '>= 10'} + dev: true + optional: true + + /commondir/1.0.1: + resolution: {integrity: sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==} + dev: true + + /component-emitter/1.3.1: + resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==} + dev: true + + /compressible/2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.54.0 + dev: true + + /compression/1.8.0: + resolution: {integrity: sha512-k6WLKfunuqCYD3t6AsuPGvQWaKwuLLh2/xHNcX4qE+vIfDNXpSqnrhwA7O53R7WVQUnt8dVAIW+YHr7xTgOgGA==} + engines: {node: '>= 0.8.0'} + dependencies: + bytes: 3.1.2 + compressible: 2.0.18 + debug: 2.6.9 + negotiator: 0.6.4 + on-headers: 1.0.2 + safe-buffer: 5.2.1 + vary: 1.1.2 + dev: true + + /concat-map/0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: true + + /concat-stream/1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} + dependencies: + buffer-from: 1.1.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + typedarray: 0.0.6 + dev: true + + /config-chain/1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + optional: true + + /connect-history-api-fallback/1.6.0: + resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} + engines: {node: '>=0.8'} + dev: true + + /consola/3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} + dev: true + + /console-browserify/1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} + dev: true + + /consolidate/0.15.1: + resolution: {integrity: sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==} + engines: {node: '>= 0.10.0'} + deprecated: Please upgrade to consolidate v1.0.0+ as it has been modernized with several long-awaited fixes implemented. Maintenance is supported by Forward Email at https://forwardemail.net ; follow/watch https://github.com/ladjs/consolidate for updates and release changelog + dependencies: + bluebird: 3.7.2 + dev: true + + /constants-browserify/1.0.0: + resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==} + dev: true + + /content-disposition/0.5.4: + resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==} + engines: {node: '>= 0.6'} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /content-type/1.0.5: + resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} + engines: {node: '>= 0.6'} + dev: true + + /convert-source-map/2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + + /cookie-signature/1.0.6: + resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==} + dev: true + + /cookie/0.7.1: + resolution: {integrity: sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==} + engines: {node: '>= 0.6'} + dev: true + + /copy-concurrently/1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} + deprecated: This package is no longer supported. + dependencies: + aproba: 1.2.0 + fs-write-stream-atomic: 1.0.10 + iferr: 0.1.5 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /copy-descriptor/0.1.1: + resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} + engines: {node: '>=0.10.0'} + dev: true + + /copy-webpack-plugin/5.1.2_webpack@4.46.0: + resolution: {integrity: sha512-Uh7crJAco3AjBvgAy9Z75CjK8IG+gxaErro71THQ+vv/bl4HaQcpkexAY8KVW/T6D2W2IRr+couF/knIRkZMIQ==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + glob-parent: 3.1.0 + globby: 7.1.1 + is-glob: 4.0.3 + loader-utils: 1.4.2 + minimatch: 3.1.2 + normalize-path: 3.0.0 + p-limit: 2.3.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + webpack: 4.46.0 + webpack-log: 2.0.0 + dev: true + + /core-js-compat/3.41.0: + resolution: {integrity: sha512-RFsU9LySVue9RTwdDVX/T0e2Y6jRYWXERKElIjpuEOEnxaXffI0X7RUwVzfYLfzuLXSNJDYoRYUAmRUcyln20A==} + dependencies: + browserslist: 4.24.4 + dev: true + + /core-js/2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} + deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js. + requiresBuild: true + dev: false + + /core-js/3.41.0: + resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} + requiresBuild: true + + /core-util-is/1.0.2: + resolution: {integrity: sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==} + dev: true + + /core-util-is/1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + + /cosmiconfig/5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} + dependencies: + import-fresh: 2.0.0 + is-directory: 0.3.1 + js-yaml: 3.14.1 + parse-json: 4.0.0 + dev: true + + /cosmiconfig/9.0.0: + resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} + engines: {node: '>=14'} + peerDependencies: + typescript: '>=4.9.5' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + env-paths: 2.2.1 + import-fresh: 3.3.1 + js-yaml: 4.1.0 + parse-json: 5.2.0 + dev: true + + /create-ecdh/4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} + dependencies: + bn.js: 4.12.1 + elliptic: 6.6.1 + dev: true + + /create-hash/1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} + dependencies: + cipher-base: 1.0.6 + inherits: 2.0.4 + md5.js: 1.3.5 + ripemd160: 2.0.2 + sha.js: 2.4.11 + dev: true + + /create-hmac/1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} + dependencies: + cipher-base: 1.0.6 + create-hash: 1.2.0 + inherits: 2.0.4 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /cross-spawn/5.1.0: + resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} + dependencies: + lru-cache: 4.1.5 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn/6.0.6: + resolution: {integrity: sha512-VqCUuhcd1iB+dsv8gxPttb5iZh/D0iubSP21g36KXdEuf6I5JiioesUVjpCdHV9MZRUfVFlvwtIUyPfxo5trtw==} + engines: {node: '>=4.8'} + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + dev: true + + /cross-spawn/7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + dev: true + + /crypto-browserify/3.12.1: + resolution: {integrity: sha512-r4ESw/IlusD17lgQi1O20Fa3qNnsckR126TdUuBgAu7GBYSIPvdNyONd3Zrxh0xCwA4+6w/TDArBPsMvhur+KQ==} + engines: {node: '>= 0.10'} + dependencies: + browserify-cipher: 1.0.1 + browserify-sign: 4.2.3 + create-ecdh: 4.0.4 + create-hash: 1.2.0 + create-hmac: 1.1.7 + diffie-hellman: 5.0.3 + hash-base: 3.0.5 + inherits: 2.0.4 + pbkdf2: 3.1.2 + public-encrypt: 4.0.3 + randombytes: 2.1.0 + randomfill: 1.0.4 + dev: true + + /css-color-names/0.0.4: + resolution: {integrity: sha512-zj5D7X1U2h2zsXOAM8EyUREBnnts6H+Jm+d1M2DbiQQcUtnqgQsMrdo8JW9R80YFUmIdBZeMu5wvYM7hcgWP/Q==} + dev: true + + /css-declaration-sorter/4.0.1: + resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} + engines: {node: '>4'} + dependencies: + postcss: 7.0.39 + timsort: 0.3.0 + dev: true + + /css-functions-list/3.2.3: + resolution: {integrity: sha512-IQOkD3hbR5KrN93MtcYuad6YPuTSUhntLHDuLEbFWE+ff2/XSZNdZG+LcbbIW5AXKg/WFIfYItIzVoHngHXZzA==} + engines: {node: '>=12 || >=16'} + dev: true + + /css-loader/3.6.0_webpack@4.46.0: + resolution: {integrity: sha512-M5lSukoWi1If8dhQAUCvj4H8vUt3vOnwbQBH9DdTm/s4Ym2B/3dPMtYZeJmq7Q3S3Pa+I94DcZ7pc9bP14cWIQ==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + camelcase: 5.3.1 + cssesc: 3.0.0 + icss-utils: 4.1.1 + loader-utils: 1.4.2 + normalize-path: 3.0.0 + postcss: 7.0.39 + postcss-modules-extract-imports: 2.0.0 + postcss-modules-local-by-default: 3.0.3 + postcss-modules-scope: 2.2.0 + postcss-modules-values: 3.0.0 + postcss-value-parser: 4.2.0 + schema-utils: 2.7.1 + semver: 6.3.1 + webpack: 4.46.0 + dev: true + + /css-select-base-adapter/0.1.1: + resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} + dev: true + + /css-select/2.1.0: + resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} + dependencies: + boolbase: 1.0.0 + css-what: 3.4.2 + domutils: 1.7.0 + nth-check: 1.0.2 + dev: true + + /css-select/4.3.0: + resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==} + dependencies: + boolbase: 1.0.0 + css-what: 6.1.0 + domhandler: 4.3.1 + domutils: 2.8.0 + nth-check: 2.1.1 + dev: true + + /css-tree/1.0.0-alpha.37: + resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.4 + source-map: 0.6.1 + dev: true + + /css-tree/1.1.3: + resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==} + engines: {node: '>=8.0.0'} + dependencies: + mdn-data: 2.0.14 + source-map: 0.6.1 + dev: true + + /css-tree/3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + dev: true + + /css-what/3.4.2: + resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} + engines: {node: '>= 6'} + dev: true + + /css-what/6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + engines: {node: '>= 6'} + dev: true + + /cssesc/3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /cssnano-preset-default/4.0.8: + resolution: {integrity: sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==} + engines: {node: '>=6.9.0'} + dependencies: + css-declaration-sorter: 4.0.1 + cssnano-util-raw-cache: 4.0.1 + postcss: 7.0.39 + postcss-calc: 7.0.5 + postcss-colormin: 4.0.3 + postcss-convert-values: 4.0.1 + postcss-discard-comments: 4.0.2 + postcss-discard-duplicates: 4.0.2 + postcss-discard-empty: 4.0.1 + postcss-discard-overridden: 4.0.1 + postcss-merge-longhand: 4.0.11 + postcss-merge-rules: 4.0.3 + postcss-minify-font-values: 4.0.2 + postcss-minify-gradients: 4.0.2 + postcss-minify-params: 4.0.2 + postcss-minify-selectors: 4.0.2 + postcss-normalize-charset: 4.0.1 + postcss-normalize-display-values: 4.0.2 + postcss-normalize-positions: 4.0.2 + postcss-normalize-repeat-style: 4.0.2 + postcss-normalize-string: 4.0.2 + postcss-normalize-timing-functions: 4.0.2 + postcss-normalize-unicode: 4.0.1 + postcss-normalize-url: 4.0.1 + postcss-normalize-whitespace: 4.0.2 + postcss-ordered-values: 4.1.2 + postcss-reduce-initial: 4.0.3 + postcss-reduce-transforms: 4.0.2 + postcss-svgo: 4.0.3 + postcss-unique-selectors: 4.0.1 + dev: true + + /cssnano-util-get-arguments/4.0.0: + resolution: {integrity: sha512-6RIcwmV3/cBMG8Aj5gucQRsJb4vv4I4rn6YjPbVWd5+Pn/fuG+YseGvXGk00XLkoZkaj31QOD7vMUpNPC4FIuw==} + engines: {node: '>=6.9.0'} + dev: true + + /cssnano-util-get-match/4.0.0: + resolution: {integrity: sha512-JPMZ1TSMRUPVIqEalIBNoBtAYbi8okvcFns4O0YIhcdGebeYZK7dMyHJiQ6GqNBA9kE0Hym4Aqym5rPdsV/4Cw==} + engines: {node: '>=6.9.0'} + dev: true + + /cssnano-util-raw-cache/4.0.1: + resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /cssnano-util-same-parent/4.0.1: + resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} + engines: {node: '>=6.9.0'} + dev: true + + /cssnano/4.1.11: + resolution: {integrity: sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==} + engines: {node: '>=6.9.0'} + dependencies: + cosmiconfig: 5.2.1 + cssnano-preset-default: 4.0.8 + is-resolvable: 1.1.0 + postcss: 7.0.39 + dev: true + + /csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} + dependencies: + css-tree: 1.1.3 + dev: true + + /csstype/3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + dev: false + + /cwebp-bin/7.0.1: + resolution: {integrity: sha512-Ko5ADY74/dbfd8xG0+f+MUP9UKjCe1TG4ehpW0E5y4YlPdwDJlGrSzSR4/Yonxpm9QmZE1RratkIxFlKeyo3FA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + dev: true + optional: true + + /cyclist/1.0.2: + resolution: {integrity: sha512-0sVXIohTfLqVIW3kb/0n6IiWF3Ifj5nm2XaSrLq2DI6fKIGa2fYAZdk917rUneaeLVpYfFcyXE2ft0fe3remsA==} + dev: true + + /dashdash/1.14.1: + resolution: {integrity: sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==} + engines: {node: '>=0.10'} + dependencies: + assert-plus: 1.0.0 + dev: true + + /data-view-buffer/1.0.2: + resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /data-view-byte-length/1.0.2: + resolution: {integrity: sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /data-view-byte-offset/1.0.1: + resolution: {integrity: sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-data-view: 1.0.2 + dev: true + + /dayjs/1.11.13: + resolution: {integrity: sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==} + dev: false + + /de-indent/1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + dev: false + + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} + dependencies: + ms: 2.0.0 + dev: true + + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + dependencies: + ms: 2.1.3 + dev: true + + /debug/4.4.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + dev: true + + /debug/4.4.0_supports-color@6.1.0: + resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.3 + supports-color: 6.1.0 + dev: true + + /decamelize/1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /decode-uri-component/0.2.2: + resolution: {integrity: sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ==} + engines: {node: '>=0.10'} + dev: true + + /decompress-response/3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + dependencies: + mimic-response: 1.0.1 + dev: true + optional: true + + /decompress-tar/4.1.1: + resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==} + engines: {node: '>=4'} + dependencies: + file-type: 5.2.0 + is-stream: 1.1.0 + tar-stream: 1.6.2 + dev: true + optional: true + + /decompress-tarbz2/4.1.1: + resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + file-type: 6.2.0 + is-stream: 1.1.0 + seek-bzip: 1.0.6 + unbzip2-stream: 1.4.3 + dev: true + optional: true + + /decompress-targz/4.1.1: + resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + file-type: 5.2.0 + is-stream: 1.1.0 + dev: true + optional: true + + /decompress-unzip/4.0.1: + resolution: {integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==} + engines: {node: '>=4'} + dependencies: + file-type: 3.9.0 + get-stream: 2.3.1 + pify: 2.3.0 + yauzl: 2.10.0 + dev: true + optional: true + + /decompress/4.2.1: + resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} + engines: {node: '>=4'} + dependencies: + decompress-tar: 4.1.1 + decompress-tarbz2: 4.1.1 + decompress-targz: 4.1.1 + decompress-unzip: 4.0.1 + graceful-fs: 4.2.11 + make-dir: 1.3.0 + pify: 2.3.0 + strip-dirs: 2.1.0 + dev: true + optional: true + + /deep-equal/1.1.2: + resolution: {integrity: sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==} + engines: {node: '>= 0.4'} + dependencies: + is-arguments: 1.2.0 + is-date-object: 1.1.0 + is-regex: 1.2.1 + object-is: 1.1.6 + object-keys: 1.1.1 + regexp.prototype.flags: 1.5.4 + + /deep-is/0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + dev: true + + /deepmerge/1.3.2: + resolution: {integrity: sha512-qjMjTrk+RKv/sp4RPDpV5CnKhxjFI9p+GkLBOls5A8EEElldYWCWA9zceAkmfd0xIo2aU1nxiaLFoiya2sb6Cg==} + engines: {node: '>=0.10.0'} + dev: true + + /deepmerge/1.5.2: + resolution: {integrity: sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==} + engines: {node: '>=0.10.0'} + + /default-gateway/4.2.0: + resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} + engines: {node: '>=6'} + dependencies: + execa: 1.0.0 + ip-regex: 2.1.0 + dev: true + + /default-gateway/5.0.5: + resolution: {integrity: sha512-z2RnruVmj8hVMmAnEJMTIJNijhKCDiGjbLP+BHJFOT7ld3Bo5qcIBpVYDniqhbMIIf+jZDlkP2MkPXiQy/DBLA==} + engines: {node: ^8.12.0 || >=9.7.0} + dependencies: + execa: 3.4.0 + dev: true + + /defaults/1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + dependencies: + clone: 1.0.4 + dev: true + + /define-data-property/1.1.4: + resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==} + engines: {node: '>= 0.4'} + dependencies: + es-define-property: 1.0.1 + es-errors: 1.3.0 + gopd: 1.2.0 + + /define-properties/1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + has-property-descriptors: 1.0.2 + object-keys: 1.1.1 + + /define-property/0.2.5: + resolution: {integrity: sha512-Rr7ADjQZenceVOAKop6ALkkRAmH1A4Gx9hV/7ZujPUN2rkATqFO0JZLZInbAjpZYoJ1gUx8MRMQVkYemcbMSTA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 0.1.7 + dev: true + + /define-property/1.0.0: + resolution: {integrity: sha512-cZTYKFWspt9jZsMscWo8sc/5lbPC9Q0N5nBLgb+Yd915iL3udB1uFgS3B8YCx66UVHq018DAVFoee7x+gxggeA==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + dev: true + + /define-property/2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-descriptor: 1.0.3 + isobject: 3.0.1 + dev: true + + /del/4.1.1: + resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} + engines: {node: '>=6'} + dependencies: + '@types/glob': 7.2.0 + globby: 6.1.0 + is-path-cwd: 2.2.0 + is-path-in-cwd: 2.1.0 + p-map: 2.1.0 + pify: 4.0.1 + rimraf: 2.7.1 + dev: true + + /delayed-stream/1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + /delegate/3.2.0: + resolution: {integrity: sha512-IofjkYBZaZivn0V8nnsMJGBr4jVLxHDheKSW88PyxS5QC4Vo9ZbZVvhzlSxY87fVq3STR6r+4cGepyHkcWOQSw==} + dev: false + + /depd/1.1.2: + resolution: {integrity: sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==} + engines: {node: '>= 0.6'} + dev: true + + /depd/2.0.0: + resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==} + engines: {node: '>= 0.8'} + dev: true + + /des.js/1.1.0: + resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /destroy/1.2.0: + resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} + engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} + dev: true + + /detect-node/2.1.0: + resolution: {integrity: sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==} + dev: true + + /diffie-hellman/5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} + dependencies: + bn.js: 4.12.1 + miller-rabin: 4.0.1 + randombytes: 2.1.0 + dev: true + + /dir-glob/2.2.2: + resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==} + engines: {node: '>=4'} + dependencies: + path-type: 3.0.0 + dev: true + + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + dependencies: + path-type: 4.0.0 + dev: true + + /dns-equal/1.0.0: + resolution: {integrity: sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==} + dev: true + + /dns-packet/1.3.4: + resolution: {integrity: sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==} + dependencies: + ip: 1.1.9 + safe-buffer: 5.2.1 + dev: true + + /dns-txt/2.0.2: + resolution: {integrity: sha512-Ix5PrWjphuSoUXV/Zv5gaFHjnaJtb02F2+Si3Ht9dyJ87+Z/lMmy+dpNHtTGraNK958ndXq2i+GLkWsWHcKaBQ==} + dependencies: + buffer-indexof: 1.1.1 + dev: true + + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + dependencies: + esutils: 2.0.3 + dev: true + + /dom-converter/0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} + dependencies: + utila: 0.4.0 + dev: true + + /dom-serializer/0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} + dependencies: + domelementtype: 2.3.0 + entities: 2.2.0 + dev: true + + /dom-serializer/1.4.1: + resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + entities: 2.2.0 + dev: true + + /domain-browser/1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} + dev: true + + /domelementtype/1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} + dev: true + + /domelementtype/2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + dev: true + + /domhandler/2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} + dependencies: + domelementtype: 1.3.1 + dev: true + + /domhandler/4.3.1: + resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.3.0 + dev: true + + /domready/1.0.8: + resolution: {integrity: sha512-uIzsOJUNk+AdGE9a6VDeessoMCzF8RrZvJCX/W8QtyfgdR6Uofn/MvRonih3OtCO79b2VDzDOymuiABrQ4z3XA==} + dev: true + + /domutils/1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} + dependencies: + dom-serializer: 0.2.2 + domelementtype: 1.3.1 + dev: true + + /domutils/2.8.0: + resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} + dependencies: + dom-serializer: 1.4.1 + domelementtype: 2.3.0 + domhandler: 4.3.1 + dev: true + + /dot-prop/5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} + dependencies: + is-obj: 2.0.0 + dev: true + + /dotenv-expand/5.1.0: + resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} + dev: true + + /dotenv/8.6.0: + resolution: {integrity: sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==} + engines: {node: '>=10'} + dev: true + + /download/6.2.5: + resolution: {integrity: sha512-DpO9K1sXAST8Cpzb7kmEhogJxymyVUd5qz/vCOSyvwtp2Klj2XcDt5YUuasgxka44SxF0q5RriKIwJmQHG2AuA==} + engines: {node: '>=4'} + dependencies: + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 5.2.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 7.1.0 + make-dir: 1.3.0 + p-event: 1.3.0 + pify: 3.0.0 + dev: true + optional: true + + /download/7.1.0: + resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} + engines: {node: '>=6'} + dependencies: + archive-type: 4.0.0 + caw: 2.0.1 + content-disposition: 0.5.4 + decompress: 4.2.1 + ext-name: 5.0.0 + file-type: 8.1.0 + filenamify: 2.1.0 + get-stream: 3.0.0 + got: 8.3.2 + make-dir: 1.3.0 + p-event: 2.3.1 + pify: 3.0.0 + dev: true + optional: true + + /dunder-proto/1.0.1: + resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + es-errors: 1.3.0 + gopd: 1.2.0 + + /duplexer/0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} + dev: true + + /duplexer3/0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + dev: true + optional: true + + /duplexify/3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} + dependencies: + end-of-stream: 1.4.4 + inherits: 2.0.4 + readable-stream: 2.3.8 + stream-shift: 1.0.3 + dev: true + + /easy-stack/1.0.1: + resolution: {integrity: sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==} + engines: {node: '>=6.0.0'} + dev: true + + /ecc-jsbn/0.1.2: + resolution: {integrity: sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==} + dependencies: + jsbn: 0.1.1 + safer-buffer: 2.1.2 + dev: true + + /echarts/5.6.0: + resolution: {integrity: sha512-oTbVTsXfKuEhxftHqL5xprgLoc0k7uScAwtryCgWF6hPYFLRwOUHiFmHGCBKP5NPFNkDVopOieyUqYGH8Fa3kA==} + dependencies: + tslib: 2.3.0 + zrender: 5.6.1 + dev: false + + /ee-first/1.1.1: + resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + dev: true + + /ejs/2.7.4: + resolution: {integrity: sha512-7vmuyh5+kuUyJKePhQfRQBhXV5Ce+RnaeeQArKu1EAMpL3WbgMt5WG6uQZpEVvYSSsxMXRKOewtDk9RaTKXRlA==} + engines: {node: '>=0.10.0'} + requiresBuild: true + dev: true + + /electron-to-chromium/1.5.123: + resolution: {integrity: sha512-refir3NlutEZqlKaBLK0tzlVLe5P2wDKS7UQt/3SpibizgsRAPOsqQC3ffw1nlv3ze5gjRQZYHoPymgVZkplFA==} + dev: true + + /element-ui/2.15.14_vue@2.7.16: + resolution: {integrity: sha512-2v9fHL0ZGINotOlRIAJD5YuVB8V7WKxrE9Qy7dXhRipa035+kF7WuU/z+tEmLVPBcJ0zt8mOu1DKpWcVzBK8IA==} + peerDependencies: + vue: ^2.5.17 + dependencies: + async-validator: 1.8.5 + babel-helper-vue-jsx-merge-props: 2.0.3 + deepmerge: 1.5.2 + normalize-wheel: 1.0.1 + resize-observer-polyfill: 1.5.1 + throttle-debounce: 1.1.0 + vue: 2.7.16 + dev: false + + /elliptic/6.6.1: + resolution: {integrity: sha512-RaddvvMatK2LJHqFJ+YA4WysVN5Ita9E35botqIYspQ4TkRAlCicdzKOjlyv/1Za5RyTNn7di//eEV0uTAfe3g==} + dependencies: + bn.js: 4.12.1 + brorand: 1.1.0 + hash.js: 1.1.7 + hmac-drbg: 1.0.1 + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /emoji-regex/10.4.0: + resolution: {integrity: sha512-EC+0oUMY1Rqm4O6LLrgjtYDvcVYTy7chDnM4Q7030tP4Kwj3u/pR6gP9ygnp2CJMK5Gq+9Q2oqmrFJAz01DXjw==} + dev: true + + /emoji-regex/7.0.3: + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} + dev: true + + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emojis-list/2.1.0: + resolution: {integrity: sha512-knHEZMgs8BB+MInokmNTg/OyPlAddghe1YBgNwJBc5zsJi/uyIcXoSDsL/W9ymOsBoBGdPIHXYJ9+qKFwRwDng==} + engines: {node: '>= 0.10'} + dev: true + + /emojis-list/3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} + dev: true + + /encodeurl/1.0.2: + resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==} + engines: {node: '>= 0.8'} + dev: true + + /encodeurl/2.0.0: + resolution: {integrity: sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==} + engines: {node: '>= 0.8'} + dev: true + + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + dependencies: + once: 1.4.0 + dev: true + + /enhanced-resolve/4.5.0: + resolution: {integrity: sha512-Nv9m36S/vxpsI+Hc4/ZGRs0n9mXqSWGGq49zxb/cJfPAQMbUtttJAlNPS4AQzaBdw/pKskw5bMbekT/Y7W/Wlg==} + engines: {node: '>=6.9.0'} + dependencies: + graceful-fs: 4.2.11 + memory-fs: 0.5.0 + tapable: 1.1.3 + dev: true + + /entities/1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + dev: true + + /entities/2.2.0: + resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} + dev: true + + /entities/4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + dev: true + + /env-paths/2.2.1: + resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} + engines: {node: '>=6'} + dev: true + + /environment/1.1.0: + resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==} + engines: {node: '>=18'} + dev: true + + /errno/0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + dependencies: + prr: 1.0.1 + dev: true + + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + dependencies: + is-arrayish: 0.2.1 + dev: true + + /error-stack-parser/2.1.4: + resolution: {integrity: sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==} + dependencies: + stackframe: 1.3.4 + dev: true + + /es-abstract/1.23.9: + resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==} + engines: {node: '>= 0.4'} + dependencies: + array-buffer-byte-length: 1.0.2 + arraybuffer.prototype.slice: 1.0.4 + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + data-view-buffer: 1.0.2 + data-view-byte-length: 1.0.2 + data-view-byte-offset: 1.0.1 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + es-set-tostringtag: 2.1.0 + es-to-primitive: 1.3.0 + function.prototype.name: 1.1.8 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + get-symbol-description: 1.1.0 + globalthis: 1.0.4 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + has-proto: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + internal-slot: 1.1.0 + is-array-buffer: 3.0.5 + is-callable: 1.2.7 + is-data-view: 1.0.2 + is-regex: 1.2.1 + is-shared-array-buffer: 1.0.4 + is-string: 1.1.1 + is-typed-array: 1.1.15 + is-weakref: 1.1.1 + math-intrinsics: 1.1.0 + object-inspect: 1.13.4 + object-keys: 1.1.1 + object.assign: 4.1.7 + own-keys: 1.0.1 + regexp.prototype.flags: 1.5.4 + safe-array-concat: 1.1.3 + safe-push-apply: 1.0.0 + safe-regex-test: 1.1.0 + set-proto: 1.0.0 + string.prototype.trim: 1.2.10 + string.prototype.trimend: 1.0.9 + string.prototype.trimstart: 1.0.8 + typed-array-buffer: 1.0.3 + typed-array-byte-length: 1.0.3 + typed-array-byte-offset: 1.0.4 + typed-array-length: 1.0.7 + unbox-primitive: 1.1.0 + which-typed-array: 1.1.19 + dev: true + + /es-array-method-boxes-properly/1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} + dev: true + + /es-define-property/1.0.1: + resolution: {integrity: sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==} + engines: {node: '>= 0.4'} + + /es-errors/1.3.0: + resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==} + engines: {node: '>= 0.4'} + + /es-object-atoms/1.1.1: + resolution: {integrity: sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + + /es-set-tostringtag/2.1.0: + resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + /es-to-primitive/1.3.0: + resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + is-date-object: 1.1.0 + is-symbol: 1.1.1 + dev: true + + /escalade/3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} + engines: {node: '>=6'} + dev: true + + /escape-html/1.0.3: + resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==} + dev: true + + /escape-string-regexp/1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /eslint-config-prettier/6.15.0_eslint@6.8.0: + resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} + hasBin: true + peerDependencies: + eslint: '>=3.14.1' + dependencies: + eslint: 6.8.0 + get-stdin: 6.0.0 + dev: true + + /eslint-loader/2.2.1_eslint@6.8.0+webpack@4.46.0: + resolution: {integrity: sha512-RLgV9hoCVsMLvOxCuNjdqOrUqIj9oJg8hF44vzJaYqsAHuY9G2YAeN3joQ9nxP0p5Th9iFSIpKo+SD8KISxXRg==} + deprecated: This loader has been deprecated. Please use eslint-webpack-plugin + peerDependencies: + eslint: '>=1.6.0 <7.0.0' + webpack: '>=2.0.0 <5.0.0' + dependencies: + eslint: 6.8.0 + loader-fs-cache: 1.0.3 + loader-utils: 1.4.2 + object-assign: 4.1.1 + object-hash: 1.3.1 + rimraf: 2.7.1 + webpack: 4.46.0 + dev: true + + /eslint-plugin-prettier/3.4.1_eslint@6.8.0+prettier@2.8.8: + resolution: {integrity: sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==} + engines: {node: '>=6.0.0'} + peerDependencies: + eslint: '>=5.0.0' + eslint-config-prettier: '*' + prettier: '>=1.13.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + dependencies: + eslint: 6.8.0 + prettier: 2.8.8 + prettier-linter-helpers: 1.0.0 + dev: true + + /eslint-plugin-vue/9.33.0_eslint@6.8.0: + resolution: {integrity: sha512-174lJKuNsuDIlLpjeXc5E2Tss8P44uIimAfGD0b90k0NoirJqpG7stLuU9Vp/9ioTOrQdWVREc4mRd1BD+CvGw==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + dependencies: + '@eslint-community/eslint-utils': 4.5.1_eslint@6.8.0 + eslint: 6.8.0 + globals: 13.24.0 + natural-compare: 1.4.0 + nth-check: 2.1.1 + postcss-selector-parser: 6.1.2 + semver: 7.7.1 + vue-eslint-parser: 9.4.3_eslint@6.8.0 + xml-name-validator: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-scope/4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} + dependencies: + esrecurse: 4.3.0 + estraverse: 4.3.0 + dev: true + + /eslint-scope/7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + dev: true + + /eslint-utils/1.4.3: + resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==} + engines: {node: '>=6'} + dependencies: + eslint-visitor-keys: 1.3.0 + dev: true + + /eslint-visitor-keys/1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true + + /eslint-visitor-keys/3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint/6.8.0: + resolution: {integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options. + hasBin: true + dependencies: + '@babel/code-frame': 7.26.2 + ajv: 6.12.6 + chalk: 2.4.2 + cross-spawn: 6.0.6 + debug: 4.4.0 + doctrine: 3.0.0 + eslint-scope: 5.1.1 + eslint-utils: 1.4.3 + eslint-visitor-keys: 1.3.0 + espree: 6.2.1 + esquery: 1.6.0 + esutils: 2.0.3 + file-entry-cache: 5.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 5.1.2 + globals: 12.4.0 + ignore: 4.0.6 + import-fresh: 3.3.1 + imurmurhash: 0.1.4 + inquirer: 7.3.3 + is-glob: 4.0.3 + js-yaml: 3.14.1 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.3.0 + lodash: 4.17.21 + minimatch: 3.1.2 + mkdirp: 0.5.6 + natural-compare: 1.4.0 + optionator: 0.8.3 + progress: 2.0.3 + regexpp: 2.0.1 + semver: 6.3.1 + strip-ansi: 5.2.0 + strip-json-comments: 3.1.1 + table: 5.4.6 + text-table: 0.2.0 + v8-compile-cache: 2.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /espree/6.2.1: + resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} + engines: {node: '>=6.0.0'} + dependencies: + acorn: 7.4.1 + acorn-jsx: 5.3.2_acorn@7.4.1 + eslint-visitor-keys: 1.3.0 + dev: true + + /espree/9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.14.1 + acorn-jsx: 5.3.2_acorn@8.14.1 + eslint-visitor-keys: 3.4.3 + dev: true + + /esprima/4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /esquery/1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + dependencies: + estraverse: 5.3.0 + dev: true + + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + dependencies: + estraverse: 5.3.0 + dev: true + + /estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} + dev: true + + /estraverse/5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + dev: true + + /estree-walker/2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + dev: true + + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /etag/1.8.1: + resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==} + engines: {node: '>= 0.6'} + dev: true + + /event-pubsub/4.3.0: + resolution: {integrity: sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==} + engines: {node: '>=4.0.0'} + dev: true + + /eventemitter3/2.0.3: + resolution: {integrity: sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==} + dev: false + + /eventemitter3/4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} + dev: true + + /eventemitter3/5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + + /events/3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + dev: true + + /eventsource/2.0.2: + resolution: {integrity: sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==} + engines: {node: '>=12.0.0'} + dev: true + + /evp_bytestokey/1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} + dependencies: + md5.js: 1.3.5 + safe-buffer: 5.2.1 + dev: true + + /exec-buffer/3.2.0: + resolution: {integrity: sha512-wsiD+2Tp6BWHoVv3B+5Dcx6E7u5zky+hUwOHjuH2hKSLR3dvRmX8fk8UD8uqQixHs4Wk6eDmiegVrMPjKj7wpA==} + engines: {node: '>=4'} + dependencies: + execa: 0.7.0 + p-finally: 1.0.0 + pify: 3.0.0 + rimraf: 2.7.1 + tempfile: 2.0.0 + dev: true + optional: true + + /execa/0.7.0: + resolution: {integrity: sha512-RztN09XglpYI7aBBrJCPW95jEH7YF1UEPOoX9yDhUTPdp7mK+CQvnLTuD10BNXZ3byLTu2uehZ8EcKT/4CGiFw==} + engines: {node: '>=4'} + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + optional: true + + /execa/0.8.0: + resolution: {integrity: sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==} + engines: {node: '>=4'} + dependencies: + cross-spawn: 5.1.0 + get-stream: 3.0.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa/1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} + dependencies: + cross-spawn: 6.0.6 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + dev: true + + /execa/3.4.0: + resolution: {integrity: sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==} + engines: {node: ^8.12.0 || >=9.7.0} + dependencies: + cross-spawn: 7.0.6 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + p-finally: 2.0.1 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + + /execa/4.1.0: + resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 5.2.0 + human-signals: 1.1.1 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + optional: true + + /execa/5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + engines: {node: '>=10'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 6.0.1 + human-signals: 2.1.0 + is-stream: 2.0.1 + merge-stream: 2.0.0 + npm-run-path: 4.0.1 + onetime: 5.1.2 + signal-exit: 3.0.7 + strip-final-newline: 2.0.0 + dev: true + optional: true + + /execa/8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + dependencies: + cross-spawn: 7.0.6 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + dev: true + + /executable/4.1.1: + resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} + engines: {node: '>=4'} + dependencies: + pify: 2.3.0 + dev: true + optional: true + + /expand-brackets/2.1.4: + resolution: {integrity: sha512-w/ozOKR9Obk3qoWeY/WDi6MFta9AoMR+zud60mdnbniMcBxRuFJyDt2LdX/14A1UABeqk+Uk+LDfUpvoGKppZA==} + engines: {node: '>=0.10.0'} + dependencies: + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + posix-character-classes: 0.1.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + dev: true + + /express/4.21.2: + resolution: {integrity: sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==} + engines: {node: '>= 0.10.0'} + dependencies: + accepts: 1.3.8 + array-flatten: 1.1.1 + body-parser: 1.20.3 + content-disposition: 0.5.4 + content-type: 1.0.5 + cookie: 0.7.1 + cookie-signature: 1.0.6 + debug: 2.6.9 + depd: 2.0.0 + encodeurl: 2.0.0 + escape-html: 1.0.3 + etag: 1.8.1 + finalhandler: 1.3.1 + fresh: 0.5.2 + http-errors: 2.0.0 + merge-descriptors: 1.0.3 + methods: 1.1.2 + on-finished: 2.4.1 + parseurl: 1.3.3 + path-to-regexp: 0.1.12 + proxy-addr: 2.0.7 + qs: 6.13.0 + range-parser: 1.2.1 + safe-buffer: 5.2.1 + send: 0.19.0 + serve-static: 1.16.2 + setprototypeof: 1.2.0 + statuses: 2.0.1 + type-is: 1.6.18 + utils-merge: 1.0.1 + vary: 1.1.2 + dev: true + + /ext-list/2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} + dependencies: + mime-db: 1.54.0 + dev: true + optional: true + + /ext-name/5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} + dependencies: + ext-list: 2.2.2 + sort-keys-length: 1.0.1 + dev: true + optional: true + + /extend-shallow/2.0.1: + resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} + engines: {node: '>=0.10.0'} + dependencies: + is-extendable: 0.1.1 + dev: true + + /extend-shallow/3.0.2: + resolution: {integrity: sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q==} + engines: {node: '>=0.10.0'} + dependencies: + assign-symbols: 1.0.0 + is-extendable: 1.0.1 + dev: true + + /extend/3.0.2: + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + + /external-editor/3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + + /extglob/2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} + dependencies: + array-unique: 0.3.2 + define-property: 1.0.0 + expand-brackets: 2.1.4 + extend-shallow: 2.0.1 + fragment-cache: 0.2.1 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + dev: true + + /extsprintf/1.3.0: + resolution: {integrity: sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==} + engines: {'0': node >=0.6.0} + dev: true + + /fast-deep-equal/3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + dev: true + + /fast-diff/1.1.2: + resolution: {integrity: sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==} + dev: false + + /fast-diff/1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + + /fast-glob/2.2.7: + resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} + engines: {node: '>=4.0.0'} + dependencies: + '@mrmlnc/readdir-enhanced': 2.2.1 + '@nodelib/fs.stat': 1.1.3 + glob-parent: 3.1.0 + is-glob: 4.0.3 + merge2: 1.4.1 + micromatch: 3.1.10 + dev: true + + /fast-glob/3.3.3: + resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.8 + dev: true + + /fast-json-stable-stringify/2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + dev: true + + /fast-levenshtein/2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + dev: true + + /fast-uri/3.0.6: + resolution: {integrity: sha512-Atfo14OibSv5wAp4VWNsFYE1AchQRTv9cBGWET4pZWHzYshFSS9NQI6I57rdKn9croWVMbYFbLhJ+yJvmZIIHw==} + dev: true + + /fast-xml-parser/4.5.3: + resolution: {integrity: sha512-RKihhV+SHsIUGXObeVy9AXiBbFwkVk7Syp8XgwN5U3JV416+Gwp/GO9i0JYKmikykgz/UHRrrV4ROuZEo/T0ig==} + hasBin: true + dependencies: + strnum: 1.1.2 + dev: true + optional: true + + /fastest-levenshtein/1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + engines: {node: '>= 4.9.1'} + dev: true + + /fastq/1.19.1: + resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} + dependencies: + reusify: 1.1.0 + dev: true + + /faye-websocket/0.11.4: + resolution: {integrity: sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==} + engines: {node: '>=0.8.0'} + dependencies: + websocket-driver: 0.7.4 + dev: true + + /fd-slicer/1.1.0: + resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==} + dependencies: + pend: 1.2.0 + dev: true + optional: true + + /figgy-pudding/3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} + deprecated: This module is no longer supported. + dev: true + + /figures/3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /file-entry-cache/10.0.7: + resolution: {integrity: sha512-txsf5fu3anp2ff3+gOJJzRImtrtm/oa9tYLN0iTuINZ++EyVR/nRrg2fKYwvG/pXDofcrvvb0scEbX3NyW/COw==} + dependencies: + flat-cache: 6.1.7 + dev: true + + /file-entry-cache/5.0.1: + resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} + engines: {node: '>=4'} + dependencies: + flat-cache: 2.0.1 + dev: true + + /file-loader/4.3.0_webpack@4.46.0: + resolution: {integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + loader-utils: 1.4.2 + schema-utils: 2.7.1 + webpack: 4.46.0 + dev: true + + /file-type/10.11.0: + resolution: {integrity: sha512-uzk64HRpUZyTGZtVuvrjP0FYxzQrBf4rojot6J65YMEbwBLB0CWm0CLojVpwpmFmxcE/lkvYICgfcGozbBq6rw==} + engines: {node: '>=6'} + dev: true + optional: true + + /file-type/12.4.2: + resolution: {integrity: sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==} + engines: {node: '>=8'} + dev: true + + /file-type/3.9.0: + resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + + /file-type/4.4.0: + resolution: {integrity: sha512-f2UbFQEk7LXgWpi5ntcO86OeA/cC80fuDDDaX/fZ2ZGel+AF7leRQqBBW1eJNiiQkrZlAoM6P+VYP5P6bOlDEQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /file-type/5.2.0: + resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /file-type/6.2.0: + resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==} + engines: {node: '>=4'} + dev: true + optional: true + + /file-type/8.1.0: + resolution: {integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==} + engines: {node: '>=6'} + dev: true + optional: true + + /file-uri-to-path/1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} + dev: true + optional: true + + /filename-reserved-regex/2.0.0: + resolution: {integrity: sha512-lc1bnsSr4L4Bdif8Xb/qrtokGbq5zlsms/CYH8PP+WtCkGNF65DPiQY8vG3SakEdRn8Dlnm+gW/qWKKjS5sZzQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /filenamify/2.1.0: + resolution: {integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==} + engines: {node: '>=4'} + dependencies: + filename-reserved-regex: 2.0.0 + strip-outer: 1.0.1 + trim-repeated: 1.0.0 + dev: true + optional: true + + /filesize/3.6.1: + resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} + engines: {node: '>= 0.4.0'} + dev: true + + /fill-range/4.0.0: + resolution: {integrity: sha512-VcpLTWqWDiTerugjj8e3+esbg+skS3M9e54UuR3iCeIDMXCLTsAH8hTSzDQU/X6/6t3eYkOKoZSef2PlU6U1XQ==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-number: 3.0.0 + repeat-string: 1.6.1 + to-regex-range: 2.1.1 + dev: true + + /fill-range/7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + dev: true + + /finalhandler/1.3.1: + resolution: {integrity: sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==} + engines: {node: '>= 0.8'} + dependencies: + debug: 2.6.9 + encodeurl: 2.0.0 + escape-html: 1.0.3 + on-finished: 2.4.1 + parseurl: 1.3.3 + statuses: 2.0.1 + unpipe: 1.0.0 + dev: true + + /find-cache-dir/0.1.1: + resolution: {integrity: sha512-Z9XSBoNE7xQiV6MSgPuCfyMokH2K7JdpRkOYE1+mu3d4BFJtx3GW+f6Bo4q8IX6rlf5MYbLBKW0pjl2cWdkm2A==} + engines: {node: '>=0.10.0'} + dependencies: + commondir: 1.0.1 + mkdirp: 0.5.6 + pkg-dir: 1.0.0 + dev: true + + /find-cache-dir/2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} + dependencies: + commondir: 1.0.1 + make-dir: 2.1.0 + pkg-dir: 3.0.0 + dev: true + + /find-cache-dir/3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} + engines: {node: '>=8'} + dependencies: + commondir: 1.0.1 + make-dir: 3.1.0 + pkg-dir: 4.2.0 + dev: true + + /find-up/1.1.2: + resolution: {integrity: sha512-jvElSjyuo4EMQGoTwo1uJU5pQMwTW5lS1x05zzfJuTIyLR3zwO27LYrxNg+dlvKpGOuGy/MzBdXh80g0ve5+HA==} + engines: {node: '>=0.10.0'} + dependencies: + path-exists: 2.1.0 + pinkie-promise: 2.0.1 + dev: true + + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + dependencies: + locate-path: 3.0.0 + dev: true + + /find-up/4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /find-versions/3.2.0: + resolution: {integrity: sha512-P8WRou2S+oe222TOCHitLy8zj+SIsVJh52VP4lvXkaFVnOFFdoWv1H1Jjvel1aI6NCFOAaeAVm8qrI0odiLcww==} + engines: {node: '>=6'} + dependencies: + semver-regex: 2.0.0 + dev: true + optional: true + + /flat-cache/2.0.1: + resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==} + engines: {node: '>=4'} + dependencies: + flatted: 2.0.2 + rimraf: 2.6.3 + write: 1.0.3 + dev: true + + /flat-cache/6.1.7: + resolution: {integrity: sha512-qwZ4xf1v1m7Rc9XiORly31YaChvKt6oNVHuqqZcoED/7O+ToyNVGobKsIAopY9ODcWpEDKEBAbrSOCBHtNQvew==} + dependencies: + cacheable: 1.8.9 + flatted: 3.3.3 + hookified: 1.8.1 + dev: true + + /flatted/2.0.2: + resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} + dev: true + + /flatted/3.3.3: + resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} + dev: true + + /flush-write-stream/1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /follow-redirects/1.15.9: + resolution: {integrity: sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==} + engines: {node: '>=4.0'} + peerDependencies: + debug: '*' + peerDependenciesMeta: + debug: + optional: true + + /for-each/0.3.5: + resolution: {integrity: sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg==} + engines: {node: '>= 0.4'} + dependencies: + is-callable: 1.2.7 + dev: true + + /for-in/1.0.2: + resolution: {integrity: sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==} + engines: {node: '>=0.10.0'} + dev: true + + /forever-agent/0.6.1: + resolution: {integrity: sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==} + dev: true + + /form-data/2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: true + + /form-data/4.0.2: + resolution: {integrity: sha512-hGfm/slu0ZabnNt4oaRZ6uREyfCj6P4fT/n6A1rGV+Z0VdGXjfOhVUpkn6qVQONHGIFwmveGXyDs75+nr6FM8w==} + engines: {node: '>= 6'} + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + es-set-tostringtag: 2.1.0 + mime-types: 2.1.35 + dev: false + + /forwarded/0.2.0: + resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} + engines: {node: '>= 0.6'} + dev: true + + /fragment-cache/0.2.1: + resolution: {integrity: sha512-GMBAbW9antB8iZRHLoGw0b3HANt57diZYFO/HL1JGIC1MjKrdmhxvrJbupnVvpys0zsz7yBApXdQyfepKly2kA==} + engines: {node: '>=0.10.0'} + dependencies: + map-cache: 0.2.2 + dev: true + + /fresh/0.5.2: + resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==} + engines: {node: '>= 0.6'} + dev: true + + /from2/2.3.0: + resolution: {integrity: sha512-OMcX/4IC/uqEPVgGeyfN22LJk6AZrMkRZHxcHBMBvHScDGgwTm2GT2Wkgtocyd3JfZffjj2kYUDXXII0Fk9W0g==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + dev: true + optional: true + + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} + dependencies: + graceful-fs: 4.2.11 + jsonfile: 4.0.0 + universalify: 0.1.2 + dev: true + + /fs-write-stream-atomic/1.0.10: + resolution: {integrity: sha512-gehEzmPn2nAwr39eay+x3X34Ra+M2QlVUTLhkXPjWdeO8RF9kszk116avgBJM3ZyNHgHXBNx+VmPaFC36k0PzA==} + deprecated: This package is no longer supported. + dependencies: + graceful-fs: 4.2.11 + iferr: 0.1.5 + imurmurhash: 0.1.4 + readable-stream: 2.3.8 + dev: true + + /fs.realpath/1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: true + + /fsevents/1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: Upgrade to fsevents v2 to mitigate potential security issues + requiresBuild: true + dependencies: + bindings: 1.5.0 + nan: 2.22.2 + dev: true + optional: true + + /fsevents/2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + dev: true + optional: true + + /function-bind/1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + /function.prototype.name/1.1.8: + resolution: {integrity: sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + functions-have-names: 1.2.3 + hasown: 2.0.2 + is-callable: 1.2.7 + dev: true + + /functional-red-black-tree/1.0.1: + resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==} + dev: true + + /functions-have-names/1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + dev: true + + /get-caller-file/2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /get-east-asian-width/1.3.0: + resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==} + engines: {node: '>=18'} + dev: true + + /get-intrinsic/1.3.0: + resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind-apply-helpers: 1.0.2 + es-define-property: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + function-bind: 1.1.2 + get-proto: 1.0.1 + gopd: 1.2.0 + has-symbols: 1.1.0 + hasown: 2.0.2 + math-intrinsics: 1.1.0 + + /get-proto/1.0.1: + resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-object-atoms: 1.1.1 + + /get-proxy/2.1.0: + resolution: {integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==} + engines: {node: '>=4'} + dependencies: + npm-conf: 1.1.3 + dev: true + optional: true + + /get-stdin/6.0.0: + resolution: {integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==} + engines: {node: '>=4'} + dev: true + + /get-stream/2.3.1: + resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==} + engines: {node: '>=0.10.0'} + dependencies: + object-assign: 4.1.1 + pinkie-promise: 2.0.1 + dev: true + optional: true + + /get-stream/3.0.0: + resolution: {integrity: sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==} + engines: {node: '>=4'} + dev: true + + /get-stream/4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} + dependencies: + pump: 3.0.2 + dev: true + + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} + dependencies: + pump: 3.0.2 + dev: true + + /get-stream/6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + engines: {node: '>=10'} + dev: true + optional: true + + /get-stream/8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + dev: true + + /get-symbol-description/1.1.0: + resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + dev: true + + /get-value/2.0.6: + resolution: {integrity: sha512-Ln0UQDlxH1BapMu3GPtf7CuYNwRZf2gwCuPqbyG6pB8WfmFpzqcy4xtAaAMUhnNqjMKTiCPZG2oMT3YSx8U2NA==} + engines: {node: '>=0.10.0'} + dev: true + + /getpass/0.1.7: + resolution: {integrity: sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==} + dependencies: + assert-plus: 1.0.0 + dev: true + + /gifsicle/5.3.0: + resolution: {integrity: sha512-FJTpgdj1Ow/FITB7SVza5HlzXa+/lqEY0tHQazAJbuAdvyJtkH4wIdsR2K414oaTwRXHFLLF+tYbipj+OpYg+Q==} + engines: {node: '>=10'} + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + execa: 5.1.1 + dev: true + optional: true + + /glob-parent/3.1.0: + resolution: {integrity: sha512-E8Ak/2+dZY6fnzlR7+ueWvhsH1SjHr4jjss4YS/h4py44jY9MhK/VFdaZJAWDz6BbL21KeteKxFSFpq8OS5gVA==} + dependencies: + is-glob: 3.1.0 + path-dirname: 1.0.2 + dev: true + + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + dev: true + + /glob-to-regexp/0.3.0: + resolution: {integrity: sha512-Iozmtbqv0noj0uDDqoL0zNq0VBEfK2YFoMAZoxJe4cwphvLR+JskfF30QhXHOR4m3KrE6NLRYw+U9MRXvifyig==} + dev: true + + /glob/7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: true + + /global-modules/2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} + dependencies: + global-prefix: 3.0.0 + dev: true + + /global-prefix/3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} + dependencies: + ini: 1.3.8 + kind-of: 6.0.3 + which: 1.3.1 + dev: true + + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + dev: true + + /globals/12.4.0: + resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.8.1 + dev: true + + /globals/13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + + /globalthis/1.0.4: + resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==} + engines: {node: '>= 0.4'} + dependencies: + define-properties: 1.2.1 + gopd: 1.2.0 + dev: true + + /globby/10.0.2: + resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} + engines: {node: '>=8'} + dependencies: + '@types/glob': 7.2.0 + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + glob: 7.2.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /globby/11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.3 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + dev: true + + /globby/6.1.0: + resolution: {integrity: sha512-KVbFv2TQtbzCoxAnfD6JcHZTYCzyliEaaeM/gH8qQdkKr5s0OP9scEgvdcngyk7AVdY6YVW/TJHd+lQ/Df3Daw==} + engines: {node: '>=0.10.0'} + dependencies: + array-union: 1.0.2 + glob: 7.2.3 + object-assign: 4.1.1 + pify: 2.3.0 + pinkie-promise: 2.0.1 + dev: true + + /globby/7.1.1: + resolution: {integrity: sha512-yANWAN2DUcBtuus5Cpd+SKROzXHs2iVXFZt/Ykrfz6SAXqacLX25NZpltE+39ceMexYF4TtEadjuSTw8+3wX4g==} + engines: {node: '>=4'} + dependencies: + array-union: 1.0.2 + dir-glob: 2.2.2 + glob: 7.2.3 + ignore: 3.3.10 + pify: 3.0.0 + slash: 1.0.0 + dev: true + + /globby/9.2.0: + resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} + engines: {node: '>=6'} + dependencies: + '@types/glob': 7.2.0 + array-union: 1.0.2 + dir-glob: 2.2.2 + fast-glob: 2.2.7 + glob: 7.2.3 + ignore: 4.0.6 + pify: 4.0.1 + slash: 2.0.0 + dev: true + + /globjoin/0.1.4: + resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} + dev: true + + /good-listener/1.2.2: + resolution: {integrity: sha512-goW1b+d9q/HIwbVYZzZ6SsTr4IgE+WA44A0GmPIQstuOrgsFcT7VEJ48nmr9GaRtNu0XTKacFLGnBPAM6Afouw==} + dependencies: + delegate: 3.2.0 + dev: false + + /gopd/1.2.0: + resolution: {integrity: sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==} + engines: {node: '>= 0.4'} + + /got/7.1.0: + resolution: {integrity: sha512-Y5WMo7xKKq1muPsxD+KmrR8DH5auG7fBdDVueZwETwV6VytKyU9OX/ddpq2/1hp1vIPvVb4T81dKQz3BivkNLw==} + engines: {node: '>=4'} + dependencies: + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 3.0.0 + is-plain-obj: 1.1.0 + is-retry-allowed: 1.2.0 + is-stream: 1.1.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + p-cancelable: 0.3.0 + p-timeout: 1.2.1 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 1.0.0 + url-to-options: 1.0.1 + dev: true + optional: true + + /got/8.3.2: + resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} + engines: {node: '>=4'} + dependencies: + '@sindresorhus/is': 0.7.0 + cacheable-request: 2.1.4 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 3.0.0 + into-stream: 3.1.0 + is-retry-allowed: 1.2.0 + isurl: 1.0.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 0.4.1 + p-timeout: 2.0.1 + pify: 3.0.0 + safe-buffer: 5.2.1 + timed-out: 4.0.1 + url-parse-lax: 3.0.0 + url-to-options: 1.0.1 + dev: true + optional: true + + /graceful-fs/4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + dev: true + + /gzip-size/5.1.1: + resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} + engines: {node: '>=6'} + dependencies: + duplexer: 0.1.2 + pify: 4.0.1 + dev: true + + /handle-thing/2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} + dev: true + + /har-schema/2.0.0: + resolution: {integrity: sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==} + engines: {node: '>=4'} + dev: true + + /har-validator/5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported + dependencies: + ajv: 6.12.6 + har-schema: 2.0.0 + dev: true + + /has-ansi/2.0.0: + resolution: {integrity: sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /has-bigints/1.1.0: + resolution: {integrity: sha512-R3pbpkcIqv2Pm3dUwgjclDRVmWpTJW2DcMzcIhEXEx1oh/CEMObMm3KLmRJOdvhM7o4uQBnwr8pzRK2sJWIqfg==} + engines: {node: '>= 0.4'} + dev: true + + /has-flag/1.0.0: + resolution: {integrity: sha512-DyYHfIYwAJmjAjSSPKANxI8bFY9YtFrgkAfinBojQ8YJTOuOuav64tMUJv584SES4xl74PmuaevIyaLESHdTAA==} + engines: {node: '>=0.10.0'} + dev: true + + /has-flag/3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + dev: true + + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-property-descriptors/1.0.2: + resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==} + dependencies: + es-define-property: 1.0.1 + + /has-proto/1.2.0: + resolution: {integrity: sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + dev: true + + /has-symbol-support-x/1.4.2: + resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} + dev: true + optional: true + + /has-symbols/1.1.0: + resolution: {integrity: sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==} + engines: {node: '>= 0.4'} + + /has-to-string-tag-x/1.4.1: + resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} + dependencies: + has-symbol-support-x: 1.4.2 + dev: true + optional: true + + /has-tostringtag/1.0.2: + resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.1.0 + + /has-value/0.3.1: + resolution: {integrity: sha512-gpG936j8/MzaeID5Yif+577c17TxaDmhuyVgSwtnL/q8UUTySg8Mecb+8Cf1otgLoD7DDH75axp86ER7LFsf3Q==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 0.1.4 + isobject: 2.1.0 + dev: true + + /has-value/1.0.0: + resolution: {integrity: sha512-IBXk4GTsLYdQ7Rvt+GRBrFSVEkmuOUy4re0Xjd9kJSUQpnTrWR4/y9RpfexN9vkAPMFuQoeWKwqzPozRTlasGw==} + engines: {node: '>=0.10.0'} + dependencies: + get-value: 2.0.6 + has-values: 1.0.0 + isobject: 3.0.1 + dev: true + + /has-values/0.1.4: + resolution: {integrity: sha512-J8S0cEdWuQbqD9//tlZxiMuMNmxB8PlEwvYwuxsTmR1G5RXUePEX/SJn7aD0GMLieuZYSwNH0cQuJGwnYunXRQ==} + engines: {node: '>=0.10.0'} + dev: true + + /has-values/1.0.0: + resolution: {integrity: sha512-ODYZC64uqzmtfGMEAX/FvZiRyWLpAC3vYnNunURUnkGVTS+mI0smVsWaPydRBsE3g+ok7h960jChO8mFcWlHaQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + kind-of: 4.0.0 + dev: true + + /has/1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + dev: true + + /hash-base/3.0.5: + resolution: {integrity: sha512-vXm0l45VbcHEVlTCzs8M+s0VeYsB2lnlAaThoLKGXr3bE/VWDOelNUnycUPEhKEaXARL2TEFjBOyUiM6+55KBg==} + engines: {node: '>= 0.10'} + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /hash-sum/1.0.2: + resolution: {integrity: sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==} + dev: true + + /hash-sum/2.0.0: + resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} + dev: true + + /hash.js/1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: true + + /hasown/2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + dependencies: + function-bind: 1.1.2 + + /he/1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + + /hex-color-regex/1.1.0: + resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} + dev: true + + /highlight.js/10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} + dev: true + + /hmac-drbg/1.0.1: + resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==} + dependencies: + hash.js: 1.1.7 + minimalistic-assert: 1.0.1 + minimalistic-crypto-utils: 1.0.1 + dev: true + + /hookified/1.8.1: + resolution: {integrity: sha512-GrO2l93P8xCWBSTBX9l2BxI78VU/MAAYag+pG8curS3aBGy0++ZlxrQ7PdUOUVMbn5BwkGb6+eRrnf43ipnFEA==} + dev: true + + /hoopy/0.1.4: + resolution: {integrity: sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==} + engines: {node: '>= 6.0.0'} + dev: true + + /hosted-git-info/2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + dev: true + + /hpack.js/2.1.6: + resolution: {integrity: sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==} + dependencies: + inherits: 2.0.4 + obuf: 1.1.2 + readable-stream: 2.3.8 + wbuf: 1.7.3 + dev: true + + /hsl-regex/1.0.0: + resolution: {integrity: sha512-M5ezZw4LzXbBKMruP+BNANf0k+19hDQMgpzBIYnya//Al+fjNct9Wf3b1WedLqdEs2hKBvxq/jh+DsHJLj0F9A==} + dev: true + + /hsla-regex/1.0.0: + resolution: {integrity: sha512-7Wn5GMLuHBjZCb2bTmnDOycho0p/7UVaAeqXZGbHrBCl6Yd/xDhQJAXe6Ga9AXJH2I5zY1dEdYw2u1UptnSBJA==} + dev: true + + /html-entities/1.4.0: + resolution: {integrity: sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==} + dev: true + + /html-minifier/3.5.21: + resolution: {integrity: sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==} + engines: {node: '>=4'} + hasBin: true + dependencies: + camel-case: 3.0.0 + clean-css: 4.2.4 + commander: 2.17.1 + he: 1.2.0 + param-case: 2.1.1 + relateurl: 0.2.7 + uglify-js: 3.4.10 + dev: true + + /html-tags/2.0.0: + resolution: {integrity: sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==} + engines: {node: '>=4'} + dev: true + + /html-tags/3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: true + + /html-webpack-plugin/3.2.0_webpack@4.46.0: + resolution: {integrity: sha512-Br4ifmjQojUP4EmHnRBoUIYcZ9J7M4bTMcm7u6xoIAIuq2Nte4TzXX0533owvkQKQD1WeMTTTyD4Ni4QKxS0Bg==} + engines: {node: '>=6.9'} + deprecated: 3.x is no longer supported + peerDependencies: + webpack: ^1.0.0 || ^2.0.0 || ^3.0.0 || ^4.0.0 + dependencies: + html-minifier: 3.5.21 + loader-utils: 0.2.17 + lodash: 4.17.21 + pretty-error: 2.1.2 + tapable: 1.1.3 + toposort: 1.0.7 + util.promisify: 1.0.0 + webpack: 4.46.0 + dev: true + + /htmlparser2/3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} + dependencies: + domelementtype: 1.3.1 + domhandler: 2.4.2 + domutils: 1.7.0 + entities: 1.1.2 + inherits: 2.0.4 + readable-stream: 3.6.2 + dev: true + + /htmlparser2/6.1.0: + resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} + dependencies: + domelementtype: 2.3.0 + domhandler: 4.3.1 + domutils: 2.8.0 + entities: 2.2.0 + dev: true + + /http-cache-semantics/3.8.1: + resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} + dev: true + optional: true + + /http-deceiver/1.2.7: + resolution: {integrity: sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==} + dev: true + + /http-errors/1.6.3: + resolution: {integrity: sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==} + engines: {node: '>= 0.6'} + dependencies: + depd: 1.1.2 + inherits: 2.0.3 + setprototypeof: 1.1.0 + statuses: 1.5.0 + dev: true + + /http-errors/2.0.0: + resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} + engines: {node: '>= 0.8'} + dependencies: + depd: 2.0.0 + inherits: 2.0.4 + setprototypeof: 1.2.0 + statuses: 2.0.1 + toidentifier: 1.0.1 + dev: true + + /http-parser-js/0.5.9: + resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==} + dev: true + + /http-proxy-middleware/0.19.1_debug@4.4.0: + resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} + engines: {node: '>=4.0.0'} + dependencies: + http-proxy: 1.18.1_debug@4.4.0 + is-glob: 4.0.3 + lodash: 4.17.21 + micromatch: 3.1.10 + transitivePeerDependencies: + - debug + dev: true + + /http-proxy-middleware/1.3.1_debug@4.4.0: + resolution: {integrity: sha512-13eVVDYS4z79w7f1+NPllJtOQFx/FdUW4btIvVRMaRlUY9VGstAbo5MOhLEuUgZFRHn3x50ufn25zkj/boZnEg==} + engines: {node: '>=8.0.0'} + dependencies: + '@types/http-proxy': 1.17.16 + http-proxy: 1.18.1_debug@4.4.0 + is-glob: 4.0.3 + is-plain-obj: 3.0.0 + micromatch: 4.0.8 + transitivePeerDependencies: + - debug + dev: true + + /http-proxy/1.18.1_debug@4.4.0: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} + dependencies: + eventemitter3: 4.0.7 + follow-redirects: 1.15.9 + requires-port: 1.0.0 + transitivePeerDependencies: + - debug + dev: true + + /http-signature/1.2.0: + resolution: {integrity: sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==} + engines: {node: '>=0.8', npm: '>=1.3.7'} + dependencies: + assert-plus: 1.0.0 + jsprim: 1.4.2 + sshpk: 1.18.0 + dev: true + + /https-browserify/1.0.0: + resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==} + dev: true + + /human-signals/1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} + dev: true + + /human-signals/2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + engines: {node: '>=10.17.0'} + dev: true + optional: true + + /human-signals/5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + dev: true + + /iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /icss-utils/4.1.1: + resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + dev: true + + /ieee754/1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + dev: true + + /iferr/0.1.5: + resolution: {integrity: sha512-DUNFN5j7Tln0D+TxzloUjKB+CtVu6myn0JEFak6dG18mNt9YkQ6lzGCdafwofISZ1lLF3xRHJ98VKy9ynkcFaA==} + dev: true + + /ignore/3.3.10: + resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} + dev: true + + /ignore/4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} + engines: {node: '>= 4'} + dev: true + + /ignore/5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + dev: true + + /ignore/7.0.3: + resolution: {integrity: sha512-bAH5jbK/F3T3Jls4I0SO1hmPR0dKU0a7+SY6n1yzRtG54FLO8d6w/nxLFX2Nb7dBu6cCWXPaAME6cYqFUMmuCA==} + engines: {node: '>= 4'} + dev: true + + /image-size/0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dev: true + + /image-webpack-loader/8.1.0: + resolution: {integrity: sha512-bxzMIBNu42KGo6Bc9YMB0QEUt+XuVTl2ZSX3oGAlbsqYOkxkT4TEWvVsnwUkCRCYISJrMCEc/s0y8OYrmEfUOg==} + dependencies: + imagemin: 7.0.1 + loader-utils: 2.0.4 + object-assign: 4.1.1 + schema-utils: 2.7.1 + optionalDependencies: + imagemin-gifsicle: 7.0.0 + imagemin-mozjpeg: 9.0.0 + imagemin-optipng: 8.0.0 + imagemin-pngquant: 9.0.2 + imagemin-svgo: 9.0.0 + imagemin-webp: 7.0.0 + dev: true + + /imagemin-gifsicle/7.0.0: + resolution: {integrity: sha512-LaP38xhxAwS3W8PFh4y5iQ6feoTSF+dTAXFRUEYQWYst6Xd+9L/iPk34QGgK/VO/objmIlmq9TStGfVY2IcHIA==} + engines: {node: '>=10'} + dependencies: + execa: 1.0.0 + gifsicle: 5.3.0 + is-gif: 3.0.0 + dev: true + optional: true + + /imagemin-mozjpeg/9.0.0: + resolution: {integrity: sha512-TwOjTzYqCFRgROTWpVSt5UTT0JeCuzF1jswPLKALDd89+PmrJ2PdMMYeDLYZ1fs9cTovI9GJd68mRSnuVt691w==} + engines: {node: '>=10'} + dependencies: + execa: 4.1.0 + is-jpg: 2.0.0 + mozjpeg: 7.1.1 + dev: true + optional: true + + /imagemin-optipng/8.0.0: + resolution: {integrity: sha512-CUGfhfwqlPjAC0rm8Fy+R2DJDBGjzy2SkfyT09L8rasnF9jSoHFqJ1xxSZWK6HVPZBMhGPMxCTL70OgTHlLF5A==} + engines: {node: '>=10'} + dependencies: + exec-buffer: 3.2.0 + is-png: 2.0.0 + optipng-bin: 7.0.1 + dev: true + optional: true + + /imagemin-pngquant/9.0.2: + resolution: {integrity: sha512-cj//bKo8+Frd/DM8l6Pg9pws1pnDUjgb7ae++sUX1kUVdv2nrngPykhiUOgFeE0LGY/LmUbCf4egCHC4YUcZSg==} + engines: {node: '>=10'} + dependencies: + execa: 4.1.0 + is-png: 2.0.0 + is-stream: 2.0.1 + ow: 0.17.0 + pngquant-bin: 6.0.1 + dev: true + optional: true + + /imagemin-svgo/9.0.0: + resolution: {integrity: sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==} + engines: {node: '>=10'} + dependencies: + is-svg: 4.4.0 + svgo: 2.8.0 + dev: true + optional: true + + /imagemin-webp/7.0.0: + resolution: {integrity: sha512-JoYjvHNgBLgrQAkeCO7T5iNc8XVpiBmMPZmiXMhalC7K6gwY/3DCEUfNxVPOmNJ+NIJlJFvzcMR9RBxIE74Xxw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + cwebp-bin: 7.0.1 + exec-buffer: 3.2.0 + is-cwebp-readable: 3.0.0 + dev: true + optional: true + + /imagemin/7.0.1: + resolution: {integrity: sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==} + engines: {node: '>=8'} + dependencies: + file-type: 12.4.2 + globby: 10.0.2 + graceful-fs: 4.2.11 + junk: 3.1.0 + make-dir: 3.1.0 + p-pipe: 3.1.0 + replace-ext: 1.0.1 + dev: true + + /import-cwd/2.1.0: + resolution: {integrity: sha512-Ew5AZzJQFqrOV5BTW3EIoHAnoie1LojZLXKcCQ/yTRyVZosBhK1x1ViYjHGf5pAFOq8ZyChZp6m/fSN7pJyZtg==} + engines: {node: '>=4'} + dependencies: + import-from: 2.1.0 + dev: true + + /import-fresh/2.0.0: + resolution: {integrity: sha512-eZ5H8rcgYazHbKC3PG4ClHNykCSxtAhxSSEM+2mb+7evD2CKF5V7c0dNum7AdpDh0ZdICwZY9sRSn8f+KH96sg==} + engines: {node: '>=4'} + dependencies: + caller-path: 2.0.0 + resolve-from: 3.0.0 + dev: true + + /import-fresh/3.3.1: + resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} + engines: {node: '>=6'} + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + dev: true + + /import-from/2.1.0: + resolution: {integrity: sha512-0vdnLL2wSGnhlRmzHJAg5JHjt1l2vYhzJ7tNLGbeVg0fse56tpGaH0uzH+r9Slej+BSXXEHvBKDEnVSLLE9/+w==} + engines: {node: '>=4'} + dependencies: + resolve-from: 3.0.0 + dev: true + + /import-lazy/3.1.0: + resolution: {integrity: sha512-8/gvXvX2JMn0F+CDlSC4l6kOmVaLOO3XLkksI7CI3Ud95KDYJuYur2b9P/PUt/i/pDAMd/DulQsNbbbmRRsDIQ==} + engines: {node: '>=6'} + dev: true + optional: true + + /import-local/2.0.0: + resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} + engines: {node: '>=6'} + hasBin: true + dependencies: + pkg-dir: 3.0.0 + resolve-cwd: 2.0.0 + dev: true + + /imurmurhash/0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + dev: true + + /indexes-of/1.0.1: + resolution: {integrity: sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA==} + dev: true + + /infer-owner/1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} + dev: true + + /inflight/1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: true + + /inherits/2.0.3: + resolution: {integrity: sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==} + dev: true + + /inherits/2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: true + + /ini/1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + dev: true + + /inquirer/7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + dev: true + + /internal-ip/4.3.0: + resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + engines: {node: '>=6'} + dependencies: + default-gateway: 4.2.0 + ipaddr.js: 1.9.1 + dev: true + + /internal-slot/1.1.0: + resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + hasown: 2.0.2 + side-channel: 1.1.0 + dev: true + + /into-stream/3.1.0: + resolution: {integrity: sha512-TcdjPibTksa1NQximqep2r17ISRiNE9fwlfbg3F8ANdvP5/yrFTew86VcO//jk4QTaMlbjypPBq76HN2zaKfZQ==} + engines: {node: '>=4'} + dependencies: + from2: 2.3.0 + p-is-promise: 1.1.0 + dev: true + optional: true + + /ip-regex/2.1.0: + resolution: {integrity: sha512-58yWmlHpp7VYfcdTwMTvwMmqx/Elfxjd9RXTDyMsbL7lLWmhMylLEqiYVLKuLzOZqVgiWXD9MfR62Vv89VRxkw==} + engines: {node: '>=4'} + dev: true + + /ip/1.1.9: + resolution: {integrity: sha512-cyRxvOEpNHNtchU3Ln9KC/auJgup87llfQpQ+t5ghoC/UhL16SWzbueiCsdTnWmqAWl7LadfuwhlqmtOaqMHdQ==} + dev: true + + /ipaddr.js/1.9.1: + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + dev: true + + /is-absolute-url/2.1.0: + resolution: {integrity: sha512-vOx7VprsKyllwjSkLV79NIhpyLfr3jAp7VaTCMXOJHu4m0Ew1CZ2fcjASwmV1jI3BWuWHB013M48eyeldk9gYg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-absolute-url/3.0.3: + resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} + engines: {node: '>=8'} + dev: true + + /is-accessor-descriptor/1.0.1: + resolution: {integrity: sha512-YBUanLI8Yoihw923YeFUS5fs0fF2f5TSFTNiYAAzhhDscDa3lEqYuz1pDOEP5KvX94I9ey3vsqjJcLVFVU+3QA==} + engines: {node: '>= 0.10'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-arguments/1.2.0: + resolution: {integrity: sha512-7bVbi0huj/wrIAOzb8U1aszg9kdi3KN/CyU19CTI7tAoZYEZoL9yCDXpbXN+uPsuWnP02cyug1gleqq+TU+YCA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + /is-array-buffer/3.0.5: + resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + dev: true + + /is-arrayish/0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + dev: true + + /is-arrayish/0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: true + + /is-async-function/2.1.1: + resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==} + engines: {node: '>= 0.4'} + dependencies: + async-function: 1.0.0 + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + dev: true + + /is-bigint/1.1.0: + resolution: {integrity: sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ==} + engines: {node: '>= 0.4'} + dependencies: + has-bigints: 1.1.0 + dev: true + + /is-binary-path/1.0.1: + resolution: {integrity: sha512-9fRVlXc0uCxEDj1nQzaWONSpbTfx0FmJfzHF7pwlI8DkWGoHBBea4Pg5Ky0ojwwxQmnSifgbKkI06Qv0Ljgj+Q==} + engines: {node: '>=0.10.0'} + dependencies: + binary-extensions: 1.13.1 + dev: true + + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.3.0 + dev: true + + /is-boolean-object/1.2.2: + resolution: {integrity: sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + + /is-buffer/1.1.6: + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + dev: true + + /is-callable/1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + engines: {node: '>= 0.4'} + dev: true + + /is-ci/1.2.1: + resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} + hasBin: true + dependencies: + ci-info: 1.6.0 + dev: true + + /is-color-stop/1.1.0: + resolution: {integrity: sha512-H1U8Vz0cfXNujrJzEcvvwMDW9Ra+biSYA3ThdQvAnMLJkEHQXn6bWzLkxHtVYJ+Sdbx0b6finn3jZiaVe7MAHA==} + dependencies: + css-color-names: 0.0.4 + hex-color-regex: 1.1.0 + hsl-regex: 1.0.0 + hsla-regex: 1.0.0 + rgb-regex: 1.0.1 + rgba-regex: 1.0.0 + dev: true + + /is-core-module/2.16.1: + resolution: {integrity: sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-cwebp-readable/3.0.0: + resolution: {integrity: sha512-bpELc7/Q1/U5MWHn4NdHI44R3jxk0h9ew9ljzabiRl70/UIjL/ZAqRMb52F5+eke/VC8yTiv4Ewryo1fPWidvA==} + dependencies: + file-type: 10.11.0 + dev: true + optional: true + + /is-data-descriptor/1.0.1: + resolution: {integrity: sha512-bc4NlCDiCr28U4aEsQ3Qs2491gVq4V8G7MQyws968ImqjKuYtTJXrl7Vq7jsN7Ly/C3xj5KWFrY7sHNeDkAzXw==} + engines: {node: '>= 0.4'} + dependencies: + hasown: 2.0.2 + dev: true + + /is-data-view/1.0.2: + resolution: {integrity: sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + is-typed-array: 1.1.15 + dev: true + + /is-date-object/1.1.0: + resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + + /is-descriptor/0.1.7: + resolution: {integrity: sha512-C3grZTvObeN1xud4cRWl366OMXZTj0+HGyk4hvfpx4ZHt1Pb60ANSXqCK7pdOTeUQpRzECBSTphqvD7U+l22Eg==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-descriptor/1.0.3: + resolution: {integrity: sha512-JCNNGbwWZEVaSPtS45mdtrneRWJFp07LLmykxeFV5F6oBvNF8vHSfJuJgoT472pSfk+Mf8VnlrspaFBHWM8JAw==} + engines: {node: '>= 0.4'} + dependencies: + is-accessor-descriptor: 1.0.1 + is-data-descriptor: 1.0.1 + dev: true + + /is-directory/0.3.1: + resolution: {integrity: sha512-yVChGzahRFvbkscn2MlwGismPO12i9+znNruC5gVEntG3qu0xQMzsGg/JFbrsqDOHtHFPci+V5aP5T9I+yeKqw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-docker/2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + engines: {node: '>=8'} + hasBin: true + dev: true + + /is-extendable/0.1.1: + resolution: {integrity: sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==} + engines: {node: '>=0.10.0'} + dev: true + + /is-extendable/1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-object: 2.0.4 + dev: true + + /is-extglob/2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-finalizationregistry/1.1.1: + resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + dev: true + + /is-fullwidth-code-point/2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + dev: true + + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-fullwidth-code-point/4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true + + /is-fullwidth-code-point/5.0.0: + resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==} + engines: {node: '>=18'} + dependencies: + get-east-asian-width: 1.3.0 + dev: true + + /is-generator-function/1.1.0: + resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + get-proto: 1.0.1 + has-tostringtag: 1.0.2 + safe-regex-test: 1.1.0 + dev: true + + /is-gif/3.0.0: + resolution: {integrity: sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==} + engines: {node: '>=6'} + dependencies: + file-type: 10.11.0 + dev: true + optional: true + + /is-glob/3.1.0: + resolution: {integrity: sha512-UFpDDrPgM6qpnFNI+rh/p3bUaq9hKLZN8bMUWzxmcnZVS3omf4IPK+BrewlnWjO1WmUsMYuSjKh4UJuV4+Lqmw==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + + /is-jpg/2.0.0: + resolution: {integrity: sha512-ODlO0ruzhkzD3sdynIainVP5eoOFNN85rxA1+cwwnPe4dKyX0r5+hxNO5XpCrxlHcmb9vkOit9mhRD2JVuimHg==} + engines: {node: '>=6'} + dev: true + optional: true + + /is-map/2.0.3: + resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==} + engines: {node: '>= 0.4'} + dev: true + + /is-natural-number/4.0.1: + resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==} + dev: true + optional: true + + /is-number-object/1.1.1: + resolution: {integrity: sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + + /is-number/3.0.0: + resolution: {integrity: sha512-4cboCqIpliH+mAvFNegjZQ4kgKc3ZUhQVr3HvWbSh5q3WH2v82ct+T2Y1hdU5Gdtorx/cLifQjqCbL7bpznLTg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + dev: true + + /is-obj/2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} + dev: true + + /is-object/1.0.2: + resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} + dev: true + optional: true + + /is-path-cwd/2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} + dev: true + + /is-path-in-cwd/2.1.0: + resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} + engines: {node: '>=6'} + dependencies: + is-path-inside: 2.1.0 + dev: true + + /is-path-inside/2.1.0: + resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} + engines: {node: '>=6'} + dependencies: + path-is-inside: 1.0.2 + dev: true + + /is-plain-obj/1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + engines: {node: '>=0.10.0'} + dev: true + + /is-plain-obj/3.0.0: + resolution: {integrity: sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==} + engines: {node: '>=10'} + dev: true + + /is-plain-object/2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /is-plain-object/5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + dev: true + + /is-png/2.0.0: + resolution: {integrity: sha512-4KPGizaVGj2LK7xwJIz8o5B2ubu1D/vcQsgOGFEDlpcvgZHto4gBnyd0ig7Ws+67ixmwKoNmu0hYnpo6AaKb5g==} + engines: {node: '>=8'} + dev: true + optional: true + + /is-regex/1.2.1: + resolution: {integrity: sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + hasown: 2.0.2 + + /is-resolvable/1.1.0: + resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} + dev: true + + /is-retry-allowed/1.2.0: + resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + + /is-set/2.0.3: + resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==} + engines: {node: '>= 0.4'} + dev: true + + /is-shared-array-buffer/1.0.4: + resolution: {integrity: sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + dev: true + + /is-stream/1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + dev: true + + /is-stream/2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + dev: true + + /is-stream/3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dev: true + + /is-string/1.1.1: + resolution: {integrity: sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-tostringtag: 1.0.2 + dev: true + + /is-svg/4.4.0: + resolution: {integrity: sha512-v+AgVwiK5DsGtT9ng+m4mClp6zDAmwrW8nZi6Gg15qzvBnRWWdfWA1TGaXyCDnWq5g5asofIgMVl3PjKxvk1ug==} + engines: {node: '>=6'} + dependencies: + fast-xml-parser: 4.5.3 + dev: true + optional: true + + /is-symbol/1.1.1: + resolution: {integrity: sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-symbols: 1.1.0 + safe-regex-test: 1.1.0 + dev: true + + /is-typed-array/1.1.15: + resolution: {integrity: sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ==} + engines: {node: '>= 0.4'} + dependencies: + which-typed-array: 1.1.19 + dev: true + + /is-typedarray/1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + dev: true + + /is-weakmap/2.0.2: + resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==} + engines: {node: '>= 0.4'} + dev: true + + /is-weakref/1.1.1: + resolution: {integrity: sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + dev: true + + /is-weakset/2.0.4: + resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + dev: true + + /is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} + dev: true + + /is-wsl/1.1.0: + resolution: {integrity: sha512-gfygJYZ2gLTDlmbWMI0CE2MwnFzSN/2SZfkMlItC4K/JBlsWVDB0bO6XhqcY13YXE7iMcAJnzTCJjPiTeJJ0Mw==} + engines: {node: '>=4'} + dev: true + + /is-wsl/2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} + dependencies: + is-docker: 2.2.1 + dev: true + + /isarray/1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + dev: true + + /isarray/2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + dev: true + + /isexe/2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + dev: true + + /isobject/2.1.0: + resolution: {integrity: sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA==} + engines: {node: '>=0.10.0'} + dependencies: + isarray: 1.0.0 + dev: true + + /isobject/3.0.1: + resolution: {integrity: sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==} + engines: {node: '>=0.10.0'} + dev: true + + /isstream/0.1.2: + resolution: {integrity: sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==} + dev: true + + /isurl/1.0.0: + resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} + engines: {node: '>= 4'} + dependencies: + has-to-string-tag-x: 1.4.1 + is-object: 1.0.2 + dev: true + optional: true + + /javascript-stringify/2.1.0: + resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} + dev: true + + /js-base64/2.6.4: + resolution: {integrity: sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==} + dev: true + + /js-message/1.0.7: + resolution: {integrity: sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==} + engines: {node: '>=0.6.0'} + dev: true + + /js-tokens/4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + dev: true + + /js-yaml/3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + + /jsbn/0.1.1: + resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} + dev: true + + /jsencrypt/3.3.2: + resolution: {integrity: sha512-arQR1R1ESGdAxY7ZheWr12wCaF2yF47v5qpB76TtV64H1pyGudk9Hvw8Y9tb/FiTIaaTRUyaSnm5T/Y53Ghm/A==} + dev: false + + /jsesc/3.0.2: + resolution: {integrity: sha512-xKqzzWXDttJuOcawBt4KnKHHIf5oQ/Cxax+0PWFG+DFDgHNAdi+TXECADI+RYiFUMmx8792xsMbbgXj4CwnP4g==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsesc/3.1.0: + resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /json-buffer/3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + dev: true + optional: true + + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + dev: true + + /json-parse-even-better-errors/2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + dev: true + + /json-schema-traverse/0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + dev: true + + /json-schema-traverse/1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + dev: true + + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} + dev: true + + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + dev: true + + /json-stringify-safe/5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + dev: true + + /json5/0.5.1: + resolution: {integrity: sha512-4xrs1aW+6N5DalkqSVA8fxh458CXvR99WU8WLKmq4v8eWAL86Xo3BVqyd3SkA9wEVjCMqyvvRRkshAdOnBp5rw==} + hasBin: true + dev: true + + /json5/1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /json5/2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + dev: true + + /jsonfile/4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + optionalDependencies: + graceful-fs: 4.2.11 + dev: true + + /jsprim/1.4.2: + resolution: {integrity: sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==} + engines: {node: '>=0.6.0'} + dependencies: + assert-plus: 1.0.0 + extsprintf: 1.3.0 + json-schema: 0.4.0 + verror: 1.10.0 + dev: true + + /junk/3.1.0: + resolution: {integrity: sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==} + engines: {node: '>=8'} + dev: true + + /keyv/3.0.0: + resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} + dependencies: + json-buffer: 3.0.0 + dev: true + optional: true + + /keyv/5.3.2: + resolution: {integrity: sha512-Lji2XRxqqa5Wg+CHLVfFKBImfJZ4pCSccu9eVWK6w4c2SDFLd8JAn1zqTuSFnsxb7ope6rMsnIHfp+eBbRBRZQ==} + dependencies: + '@keyv/serialize': 1.0.3 + dev: true + + /killable/1.0.1: + resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} + dev: true + + /kind-of/3.2.2: + resolution: {integrity: sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of/4.0.0: + resolution: {integrity: sha512-24XsCxmEbRwEDbz/qz3stgin8TTzZ1ESR56OMCN0ujYg+vRutNSiOj9bHH9u85DKgXguraugV5sFuvbD4FW/hw==} + engines: {node: '>=0.10.0'} + dependencies: + is-buffer: 1.1.6 + dev: true + + /kind-of/5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} + engines: {node: '>=0.10.0'} + dev: true + + /kind-of/6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} + dev: true + + /klona/2.0.6: + resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==} + engines: {node: '>= 8'} + dev: true + + /known-css-properties/0.35.0: + resolution: {integrity: sha512-a/RAk2BfKk+WFGhhOCAYqSiFLc34k8Mt/6NWRI4joER0EYUzXIcFivjjnoD3+XU1DggLn/tZc3DOAgke7l8a4A==} + dev: true + + /launch-editor-middleware/2.10.0: + resolution: {integrity: sha512-RzZu7MeVlE3p1H6Sadc2BhuDGAj7bkeDCBpNq/zSENP4ohJGhso00k5+iYaRwKshIpiOAhMmimce+5D389xmSg==} + dependencies: + launch-editor: 2.10.0 + dev: true + + /launch-editor/2.10.0: + resolution: {integrity: sha512-D7dBRJo/qcGX9xlvt/6wUYzQxjh5G1RvZPgPv8vi4KRU99DVQL/oW7tnVOCCTm2HGeo3C5HvGE5Yrh6UBoZ0vA==} + dependencies: + picocolors: 1.1.1 + shell-quote: 1.8.2 + dev: true + + /levn/0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + type-check: 0.3.2 + dev: true + + /lilconfig/3.1.3: + resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} + engines: {node: '>=14'} + dev: true + + /lines-and-columns/1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} + dev: true + + /lint-staged/15.5.0: + resolution: {integrity: sha512-WyCzSbfYGhK7cU+UuDDkzUiytbfbi0ZdPy2orwtM75P3WTtQBzmG40cCxIa8Ii2+XjfxzLH6Be46tUfWS85Xfg==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + chalk: 5.4.1 + commander: 13.1.0 + debug: 4.4.0 + execa: 8.0.1 + lilconfig: 3.1.3 + listr2: 8.2.5 + micromatch: 4.0.8 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.7.0 + transitivePeerDependencies: + - supports-color + dev: true + + /listr2/8.2.5: + resolution: {integrity: sha512-iyAZCeyD+c1gPyE9qpFu8af0Y+MRtmKOncdGoA2S5EY8iFq99dmmvkNnHiWo+pj0s7yH7l3KPIgee77tKpXPWQ==} + engines: {node: '>=18.0.0'} + dependencies: + cli-truncate: 4.0.0 + colorette: 2.0.20 + eventemitter3: 5.0.1 + log-update: 6.1.0 + rfdc: 1.4.1 + wrap-ansi: 9.0.0 + dev: true + + /loader-fs-cache/1.0.3: + resolution: {integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==} + dependencies: + find-cache-dir: 0.1.1 + mkdirp: 0.5.6 + dev: true + + /loader-runner/2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dev: true + + /loader-utils/0.2.17: + resolution: {integrity: sha512-tiv66G0SmiOx+pLWMtGEkfSEejxvb6N6uRrQjfWJIT79W9GMpgKeCAmm9aVBKtd4WEgntciI8CsGqjpDoCWJug==} + dependencies: + big.js: 3.2.0 + emojis-list: 2.1.0 + json5: 0.5.1 + object-assign: 4.1.1 + dev: true + + /loader-utils/1.4.2: + resolution: {integrity: sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==} + engines: {node: '>=4.0.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 1.0.2 + dev: true + + /loader-utils/2.0.4: + resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==} + engines: {node: '>=8.9.0'} + dependencies: + big.js: 5.2.2 + emojis-list: 3.0.0 + json5: 2.2.3 + dev: true + + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + dev: true + + /locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /lodash-es/4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + dev: false + + /lodash.clonedeep/4.5.0: + resolution: {integrity: sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==} + dev: false + + /lodash.debounce/4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /lodash.defaultsdeep/4.6.1: + resolution: {integrity: sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==} + dev: true + + /lodash.isequal/4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. + dev: false + + /lodash.kebabcase/4.1.1: + resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} + dev: true + + /lodash.mapvalues/4.6.0: + resolution: {integrity: sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==} + dev: true + + /lodash.memoize/4.1.2: + resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==} + dev: true + + /lodash.transform/4.6.0: + resolution: {integrity: sha512-LO37ZnhmBVx0GvOU/caQuipEh4GN82TcWv3yHlebGDgOxbxiwwzW5Pcx2AcvpIv2WmvmSMoC492yQFNhy/l/UQ==} + dev: true + + /lodash.truncate/4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + dev: true + + /lodash.uniq/4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + dev: true + + /lodash/4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + /log-symbols/2.2.0: + resolution: {integrity: sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==} + engines: {node: '>=4'} + dependencies: + chalk: 2.4.2 + dev: true + + /log-update/6.1.0: + resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} + engines: {node: '>=18'} + dependencies: + ansi-escapes: 7.0.0 + cli-cursor: 5.0.0 + slice-ansi: 7.1.0 + strip-ansi: 7.1.0 + wrap-ansi: 9.0.0 + dev: true + + /loglevel/1.9.2: + resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==} + engines: {node: '>= 0.6.0'} + dev: true + + /lower-case/1.1.4: + resolution: {integrity: sha512-2Fgx1Ycm599x+WGpIYwJOvsjmXFzTSc34IwDWALRA/8AopUKAVPwfJ+h5+f85BCp0PWmmJcWzEpxOpoXycMpdA==} + dev: true + + /lowercase-keys/1.0.0: + resolution: {integrity: sha512-RPlX0+PHuvxVDZ7xX+EBVAp4RsVxP/TdDSN2mJYdiq1Lc4Hz7EUSjUI7RZrKKlmrIzVhf6Jo2stj7++gVarS0A==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + + /lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} + dependencies: + pseudomap: 1.0.2 + yallist: 2.1.2 + dev: true + + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + dev: true + + /magic-string/0.30.17: + resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + dev: true + + /make-dir/1.3.0: + resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: true + optional: true + + /make-dir/2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + dependencies: + pify: 4.0.1 + semver: 5.7.2 + dev: true + + /make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: true + + /map-cache/0.2.2: + resolution: {integrity: sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==} + engines: {node: '>=0.10.0'} + dev: true + + /map-visit/1.0.0: + resolution: {integrity: sha512-4y7uGv8bd2WdM9vpQsiQNo41Ln1NvhvDRuVt0k2JZQ+ezN2uaQes7lZeZ+QQUHOLQAtDaBJ+7wCbi+ab/KFs+w==} + engines: {node: '>=0.10.0'} + dependencies: + object-visit: 1.0.1 + dev: true + + /math-intrinsics/1.1.0: + resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} + engines: {node: '>= 0.4'} + + /mathml-tag-names/2.1.3: + resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + dev: true + + /md5.js/1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} + dependencies: + hash-base: 3.0.5 + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} + dev: true + + /mdn-data/2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} + dev: true + + /mdn-data/2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + dev: true + + /media-typer/0.3.0: + resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==} + engines: {node: '>= 0.6'} + dev: true + + /memory-fs/0.4.1: + resolution: {integrity: sha512-cda4JKCxReDXFXRqOHPQscuIYg1PvxbE2S2GP45rnwfEK+vZaXC8C1OFvdHIbgw0DLzowXGVoxLaAmlgRy14GQ==} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /memory-fs/0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} + dependencies: + errno: 0.1.8 + readable-stream: 2.3.8 + dev: true + + /meow/13.2.0: + resolution: {integrity: sha512-pxQJQzB6djGPXh08dacEloMFopsOqGVRKFPYvPOt9XDZ1HasbgDZA74CJGreSU4G3Ak7EFJGoiH2auq+yXISgA==} + engines: {node: '>=18'} + dev: true + + /merge-descriptors/1.0.3: + resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} + dev: true + + /merge-options/1.0.1: + resolution: {integrity: sha512-iuPV41VWKWBIOpBsjoxjDZw8/GbSfZ2mk7N1453bwMrfzdrIk7EzBd+8UVR6rkw67th7xnk9Dytl3J+lHPdxvg==} + engines: {node: '>=4'} + dependencies: + is-plain-obj: 1.1.0 + dev: true + + /merge-source-map/1.1.0: + resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} + dependencies: + source-map: 0.6.1 + dev: true + + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + dev: true + + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + dev: true + + /methods/1.1.2: + resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==} + engines: {node: '>= 0.6'} + dev: true + + /micromatch/3.1.0: + resolution: {integrity: sha512-3StSelAE+hnRvMs8IdVW7Uhk8CVed5tp+kLLGlBP6WiRAXS21GPGu/Nat4WNPXj2Eoc24B02SaeoyozPMfj0/g==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2 + define-property: 1.0.0 + extend-shallow: 2.0.1 + extglob: 2.0.4 + fragment-cache: 0.2.1 + kind-of: 5.1.0 + nanomatch: 1.2.13 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + dev: true + + /micromatch/3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + braces: 2.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + extglob: 2.0.4 + fragment-cache: 0.2.1 + kind-of: 6.0.3 + nanomatch: 1.2.13 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + dev: true + + /micromatch/4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + dev: true + + /miller-rabin/4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true + dependencies: + bn.js: 4.12.1 + brorand: 1.1.0 + dev: true + + /mime-db/1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + /mime-db/1.54.0: + resolution: {integrity: sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==} + engines: {node: '>= 0.6'} + dev: true + + /mime-types/2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + dependencies: + mime-db: 1.52.0 + + /mime/1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + dev: true + + /mime/2.6.0: + resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} + engines: {node: '>=4.0.0'} + hasBin: true + dev: true + + /mimic-fn/1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} + dev: true + + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /mimic-fn/4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + dev: true + + /mimic-function/5.0.1: + resolution: {integrity: sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==} + engines: {node: '>=18'} + dev: true + + /mimic-response/1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /mini-css-extract-plugin/0.9.0_webpack@4.46.0: + resolution: {integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.4.0 + dependencies: + loader-utils: 1.4.2 + normalize-url: 1.9.1 + schema-utils: 1.0.0 + webpack: 4.46.0 + webpack-sources: 1.4.3 + dev: true + + /minimalistic-assert/1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: true + + /minimalistic-crypto-utils/1.0.1: + resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==} + dev: true + + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + + /minimist/1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + dev: true + + /minipass/3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: true + + /mississippi/3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} + dependencies: + concat-stream: 1.6.2 + duplexify: 3.7.1 + end-of-stream: 1.4.4 + flush-write-stream: 1.1.1 + from2: 2.3.0 + parallel-transform: 1.2.0 + pump: 3.0.2 + pumpify: 1.5.1 + stream-each: 1.2.3 + through2: 2.0.5 + dev: true + + /mitt/1.1.2: + resolution: {integrity: sha512-3btxP0O9iGADGWAkteQ8mzDtEspZqu4I32y4GZYCV5BrwtzdcRpF4dQgNdJadCrbBx7Lu6Sq9AVrerMHR0Hkmw==} + dev: true + + /mixin-deep/1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} + dependencies: + for-in: 1.0.2 + is-extendable: 1.0.1 + dev: true + + /mkdirp/0.5.6: + resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==} + hasBin: true + dependencies: + minimist: 1.2.8 + dev: true + + /mockjs/1.1.0: + resolution: {integrity: sha512-eQsKcWzIaZzEZ07NuEyO4Nw65g0hdWAyurVol1IPl1gahRwY+svqzfgfey8U8dahLwG44d6/RwEzuK52rSa/JQ==} + hasBin: true + dependencies: + commander: 13.1.0 + dev: false + + /move-concurrently/1.0.1: + resolution: {integrity: sha512-hdrFxZOycD/g6A6SoI2bB5NA/5NEqD0569+S47WZhPvm46sD50ZHdYaFmnua5lndde9rCHGjmfK7Z8BuCt/PcQ==} + deprecated: This package is no longer supported. + dependencies: + aproba: 1.2.0 + copy-concurrently: 1.0.5 + fs-write-stream-atomic: 1.0.10 + mkdirp: 0.5.6 + rimraf: 2.7.1 + run-queue: 1.0.3 + dev: true + + /mozjpeg/7.1.1: + resolution: {integrity: sha512-iIDxWvzhWvLC9mcRJ1uSkiKaj4drF58oCqK2bITm5c2Jt6cJ8qQjSSru2PCaysG+hLIinryj8mgz5ZJzOYTv1A==} + engines: {node: '>=10'} + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + dev: true + optional: true + + /ms/2.0.0: + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} + dev: true + + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: true + + /multicast-dns-service-types/1.1.0: + resolution: {integrity: sha512-cnAsSVxIDsYt0v7HmC0hWZFwwXSh+E6PgCrREDuN/EsjgLwA5XRmlMHhSiDPrt6HxY1gTivEa/Zh7GtODoLevQ==} + dev: true + + /multicast-dns/6.2.3: + resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} + hasBin: true + dependencies: + dns-packet: 1.3.4 + thunky: 1.1.0 + dev: true + + /mute-stream/0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true + + /mz/2.7.0: + resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} + dependencies: + any-promise: 1.3.0 + object-assign: 4.1.1 + thenify-all: 1.6.0 + dev: true + + /nan/2.22.2: + resolution: {integrity: sha512-DANghxFkS1plDdRsX0X9pm0Z6SJNN6gBdtXfanwoZ8hooC5gosGFSBGRYHUVPz1asKA/kMRqDRdHrluZ61SpBQ==} + dev: true + optional: true + + /nanoid/3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /nanomatch/1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} + dependencies: + arr-diff: 4.0.0 + array-unique: 0.3.2 + define-property: 2.0.2 + extend-shallow: 3.0.2 + fragment-cache: 0.2.1 + is-windows: 1.0.2 + kind-of: 6.0.3 + object.pick: 1.3.0 + regex-not: 1.0.2 + snapdragon: 0.8.2 + to-regex: 3.0.2 + dev: true + + /natural-compare/1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + dev: true + + /negotiator/0.6.3: + resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} + engines: {node: '>= 0.6'} + dev: true + + /negotiator/0.6.4: + resolution: {integrity: sha512-myRT3DiWPHqho5PrJaIRyaMv2kgYf0mUVgBNOYMuCH5Ki1yEiQaf/ZJuQ62nvpc44wL5WDbTX7yGJi1Neevw8w==} + engines: {node: '>= 0.6'} + dev: true + + /neo-async/2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + dev: true + + /nice-try/1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + dev: true + + /no-case/2.3.2: + resolution: {integrity: sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==} + dependencies: + lower-case: 1.1.4 + dev: true + + /node-forge/0.10.0: + resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} + engines: {node: '>= 6.0.0'} + dev: true + + /node-libs-browser/2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} + dependencies: + assert: 1.5.1 + browserify-zlib: 0.2.0 + buffer: 4.9.2 + console-browserify: 1.2.0 + constants-browserify: 1.0.0 + crypto-browserify: 3.12.1 + domain-browser: 1.2.0 + events: 3.3.0 + https-browserify: 1.0.0 + os-browserify: 0.3.0 + path-browserify: 0.0.1 + process: 0.11.10 + punycode: 1.4.1 + querystring-es3: 0.2.1 + readable-stream: 2.3.8 + stream-browserify: 2.0.2 + stream-http: 2.8.3 + string_decoder: 1.3.0 + timers-browserify: 2.0.12 + tty-browserify: 0.0.0 + url: 0.11.4 + util: 0.11.1 + vm-browserify: 1.1.2 + dev: true + + /node-releases/2.0.19: + resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + dev: true + + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + dependencies: + hosted-git-info: 2.8.9 + resolve: 1.22.10 + semver: 5.7.2 + validate-npm-package-license: 3.0.4 + dev: true + + /normalize-path/1.0.0: + resolution: {integrity: sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-path/2.1.1: + resolution: {integrity: sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==} + engines: {node: '>=0.10.0'} + dependencies: + remove-trailing-separator: 1.1.0 + dev: true + + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-range/0.1.2: + resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} + engines: {node: '>=0.10.0'} + dev: true + + /normalize-url/1.9.1: + resolution: {integrity: sha512-A48My/mtCklowHBlI8Fq2jFWK4tX4lJ5E6ytFsSOq1fzpvT0SQSgKhSg7lN5c2uYFOrUAOQp6zhhJnpp1eMloQ==} + engines: {node: '>=4'} + dependencies: + object-assign: 4.1.1 + prepend-http: 1.0.4 + query-string: 4.3.4 + sort-keys: 1.1.2 + dev: true + + /normalize-url/2.0.1: + resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} + engines: {node: '>=4'} + dependencies: + prepend-http: 2.0.0 + query-string: 5.1.1 + sort-keys: 2.0.0 + dev: true + optional: true + + /normalize-url/3.3.0: + resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} + engines: {node: '>=6'} + dev: true + + /normalize-wheel/1.0.1: + resolution: {integrity: sha512-1OnlAPZ3zgrk8B91HyRj+eVv+kS5u+Z0SCsak6Xil/kmgEia50ga7zfkumayonZrImffAxPU/5WcyGhzetHNPA==} + dev: false + + /npm-conf/1.1.3: + resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} + engines: {node: '>=4'} + dependencies: + config-chain: 1.1.13 + pify: 3.0.0 + dev: true + optional: true + + /npm-run-path/2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + dependencies: + path-key: 2.0.1 + dev: true + + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} + dependencies: + path-key: 3.1.1 + dev: true + + /npm-run-path/5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + path-key: 4.0.0 + dev: true + + /nprogress/0.2.0: + resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==} + dev: false + + /nth-check/1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} + dependencies: + boolbase: 1.0.0 + dev: true + + /nth-check/2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + dependencies: + boolbase: 1.0.0 + dev: true + + /num2fraction/1.2.2: + resolution: {integrity: sha512-Y1wZESM7VUThYY+4W+X4ySH2maqcA+p7UR+w8VWNWVAd6lwuXXWz/w/Cz43J/dI2I+PS6wD5N+bJUF+gjWvIqg==} + dev: true + + /oauth-sign/0.9.0: + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + dev: true + + /object-assign/4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + + /object-copy/0.1.0: + resolution: {integrity: sha512-79LYn6VAb63zgtmAteVOWo9Vdj71ZVBy3Pbse+VqxDpEP83XuujMrGqHIwAXJ5I/aM0zU7dIyIAhifVTPrNItQ==} + engines: {node: '>=0.10.0'} + dependencies: + copy-descriptor: 0.1.1 + define-property: 0.2.5 + kind-of: 3.2.2 + dev: true + + /object-hash/1.3.1: + resolution: {integrity: sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==} + engines: {node: '>= 0.10.0'} + dev: true + + /object-inspect/1.13.4: + resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} + engines: {node: '>= 0.4'} + + /object-is/1.1.6: + resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + + /object-keys/1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + + /object-visit/1.0.1: + resolution: {integrity: sha512-GBaMwwAVK9qbQN3Scdo0OyvgPW7l3lnaVMj84uTOZlswkX0KpF6fyDBJhtTthf7pymztoN36/KEr1DyhF96zEA==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.assign/4.1.7: + resolution: {integrity: sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + has-symbols: 1.1.0 + object-keys: 1.1.1 + dev: true + + /object.getownpropertydescriptors/2.1.8: + resolution: {integrity: sha512-qkHIGe4q0lSYMv0XI4SsBTJz3WaURhLvd0lKSgtVuOsJ2krg4SgMw3PIRQFMp07yi++UR3se2mkcLqsBNpBb/A==} + engines: {node: '>= 0.8'} + dependencies: + array.prototype.reduce: 1.0.8 + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + gopd: 1.2.0 + safe-array-concat: 1.1.3 + dev: true + + /object.pick/1.3.0: + resolution: {integrity: sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==} + engines: {node: '>=0.10.0'} + dependencies: + isobject: 3.0.1 + dev: true + + /object.values/1.2.1: + resolution: {integrity: sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /obuf/1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} + dev: true + + /on-finished/2.4.1: + resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} + engines: {node: '>= 0.8'} + dependencies: + ee-first: 1.1.1 + dev: true + + /on-headers/1.0.2: + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + dev: true + + /once/1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: true + + /onetime/2.0.1: + resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==} + engines: {node: '>=4'} + dependencies: + mimic-fn: 1.2.0 + dev: true + + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /onetime/6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + dependencies: + mimic-fn: 4.0.0 + dev: true + + /onetime/7.0.0: + resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==} + engines: {node: '>=18'} + dependencies: + mimic-function: 5.0.1 + dev: true + + /open/6.4.0: + resolution: {integrity: sha512-IFenVPgF70fSm1keSd2iDBIDIBZkroLeuffXq+wKTzTJlBpesFWojV9lb8mzOfaAzM1sr7HQHuO0vtV0zYekGg==} + engines: {node: '>=8'} + dependencies: + is-wsl: 1.1.0 + dev: true + + /opener/1.5.2: + resolution: {integrity: sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==} + hasBin: true + dev: true + + /opn/5.5.0: + resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} + engines: {node: '>=4'} + dependencies: + is-wsl: 1.1.0 + dev: true + + /optionator/0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.3.0 + prelude-ls: 1.1.2 + type-check: 0.3.2 + word-wrap: 1.2.5 + dev: true + + /optipng-bin/7.0.1: + resolution: {integrity: sha512-W99mpdW7Nt2PpFiaO+74pkht7KEqkXkeRomdWXfEz3SALZ6hns81y/pm1dsGZ6ItUIfchiNIP6ORDr1zETU1jA==} + engines: {node: '>=10'} + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + dev: true + optional: true + + /ora/3.4.0: + resolution: {integrity: sha512-eNwHudNbO1folBP3JsZ19v9azXWtQZjICdr3Q0TDPIaeBQ3mXLrh54wM+er0+hSp+dWKf+Z8KM58CYzEyIYxYg==} + engines: {node: '>=6'} + dependencies: + chalk: 2.4.2 + cli-cursor: 2.1.0 + cli-spinners: 2.9.2 + log-symbols: 2.2.0 + strip-ansi: 5.2.0 + wcwidth: 1.0.1 + dev: true + + /os-browserify/0.3.0: + resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==} + dev: true + + /os-filter-obj/2.0.0: + resolution: {integrity: sha512-uksVLsqG3pVdzzPvmAHpBK0wKxYItuzZr7SziusRPoz67tGV8rL1szZ6IdeUrbqLjGDwApBtN29eEE3IqGHOjg==} + engines: {node: '>=4'} + dependencies: + arch: 2.2.0 + dev: true + optional: true + + /os-tmpdir/1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + + /ow/0.17.0: + resolution: {integrity: sha512-i3keDzDQP5lWIe4oODyDFey1qVrq2hXKTuTH2VpqwpYtzPiKZt2ziRI4NBQmgW40AnV5Euz17OyWweCb+bNEQA==} + engines: {node: '>=10'} + dependencies: + type-fest: 0.11.0 + dev: true + optional: true + + /own-keys/1.0.1: + resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.3.0 + object-keys: 1.1.1 + safe-push-apply: 1.0.0 + dev: true + + /p-cancelable/0.3.0: + resolution: {integrity: sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==} + engines: {node: '>=4'} + dev: true + optional: true + + /p-cancelable/0.4.1: + resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /p-event/1.3.0: + resolution: {integrity: sha512-hV1zbA7gwqPVFcapfeATaNjQ3J0NuzorHPyG8GPL9g/Y/TplWVBVoCKCXL6Ej2zscrCEv195QNWJXuBH6XZuzA==} + engines: {node: '>=4'} + dependencies: + p-timeout: 1.2.1 + dev: true + optional: true + + /p-event/2.3.1: + resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==} + engines: {node: '>=6'} + dependencies: + p-timeout: 2.0.1 + dev: true + optional: true + + /p-finally/1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + dev: true + + /p-finally/2.0.1: + resolution: {integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==} + engines: {node: '>=8'} + dev: true + + /p-is-promise/1.1.0: + resolution: {integrity: sha512-zL7VE4JVS2IFSkR2GQKDSPEVxkoH43/p7oEnwpdCndKYJO0HVeRB7fA8TJwuLOTBREtK0ea8eHaxdwcpob5dmg==} + engines: {node: '>=4'} + dev: true + optional: true + + /p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-map-series/1.0.0: + resolution: {integrity: sha512-4k9LlvY6Bo/1FcIdV33wqZQES0Py+iKISU9Uc8p8AjWoZPnFKMpVIVD3s0EYn4jzLh1I+WeUZkJ0Yoa4Qfw3Kg==} + engines: {node: '>=4'} + dependencies: + p-reduce: 1.0.0 + dev: true + optional: true + + /p-map/2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} + dev: true + + /p-pipe/3.1.0: + resolution: {integrity: sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==} + engines: {node: '>=8'} + dev: true + + /p-reduce/1.0.0: + resolution: {integrity: sha512-3Tx1T3oM1xO/Y8Gj0sWyE78EIJZ+t+aEmXUdvQgvGmSMri7aPTHoovbXEreWKkL5j21Er60XAWLTzKbAKYOujQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /p-retry/3.0.1: + resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} + engines: {node: '>=6'} + dependencies: + retry: 0.12.0 + dev: true + + /p-timeout/1.2.1: + resolution: {integrity: sha512-gb0ryzr+K2qFqFv6qi3khoeqMZF/+ajxQipEF6NteZVnvz9tzdsfAVj3lYtn1gAXvH5lfLwfxEII799gt/mRIA==} + engines: {node: '>=4'} + dependencies: + p-finally: 1.0.0 + dev: true + optional: true + + /p-timeout/2.0.1: + resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} + engines: {node: '>=4'} + dependencies: + p-finally: 1.0.0 + dev: true + optional: true + + /p-try/2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /pako/1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + dev: true + + /parallel-transform/1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} + dependencies: + cyclist: 1.0.2 + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /param-case/2.1.1: + resolution: {integrity: sha512-eQE845L6ot89sk2N8liD8HAuH4ca6Vvr7VWAWwt7+kvvG5aBcPmmphQ68JsEG2qa9n1TykS2DLeMt363AAH8/w==} + dependencies: + no-case: 2.3.2 + dev: true + + /parchment/1.1.4: + resolution: {integrity: sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==} + dev: false + + /parchment/3.0.0: + resolution: {integrity: sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==} + dev: false + + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + dependencies: + callsites: 3.1.0 + dev: true + + /parse-asn1/5.1.7: + resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==} + engines: {node: '>= 0.10'} + dependencies: + asn1.js: 4.10.1 + browserify-aes: 1.2.0 + evp_bytestokey: 1.0.3 + hash-base: 3.0.5 + pbkdf2: 3.1.2 + safe-buffer: 5.2.1 + dev: true + + /parse-json/4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + engines: {node: '>=4'} + dependencies: + error-ex: 1.3.2 + json-parse-better-errors: 1.0.2 + dev: true + + /parse-json/5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + engines: {node: '>=8'} + dependencies: + '@babel/code-frame': 7.26.2 + error-ex: 1.3.2 + json-parse-even-better-errors: 2.3.1 + lines-and-columns: 1.2.4 + dev: true + + /parse5-htmlparser2-tree-adapter/6.0.1: + resolution: {integrity: sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==} + dependencies: + parse5: 6.0.1 + dev: true + + /parse5/5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} + dev: true + + /parse5/6.0.1: + resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} + dev: true + + /parseurl/1.3.3: + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + dev: true + + /pascalcase/0.1.1: + resolution: {integrity: sha512-XHXfu/yOQRy9vYOtUDVMN60OEJjW013GoObG1o+xwQTpB9eYJX/BjXMsdW13ZDPruFhYYn0AG22w0xgQMwl3Nw==} + engines: {node: '>=0.10.0'} + dev: true + + /path-browserify/0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} + dev: true + + /path-dirname/1.0.2: + resolution: {integrity: sha512-ALzNPpyNq9AqXMBjeymIjFDAkAFH06mHJH/cSBHAgU0s4vfpBn6b2nf8tiRLvagKD8RbTpq2FKTBg7cl9l3c7Q==} + dev: true + + /path-exists/2.1.0: + resolution: {integrity: sha512-yTltuKuhtNeFJKa1PiRzfLAU5182q1y4Eb4XCJ3PBqyzEDkAZRzBrKKBct682ls9reBVHf9udYLN5Nd+K1B9BQ==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie-promise: 2.0.1 + dev: true + + /path-exists/3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + dev: true + + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute/1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: true + + /path-is-inside/1.0.2: + resolution: {integrity: sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==} + dev: true + + /path-key/2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + dev: true + + /path-key/3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + dev: true + + /path-key/4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + dev: true + + /path-parse/1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + dev: true + + /path-to-regexp/0.1.12: + resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==} + dev: true + + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} + dependencies: + pify: 3.0.0 + dev: true + + /path-type/4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + dev: true + + /pbkdf2/3.1.2: + resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==} + engines: {node: '>=0.12'} + dependencies: + create-hash: 1.2.0 + create-hmac: 1.1.7 + ripemd160: 2.0.2 + safe-buffer: 5.2.1 + sha.js: 2.4.11 + dev: true + + /pend/1.2.0: + resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==} + dev: true + optional: true + + /performance-now/2.1.0: + resolution: {integrity: sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==} + dev: true + + /picocolors/0.2.1: + resolution: {integrity: sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==} + dev: true + + /picocolors/1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + + /picomatch/2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + dev: true + + /pidtree/0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + + /pify/2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + engines: {node: '>=0.10.0'} + dev: true + + /pify/3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + engines: {node: '>=4'} + dev: true + + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + dev: true + + /pinkie-promise/2.0.1: + resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==} + engines: {node: '>=0.10.0'} + dependencies: + pinkie: 2.0.4 + dev: true + + /pinkie/2.0.4: + resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==} + engines: {node: '>=0.10.0'} + dev: true + + /pkg-dir/1.0.0: + resolution: {integrity: sha512-c6pv3OE78mcZ92ckebVDqg0aWSoKhOTbwCV6qbCWMk546mAL9pZln0+QsN/yQ7fkucd4+yJPLrCBXNt8Ruk+Eg==} + engines: {node: '>=0.10.0'} + dependencies: + find-up: 1.1.2 + dev: true + + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} + dependencies: + find-up: 3.0.0 + dev: true + + /pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} + dependencies: + find-up: 4.1.0 + dev: true + + /pngquant-bin/6.0.1: + resolution: {integrity: sha512-Q3PUyolfktf+hYio6wsg3SanQzEU/v8aICg/WpzxXcuCMRb7H2Q81okfpcEztbMvw25ILjd3a87doj2N9kvbpQ==} + engines: {node: '>=10'} + hasBin: true + requiresBuild: true + dependencies: + bin-build: 3.0.0 + bin-wrapper: 4.1.0 + execa: 4.1.0 + dev: true + optional: true + + /pnp-webpack-plugin/1.7.0: + resolution: {integrity: sha512-2Rb3vm+EXble/sMXNSu6eoBx8e79gKqhNq9F5ZWW6ERNCTE/Q0wQNne5541tE5vKjfM8hpNCYL+LGc1YTfI0dg==} + engines: {node: '>=6'} + dependencies: + ts-pnp: 1.2.0 + transitivePeerDependencies: + - typescript + dev: true + + /portfinder/1.0.35: + resolution: {integrity: sha512-73JaFg4NwYNAufDtS5FsFu/PdM49ahJrO1i44aCRsDWju1z5wuGDaqyFUQWR6aJoK2JPDWlaYYAGFNIGTSUHSw==} + engines: {node: '>= 10.12'} + dependencies: + async: 3.2.6 + debug: 4.4.0 + transitivePeerDependencies: + - supports-color + dev: true + + /portfinder/1.0.35_supports-color@6.1.0: + resolution: {integrity: sha512-73JaFg4NwYNAufDtS5FsFu/PdM49ahJrO1i44aCRsDWju1z5wuGDaqyFUQWR6aJoK2JPDWlaYYAGFNIGTSUHSw==} + engines: {node: '>= 10.12'} + dependencies: + async: 3.2.6 + debug: 4.4.0_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /posix-character-classes/0.1.1: + resolution: {integrity: sha512-xTgYBc3fuo7Yt7JbiuFxSYGToMoz8fLoE6TC9Wx1P/u+LfeThMOAqmuyECnlBaaJb+u1m9hHiXUEtwW4OzfUJg==} + engines: {node: '>=0.10.0'} + dev: true + + /possible-typed-array-names/1.1.0: + resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==} + engines: {node: '>= 0.4'} + dev: true + + /postcss-calc/7.0.5: + resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} + dependencies: + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-colormin/4.0.3: + resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} + engines: {node: '>=6.9.0'} + dependencies: + browserslist: 4.24.4 + color: 3.2.1 + has: 1.0.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-convert-values/4.0.1: + resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-discard-comments/4.0.2: + resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-discard-duplicates/4.0.2: + resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-discard-empty/4.0.1: + resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-discard-overridden/4.0.1: + resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-load-config/2.1.2: + resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} + engines: {node: '>= 4'} + dependencies: + cosmiconfig: 5.2.1 + import-cwd: 2.1.0 + dev: true + + /postcss-loader/3.0.0: + resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} + engines: {node: '>= 6'} + dependencies: + loader-utils: 1.4.2 + postcss: 7.0.39 + postcss-load-config: 2.1.2 + schema-utils: 1.0.0 + dev: true + + /postcss-merge-longhand/4.0.11: + resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} + engines: {node: '>=6.9.0'} + dependencies: + css-color-names: 0.0.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + stylehacks: 4.0.3 + dev: true + + /postcss-merge-rules/4.0.3: + resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} + engines: {node: '>=6.9.0'} + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + cssnano-util-same-parent: 4.0.1 + postcss: 7.0.39 + postcss-selector-parser: 3.1.2 + vendors: 1.0.4 + dev: true + + /postcss-minify-font-values/4.0.2: + resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-minify-gradients/4.0.2: + resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-arguments: 4.0.0 + is-color-stop: 1.1.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-minify-params/4.0.2: + resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} + engines: {node: '>=6.9.0'} + dependencies: + alphanum-sort: 1.0.2 + browserslist: 4.24.4 + cssnano-util-get-arguments: 4.0.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + uniqs: 2.0.0 + dev: true + + /postcss-minify-selectors/4.0.2: + resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} + engines: {node: '>=6.9.0'} + dependencies: + alphanum-sort: 1.0.2 + has: 1.0.4 + postcss: 7.0.39 + postcss-selector-parser: 3.1.2 + dev: true + + /postcss-modules-extract-imports/2.0.0: + resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-modules-local-by-default/3.0.3: + resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} + engines: {node: '>= 6'} + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + postcss-value-parser: 4.2.0 + dev: true + + /postcss-modules-scope/2.2.0: + resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} + engines: {node: '>= 6'} + dependencies: + postcss: 7.0.39 + postcss-selector-parser: 6.1.2 + dev: true + + /postcss-modules-values/3.0.0: + resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} + dependencies: + icss-utils: 4.1.1 + postcss: 7.0.39 + dev: true + + /postcss-normalize-charset/4.0.1: + resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + dev: true + + /postcss-normalize-display-values/4.0.2: + resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-match: 4.0.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-positions/4.0.2: + resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-arguments: 4.0.0 + has: 1.0.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-repeat-style/4.0.2: + resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-arguments: 4.0.0 + cssnano-util-get-match: 4.0.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-string/4.0.2: + resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} + engines: {node: '>=6.9.0'} + dependencies: + has: 1.0.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-timing-functions/4.0.2: + resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-match: 4.0.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-unicode/4.0.1: + resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} + engines: {node: '>=6.9.0'} + dependencies: + browserslist: 4.24.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-url/4.0.1: + resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} + engines: {node: '>=6.9.0'} + dependencies: + is-absolute-url: 2.1.0 + normalize-url: 3.3.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-normalize-whitespace/4.0.2: + resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-ordered-values/4.1.2: + resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-arguments: 4.0.0 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-prefix-selector/1.16.1_postcss@5.2.18: + resolution: {integrity: sha512-Umxu+FvKMwlY6TyDzGFoSUnzW+NOfMBLyC1tAkIjgX+Z/qGspJeRjVC903D7mx7TuBpJlwti2ibXtWuA7fKMeQ==} + peerDependencies: + postcss: '>4 <9' + dependencies: + postcss: 5.2.18 + dev: true + + /postcss-reduce-initial/4.0.3: + resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} + engines: {node: '>=6.9.0'} + dependencies: + browserslist: 4.24.4 + caniuse-api: 3.0.0 + has: 1.0.4 + postcss: 7.0.39 + dev: true + + /postcss-reduce-transforms/4.0.2: + resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} + engines: {node: '>=6.9.0'} + dependencies: + cssnano-util-get-match: 4.0.0 + has: 1.0.4 + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + dev: true + + /postcss-resolve-nested-selector/0.1.6: + resolution: {integrity: sha512-0sglIs9Wmkzbr8lQwEyIzlDOOC9bGmfVKcJTaxv3vMmd3uo4o4DerC3En0bnmgceeql9BfC8hRkp7cg0fjdVqw==} + dev: true + + /postcss-safe-parser/7.0.1_postcss@8.5.3: + resolution: {integrity: sha512-0AioNCJZ2DPYz5ABT6bddIqlhgwhpHZ/l65YAYo0BCIn0xiDpsnTHz0gnoTGk0OXZW0JRs+cDwL8u/teRdz+8A==} + engines: {node: '>=18.0'} + peerDependencies: + postcss: ^8.4.31 + dependencies: + postcss: 8.5.3 + dev: true + + /postcss-selector-parser/3.1.2: + resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} + engines: {node: '>=8'} + dependencies: + dot-prop: 5.3.0 + indexes-of: 1.0.1 + uniq: 1.0.1 + dev: true + + /postcss-selector-parser/6.1.2: + resolution: {integrity: sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-selector-parser/7.1.0: + resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + + /postcss-sorting/8.0.2_postcss@8.5.3: + resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} + peerDependencies: + postcss: ^8.4.20 + dependencies: + postcss: 8.5.3 + dev: true + + /postcss-svgo/4.0.3: + resolution: {integrity: sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==} + engines: {node: '>=6.9.0'} + dependencies: + postcss: 7.0.39 + postcss-value-parser: 3.3.1 + svgo: 1.3.2 + dev: true + + /postcss-unique-selectors/4.0.1: + resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} + engines: {node: '>=6.9.0'} + dependencies: + alphanum-sort: 1.0.2 + postcss: 7.0.39 + uniqs: 2.0.0 + dev: true + + /postcss-value-parser/3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} + dev: true + + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + dev: true + + /postcss/5.2.18: + resolution: {integrity: sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg==} + engines: {node: '>=0.12'} + dependencies: + chalk: 1.1.3 + js-base64: 2.6.4 + source-map: 0.5.7 + supports-color: 3.2.3 + dev: true + + /postcss/7.0.39: + resolution: {integrity: sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==} + engines: {node: '>=6.0.0'} + dependencies: + picocolors: 0.2.1 + source-map: 0.6.1 + dev: true + + /postcss/8.5.3: + resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.11 + picocolors: 1.1.1 + source-map-js: 1.2.1 + + /posthtml-parser/0.2.1: + resolution: {integrity: sha512-nPC53YMqJnc/+1x4fRYFfm81KV2V+G9NZY+hTohpYg64Ay7NemWWcV4UWuy/SgMupqQ3kJ88M/iRfZmSnxT+pw==} + dependencies: + htmlparser2: 3.10.1 + isobject: 2.1.0 + dev: true + + /posthtml-rename-id/1.0.12: + resolution: {integrity: sha512-UKXf9OF/no8WZo9edRzvuMenb6AD5hDLzIepJW+a4oJT+T/Lx7vfMYWT4aWlGNQh0WMhnUx1ipN9OkZ9q+ddEw==} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /posthtml-render/1.4.0: + resolution: {integrity: sha512-W1779iVHGfq0Fvh2PROhCe2QhB8mEErgqzo1wpIt36tCgChafP+hbXIhLDOM8ePJrZcFs0vkNEtdibEWVqChqw==} + engines: {node: '>=10'} + dev: true + + /posthtml-svg-mode/1.0.3: + resolution: {integrity: sha512-hEqw9NHZ9YgJ2/0G7CECOeuLQKZi8HjWLkBaSVtOWjygQ9ZD8P7tqeowYs7WrFdKsWEKG7o+IlsPY8jrr0CJpQ==} + dependencies: + merge-options: 1.0.1 + posthtml: 0.9.2 + posthtml-parser: 0.2.1 + posthtml-render: 1.4.0 + dev: true + + /posthtml/0.9.2: + resolution: {integrity: sha512-spBB5sgC4cv2YcW03f/IAUN1pgDJWNWD8FzkyY4mArLUMJW+KlQhlmUdKAHQuPfb00Jl5xIfImeOsf6YL8QK7Q==} + engines: {node: '>=0.10.0'} + dependencies: + posthtml-parser: 0.2.1 + posthtml-render: 1.4.0 + dev: true + + /prelude-ls/1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + engines: {node: '>= 0.8.0'} + dev: true + + /prepend-http/1.0.4: + resolution: {integrity: sha512-PhmXi5XmoyKw1Un4E+opM2KcsJInDvKyuOumcjjw3waw86ZNjHwVUOOWLc4bCzLdcKNaWBH9e99sbWzDQsVaYg==} + engines: {node: '>=0.10.0'} + dev: true + + /prepend-http/2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + dev: true + optional: true + + /prettier-linter-helpers/1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + dependencies: + fast-diff: 1.3.0 + dev: true + + /prettier/2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + + /pretty-error/2.1.2: + resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} + dependencies: + lodash: 4.17.21 + renderkid: 2.0.7 + dev: true + + /pretty-time/1.1.0: + resolution: {integrity: sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==} + engines: {node: '>=4'} + dev: true + + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + dev: true + + /process/0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + dev: true + + /progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} + dev: true + + /promise-inflight/1.0.1: + resolution: {integrity: sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==} + dev: true + + /proto-list/1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + dev: true + optional: true + + /proxy-addr/2.0.7: + resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} + engines: {node: '>= 0.10'} + dependencies: + forwarded: 0.2.0 + ipaddr.js: 1.9.1 + dev: true + + /proxy-from-env/1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + dev: false + + /prr/1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + dev: true + + /pseudomap/1.0.2: + resolution: {integrity: sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==} + dev: true + + /psl/1.15.0: + resolution: {integrity: sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==} + dependencies: + punycode: 2.3.1 + dev: true + + /public-encrypt/4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} + dependencies: + bn.js: 4.12.1 + browserify-rsa: 4.1.1 + create-hash: 1.2.0 + parse-asn1: 5.1.7 + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /pump/2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pump/3.0.2: + resolution: {integrity: sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==} + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + dev: true + + /pumpify/1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} + dependencies: + duplexify: 3.7.1 + inherits: 2.0.4 + pump: 2.0.1 + dev: true + + /punycode/1.4.1: + resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==} + dev: true + + /punycode/2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + dev: true + + /q/1.5.1: + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} + deprecated: |- + You or someone you depend on is using Q, the JavaScript Promise library that gave JavaScript developers strong feelings about promises. They can almost certainly migrate to the native JavaScript promise now. Thank you literally everyone for joining me in this bet against the odds. Be excellent to each other. + + (For a CapTP with native promises, see @endo/eventual-send and @endo/captp) + dev: true + + /qs/6.13.0: + resolution: {integrity: sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + dev: true + + /qs/6.14.0: + resolution: {integrity: sha512-YWWTjgABSKcvs/nWBi9PycY/JiPJqOD4JA6o9Sej2AtvSGarXxKC3OQSk4pAarbdQlKAh5D4FCQkJNkW+GAn3w==} + engines: {node: '>=0.6'} + dependencies: + side-channel: 1.1.0 + + /qs/6.5.3: + resolution: {integrity: sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==} + engines: {node: '>=0.6'} + dev: true + + /query-string/4.3.4: + resolution: {integrity: sha512-O2XLNDBIg1DnTOa+2XrIwSiXEV8h2KImXUnjhhn2+UsvZ+Es2uyd5CCRTNQlDGbzUQOW3aYCBx9rVA6dzsiY7Q==} + engines: {node: '>=0.10.0'} + dependencies: + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + dev: true + + /query-string/5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} + dependencies: + decode-uri-component: 0.2.2 + object-assign: 4.1.1 + strict-uri-encode: 1.1.0 + dev: true + optional: true + + /querystring-es3/0.2.1: + resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==} + engines: {node: '>=0.4.x'} + dev: true + + /querystringify/2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + dev: true + + /queue-microtask/1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + dev: true + + /quill-delta/3.6.3: + resolution: {integrity: sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==} + engines: {node: '>=0.10'} + dependencies: + deep-equal: 1.1.2 + extend: 3.0.2 + fast-diff: 1.1.2 + dev: false + + /quill-delta/5.1.0: + resolution: {integrity: sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==} + engines: {node: '>= 12.0.0'} + dependencies: + fast-diff: 1.3.0 + lodash.clonedeep: 4.5.0 + lodash.isequal: 4.5.0 + dev: false + + /quill/1.3.7: + resolution: {integrity: sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==} + dependencies: + clone: 2.1.2 + deep-equal: 1.1.2 + eventemitter3: 2.0.3 + extend: 3.0.2 + parchment: 1.1.4 + quill-delta: 3.6.3 + dev: false + + /quill/2.0.3: + resolution: {integrity: sha512-xEYQBqfYx/sfb33VJiKnSJp8ehloavImQ2A6564GAbqG55PGw1dAWUn1MUbQB62t0azawUS2CZZhWCjO8gRvTw==} + engines: {npm: '>=8.2.3'} + dependencies: + eventemitter3: 5.0.1 + lodash-es: 4.17.21 + parchment: 3.0.0 + quill-delta: 5.1.0 + dev: false + + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /randomfill/1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} + dependencies: + randombytes: 2.1.0 + safe-buffer: 5.2.1 + dev: true + + /range-parser/1.2.1: + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + dev: true + + /raw-body/2.5.2: + resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} + engines: {node: '>= 0.8'} + dependencies: + bytes: 3.1.2 + http-errors: 2.0.0 + iconv-lite: 0.4.24 + unpipe: 1.0.0 + dev: true + + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 2.5.0 + parse-json: 5.2.0 + type-fest: 0.6.0 + dev: true + + /readable-stream/2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + dev: true + + /readable-stream/3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: true + + /readdirp/2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} + dependencies: + graceful-fs: 4.2.11 + micromatch: 3.1.10 + readable-stream: 2.3.8 + dev: true + + /readdirp/3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + dev: true + + /readdirp/4.1.2: + resolution: {integrity: sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==} + engines: {node: '>= 14.18.0'} + dev: true + + /reflect.getprototypeof/1.0.10: + resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + get-intrinsic: 1.3.0 + get-proto: 1.0.1 + which-builtin-type: 1.2.1 + dev: true + + /regenerate-unicode-properties/10.2.0: + resolution: {integrity: sha512-DqHn3DwbmmPVzeKj9woBadqmXxLvQoQIwu7nopMc72ztvxVmVk2SBhSnx67zuye5TP+lJsb/TBQsjLKhnDf3MA==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime/0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} + dev: false + + /regenerator-runtime/0.14.1: + resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + dev: true + + /regenerator-transform/0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.26.10 + dev: true + + /regex-not/1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + safe-regex: 1.1.0 + dev: true + + /regexp.prototype.flags/1.5.4: + resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-errors: 1.3.0 + get-proto: 1.0.1 + gopd: 1.2.0 + set-function-name: 2.0.2 + + /regexpp/2.0.1: + resolution: {integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==} + engines: {node: '>=6.5.0'} + dev: true + + /regexpu-core/6.2.0: + resolution: {integrity: sha512-H66BPQMrv+V16t8xtmq+UC0CBpiTBA60V8ibS1QVReIp8T1z8hwFxqcGzm9K6lgsN7sB5edVH8a+ze6Fqm4weA==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + regenerate-unicode-properties: 10.2.0 + regjsgen: 0.8.0 + regjsparser: 0.12.0 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.2.0 + dev: true + + /regjsgen/0.8.0: + resolution: {integrity: sha512-RvwtGe3d7LvWiDQXeQw8p5asZUmfU1G/l6WbUXeHta7Y2PEIvBTwH6E2EfmYUK8pxcxEdEmaomqyp0vZZ7C+3Q==} + dev: true + + /regjsparser/0.12.0: + resolution: {integrity: sha512-cnE+y8bz4NhMjISKbgeVJtqNbtf5QpjZP+Bslo+UqkIt9QPnX9q095eiRRASJG1/tz6dlNr6Z5NsBiWYokp6EQ==} + hasBin: true + dependencies: + jsesc: 3.0.2 + dev: true + + /relateurl/0.2.7: + resolution: {integrity: sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==} + engines: {node: '>= 0.10'} + dev: true + + /remove-trailing-separator/1.1.0: + resolution: {integrity: sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==} + dev: true + + /renderkid/2.0.7: + resolution: {integrity: sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==} + dependencies: + css-select: 4.3.0 + dom-converter: 0.2.0 + htmlparser2: 6.1.0 + lodash: 4.17.21 + strip-ansi: 3.0.1 + dev: true + + /repeat-element/1.1.4: + resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} + engines: {node: '>=0.10.0'} + dev: true + + /repeat-string/1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + dev: true + + /replace-ext/1.0.1: + resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==} + engines: {node: '>= 0.10'} + dev: true + + /request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + dependencies: + aws-sign2: 0.7.0 + aws4: 1.13.2 + caseless: 0.12.0 + combined-stream: 1.0.8 + extend: 3.0.2 + forever-agent: 0.6.1 + form-data: 2.3.3 + har-validator: 5.1.5 + http-signature: 1.2.0 + is-typedarray: 1.0.0 + isstream: 0.1.2 + json-stringify-safe: 5.0.1 + mime-types: 2.1.35 + oauth-sign: 0.9.0 + performance-now: 2.1.0 + qs: 6.5.3 + safe-buffer: 5.2.1 + tough-cookie: 2.5.0 + tunnel-agent: 0.6.0 + uuid: 3.4.0 + dev: true + + /require-directory/2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /require-from-string/2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + engines: {node: '>=0.10.0'} + dev: true + + /require-main-filename/2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true + + /requires-port/1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + dev: true + + /resize-detector/0.3.0: + resolution: {integrity: sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==} + dev: false + + /resize-observer-polyfill/1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + dev: false + + /resolve-cwd/2.0.0: + resolution: {integrity: sha512-ccu8zQTrzVr954472aUVPLEcB3YpKSYR3cg/3lo1okzobPBM+1INXBbBZlDbnI/hbEocnf8j0QVo43hQKrbchg==} + engines: {node: '>=4'} + dependencies: + resolve-from: 3.0.0 + dev: true + + /resolve-from/3.0.0: + resolution: {integrity: sha512-GnlH6vxLymXJNMBo7XP1fJIzBFbdYt49CuTwmB/6N53t+kMPRMFKz783LlQ4tv28XoQfMWinAJX6WCGf2IlaIw==} + engines: {node: '>=4'} + dev: true + + /resolve-from/4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + dev: true + + /resolve-from/5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} + dev: true + + /resolve-url/0.2.1: + resolution: {integrity: sha512-ZuF55hVUQaaczgOIwqWzkEcEidmlD/xl44x1UZnhOXcYuFN2S6+rcxpG+C1N3So0wvNI3DmJICUFfu2SxhBmvg==} + deprecated: https://github.com/lydell/resolve-url#deprecated + dev: true + + /resolve/1.22.10: + resolution: {integrity: sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==} + engines: {node: '>= 0.4'} + hasBin: true + dependencies: + is-core-module: 2.16.1 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + dev: true + + /responselike/1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + dependencies: + lowercase-keys: 1.0.1 + dev: true + optional: true + + /restore-cursor/2.0.0: + resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==} + engines: {node: '>=4'} + dependencies: + onetime: 2.0.1 + signal-exit: 3.0.7 + dev: true + + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /restore-cursor/5.1.0: + resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} + engines: {node: '>=18'} + dependencies: + onetime: 7.0.0 + signal-exit: 4.1.0 + dev: true + + /ret/0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} + dev: true + + /retry/0.12.0: + resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==} + engines: {node: '>= 4'} + dev: true + + /reusify/1.1.0: + resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + dev: true + + /rfdc/1.4.1: + resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} + dev: true + + /rgb-regex/1.0.1: + resolution: {integrity: sha512-gDK5mkALDFER2YLqH6imYvK6g02gpNGM4ILDZ472EwWfXZnC2ZEpoB2ECXTyOVUKuk/bPJZMzwQPBYICzP+D3w==} + dev: true + + /rgba-regex/1.0.0: + resolution: {integrity: sha512-zgn5OjNQXLUTdq8m17KdaicF6w89TZs8ZU8y0AYENIU6wG8GG6LLm0yLSiPY8DmaYmHdgRW8rnApjoT0fQRfMg==} + dev: true + + /rimraf/2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + dependencies: + glob: 7.2.3 + dev: true + + /ripemd160/2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} + dependencies: + hash-base: 3.0.5 + inherits: 2.0.4 + dev: true + + /run-async/2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + + /run-parallel/1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + dev: true + + /run-queue/1.0.3: + resolution: {integrity: sha512-ntymy489o0/QQplUDnpYAYUsO50K9SBrIVaKCWDOJzYJts0f9WH9RFJkyagebkw5+y1oi00R7ynNW/d12GBumg==} + dependencies: + aproba: 1.2.0 + dev: true + + /rxjs/6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + dependencies: + tslib: 1.14.1 + dev: true + + /safe-array-concat/1.1.3: + resolution: {integrity: sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q==} + engines: {node: '>=0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + get-intrinsic: 1.3.0 + has-symbols: 1.1.0 + isarray: 2.0.5 + dev: true + + /safe-buffer/5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + dev: true + + /safe-buffer/5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: true + + /safe-push-apply/1.0.0: + resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + isarray: 2.0.5 + dev: true + + /safe-regex-test/1.1.0: + resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-regex: 1.2.1 + dev: true + + /safe-regex/1.1.0: + resolution: {integrity: sha512-aJXcif4xnaNUzvUuC5gcb46oTS7zvg4jpMTnuqtrEPlR3vFr4pxtdTwaF1Qs3Enjn9HK+ZlwQui+a7z0SywIzg==} + dependencies: + ret: 0.1.15 + dev: true + + /safer-buffer/2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /sass-loader/10.5.2_sass@1.32.13+webpack@4.46.0: + resolution: {integrity: sha512-vMUoSNOUKJILHpcNCCyD23X34gve1TS7Rjd9uXHeKqhvBG39x6XbswFDtpbTElj6XdMFezoWhkh5vtKudf2cgQ==} + engines: {node: '>= 10.13.0'} + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 + sass: ^1.3.0 + webpack: ^4.36.0 || ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true + dependencies: + klona: 2.0.6 + loader-utils: 2.0.4 + neo-async: 2.6.2 + sass: 1.32.13 + schema-utils: 3.3.0 + semver: 7.7.1 + webpack: 4.46.0 + dev: true + + /sass/1.32.13: + resolution: {integrity: sha512-dEgI9nShraqP7cXQH+lEXVf73WOPCse0QlFzSD8k+1TcOxCMwVXfQlr0jtoluZysQOyJGnfr21dLvYKDJq8HkA==} + engines: {node: '>=8.9.0'} + hasBin: true + dependencies: + chokidar: 3.6.0 + dev: true + + /sax/1.2.4: + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + dev: true + + /schema-utils/1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} + dependencies: + ajv: 6.12.6 + ajv-errors: 1.0.1_ajv@6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true + + /schema-utils/2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true + + /schema-utils/3.3.0: + resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} + engines: {node: '>= 10.13.0'} + dependencies: + '@types/json-schema': 7.0.15 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + dev: true + + /screenfull/5.2.0: + resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==} + engines: {node: '>=0.10.0'} + dev: false + + /seek-bzip/1.0.6: + resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} + hasBin: true + dependencies: + commander: 2.20.3 + dev: true + optional: true + + /select-hose/2.0.0: + resolution: {integrity: sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==} + dev: true + + /select/1.1.2: + resolution: {integrity: sha512-OwpTSOfy6xSs1+pwcNrv0RBMOzI39Lp3qQKUTPVVPRjCdNa5JH/oPRiqsesIskK8TVgmRiHwO4KXlV2Li9dANA==} + dev: false + + /selfsigned/1.10.14: + resolution: {integrity: sha512-lkjaiAye+wBZDCBsu5BGi0XiLRxeUlsGod5ZP924CRSEoGuZAw/f7y9RKu28rwTfiHVhdavhB0qH0INV6P1lEA==} + dependencies: + node-forge: 0.10.0 + dev: true + + /semver-regex/2.0.0: + resolution: {integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==} + engines: {node: '>=6'} + dev: true + optional: true + + /semver-truncate/1.1.2: + resolution: {integrity: sha512-V1fGg9i4CL3qesB6U0L6XAm4xOJiHmt4QAacazumuasc03BvtFGIMCduv01JWQ69Nv+JST9TqhSCiJoxoY031w==} + engines: {node: '>=0.10.0'} + dependencies: + semver: 5.7.2 + dev: true + optional: true + + /semver/5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + dev: true + + /semver/6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: true + + /semver/7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + dev: true + + /send/0.19.0: + resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} + engines: {node: '>= 0.8.0'} + dependencies: + debug: 2.6.9 + depd: 2.0.0 + destroy: 1.2.0 + encodeurl: 1.0.2 + escape-html: 1.0.3 + etag: 1.8.1 + fresh: 0.5.2 + http-errors: 2.0.0 + mime: 1.6.0 + ms: 2.1.3 + on-finished: 2.4.1 + range-parser: 1.2.1 + statuses: 2.0.1 + dev: true + + /serialize-javascript/4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} + dependencies: + randombytes: 2.1.0 + dev: true + + /serve-index/1.9.1: + resolution: {integrity: sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==} + engines: {node: '>= 0.8.0'} + dependencies: + accepts: 1.3.8 + batch: 0.6.1 + debug: 2.6.9 + escape-html: 1.0.3 + http-errors: 1.6.3 + mime-types: 2.1.35 + parseurl: 1.3.3 + dev: true + + /serve-static/1.16.2: + resolution: {integrity: sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==} + engines: {node: '>= 0.8.0'} + dependencies: + encodeurl: 2.0.0 + escape-html: 1.0.3 + parseurl: 1.3.3 + send: 0.19.0 + dev: true + + /set-blocking/2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + dev: true + + /set-function-length/1.2.2: + resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + function-bind: 1.1.2 + get-intrinsic: 1.3.0 + gopd: 1.2.0 + has-property-descriptors: 1.0.2 + + /set-function-name/2.0.2: + resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==} + engines: {node: '>= 0.4'} + dependencies: + define-data-property: 1.1.4 + es-errors: 1.3.0 + functions-have-names: 1.2.3 + has-property-descriptors: 1.0.2 + + /set-proto/1.0.0: + resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==} + engines: {node: '>= 0.4'} + dependencies: + dunder-proto: 1.0.1 + es-errors: 1.3.0 + es-object-atoms: 1.1.1 + dev: true + + /set-value/2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 2.0.1 + is-extendable: 0.1.1 + is-plain-object: 2.0.4 + split-string: 3.1.0 + dev: true + + /setimmediate/1.0.5: + resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==} + dev: true + + /setprototypeof/1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} + dev: true + + /setprototypeof/1.2.0: + resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==} + dev: true + + /sha.js/2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + dev: true + + /shebang-command/1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + dependencies: + shebang-regex: 1.0.0 + dev: true + + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + dependencies: + shebang-regex: 3.0.0 + dev: true + + /shebang-regex/1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + dev: true + + /shebang-regex/3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + dev: true + + /shell-quote/1.8.2: + resolution: {integrity: sha512-AzqKpGKjrj7EM6rKVQEPpB288oCfnrEIuyoT9cyF4nmGa7V8Zk6f7RRqYisX8X9m+Q7bd632aZW4ky7EhbQztA==} + engines: {node: '>= 0.4'} + dev: true + + /side-channel-list/1.0.0: + resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + + /side-channel-map/1.0.1: + resolution: {integrity: sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + + /side-channel-weakmap/1.0.2: + resolution: {integrity: sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + get-intrinsic: 1.3.0 + object-inspect: 1.13.4 + side-channel-map: 1.0.1 + + /side-channel/1.1.0: + resolution: {integrity: sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==} + engines: {node: '>= 0.4'} + dependencies: + es-errors: 1.3.0 + object-inspect: 1.13.4 + side-channel-list: 1.0.0 + side-channel-map: 1.0.1 + side-channel-weakmap: 1.0.2 + + /signal-exit/3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + dev: true + + /signal-exit/4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + dev: true + + /simple-swizzle/0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + dependencies: + is-arrayish: 0.3.2 + dev: true + + /slash/1.0.0: + resolution: {integrity: sha512-3TYDR7xWt4dIqV2JauJr+EJeW356RXijHeUlO+8djJ+uBXPn8/2dpzBc8yQhh583sVvc9CvFAeQVgijsH+PNNg==} + engines: {node: '>=0.10.0'} + dev: true + + /slash/2.0.0: + resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + engines: {node: '>=6'} + dev: true + + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + dev: true + + /slice-ansi/2.1.0: + resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} + engines: {node: '>=6'} + dependencies: + ansi-styles: 3.2.1 + astral-regex: 1.0.0 + is-fullwidth-code-point: 2.0.0 + dev: true + + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + astral-regex: 2.0.0 + is-fullwidth-code-point: 3.0.0 + dev: true + + /slice-ansi/5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + engines: {node: '>=12'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + dev: true + + /slice-ansi/7.1.0: + resolution: {integrity: sha512-bSiSngZ/jWeX93BqeIAbImyTbEihizcwNjFoRUIY/T1wWQsfsm2Vw1agPKylXvQTU7iASGdHhyqRlqQzfz+Htg==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 5.0.0 + dev: true + + /snapdragon-node/2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 1.0.0 + isobject: 3.0.1 + snapdragon-util: 3.0.1 + dev: true + + /snapdragon-util/3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /snapdragon/0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} + dependencies: + base: 0.11.2 + debug: 2.6.9 + define-property: 0.2.5 + extend-shallow: 2.0.1 + map-cache: 0.2.2 + source-map: 0.5.7 + source-map-resolve: 0.5.3 + use: 3.1.1 + dev: true + + /sockjs-client/1.6.1: + resolution: {integrity: sha512-2g0tjOR+fRs0amxENLi/q5TiJTqY+WXFOzb5UwXndlK6TO3U/mirZznpx6w34HVMoc3g7cY24yC/ZMIYnDlfkw==} + engines: {node: '>=12'} + dependencies: + debug: 3.2.7 + eventsource: 2.0.2 + faye-websocket: 0.11.4 + inherits: 2.0.4 + url-parse: 1.5.10 + dev: true + + /sockjs/0.3.24: + resolution: {integrity: sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==} + dependencies: + faye-websocket: 0.11.4 + uuid: 8.3.2 + websocket-driver: 0.7.4 + dev: true + + /sort-keys-length/1.0.1: + resolution: {integrity: sha512-GRbEOUqCxemTAk/b32F2xa8wDTs+Z1QHOkbhJDQTvv/6G3ZkbJ+frYWsTcc7cBB3Fu4wy4XlLCuNtJuMn7Gsvw==} + engines: {node: '>=0.10.0'} + dependencies: + sort-keys: 1.1.2 + dev: true + optional: true + + /sort-keys/1.1.2: + resolution: {integrity: sha512-vzn8aSqKgytVik0iwdBEi+zevbTYZogewTUM6dtpmGwEcdzbub/TX4bCzRhebDCRC3QzXgJsLRKB2V/Oof7HXg==} + engines: {node: '>=0.10.0'} + dependencies: + is-plain-obj: 1.1.0 + dev: true + + /sort-keys/2.0.0: + resolution: {integrity: sha512-/dPCrG1s3ePpWm6yBbxZq5Be1dXGLyLn9Z791chDC3NFrpkVbWGzkBwPN1knaciexFXgRJ7hzdnwZ4stHSDmjg==} + engines: {node: '>=4'} + dependencies: + is-plain-obj: 1.1.0 + dev: true + optional: true + + /sortablejs/1.15.6: + resolution: {integrity: sha512-aNfiuwMEpfBM/CN6LY0ibyhxPfPbyFeBTYJKCvzkJ2GkUpazIt3H+QIPAMHwqQ7tMKaHz1Qj+rJJCqljnf4p3A==} + dev: false + + /source-list-map/2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} + dev: true + + /source-map-js/1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + + /source-map-resolve/0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} + deprecated: See https://github.com/lydell/source-map-resolve#deprecated + dependencies: + atob: 2.1.2 + decode-uri-component: 0.2.2 + resolve-url: 0.2.1 + source-map-url: 0.4.1 + urix: 0.1.0 + dev: true + + /source-map-support/0.5.21: + resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} + dependencies: + buffer-from: 1.1.2 + source-map: 0.6.1 + dev: true + + /source-map-url/0.4.1: + resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} + deprecated: See https://github.com/lydell/source-map-url#deprecated + dev: true + + /source-map/0.5.7: + resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==} + engines: {node: '>=0.10.0'} + dev: true + + /source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + + /source-map/0.7.4: + resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} + engines: {node: '>= 8'} + dev: true + + /spdx-correct/3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.21 + dev: true + + /spdx-exceptions/2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + dev: true + + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.21 + dev: true + + /spdx-license-ids/3.0.21: + resolution: {integrity: sha512-Bvg/8F5XephndSK3JffaRqdT+gyhfqIPwDHpX80tJrF8QQRYMo8sNMeaZ2Dp5+jhwKnUmIOyFFQfHRkjJm5nXg==} + dev: true + + /spdy-transport/3.0.0_supports-color@6.1.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} + dependencies: + debug: 4.4.0_supports-color@6.1.0 + detect-node: 2.1.0 + hpack.js: 2.1.6 + obuf: 1.1.2 + readable-stream: 3.6.2 + wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color + dev: true + + /spdy/4.0.2_supports-color@6.1.0: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} + dependencies: + debug: 4.4.0_supports-color@6.1.0 + handle-thing: 2.0.1 + http-deceiver: 1.2.7 + select-hose: 2.0.0 + spdy-transport: 3.0.0_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color + dev: true + + /split-string/3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} + dependencies: + extend-shallow: 3.0.2 + dev: true + + /sprintf-js/1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + dev: true + + /sshpk/1.18.0: + resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} + engines: {node: '>=0.10.0'} + hasBin: true + dependencies: + asn1: 0.2.6 + assert-plus: 1.0.0 + bcrypt-pbkdf: 1.0.2 + dashdash: 1.14.1 + ecc-jsbn: 0.1.2 + getpass: 0.1.7 + jsbn: 0.1.1 + safer-buffer: 2.1.2 + tweetnacl: 0.14.5 + dev: true + + /ssri/6.0.2: + resolution: {integrity: sha512-cepbSq/neFK7xB6A50KHN0xHDotYzq58wWCa5LeWqnPrHG8GzfEjO/4O8kpmcGW+oaxkvhEJCWgbgNk4/ZV93Q==} + dependencies: + figgy-pudding: 3.5.2 + dev: true + + /ssri/8.0.1: + resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: true + + /stable/0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} + deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' + dev: true + + /stackframe/1.3.4: + resolution: {integrity: sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==} + dev: true + + /static-extend/0.1.2: + resolution: {integrity: sha512-72E9+uLc27Mt718pMHt9VMNiAL4LMsmDbBva8mxWUCkT07fSzEGMYUCk0XWY6lp0j6RBAG4cJ3mWuZv2OE3s0g==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 0.2.5 + object-copy: 0.1.0 + dev: true + + /statuses/1.5.0: + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} + engines: {node: '>= 0.6'} + dev: true + + /statuses/2.0.1: + resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==} + engines: {node: '>= 0.8'} + dev: true + + /std-env/3.8.1: + resolution: {integrity: sha512-vj5lIj3Mwf9D79hBkltk5qmkFI+biIKWS2IBxEyEU3AX1tUf7AoL8nSazCOiiqQsGKIq01SClsKEzweu34uwvA==} + dev: true + + /stream-browserify/2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} + dependencies: + inherits: 2.0.4 + readable-stream: 2.3.8 + dev: true + + /stream-each/1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} + dependencies: + end-of-stream: 1.4.4 + stream-shift: 1.0.3 + dev: true + + /stream-http/2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} + dependencies: + builtin-status-codes: 3.0.0 + inherits: 2.0.4 + readable-stream: 2.3.8 + to-arraybuffer: 1.0.1 + xtend: 4.0.2 + dev: true + + /stream-shift/1.0.3: + resolution: {integrity: sha512-76ORR0DO1o1hlKwTbi/DM3EXWGf3ZJYO8cXX5RJwnul2DEg2oyoZyjLNoQM8WsvZiFKCRfC1O0J7iCvie3RZmQ==} + dev: true + + /strict-uri-encode/1.1.0: + resolution: {integrity: sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ==} + engines: {node: '>=0.10.0'} + dev: true + + /string-argv/0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + engines: {node: '>=0.6.19'} + dev: true + + /string-width/3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} + dependencies: + emoji-regex: 7.0.3 + is-fullwidth-code-point: 2.0.0 + strip-ansi: 5.2.0 + dev: true + + /string-width/4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width/7.2.0: + resolution: {integrity: sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==} + engines: {node: '>=18'} + dependencies: + emoji-regex: 10.4.0 + get-east-asian-width: 1.3.0 + strip-ansi: 7.1.0 + dev: true + + /string.prototype.trim/1.2.10: + resolution: {integrity: sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-data-property: 1.1.4 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-object-atoms: 1.1.1 + has-property-descriptors: 1.0.2 + dev: true + + /string.prototype.trimend/1.0.9: + resolution: {integrity: sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + call-bound: 1.0.4 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /string.prototype.trimstart/1.0.8: + resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-object-atoms: 1.1.1 + dev: true + + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + dependencies: + safe-buffer: 5.1.2 + dev: true + + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /strip-ansi/3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + dependencies: + ansi-regex: 2.1.1 + dev: true + + /strip-ansi/5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} + dependencies: + ansi-regex: 4.1.1 + dev: true + + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-ansi/7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.1.0 + dev: true + + /strip-dirs/2.1.0: + resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} + dependencies: + is-natural-number: 4.0.1 + dev: true + optional: true + + /strip-eof/1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + dev: true + + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} + dev: true + + /strip-final-newline/3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + dev: true + + /strip-indent/2.0.0: + resolution: {integrity: sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==} + engines: {node: '>=4'} + dev: true + + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + dev: true + + /strip-outer/1.0.1: + resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} + engines: {node: '>=0.10.0'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + optional: true + + /strnum/1.1.2: + resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} + dev: true + optional: true + + /stylehacks/4.0.3: + resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} + engines: {node: '>=6.9.0'} + dependencies: + browserslist: 4.24.4 + postcss: 7.0.39 + postcss-selector-parser: 3.1.2 + dev: true + + /stylelint-config-prettier/9.0.5_stylelint@16.16.0: + resolution: {integrity: sha512-U44lELgLZhbAD/xy/vncZ2Pq8sh2TnpiPvo38Ifg9+zeioR+LAkHu0i6YORIOxFafZoVg0xqQwex6e6F25S5XA==} + engines: {node: '>= 12'} + hasBin: true + peerDependencies: + stylelint: '>= 11.x < 15' + dependencies: + stylelint: 16.16.0 + dev: true + + /stylelint-config-recess-order/6.0.0_stylelint@16.16.0: + resolution: {integrity: sha512-1KqrttqpIrCYFAVQ1/bbgXo7EvvcjmkxxmnzVr+U66Xr2OlrNZqQ5+44Tmct6grCWY6wGTIBh2tSANqcmwIM2g==} + peerDependencies: + stylelint: '>=16' + dependencies: + stylelint: 16.16.0 + stylelint-order: 6.0.4_stylelint@16.16.0 + dev: true + + /stylelint-order/6.0.4_stylelint@16.16.0: + resolution: {integrity: sha512-0UuKo4+s1hgQ/uAxlYU4h0o0HS4NiQDud0NAUNI0aa8FJdmYHA5ZZTFHiV5FpmE3071e9pZx5j0QpVJW5zOCUA==} + peerDependencies: + stylelint: ^14.0.0 || ^15.0.0 || ^16.0.1 + dependencies: + postcss: 8.5.3 + postcss-sorting: 8.0.2_postcss@8.5.3 + stylelint: 16.16.0 + dev: true + + /stylelint/16.16.0: + resolution: {integrity: sha512-40X5UOb/0CEFnZVEHyN260HlSSUxPES+arrUphOumGWgXERHfwCD0kNBVILgQSij8iliYVwlc0V7M5bcLP9vPg==} + engines: {node: '>=18.12.0'} + hasBin: true + dependencies: + '@csstools/css-parser-algorithms': 3.0.4_@csstools+css-tokenizer@3.0.3 + '@csstools/css-tokenizer': 3.0.3 + '@csstools/media-query-list-parser': 4.0.2_ef555dc703cbd4b2adb33f8a6ef52db7 + '@csstools/selector-specificity': 5.0.0_postcss-selector-parser@7.1.0 + '@dual-bundle/import-meta-resolve': 4.1.0 + balanced-match: 2.0.0 + colord: 2.9.3 + cosmiconfig: 9.0.0 + css-functions-list: 3.2.3 + css-tree: 3.1.0 + debug: 4.4.0 + fast-glob: 3.3.3 + fastest-levenshtein: 1.0.16 + file-entry-cache: 10.0.7 + global-modules: 2.0.0 + globby: 11.1.0 + globjoin: 0.1.4 + html-tags: 3.3.1 + ignore: 7.0.3 + imurmurhash: 0.1.4 + is-plain-object: 5.0.0 + known-css-properties: 0.35.0 + mathml-tag-names: 2.1.3 + meow: 13.2.0 + micromatch: 4.0.8 + normalize-path: 3.0.0 + picocolors: 1.1.1 + postcss: 8.5.3 + postcss-resolve-nested-selector: 0.1.6 + postcss-safe-parser: 7.0.1_postcss@8.5.3 + postcss-selector-parser: 7.1.0 + postcss-value-parser: 4.2.0 + resolve-from: 5.0.0 + string-width: 4.2.3 + supports-hyperlinks: 3.2.0 + svg-tags: 1.0.0 + table: 6.9.0 + write-file-atomic: 5.0.1 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /supports-color/2.0.0: + resolution: {integrity: sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==} + engines: {node: '>=0.8.0'} + dev: true + + /supports-color/3.2.3: + resolution: {integrity: sha512-Jds2VIYDrlp5ui7t8abHN2bjAu4LV/q4N2KivFPpGH0lrka0BMq/33AmECUXlKPcHigkNaqfXRENFju+rlcy+A==} + engines: {node: '>=0.8.0'} + dependencies: + has-flag: 1.0.0 + dev: true + + /supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color/6.1.0: + resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} + engines: {node: '>=6'} + dependencies: + has-flag: 3.0.0 + dev: true + + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /supports-hyperlinks/3.2.0: + resolution: {integrity: sha512-zFObLMyZeEwzAoKCyu1B91U79K2t7ApXuQfo8OuxwXLDgcKxuwM+YvcbIhm6QWqz7mHUH1TVytR1PwVVjEuMig==} + engines: {node: '>=14.18'} + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: true + + /supports-preserve-symlinks-flag/1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + dev: true + + /svg-baker-runtime/1.4.7: + resolution: {integrity: sha512-Zorfwwj5+lWjk/oxwSMsRdS2sPQQdTmmsvaSpzU+i9ZWi3zugHLt6VckWfnswphQP0LmOel3nggpF5nETbt6xw==} + dependencies: + deepmerge: 1.3.2 + mitt: 1.1.2 + svg-baker: 1.7.0 + dev: true + + /svg-baker/1.7.0: + resolution: {integrity: sha512-nibslMbkXOIkqKVrfcncwha45f97fGuAOn1G99YwnwTj8kF9YiM6XexPcUso97NxOm6GsP0SIvYVIosBis1xLg==} + dependencies: + bluebird: 3.7.2 + clone: 2.1.2 + he: 1.2.0 + image-size: 0.5.5 + loader-utils: 1.4.2 + merge-options: 1.0.1 + micromatch: 3.1.0 + postcss: 5.2.18 + postcss-prefix-selector: 1.16.1_postcss@5.2.18 + posthtml-rename-id: 1.0.12 + posthtml-svg-mode: 1.0.3 + query-string: 4.3.4 + traverse: 0.6.11 + dev: true + + /svg-sprite-loader/6.0.11: + resolution: {integrity: sha512-TedsTf8wsHH6HgdwKjUveDZRC6q5gPloYV8A8/zZaRWP929J7x6TzQ6MvZFl+YYDJuJ0Akyuu/vNVJ+fbPuYXg==} + engines: {node: '>=6'} + dependencies: + bluebird: 3.7.2 + deepmerge: 1.3.2 + domready: 1.0.8 + escape-string-regexp: 1.0.5 + loader-utils: 1.4.2 + svg-baker: 1.7.0 + svg-baker-runtime: 1.4.7 + url-slug: 2.0.0 + dev: true + + /svg-tags/1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + dev: true + + /svgo/1.3.2: + resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} + engines: {node: '>=4.0.0'} + deprecated: This SVGO version is no longer supported. Upgrade to v2.x.x. + hasBin: true + dependencies: + chalk: 2.4.2 + coa: 2.0.2 + css-select: 2.1.0 + css-select-base-adapter: 0.1.1 + css-tree: 1.0.0-alpha.37 + csso: 4.2.0 + js-yaml: 3.14.1 + mkdirp: 0.5.6 + object.values: 1.2.1 + sax: 1.2.4 + stable: 0.1.8 + unquote: 1.1.1 + util.promisify: 1.0.1 + dev: true + + /svgo/2.8.0: + resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==} + engines: {node: '>=10.13.0'} + hasBin: true + dependencies: + '@trysound/sax': 0.2.0 + commander: 7.2.0 + css-select: 4.3.0 + css-tree: 1.1.3 + csso: 4.2.0 + picocolors: 1.1.1 + stable: 0.1.8 + dev: true + optional: true + + /table/5.4.6: + resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==} + engines: {node: '>=6.0.0'} + dependencies: + ajv: 6.12.6 + lodash: 4.17.21 + slice-ansi: 2.1.0 + string-width: 3.1.0 + dev: true + + /table/6.9.0: + resolution: {integrity: sha512-9kY+CygyYM6j02t5YFHbNz2FN5QmYGv9zAjVp4lCDjlCw7amdckXlEt/bjMhUIfj4ThGRE4gCUH5+yGnNuPo5A==} + engines: {node: '>=10.0.0'} + dependencies: + ajv: 8.17.1 + lodash.truncate: 4.4.2 + slice-ansi: 4.0.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /tapable/1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} + dev: true + + /tar-stream/1.6.2: + resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} + engines: {node: '>= 0.8.0'} + dependencies: + bl: 1.2.3 + buffer-alloc: 1.2.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + readable-stream: 2.3.8 + to-buffer: 1.1.1 + xtend: 4.0.2 + dev: true + optional: true + + /temp-dir/1.0.0: + resolution: {integrity: sha512-xZFXEGbG7SNC3itwBzI3RYjq/cEhBkx2hJuKGIUOcEULmkQExXiHat2z/qkISYsuR+IKumhEfKKbV5qXmhICFQ==} + engines: {node: '>=4'} + dev: true + optional: true + + /tempfile/2.0.0: + resolution: {integrity: sha512-ZOn6nJUgvgC09+doCEF3oB+r3ag7kUvlsXEGX069QRD60p+P3uP7XG9N2/at+EyIRGSN//ZY3LyEotA1YpmjuA==} + engines: {node: '>=4'} + dependencies: + temp-dir: 1.0.0 + uuid: 3.4.0 + dev: true + optional: true + + /terser-webpack-plugin/1.4.6_webpack@4.46.0: + resolution: {integrity: sha512-2lBVf/VMVIddjSn3GqbT90GvIJ/eYXJkt8cTzU7NbjKqK8fwv18Ftr4PlbF46b/e88743iZFL5Dtr/rC4hjIeA==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 + dependencies: + cacache: 12.0.4 + find-cache-dir: 2.1.0 + is-wsl: 1.1.0 + schema-utils: 1.0.0 + serialize-javascript: 4.0.0 + source-map: 0.6.1 + terser: 4.8.1 + webpack: 4.46.0 + webpack-sources: 1.4.3 + worker-farm: 1.7.0 + dev: true + + /terser/4.8.1: + resolution: {integrity: sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + commander: 2.20.3 + source-map: 0.6.1 + source-map-support: 0.5.21 + dev: true + + /text-table/0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + dev: true + + /thenify-all/1.6.0: + resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==} + engines: {node: '>=0.8'} + dependencies: + thenify: 3.3.1 + dev: true + + /thenify/3.3.1: + resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==} + dependencies: + any-promise: 1.3.0 + dev: true + + /thread-loader/2.1.3_webpack@4.46.0: + resolution: {integrity: sha512-wNrVKH2Lcf8ZrWxDF/khdlLlsTMczdcwPA9VEK4c2exlEPynYWxi9op3nPTo5lAnDIkE0rQEB3VBP+4Zncc9Hg==} + engines: {node: '>= 6.9.0 <7.0.0 || >= 8.9.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 + dependencies: + loader-runner: 2.4.0 + loader-utils: 1.4.2 + neo-async: 2.6.2 + webpack: 4.46.0 + dev: true + + /throttle-debounce/1.1.0: + resolution: {integrity: sha512-XH8UiPCQcWNuk2LYePibW/4qL97+ZQ1AN3FNXwZRBNPPowo/NRU5fAlDCSNBJIYCKbioZfuYtMhG4quqoJhVzg==} + engines: {node: '>=4'} + dev: false + + /through/2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + + /through2/2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + dependencies: + readable-stream: 2.3.8 + xtend: 4.0.2 + dev: true + + /thunky/1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} + dev: true + + /timed-out/4.0.1: + resolution: {integrity: sha512-G7r3AhovYtr5YKOWQkta8RKAPb+J9IsO4uVmzjl8AZwfhs8UcUwTiD6gcJYSgOtzyjvQKrKYn41syHbUWMkafA==} + engines: {node: '>=0.10.0'} + dev: true + optional: true + + /timers-browserify/2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} + dependencies: + setimmediate: 1.0.5 + dev: true + + /timsort/0.3.0: + resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} + dev: true + + /tiny-emitter/2.1.0: + resolution: {integrity: sha512-NB6Dk1A9xgQPMoGqC5CVXn123gWyte215ONT5Pp5a0yt4nlEoO1ZWeCwpncaekPHXO60i47ihFnZPiRPjRMq4Q==} + dev: false + + /tmp/0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: true + + /to-arraybuffer/1.0.1: + resolution: {integrity: sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==} + dev: true + + /to-buffer/1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} + dev: true + optional: true + + /to-object-path/0.3.0: + resolution: {integrity: sha512-9mWHdnGRuh3onocaHzukyvCZhzvr6tiflAy/JRFXcJX0TjgfWA9pk9t8CMbzmBE4Jfw58pXbkngtBtqYxzNEyg==} + engines: {node: '>=0.10.0'} + dependencies: + kind-of: 3.2.2 + dev: true + + /to-regex-range/2.1.1: + resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} + engines: {node: '>=0.10.0'} + dependencies: + is-number: 3.0.0 + repeat-string: 1.6.1 + dev: true + + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + dev: true + + /to-regex/3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} + dependencies: + define-property: 2.0.2 + extend-shallow: 3.0.2 + regex-not: 1.0.2 + safe-regex: 1.1.0 + dev: true + + /toidentifier/1.0.1: + resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} + engines: {node: '>=0.6'} + dev: true + + /toposort/1.0.7: + resolution: {integrity: sha512-FclLrw8b9bMWf4QlCJuHBEVhSRsqDj6u3nIjAzPeJvgl//1hBlffdlk0MALceL14+koWEdU4ofRAXofbODxQzg==} + dev: true + + /tough-cookie/2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} + dependencies: + psl: 1.15.0 + punycode: 2.3.1 + dev: true + + /traverse/0.6.11: + resolution: {integrity: sha512-vxXDZg8/+p3gblxB6BhhG5yWVn1kGRlaL8O78UDXc3wRnPizB5g83dcvWV1jpDMIPnjZjOFuxlMmE82XJ4407w==} + engines: {node: '>= 0.4'} + dependencies: + gopd: 1.2.0 + typedarray.prototype.slice: 1.0.5 + which-typed-array: 1.1.19 + dev: true + + /trim-repeated/1.0.0: + resolution: {integrity: sha512-pkonvlKk8/ZuR0D5tLW8ljt5I8kmxp2XKymhepUeOdCEfKpZaktSArkLHZt76OB1ZvO9bssUsDty4SWhLvZpLg==} + engines: {node: '>=0.10.0'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + optional: true + + /tryer/1.0.1: + resolution: {integrity: sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==} + dev: true + + /ts-pnp/1.2.0: + resolution: {integrity: sha512-csd+vJOb/gkzvcCHgTGSChYpy5f1/XKNsmvBGO4JXS+z1v2HobugDz4s1IeFXM3wZB44uczs+eazB5Q/ccdhQw==} + engines: {node: '>=6'} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dev: true + + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /tslib/2.3.0: + resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==} + dev: false + + /tty-browserify/0.0.0: + resolution: {integrity: sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==} + dev: true + + /tunnel-agent/0.6.0: + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} + dependencies: + safe-buffer: 5.2.1 + dev: true + + /tweetnacl/0.14.5: + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} + dev: true + + /type-check/0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.1.2 + dev: true + + /type-fest/0.11.0: + resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} + engines: {node: '>=8'} + dev: true + optional: true + + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + + /type-fest/0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} + dev: true + + /type-fest/0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} + dev: true + + /type-is/1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} + dependencies: + media-typer: 0.3.0 + mime-types: 2.1.35 + dev: true + + /typed-array-buffer/1.0.3: + resolution: {integrity: sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + es-errors: 1.3.0 + is-typed-array: 1.1.15 + dev: true + + /typed-array-byte-length/1.0.3: + resolution: {integrity: sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + dev: true + + /typed-array-byte-offset/1.0.4: + resolution: {integrity: sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + has-proto: 1.2.0 + is-typed-array: 1.1.15 + reflect.getprototypeof: 1.0.10 + dev: true + + /typed-array-length/1.0.7: + resolution: {integrity: sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + for-each: 0.3.5 + gopd: 1.2.0 + is-typed-array: 1.1.15 + possible-typed-array-names: 1.1.0 + reflect.getprototypeof: 1.0.10 + dev: true + + /typedarray.prototype.slice/1.0.5: + resolution: {integrity: sha512-q7QNVDGTdl702bVFiI5eY4l/HkgCM6at9KhcFbgUAzezHFbOVy4+0O/lCjsABEQwbZPravVfBIiBVGo89yzHFg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.8 + define-properties: 1.2.1 + es-abstract: 1.23.9 + es-errors: 1.3.0 + get-proto: 1.0.1 + math-intrinsics: 1.1.0 + typed-array-buffer: 1.0.3 + typed-array-byte-offset: 1.0.4 + dev: true + + /typedarray/0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} + dev: true + + /uglify-js/3.4.10: + resolution: {integrity: sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==} + engines: {node: '>=0.8.0'} + hasBin: true + dependencies: + commander: 2.19.0 + source-map: 0.6.1 + dev: true + + /unbox-primitive/1.1.0: + resolution: {integrity: sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + has-bigints: 1.1.0 + has-symbols: 1.1.0 + which-boxed-primitive: 1.1.1 + dev: true + + /unbzip2-stream/1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} + dependencies: + buffer: 5.7.1 + through: 2.3.8 + dev: true + optional: true + + /undici-types/6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + dev: true + + /unicode-canonical-property-names-ecmascript/2.0.1: + resolution: {integrity: sha512-dA8WbNeb2a6oQzAQ55YlT5vQAWGV9WXOsi3SskE3bcCdM0P4SDd+24zS/OCacdRq5BkdsRj9q3Pg6YyQoxIGqg==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript/2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.1 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript/2.2.0: + resolution: {integrity: sha512-4IehN3V/+kkr5YeSSDDQG8QLqO26XpL2XP3GQtqwlT/QYSECAwFztxVHjlbh0+gjJ3XmNLS0zDsbgs9jWKExLg==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript/2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /unidecode/0.1.8: + resolution: {integrity: sha512-SdoZNxCWpN2tXTCrGkPF/0rL2HEq+i2gwRG1ReBvx8/0yTzC3enHfugOf8A9JBShVwwrRIkLX0YcDUGbzjbVCA==} + engines: {node: '>= 0.4.12'} + dev: true + + /union-value/1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} + dependencies: + arr-union: 3.1.0 + get-value: 2.0.6 + is-extendable: 0.1.1 + set-value: 2.0.1 + dev: true + + /uniq/1.0.1: + resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} + dev: true + + /uniqs/2.0.0: + resolution: {integrity: sha512-mZdDpf3vBV5Efh29kMw5tXoup/buMgxLzOt/XKFKcVmi+15ManNQWr6HfZ2aiZTYlYixbdNJ0KFmIZIv52tHSQ==} + dev: true + + /unique-filename/1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} + dependencies: + unique-slug: 2.0.2 + dev: true + + /unique-slug/2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} + dependencies: + imurmurhash: 0.1.4 + dev: true + + /universalify/0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + dev: true + + /unpipe/1.0.0: + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} + engines: {node: '>= 0.8'} + dev: true + + /unquote/1.1.1: + resolution: {integrity: sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==} + dev: true + + /unset-value/1.0.0: + resolution: {integrity: sha512-PcA2tsuGSF9cnySLHTLSh2qrQiJ70mn+r+Glzxv2TWZblxsxCC52BDlZoPCsz7STd9pN7EZetkWZBAvk4cgZdQ==} + engines: {node: '>=0.10.0'} + dependencies: + has-value: 0.3.1 + isobject: 3.0.1 + dev: true + + /upath/1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} + dev: true + + /update-browserslist-db/1.1.3_browserslist@4.24.4: + resolution: {integrity: sha512-UxhIZQ+QInVdunkDAaiazvvT/+fXL5Osr0JZlJulepYu6Jd7qJtDZjlur0emRlT71EN3ScPoE7gvsuIKKNavKw==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.24.4 + escalade: 3.2.0 + picocolors: 1.1.1 + dev: true + + /upper-case/1.1.3: + resolution: {integrity: sha512-WRbjgmYzgXkCV7zNVpy5YgrHgbBv126rMALQQMrmzOVC4GM2waQ9x7xtm8VU+1yF2kWyPzI9zbZ48n4vSxwfSA==} + dev: true + + /uri-js/4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + dependencies: + punycode: 2.3.1 + dev: true + + /urix/0.1.0: + resolution: {integrity: sha512-Am1ousAhSLBeB9cG/7k7r2R0zj50uDRlZHPGbazid5s9rlF1F/QKYObEKSIunSjIOkJZqwRRLpvewjEkM7pSqg==} + deprecated: Please see https://github.com/lydell/urix#deprecated + dev: true + + /url-loader/2.3.0_file-loader@4.3.0+webpack@4.46.0: + resolution: {integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==} + engines: {node: '>= 8.9.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 + peerDependenciesMeta: + file-loader: + optional: true + dependencies: + file-loader: 4.3.0_webpack@4.46.0 + loader-utils: 1.4.2 + mime: 2.6.0 + schema-utils: 2.7.1 + webpack: 4.46.0 + dev: true + + /url-parse-lax/1.0.0: + resolution: {integrity: sha512-BVA4lR5PIviy2PMseNd2jbFQ+jwSwQGdJejf5ctd1rEXt0Ypd7yanUK9+lYechVlN5VaTJGsu2U/3MDDu6KgBA==} + engines: {node: '>=0.10.0'} + dependencies: + prepend-http: 1.0.4 + dev: true + optional: true + + /url-parse-lax/3.0.0: + resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} + engines: {node: '>=4'} + dependencies: + prepend-http: 2.0.0 + dev: true + optional: true + + /url-parse/1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: true + + /url-slug/2.0.0: + resolution: {integrity: sha512-aiNmSsVgrjCiJ2+KWPferjT46YFKoE8i0YX04BlMVDue022Xwhg/zYlnZ6V9/mP3p8Wj7LEp0myiTkC/p6sxew==} + dependencies: + unidecode: 0.1.8 + dev: true + + /url-to-options/1.0.1: + resolution: {integrity: sha512-0kQLIzG4fdk/G5NONku64rSH/x32NOA39LVQqlK8Le6lvTF6GGRJpqaQFGgU+CLwySIqBSMdwYM0sYcW9f6P4A==} + engines: {node: '>= 4'} + dev: true + optional: true + + /url/0.11.4: + resolution: {integrity: sha512-oCwdVC7mTuWiPyjLUz/COz5TLk6wgp0RCsN+wHZ2Ekneac9w8uuV0njcbbie2ME+Vs+d6duwmYuR3HgQXs1fOg==} + engines: {node: '>= 0.4'} + dependencies: + punycode: 1.4.1 + qs: 6.14.0 + dev: true + + /use/3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} + dev: true + + /util-deprecate/1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: true + + /util.promisify/1.0.0: + resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} + dependencies: + define-properties: 1.2.1 + object.getownpropertydescriptors: 2.1.8 + dev: true + + /util.promisify/1.0.1: + resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} + dependencies: + define-properties: 1.2.1 + es-abstract: 1.23.9 + has-symbols: 1.1.0 + object.getownpropertydescriptors: 2.1.8 + dev: true + + /util/0.10.4: + resolution: {integrity: sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==} + dependencies: + inherits: 2.0.3 + dev: true + + /util/0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} + dependencies: + inherits: 2.0.3 + dev: true + + /utila/0.4.0: + resolution: {integrity: sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==} + dev: true + + /utils-merge/1.0.1: + resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} + engines: {node: '>= 0.4.0'} + dev: true + + /uuid/3.4.0: + resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} + deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. + hasBin: true + dev: true + + /uuid/8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + dev: true + + /v8-compile-cache/2.4.0: + resolution: {integrity: sha512-ocyWc3bAHBB/guyqJQVI5o4BZkPhznPYUG2ea80Gond/BgNWpap8TOmLSeeQG7bnh2KMISxskdADG59j7zruhw==} + dev: true + + /validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + dev: true + + /vary/1.1.2: + resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} + engines: {node: '>= 0.8'} + dev: true + + /vendors/1.0.4: + resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} + dev: true + + /verror/1.10.0: + resolution: {integrity: sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==} + engines: {'0': node >=0.6.0} + dependencies: + assert-plus: 1.0.0 + core-util-is: 1.0.2 + extsprintf: 1.3.0 + dev: true + + /vm-browserify/1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} + dev: true + + /vue-demi/0.13.11_vue@2.7.16: + resolution: {integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 2.7.16 + dev: false + + /vue-echarts/6.7.3_echarts@5.6.0+vue@2.7.16: + resolution: {integrity: sha512-vXLKpALFjbPphW9IfQPOVfb1KjGZ/f8qa/FZHi9lZIWzAnQC1DgnmEK3pJgEkyo6EP7UnX6Bv/V3Ke7p+qCNXA==} + requiresBuild: true + peerDependencies: + '@vue/composition-api': ^1.0.5 + '@vue/runtime-core': ^3.0.0 + echarts: ^5.4.1 + vue: ^2.6.12 || ^3.1.1 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + '@vue/runtime-core': + optional: true + dependencies: + echarts: 5.6.0 + resize-detector: 0.3.0 + vue: 2.7.16 + vue-demi: 0.13.11_vue@2.7.16 + dev: false + + /vue-eslint-parser/9.4.3_eslint@6.8.0: + resolution: {integrity: sha512-2rYRLWlIpaiN8xbPiDyXZXRgLGOtWxERV7ND5fFAv5qo1D2N9Fu9MNajBNc6o13lZ+24DAWCkQCvj4klgmcITg==} + engines: {node: ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '>=6.0.0' + dependencies: + debug: 4.4.0 + eslint: 6.8.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + lodash: 4.17.21 + semver: 7.7.1 + transitivePeerDependencies: + - supports-color + dev: true + + /vue-hot-reload-api/2.3.4: + resolution: {integrity: sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==} + dev: true + + /vue-loader/15.11.1_3c04f7d73709f19cf7d962b8cab353d9: + resolution: {integrity: sha512-0iw4VchYLePqJfJu9s62ACWUXeSqM30SQqlIftbYWM3C+jpPcEHKSPUZBLjSF9au4HTHQ/naF6OGnO3Q/qGR3Q==} + peerDependencies: + cache-loader: '*' + css-loader: '*' + prettier: '*' + vue-template-compiler: '*' + webpack: ^3.0.0 || ^4.1.0 || ^5.0.0-0 + peerDependenciesMeta: + cache-loader: + optional: true + prettier: + optional: true + vue-template-compiler: + optional: true + dependencies: + '@vue/component-compiler-utils': 3.3.0 + cache-loader: 4.1.0_webpack@4.46.0 + css-loader: 3.6.0_webpack@4.46.0 + hash-sum: 1.0.2 + loader-utils: 1.4.2 + prettier: 2.8.8 + vue-hot-reload-api: 2.3.4 + vue-style-loader: 4.1.3 + vue-template-compiler: 2.7.16 + webpack: 4.46.0 + dev: true + + /vue-loader/16.8.3_webpack@4.46.0: + resolution: {integrity: sha512-7vKN45IxsKxe5GcVCbc2qFU5aWzyiLrYJyUuMz4BQLKctCj/fmCa0w6fGiiQ2cLFetNcek1ppGJQDCup0c1hpA==} + peerDependencies: + webpack: ^4.1.0 || ^5.0.0-0 + dependencies: + chalk: 4.1.2 + hash-sum: 2.0.0 + loader-utils: 2.0.4 + webpack: 4.46.0 + dev: true + optional: true + + /vue-quill-editor/3.0.6: + resolution: {integrity: sha512-g20oSZNWg8Hbu41Kinjd55e235qVWPLfg4NvsLW6d+DhgBTFbEuMpcWlUdrD6qT3+Noim6DRu18VLM9lVShXOQ==} + engines: {node: '>= 4.0.0', npm: '>= 3.0.0'} + dependencies: + object-assign: 4.1.1 + quill: 1.3.7 + dev: false + + /vue-router/3.6.5: + resolution: {integrity: sha512-VYXZQLtjuvKxxcshuRAwjHnciqZVoXAjTjcqBTz4rKc8qih9g9pI3hbDjmqXaHdgL3v8pV6P8Z335XvHzESxLQ==} + dev: false + + /vue-style-loader/4.1.3: + resolution: {integrity: sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==} + dependencies: + hash-sum: 1.0.2 + loader-utils: 1.4.2 + dev: true + + /vue-template-compiler/2.7.16: + resolution: {integrity: sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==} + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + dev: false + + /vue-template-es2015-compiler/1.9.1: + resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} + dev: true + + /vue/2.7.16: + resolution: {integrity: sha512-4gCtFXaAA3zYZdTp5s4Hl2sozuySsgz4jy1EnpBHNfpMa9dK1ZCG7viqBPCwXtmgc8nHqUsAu3G4gtmXkkY3Sw==} + deprecated: Vue 2 has reached EOL and is no longer actively maintained. See https://v2.vuejs.org/eol/ for more details. + dependencies: + '@vue/compiler-sfc': 2.7.16 + csstype: 3.1.3 + dev: false + + /vuex/3.6.2_vue@2.7.16: + resolution: {integrity: sha512-ETW44IqCgBpVomy520DT5jf8n0zoCac+sxWnn+hMe/CzaSejb/eVw2YToiXYX+Ex/AuHHia28vWTq4goAexFbw==} + peerDependencies: + vue: ^2.0.0 + dependencies: + vue: 2.7.16 + dev: false + + /watchpack-chokidar2/2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + dependencies: + chokidar: 2.1.8 + dev: true + optional: true + + /watchpack/1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} + dependencies: + graceful-fs: 4.2.11 + neo-async: 2.6.2 + optionalDependencies: + chokidar: 3.6.0 + watchpack-chokidar2: 2.0.1 + dev: true + + /wbuf/1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} + dependencies: + minimalistic-assert: 1.0.1 + dev: true + + /wcwidth/1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + dependencies: + defaults: 1.0.4 + dev: true + + /webpack-bundle-analyzer/3.9.0: + resolution: {integrity: sha512-Ob8amZfCm3rMB1ScjQVlbYYUEJyEjdEtQ92jqiFUYt5VkEeO2v5UMbv49P/gnmCZm3A6yaFQzCBvpZqN4MUsdA==} + engines: {node: '>= 6.14.4'} + hasBin: true + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + bfj: 6.1.2 + chalk: 2.4.2 + commander: 2.20.3 + ejs: 2.7.4 + express: 4.21.2 + filesize: 3.6.1 + gzip-size: 5.1.1 + lodash: 4.17.21 + mkdirp: 0.5.6 + opener: 1.5.2 + ws: 6.2.3 + dev: true + + /webpack-chain/6.5.1: + resolution: {integrity: sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==} + engines: {node: '>=8'} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. + dependencies: + deepmerge: 1.5.2 + javascript-stringify: 2.1.0 + dev: true + + /webpack-dev-middleware/3.7.3_webpack@4.46.0: + resolution: {integrity: sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==} + engines: {node: '>= 6'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + dependencies: + memory-fs: 0.4.1 + mime: 2.6.0 + mkdirp: 0.5.6 + range-parser: 1.2.1 + webpack: 4.46.0 + webpack-log: 2.0.0 + dev: true + + /webpack-dev-server/3.11.3_webpack@4.46.0: + resolution: {integrity: sha512-3x31rjbEQWKMNzacUZRE6wXvUFuGpH7vr0lIEbYpMAG9BOxi0928QU1BBswOAP3kg3H1O4hiS+sq4YyAn6ANnA==} + engines: {node: '>= 6.11.5'} + hasBin: true + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + dependencies: + ansi-html-community: 0.0.8 + bonjour: 3.5.0 + chokidar: 2.1.8 + compression: 1.8.0 + connect-history-api-fallback: 1.6.0 + debug: 4.4.0_supports-color@6.1.0 + del: 4.1.1 + express: 4.21.2 + html-entities: 1.4.0 + http-proxy-middleware: 0.19.1_debug@4.4.0 + import-local: 2.0.0 + internal-ip: 4.3.0 + ip: 1.1.9 + is-absolute-url: 3.0.3 + killable: 1.0.1 + loglevel: 1.9.2 + opn: 5.5.0 + p-retry: 3.0.1 + portfinder: 1.0.35_supports-color@6.1.0 + schema-utils: 1.0.0 + selfsigned: 1.10.14 + semver: 6.3.1 + serve-index: 1.9.1 + sockjs: 0.3.24 + sockjs-client: 1.6.1 + spdy: 4.0.2_supports-color@6.1.0 + strip-ansi: 3.0.1 + supports-color: 6.1.0 + url: 0.11.4 + webpack: 4.46.0 + webpack-dev-middleware: 3.7.3_webpack@4.46.0 + webpack-log: 2.0.0 + ws: 6.2.3 + yargs: 13.3.2 + dev: true + + /webpack-log/2.0.0: + resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} + engines: {node: '>= 6'} + dependencies: + ansi-colors: 3.2.4 + uuid: 3.4.0 + dev: true + + /webpack-merge/4.2.2: + resolution: {integrity: sha512-TUE1UGoTX2Cd42j3krGYqObZbOD+xF7u28WB7tfUordytSjbWTIjK/8V0amkBfTYN4/pB/GIDlJZZ657BGG19g==} + dependencies: + lodash: 4.17.21 + dev: true + + /webpack-sources/1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} + dependencies: + source-list-map: 2.0.1 + source-map: 0.6.1 + dev: true + + /webpack/4.46.0: + resolution: {integrity: sha512-6jJuJjg8znb/xRItk7bkT0+Q7AHCYjjFnvKIWQPkNIOyRqoCGvkOs0ipeQzrqz4l5FtN5ZI/ukEHroeX/o1/5Q==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack-cli: '*' + webpack-command: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + webpack-command: + optional: true + dependencies: + '@webassemblyjs/ast': 1.9.0 + '@webassemblyjs/helper-module-context': 1.9.0 + '@webassemblyjs/wasm-edit': 1.9.0 + '@webassemblyjs/wasm-parser': 1.9.0 + acorn: 6.4.2 + ajv: 6.12.6 + ajv-keywords: 3.5.2_ajv@6.12.6 + chrome-trace-event: 1.0.4 + enhanced-resolve: 4.5.0 + eslint-scope: 4.0.3 + json-parse-better-errors: 1.0.2 + loader-runner: 2.4.0 + loader-utils: 1.4.2 + memory-fs: 0.4.1 + micromatch: 3.1.10 + mkdirp: 0.5.6 + neo-async: 2.6.2 + node-libs-browser: 2.2.1 + schema-utils: 1.0.0 + tapable: 1.1.3 + terser-webpack-plugin: 1.4.6_webpack@4.46.0 + watchpack: 1.7.5 + webpack-sources: 1.4.3 + dev: true + + /webpackbar/7.0.0_webpack@4.46.0: + resolution: {integrity: sha512-aS9soqSO2iCHgqHoCrj4LbfGQUboDCYJPSFOAchEK+9psIjNrfSWW4Y0YEz67MKURNvMmfo0ycOg9d/+OOf9/Q==} + engines: {node: '>=14.21.3'} + peerDependencies: + '@rspack/core': '*' + webpack: 3 || 4 || 5 + peerDependenciesMeta: + '@rspack/core': + optional: true + webpack: + optional: true + dependencies: + ansis: 3.17.0 + consola: 3.4.2 + pretty-time: 1.1.0 + std-env: 3.8.1 + webpack: 4.46.0 + dev: true + + /websocket-driver/0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} + dependencies: + http-parser-js: 0.5.9 + safe-buffer: 5.2.1 + websocket-extensions: 0.1.4 + dev: true + + /websocket-extensions/0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} + dev: true + + /which-boxed-primitive/1.1.1: + resolution: {integrity: sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA==} + engines: {node: '>= 0.4'} + dependencies: + is-bigint: 1.1.0 + is-boolean-object: 1.2.2 + is-number-object: 1.1.1 + is-string: 1.1.1 + is-symbol: 1.1.1 + dev: true + + /which-builtin-type/1.2.1: + resolution: {integrity: sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q==} + engines: {node: '>= 0.4'} + dependencies: + call-bound: 1.0.4 + function.prototype.name: 1.1.8 + has-tostringtag: 1.0.2 + is-async-function: 2.1.1 + is-date-object: 1.1.0 + is-finalizationregistry: 1.1.1 + is-generator-function: 1.1.0 + is-regex: 1.2.1 + is-weakref: 1.1.1 + isarray: 2.0.5 + which-boxed-primitive: 1.1.1 + which-collection: 1.0.2 + which-typed-array: 1.1.19 + dev: true + + /which-collection/1.0.2: + resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==} + engines: {node: '>= 0.4'} + dependencies: + is-map: 2.0.3 + is-set: 2.0.3 + is-weakmap: 2.0.2 + is-weakset: 2.0.4 + dev: true + + /which-module/2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true + + /which-typed-array/1.1.19: + resolution: {integrity: sha512-rEvr90Bck4WZt9HHFC4DJMsjvu7x+r6bImz0/BrbWb7A2djJ8hnZMrWnHo9F8ssv0OMErasDhftrfROTyqSDrw==} + engines: {node: '>= 0.4'} + dependencies: + available-typed-arrays: 1.0.7 + call-bind: 1.0.8 + call-bound: 1.0.4 + for-each: 0.3.5 + get-proto: 1.0.1 + gopd: 1.2.0 + has-tostringtag: 1.0.2 + dev: true + + /which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + dependencies: + isexe: 2.0.0 + dev: true + + /word-wrap/1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /worker-farm/1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} + dependencies: + errno: 0.1.8 + dev: true + + /wrap-ansi/5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} + dependencies: + ansi-styles: 3.2.1 + string-width: 3.1.0 + strip-ansi: 5.2.0 + dev: true + + /wrap-ansi/6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrap-ansi/9.0.0: + resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} + engines: {node: '>=18'} + dependencies: + ansi-styles: 6.2.1 + string-width: 7.2.0 + strip-ansi: 7.1.0 + dev: true + + /wrappy/1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: true + + /write-file-atomic/5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} + dependencies: + imurmurhash: 0.1.4 + signal-exit: 4.1.0 + dev: true + + /write/1.0.3: + resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} + engines: {node: '>=4'} + dependencies: + mkdirp: 0.5.6 + dev: true + + /ws/6.2.3: + resolution: {integrity: sha512-jmTjYU0j60B+vHey6TfR3Z7RD61z/hmxBS3VMSGIrroOWXQEneK1zNuotOUrGyBHQj0yrpsLHPWtigEFd13ndA==} + dependencies: + async-limiter: 1.0.1 + dev: true + + /xml-name-validator/4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} + dev: true + + /xtend/4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + dev: true + + /y18n/4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true + + /y18n/5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + engines: {node: '>=10'} + dev: true + + /yallist/2.1.2: + resolution: {integrity: sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==} + dev: true + + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} + dev: true + + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true + + /yaml/2.7.0: + resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==} + engines: {node: '>= 14'} + hasBin: true + dev: true + + /yargs-parser/13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} + dev: true + + /yargs/13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} + dependencies: + cliui: 5.0.0 + find-up: 3.0.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 3.1.0 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 13.1.2 + dev: true + + /yargs/16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + engines: {node: '>=10'} + dependencies: + cliui: 7.0.4 + escalade: 3.2.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: true + + /yauzl/2.10.0: + resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==} + dependencies: + buffer-crc32: 0.2.13 + fd-slicer: 1.1.0 + dev: true + optional: true + + /yorkie/2.0.0: + resolution: {integrity: sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==} + engines: {node: '>=4'} + requiresBuild: true + dependencies: + execa: 0.8.0 + is-ci: 1.2.1 + normalize-path: 1.0.0 + strip-indent: 2.0.0 + dev: true + + /zrender/5.6.1: + resolution: {integrity: sha512-OFXkDJKcrlx5su2XbzJvj/34Q3m6PvyCZkVPHGYpcCJ52ek4U/ymZyfuV1nKE23AyBJ51E/6Yr0mhZ7xGTO4ag==} + dependencies: + tslib: 2.3.0 + dev: false diff --git a/prettier.config.js b/prettier.config.js new file mode 100644 index 0000000..5479539 --- /dev/null +++ b/prettier.config.js @@ -0,0 +1,20 @@ +/** + * @author https://vuejs-core.cn (不想保留author可删除) + * @description 代码规范 + */ + +module.exports = { + printWidth: 140, + tabWidth: 2, + useTabs: false, + semi: false, + singleQuote: true, + quoteProps: 'as-needed', + jsxSingleQuote: false, + trailingComma: 'es5', + bracketSpacing: true, + arrowParens: 'always', + htmlWhitespaceSensitivity: 'ignore', + vueIndentScriptAndStyle: true, + endOfLine: 'lf', +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..7c31c49f635508ef5fcc6df100e681631d5c101d GIT binary patch literal 4286 zcmc(hPe@cj9LFb%wnJn@M2Ap`4xJ)u*FU@Ft`MbCK?D)8u9gzInVWwo(_D8oiK6l# z5g{Z|P*i3jwuz?>;i0pq4lRg>Zh|ZlBGdQx*0I^QGp}9uNh=@c{h9fF<~MKN%wuc| z{)&ni{bz4?Gq#U0b{OCi^8vbU{BY0e7mfM4z(f{|MPrrk!5g%B2}ZyWxC<_UqVTxa zN||yG^~d_ZRC2pOJPy8rlPMz2iQRsYM-(|B_F#0%dMq}}Z}cN(^r2gmx^a0^{mC&{ zf#aC24?2J6lXBkFT&gBm%7d+C{6?3XcRVWRz3;r1^9PRUZ2h5LHxE?13~H;KE8wTZ zJdP9MK9$s;zHy(jAMme&L#jUL@;CVx%x&S%14qHE=trZ!ghwW|eF&Ok(D_FFA{P7w zU{&;?{k}&x22VvBxy;p1vEZK<{$Qv~=O2~5;@Bqtg79B&*ZPNqQ!aD$Blja`<;0Nntf32Z}N2k)~9~=p=M>yp&L;q@Rm1`-9GXdxC z+UmbK*PU@0Yk|ewACR5$vCe;M_ynhCsiXsI&uupkMcka~^?gdud3_&<`M$!jU3SXH zI=^V2ONrRDNAHw<=3~44h)3)FG&p5;sm?dSzl@jk#}RDg!jBkfA%yF5r1BnyH)=5UD@1Hs)WAvS~|=4%>fU;^P++r zY4c9J1GqQ55x;1kO9}T9DEJ?K8WV8U%563NIp$4!Q0u?kcKhL^@BA6y%*4Is@9vNJ zrm_L?C&4(N{rwpTgNxumCf-Hn;Bm(KK;atsC>;ilIQ|y5N*Gs+dyG*%YC~-auW{~( W6viF#{1lRPMSZGA_4y*p=YIgCSHK?t literal 0 HcmV?d00001 diff --git a/public/favicon_backup.ico b/public/favicon_backup.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..7cacbef --- /dev/null +++ b/public/index.html @@ -0,0 +1,41 @@ + + + + + + + + 后台管理系统 + + + + +
+
+
+ + + + + + +
+

<%= VUE_APP_TITLE %>

+
+
+ + + + diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..c2a49f4 --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Allow: / diff --git a/public/static/css/loading.css b/public/static/css/loading.css new file mode 100644 index 0000000..b8624b0 --- /dev/null +++ b/public/static/css/loading.css @@ -0,0 +1,99 @@ +/** + * @description 雪花屏代码,基于ant-design修改 + **/ +.first-loading-wrp { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 90vh; + min-height: 90vh; +} + +.first-loading-wrp > h1 { + font-size: 30px; + font-weight: bolder; +} + +.first-loading-wrp .loading-wrp { + display: flex; + align-items: center; + justify-content: center; + padding: 98px; +} + +.dot { + position: relative; + box-sizing: border-box; + display: inline-block; + width: 64px; + height: 64px; + font-size: 64px; + transform: rotate(45deg); + animation: antRotate 1.2s infinite linear; +} + +.dot i { + position: absolute; + display: block; + width: 28px; + height: 28px; + background-color: #1890ff; + border-radius: 100%; + opacity: 0.3; + transform: scale(0.75); + transform-origin: 50% 50%; + animation: antSpinMove 1s infinite linear alternate; +} + +.dot i:nth-child(1) { + top: 0; + left: 0; +} + +.dot i:nth-child(2) { + top: 0; + right: 0; + -webkit-animation-delay: 0.4s; + animation-delay: 0.4s; +} + +.dot i:nth-child(3) { + right: 0; + bottom: 0; + -webkit-animation-delay: 0.8s; + animation-delay: 0.8s; +} + +.dot i:nth-child(4) { + bottom: 0; + left: 0; + -webkit-animation-delay: 1.2s; + animation-delay: 1.2s; +} + +@keyframes antRotate { + to { + -webkit-transform: rotate(405deg); + transform: rotate(405deg); + } +} + +@-webkit-keyframes antRotate { + to { + -webkit-transform: rotate(405deg); + transform: rotate(405deg); + } +} + +@keyframes antSpinMove { + to { + opacity: 1; + } +} + +@-webkit-keyframes antSpinMove { + to { + opacity: 1; + } +} diff --git a/push.sh b/push.sh new file mode 100644 index 0000000..7f6e7bb --- /dev/null +++ b/push.sh @@ -0,0 +1,12 @@ +#强制推送 +#!/usr/bin/env bash +set -e +git init +git add -A +git commit -m '🎉 feat: init project' +git push -f "https://${access_token}@github.com/zxwk1998/vue-admin-better.git" master +exec /bin/bash + + + + diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..3486431 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,12 @@ + + + diff --git a/src/api/ad.js b/src/api/ad.js new file mode 100644 index 0000000..55cd5e7 --- /dev/null +++ b/src/api/ad.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' + +export function getList() { + return request({ + url: 'https://api.vuejs-core.cn/getAd', + method: 'get', + }) +} diff --git a/src/api/appManagement.js b/src/api/appManagement.js new file mode 100644 index 0000000..d1d4b42 --- /dev/null +++ b/src/api/appManagement.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/management/api/app/list', + method: 'get', + params: data, + }) +} + +export function doAdd(data) { + return request({ + url: '/management/api/app', + method: 'post', + data, + }) +} + +export function doEdit(id, data) { + return request({ + url: `/management/api/app/${id}`, + method: 'put', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/management/api/app/delete', + method: 'put', + data, + }) +} diff --git a/src/api/colorfulIcon.js b/src/api/colorfulIcon.js new file mode 100644 index 0000000..c2b6d5b --- /dev/null +++ b/src/api/colorfulIcon.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getIconList(data) { + return request({ + url: '/colorfulIcon/getList', + method: 'post', + data, + }) +} diff --git a/src/api/github.js b/src/api/github.js new file mode 100644 index 0000000..8d7e49d --- /dev/null +++ b/src/api/github.js @@ -0,0 +1,19 @@ +import request from 'axios' + +export function getRepos(params) { + return request({ + url: 'https://api.github.com/repos/zxwk1998/vue-admin-better', + method: 'get', + params, + timeout: 10000, + }) +} + +export function getStargazers(params) { + return request({ + url: 'https://api.github.com/repos/zxwk1998/vue-admin-better/stargazers', + method: 'get', + params, + timeout: 10000, + }) +} diff --git a/src/api/goodsList.js b/src/api/goodsList.js new file mode 100644 index 0000000..3a40f8f --- /dev/null +++ b/src/api/goodsList.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/goodsList/getList', + method: 'post', + data, + }) +} diff --git a/src/api/icon.js b/src/api/icon.js new file mode 100644 index 0000000..fe1d186 --- /dev/null +++ b/src/api/icon.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getIconList(data) { + return request({ + url: '/icon/getList', + method: 'post', + data, + }) +} diff --git a/src/api/markdown.js b/src/api/markdown.js new file mode 100644 index 0000000..4359eaf --- /dev/null +++ b/src/api/markdown.js @@ -0,0 +1,8 @@ +import request from 'axios' + +export function getList() { + return request({ + url: 'https://gcore.jsdelivr.net/gh/prettier/prettier@master/docs/options.md', + method: 'get', + }) +} diff --git a/src/api/menuManagement.js b/src/api/menuManagement.js new file mode 100644 index 0000000..32b22d3 --- /dev/null +++ b/src/api/menuManagement.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getTree(data) { + return request({ + url: '/menuManagement/getTree', + method: 'post', + data, + }) +} + +export function doEdit(data) { + return request({ + url: '/menuManagement/doEdit', + method: 'post', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/menuManagement/doDelete', + method: 'post', + data, + }) +} diff --git a/src/api/miniAnliCategory.js b/src/api/miniAnliCategory.js new file mode 100644 index 0000000..1f28240 --- /dev/null +++ b/src/api/miniAnliCategory.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/management/api/role/list', + method: 'get', + params: data, + }) +} + +export function doAdd(data) { + return request({ + url: '/management/api/role', + method: 'post', + data, + }) +} + +export function doEdit(id, data) { + return request({ + url: `/management/api/role/${id}`, + method: 'put', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/management/api/role/delete', + method: 'put', + data, + }) +} diff --git a/src/api/notice.js b/src/api/notice.js new file mode 100644 index 0000000..aa8ee00 --- /dev/null +++ b/src/api/notice.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' + +export function getNoticeList() { + return request({ + url: 'https://api.vuejs-core.cn/getNotice', + method: 'get', + }) +} diff --git a/src/api/personalCenter.js b/src/api/personalCenter.js new file mode 100644 index 0000000..804c679 --- /dev/null +++ b/src/api/personalCenter.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/personalCenter/getList', + method: 'post', + data, + }) +} + +export function doEdit(data) { + return request({ + url: '/personalCenter/doEdit', + method: 'post', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/personalCenter/doDelete', + method: 'post', + data, + }) +} diff --git a/src/api/publicKey.js b/src/api/publicKey.js new file mode 100644 index 0000000..c5b87c1 --- /dev/null +++ b/src/api/publicKey.js @@ -0,0 +1,8 @@ +import request from '@/utils/request' + +export function getPublicKey() { + return request({ + url: '/api/auth/publicKey', + method: 'get', + }) +} diff --git a/src/api/remixIcon.js b/src/api/remixIcon.js new file mode 100644 index 0000000..c62ea70 --- /dev/null +++ b/src/api/remixIcon.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getIconList(data) { + return request({ + url: '/remixIcon/getList', + method: 'post', + data, + }) +} diff --git a/src/api/roleManagement.js b/src/api/roleManagement.js new file mode 100644 index 0000000..1f28240 --- /dev/null +++ b/src/api/roleManagement.js @@ -0,0 +1,33 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/management/api/role/list', + method: 'get', + params: data, + }) +} + +export function doAdd(data) { + return request({ + url: '/management/api/role', + method: 'post', + data, + }) +} + +export function doEdit(id, data) { + return request({ + url: `/management/api/role/${id}`, + method: 'put', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/management/api/role/delete', + method: 'put', + data, + }) +} diff --git a/src/api/router.js b/src/api/router.js new file mode 100644 index 0000000..4d34d48 --- /dev/null +++ b/src/api/router.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getRouterList(data) { + return request({ + url: '/menu/navigate', + method: 'post', + data, + }) +} diff --git a/src/api/table.js b/src/api/table.js new file mode 100644 index 0000000..0c1effc --- /dev/null +++ b/src/api/table.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: '/table/getList', + method: 'post', + data, + }) +} + +export function doEdit(data) { + return request({ + url: '/table/doEdit', + method: 'post', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/table/doDelete', + method: 'post', + data, + }) +} diff --git a/src/api/tree.js b/src/api/tree.js new file mode 100644 index 0000000..e29ad38 --- /dev/null +++ b/src/api/tree.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function getTreeList(data) { + return request({ + url: '/tree/list', + method: 'post', + data, + }) +} diff --git a/src/api/user.js b/src/api/user.js new file mode 100644 index 0000000..f67636b --- /dev/null +++ b/src/api/user.js @@ -0,0 +1,38 @@ +import request from '@/utils/request' +import { encryptedData } from '@/utils/encrypt' +import { loginRSA, tokenName } from '@/config' + +export async function login(data) { + if (loginRSA) { + data = await encryptedData(data) + } + return request({ + url: '/api/auth/login', + method: 'post', + data, + }) +} + +export function getUserInfo(accessToken) { + return request({ + url: '/management/api/user/current', + method: 'post', + data: { + [tokenName]: accessToken, + }, + }) +} + +export function logout() { + return request({ + url: '/api/auth/logout', + method: 'post', + }) +} + +export function register() { + return request({ + url: '/register', + method: 'post', + }) +} diff --git a/src/api/userManagement.js b/src/api/userManagement.js new file mode 100644 index 0000000..7132b53 --- /dev/null +++ b/src/api/userManagement.js @@ -0,0 +1,25 @@ +import request from '@/utils/request' + +export function getList(data) { + return request({ + url: `/management/api/user/list`, + method: 'get', + params: data, + }) +} + +export function doEdit(data) { + return request({ + url: '/management/api/user/create', + method: 'post', + data, + }) +} + +export function doDelete(data) { + return request({ + url: '/userManagement/doDelete', + method: 'post', + data, + }) +} diff --git a/src/assets/comparison/left.jpg b/src/assets/comparison/left.jpg new file mode 100644 index 0000000000000000000000000000000000000000..f5133cf11115be581c18ba91c0312b2f3731af1d GIT binary patch literal 74322 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� zb$agj{v{pi6G{_n|23`xNwwkD7u+k6-}#BxFW&ho=RSY)4?wQtF;=V9JIIQf zs}^i%ZloT3Y4yu}Wa3l9N_{cu{szUXZh%w%Q>q$*X5ytR0_Jb4TD#QHr0}5gXe4Q< zk7o7+Qr$#p0x-@*#jxeFNh*4Vi0#hKD1p(KIYe>W3=CgKgV zBeR?H^vpeZBf4RV+wrrXZ0#Q)zU?+?zz`O8z+sa>=ldUM@QM=(Jwoc7dVRP00-7r{ zO3zh*{LbdJRDf)>9j4!1osvfcSCb}-Xb}D6?|Y?FI}#q^>w{q8f@r+@aP@dHIE4^2 zJ}X^i*7+-ysY<`V^X#EKIQdbJ>F^rJ<~Lb&_FBYkLro-VTlkJ3z8g#?a|TdJ<(fI2m~Ym>z54w>nLp zu7*>Cy#^*uZyHuqxICiVuerC_l+DZHxwiFRtWN1UNHX__VG9IqunW$xDo1@Ef^mQU z2Y4Ua7{9oyS~&e8O7$8V_WYQO0RD=uMeIw4nYZHFhc2MC8aRP+bGoYlV)ePQLA@sK zPC_F7#)L%B`zK5OkpUI4CiOqSpDfxGl`P(B%z~p&nu&5($jcY-;IWT1GrO+~$e->1 z8dXq{+^Lm+5DKxgfB!exW6PvGN$^g*+oRn(7Yw|r{4cYrn&Qw_;pYP_JVHC|2kWVe zhb&mashx0Hd;R~M?bTnsTO(9PSe}Og(JiU`*&e!9+-XI)=x$OYTJ*ORRBFq}{PlwL zXJbf<$Co#OeeF&{_7b0lMP!Sw?bB<&sX`CE*WC{_YuZHnqqZFa>X$VMMb)%LlXyCo z+1AVZ#zmex~6RN2=01pAD8?J zQyR`Uf6&1yifqULUuXiA;7}c;b|9}OB8+#H`J)2Did4bWP|)c9u4c<~Iz0!~pwp|a zVaI<)rc#Ydu_`^vfXEYQnM&FNS#=OmG9EP@G}+;;Rdp2${&b8w5vi7Q>TizvhHK~< z=D&aX!=h_Xp5hq{p(1Ju?wE)%FYm`fyGW&NfI%!qqpE5uKN_P@b|t}nkGZFANldiE z<*b!rcDkI=OSRgLdgncOOiOCSha;@fw{Fy$KaLXyO53um|Hw%>#t^HNkFQ%LY4g` zfgb7#X~>iu*K`~o#-ecA9jjF!(E^p&IYP`o)xNBy>=QSukG{hG`0}L>leO=8?Z`ls^$X-H3H%*JWS1 z{+cZKFX%ewiMzGNv5fVkP5vzn+H?0&bQSwD8cxm5bkk-7_xDA~lonUCEy{>fWk3m0 zZS#dW4Ba+X)D6Cw4<8qJ@1|bJv;b>TIRq4MMyA!iI=yEQfC)t42RHG(5V1<(>`u8t z=uCMReTqmpl9}OAU(!|Z4t9Fj?=1sO)3&$n{2IxTIT6IL)XCA&J9_)^K7U>R1d)=4 ztMm^**WlghIaOJx5hm8ZBz?1D^DH%lo`I-(h7} z)*-Is@03WrD3C|Sf%r%Q`e}mL(vOOa;6&3XHg>@tYa-5~Wa`}?qm+_nbD|6+Ga}e2 z+PToOrky=OCH?V%EMQEL%V4MWHhsZ_^0%jjErygYf<>n-o&YucnbH=@RN%Ou>2hBj zl@fDUci)6;qnZ$?8o`K|jO`_6kt8Di=8XUNjLOHrQ0;pA{R{GDokne%k<1Ab-NEIS ze*K}GCm}R9_6;Azf}-|rpnddDir-&cqO5O?XdI0d8<;;!-g5=79a;2#z12JGXo!s6s<*Dr(bazlKBf=z;^}7Sw>Q`- z&zKRSvDUpIrPO??9n=;0#pqyL=yUP)gpFC^9-P;GS?8^$U-9iuf#tWbPY#Q2n8`bD zkj(dl_2Pw>P~!2Myo0^#Yf6f8O}VJu;{szLvye9{@2WGWE9OS@$!Fl9=C)aRE`M<& z?G49=k3RpXOq%={+O>U}BH%=QP4v=kD*K@OK-O78rkz*)rTOWO3GI8Vw~9gQdO57f z1zhQ!fsTcOuK_;_-swt695F2AyqmTTc$V@<4QG%btG^xA<-#FP^72d2^pSvy_M~V9 z-UN>oeLvpEk=u`KX>TlyCdH=(CL=V~E82dV=c2AZZ0g+1Njzgie*-4c5+{9)@AUSe zUuW7%4qalF>HL=Q+R8z*top*(d&?>1Amgj{kJ+|i(E81sFkzvhdj{hZYc;lZ;KcW( z4>zM?vZ~BrgiCXr`a4v(6?bPFO2)l1l`cc~DZ4+J!&Zg}X1je`^5#4D8|p9{}3A}l_* zuFi^mPo%dyxL9l@(ou{MmM`0IQvCNhs%6^PPV*|OU@QFTueM>9H0>j8;RCJ1?88R> zwv(fq<${`?y@G5S51!*1uHN_YCu{5_h2U(a$})jL0O?=6m@-doFY=q8CQ52ix9 zEtLA)F6?E_D|>#-*_%9)5?f9tV-m;L2FXA?F zvurOLvK^N6|HkaGLgcQV1>IO2e}36@!9nE>XPEt3{AB*a0+sgBk5gH=Tf3&vuYZ6{ zjqihlodfy{v44CPohbO&)&{=y&fykFl4+#BPdxe^@L{K&dRte5VzMulj|IQKv#0A* zcg>btw2&L;r%;!{xI-<02HM7!9bf`1rD{)hIy3B=Uwap7Ma);S5G@mm7p(h!ay3^Fa`a3%iZj;!$$jjJ9BV|jTYeTB8fZ<~zWzkFCGw)BC0iVJ z%)yj1^UlF@>^?Fhw219?;phl6UxjrFmYB!d_=`9oa1NRl-)fcV8U4--vw82c~&~7gF612QqcvO`dej-$f1s$-=-9B7H3A+cu5YaZ(3Op}%$c zuD;`|Vcz(~I&zs#^H$H#ABaSCgeeBTN7_G_`0pF7?yM?85^>?=U5_x1?MePwv>`d+4{7kr|R=7N>kD=L-#a&6h+bez&S)oNe;JzuQ!ZkZ(P$xi?UNFbIRI8t-V5>J<+0Ep&{+(6Taea^j3<7 z8Pv)*GrV!T(W_m4w!yd?opns9mA7BAz`+p<F<&vU0*g#dc<0xoM8+M%^C%Hdi8OL%t=}(~fzq40q+!wH zdWzZa*WUR1x{+BY`n<}&9NBuWMAwDv`#t!yv8*ehp5cXs5Ax}}d4$R5;HO!}{l-(b zT5p)q8DnyDYXi;xEbYnkp5roIk_Yh<9Twrm*YI5zZC-@&WFYMyMse{rlHh5H{rpB= z#3xci+|k$!-AzS_Ef0H3ME7;nYeU^`YK?JD;iu+uuNS%~J=_wQVshMD z+{Z?~BPy-L4?4+c$=y_F>$eR;kFq%5OxzU9%H?s5#^2KGdM7#?vP1-vnlP27p|nJz z+?`I){TcfbQ{9LyEcEk6&O4%b-V)u~wYsX+91|5^+&=J8Kl0|ojusMKsSRCotD6>E z$-^BKC(&|y#xI8sEjX;`$Qt^f8%#WMJMGV~~m`!U^?`r>;*JcN&~#mS`~kTJmB?|HaL)`!0Wx@#&+F z`%%7J(XBirHqJZ3ffpquqUGfJN%=dw%pSgvdYCX&N&XFzMyn0j0^iUiUv7St5fb}{ z<4D&VYgLnP2H!aWrDYxzL04mMz?w0fhbklUkP|wvDKzloK2Cm@eo2J#`O4H`bom@L z6Bj;ci1c7Ddu@s7ujRq4)-GOhGMH$4z>q;QT`U^8K^YbJMzwoc1+)*vX3A<@E{U#{ zC_Yz3`U-hS)sf{+xq{1Xiqk7XN}HvB`s@)UANZPY}xSgsuPKLD3NXunA@G)1I} z_G^1$l+AN>aTJomfbSYSd>@jPI8Yfp--=j2J*B*N6U!3Rd4&diwSwQlwY(QW;9&79 zz=lflQOPu3&L`I1Sz@_MpWxh3!88)f70rxsG_swJAKJ<%O1qKevkzC$i~BZZf=!}y zEO_I?2yR^>c4mhY(@d6@&kTrfZ)LXP{cCf<`f^mOHE3d}mohpow-I}?g=#8cS#8@K zYU@HdJ~GQIN{x^%BU@_|%V}@HV#ei_p$}J3w2&)Q3X@qqEQ)^{U8|zT_c2Q>P#pd% zhFDz>#)zxCy{bh!-M1_<2_-_ArjA)44A5&bIg;d<$gd`{NoySKZt#?nGc+dHeoi}< zBI1!$t0PKMHjQ5BIZu%;$*hZ4Nbo4xmTB$cxRxu37`R)A4VL1hFU1tp?y^qVx`*O# z9SC=_A?@XVV>t_{N_$Vp)bAvI^wQlOTru9>;7c2{DT6V673$T;$rW)20FpXv+orVa z{{S94*NWoW;TalMZyt(ezDcIDj^=4ZGVdL+laKJ+z&ZIra@} z4F3R^^|d8im{hYo#YtQ7D9qkd@Z7Yq zT*)bc3FV4qkk|hJS{YKWW0@d|;;x!0540P>S9`Y=#Mc|kXYyoOVnXo6X*a{fw?0#7 zWt37(*0#%2%_ZmNxQa-khT$q3kBJs(-tzi*o?E+!775^y1hK*%p6Tux9r=NFI8S>7nXe4<<%8Mm$9~`Mj3^@TI zmVP;IFLiilGPUe5A&%a5Mj@W^+GmIr@xEg|GIMovGu&;*0G`vTySu%1hWhSlt!54? z#_-xN9FzH1*(8;)()>NV7W3;s8ck*|$%^k~4=FY;BV|5zMEXL85<4>P| zYVqv%wo*-_wY`GFGl{O`oiSqtf>`h6Jg1!V-@V(f#ZSVm-lHQ zji9zi44juj=T<7VzDDUua>S@({aRK(9T-DG`gx zHT1U8T-@8w1>LlXLzc=MHRDOi6svtIN{!7F@Wsls%QWlHaQ8O7gYqCnIEL;s8O-w7 z_9JMePB53Q@`(4ID{W;J8CZ8jnP(+j-C}qdr(+yJl9g^`D~>TVs2Sk3NG4b3hTmjG z=aN|DtJq|pNgY7mrMH0Ylr3Haq0m-oSxT}8jj{?CDJyvBQ*lsQ@ha-!oDKJ8 zjl_yEfIcuP)zBJM{kJNkx9CxoBb71Y1ebRg&U6Np?x>BD=M4 z^(l7OmU*mXa~y#bB(T&!DiH~m=Z_2}TevObm0^ZS7e!tf**3Zk(Zo?MZ-C^2*N*Dj zQyTn+hiN&L*A5D#Wf}Ps2BeFXdw?Xa;suxaa+9X@sDzy_6h@)SESv)3?J{QSdr0PA z$?z`!0HzoXkc}DIwLes>p2Lo;t-Fan6Q4WIWIfxL+$UUI< z4ZirzVU!ZMO^OYeF7GFJrd^y+jZ_mPlZ7EFRCdFF3w>ov6;im}N-U|VI8&7@HN{UJ z>NyJPo!%o{1qRC6DE(u8SQ?3eGOYgqi_i$A{!|mcR8{S0LM=9hj0MFls^e8?)-@|$ zVkX`_9{P3hR<(5TOVqGkBs*KQvl!R$Ni4xb)N-VOv%>&J4aFoeW*`Hp<(VS3h_rL^ z#~L{^#CKNbk{}8;&H#9fN0K@vlpVRyJ4SCU6NhH&>YU+yp?QMr+N+&G3R_xlN|icS zsFg-kFj&;!a(^mAx`rqt)UZ{B1LH-D-lY$fc6Hq3r@8!M6buDK+Ot6{q$M%;H0MSJ znNL;g+SW>EEE@pO3K@WP^l>6dga%1=U@HmQ)N*l1s?CxrJw`&ZtS=>dYnnfLmT)qZ z+jPTa_DU>Qvy2X=k@B^VtR|sZM&Kb1YnOo7p=amE~_D{&#hZpB)*kKJish8lfTeol9^!#Ksp zDn{cNsW<*nuoCB3Bv(ug{{WRr#c;3Q@4GH#^Vi69amtbdrHoz>SZo4#QhAyz^g4u zwxO!!Rk}ReTNz3(d%l#mA0F)i6A+Z2P29ciu>+k&FlY9oP#&9ydieJQyyf-Rj2A^Yt zQp}#n44>E z6d}r*yOV_)p;`VMS9Nq@o?Rh?ZEi_-(qt{CwklZEKs+Fn# z0OP!D^8<>?do4`H+9qn_myeos523;-YPgLxD?{YRp`#Y~+xROhe9c^MgDcSyg>|lT zYGdVP_QhY6irK|w;IMX*86$?>g-I;)%Nb>KeT7dva6kNPGeiXNIB3`zrQ#W>yR~<_ zigO-|Z7OmFR#`f5>&b2$vz+~v=;20#zpT;%xMz0g)M)Q=vNVdS4(*kQr6WuxS28Fn zcbD*4$)9;JPN=y+1ESM%9Sv(9SXXG7X+}jyB%3Iw*B;F#s>;zxuiTNDm$-z`KP1oj zJrwnT3+WT@3vopGo0E@3_&ARgOt9xO!7mjNsP#1A@tJL}6_QnNAu$&by&Hs-6q4Ti zFp~0^o7MhAc6PD>9n%KqovtkQDO{fjnQfx-vC9VX`3vP>p$Cu}ERx4@XyNg4teKMC zCKr$wEQkYUbZGH}<%`72b95vd4mP=ig+(~Fad68tD+D{Y&=sa?aR;(h%qH3rt$ZB7 zw4pfPay^t+!>f~NXyH91k%V1cK-m-NC?n9|&K?rGOw5 z%D%y+h9IQYvLHAq9GyGaYpq>dwX2;iuQ^ENm*Xbj%WV{KW`&~|$wM5Zjh@yg^P>*vowo~uO_QEdhzHQ`I z@yg}nxV>Q4=-xWc@&&y8#XoJhlKSb3c_ud1H$5^8WzQ+TK}Y_}6pZU0QR=0^Un^YXqe&_gf)*c@^r;to7ul5YF*K zG}lW!i(7_Gg3O^AM~#vBEwkmXc`jQVoI@v{5N}dl9A=}DB*?9n2;{D3O;|PCFWt4` zGiukzj_x-PK0dxiXNxzuGIou_YjCBdnP-d(#C@oQ>`>+ibXAg0GWTyEFAZJoZxL#6 zWEnP+ugUejPkUw;@5y;38(+ncQJ!UHxFy^QwUp@Gk_gOB#l63Uv~L0eUSQYu>0VQd za3!9~--V3^`1khwU#S<4#sasJMkCuO5@!uQ`aF^togWi0jw6qeF3QK{MN?2qi@IF(!IWgP3&y$ zUY_tYF0P?L$Vmf5qrK3`#PX!i?+60YcqyXe(9_+!l3F>#Gp$W&!uXF_QbgZGZt1wh z4O_77Y}wvO!`v?)+>#D)Q|%p(t6{1q5C^N-nL*T*IOP);b4`E?* ze{mXT3-YdKZ6&q=;^dhlb(}O-zS~nqfpXE55Ir=QycKh^08bJW=>UoPocOZYt;7w+F3IU$I09dT-3KB;uBeC@^{bwMk6TEm8J z$^QV4&0sJ$nbB#d3%b%}-3>`L(*>p(^{6Lk)a1?v!kLUwzC`Wbzd8Q^s+p ztoy+uYqegV&23Z7wDQruWjLuf3P@kcZeD9YdzjWc zqp7!(*urG<}xnVQ7@EYyk?Hlq_Op=nb{Tvk{x z!+uDEQabQ8I5CBGV1LN~Hv!D6$s(mOQMh&s7|D=gFbqw}HfkI^XDyh6J1dOviLHgaocEUzSac$TjBTZAIuYZSt*hvUn$iEhwU+G!+}G(Vn7D611KMQXj~ z*%laTWaXF|k^nWW6{BRWQZzYhfKOa)#hEq%Mx}rZDSzYI8sH!aWw=n^aG?0jUm8hV z6L)7DF3yk+airFQSVqKvj!YJX+adIcXfj+bSvdIGotE7g(?=wjl6a)dMAM5gBNi=YGs0!#MZH;OXVbpngad;|D0CsB@;G)SCO zlNhfSrdDlDYJ+tc!mu+Y6pFF8D2nv)h9FZXp{W!LrcvY8Nc5&nwXZ6RFNwKEvLHZd zns(GL0~U?mQ4YDOKt;iZKlqJSl7hT)N{nSkE{d${NfF}@PN>ssQ$>V&P{T$;f}iy&k0ca>(T6u?_sYo}E9a>MdGgOm9{i@?FB-YGLm(>jJO ziZYY4;QjBv<;OQ&SH(n#>Vw0RWDIWDI&Nt ziQEP3R=7e7f}^=3EsC~P(AUz@9Tlt9((0_qI=w-wuU82g+GRTf)P+MA! zRU=_gq4^?1IT^(=$Oc3uUpd$R033JIU;?xblz@^LxC8GASW*h{pa znVfil)A0Ew`nUX!COM5LLcnn4esXY`mC}8Tu9KHh&yvO+W z!2baE=}uks#ZR!0H3Wi4HmO?%z3VtqO1lTcfL6M1B!P5V+E(k7tUtU8Sf-sW7P& ztb+^=tfAv$39l*bsjnR>`-+8(TB-7Y{@W!iiht%Qy+#x`=I0Bu#4oR*LZ*(;AfPadbZB_r&Dd!wMr(t{dwTOflY9e@iL z@ps%AI&Z3yM-NOggK~e6SX8SkH14XcQ#_#NqKanYX)Yab!lEaXRu5U19g5)Zp%yj9 z;m2~FJ&G1)Ssb?6#>(EbPY_^b*&;g1?#87*^I)lC{8$Qy)YN!ARsKFBijfbk2vpQ3 z85GCVit{_FAy^!|IW!m?=Oalnhw_SUS^_aHW}u~kjBK2O~8%z6pC%hT7}7RQmZqH;z+htjb}vZ)@@B};^L7X zin(7D(yQj7o>1cm9;}xFR@BuH)?0X6{zI)qbF77 z8*~+6C;UdO@j^@orjyadMER8{zp$YBDN@PNuP2?5sx+Iz#s^=I?$;VxOx1ed{EO5l z5b@9*Vz5|>Xv2=eYLv_OhL3DzI$!-i)n=qUH3cS7gg(8WqfM0$QU3ru(#SQVC2v9K zHEml~a=_MWG(gQ8>9uMeLg28ax|Y67fIWQ4wp#hKjMvPYT+&@kK&HHyJ^;O+s`-<5 zUow4#e95ci%S&-41xs@%AP<)=X)k8OQMr_gN#p?6%a=H>lPx98mGb1KyO&(o%bTkC zlXqV-W19JMXiZCZHi$*fmAZ-?qxq}7Uc7D8*FJ93d)cLmd5oz22Fq{GHZ_)%%Ud z$kvVQ%dRfG-P%4D=gnR@T9?b-A;7ZzMdWcUH=MmTlC>?|*Ec9+d)d-<0X&TRpryQ) zrScP@z&=*z-lOu@Pxtet#eU&GwJ(sLs`>MEM*d+($lQBWSJw@KU&&l1ar>>;wI3yO z>}osvkGdDreOJtzx{~^J&KJpD8XijGzjC;#e4WychnKtRhm^X=uib9DuidVz|HJ@8 z5C8!K0tEpD1_T5J1OWsC009635g{=H5+XrSG7~~!ae)L7QjwvtBVv-lGlJ3ZLsN3$ z@f0MYvce!VbCZLk(*N232mt{A2|oemv{RLHMR}^SoRjlbnj`d1sqj)=-e1bEHCA05 zs)?apK!wVjo+wgixuq9ZlHaP9QqeD*fd-LiG1oU3B+KbsN!UhSb$tWPXZ# z)2?_%NU#fQsX~ORx@U4=O6H2fr5^?IRdY>(w&R6J@j`qMn%jjYHddM{4tZSg zzDlxJ2>PK@IakRUs;kwwP3bCwVvS{ek$^8KXqp6S4H}G|I7djiRBtPq70T|%y0TSI z3bC+Gr;;!{RoqobDCyxEPRPQsG){=RajEwaBdD&DZjXM7Pl7wIlv~}hmW5)S?lNU{ z6IC=eT`Gu8XcN5#%cd$?4|@tFuTQkk+ex$pPCeNsR-)w zRFpK5Re^?uSNJ1ISG1MNccS?Ob#7G^wpFbHGH0Z0j=j~Fp++Zk;tAdsqci~ti-l%{ z?E`JS*H%{9brWUHqRZ7;)>fMtxTa-N!uIjLUN`rIC?;R<#S}oS6Zlt?_r!=FbSQTmAb4f#V?~BnZ)e4>E0DaYa>-}gd;$@d0W|Tw%gr#vb^xVWpooOr)Mf~RWllUs~y!>al-y(IcA9W zw5grUDGk}nnkq`vWg75|H*$13Z`xDt!eUJv|OrkQPSf?X+I5?! zO(9XGTWLmQ^l*&3gl%;|Y*d!b6RW!DnkRh`*W{}0!qt@Ys*$qlJE{%J=;xF>)Cu3p zHb>0zoxPR#_gF5TROQ)J&q_Iu!n(IAM~c2}D8qLpbkDil@TQ7ubINv-Xq~#PY!m7Y zlbnp^H%=~iGFld=d8?EwDCTkFW!1W)dF4&?g*m*Df#!j))mF9vNjr$LmDeiW(M&pOsCtyIG4=;M>!qXvNfhsHrCE z%d2TsC%TOOQL;3m(gOOfXsgU3a`K41k>1dq^j%!7&D9$>RBwvumGVZs4|h(=ql97H zu5PYezDnLm>Xo+Zqm^W0cV392zXox=NBZ3i7S)^!Fb~Rb1G6 z`bkp*fWFJ^?wZ*PA9s6n!gwge+$T%7PLt%XDB9}EjoEYs-mz6PXtKWQd{ zTXIuubcKF6Mw^uAKN7y`OEw`FMBQ#~uQytWxK^4ixK}%^%@uqG%48``zUWk))V=$F zt6jE4`7U@~8K|ZgqPbLbpi^W@6I(6M$vCTX?rDR$Rdmz^Qm#;|O_B3kl;KU41C3m_ zD`RM1Wi<-irpsoCi>pmliPI{`T{=wIY^*M+!A6AAi!p;}gk+7O9qkJKDYxBhXcPCK z0?3%%UTTi&M6Zj5ZRo58S2PRks^W>h!Dmi<6mEE2qqs#mILDHdXTccpMl%!z?6)fZ z3)NAe(O;EWE0s=3P$zy>Wz-0IFOoi}QEp*Wg1EZf)K!yYW;Tl>9xJKFfmPGC%FQ)g z{ME_4AgB7O4A2p#>tjXpR0nll7f7jFoha{URYxqE6eczbL21?Q>TyL4CL_gH^6;vD z6lOc2e=?k$^10AH=*@a!%d5PoCWQl(nn6ZH(uws3*-`n0HBt!VE>y`Y6VeuD$FrPfB!|=|*ePjW=I4K{QpZ6qDXZN;}yLD#>3L7E=RYjSNXUqrDpnv2dN0 z+qoFbXyCQBc1B3rETlJbsM2(l=`(0vp>Ale?x%_qt7PgEvh`g%BS4s5PUz)t3bkDv ztCOTB{{SdhkaS-4LlM+6iA}CDUlKC&f{&G;*}v zb4B)4F?H1{ipAE2b-&eA&6d|h0!&J5_(F6z8ED}$-U!f|pzOSmpM3|rm3i4;lu+Gl zQI1LwJXNQJ>8{%+8m~_kIgcA79F;x=brOWdVHKDGy6Uv4HR;NYX2_RT!KlgHLca>i zqcs%#m-8b+?IC>CGZk3c6RIyNlkT$Xm3gx1RBE7`stLOJuAJ0QsVfsR$wxL?XpXP420kTE6>@Zis5iO7mfBV!si0Ve z)u;`!nB2;?$X>|F;S_ZfRW!1o*rU2}K8PxEsSA~T=(bz$%H>wJRf4bX7c}=yR5N%g zyN(xhi3*0t#T{NLrX?Egu8D+w;;PNrdU&Z4c(R%*4plr=2PoE4=6b1RIS18l;06Ey@%Y z2OISBYQmM?0 zLIx)2#O$#*_)$JIRPpyVK{s7Qr)PZ5QL?UE0G~b(kE--v#Fc%@mXC=Gm}=>mf92si zsoqg{aGU=Ca_Zr-KZFz8o$wpH`6s_Qd2_O`0G(B*+Hn5>g8u;Tl;ebO@gl9LUeTCN z!D4jyD+`rL-5t^MUW??efsKlrsgueZ(pIN%6;BGDKIw&8+7YNV1S)y%ru0>G^ujgr zQyi|6YJ&akA*x{7TbA>i8o> zV!SF&t?27(A;XNt888ujPeDZz_Y8(>g-yHVboFSs99& zDT1pmr4?PoEhpmTY>g*{)izZ;aHPSuROojlHbOeS1nG;esb0SBXsce3ht+bbT4n-> z+@S#SzAte!*n~>n>SUTS5zPkBrUlT`IzqBL+7saUSz+eNXrvc9B|lg-Y%320?3hNz z7HaiKMw>2dpEcoL#dJ?f&n@6WBo0pL)h5f8iDy(o#IJo-gu_C-)*78Il|F0#0J?WZ zA0L?i07d+Kahuva&db_+`tl9JqeTLziY7z!3s$K0Ge5k?yDzUoRJD-U=u=Z9zQ^RK{ z=A-Dnnb^3QbeE@QcH{_O6;#8!EnXnW{grT7%y+Zm%G=NCPX&z17$fqx?w-;7t1S&E zqUhe~)2TdA@S`r}NX~SG`puKgQ?6(TK=`AkR>)Ii?Lka(hG8iBaGzb&fyv!WO#;>V zVNt^Cno86AZ}IaErxGPg2QX|P)=W-4xtoWGPI zs%ljH)^5)UvTNd`;hcP=+cC)Fm;V4%-}+Bvk=fvUEg$ZilLrVB`;v#?dp5uS0KoSi zgH!ci!NP1pff)wK4wy_>da2i^(N>L>$~BGVIn-SOqW^Y@3$1 zl*0h;y0cA!d_kjY9kT@I}b{nD9pB08NS-8qTJN(r9SF?Uzwt1?CnWBGDyr>oG za(uscB1?(1C(UgL>Ex{}eL+o<9kO*tb`=XvLUj;|{3>W|3EKEyW$KKc5Oz$~gk}mM zypmRDa5-98@PtVXGzi~x^HQ8#?{j3E1mUNJ(rk^&soiX;`=V-`>-;FxepGVtm>_Z! zb%;EcYwQz`&2P$_)5IrDMS{M{c`Kz%O_fILq?#jhR0*vSvZHxi)5TQI%1VaL&XY5{8`OrK=JMb!es+e;uRls9BtRp5=xA0B`LW z<5Q3160nXoTvllmji<)w(PBHZY0}p|Xo25V$J8fkHhCIA`H;J(r-bRMBm>F1cAUu1D4xvp&gx6%Y>IIbj&BH6 zKJM|Nt$0VxTkeH+3H9Cukdex(hjuKadG4Jas8&^E+l3|5V6@KUrq7xNXN8Dd;OhXl z+u~YTHsNEcnW#qhK!s`8FXo~fpiOpFB!wVMzzRcdj_XgFbn4+$8?|h81s~N-`dSg! z;JhU@MS!`#K{nbL3vXI!$&Jq&fF+;^=}I{4K(8i z7$|nF2R0j;_;<}}#kHH7It3DDK^MZoMPb#kP zK%6=KD3UzUpQ!@I z(*tGdR%m=>%gn0B!V|&Os704{!5Z#Vrx!F-VXFLW_)2@5Hh5W^gG&A9~+;0i<2U0NB?_1HpxYX_tR<3sXVSt3c@G_+z886&DLiF4Zg&1`g)iLVLZy{&1W z@JA>nnYT_=m3g2>i=SpOQ%lmwkm*j3HBiS` zh(}5ARzFp570?Rh6Dg(Ac2d*4u9Es6B_erNm_}gQ6$*;Re8EFY5{V``gmtX=~nc zyOI$l{i$|Vh|5IZqA!WL!&tG+7Ul%*rjD8fOrQBpk(o)#Yo^J;5&+z%N@Iwg5z(G8 z8<(XO@T)aIybdU*RMejJTP zY6@>;{hrO$i}pnJjJSw}Lz~YqO#c8HXt4qE3bmE^W16QM(B4AT{{T^qmjiTnSzv`j5=I)I{c zp{AcyKym7qOs?i2b`bb^M7Z~cSRoxzR0FWzeK$|c%i!%#GjI6cCXTT zlg7&k)KFT0kdebmgeVl?9FSWHabzLI>&+? zZ#|elU+=+Gwy_pQ9lws~P8{g3&+eZ!rWRPsN|{D+hg~c-S(-5o2{-=bHOCLMCkeY! z>F#@rsfA$5U+A5m6{KcpZ-qX~__uNJxc$&MOSI3`I(5jy4C(Qei#XISxuwGGKT_#y z^|rKGv$Tw|Y07lBw5WkgiBFlO*GFr>;=gqcWW^MC&g(Wue-D2#^+!f%k0k8RYpNkW zAF>%9+TwX~oM68}KUE~S)HSwJT{kB5MuGX7GR8>X)qfqPL%a%>zcm5+sV{4!cx;~~ zjv1Q<(L*aUGo9V*`=aOJc84Qu2cmZK*?}1;e^plqFP;%0n@OKFBs&y_dMe^E?IaD6 z$k0p|Zlq>9T;+)J36jPL{`OA9{DOB+&xjm!IqgHV`#lN^7UXHVW~of!s-MboA6ughfL!_0d*@ap@b zPP#KMO%taRze@{+BQ!xPGqC$Z*|x%WPR?^qK-kOw04e_fiF`+8C&VdZ38UR#6(c*e zxyJm_8Dp^yR>Wnc)8`t6@HW|L!q50+)sw&7GZX&+(7Q~Iq?3MB_C2A?=elqXBxfg! zpjyY1k;cA%bSmRW^k3l}dTSHPsGr06SMIvAQMSv;RqUOa^x9F$hW?yOg9*p8&kf$! z`=btYjN1`BFW?+!_H48eDpS7`zvZ%%hTK`g6c9il`K(;ep~MYj#|oL<4JUZN-Dd5Z zj89BP$=mAzw&6~ygEvplf-xPF3XRHOf}fep?uPVu&!V94f16UJv>G z;pVZh@o@QRlxDQ0lePE%0AzZq-!%7O;IkG$fuxC*NAjzKoQ94L=o74TiTI@hX4R#2`e7E=_u5m6P#U!b+aU8 z6Wl6K?3i!toR*>Yu5E97bd^(aicPIP}Ss=wqK< zF&;lhTyinCT97SbW#-=>V1?_9+3{LU> z>k^dAO0E;J31_7WB(px2hW%w?9QJu4U~IZEIjqnrI3>h1_^$8qFq=s63o*cTTZ_k; zQqCONAgpYUHZ3v_p<1~eDeiUzkK`!b9`OU@s7=CrI&`;g3e%A5X6?EI zIk&^ABeev#5tjFV69v^iYuemdne*9p&ySB7 zuGBI9NS~F0Ta~|l3g);Y?fts?(+m(q{il-QJqyzO$anASvvH+rczcX0N zdZ$E+$u-?;)%b0;^-m?ubz0Vum(_pnR(CfI;ouKl)+Up8P5x-Owb;&dWsIdAZ9fW- z*L4}VOfG1}&4N$Y&guEE!-2%YV|6rEzNQiCiu_xxOl~BG#6eRnjM=vfrxy~3Z9nq5 zFpV3Q)G%k!X?YM{ntL}q_6D9a_eU{wW}=+g^n?DC?NZ*?O}Hq-97H&ol_jLk9G{wL zb{Ku2Y1urCM-U8s)3jkbKCd&vaSbLKej+ZU97_KHsb+oyy`<@LV=KS8Sf7Xp4xy)t zISw3;s?6LB&@|mS!&N0eGkZpt2C~Ax(I5AxiZbBp04$#7y6@6WJQWz@rPF>^Y`OI9 zQALS~lQnSLghomoQ{$CAqZsu!z@|m3izyd zW8i!nx6^g(xcq+#$YKFIv@A%j_+>sZ4Kp@s78YjU;sVDDj(+QLSqaebXt71v?URK} zOg|6ZNpE$_U$kQN{z%lDR+^@EZ}{^%9sL$Acp}T%eWTfN4^wg+sk%=~`!KThnYuEa zR4R-#5Y>nSrlWKm)>Hy})v6A29f=JQyj40I9|gQqo!YSGamsD7mWd&=^;quDis*41 zBRO3x@#pTd4`!c*J=xvVDpniv7t1D|YDOMmv{gGU7da(8`KGy%e}HjByq7>3Xw{DL zWKKb3Tp}}PJzOTd%i*AeXOJ+gpOMBdHCTrHEd8!w-HLL9;jaGxEG$~ckXlrMH`!WH zd;b6uTG59Q;IW_B|WJ~Hp-i4S|GePk(nJ4hZd ztj_JSqZxNupuUAX=XY5GVPn18^JTT~NKJE_nx1>CT$n-C0DV))K4_Dipi3K!T)`Pf z1wLaC2#XZy$nfGgS3IfAPLNZKB2HXMqe>(=@^88&_+6pPYB*78EHeDfK8WSbN<5H# z51PPx@Lh;IJnhpvtU~uS(~}Pl)a5#q%u9>2Zj1He6NF4fFZWD)wa!-Iz#DJM=zbHK0n1&BRx9yenmWH?I4c&p^tZEx?GJxu>2PT2 zx_rcUjZisUZx>jk<$UD~vT!duU1B&i8aJ~tv_R8$mR({4Bhlq#@6B6Q4P(*1~&1-b&0zX&GQAAO8Sa>pfa6!V>YSB{~5j z33UAv-6h)q2MFTgVlmT{03uVOjm%!-P@9O^am%ihy6r0I(T5TL04PhQrO%W}&iW3_ zQ)xxc%U2A9LKJhLc(3r?JuwJds#bQl5#%wxS6J`QnvKaBRxTjRS$?VAV7%d%!%Kw; zUelGWb%QLiE4-A~xEE8!9I)#aEL`rJG)yP-#T=!B#nYJ#xK27jK~IB8qbQyt4Pl0G`eXb2(k_taR+8|eqgA^O!^_2 znXZ|a+8Nh}P)GYLM|Sj|4bgj?*Gy%IO)l348EP+RA^;>cVI4$ZX66TUHn!g%oiR;)J6T9u@7Vwi>&3%GUhZyCuyZtX1g)Tw8anIOlAWYdUzsWx0FBa%k&2UaI?M5HHt;m zEj79h7;bxmcriy&48$4A23SsZX4a!`HKaSnWoDezIbbPsnrhG@5r$5uyApFDQs`@Z zuB!aN=@ALe`K;xj{3-b`LQQU14R?{-xbH`nbiLP!ff29XLzXsgXE{P&8oAPkKJ@R_bmpYVm}f4f--=$ zdsZA~%5DmrFe_7Z)2zdIJfky-n=4xYa?%BAdS#D9f?QgqoVZnK<3Y-t!7-lt6#OX)sGu}ks-7-C>*)8 zj$-MCJ6bm+WTCH;e6vHb9O<>f{vK*ei1YiV7dN#I8E|PLw_RAyYX|B?y|W?*qIqU9 z9bXVDIB9W*W#4s(4xyel;H<(NPn;n#U`i4@Nn={jGVS$F)w-izce{$rFmq;TwH0uS z$Z5DF3awbZq=tq>DVjSML6R$!{LzNpyX{oS{7C~YSd0AVnC`e{`Km$tr|G9@0>b|Q zvU7$D&XVr*CQcKcLj=V_&7awy4+Y$nVq@iW3xULt10p$2C9ESj%VAiBPlmi-?z5M6 zg~6?6T)dg_g!b*3&Lrj+2s^Uv4`e3s)%RF*bF{hy69~z>@`LDvxBM|PJfd9YJ_`e5 zCDW*2%=)IgA#utrYyHB+ekL}5;kOC~75DKWVhqBi&od(Fj%!>^%?w}eq_ebu17HIj ztWCkyU8M}NOpWBE5*xb2iR1{8jVn|T3%3Qcwewrd zAVqTK1I;zJRTOqR8=l2$NdThv`AWCj`BxZiY38S!VKt!e78vtj1^7T6Lle5{=OSIBl& zVZmkUj5)_HqdB?1n%DTGv8@pX$=aZ2Bz%$V*#=x)Hm~lmo*RjY7&tBOn>l6ehOozU z;Qs)+_N+Xi!#=(Cs>g{jrd++Z+A#=qn?MiAKCJG&^8se;a4~W>O&o6H`yv7FN%ck9 z3;zHP#=y_rW_G(ZnPb<{Gb^!3fa89CNxC17SkhYpU`iyGzG1Dk)Aa_ot=Ha(gohKB zZA<;pbKN>{!)?deViNq-CsiV8^70;lv@F09a*6r<(9BEB0N57)0ELMC4;k3ZKjGdgh#|uF zluk@MNnpzrs6TMCWqBH%-h|gX@pCqjQA6i-pDS@hvA9(NFFr7xyKd`?g@vA9m7;0m z{{XVi(AW2Hd@t(@w05Sy@gI84AS^sb>x)37{{U3?oUa6i;M#|O7*8ed+??l`U8imx zm^#-#D+F}-ltKRh_z`oQ9n%pMShOTgn#Ir}X*~Y`a#} z>`e`~fk2wpF#iC5MD7VB)Qf}-On+6~Ihw}df%Q*#V0aFuZxLTKU0vo>>c_6qA``Rz zAj(?Eio~whJ_)d;$=yA|VoXZyF(LBN8CIsT-@ z%IGodrMYjqcrI|%ONo?!3;v+Bnj1qOJ=2}q3gQyiHkSwJp4=~u+1(#igzstXAD0BX zqw^mSy`hixmbdtwEW+DQkBSU$vu2@*C-W>{YRJczXu@knXJw0ySPh^q*{m)ESB0UI zPSaTn8y1e~Yh$0?VZL~B%rNs%b|UbxNVMjai#UD0PYTgju*V-%ddpq$NV@HM`^~4< zz^uj(Pi2-pRwO=kInrcuv$d~zjZhsOUv(PsbjB8tK&5wBxQ@vAcxy>@P%tU3Oi~ks@49PpzYr5HiHK7G>}atGA@T!7sGX>CeO8QD8j-qgP}4SBnB{MB zROOl{)Hs+76rzU_1;Dt^Dnm)jSJ1-vk(eODbB?v?ldnvCzlWPDb0t73oB$}586v(&oX=6hlh!mphn?) zNhBVS$S8?1GWSZr#XX_Y=Ud7M@mce^)@~T0#rB*)#{yZ|blxhS_KI~llyOT2C;33a z$A2d?GQ=!GK`|>I5X1YpU_x{IU5R<0lE5!-X{OhzekLJlk{HO3RC2tQ&SHHN-gr6w zYqTuSm!Y&N#O0|KRn2Wgg0Qh@bb`R2?FO@#4WI$)urV8h@#fF;SaA2dTio0E1=^Pv z&Zaa3Ux|%OJzD;mjE24P3+&+-Uy*^C}Kp zvp5$}002^5J2ho!q|BLF%pD?)^FX-f7G!-^lS$uXW6a7A&J7{aD4L#@w%(|pB1+6& z90kKG)+6IDKWQ8|xQO3jcRHWSJ+?*N=;eicSi>DhA~GILKWIWw~%Ni%Gp zx;mo2vL+pADb8@s0Av(KyQ#jBD45MA0=CkAYcz+*$)+VgCL|2iDgM-bo$lDQ!SN9( z;%-3%c&x%*4HHUT8LfjXr#AA{edOI|ZWeFDlQYkX=_ZB~onEadkrvEQaci9cI&m8D zpGXj&JcBDU8#+s#OsP7*yROmh2c$L@#1bA8S^@mWQaGJ@TS{!4bdXMC34yujCEZIi z-JZYz0yctXYNiX|3E^gOnt;fJ8YT;+#LCT*X)dyG29Qa*Wi#e<2t)(soej9uvtk11 z5a6=8`<%8>Hz6BziMp&hViW^+O-d!K@qEvsbELbVFb^~dBI7MoPUQdrcIN11lR+@0 z&do+NLUv*zS{rXv=9xP-c2ZwCoPNo5@qL!=DR=7^=M60bWp%hptexzUCu{H}ItxV)-0=H=H}qI7_@9`rRFzYMx% zH(qOHgzD}|K;)W1y43#w3MV|*OEZsMm0h{XFuhIul^L~f%9^@@6->#1j5lIU)WLNj zt5fMHl4ilSPZ_Bstihqwmt73b4wnXqM9Cv7Wl7c20HWHilwrG8=$M)&XMTEY5Hs+B z5Q|`V%&gu5$GT5b8P&JK|HP8#BqVUHZI`7I4B%4G+e4Dz7 zfM#}#&+6ujJMnW_tPKG_Ro?2KC7d>N%cgmv&Rv_OxPEIWbqlkSXN4iNroTEV<Oup()B-jW|?FsH!k5ugqt>ql8_@-q@u9-lWZvi_;#9cD8+~r_w zd7?DNX$jd$q=KCD!A$Q)7|R}M#rTu6Y>(m|qZ8z}kgj7gBsO$v>g7z%!V!7O>q2}*TrO7hXw7s>j%}I*BVFjE zHfgCza5Mm_o&Z`~;%>8L&7=>i>M@$1C7LHllw^Zuw#({O3!O-4NBv*2qjtJ&-RXor+CYrCx5=*6xYXmlzpA`1~eC{Pnn&)T~ zfD?m_Geb#I8^JeBej{^HkTm}3?t7=DtdFY1a|HY;`KIIohw>{?DbVCTKpARsh$nq2W5vkEXTwJ&UU*Ie;*}&$ zhPcpjsj7nB61SwncJfA5HRP(X&Vis&Ni$ey$xJ$vH$v{9`=`m9HMU30lXOm3;$_1| zPmSAHPx{_z4Q5Tkz9!TCMlAi0?W(=menNFc}GPmVFBi(nM zy%shuQ*)XV@gCXG*AeTo>v7cLK1t>89Yciq%1NSak-nB2%j24n~>i0NqJrPHD1x@)tzrx~{rVdZ%XW@iRk2e|A}h z^D?zJwbIWdUeX9LmcKQK;Sb-}!D3G$P&GC?r@C`#XciH5iZyk(&6jG>=fq7YrKg0z z{X((2ahBW)LU5rOk0`ielMMjV9!gjJ|sO4jw1I7_LjWn!4Yh5YiJ-3;x)l)US7fHpK4OyG<7bB# z6aN76Rj&!|E@e$2bz|aW2$QOOq^A)cE4_3NRDhvuHFBk9Y$rYG{emQj7v}-8kQb@?0umKA4!90xl+aqPtzk zfmAL4I;cF$m#Tj5f z4VEK;#G|}M%QL?lMZJFM^v%(hBAl#uG`kUwBQMIniO*nZIi<3(>Zh}QEhln6>2{=Os3A*X_k7&x@Oa0eNF>*Dq1$kKi0E35!#~nKXDcG6uaeDs%zck#LU2(XYre@8G z8s839JC9`jZDS%X79_r$nVu6r#w}>HML%@+w6ZfegHhnKI$sUqms{fH8axb@kEgW& zjGIR(&Y^8B{gW}qT(sH{e87h$=+CBD0>{sh+SnN#m>}2a zoaVjIGs&*&J|=up8@;ZYUy0gN2n@McR=XFr*SQPM5e5jw5(_*JqBopYX94j1Hx8*6s zL~MhbJ}QCOv2D|g2UZ%N^FYJjc)E33W&lo%@tSu)xb}t36cCS?1NU6{?5x~WU`otP z>=j_x1nGa-Q!j$)o66~PqsD;q6pRyi{6s9oG?`m94ufGBl35woiT z$gcsX1BWxl@sttbBaaHTI#tbW~_G3U5^*t#u0Tb$F|0n<~~(jMPpCUSULBa+x(- zxuFtWiHZy#0SUw~I6gg5ti-B`n1vCWgz3u^RP7!h`Bh&u!gVuR5v?XvhT>x7=lk7a zNf@(l0*k7ga?dK$3DnJCEkdO_zAArW5A+KSWMr6qML&jmTJzaclEZi{b|9wBGM_AEgjp54l));~Xh&A)f$ z_O6icvi|@x_FH3urUROdyb&eS#g-w`W&pCZ>M=VaP$slfA>f*Lt`iG{=?T){cG*`n zO;d?H0K2>@Nf+HPhLaTuXwk}W0(eB^#dH}S3Q23NF}g9DtKy`ot|7Pj zQ@0YN4-$dB7x}FqMUg(L!;+X|GCpCV$m;V`)+v=c&WoBS8oGc5n>To%?_JQ-nv%b| zqcLEoNw)~H=HHWQ`PmbRg6Ij{pH?ps+~^zmEC;Ad85+t_EV}W@>A4SkvySJRRCT}Xje(RAV6;^zClQy z=u_wsrzjl9(pI<5!pY>pvXMX4I+Ju7(${xIk*k2&bn^;H6-4Q9F$Hf4gw~R% z*{})b0Tdf2oZFyWNuVnb%+8TyPmW`BXkASbi~92I-FM-r_Lleo@uNTPiwrPtj0L{_W2eS5#C5*X35FY*)cwn$0BhblGNag%>)% z4U>%0WGun6O5J8HcHvlb%@?4BPDwXa%Kd`ovZqm$Cbop>J>@|wzU3tvaSFxN2u@v- zh$e{W?IsmmHdTXVSmAGZUlO<@WxBkngSzIP<5{Y=C`)HbI?l<`Nz~|-n=gr5bjejS zZWI2BgU;%5msv`xo~^c48=cnXi#7HM!^#$54XT@(T|{KhNKdBXCKpVhrgV~>mQ5fh zpBYoB)RZL8k`UTTFeZ|-W!j39-U-0!phCPUmbewa_4f;e{Uy|FS${IIH1S-}E6tax zywQ5A7g1E5mo;AuD-wy*6AMVpH(9(Ss}pFlb+%55&=lwn+=Sxl?A1K3Xu7r#i7xLz zQU@gmO!*_f7Dl_N4cL=)xj9FoHQh*9bH z#l?}S@I=JYs1pX7QK)s5{FA)ujAnk6Gdg5N7ROMFD!wVC>?2r12qVW5pXKXwd zQ@KEwW>8?*3nvfDjru$ z_vH!~X==3ek0kykh#xb$u4mdj6N#+A3*(BXA0Vc8l{ro%H{`38;J{pqsS`!)NCVPBq=ptDOa8)NN(;W8=5XQ3C?S$sun5CO~_WH zvY$9kB6oyp=NhNUn?f^}5E8s3t>2|?>LPPE)fwbbHck+9p{e>CLcVAvxQ zz0vPTTm4rw3Fh_!$ePru$)YuzBl9b$mDM{@6Umj$0wkUW$oen3oVyuc6%m@$2C1v8 zwpD||9VJsS1M07^;d-bIni*6cYWdfS_=K+oWxgzb;;M6g$kuP}qa5%-Q7^b{@^dqzm*GPPj>5LPj@y| zgYWpLJw4xb_g@v2V9`uO%%f9|)~~uBR6eTRs9$yWT-(ubzA^hPoJZAiynWy25B*Bz ztC9Bi8@)Q2tO6=pZRWl;{nb?+_)?}k{l|NI`S%F*Ul+K2Q2MTU@Lx60KmAircv*i+ zb8qkjN9hVF;E2D%6Nl*tkJ1x{-Oz}S^n^$02#?Yehv^B!^n^$02#vNxZL%ZutiL2h z{t%DQEWad2$r18den^Y_D2=IzolgTD=q#N zm-MWkr565>o-go)lWyuP-?$T-zi=lD{2^uiDZ})H=KheL-_Q|n=~+KYbALciX5GMx zKR{VOLM;6OfB(b)CJ+Gu00RI600RL40|5a60RRCJ03k6!QDJd`k)g4{(eM!A@&DQY z2mt{A0Y4DFD#!$(6mASq0M&La!%41YiV?>H38B+`$J!~XD&fb1jo#b)ryIJdYo?lW zX=pm{64F{ezDzU*^&HYtc)$=2{_l~*Nk&GLHAgE@x>Z`mq{+avK*WyBELu`~4U-v4 zsfUMnX>CHmQxhc{-)(KztYeXBBNkD9^zI#-(1;WxuQ+36p!f{ea_Cl;zeWRD726iO z=OzJN5u-|)cZrIt005?{ea2Y8f5Nwy$~tv1`e2ldLWNGiopG=<%MO=!2eJeE3^HhtBwZ`l`GZN^Kx3j?j_AIi zqfLD6!5;?9N-ZWe9asQL82w5Zh-shMgCfuyx)zV4m=va~Vz}ZHNa_R-ZoKO%MFgxG z3o(kA3Z~aUe8jXPWBPX%oxhw)5Gg&U%+SE9ajab11VM`fiu~f!W&zNe1+}}&7Inx+ zTbJZn1eZT7nt7>p)j;;|=Q61o5kwy$L?6g%4<5~qPRdG#ssOdq*XzdD}VhDSTZ_F`K zNBrsEm!1w=tBabMR!38>+UIIRX8`@ zV!6;#ZD)$&1gIjIdc{JpPi`UTs4d9$ge&f?xg;l3{lpGgOnRTMBLZYOkeyfawY!GOp z=LUPjo8vctEf57%O*kT751Pbnj8p*%Kl6z(2jO_fdRP~j5Gx5lX7%?7& zR^M4!0+3Y4Qd*f*)0J^5_)NTd1VwZ)6CW511nuejF%{y}fIjdyfP5rdai+=%0VUJ3 z?mi@-LXatvt+7>n?^vYTqES!w|X!RaZtb+@MG`AYikiBmvO+#2}RA@9Q_k z8duzLn!so$-Qw8=DaiPB%n*vrj0#Wn%8Rlg>UhN~M2EIw3n6TqIxp?Q&D54VZVDlY z5fvcBaQc%Mo!ReLB!eMcDD3$%iZ%5dMZ}wEq$CbXTgC64CKyJIyBrEhH>l3yA&#IV z=NAdM1LLym1d6E?4HGsoK|bBMqJc#NOTC!SBS*vUc_x&J=}zLmNU8vxD&WGDLRBL- z;}u}51BmY6!Bh&b(fq~u&4c5-sjISU+U2;_5eREc#g@q+fLxLAO@p{M!6-5_-Ux64 z`_=Q_;`%^$z0JuSUn%SHg9>Rt(0%G))Yo#F(Y<$gCiSMY1OEW-0hL0ot9*ViDX6d$ zOxj|AcUaJ0cnTB3zRZtr^_5LZgQ9l^3&!=KxZ+Wvh2j4IoN1T^TcvmYWZaZVqMc?_ zG)1Cn=`f6_N&4^H6yN~LUqFOFsUK851I^BLNEJ<;%HlUb|w>)0B)4-F;MJ43duHtF1RMKLu}pS z2P(1&qCLk=)h7;wR}4W;9ufUNF@V(QIrsOEL0SMvIOpcKyWG97>-*k0wOSvV!96I{ zfr{EO6bXRMS?i`Mp~**JEpZ7!AcE262$>irf#ZS=8o3&>Djyj8?k@WYLrr2dsK0|w zD{_^LCPb4{dOm*`jY1_CwMe7$1TsR_*zCZdfkYJ7Uwg(%X%a*{I3v5!?RWgkh6AJK z4!XKVZ+kU}h#iLpo$xrg+7nI`-t%^XJy!@4kUE3?)>eY6r3xB!>kFc8B$H160LzJ5vf@#(zCKmw(-|r4BAp887F+qrq z&-}yE1rNnsB5c5Y4gUagb)gFy3AYo}0MI8#6t;qe7x{!p$zxd8UDhF3H7iYeyTfpk zMU~%iI6X0yUYS4`dcoAONJ5S{%7~$WNB(8QqjG7r*NkP-0Crg8|+XCvXo5Tqr9oySoCqN%^xFu0;Gj?=dlqRk2& z3gE01p?acgcm+n0+WBw-mkRbiF->8hg+M;!K!J%2aYBHgZ@CO!4bppQ_XD&5%dr0d zbm8_|*yPf_#{@tX0(%|cb%hFc9hgp~w0S_q1))DX?^!6(qEE~BixIbU-UTrU2YZ;x zsv->nz_XwN++ueQOQO7q;~LRq7VdxMOX}G8cU@(Y6G9RH0J%Yg zlo}~}mu{FyZboEe#a;QsQ3NrvS-6@Z|-w$FORRoBZxI{SbJD8vA9-TREA zSS+u`KA5l~oZt5;04Qn+j8RgAHHRUtu+28t4~68*qzA`Tjdpd+x&3^E`aJNHf@sQ^)1 zz4?%}P;^3M%xI8gseqEWV1|uwz;&U0LNWP*7=%`@R1Z@XEw!FTY43ZiPzt7@0B*m$ zK}8u=YlI;M1zuglralWA8Xs2FP{it;5PcWFbMO7(9oht(JbdN|OGBVE8klx1f)=xP zDLNH2aFtDO5fFk(ucXVGC#$f3y18141BnRSv5its2A|&Wgy2*uF0o3&8&hLkhlr7)QYp1# zvmC+<9->{JtQEUnkp~vd9TY*k)*V#{6|I}$>ja9Fi1mk5iB-{O`-lXDAC=n-S(V!a z42`J7IP5-onrf9GY(FL*lIV$8vM3R(<=*XMroav)j+n5T$_R0_*SgRcJb zU==IP$BrZwMb!#1^Mb-)D*pf<=CJE>7yXz_4V5nUgMBrM>2~9hmRB>8R~%L2WV#firhA3bt2!%%wQjlBB=icIx zP71Mcc)) zfvA8As0SKLLWG4h{{V3k+PDd+1tf%V4Ymj&9(2GBqzdt8{wa{6&X%hl{;`3GNIi}Y zQqxgSz+kQE;3k%O$og79B%^|WLI>nvROngk^>=V6 zQ&IadNA}WdUCV!+4=LSZ#>I9Z^#1^HH($UfaRs#n4VISummdjIQ_6VBDRtp-b~_S5 znp`(7&;zDB?{XNFSats52r8{ZjcXF20UxiPe9GVoM4gy57ifl(PPUd;G^DRJ0nhIEgP6yRJh!Yak4KHq;u%{kj%OewbsF5pFpZ z;4YN61{pPn*%`LSJ^@BTCNZPFpA+H?k<*q?AK;M z#B%F@8}ZC@Q?bC=rG7UQY*3o>+5OdN>sT999S@vRlq3WPywR03p+6WVDmFM(U?qA^qnlP?O^?iY;{!Hn)+&W) z1zDv`Dv*NsAHkQl93KS0X{jms-?(+43k6eX>+TJDIPDVL;*8mWDcxcehKM7$x(US8 zm`+-Re0omi)Jrbg)`^Co5HW+;QZqbhxLd7g#BTopaWYm9I{L(C<5lF*`ZG+z=qE_{ zn1Mk=dJmm_!9sgLolkgxXsC0Q0aif-b@vh808`f`1oy zV{8#{W(A_HcZ?}iAVo6Ec$bH9>XQII3IM5BSo)OEKV5LB0)>0Vg-X3mILtuC_@+Z@ zTCTM4PngX^fF(8EWl(2y82v=3Ct1B?)GcTdcH)pJLj0!F5@4dkzV70Ks{~s&mLLS& zCmP2H1gH=-J-A~+f=N#p`UTcm)*G_)Uo~9135`J|z_(BcH0$mifK(W^a}_NuK>LWI zRwO9H?h??@K$48YLYh{no&Nwb$|%d#PU{&$l|cg$HB?dPV{+;kn?3U;B86X!^y$;@ z1d!N(0mmao2u94WWDpMQf95{O0ac@#&7zc61OoPA000)X68OM0)<9XO&v%PO6i77m z;;2wdx_fa-s0s=c&0@1XL#>MHu0Mw7v(}`1dwZl^fI)qG6hWgB(9D0ck}Im+lnpf+{OK zM*wUz6zB_1U1F9YV8dtqvt5uVC1fHZDXzR?1h??Fd;5WtQuI4J0Vtpb)ajIfv`Necwrn<0-NIZ70k;)}5dL9d zP>J2um?C&sR*7*_7^3)jHJeE$zp=TljY17i7!a%(adqPvfD2^)+!qWcgZAJIni|)O zhJ&n9uejh4ArKym-hMCug+)QHW+@a18-dbbg-8`%_KSqJA#KogKN!rl3UC<5UT|+U zP{5yQwmX1AVCddh^jZLc0asu%TR0Xf%7L9S7Qx3{o`3uMFf9OFkfgF zXx8_MofI3T#6X17a&dmGr~nhczT=4^C>wo83QC0!Iv+k`K?qPA@OS&kaAOL#CybI{ zwL&iN4vQr2wBtHzp*Ar)fL}lueu{_^1Yh0&s)H6U>kpvmcYMFjU;^kyk$11Xagji! zUYx{gANE5}Jsf+H=NcNX?7|2(MjSk03%VN`n6`>NAe1++xkVHwA%D%8y%j}s^ln8d z0xMd7$uLT$&Pf3=0pNVR3@9O7!59VkRwcM(ja`$Pa#V*aN1K>~Zl!!~&U(a@H&G8a z82|+yIUHcln(LEY{{ZnJM$l{sm}M#&7kq9a1spy&-F2`eB5(6DSSSK=Jg?E2W zIjRG|d~$djkO_=k6yDPY+J&Fj{bNY(5&;vX$~6F2&gn8+kvmV@4JkweQ?>o~1P3() zl*EvnXh}!TJ9bJZsBUj5xD*!YF29+iwO{6)&6zHUOevK~qrl^GS=V7A;+;GZK%4&I zqDX~eZ^l)%3@y>jU}*}7{IdRgz@53KDT*xm^)tGwfrgsDnSvr(5I8nB0_1@~MDeUd z#)4)}9w1}nZZcJ(>U8bjWDqVndlgS)$XB0)grI&b)#P#M)c>J`vQ z(o9pV1{Mbs9o>I8Xt6>rJKnxvb_%9MB|qG)hp2qE{g@}(@9t9o={5;=F5&Xb=)jW! z@Zyy03KDvMcq&s0kw3fMa2z)X*mW9v zzpe?6q9)1J#^Fia)Qq|qw*FAn-Zu%krSpOzVG!|6 zS2)R3r;{5ACR6fKQLC()K@cXC$nDyV2t0qdWx)x8USOL<79Bl%(}SWYuqP*OI#l;S zQNmq-qJn>z9VjVX{{Y^cQMcM0(%>C3K>>8XykNG3P&6K5wUGs}-Z{M>2Q?S>jv^jZ zzUDl`T}!>HK>E_UyK*{;$mBKt|4I8+1%*RSaHh75!k?i%$33=KiWA}!ka{1}mS5d*?v5(#tyVQn!fg<7r~1On8) zf8z*=3Rm;^xNr!mF7b~QP;+3Z!)Tb=qMd~&?87L93i2(*Sq+RO4eJUtRBK{kC{zRQdHlk1 z0Fw{06cPUyoxxVh3a{(=Fiqry3E_Wugo+_4`Hjm7ECF}Be^`N_ zAKC24s}!e88d#yFe`X5FRISsjP=HjcLpBb8`h6S~+{Dx&*@9`_LD5WF1O+yC2vpLz zVX9COdam&Wfdp<=NC-hD<|YtCO1of+QA92zy~_F>kM9g|5IapW)gtwedCC5D4`d|%ZD*UewHw14xMBBVDt zzc`M!Y7%mu{{UEM=#g2&rU?ZRy%~sbycN^DBCmARDgOYtU{abq4`1;%10s4JEI<(8_rQ$j#>6XifJ7_mVEs3imhERU`(yaimuGk`ctjsSB#dlNd2* zr=lzQ&4#5G5_-o=Py#A5c+i^^Fqd1xfCMAV+Dsr4l?CgCblRwdQy@qd?u@5mX7F*kSBwbLwEb7f5Xx_biHC8_<1WrGTsG;d4ZX@YUbE)Z`oh*9nNi zRe(drJ5OQ|Fc!d({GBJ`52L_{O)u{PK`87`zwqI>fK9#A;h1R-yTAja>NuOJ-lhkd z#&HxO6Q6o)#la>)*%p`Jxmh70UB_(2C>6CJE%k+JpLJ@zF`(6~z+@JE#Oa7s0k_{c zVOLbesnZ+Tp^G8A?&7V{YYO{@pa80zYK7dSna;?Z9$QNo3&VnUx>pBeF$u8`NMipfJIMOh*b5*d&SxdV4Pw1 z-tc@@jX3Pd7^o_%Y0$uI5TH%bFXCbkcE5mg{mrkjsMgWOU{KH+cM>-N6>m0}Y0-7@ zJm%2AL=R%&=?PM%<(L|aVw_RMN})sB*@RsckoPNrEkte^;~-$DjhiT#7&k(o zVIMo*0VLV7s~vtZf>kDlN_p{*YJxE;Vl5$q?b(WqAj19~VrAfzlz3o(0@e;MoKT5S zJbmZm4631{08DC53KgeJGU(u7BxzpBca|#KNMr9em7{C;6H32^xoZ`_&$hOX_| z%1k{~Km-UAnX)OMhT-D`lz`mpTfw9a{G7!qYr?Qa!_p+!h{r7;B1ZYSf>IBdFWh=< zl!)>3jop;JX>{TlF=~wNuuCafusF3Hb}2-8mW4@(Cr$qV?g)ugB|Ml!E}j80S~Ppq zeBrbtC*W-yCm@BFZIb|_v?*if7{|dAg%@+&z@e6k#2-m{th{$Sk3r!O&Bstc*P&e6 zZHnbdQU_Qvo{wkd;V|opqKUMDDvc4rWeN?o?#VE8R){xz(%V7eS+fi9tafU5@Ze}r zN6wDTWSfjoyvpnq0Ctw+?gS}SadM`B^wEJp*3=m2lLmy8aw%2@jrlW51;8l_8;P5c zi1uQF(xB)w<_-e3fCJN~-YA2L2$vwlM^#vzm``$TRdNcXLNsSw5O9h*b)WEHfIC5T z9-D(gAPTE#ZT(`i(Ew~fj-Pn9tGoao{{XCUwTeb$Elc^t9b95CfR}?zO93pWOn0R4 zVm|l4>JAkqv{4k1N$VIuI#Cv#G4c_+;%|7apo^%RYeyMVLbb9H#Gtz=#PNq#CLu0M zLr5s7IM`Jhsn1S6umU0_>x?Y{P37niRz4l$3A1z#Y1@G6-5242zpO%yDP`aNlb9$< zVqPxi;l-p&NN7dBelMFwvW zs?m1&uZ$$9kX@LdH(){miba}0Cj_uis3MWxQk18|Pn=a)5ntt)EPPfZw;8N6<5*YG zBV_@o;SN!uJui>PGkSpHmuFm03vdr3Z` zD~yfd4Il$tFzD?SyD}1mRQi;DU|n<;L1>*3GD@Vuh;_0T1)7Rz(wLzXjhd&7Sv6`4 zc00k^1<%nJ5D^wu{{UG#4`QJ;oQQxjt1p-*+B=Vihxi9~C3G;z1l> z6Gwk@2BZ)cB&yvwydv5$IVj+qP%uDvZH5mc;5P+4u0J0_V%Cb%2V5ILLDFto;{sXf zTTAL-qQ)-2UBHoEa8=bMP6FKOiFFsKFsqEa!j!~j5LdLA9-CkO&4+UCh(K(mgz10lO>x9yk?cXH=_nts6dBfr%gA5l&C-^o%}Nl_Cysr zlOmDSE7Q;N%q2=xf)Gdh+*D{tr4w3j*??F8j=j_Fxr1oM2ev!=p~FyJ(B^r$aPnyN zj$|}MZ*90?WXd5eI%~PGN)F0OYvwOD*rgwTj7;Pt!SNdC{LF5JYvaR%Ve*~NO*6?+ z!6X*QBvZfKnv?|?o$uw25P?@#s_$9g<$wYcFXH0S7xDQVHI^~lskE2{c8EJ&`uT&} z?+^a~21Dx78e9cvlJ|?Lh6NWY$IuVQ3&Ko*2N(B<0)a{r{pU=13JG?;qlpCoF8b4P zaK^RL?l_$3A+RCc`^y^Gy`GQn0GA4>D}CVxj(JTUoD4!mk+1A z>m&Y5azW*An5+tcfD-1t;N`7{D5N?V#o8zq8d>)n1!(vemjvJg5f`uHSPBM)qsw$x z%*XzLeadK2KNt|e_R#r!%?!t~1)XL_l;95xay4l6@Y9D`0;a-*(Zp~sg?cOmsFER* zy9Ip1Oql?1LsNUfz>--MfANkjga|Huzq~I5CVK01DK6n!{o=Paflz&pKg{ji5U8b6QXm6R)51c=1Np z#Mf}>qD3O18NV307Ynl8oB4zwbQPLA#2P6;01aQ?ah6rST%)^*I{;&+PI6$Hpk2-h zr~86u8==YX64)T4sy_@8loU6JBL46sqEl&i7-J2PD@dI)NEL1pF2`}f5mAHKV~{e` zq2S!t*A%wG)vXRPR2C{liRW$(qHMk?Oi|NNAC0+a7QmsmPmgXON+8+YZ(ojYF5K2Y zWgN1SMFeBb`sAqLd*#w#o)v9TcT@D>Xfl8$4woC(JAef{zV{LX*9E8z0y#mxsv2(_ zNHjP#C_NT2<_0VhsdUK<*}q0`+5civTs!z!Co9ijg11=1)+h5N4(+ z&{Y#oHYBxm5NKwaNM8?`gQ`;yyWjn0_6(usvB74SY=R4acxggKcTtnpAwy76UrG4E zBUdCG8~MsKLL&lunOYbn5x^~0!P=*DdI+)rX)+XuC&cN5jX-tzKCyr-ATj7*FI21H zHk-%*XhUmnX?i9*0u7^yD&eSiuz4>Gt|$E4(Ac0qYdOl;MDtbUc zA3N3zOGIFG*{l#zP|PF`pP>0>c% zr)%NcmqI5hy$$861^j~qdOgO01VjQw#vtxql-$LpuTQ=ln>C^eKinEmVOPcktz80i z?rIF3`#%%jAIG=Zn7M7XG1q1;&0HEGq1xEoLdJ&Na?d?PNvWCJ%w0q-HFLieB0}YU zN&2{!doC#wp?jY`eZT&J^W%A(^M1cx&u3sHFZvmg2gOJA35hrralC#YKsBYi!gVk* zf7Q5ezj+}_EF~q-dFXyut)2+&lqX93`{b!1*Mu7b0KhkslT+)qVYc@1!iCzbubZL| z+G7%LOEgh!sWeyQlj08tOP;dtT$6rc-QS>>VWLX_k* zUys}5FU_BE%4eCHmF~nfU}Le!%11D0;_$1c3SYbZLDF2ybbe6@kVhL8tzucL@FkEv zx6YOKXn_G@{Fm&dp9C{Og7i1B^j=O5p!1oV)%o#6;JWD_S5x!}2PYI|P0yM(z5~a0gh`{*y;xtJ-#S~=m6R;wimW+>33g_MDB9K zGI3UbQAOxEVm6``qX1ux3U`JG^?%>+NaYcd-VL)q*k#^78HoUT)Km}$8TUIBOC~&j z$;zp1^&2M{(@ZKq=I#O2JG$ZYe?A>sY1jQcv>Gl3HJ&`eZr?TWm{M09BMqchF1P(w zO*%jl{XQOMkC+&3XmoGTzs2{CrhI)dnFEcNZ<=4_LrC0SRp<^#R&{`okQ0wM6E zg~$A-YCN(OzF^|z&Pj$+Unj?#jP05ld?LlkeHKZe!r7x1IdOC7B|=dTU&!Qxg!f&( zjb8E08OiQ~_g>Jef00saCoFzgB;_PPE`{S!-q5=i!g%Fpx`zzvw;pO(9`wXRevq0B zQ@{-35U7X`Rg8yXCTX$5>(zJO1Np$57XbHHEA18u;voIa`eLQfMw^BP{?aaAN4adx z{+>Wj-#lZ*td9hIpyiKUyii5R`R60r0Xk2llqLTM(7NQ~Dt~)4zIGW8F+9QPC5kxS z%yb=mLU`PhVcWs%Jn~v;>LEZ()Hap&$ZXF8GhlNT2_3hkaa9_AG1qJFW1s)_7-l)7 zK7XsqOx*ybGAD zH!0l;cyYTyrcKR00C}N(ZMp(vW@)zkBRdQx(y3BuWT;L&B0W%rNda`f6J67Q?iKLy z!^(I^PkFp%^Cw5^H51ye+78~w20C4R62_9{0dn7dfKOJZI(k2q?fF(oUkszo%rndX zcpgaFmew;ND|JtmwT7V@Mm`;}j^aQt6R=r#jfqOF7|J$7wx1FyJoRJdMCOynSs?$Q zj5uY@iT1VX?(Az{tsL_1U@zQ%;^F_%;}SBPnA*Ny9*%X`dP=zC@t7-aYx9iH=|`G@ zcxL?h)Ane_a(AEkZD2j*HVbZqjxgW2c;|bNoL_}e&YqT=kRT8Hk=y0^E8GnNpr{(T3fwdAJ+gIthjv{XvGv-`S<2&;)!qiu33^Hp?e?Z z^o8E;y(nnqs<6+rDP!>CL_}C<>k0O=CRe+}eUFabun`*p>%U=lSg6pk^5n*WcFv5V zdR_C=ly zyvgud=XL@NY>glAlx5RVX+mkC<}Kb)_~GC0!2%_sC7fpu0OM)cagO1S1bN`9OT$mA zE3cXQ+$GRp0r!mg?Hhkrp21R%s$W9FK_lAC2hIB7VgEhvQfcfA?|3f^fe83-`}C0D zSS7ntH&$w$O%uqGZ%3HHcziYa`FmX$p6}(Z`t%Vqg^ToN~|OQW3s zhFb{MQm!XDVdgGOFWYhm*=M0whdo#NRjH@j8`{dGRX{s6{!x)88PaJ?vQx_$N&cU2 z3i+8QJL=czKe`3-Pw6P9^s7i_k*e6rVjS4O|iW*UDlACCNLTCW->U zTK0C`CZDn7p3Zxf^Uv2VZEJ*V#+EsK5h3Kx(3g~T3$suFfP&n6Cc~1+yQP>GSppUW zPeq@P$W6=mt`D1&6Y`R8beg>XZfnc^WJUVYDtb2QQUI*n`&@Z=q49%qxpTqYr20EY z!|>A+mT{_8)|#XK>#2(UPrB56bic)$^xJ8CPI&LAVJB!O9SY64B2-b? z)G-bN&)A)98fzN^i{3MPriE@Y9g9D=zE};ZzQb`gTQ7+a1g9Ts|4DQVme82a09lDH z3h0Gf)2L^@du6?J**n*(sq{OW8nT{xp1A0=7Ml_8@#^XL`#Fc#IO4bU6Ri{hu5+7IgRR9C*AkcWD zTBvEQ@y|x`0GWypY|t~ZGJm9IT{dL1U;n^VVl4CHNm^sg0RQn3t+C{AM9q@s*Ts7w zC1|luzde~rSjUtn(uuaxzb}7uM_3%|uj=)U_?n}%2|Y2nqHNbgs9DGfHA?nxd0dlf zM{0Vi+#VG{0prWC1=U%P#+W4A3PG^DSaDgrEzla@n#y`;oHxx47Wx&FukSNw&T~sO0nk&Yu!Kn3i52HGnHJAywCzv#AayG z^()%BbG7U9{@0-kdV6PG$+s8BuONS3Bz2S7{s57~d4LPftCM-CYp@bcb<(W%WmuRG z=N=pFqF{^(@P#u%Nt=4bXMepnun#+a>9$4#0g(E4sWNERk(UCN#WJ@|0z1dOuHU=C88~v5T~d@d?*TYh z8MnQ~$5g8|0 zp58Y-?pVI1u-Z4ny`}gr=))lH{5y$z!&J{1=HEirOS8~LdkV0`pOyQpcF!gcy4SHD__)I8U@_>3#k zVgEU;gPNba+j#s+HFeMV3-daFgbPGkdU0|mQc2$ukbr7(BG};Cz^02a|Lp11@Z4ec z9<*jZLfT|Q)cs6@HPb1QVtZ`Op|mB~V5m(cJRPnZ~nxB&wk zzNL^#0o#8U-4i~0yo?UnvJd0=2EWrT2ZSgM-zY zZ=JXE##lW76weSP4B*%<(D$At_7ol`L20$eWbZ54@r4WQZ6$$mFVUve_=4}{wH;DR z|N1$^I{|)uszjBk8gUFpA4dF)N6VmkKOv>7rN^6&P6_-Yh{e(9?oEC0g!4|6OElo= zj5FC@(>4p}^}P3cPnk8JUI3@X>@7(HSHOG6?)@3Q$^`(NuR2%8W4MpEcsk_|j@A!y zVdY8~-LV+yG;*3#Q{RfEy0vl`ePltvTR&^F{fr9LmN?vkfkBCF7M7Bm(e$Vr@|#PyAoO5z`b`;ER|d(EFwkB)f* zuM1Eq?;-D}$`HeTRaI+sNoO@P5wj3egzU4*Z$JbXS8%E~zvturXg@G!O~A8Q4I(yE zvu)KA$TI*9LJn|E{lD28hD)yxoBtf1*wHSDDv5DobiNxU+CKF14XOKd?9iCeFz~BH zveGMGw6VC>@2gI6as0v~Ie`9;2_kvfy^1eLyi@nBo+KtL^1H)CHKX!!t_th~=z3u$ zb>h)!5w0`@cJ9pK_*3xWfdf@D-{gT}SWy0X3G=!`f>yJJn_C8g^0U-b-?)BxQuDcL zW`5seo4KXsn@^5x|mm^X=fCY(#xc#k&ZWR*&u6ckB30qGX!(aGBS{hDA%&! zg;l)!(sdJw8dtW1hFgy?910d`aCO&u>v+T|u7zSN!3OrY&0y!H(UzH3m&3DwUia?6 zdrD<|U~caM`hewjb)SC551yU_36N7et5oNdjeAh{PJzRY_Dct+{x;X0Z@090YxI3w zMG1{Ss>C%C;N_;wlCXu>>v2`5_-u@d5uywwe=i z>vF3uC%b`&n3^VSnW`p($us2e0ZUv3gQQvFIXjV~wcJ^6d4KGUM^IipvYYw6;^_0# zV#kjX*5?9lzEh2uQKH|l8BK!e|4jaq<#n_Il&ehD=H`Rooa!j@7!HNZ$`*0*woOh3Z{h@?9NMQa~IC=|r-^|{}ERkkvov=@PYFCNyXdm>0st|w(>F*z7lIUc@OE^+P`h9jbiMw8Y;ht>cuyN)}QXfoaG1;z*|XB|E|0;%QdEUQ~Xf-qY=2k^ZK#ZIj1!{?1GdIo?`LJnZQx*;ix>0-ozj@CZY{FM z(7ZUg3rT0fUh3T&gq_--3$G$0ge{VWG#UhQa_jb1Oe6^g@Mj+KjiU#aI0md9hmuLf z@Jv%2Z(=^puNC{BuCJB%$FA-n|wNppQ4>z#}(Qsiy6}^^Wshyml5D z@WDiU<&UbD^+bel7}XSPH=s5EMoPB>ePIvx2K*ME?3(#U$V6KqBY%6f#(}TLi6C{{ zfh2LIYXzftb}cxmdv1aC`&YL|*(lF2zH<1+9pNZ+3aTZ|JAUawMn8K;#poUi=7n<0 z;1{nFrso`8kqzxbB>rpXn3kISX1>bWM~Ew`xX?Jxog2$%V8u_=rrP#@@K=?d=kC{T zhswM)ljhM0JUVZmC4_LB$l{y+$-nSWRzY5b(2jWVvh zzJFuAOQ~B9UrSI($_!70CK_oXqZAxiyqihyMinZ1^?;0cRs}Qr3M3ZQ>@7R!`5G5# z57tb4@m6fWN?BaR+E{0)Rx6B494ibu7m#qPT)GT&IkBlXO|TnttRl5>Fu>)P>7gl$ zmLBfGcal-f07b0Rdj+iHZr4W0gGy3T$LIFua!r*Anq19^9 z=rB;@r*?XD^?6Owl~z{~{>+kTt$dmw2Z!_cAE2ci+w?;mGs}fP)|}}XDMW#A?{8<6 zc#9tcd}@0JPi)8cBw*r0>&zhSf~b-` z)bVjytu`YT{%5gkMO@g+p2nM1yz_; zzqr~n=i1MQAk?aIUqlltuGE$s(Rd(=Nc_0j{KHtTJ5JjwLCdn1Xd>y>mB6ZUqsr*5 zmydIr>JJn!)QJFds``AQLS(_oVQEup$-IYcla2$!cZKrmSdca$gX;MR4|`@YNH;pDll;Nu|;UVkqLF$Cv~D8ZT7X$M~kQfs?ljD#ssW2&PQ= z+RT=|^LiAj;)n#%B6s5xpNxCyGLJ67!Jrd}jry+a^L88#yib>oOoD?n^pk_^>hdCY zS#rzgy12(?6t5KW<&dI(KR$jPZZDa+^3C{pc#+}m?^4kanL zd98+_(;y??DT`r6+=MWeY8qdCYbW+1^1X|pl@QulY9HA^zOC6LU;(f$_wh~s0q zshXQ+K5`z2z`0TzZ5R%&S_v<^eQM*|M|2z(M z*ow8176-eYhm@bJk9P>bC0Z=euX4J?Nt$}CRYaerE)VvUODbFXjcOF?&B@eh+)+NV zJ{4khYn&;8eUSH#)^lZ+D}MH4nnFbMinDx=Br9)Mq~P$utM(?QhMm*Xu@Mxhbb3T0I;Hrqd zi}3~CCarry8H;PQjp~rHL&yk|_W~W^(x1kz9i5{?<6<(7UV*?oQuzWGk1$O`fRrjhgKLQxJs>e+J7ij?yodv%zYG695J85xlBciHiQ4@ zx<|`;z2D$YVxvScVmY4(lR`tF%3+TsjVMVKQpHjS2axM1B~b=WG{5Q^ey7=zIZGb6 zs1PYjo^8ZW+vQTsBx*KZSeVM#gidDu1dJFS;3V1kUp+!90##SvdVkRQ`08cl&vD)b zJ51nH+XUO%lMnp|4WLC0bD5ppD1`c~oRyK?9LP>lU06z^98~q*|J}4mxw>739;<9v zj1u)S@*);esnZi3#9%u{3;!AK_}Y5ujhyn@ja=bRS&4EXlbHYbfO-S+N*K@U#MTp2 z$L4z{52A6w+?cm0`TL zVOH8RpcI$*h;imN{0>rI$wRPA^zGwF-qw4{h|+TP71c3n_jSUa+-=f3!L&^;#S2Ya zu4k%+Cw20(T!S0LVXCuDqru&&>B%1LhuNIKU(V~_<+AaglBYCXW+|U6q$%0~^TRc7 zMk6rOd9LnbuGT~gjGo{&C_R!tU;ckPEs|MLxTs%%Iu@2i9_p%xP z7$_D7`rV&xn)@du?@id{Qj+Hz{&)<;R`Em58iPP;Lc#bp!~VWdIRgLfXWfQ#7Pu~3 zFt1kw0Lapp`Gf#>y33wOXqw=#ST5^C?hu~n0dza;(QAKZ>dukJtZva(czI{|)uS-5 z6Tee3OI~_S&{0}HQDCNm`~ut5ycn1FGc`Uu$C5v<2WPxB8b0L#g!flx5Yo1DA#ulS zyT|i`7)L6wtM&u2MoLAWRlpYA;^U;*>ViZ;KzaOs+AGc3m?o`D``P z_`j4>VE%J`onfY{*;lG5-wP6~kz>XZ!IG~aZ>x!^3r-n9cLiD``jza656*4XoGOF! zgd`kWn7FJw^iyE(#GasEO0y8g8wIfFnZWzc7F6tgXc-i7sa8mhDM~6KpnTzdk>~bB z{s#~)e4u}0r-g1ESNq1=-}fF(rBg$u+snElNt8g%(w_DuX!zNYZEDOqC(V-9PlayvPPE|b zxqMSKMQ zX-!X3BcoFiLy3B;#EZo)-vL>Q8>f=DvO-5yEAyOr?>^kaF~LIp^nqvbwGd4WB@glA z9;)jxgK;wn4e81GP$YbM+4`vLnSH>PF8!g2n8Fe)d-rF7M85C8r(MGAm1#PJX}LX5+LgH|Ok-@AtiP6L zND+<|^=&QG24`vt zJ>Em;lq^0_heb>nXMF3q9D>a;XX4pchLF-N4W$HhlsD_BtB1rVozmpAi=bt>U0~KOxq1blT7Le?Vr+`}OC4jD7CPxQXBrG$^xAxh$2@I%{8LpF-``<$k(+DdZA4f10mBJlCOm2rUh%` zYZ}8X(l=emHHh6tuK(EvP^LgTR)P$Qw^Z-Rf3-ozaP^sex*%{Hzv38k^;%F4Z(6y4 z^~L5L4olYU@>)u?7Vf%2t_v3ga^e%g1T|K3Y=xo54SjRl(l=B%f6HQ?W}Fk&KyGC- z%C;~dKJW=#qVfm1bO@gCzW?>q$ngu_G~9UhyyGz;I915`>&%NEf4k0#lwWmQdh5Sp zY7V5K>}}#d^Yhtedt|mg0BI{R%y}k@t|q$#CN3MFXV@haS=}6zPP2E`I+HKHmj428 z@15!u_e;avTA*0?SOF-Uyx7ZcJmiZMZq3$BrB`oy%U%b+x4xLoifGxKg8)C6_9;IR zV}r4r@u;c%Q^ZGnw)=MNBHi(IpKnUbdtUP42R72@i^f-Vq}3-2zdkTgnGN|Ua~eI= zUd{)(K9~N;qTMoy#Yf4dfKf~G^t*dJbI_Y3u zPPeOGLlKKCET|a1_>=b@IC+^Bcy-zdiOhVuM}~)_8e8~BsTXy{`F>V zznSnEkXD$u?<}H3ai9331J`KxG!-q)ooS}ME4;P{J8M~9UA_K%uMt9hz1IHxdFmFW zIs-c+I#3=o##}FL@E`TK2AK8CEL4NgUTodi7Sty7N-L;|-xirvorXT(ZHqY9sM%~X zVL!qPkI&jYr@%v%CEpzv$wqpNNR|4uL^Trv7NWgFSz{v<>e9bBu(0#zaK~u6( z*?Uq!F2yUzZI-MORz`9J3VJ=h7{h2I! z&jrsgi4qa6f~=^FCN&NbS=tALN{LelCyr<=)8N6zANzvh!e1)qc)SM$0ZqJa`Irgo zKkYEV)#!wm-p#FY&wDEDhmEpiL94GMI&$ zA+l&jTn`o8r(c%0{Q=RMs)b^WCYAizTE)-S@F3-w{3CyXut-AZ;_0>1K6(&xQ_N67 z9HRzj?;k50LV0LyLHhILgZ!)^;ag=^zuR659HuNF66LGo&lcUp`4|LuN0X;rj~y`? zO9-YydK}_#73Guz#ncJ6x-g(ishQ+0hs_aGHFK~7mSv@Yt`K-6;$Y%|Rhb~0NKToy zuvB_wq)zgaWeQsnuCfb3ui~6GrS(GkOB^GeV9sQC*!RtUWUvqIq^$jm19YCbHcHBg zJYD8DrxSkX^fc}ozYvS(CO*F>`nh?MZOj^lmI3Sb(>p&Q0)u$422FXxv$x4lDP>fKh*)a6^~_W zlr#kIno=Mnjh+xw@9gui%dV3vGQi*l`r?Z0T}<}-n@|%7FEMpj)yGL+`JFyr1@C3W z)2hbqwwM0+$`X)1Y3$Z|HPW=4_**bY4yIj2l4_c~t4>cxoX{#H=4z2)xJ?Y=PErn# zzChy_e-IQH>2BUM5g#e>8hhyD$k?ZSD|g~2duKJ3L z6(lTECn;4Lfqo$`Pv;0z7#R{*)Y5#a=WHXUzH1ohv^zLPiaZYj-_R6n$fy=C#eG3f zG*NddX1Rq^Y388?<<3aWTn~$v`|D zQ0M6STGqQ<{MS{d(mV<)(SQj8D5m@)U3NtfHKBF*bXM?!>-d}1(+nsc@$!e9!50G{T0m)4)gxR>ms?D+&c z?U0XG5f%JTW-VgXUe-bM6e$k1GjWOc-W`9p7fuVOL(u^u+h5v5VHt2mhMYwgK-t(B zO(7Wwu~iL>8AQ$MkbZi{k}(_F1YcZ61^6`rBe9R1G{5_}ApO;yqz>5w5C1xS!k%Y{ z7hP?`L^$P$hl=n2$cwRJB5FEY4t(ZY%t=QrRK5>I|2zXS;ZQnciI}s{_zm~=rd`D_ zxL1(LRYO(*0^hFnR1V#Lvl3;z>^Q;-Qi(w0{v~*j{;RCuDE{}}%<>rz#7}@xK)k}v z^!FOgVTw($pYe_40|@`KACgT1!B7Bi&~H-_4?A|-`NQg{6b8LXxEI!FAC!Uf_~Qa& zbJ?OlUv_036@Bq65OWV`1_4Qny6Njz&nRjdIHy_*UO5$XnA#?R)Gof)RG8duDl#*L zDKI5h*YY#I9GczCXBQ$f2(uy(yvpwwKlcPZ!5g2xC&__eRJ2V#$8ezbm*0bFdhET8 zpo1b+jJ9UJ59#72ppP1hl=H&M6@VtNGqAF^ORMG50SP2wIj*X#d;gUz`6C}OzpQ5+ zsy}V6FFDPltg*NKtlygh>q~##lWWM$yA&CJcBPm)O1``CKn!cxc{+ zm`!Ivn;3|ccU^n^-~)38 zoMb!qZP3ogSy{X@#9CjYJJ-ol>7-W~D<^&+&O9&TMtHHdMvSI<#LO(+9PnN^PezHP zzk5mggIK86@=Ap%|D*6Tv#ajA){$GtF#C3!oDl$c!9gu$ng>W}f^V3KwOFg#^hi}G zcP~`mQKzcf%B!YsaHu|b$50_rV&12qYwiKB%durOw@YLh;PEy;tzusG)3nOnlje8$ zW&n-4oASFXp>*7EBx9Ly94?97ON3`%Q)m#H-;wF?j za@)tRrxj2hASrbrQpXOY>^D`SC3zjL#s!L-fs8@qil{j>HfvCUm{aI@6*ps^$lpJk z#B68XYqPl(R&cj9mntQ|eaV9Q;1#J35AdpC4xW(h&ww1VN{ihQ*j2Q6p(?gJ-6c|g zSdOdHx^#NGUSV#WDx=aTs7GFC@j|XtUbr|rhGjRc^bZ|mB^L@`x>P1x$xgu*;q;D# z_n87)1+2w=*K9?e{zU#e8{>l=4XA-k1J_y@0~2cwj=Q_;BKd0)4rX#h{z>D5L=E)!_JWiS2>OA*(4zY&J;?W>#}V)PK-)ztf2N3ry4w9_eaOs(?r`am)Q zJ@sjhLwR_ILan3iUaO@v%=SB2doHo~`(}$isWhGMya=ax0gW~7*Z^tCmXNKI7~}qj zw^3%5G8$|l9A=6nNd@sf2d-=6^Wn|g3BJ_4hOE<=^CAxpVe9thz8yNJu>0ekUsX<5 z;%BE@pY~tL)$HY+DR!St^?(*St4N!Mz~P?GWvQdIhp>#Qtndr|jCwCVhIX5_udQ_h zt=BqE<7|^ceKGqEEy31u!lsDG*>#ECt&8rgH1QfwIh4gUMlX4ud<7 zq0w)`0R(M$MzPeLj*PLgq?gJL0@uewy(&xmm>H8hVG~W_XKT}KH@~PGUx#s9E*g2e zvkAxhZ)he3}vW>^4bF@SSzAyHT+kBM?*j*$Pft?H8`wM18hlE%Rqme za1P#z{yiAgJR#4O15A&IFSXP*z1~r|4TmAM@tlWLygu&^|2DODuR=?}*35&_=?ZC- zS1Yv*!)%6Q3TjHJvtO%Rl9fK`-LF@H9~1fq7^dg}+{@lUN-!#$Qv8;RUP)6VUi>0H z34vxo;nEax6dT$JY|3ObMLgep9y%2nxEYp0H}Y5G(jO#_3c-~nX?B--MS&EbAFBu3 zA-%yY(88#hWVEO@cv5ZB5&WY51o>G0Lc$TO&co)1Lz;X(cE^Z|--MAfrvOVbmgzGi z0ig;35Sed88HWVU_wAK``-QAa*@F+(JA{Jal^hC=w_B`0aSoebNHr}c7d+K0~`a+trr4@5{VM58sGeTH;i=a=& z-^=VY+D`9A;{}10Z$g*7dNOiDimVMb!XX|xmU0gf9FKmmnl4)EVOLL0ARLTmrOx0m z##v5Wbpz-4bUpz6wN6T;iVe)^a;*jo&{RpvzU=ooQK6I4{w!$fCE~C&vdeTyalA)01sVvk z5TQTp3IInm6mweS^*f0wk9cZsO&@F0XS!Ey7mgh9Qw^26E85~F)+Hoei@F^odXXMd^a1JGlOuutj-(u?~<1 ze@MTM(o{)yoAni|**4g~fAT=y#$UU*MvgGPAoZfHs-Tmljo-=@b0M6<<7NGJNs5AU z=<;zW7XaP~6re~gnu8lPBlBA5+aGa(k*uyll3{k-aCD`V?)3(UVmt zJJ!sL#}_u)9dbg+P9>$I1B`<;Knp#cwmrOYE&I_Yz01C@&$8HVZj0hy5DJfl@fk~> z`6(33e1>e~-qpZ9A2Zgqp)q4son`D#AY=0Fh?aq|&k*=E;q*P9 z+H7ja$EJU^ilLNmi`1+A@!3uJQM9F~Cn<$hsmq^EeL1glTM85q^mr8$nHm_+_)-AN zp{bGUMQ#_=zvzYtnq~9Ew5m-AtRBUO%;0WA?yicj7L2$>et?E4(y>tnM4=fp5{mtmhel}Qn~4G-^(H`(w85xz-`rC zvUIw=Hv_Rk3p+N*p*w$E_FOe^hAJN9#iQ>evDh7>=?-}H}fAJ5=~5=XI5`q|F?&fO_>P9eJT z=(#7D*8ueQM;Xm5<8q+?=OUMSKoUx{(*QAIE0{pHJ{I|pksowS!m-F)()96K=Ra_M z?m*FLwnk&!Qd$Iy{cK%X+h%~y`Ijy!hBe*$fu!s?Y&P#X*OHCO+9z*MWi2=Ymp&{ zX2nOv>nv4@EuI%#lPYdUry1Qh%uqBJ?mVKF?-j66jYfQJSMg##u++>+F=_8~dJeP{ zRQn&mB3Z~&Q7rF5_mHkp7S8;aP;0+_t<7wR^yd1@7O*PR`zr=rmgNInc?97bc(a$fe$n%Z4W5^nQ{(4yCwKK91lCrp! zXhXG!CtAjAkgz#hJ9F^wAl}xiUiy;Y`Fc8HAwH-IvJFx!allc zgz2nsBH|i$ryxHBKoZ5mWP*K)h4Hd0(z4j8Hcm9j93j5ZETWexDGYAZu&d?e8y7sX zNgzYF2qy%i)df7fFXi@sl2*VI1k1!~8*#@&vv0h#i{t_fsZ#bjS9GEa%v@acfsnH{ z?9qmT!utp+*quNoD&}8fBOIJ+(p$jd<8`kz!JqCl6b1ogHE}nye;a#ft8(zF8+x9l z9SJNM0ZY-QMj+YQaC`sqtJ5+7+@kJUw!}3h&Eu$XJDE}qP3iuuoRv7`Q2zH8SYY<4 z((r8>lEJuPCp>VFqYGu8pQaDBb&((rhX+Z)urKweHgmudJ0xU;xrW zI3Gz+^Ny9Wx*x>~&yRisL@VoFa$Dr9P3NmP(xICs1?7n|llyGkK@(cFb<$5ZJRvD^ zEqfb8EZ0)x=-QZH^R^OJW_P);zpC8Ue$Kq#mg%*?1TC{ zqP^JlvA%HLY--v^1PK_AJ54lqhVT~}pTVpzOt)t3vw|aB$FN4?69)yu<%x&!o`0&u z3q|6#uLcyojGT6xTaGWX%aa$sAEgyL?vY@A>dHyonF!PjFJnCc{A4_x5Z|1!4-_wn zi&?7jgLgNEfgPClHSdn+ly zgOt^^8@{$QFTyCaRF|;;iK~;`>dNsj;-QC0a=;vhdHFm=G+a>`zKmyZCvXmHE0GI6HBpVB>ls_)f<9jI6&ZFsi)9eZ3s{wCr8tP+u4J zn1pXM_mFxvwLtuQ!H*m_nJQCuW6dy+0*w!^#(Qyo@uyY2;0Rik6lOJm+rI;>AeAo_ zpQ@?`4%>Y9Fw5gr2mcRXCQ1Kz#%3`5W!n>43#E z)wC-Y*kGeX|`e7FWH8A$r^f&dDrnaqF zDlO(xsMJj>y9oh3sWOU}`FI?HR$ye6vEO8v#g*r-I`MnQk`&O6@(W673^M89C@~ff zHeK)2_v z@N%fE742D`{kZ62R2QC!2PZ$^J5r>W6?@{&`6FT1H5`2PgTZCK*Bq4=cjyd37UAnY za6+cl>A86ySsE%!8qE&X#Cj@ItPoCvH0CDVX>;J!mV-lW`Ggsy97BXx;CP$f)K!x@ zD)_Z5UlHDQ822e`7Zd|8%HZ7<&Z^jYd{0@{NLwwWnY`JzH&_a&U8;z9`p$T1OE6U* z)$dFdQp;E#<#A8=eQgi&^4BtfR{=e&%6MsS8^}Ks28c`D!hyJfP@q=ssn2YEdT$TOz$qmR$*Cl{v(9?QSbIJVI z?&(3}B7Q?FK^*w!kE`2XWQl^4eclnTP&9gyQqYHEG<}L9>Ps8Agv9UnXGj8uM%$e> zQ4VYT4(BfxzjM3W<%U&T2Xg!UGc^u!e!2cqjPIk`OphJI>ilb^5$ff@50@@`wFE;| zL?~Ddp51MkgJ~+v&og3wf|?rg40Nz7WJm$agQLbUa&c8NGs`7~lWc^EKh z_%`gucSgo^_Li&Co6wvAW^kw~qXYnzSi&1{|2XB)26xbX1RTokB$>WaxzA;~O9Z_jd zqCDXbCjPF}f(CROPJPw4WLZet-EUvF$0i3g+>dGB)xqh?O?uq<>!dg!m~AkltYz=F zzeuLH*w?XN?son!g?{puEdpl90t z2M|DUdY~FQZ>R1MjY(&hlJldt%m1mQ-%mp_Nm&YKueU*7Y$xbg7V$3nF6BiSwex0& zV(w`jH=~hJn|2##_#5N4v}h89_+ua10~C~vmjvUW{{3QFP3=RK{HAgCw})2_@T{7p zLf0SzlnDIBwXr+j%$XmL)p}Xkayo4`2U@HBC2(!+S%x|YwVCcmIF{N$WwZ&6YvACO zUJ42JB%h~SeK7(lXms_}Um((Ow_u{H_sS0Q2^~=tdN7ZBB*m+yx_~UNgxocQ@E-d{` zc0^;`p;E(5mL=s}LCL*X(DuS>kgHa0=p!qpp1F4QYr7f43K6+~V+eg7wLSMsYlX`K zD9j8zT_a#4R={E10SnfBxB0eefkk{GNir9R7!nI}8s_~0GGVNXXm9$^jw}^GpGP1` zq$T&27?h(&k{s^#CQEiGY{~CyljwsJY!q!_bV{HX@a(P@A3}*)Cf^1ZvSK$CjR7If zMjUSr13h=pe(urFxP85yUSEENPXU+eIPNt^Z1?ott`x*Krv6)bvJDI}*7|QHDN(O? z7&Wa&TB+p8txWtM;I|LMY%^Q~!DsuW z&0e4{0-&V%`CT`I5}?)*=<8;?B8OX)Q9!!+xOwC)Y>znyt$04UfSzQ(-CTWhpcuV! zmt^Ai+^}0CN$sJ|5DEZo28y3J(l02P+Er+cO;)XJ+)6#Kvo99AUK!E{Z+`ycobdVB zO5`~Kioi+5>**<``bj0CnpBaTgxs8hlgI%e&L*C}9a)c|sDwF?N5hQJIXOb&`nNVd1Jwlk(pyM2yM0mzQb+TZcE z#Zp~T3F&_SDsl>Lq9@j!e)iZ}lU8)7ja-Uu5|57&+cHv5cDaaFa@P+6c!F0tHTNw! zW72$;fAfWMXx^V%Ka|02)YU)%ua5;Hv1pf()GguJYR`izm`>;a0J1GqVz~r==A#qW zzzq36|9NND*``+iu-Mkgf<{ZVEiaPAqzJZKnGYdgx&D|~tt|-T9rcjIT5SoHschn0 zH-3EQe}KNC-<2ZS!|xBNF054)NP=a36n_21FBxFLZNRJ2h)hBPH%37{jVE=a=Q0BT&aB9M#yKH@noLuylJ z(#Fvm%# z%%U0=dt;jo8vdIH0mw*$l&2kGk5lc)$Z*qVc(j1tn(LV4DpdEiw<`@)fY1gVcGLy} z+~&#?N~1~pFlls#CE2VqYvs9W>=X)38^tn_1ho9P7L*Fr`$Oh1qY8_&SOK{%6@b_P zc!cwg6Uj)^@R;FH2G!hKE^dI@fgp6s%Pp$_UIB@$3@dK8fK35_VH{Fy4&H0VXz0{f zY0o%y#GqJLPNe1yc~k;BG>5Xd4&VjVYB%%O1_N|hULkjdDQ!#m?{eN-+w zRN-k7e=riMK%owcj2hOQkcr&eScmX1Y=dA_`V1XOArN-Ed}+in4Z=eh4pd8QT4X!&ok$_Y)e1nW1A4ZU*c?s;=$L@KIskTOOT9R>0ivi zDzGZAhG1!-BlgT3c7%X~H{4Q!k^#MYc34B??!iaZ&UojUu&OVYi&xLes^UcxJu!Zb%w_g{Fas2f!3N5*e2 z36*cpmlQHd01LS511VGl5g$1;Rtt)UOjg9Lrke9)<{0&plq-L{Y{-MjP<1lNasXi+ z_X&_86fqZu09BMN5&rzR7810ee0<UzR86+u_%{l>}KfuKbE?*MC|Snqn- zpI_^Q#koOkM`GevMg?fsF@s6l!v%MZHc&tU;3RuhSPH=_jqh?M-!~dfrh$Al?-Mj#Dypn?H-J*2BUjlQ z;cz&i*ujy1cqJr@2^Q)a#GycftI|4fmNYjLu9qDeta_=ZOS_9j0MkQb*Lf2vBf_^4 z!rBQGrBC?gR>P?f*7x_hbQBuiTb_ky+}A~cr?Z5&iE~MT#Y!1aot^vZ42F85Ew}0m(#!59V_oF#tv0^I796eSRML_uG;kg#aeQZBLHkpbzZEKJzS3K7vtzL$K! zc~Uiem%-t~u9`)n?&kQKDixlczKlDCe5#|jN$GIpAwndAD))Lr6hIWKSUO7%%SG1l zL^=mu1L_%7LTwB|o5b3waijkLoN-i=DCVWf>&D-6hF<`OflNh1ao3iJuexBW&uBc; z-)n>i4PrOMark63R*hsFR2Djl1pLoVRh1QcJp&%3V4j1-%Qgcc4I^@yxyWcl8z556GY(_(Z<9|!1B%< zE|pyx(irj8gczWUoBse^E`Y5cN*Q_>P^$Dp;fDSNP$Qr_Fd?iobh~ZV$&_^=bz)e6 zwO4K#Mw8VJ(J)}z%mc;!5njyM zF=(KY1Y&GGF2DkHaTgJwj$QunjAjMh29pd`Q7Qulsf&#fP(bOIX(&~n zG|ep{17Sm4eqsdFUfL*%mOQ-5p#Ui1S+K`#QHz1CD~dw8DKQPA{pJn>=~*j9#Ptsxb(n zd4kFWsqB-1lxcRRW&|tVJ}2d{TKe6cLY|y z1~{hGVn1uFLPtr1!Ex`H;DQ1LZ>2E~!6LuCWzFdJ!+EEYJya3X>~SY-&<~@$+zZl2 zf@5Gzwi*=K@XM%6NsUZaL(5j7vl_l8Q3NB~M>e%wf*uzA#3qwbiZQtO){|#k#(A-C z6z)F-ss=mgD3oaNyn*2DEpbiJW`cKlu!K?oLm8%sD&W#Jx{Q04cG24kc%$zrY% zLMTE!6xS%C6au&D=Lpk+pnDD)J0cZaLQ`FS7v2bg1r4pfvCudyFK=;I29gZu@4n0? zRTKeByp=<+53&1$bz%!%&$l!U1p?6Z_w2=08nXOL+(?TQDz^H-YX~_(PJ6;_pn~Yq zFL!W262VorbIt(0l{WWd<@)6@5HNYR-SZ$+eN}E7Czd}B01QP*}dykzr7_d&Jx;OVm1qp{}XqaXO<@uidYV|_{=Y8bl%ZVv=ATsqwT zM<>KYpz~~?d_Q-(#L-b15ORD%QFRjAk4k7AsdnIuH3GM&C+XgAoiF+W3KXiWcUG8C z2vf;}cBX&;qxa?)8Wd8TU&)4m8hd#6JdtZM%LUvvWuPk1A<^k_R8h3w z>BQ}gOry7b;9A*yFu8-b{{Z2dzc2Lpf~$N}i-xsx{{Rf6nnV8piJN}a2E8>sqnWH_D~Q@rN5ZF;%j zKN!#+9ru1Pw}<0{7t7$|R`|SfBmV$SXu|w4q1OKZ$oYb&o&c{+z_WBx{{Z2GyGaE1 z?7_q;HN4~9;TaN`r(PS6n%taohz=qSdtJvS>KO$pf(PH+85(HUBXay1xOqSOn4Kr@ zlY{=P%%6RTVfvVbs+=?{s^LYqe90S)6Wr$ZrYGe2gtfN0@{HH1tbw3M3E;`z0{Ot2 z;2k)uSwW9@8Ea1SM}r~VG;mW$Q^NosM~}AW6D9vG;+um1oO67diJ08<#> zL;nD|n!c0A6Z8CVTe9HB_BbNFSR|3ud@-w^|HJ?w5di@K0RRI50RaF500000009vI z5CR}D55fnQ10K^~nU8zZ z+4hsCq46=p<2@K_(X*o2SNhXqePmK6Z80qPI zJ&)r(WSU7mPoeUXe6EvD$a|irvGS9WN%T2;PwD{pzZ2yo(h&ttdjdKllI^#1@=3Tr;|;U}f`hLS^D_C6Mv;k-}z9)IWH zm@k7qC%pHZl6p=UJ3g1E%yGPYeEh%BvBtmRza!TF00e5LzId8=H+v#zw>FIxf`U{T`cbAtx zCO3zjw&BLM-FbU?erIjA$&N`rl6u>OQPN=4$DOwy1BbQ#6Q85&ajoSZTWz8*k>w=U z8qtFK2Aw_=)YSK{ZT7U!Zlic>eS;5xaMtUsIC>fc^u0THV_Z6&pgMf1gOeVE&<@Bm zl8w5U(0F@O(8sB$U=AmaG@dvToINKF4WX%rr%W9;jt3ai$O9Yznre3R?~ap!z!?nq z$N?d|iTOEPIvq6_I(X+_8~}7WARH0WeqoNDhm)5F;I}RF65DhWq=15=xGn`~hAt=sJy!@ELFzDd%OlTn_35@V{ z)J9p1GmkF5gP>_fiOPa$MAqT9jT=DLiRSrJzB&nx7&-bM9pUAzHRTl_EMN{jro5&x zt{M}zn$gt40U%(~1dt~rF|HAOk2A^g;f)|b(qRdFPaaD`0mFgX0S$GWgRdciaMza_ zV@^X!Brpbg0inZFLtQQdfesy~4B#<o5j1HNY6g zF{CtsC+1B7(*}SBfd$?z!-k2&LrMBy5&`1_lf>}QZZOk9gfWa~Qyp*z4F`iHkiY=w5>Ht@B$8v0HjN&B{{Zda`y4$fk7I`MCl5){{{Su=IR{8^ z-~o*!hYS)(5){ z0~quh@I8%qbnNt>Stkx3K_5vyP9Db(ft+ykIV6+&Pl59}?6*COf=@;MbTM^L=+?VDcP1kkp0P1?!E`iDp|UbMKc4;9vW?U% zH{_^{V(FN>I9}3`;*Dx~H%g8OO^NT|O$|75ilDk)H%rpXe?)M*!(&C-Ekyp4V&gk- z)yqeyzsyZMA#}}k?&fb5Mr@BoSmP}?J9Be%N3Sen^=pC2!07zLi>z=*w0%k(596^I znx@}Hq(W$N4Lc90;U7=*^3DmYO_j&c*t`)#;GQtNa4zRLqFXMDyl&y*50TvsF++qx zqk+=sx+9}*j?0PrBdf_>TgLAv@28PBq8Dho#)#OS&Kb)pgGDNj!46Ih=-oGme`k{7 zHi@!t7enz4l|mQ3mKHu%AzfyNVIAn;pVL&-BmI%yb6sS06;kUCkKoldLJDkaXr$Lo z@J}YRN1?T$_$!&G1Z^9HY*F+_2%DWLp|2TS36m&Ui1P5-*{jJs95acr z%2eqWMMNAG#=9JKH2Naxn>j9LvW&U^0Jw$P%qjl>4lvNVHwddJl8-vk&FQ$d4R)gG zV^1;kPZ*!GQylfY-s12@2K)_q8^p$qVcwK6E&QIZSA-;|CCfv{&LU#244w-A0C|PR ziI)2iR8y`OG~oEd%w=7*;9d`s6BN8-SW_Pa#|WMT-q95Fjj07Qc5r@En#gg1uA*n$x}leJX$)2ov4iN4E1DLuXWLR~Xc6J4e(e00xm6kTjy*$bj}K0EY= z=S25U+o2yAh3cNyp42a~^?dchW#aTlS8I|f+r4oU9FAOGgliR>q7a3b1q+Q-a7CMh zBq4dj>zz}gt$TZyhrF~qN4JPEkKkym-L>yu z-Zl7+v9G#5#pz=ocVB%%`=|fJ03Q(n00RI60RaI40RR910000101y!ZATU4@Py+=2 z+5iXv0|5a70EemY6j|_|1Z!c_DCwAdV`rH}I-g-@L$T97)4Aq%9_5~g%KIJ9Gr8P_ zosP$m(Cl~~2k_5fA@rUHQ^P-mLLCpB?tcLHKZ(2i6VScxdY=LD9wna^^*&>vXL7c0 zQXUz3)U(XOic*B4*I~IBs zz9;hbapT8}Xgv!(4yBz>fclsGc3rL)(7l95~nLh#csdN6tgrYcjLpIzL(umM%(J;i zVvjtWC;NmcL-O$q46LmCiJ8#zJVP@gCj*q@(Sw)>M~`>F>QM+;VOd!-(F@L}hXN6z zu%ZJvs7&~BEW%{WtgVNE*L@C!ap*#dCKg2PhmI74Aix486P0mr@H*iLSwvxE2AIv# zh&v9XD-vd8&VvgfV}#)cbY~TuS(r>FVL(wZnpSZ$HpoM!5JF)HP1`J(giNAj!iX?~ zf(+vEa|W6QmiMCB4Gk7!>B+i&5%*#4#*eXpY=Zt3FVF*DX7(t?G2tr{$P^=?3 zp_#Zw31bAB*-Zj*047YVtm@e|X<0I1G8P2FvIrDX)?>gZBMQhgBm`yzIuj7CE_5p> zqo@K+=s=)KNE@TJblTWGG7|&y`3TG*3)n4WVHJf0dlpt|j`4#s9W$w9%)OZiP*B1Q z8Xn@X3e1EJD1x0bi`lRyM96s*6hdVaGb>4u?l}e*u!AszLpZ{2^%J1cMTMOns8-(A zW(H7FbqvZ2D54z#2$6t0x+4o2rS0!st%EdgcXDlwZH+Kk69^c>$RsBo2M$Sk(2!vs zr$O2vjM0KSqv5k?cV_kxigJQY{ch-vkVrqbm@7|06_B#`qX&8jfWpqi*`@EIop)gh zESz~qm4*Z$R%fR4dX#h?gwGSm>O#sWp{yWG4Eswcge9wRSN2y0rh)m4Ph2{h%5Hm9~GccG|U`!3@(>97Iq8$c^b>6x?PJjgNUDv>=MXN+$``Y?s}F&^Dvp%u!K9F zWGsZwkoGzTQPhQyf$<&%XUKaHtbB_h4}h{A$W8c8hoM9~PQ+p2e3|?bhRBI{`9J@}04fmx z0R#a91Ofs91poj50000101y!&ATTjO0zgnvU||w)aRVYkfsp^&00;pC0Ruk({Yri& zJ|=%t5BYQL9-}P}$*6!iOpZly^I*5EOEZ%gFJEzodGMpa@qb z5@ix^$DaOI;3JhZ6qbjo@q@qUv({)K*VIQo)B<_H6<#!V{{WEuWkQ~y6z@zw+dv_u z5M$vq)7GQYb{rAv{7Ic^4lL)t#` zy&HwV)dtnd074rfx`3k?{xIMv4+>Q(%Xa{MpcLAS#(tcjhE})GhUNLo??N%PM;cHx z>E*x_i-Lxn6ab`3jg?CSvqhli2-X?FQZe1(>r-`b(5`u!0H@J7H~DQamq6o8bXv zaqU2?2euf+p%5^c&=H|+5g3GfNKoaywFrYrA-G!is8D3ZZ@BH>(xfTR~ED5ULPx)L4IsKuRbaK&A*d zT$cd=fw!b0S4WzOYV4~M;q6iEV72yFkntC-J?ZfKEAeN;+P!P|CF|dx-?N_h{`&vf D%Y!14 literal 0 HcmV?d00001 diff --git a/src/assets/comparison/right.jpg b/src/assets/comparison/right.jpg new file mode 100644 index 0000000000000000000000000000000000000000..625a53f246a5d530f24054e69e4c4379be13b2ff GIT binary patch literal 97145 zcmb4}RZtvE6RsC`clX8J2?Sf*9To|&i%akT!QEXJcVFDy-GX~Ua8J+#2+8^Wi&J%O zPtWCBGd0sw)$`6%{crQ%J^)`;QAH7efB*m>{5Jsqb^!7KG!zt66l641R8({{G;}ON zEG$e+EK)pt970M`DoP4c3UX?CHb!b%AT2os6CX2>gOi(wn~G6Dn4e3Sjf

e~TcX zp`&AAV3A;9k#Nya&~W{K$G;H(0XjlHVj2nwY5%W^fQW<)KtcVt4Zuc103hNc;r}=9G=bQqcOvBZG5mK1Z7oGx z>kI!@+#W|dMUBdAm03WF=ZGLTGro*6=VXgwW4=CR#wOq2zL1W{C8-kPyW0(ywg+5g z!#~{at6kCf45Tb2s<`#1RwqRgidZp$m>yz>%+Zda1;Q4bEU-jnA&s`nmIjeYCrpfL z|GrJ<_MYZh;@Jw-%{7u#)g-8HA1Ik%WnvcF+?H}lJyLK&J<=S zn{XO?+LC@@{U>c*HI@wFQBou4Mq|iK-9p{sPC9dn10|1dINuzJ%t1!$+!k?~mQEc% zcODQ~G1TnwnKDa8E(7i^_AusmH&S|UM6Cc)D_cjZU2dVvw%)jz<6@<&w7pOrKg7}` z{_5?#Kw~0Y`g^n5E2a0F!A8mhTUC)?8sFM(coy{wa|XH|ZT2qB7=K}s;cp!)l)`vo zL-pCJHlT-EXBoZEcz=T(vQW@A((TMFYJLcA;B9Z%SrPN{SvM<~t z_sM8`)bq_zxx!^R5HBPmfLu}2Ol+mzSpewF9)W~5%Lz6eu2aLkcBB&93c&&=m`fE) zY>m02BFCcp)Z#mO<7FO^UwJl7N~#T&I!SX=GEk;vNGw9-a6=4Dxrv=U*Rf%CLE zgqqkXv@$PdJVSC~ZVipK*{Cm=qkl7Q2FV^Ar6C#zR6f~|nBkcBv}g9H%)>i?SPYG; zd4WHdhBn~1lP%3##FW-BANSGd+gCvhwUA7D;_Xz&!};>;Q9h10mnb2LFc-Wp9gyUh z7B}}HUuX-nZ@<5(Qe4Py%+Gu&2XDoeG;9WZq{D0I`+GZ(Y#4)vl(Zr{k|1Bfxu{r2 zQuxDwMnZByf_eOO6yyb?t>FNClQ`I>k!zMOuc_`UZl z@4E>!6%}=D7|-B))>N0WQENwYvv*rAuZ;MNq!Gr&2cAnxh8Ew5Z?_o3-WO9RnZ$2-kMee|nb+C`AC#DxG+ z2k5*;Ffyn-i_`>$m1MmS{v{DeAi)(WGl*7BVXuUe1BD17iUv)=rc4{tobiqLfFRcL?s_gCCQq~9YLv;Rek1@WbH!DoT{n=QdUdS)NIo#v@c#cR&J%B6+ru6My38(3r`s$Oe6`^2a7wU*js?UIR zxu}(FL5_d_1=>9^*^=M$7gC^|qCnU@%CxgV8&IGy!uqST=u}RAqy^6GNhXj!^?O={ z8P95#4o#BADRb)&2>=1)j#}owV`gXx^o80_0wdq7OC0W`BLC=J%p@h`GkCNN)D3-m zKcZ(&pJ~5tL!bnLO{!Lm z=17upymRJaFRUhq1eV)e6(JMPjVz{WUs5kZoaVyz4WrGev^uXW!DHB*8%=M|uGP(h+{8TM z;-|BYWS;m^-Rd{dho`^e<;sez+F#sr=}ZslTHpqzkbnfRqLC~ zCMD*We?X~rV_|MuJHLtt8e)!Junm76gRd>boqd3}MH>`^!s$v&vF{0XWiHSd{UQ(Uta$p3>U+#D-1YB<4z0LK@*|`5pzTztP?6<{S9xju$g6?#=P!vE&$>CM-yCEG@9OnpHYvm$ zXmYTpIqBb5_+1@I7TDBSX;2X~zGotyyWw(9=__*`kZg}FRWV285Pd2P6CCO1aCh#x z?*LD87<__Tgw}-#vKtXuk~qXAQL?+Mzlh3G@H@u^?$ME9BB7->uC;B<4FpcqS&MCc zi)WyXat%O<(+G(ni(1ft(s0=}mph4iicYOLufIxXpSRWFInAD-_uN}B(vo~(dI%Vh z^gb#2@%vKX+4Y^Xxt2A7i}@0GE|8|$)L->GQEMKaRCG~s zaU=22A?L`+>IJ|05)!dSj0G@d<5@snj1)~VW_l^EI+>=fO^w4P&hoR_iYUC&r|+fz ztmXa+(|e>h`kHtZ8d$Lwv?#)jH&dGn-G$?X$o8vleuOe2D;CiFwYl8vgO0kXi>1YcTI;2A>e`OAYqG zbMa@_Z&#|s-)#GXJ{`a}z-?KJN6)-$_h7Mg+;es%J=;s6b;opf$lN_ArLpDzwX}|k>*nQZ`i<|gBr^E`%pw^v3^Yztdpx^1mLCG)N04*WcM`e}h z{O$VX{w^t-789I4KjC$bK|^8n4sm`D6|cCZsIJCG$-mxK1Dvxqne{9Mt1h1`FBgAZ z_oZaYemnCqZ$LlKIXgb~zt1gO$@QXBV@v~ZF78;Ee4!TA*0(kD*PUKgdk|dNB+cWg zzgny;P%Yvx;Wf5@JMpQ-7h z)_ix(uVGYO_*Ks*>?9nX=SbsU4>-6O9mI`2x7+bA0jTAme51(efsd%g_pBkOV!@wuR#m~fCjH)S_vItahCJ)U$$5n`tapw* z8<80(yqGW)xA_<*EO6l|2PdIwq$oFazKfx0>(>v!pQgHTqj*~EH>>NnPQF|dr_1W{ z<$a&JQh*X1w=VSsx*}o2N6jba`X}Z>OmEndE_61;S&aOQ`ln5j?O7)a1&*vO8*RV0 zTb@oeq&{>d3-VFlZKD|Aq+JKiyGj{dk0Fdpyz-bYqhb@y=1E@uH(y$bvcF3CR-n8 z5y`n8imK;Hm+2oOtFy8>_I=ECG|jW3GAIf{A#ATXim~bITFjZW^Aul8w@~`H89ujI zc|^B`o;@4Hy@h^t(d`(A*pf`=OGTA$Y%U8qq(0Qnm_3iyTu#hPbl>>zYTxx@g)0Tr zrf+{=z%GEV<*O*1joj0l)*A-;lBHjmbCP=h&GL?KbGUpiZ41<2NeN0ccVSxUE^Xx# z)hajV_-j)mYD!L78L9Gqz5{D}n}rZ!EiET+rekO8)jO2L_>j#!Y|s+#AnQfh8#&Bs zMDav!EgV!-2%ft3Ys2WCl`3K*F(g8AZ6IxDr_RU;c_jyTLAoV4>Sm=Rj8XPFVqIYC zwJG}UBYF5OE_(6vPf8|?CmI4#bEIbK;z}WfI5q4-4=!_~x#avnl&-*a5>YqjV_a|J z8FhBU(ST5$fsM`Q*WpGJuJKyeEAKao3YoPS5|bAi?^AOnn{1KrXx$B5gI+z&|rICJN4(v0{bRrZISMuZy4bgj?gON=nhO~B>Py)4jlcXjEo%?!k`-0Pg zKFo>+3VRC$!fVhn{H3OYlx1pTr3J+BV`yo_95JsF-N>@pDBn0f79G}t4_k^NmU!^! zFhCwRld1FOQ5g?r$;U49K`}lDbsD$iz+70AQ1ds0AD$?D25B1(xRZ9DU(@|MN+zjY;jx2{Y@TxU#^#Sbb*qm>3rn)U0wMHDZV6WcGjE+ z(l*me(#oyoS^@YI6JVfpnsRMO*b_emBC6ULKnp8${xh%J>fGtL88wlhq-VOqSr*5` zMx9h&U%Kx@G}T3#BI0j6#@`TgelauFI`!mb9k#%Y%#tuCFz7QSw;;AzH?6hvjzZql$uUcO(zm`5UxPOce82R9P zy0C88&fa6VXp~yzHI^xeChD~KQEg}41jRVf?o^!J)qB2y3bMlfu;SHpf%qwpxPo(yxE`CVy^X4kSTm?MW# z;T@Y~lH}pYNNj|7&ha--?u~=9zOUn!m&1-M&?A0)t|X2C z`P^edwCW`iP7*P-?hrJaP%`55ZR;D0icv*_@0+V96+w21P~EXH|I%VQ3U4){5VEwE ztal#e>*7}_BF*Brfy&ewl_K)NWxHRk5v~7bszkJ3BX=D+Q|O7cft6hqAnIL4R5}uH znd#$;eUVLr*C3(LOo-`pT9cy{yF0yRqftMlD~pfN#5*<99uFN+2j5{PXY3a%r6lZX*Csun)b zeHmT9EQQ)*-(c6t*j2>&n_4&xVUT_m^*sA()6#&BHJ{=A_zUe*aN$5?ft>;8Al>px z(Lfgi5_UzMq>wM8qn1GZjC7+OuED$J2U7#hor4!@9sNcrUgmyg z*=%_&3@bYZK`$KaE_FTB%M3Ix&nv`pd!qz?vF)GTR}a%9=}6?CPVn^dlZeeT7{s## z#FOj(TFH_gMr9hr_tVw-;8aN_IH^c-=z^nkO9I>c`rYyjXr?G>dm%e*zYT3&0%p>p*{kk+a>EUv~J)@--GA8PKUVW&r)7*@P0SoUtZ zI+f7dG&XXR={}@luEmHD@ZIr?3X?*NhHidkAnqcuGj*YU;YB(A@gExG#s3c+ zA|N9H5Rm@^i2q?iz<(GKnGk?NKt#;I$b?G5FTgA)E5{nNzpik-Ti;pRvAdR34JE3vC$x^eLEDSF$>* z1lb~MkF1787!drsl-nV?IK6 zd9s+Ao^wszt4b(w({4-SrPTySz4U%GV(-8LY;{QF3bSgJVh72BS+J;CLJ(%m_+ z7)LSsr8H{F9^)xAkW%SW^fsO0Y-d4kF;wO<+1x`|Y7X_>AChj_xkz zn29Wrox+=D^DPG*i#G{f=Tkgn_PYxO4J9M%&xl}(Ng6xk2`)gHT&X*#UNv$OI1x8g ze0Ae48D_anPW)>jBnn6Y4`)wQ%|^)B+0mfRU4_r4ov~q8y`u6DCG%IS6j5^{CSjiv z5vB#Y>8C6bRuiqD3C4u+Q2}}WZ`Ml3IqK+GDkHJbWq?(49bm5RLYC7i75Q_;(AckAlq! z3w1M0zLaz3!L>aa`nf0_nWE?t-0wZY6efD4K(s|^?ePJ*Qrwz?tD=IMXyiT6Nlt)Y z`wwZK{aD6C%^I`v!SbA4>c_c+C-mZt>d$_$xEPmz`imoB>hk0|67>0=ZmHeN{`?4p zG?v~Is^ZRL6a+q6YtEOgur?Sn#Y{51)aGXDNMTKVv{mi(kogaNap9D16*cbON~G^62j9m88`4V)p@gR=RkZXK9mFH`K1!!U|NJyNP< zK7Q67n*%|mZ%*Mc(XPrcolvnm8qOz;U6IxxozzjRIsgjk(DS)Rw8rwle>46ATrG-E zQfg|mP>R5jM-avudfGPHnRESB&XfeH;ffuaX;GgMun@$~;o+Z(&@;=|TGBuMs-xp%Uw(i4 zg}h#Yuu>TfI-)X)x@;M7i`|Vsr;v_Z8uj}qHVqr-I~_~_K2p~lvH|#jq+C!vG}x@!z4vU_gJ>~zKjf5oKq2Qv`q^L z==gQX0S<{{fgG2@~BcPSgBjr)&Xs)wFh@ z>>;!aapMYO8Mv~gp%b1_R&SO&_bl6znz~D&467=h=U=`YC?|HsHf7XN-zNaEZ4_nC z5Ll6cK4QGu22_HZ`!X9b0xZ)%!PZJK=(hCTh84b_*HI)12&`+u*e|A#wHKdK8^9lo zc{QeHm%}jJC|Q$j>naLiJ7iTJv2tVRmGSw9z83ivdYTwb_VB=YW&T*OZtphwqrBrPG0VtzJ4ir&- zHnVT!#Kj32v0ez#L=LC!q$o1sg+FND8~?OWKSb7q+DMZ919%aP1)OHz?kujReIG;t z1BrDw^9{ykBjvAu(U&)0O@8eb(exkAw?F;ca~*R6u!^QWS3nIQ8e#MZ`QUb33V>ab za{fsmZMP=k%0b}(&AO9BW8J}`|#zn z9YE5lQzwSLc+Ni$d!=r(d6-Y6S|A~=-V5)TbaHwKNGX|GP27S(Z1syTc2ZQR6ja=u zQk2%XDLI8df?-Emp?bNxGp3G+lYfueJ)!(xLN64xp7)htF|scO!Z?#x{LJda#u1eu zjH~~WQ+s#-8AV8fX5JUZ(N}tLy!Tt;n@HY*)Ml&5$5xKuK)F69b+K&_Ho76)eqA@De?K-48Nn%avxgPQ zFtc!GzS)QKh1)IO^KA)DlYNgl(BRO{W(u3Y6il`q`BQ|rAvczSU}KF;I7^Nzr%s_w zFu5I54#SL1#MODu`D^yN!gcV~h}S;J^$s-Raj&4t5-WMsE7WU~GK)HIQMUh!rx2<- zs{W4FX9C(h6}}z0!k_xCaTnx?lJ>`kvYTmwT8G9iN>TnF0ACnLlJ`C^WTQ4H-W*v{ z1er|BaSI(u@Z3>&(&qEV_nXUqq z8eO8d@|#m-aQc+G8hd64{u$EmiwNXwE@%y^3D42vlOvcl1OHuxZVTxIn!p?=IWiQN z1$V!Ae|@2eCzwfDT_v#MI`aq<qT;Cd+V1X{8BGaESbE;W0dvuW{ zX31eOL=zNJ9~p=ku?OO-#n|wz=v$UPwO%y`MIVVTuW?H%>LaCGkT6Ilcj4N!FORU% zcGT_eKh06_y{}5Cw7ZItVPr^izX3SqAVVvn3G%2BQc`j@_S^J`QqCEfF1V0!{bfe} z9(f)zc`Ail^cJ&j`J_f zkoc_mbbZPQj;uUy1we{|`HxymSXbmpEhB2-E<#gxa!Exuwaec+HpRowkzMv6yUPcP zUWO&^9CXKe$ZC;L%H%QeDWA581EM)~`z%fqN58+I)rCNWGM>6fR7YZT>NUu2o~6If;<)apaAqKa{0tZXrU|oiPO|j7D6b z(ZA?19;fS&p92&#oKrLx!DopI(PqX9Uw41Z2a_Ox)E0tcNd@1^u-FQ?_YlWZw}5k+ z;k^u2!v8&jMA?0cgmZrEnRCi8H6p3lYqbM@>gMTkYk(}W&L2l=tKkb1ZZ7&6n z8wm>9Zi}3$V6KGoX~9_RGPO@*SirFy42KxBKU5rtb0LQR0IxI1YFS$`3#5Jhq`hj- z;w*2-Y4X^WveV=+yVC=^%#aVsOv9U+h39aS@ zk&?l(EK`jy`J0x86hD3ho{SlpRMcmOfjJyaw5%7qiSBDx0jmOIumx8m5imF@x0a$m*Gtf7gUKpV=Fj)#* zNb!^}+td`$mf4b7I2GGoc@_zlKY5ih&>ChvGbk}1J$4!Od6AbAFS2~jY7Q-mnn<0v zY~~Xp>7)h3K@Zm?(UMKnRXl(pYSV-yKgyQ+d>6`j06#viu`K6X6IHOff_x(7?;jgN zVoYQ^rqjvXP$%t)Q)K9i!9z9FO-)U0Iwkg=o2pfL5{1^K8XEpsl(;2O_V~>6=@?Zt zBAyJOQCTBS|rY#R{YyCiERJ8bbb@H>h znUIt-C-P2$pP{Wug&FHdT3ykxG5AdZDh!;26!~j(%)kKKzTor+Ebe!1wC=hDR%O@@ zm_t}1#&3IPfTBfySVX<^Wfju3J}xPEjRZTd{Z@nE5|8IGH&nZTGl0BQuhs* z7^eYjN$NrEn_KAYKlDbUWcdk*st0^S@ryiS9xgd$R41qCKk(u2T1_64={Qs%+Z3w< z8KPOG^q76|79x7ax{@}uBq9RF1`#%zRWQPt1;##a4Le*N_@+b^q0v*{QXZ8T%Z6{= zA$tfu@pB&?fe=7~Xbk+ra8)41N`#hiLNcmNl84{~l4Q5J6^o?zSXMGuaXYcts~xhVc;tohi@Ij1I8v3GG@a63Rv0-tI4**b;| z*TwVzD&c_FX$F~1^qwv(1|j-Eeo~kzS^Wcipagi@28}umI+mi zz5RtGd7r_~#Utd)StwJ9Nv?#f7bCBg?76DOCK7~qk(Uxck-HyHqkJ?K!vo1LA2Kvc zw`6Wwu=b!eIeReSi`JMLjKW38LsX7pm3=^|$z;P6(sGnu$JlitY&G0$msRXkTl1OO zqFsFP`1|9G{92y+J$`T_eJ1|E(obBmKpiUbu=dUw-P{c5Z^tHcir&TchI z_ya-e9yt$zx8`=0;)%Q|rH4-*Dan@`Qy#24Ldv1q1zIpusCk09ReAO-bM}Eec<4Kliq*=NDEMsjn{iwpv?iD$|DWiz7u@~YD ztnrs|0r3xd15dXV#+tNF*v~Af7ZGT zQA@tmGmCmZ%b19cc3Z^+Sp1+y=SL*Qcw(UqvPw{Q1dRx6*j2Ot1KcFMWayys6J1we z)C|RKE{842ejkfx%E8#Vo>DsM?pkk5IqxmIg0_>m>&r^GK>NG}i5B#xk|m5B@*yG< z4Dr(Y-pdoOMK1?7m#}pS@6ZJsPm}R@y!YcNO$!$O4l&#_L6Oc~HrlYq`_o z$>T9tDl1sl8MCbI**{4-k;vB-QBM*oUDvU%G1M0;oPP;mUn-Un*kBnW?Js(wH)J7{ zXDHDUtYkx?U*ZJJ>VU(pCO^Fh2rDSpn5(` z!f-@>T3c#K|GR<=rw)(&smlZThI@T~Dk6rQSrSBfsWC}wprXz!G6-AQ{7WfOxK`H} z=~`mL3F#o64zKz_lV)iz)o5ZuDn_EMSc*fjsu{J4fT4hvaCVu63C3CG zkmq|o{GZfm!Gkc{DfXzRIhn1>oLFu|Y_be-HG)Gm*+L1H{C|L^1pqpV!7RD+y%;HU z2qC3#jT1(mmGh)h@rAnegEh5`>-$PvUM;?n>#(p@@1X_QK3p)Ahzfs8<2mzgkr^Cz zJV8x{AR^tQ5O%;a32xnwQ2AIbSR7_0d!dc{@KN6B?Sce1If#0UO!~+uX0@xZ`#KYi zHqk{+(b7T*--CxV&@1{NS)QnJ;u+}e z{D@#aw<^XE(+$EYa@Ay@*w?90j;%M*CZ-qF#qz|c%>!A7YCl=0@&9^nTu4~NDfk^2 zLqJU@c;-;1hlK$f|IE4q*$iSU=1MK(F*Y>rzz8Ul{rZ3~;mL$^_AwEmq^E>1w8dB7!$NS>m+ngRwG65R6Aq&20n;Vg96S6yonjj5f zN&2uvF-SA1J48h_Bsl~o$y$IDG(2C|z_3V_bolDCV)e3hUO^@Pqc?}i^UeH|K6{yS z{l5NS_Qkig*c~UM+S+QcuAx4*aAw_m;Yr=@ZljihY1fTQ)uLyR#VRpA$U#wlK?=u~ z@~vA}frwK#V@T{WQrJJLhCmR`ZNld85SoJ?X{id`rc2a4mAHhf*Q;z7NUG&*=)rJ@ z#S``vv;`R>x5#5x(Awz1Gr}+wB4HJN{%Ql*fj2u)W|R~OfqtYRRp+jbwtG1RDliGc zjJR_-hd`>qCX?_aU+F zVMj%}y+x|W&)!E;CDzWYdYfRtZ^%TAbLVfRfANu#vf~} zU0gIOQhJMqN$#HwzUJdvgmVc-dG`$#k1UdNb3P$s=XU~P`P677fWih-p!BM~IxUt7 z_i#97x4|pLam77`7%c5#uA2#8ciN4KL-KKTy-1MVjOi7T_|64gc2<8uz=VB-na6V6^T z@$57pVYE_mp)x!T>aSarXsIer;%9nhh5X`_^i#hdew)#+esv0!5Aowe`n{ogKSU+Pu6sDmy_{(UQ~fhPcaOK- z^;jMLAj=k2s$BNd24AXb0(n53JYps~EzC(?Jc{@QynH$}3f0k2nC0Q5$RTu6v=We# z^ypvWn&OrTfrEGp<+W_@K{)UCTt zL-^+Cg53yu42u);d7DZMsN>+``%!nM(g~0W!+0$zM*qYL4mxk`xfVw#bNevxRC}y+ zUX5kXBJH^w53M>d#JuVI2VneDl$2D0TvX}cWGPzU9|Ue~Hzd8Si2nz0E#eb}ey;D{ zd*i~U`$@55eiYBoENN{`XNFBVW>T6eejKR!ahk&)QagN?{(!U@)66ZL9+=Pfn=y9< z^NCtki!cgbcACu$MPif=oU)PQ; zDgZb2shWhOV@0EF$*=*1JP~sWI0~|3I`x)JaX-4c{gnqT5jeV)CZ+8G3QCo^omr!Ns=7?gc@2@k zWfdf0fZ4ZjOaHc}NA47tjW5Vw|X%F@A zCC~6D+}CHW5yD(G*k(}VOw_f8Z_D&b8zI=mlZj-dIU5hBI_5_-VS+4|x&u<`E>9DE zeE#B(l|D7{=^+vElIRd^PtGJclx}roxsa$&aT8R!^^t0_-MaPeX3;?UkRfK_!GYhd zQdfTZt`!i1g&tRKTh+$i3_YIjyW9g)Ae^X?O0y$F*HaFg{fyw~u8zz)Q&4E5@6X`5 zssIs}+lzQ5jl2)P^QznoldPR~xoEe?L^}Q?)Wp*Ae|DB5nU%OIXTsZV>>-{l)WD6> zZz~ubs=cV^B;^f~({y95Fzxt7_T1T+MZ;v659U$M-|I6jZnZre=5cC3Nvuwrurr6& z(>Q6#8NZ5h3I|dK?O9i2wZ*i&)PCN)u*iVKcfD3{IdI3V z_NvCh?l@U0j{oQf_9ybb_piuKd-Qa4T~$Ev3E%1nJ+ zys>?MV667x`U%4g%-lkNHVIaA?~x9&Z}=_O&)(Y5(`{k4vZ68Gzp{^0hu^GZc$)wDSK-JAtcE@Rc}e}Kr(cgb#Fc0IJX(^c;=dcw?Q z5F2g38zDMHp{vzor2VNFReJjI^Ll+RcqA@wum074YZ$My?QeBi?-l_hDw5xyTG&JZ zMA`|J!q%goeo|nZ4Pu6N?b)MHb~`=QAsF_j+w13$v|5p_5;p9-a=XmAIk?iTsXm4g(^{%*+MH?5g9gquc3HuKhV@1_kZ=hO%GCad3?a#^__8 zpJQczg15s+MH=_MhY6Nqfk>{wU5@eC#ydA}QvGE<8oe?zb-vfH1JuM=^#1@2ol;pH z2Sgc6p4+#1Ap4dZZ^ychtfSSw>@i1EQA8X#bA$g@c*;nqxIxUcb()#V#ozUR0G7{% zTYCm)E>3wr&JCRxpKJPDSKVveYX&`??=G%_YcI|I0r0$9J5ap%txc=Tj%c{|z_dCY z^=01XU@g^H_l}Q>yh$X9oce zwcRzs0T0*J&5m2eVY-#Y=Mn53m}|B1PHy3ZfFGE`^Q`Vq2}sj{PKNBY^JBR*yBtVy zvDOnbrmj1Q>fJ|=ER%d4J`LpGw`yi)fA!`zt?{Ijm2b4Pv7el7v{-NrS#14A`|;{7 zUD4e94fQIi%o3+v+4t*bp0$QM7n>hKVt&i!3=FLuuxo>y6N~Mo1I;8u|45xU93RqhLpUE1z(`~#%RKe7~L+zuqp zGcl)=)UD+wN|!o`ezsiirNm4RyRwcr zwHqE#e{^<^sXZP8FS_?kyQR=IE|Z%I*1Nc80L7IX+zVyNE?%4hY>bzn2JMjXTgzxL-jZ4j~fcC_ZUi?6=<>UCm%(3`Yr(LfWguDt)I zmZwweolnxE2ePim{q=2kd9oR>l*@Mc&SPT(3&#g1h|S4J?l_{?XA?t?Rn2)1{oH!S zbdefm%2!1-=G(AU-Kyri$I1GkZDLa1I8@VCs25uvR5p7D#0k_{TBB0DVVyUH9{xwd zF!S(UwJEubthvFp7rq-V>bje4k$hlrrOWH0iJi}*{{XY14WXJD{R2O->S-r~o!S}a zJE4IyLp!){+#PhkcAqpFvYCjbHGaHHVqc$Zsd|`40^1CWVSxj2^D8G3Lwzy9>) zbl1dHD+qjaB>Cjm*x&x_ljkbPT#D>pS4 zYSg#dKf0QmRycVnOn@pwt88nm3%;)RB6|KhDmzB-FT=kv&lJfO_I^Th)#$=n6Qx`! za56a46>IG^xsWT8?%CNL_CfN%tQWtnlX8r$`Q+NM&%49(Yp2$a(7AGMQS-cYX?IoD z^&jAz`NH{SzN?%`UA)E(d7D|sUP)P(a~@puVD#`umz|H@KfrO#z;bsQ zciA7kp+VEXwO4%GPZc0?H7;*wEhC-AS$N~E6Gz8kh~xb~fVK<9WpDG}2BZ#zZq-da zlsewpqBN;-lG-#HJ0H&`==_t+r$>;{A8Do0oB_0cT4}TM!#%t+9T?(d(#%m^iOu*2Df?+oF5fTUpu~% zs8ISmT`7^8-_&OgedVaZS?kRql1Oqv{f2ryGoP1S^~p4R(7SY8f}V{fc1bE^)2kb= zIiaQDE27}0w+>DG3gVsu`$+GaSvZit*Jrn~T(YhuR9)~FS~ZQ&`ni7AcG&6W4#9mO zo>1)`C#gfS@ZwA*3wE*!dUw^3$b+p#C5)5=zADY$cTxc$CS*c5a-Hg z6RaOmE%YoQ3VR9t^=0RM)Q~MoB=;ILDnCrUS?n}E)kW=fS*9J-%AUttvlYIL^@xpQ z>Y^i++q&eb&cC_Vxsq99k!?llvwHUDIrl$Wc{Xv|C~kFkaOr0Izb|e!)Ie@GQBiJa z?|x?!uiU69CE06x@Rfo%y>qI~m?5h@jJ3Hg+u9~D0|c!DUq%F`4(0m7#$R<@x)6(Z z_BseXd8xioZnr`7;GC2k4_ivk;-(D2DOS4$>tItZVXn6|6NtjC+~I_Mb=1n^fl$DX z+u7n|#@HO1s8XA^Bwiwczdl=R$kQeO0N#}(&Dlu*0Fp+f2>>uGR$8B{owhdRn_=T- zsSSdFM0JA!^@UAF_&?Rh@N_!IyMXixba}0^}Ti!dFR98{= zZkwgGJ^m71l9V(*Y*4t$iy9bS-}W?9V8Sa?xCWwxMcVaqvAyj{-GWZ7cR=m(443#c z*&%Q(+rjpGt>A_@Zm)4{4!SE-sbN-ZBF@;LBROsUe5R}Rcu!ZwYtfmE_AP0?iK5S z7+_M#GOZ}>LEs@DLsH|agIxEoj0Ls4YT24L>dM+C-OtFSc1_i~#ZZ^1R{9JrLxq|89??s5S zn`s9cGq7j}GP`@(nOdRZiKxh1w_;j54|dYKw+7t{3Xx^Z_PVj&XLA19tG9OQ79sjAEc*Z$t6vsNEu5#MPntXV2MKW@wl*4Wv4 z+`rq}NzU0eyK@3{8nu_fBC07-ep`c_EDZc>S8HXsT$;)jR88Wts);wDgJ2jlW}oe_ z;g1zmD)w60zf8UO?pxL5&~|=6ZMz_u1z*}g&m*;aY@oyQH(M6BZP9o1@<-Uj)v-_$ zrfqNBY5~2};-oc2dWEolQxv}xHpPMlDd5XT`(nO29ce*k-K$Eyx!@a+bRrvVigHxK zP*h${GeyM`b=HESv2iR;`g6_U|&;Jw2?gR;yn@V%wX=fJr$uV#_L34K?oE zRh{^9E7Y=`DgF|thL+>I5P6TcPNf?(-Ujto%>{bJj7f~Pzb1OlwI-~>$rq35epSQ! zle+U@vsM_l6!$eyr7>E6m-{m8xy=KU)X1m!-yJ<5!nVsclBU>ajth8be+ELaR^fD3 z>+cY^R>yhVp+}z@^Q>6Fop)+;D8q+j-+Fcyd6%!U!_TY<`)y)Ce&x7yFLB&%-k{(x z)m_GERh2aN$GfSHE1k>A%lFNqomZ@5c~;d(wEg#WwA$9C{{W~QM6CPWXcpGnx3>ps z1NV)~Y=yOszqdW+hZ^=uwVYu0?t8PLdsQu-uFPk6W}TU!iZx zxm*>6`#XcE1MfrW*;8S7w`Nh1&zWq{{a(S9jP5e!O2%re8*RH{7A@XwKc&5oq@F=& zASGmXPih!0f*S}B#`7C~y1UA)Q>y6K<5obq8*h-7HGXww9n$Ej1_|c%q8)hM@9QAi zDJr`K!*Z6{*$J}uxK&8~N@iN&nJj~Hq zqC(DrtCuP6>jr88VV5?lsSv?jRxt=Q%4``Z$-hS;QMIW`X==NLsO630xA9u2gAN)s zIU6(?}4fa$qfE(!U~ty~L)Dy{HR@VQ=ulRIjK`Z%yzV(SD+`BH95 zm#pfcsnSm3RI_EIej_LO^=gSOs5f#vCrqgJD?7@66--cjvKB5)F#XLiqt;fXP;Q3{ zR6^KjT1NhSviqqAt!B2*vp#8@1qN%>qfy>3= z;-|Gb?>g9;4&}2@8=^s(#IlV*8Hr6>NJ6^Gw7o&9z$klNgJ z6gtYeWEFf3Ql)i-l-aU9nCi~m4j3k#8oUzX1H@G1mo|8In5DdcM3%DoX$Ob>exyZ` zoO;Q6a>A}+us1DHFb-pbGhP@RNrF+HFp#W$;&92utr<2(ZGi7F=mjW!Y7R!BgC4+N z^v=)xImDO4V5O$GlkHqV2BpPY8H4N~0wC%bAek0aS2|Vj$0?XLkQ5d;64=XQS~OXl zbEU|H5b8SWiG+`21Qaya6$3t+Ryon^`+iQ}nk}rLP3>*{PWlCvSHR4My&c1l;v4}H4VXar(60sng z3L1PI4VK8Pg|o~|GR@EkVpS1lD}l!02p&|(GOx^!b6BBcWvB=+(us**BGrk1?Rl)H zj$t8kIMYfg{OOQ#5Y$f=lw5^{!sSHA0`k{0oXV~qoPj65KNX=`WAQ1WkHaUw}K;jmV79sgb;3HkT6jaPZdKo z7Dja5ppqRg{4^1#N5@JB-~Vrw35PXGUvkLPe!Kp5&=Eyr*{_3@7VXVmAvTgt zr!3rp!xM;Y?xQw^VP&=uC^aBFDSPQcUq>mx#m4Ty9uN7$!u3i6E66Yw}hQa{SAhb-<{D8t#3^ z^)UAfpyp&`(5+F5TkKf4K?H{PgiXITx|HDy7oGqthcea9uOs|-WGtOXi} z3X89bkz&!>+mDsRbnW}s zv8N#GghwCz}`7H$c-0Yrk)Ad}_@=s*K10)*~yGFvsrPRpgRasue2O>eXv3 zLJf`u!rCnBpW{VJ$R@ejWm={-HDZ|8MrCe|gj7=AP3}&QIE(SD6x3h(Oq|!0oXde%MFGi*1v7usyI`7|S;B zOh~~~I>;6ScK-O`g}1B}aT!7eV_pr{U~avj2oi^S-~|5K%TsFUIaaFv|u(aC@hQNkdPSQIxIj5HtlCb z&Py@2p@uXohC(^GA#g3+Cg%lZAcLyd)K>9A3rtuxP8nb;0GAM#dc&i#3&?#{1zC`F zX4Ht7toXD5*V^bvO0^q${6eum@xs{_T_Mdm3FWIoAHsy;no7gOW6=0y=bf8zGb zmGx$KDT*(Bw}s2(0?7T54waR{I*p0_(aHeVkjI8iw)#l#uL!wfohW;4TCY9JI~$x* zL)JgI?gfE?-?QF2yK0Cw&0?iws_nTx#p;!%$=26vDhz$wTdI}@72RU;!A*TzEV|@1 z`-7sPiYU<_Z2EPp-i`}j-^N| z$mzYbZlkO97m$svpla)@I=dEgWr_a)S=e(`&4@bCWEu$Q;DW1bu}-h2GxnN=n>PzL zjU{BCS_Sc?_)4yGrWhe}i*CztYs;yqXAi{)<_mGSBn2z7s{mnXok2z&xU?*#j|aMLn78JkCFrN>bX-Ks1|U0gIUC!IvJP~sjVtFiSH2u z*OOyJbs+`DXa4|99KZ;$TqrV*(DFUlSyF;EFhIxHO6#eRPh;W$$d+tU`&dd2M^d7M zi7m`KXaH**A3#X>gtuF^x8rJ7|kI>7f!JeTV^ z5G6#}ZafiN?ym$vb}=#3wT&3%utu&}!w;wuf*Sdg8^@`LKDaZ6mlKbfV1^{S+U_Gp z*aesz6CTJtI>9vJ2!=81)q7??+^qmXM0S#^%SX zT4vM)w#+nH&yZS`khTe4*+`jcw99P_D)nVoLj>f1bhmLj!7I^gOCpTH%B}n;Z?$Vq_U12w&>uHsm2IK5h z0StrAr(^_8hKkrn`I9nSsWr$6fdTGO@)*=6P6dT( z*9@BwBLuxElA`qMkF+t^bia;Z#Wf5Lp|rO|YkNjuymtfKd}X|;*gG|t%XgVd8r7=m z+$kAg!4e>wVtd;JFX9B(JtYIoxku2rCzB0D5x1*8N?@TvK^A<`3hdVO4{pUJXKI)n z*jFOB0|Xd`t_7yifkQw<|4DVe*O2fmGdzbW&#PE2`rbXgi{=~JQ<$xnC~>k0@G=R7`Z9cDFoSa?-NO9ca0#I34^ zgu~oblaPQuKqDQk@O7pR#X8Ly$TpLJiPhR*gRP@^HlVm~2%L-vAt*tN*uCNy_1NuX z43xkQL!#gmK`ahAoi4Fr3_JjfjS8S@mP`R(YQt_*!>V;+2<32Bfo`V7l4225pt~#* z!xBrKiP}F1In0I<8bE)HLL(-Lh0LkOzV|b&a7%^Po~b=JR2c?|a+T*Fm87yZDi4t^ zxKvJoMTAbSS1zxmFSPhKi7=xgP9QLCQUFdC6x_wcYr#Uk*g>3wGzgZSQo&FGhPt{_ zIsj`hneEY8lWZ2E&QU$^`M{RS?U4>-tS>20`Cx$|SY-n?UKSefy+`M0@WleuKvDiN z<)Me3Ei#OPV9v7EIKttzz&Msk)*^L=_LsoYV2m+>%u>{!T&wv|m{ZK>rbmr14zD~7 zmn;OPZdt+&gwECeLh2Qg<03&pN0V)V$-S%g6ZKqR;hCC0Fic7eVt!fjimmAHVmiAg z3ZTY{)-Dd##KqMt-vz3tAF>B6;tDlrVRe`~gx#23n{y+H28)CanV0|>U`*mnam2Jd zsy;|E_&Z#!yv-sqg|=1J^8p>rky~uB&sn9A$Y(CA`Ih9un5IKlTuTog)x(AmqlIwd zU<8(=3S-icQ4t`0eFqMn74@v#-VR2&kd{S)20$7N53@&Uh%njw6ajGJ6r-MrH~h?p7CS1SAzKgkq9oD5o5 zESyvRr&eiVZW{jp+gO4C*Q&M57Zah`j=+m$TU~T7u-9ol2a&d`B*Rw&4m6{aq%k%p z5rQXJhs1Gc!vo7WSWIb1ilFQMjk%K#}j zo&I>*473S5Aq2-f12rjoV`K%THAF%srS^%F%|NUKmo>jE4|SLVVf3g78{G=epb*lC zGwX?tW?@339YGCU8MXM%p;9&HBA5(>A!o>*iBd!PV9O{Klw>Cd0oI}@3C&+c!i0lS zGC0ghm<~*Wj)rqA!`ya1M+1q;E07o|34`NKWOkolL4x3kk}t*%K~V*wh_4LAOO*^W zLJc5^V=%zL`5MY-1bHGLdL_dYU7*=f@TLTq&SfY{jau$Bb(B5dB5q}+j%qJHRy?k5 zA5gW2xQUSg*SP|sSuTD*8?CKG*juf?HMzH1J-u-XTL8oq-&3PsYam6yl&HkW;y4)F z>a;ec5jve{8I$m6c5@N8)EbAK#>_^ZcXvHPJIAr&N_zmJ>>BqF7ZJxKV_mq__~)>}-l~(z|tV4_fOw z#bE|PHo?SpelSrkWJN1A!ik8FR}@}2vc$MeGQB{tWh5fE@e*XXV#*A9)T0R|LSke) z8!-nVlNTh$nB;I6F<==mz;nyjQE}r3M+_#Akw&6R#>ta2TiEwDW+oPLV+L&T;~!9jz3FdbKPiK=^gdJ{#)-0!F*&$k1OnqGPEs~ZtS>FVmPq-myA6oN z2iR~2xU?5Y<6UiYMUyB8{AocIPH^}&{qAUlfR>c@yrML|4t=ZrEgeQ66P2Dov(p1I z3DI$v0N}xV7Ary;8W}q91r^Hc0d6PHnOg~a;<>Y$jPI-D9N4C4knt&Q%`6GuP)0=h(=TY*4JtuL2{?;6Z$#E7N zShZc#XnPLJQUx-e=5>o1Hd4dL;@HW-Y9Ch5qH^k}2xbZvFk{)@!8RXP=q61Z=sgCe zBPik^eMYh#oMvV@<6QjyMs@vYCIr2F`;7#E6i$f5{{WcBpHTz+3h`XQY10hgV1_w~ z*B*l@h{j_?0vbTf2$4)KM77qm{mRFai7&^G5bmH7R(&#Bu8DzbN8OY;>DJ%9@<8Er4zI7(0t#>=y>u z8gi`w^EzE~<_L)b(c!aEV!0S%LOn-DbM@5(A9AqA0RRywoficW+Q}GEhK3?aA_8NN zrlPcSpqNCFYDi7mf?ThS41jwnF)XK1*T#kysReO56$ddTKiUbHD7_Ctq9!I*9L}b+ zaiOpCp{*0Esquj1cHt|r1k2&ziS?~LkuxDu5BY6wt}zwo9?G;2JXTMTUtSz@uNR(q zRVdNcz<_jUz$PQah#AsR-uz14NT!Au4QRqkNL<-&B+4+PFraI4Jn1O%9JnjdH95t# z;dP9KHM^2bD5;tIwURAYKl8@P>g9kf9utY^i0v@T;p z3U9pYse~1;y5tEk?YbL=voQ^BoBgyIh*o*c2illn%yTZ>-X?mlX{-X7Ss#Hc*OuJp zO0?2?7pu1%fL{ZWx-CX1he_Jj~kpoiK~($G7;tm!)A1VBae6#YSoq}jw0J(WiY5B2-T*VIpfT3 zzyHJlM-Tu30|NpC0|o;H1_c8H1pom60ucieAtEsoGC@%UVR0iuQh|}7vBB^ZGh%Yl zLxPf`;qe6!BvX@fvcfb}(iLNal(YZZ00;pA00}<?zZVJ-~L8VydfW6>O*_Z z>m#O7E?Fez8?rBRhcJab#!;6!*@1wGjmi0-;>p1ZTsLV>y6%>2sy)tYvI8O&!JCY! zx2Hrg(F>g`FDF(uMaQX=3zw&w_lbostnZp|H39a7Y!NU!xeX@`^H}u=>~$b)_dZ*! zpXFB%?!ve@d9BIpo?PwSr8V15>mgHg6Q+8t=eEhk#&uy#Hzjw{z2_>9abecbA#(H~ zH&01J9SUyes8tJ}??79`?o)j;C|VqT5EI_XsNI zNyN1iEjqoPP_rBNQD>sKWc#pzKMClyJKocUH7ZJO@wiWMgQ@~C=1L^px0((Oo~`Q& z>B-;CYR_fyd^;x_hFnp35vCmym^%z20duuWc17BCJ3SQJ(o+xkROjxPa()<1y54|n zj@d+}5(&VK)~8OuY>a`@Hd;XIJEA)v;L`4mgy%J_%aQU|WcI>u6@c9xla2_uo}oBr zuXMs&KPB%Sf^(g3x;i3hx1z&)s$}O1YE-*s;i$Rxoq+Q0j6v88qYv{bx=XNp&~x51 z0}0Z7GNsiW(H*;P71|1R{H9Z{E_7gFImEQw>@H})GKUVCJBF!wYqmc$`Gc@-$?yhD zgzEw8JE4Ml?5=UUYhVQTXg5b-jNR`h-77AhK#lJBN4l#20Cl4%wWGP}gT?OBP6D`w zI&BTLRGo=|m1%M8B{~6i=c>{#(qR`%dY?4y&gvbiV!*c?^3{p!I4GNLHuhIJz{qQK z!j}@I#iuO|f)z(Ya$C7h0FJrJ2Aeug5C9$g(d+Q3H}5Mm&HYhxjQtaw=yxPUZjH8O z$-s2g)iOoeafwwgEq2Xr$<_vmB&Nvtj%80i8w#oVCl^7GAyhNwWk4n+%TqkMD0X&@ z(Qz&JTHTSrj*^Uern$x6!wX$Yxm$rMp~p6vgkjs{?xqb*DcbH6ry*i@C#o)jdL1rI zbRC-;rx#nBY3vj1kGdP+xb;Bg(lCtL>9?}D$GX9?Fib0(E;l%Y2`<>4t63+qCC(1z zXp2;bM&~N%@7-bs5Nb*%0%%^EM zo`oF*rn${=&^xJf?%Ayn6Nor2^hMC^k99T|Y_n!dSQn*f%Mixm$)hYwg7diXd4$D*KAawboA-T3PpI~nW4Av zwM)JgUQEdi#3KNp;yn|usWW3X3CR7?b=?ZO(Cs)`GnU$jZ*t@v!}koM3^;r8eF~Q6 zOOr`u+DPiEJ-)qDtp{@wi?hsjlw@6j8x&mYOu3%%VYap{Jo&0^_KG9aY7Rce*X9G1|V0Tu$r(8=k|n zTgaan&s5l-c%9IY9jCOT{MgxE#=BFU-DaD+Y~)YylneE2a-K`O2JDTI%t|)Ty*Mbk z*Bw2OlIMIe^IGlIY)5qC4IszJ^-lQ)M4Qw ztwo!J_!2To!(IJV#1~;)_XlhQDRcajh!ov18z%<(^+C~e3E4jZ+Xkm_-H9b#Y{)Hl z)=MrWk0c&$lExf3? z_T|9t7K!Q%$~-oAK>q-Era9Tz3@4mBW;bL=_<=c2mrtq=?}o%FIl?4bXV>VT9sJQY zDc(R=JkKm-Cu%#$lCb9{x=V@1C*+@K?p4u0%l`l?rs;sdoLSV|ofGD^l=&yN$Xy0t zGz9Vv`3c+o3T@JHgy&SK9dnx80fbFLMn{sn(8g0wHUfVWRAIcRo3}Vx8{D1Kdj1H$ zZrQAbP}3j8cTI`GB{ko|08S`i80ab`iO)GSH>ZyI|drxQ9))L@)2FyooE6yWmwG zV=e$}v^TmKcUVQ^K8c{0d)uK=?{UazfD`XC$lOAF4~8`%YXXNm;w!7Sg)STVCpn+R zG6-32;Y*Lf)iyge-IM)csN3BV&pznDJhFw}yCH&cJ1V5Qa~J_*%@L?a%1 ztYvc-LMI8t^~+P-=TExDb4O_1I>rw)@X`3A3_VKQqHNFbso!f=Pv*z`r<>uzH)oX- z5jiVq&Xt$Dpgj|As!!2W<#dn+$=0w9$=xzXy5}M9bZ!&wmu5O6U}kPTmKuHO!<5A1 z)m-RyS{k3`;&=Z5kvTHlVN2b=F3MTd$}Rr@5`K_&11nGFfona}2*B#^`2uAz&`!{u zBpHUcWMdhUnto^(7amk@KML=L1ybzn)|49K~YSroT6ZzU-FR$VbK(DNrc`b zH;950w)x6-p0E-5_f5x1S(Ptz!3|LNPR;0?POXPc(d<`V=xHwP>VeOi1=)a!bElP| z82P5SW(0)NTGvU0>u0%M_fwP!xbrw;=$pTisl|U*w+d=Iqi%#rGZywvbHIzVY_K|$ z)dw}6>UnD?>aGW&SvPDOvh6OAvG5XRP!!ucq0h|Y)l+k)qIVXg!~uq?&(oN-6;1F? z$6|wtCy}6GIKI=f8?vYe#J1>1RmvTOahH55TRAee^KxhTQ>dHSkO#!a!-7uWTl5wp0$ZpFv zo>uh#0GG$x$r5ue!sL*BR%2kDYxeH6zH`|ZH?DRmgpQJ$<8j*5=WnxFvLtoN7LMzb z^(up$PQ}UHc^ZkR_h5xJDmmVODK=_=vFp_|yI#?SRo7kc?Y>cP8_W8j=(^FEl;TA< za<`(_m>%+dN|pWwHX(irOD6_4S_tdiR08icb(4#>^H>h$o~oOlJvt{|@aeUq0I3np zAsY!B$%2FJoODI*gUTBas!0csH)T=UcNXL$XR39%+^u5mGOJx-$YXX-$vGL7134;M z9CuY6Yn`Tc!XEU9VswvtPRNeYB{a3Ofe|He)V=*N`6sxWwrGe%xC599@8Kt^9ey6F zrzzMqIn47jl*d#Prt|ex0~q z%qxR#CICVQa#I{-+Hi?|N!fuA--wj!ZreMi`_dL&cGm5>amG}31x}-L^sPqhbwrZW zvs#=Qdy<-9?K>uud7ZG0?r%mnWNq*0n&R8A2wI*D!$!&E2Ei%tJNHa3)ufiEIvehrruC=*vgh{(%9lFb|?W8J( z?|LaCx!>YUeSy<}6;2%c(JANVu5HJDh`WA)0$sjPbF;`j7q)-E-I$I?LD4!9wXW+s ztE~=}`l*@P#On_3yL4REo>zmUsWjd11A>WrF4CUj;P3l;Dz2X~3QIe;DaSoQ{{WEF z)1sLsLv0AT(U%KysuuOtgeDF%gdFMHN~(T~8NdsFNmJd#sTstk-)>87*%woG@^&b7 zfKyy`d?*rp(@f6Ls*!GBVF!H54vE^>PQKr9jaqTMp`^U2{vbx6i6(H3m+s=3aJx+P zQ!~msCjs#t*4_K9O(zY7bFJoS1Q4CSG2LW1z=bb(GiYolh;Yk~Wa8Fl!aDa*F5Ty1 zfwFY=QeI9QZUT8H-qVnrSl<2DeJGf^2#mLMNOQT#R|;=9lY)ecv5u;xT@IT=Vi6j; z`6heVhNqaDoEi}$&QNq+jAB!Zk5<^9B4h_QAzl34(f#L8a6>>(Q0YS za+>UH6uHxpZpi0+tsTiWiJ|kMgG72I#gSIR_nB0jbvaDZk!#Rd5$z2B((#g*odxuKkfNwbDRl%A`B3$m6}( zD2iw6?T)gslkBz*GlE@(5dFeFpcK!TX|7+ zM}x3zCm-U|BqLz>z9i@bYIY>V-lQQ88F?JgWo8S9CWxG6yjTQm)dgMG85d#d&T`x((bc@fs3@^ImXDsl$XEs+)n?tyOI^nIxz1$vJfCa+@yG*);E@2EsmMMplE-#Z!it zd@0!7$isJ;P2vgDB~yw{b}{!=4M($kdM8^*`{c}^)z>q2>A0Q4FpHmSxgkIKivIu? zaE30%n3A=>cK|k0;X5ZBa~Q%h&ve~~EVa(kEyl^lcXBv8b}Qn>j3Vb2^s*sd*vz{i zr*E^Ga8V}Xg;2H4GHqtcxz9^-pSIyWz)lG}pxYhq9;-uV2E^-t$u`1xah=9~%P%81 zOt{^!04Exc2WB&5_dV0MRd8(b1okj)p4QI!Db9a}e<=o2_>|mqke#m>EXY?g;x59N zog{TvJ`UYgLf1R0bTO{z)ll2rVt4ad7xu)b9CK;e8+^}HU2NfGmu+J8GS%$+x_3ve z2-#}Yh-!IsWavQLdYzDlIoz!qs)R>HH2M=bPj#b|9HSbu4TwaGI-aN+jxhy4nDRAy zdY|_CA}+h#5o&eCZg(X%;W|O;oyzPqbX6TY%aC)S&^r{&be073QS-AK3H(1@(U0aO zQ;|A!;#FQ#ss_tnnK(?+cEkjDwP%!Us#@Qw(0lhs6N0Dz01C^l+TE2+xuqKcJMIy* z5_8b0i?EErn6*m}yyA{}5wa_*q+wiKGC*#~!@Bw`3DPZ2bhjqt{{WrXD7ZP_AdSG8 z1F~bypEy;IoUZ)A*eG)zWDDe{aVk#D*dpgSOz#QL3};DBX84S%gu|{nVK_7Rt~o>A zi2+rQjt0u;-s9CZ!&Wey;_1}OZM6{Rvu4Jxs=AZC<2$PG-h>=1wdWYwH#5;Vb9^@^ zIG=cdvT+@EPA+M7C9<+ca@69_nwK)|J&GjfA*|UQvkq=T(mIk*;+}`1HZ-1%RVqVw z=zuqNB+4#1-BeTWllqLiy#Llij|iF|lGGAn#s@ zj&z&=jqV0)Vvq4BIgFjw`$`gSn6(`5=z%)AF-wn78l5lLH9Uv)o{QZ$^F+Ws8~LMe zS5IV3f!YC1&r=&BU2()AaABAXPltQO$=2Q1qHV67*IuhsyKajn;Ud)M2;Zb5V@Aii zb)(|wRs)^S(5;`6?&|Aj2fAyG-C|MHU9fJ-tB7H^wXN9`tKRMtOkbxRQMiYJ0KzT7 z)g>CBj?abri{g8uJ7GD_bBLBXJ|}r^D!S2`B}bM}<}*DCxUf4QH}g*|oW!SbGk`_N zzGvN~`K}{f5?u5qb|u(A+dUhEZ>kQ%3*;7EJsYy9{W`lsc?04mWi+3XzNT^jfQf(b z0T!pn$p;Rg^jj_G;n@;1C>>64lhzPAkI8Cx!U6}FPMwjrsg>0;4mdWcmh)*wC+Mk{ z35~Z#=aa}fCzlpw!Z}l|TE*QrO)g+F%d)6-ebksZP9!ziXli}CN@$Mh%3SH$ImX_d zlc4#z0>+m{7@p(Qj;qW- zl;>Jbk{3hUZPAlZI=d%3 zNyxWkV&`Q1UW>!I@N`_=imAY9bVzQ>qw4Cp#mh^5*89)&!XL5tLy<<`YX1PAMCRY{ zKC%24v8~bBBk@7hoX2Efkg7QOlr+0@YL_3P@6o#_I(IS@?}YcT1G8BP?r*E52nVTC zJ)#rbK-^ohf6CPN!(G`r#&k2f_q(8X#xRSY+;&*?M&DH9p1lxuvps?rT4pTDbGymv zwRFPC=-5ToUfjS=uorIVn?U9IBc6$* zhaJ|dUv+^!)ZZg1wiCPBVpp}HcAn#+e=f>$rP=6-azBD~l*hhQ>g(}$T8-OAB|h>p z?JItS^-bT&Tqk$|3XgQ{a8GmX&5RKV`dhe_Y1nr~!&X3SCzcMO9vf$x<(u;)=|Vwt z&6rOvcfAZwa0B>I`IOM&dp1ye>dtWu3D2tgvese~w2yL8$CG6k{_a$_)2ip{%QjDm z-cc>Q^UpG-=L?~-6jG%3a@&xrUj=H~*4-CR%hh{N68L>9z0uLjgFIO{0oX{^uPyYUDL4`S(*3gy$3260RP5D~@oT zp19d#vFK4d;IDsjRU+xz7+T*uG-(QbEk@4e18;tc>w0BQPS(OCk+`=oj1v+`-3>E{ z*%`Il21F+tyB6hWcXhElrn=Xja_!SeYn|C#?(p4~k=+-T1Ew}AtiQ`Dm}sfKH%8~r zD$?25BOjXDVN0EMz$Y6B>aryR&G4e^W(q04G?&=a6*l){6X36ZT=|<-_@m|}(_)PZ?jOWU5p3e*@RHt*_Ci!gk z=(W|Z``Y_sPD4-3Wf_G28>SmMyQ&8rJE?PPbNb>Gfzngpluz?)rVF&;NzT?~7c=6O zs$HTorO*CVr{X8Fn7c?oz6{vW3tQ$biB}Wa%%@x4<&L*b>TC|itBPeJj&4jbOC#Rir94>Cj#q76ZuS*pT%)o@6)U2 zaQ>;LKB&2dWc0#!Uae1it?bA}%syz6+qCsk>rO*ivUR=5Mp_-G2)M!9hKreS)aNVO z+1_i4g)NgeRIy9)5#+$_)4Kk>>2%ag8yHmB-4h}jDp@m;!fQzsLYZYQx+ z%Z1n$s<%8DaA4UVnM|o@b}_nn^TK!&x@mWtu$oQI#xP2`?z@$Z{MQ%iuY^wW2~IDx z=@zFuPc)3D0X}=Cl2665xXJ8=_MW{Hoek`r6S}?&v8SqU5v|n*oI<*r_nw70*16pd z6YjO!aQ0kD>Wi$q6Og7_?Md){w=qGZUn9sodQ-u!!OZSiF6r1ZGMd7)0)1+MwtK5?t z^;DY2SEypmpcHvZb&V0J*b7A_we@J$zHVmbf0pH?udVEwe}V&#qorB&gfACMP^)aJ z#j(CsV^UqP3ag!KvIR8a!|xY3qWw;Wld)Av40M}WYJU6cISQudW2s%l>RE|SBu+A% zDZRZyZPc#D-(sq2ZcZ|tA2XE4Ik#z?1nf^GyDt-~-Y}gLhZ)^pW!hA{w27y~g!eW5 zZ(Gg~b=?F6{asVu!JSg2;_Ly1FxN}GmY+MYQ*m~Y8sXfUqkpBQ@fIjMes-v4bqwmKr z-8uXB-96ksX6i;7=V8}wo5gk5&KD9c=*^W^T;uPno#nKvqupr2rUdjED(2^rqbcqA5WHQaM(U@%s44f+$>m_k2 zP!8<_>Yx3>-2GOo9WfCJ?iTYGf~qy4-u2ijyES|dUHYo78o5Jqj1IEwrcZ9FlRxpb zJHhWUnfebI8rDY%jXF$``a`X+hZchgDJ1J=bxw6? z?6rvj#I|i$cb|aH&gZcwWLu)gEZIuKo|7K)-oZ@M->d^pp$yPmd+v zAux}$p>6FQBuHF(%yoObI|JnM!>9a59!Zzgr1sUO4h)aNWcvJGtcN+w)$g;CNzNste8&SQxiuN9DT z8;JBn4%n&R8WyupyEZ@u-Mh9SHVNF$3Uh$(DaG!cgD|Q|Z@MUnQoz%(5%)#Vdh-QS zh(oy;%M+@M?STre{(tD3bgXKavt?WpjV%&WNIqz|37wS3n%KJlx2idI{T6eDsl_&R zU?-A#j-hFt+*4*9_$-;;-IYgQ*P`}q?we>n@#?9Ue3jSs4H#4W?pfc zE~XkoBgwBRkKuT_oLYayrJ><8zLyoOJ9{~if7~OHx~;*bGp+ITOnrBceYtPkD*Bvt zi(#S@Ti}e%qjgD;*0+^ZJLf2nAHSR} zdB}uh&mbEoYU)rhO8D`mR0BDliM+-xDTgOb!FZXeI;{v@l;=Iv_NFPtsrDZ3&B@W| zsT!?&w9do&qjRT}4V6OogR@bv@64GUFDaI_+g#P+UsTd|(P#xtOS>QHm?^SGV++Oq z0F@at&}^$ZCS4&i$9zPl>7R!Q^5-2=n&_UXt}PDeJ$j}~vF3;w*{sT%Lvl(MG2Ddp zUK%btpLss|f%=16f%8*f$Z;Ee6ZG^T-FKSRJwd@&Z^{_8)$C-aR3)b@%VAbw9_g25 zQi0yUi{9z@VLUS(36)Em5_2dxXOt?_oQC_Uz<1pO{QQ$D)Np**83CtdTr`3vf7whs zsW>Z$X-hPJLx)rrNbGK35;=sXn=FS*2`f(+3@T{SdyJqFWHC z)^&IP0QB#6yUhMdyWVFq6*ESj=ooRepml`j8uPFlBNLZPF1NA!Bf%$C_nTe{q5FS@ zoB@Z@KEA4(pW$XH*M6%{XZH0~!(Z?{=6>HX2b}!_l(qtJ%iX{_sR19ST|D#)M!R!i!%Ri&%?v zkiS%tF@WKyZm&l-cyexf`tM*h)7>aK&B__uT|5duzPTmbWvKPd73uWk?xm$BB%v~k zY2mBti?^9Qvr}0+HlWefv$z4~k#dTk-6nGb_y18`4{-VDapAAAWffT{e(Bof&C+G5 zbx0U6 zbe4=DU}3GSLu9Z(z5_)rY~CFt)tME`OArOkJ@wtes2UDYZ6d1TGMc)$D4fUJ8Zx3XXIhk zaSLD(?b>cMLGLDI$+e%qHscb_EnEFfS;6BmFx>MK={sJxIh{kKEy{PS+o|2BRBXa6 z5esw=p8uO^QT9*)%$Mf4g?(}yowKzwR;#_9y_&%2N?xGExv|f>SxTV^{C%09h4!l? z`iHnymM!I8Vs*UKjKA;n0O+3dLMN3I?NkJBp&b8FNC*~-xuA^bd-Oc^9y4a>rg}Iy zisbME%OHga}1s5s`R|delQp(J~Vlu8C+X+mwNk%Shgo_J! z0Lyuc>2@g#lWmwZtLsf1oG;t-JF>Sh>y4IQt;=gBcW{;Nu`WVz!x^X=dBM$k@*Z9C zjr^+uqtOG13ytB0goan`^w)L8$ZRT#ULgy(A6y{h-2kL1b;H#^H^8G8>K%`K^u@$@ zZHj4-yDRu~G+@LgpKc-L2=Fo?PAQ(Vr@T*)fT-_4U4iwUEK3xjjCNYZCKXOX!?Qpn z>)7WG;ZDlq+f1&vWsP7ae=bY^ln^}XD`iwMZPW=dtYzF`Bl6fHoc3)|X)gs|tTi$( zlJxbo?|t^U$>K0z6i>!&zthx=xQ=hc8g(y9g?jtk%X*NxX|P%7vos3&oypx%!Z%mv zu7%|XLs4#LEUk$j$M@tlEbsLhs%ylR2*AVtHs{A4 zv>Y0xJP$VyKxvy*l8$9x%c_t6?9rLGuRqi3U@X9y|72TX{7|psUgz65R*18opkP6$ zP3IbD`xnR7bSeNf=U`Gja^Y>doPEw%(ClY-7K-EBNvMX&4GN1p6~}}I*>p^g$?^EW zvq3}Dd2vThvytkt|ZaF~OM8Rk#5)ejmiaZS*{uf|CPv2wH`+(Xs{@V{QC~*R5Xo z6sE<}rFfz-8!(^vc_wx7h8Kcj5VaG7lbRul6g=4}NkpKoM%`IS?JWfXXgo@00_Brt#TPdnrK)dpX%{OP6 zFSRe85b{Zq2kOoK)^Z(QFSl&%2|`wdP$8+v-DI0Zkw~& z$+i>DF8}nBF}-*#bh>gLKZKXv%z~FNf%Xh8?H@dz;cT`=qB2k2E)v+M2@k^<8yyP{ z2Q*)`OY|0_cWkEQYMC*hU4>Uz8VOmH*;PfVI2(|hWC)Ez%0Q8xX43A|&0SNX)Ao0k zsr;yqf29N8)+P2L(~h&Oov}+#UeMBZ{tSwGfd8#Xu0pWLaqr4# z6&o7ue-zOOn9n%u&r&QvVi%x5nby&p=x28H}|x$VDzTdlU~_R!0VKI zSskhdLT)Vh=7101EC%3kzg^l)CEDvWjgMqqKdkT&C=h=tg>#}N=)khArn8fg?URc6K>Byu7E zdq}4*eK2JCwi+zbStNBxUEs;Q7CK@dlR)?ZNHX4W4<<@{ZLF{Ma$u+B+Y8Y(k=YUb z{DkQoj{5zNf;(~BS3yTG`aaB7VoFoCu98eG?6m>?qd;Mm;o$}EO2+Q`oie$BiyX`tY)%5VfJ4k}Xp+rj>^5h_1+_Z_ z02edfIMUsr(JKuq`!v8+7Fk@Nhb*xue96d;NWK(9)*o)Pj9y0UPN!XzIOTgoU-!#h33t$5lLy{?=p|CGGV8QxJaVMBZsi$b>D=j#St(} zAsxlD${6MK(}wN`aOR9%-#In(uj)WR8E~guQ=huK!ocjJPcQiuI;TI_4flj9DCjJ4 zo5i-;x%S1J*k9x0Pk1A zyqx#pzTOx#poTr)ky@zkT#88Tmf7oX9`FXY8#*M^dNH<>fAXCR=JCg+s8dPfFsnnh zEoyB*DsDb129++CrOK|fwMkdH^DKU%LEUs>Jqhf%y?y!Nn99Fa?(C_da_vujXSo}z zu->hbzDB`I8Xp0xHa)JULYyntuu%Zh0*CxNFZVD^KyL03?V`h4KxLz+-B}#jJSBr_c4^LZm(oNZ$g&b_t=K&h6su ze&>9R6Rk*ip~ER(67$yLDaz@D39=rU+0$4H`<~$|%Q`K2`QXw=OA~#pI$qS+M?1zd zdjXswQ1m^Lv^VdY)|H@nCcKa{@srHsQ#Dx|bCzJ~bT#{#CCb?C!U*Xfm?NfJg)XTI zI9dR*Wg6NKP4_euoC8I7hXprdBOAzf{O(4vdWb`*Shde%2Y<4iUdBPZvh%iHE>uE}!v%(~?2*~f`iU6{d8nK%{r_u0G+DOsjOyH*>Gr*70Xb*hM z8k9I`GVEnrSDViEvma~7>KK3*(^5~CI6$!|MYqifj@P z6XpK!`V;%@P{j8)%*76Jbsl_Z#1h>o1;ve<&&x4}f`1t>r=YzV)v^dc{rLR21FR`- z@_yeQ_e|?`8yD@{?613(B437n&2#8eS2@NMJWut6mRw1e?#IT#I%X-X&bt2-t@SJ9zg02~a5g zDMK?g?C{y3Pw@A&(<$G$#k2!yuy#2-Fm8a}(xfmMK#SSodU8I%eEpNve^{yuEkI=K zs<+>q1hP#wXa26ujEtgY?rPGq`)#GrspL`mK?gAVpG|2ZRL(W^NUayFEk8qVI$)XL z&dkV=@ml1F1-Eh2-jzw+WsbH64iBh|e+F7yyJ?9}m|<+HHw_XD?_WF7qBz2Z7f zuwegNGm+VlIy9p15hD>~ut5>cZ~)%6&{!CEOG0sx)UtP1&ir6p1Vr?C53`|ZbGDDeW|-;hM?VzS86g+Qrob;@c|Qtffg$l8I)^M4eh z7xw=sj#mQzQ7lX<7GNeP+QLpSh`V+wWsP_3eH>vL=uv5(Koj0*Xnnfuw~b(2yR0|===6Zz3j|*K38Ub8=5ZJYhsWxLeuTX3(dW|a{j2Yg zMwPUUY%Vx%>yUGZ5*N3%26AjPF8AEw{L%|I-~hgM6Sttd08^1kDFr{C${{*Reue^n zopl!Vyxc;CEj0aA7}E^&4^8_#u`xH`g|5l$vbB_a!(V7-?2Y;*AZ<$fqs-e;lTCS4 zsS&YDa8G6wC=NEUWu{=|pXB)>fKHTJw6-E3+J;2B0nSqC+UhTA`odS!W?s$SdnmU^ z^&8+vHCP9_$2nF>FP>^*15^F;n#+y&^&4@Su1F3Py$HP$_=yB0nmkvhncWwtLe-cK zP`=Ho1L0T!-sH1L1LSWu1`KM;fN4c1)55H3!NY6T{Z@xyQ(KZ2rVVGZJ2_eqm zZJU{J*J`F4$ObC7(i0{Q*YNrnRJhY2)44Ai)s$Y)0#vjnBYtEdT<+V}^!GGBkKTGE zcC@`5N2vsb-bMkEB^3HGnjxz^!{n57*PZ<8UCZYjkXp6q>ruek0(~Pv*0g-5jpQrg zB)GBzDR-O?>9F=wCOG;U!s%M)QYGuE-DDc2tvmlwh+j!iGfC)Hi;tmKvwl*Vt2Wz( z+y7Tl9kES?&ih9J)FjPvoOm4qwgq{3E`bQ0#f6&G4?D3Do!Lyc>8L8SAX%R7#)D9w zPfvWYc8X#;)8zUQRGE`R#X+awK%KSqi>p`KQ=S~k4UjWk=Wo_3@bwHQma=eHSycLfUTm=de-8JmixfUX-slNxnb}=mq!2H3gX>b zJ~P<)8gC*;rT4st-@Uy#*G7s`K+^BK3r(p+<_oJ1-TSjInL>T5P7z1GCdHiND29W5 zCCkM^+o+G$6gO&3B%4ep37ot!wcQ+bX9B2BWJVUEaE%K6QV@JHF`oYD?QNwZ0J}ak zj8|re)+5PTl=(i=aAK(dRLvlm(649{Qa!tCGpETo$A4tB`qlJ(?QBEv+L+@O6b~_( zJ;t8b4pwL;fe$Um>_qH=k48(L|v^JZ5drBk9f8SumE#Vl5XKO7KMOZ zXN%v?ko-K|!Kc^kp#A~z1^WLe9vLRkhnhWan@&~|4a#uAPo8t}%D7eUwi#|7YZrq? z+$Sni9N>LDV2E2?xUGEp^eFQK(_WGsKm><1bs$;i*`E%{LJIWW+yIr z3<9M-apq~;FPs(j4pmo;;bn5%1?A0Mm7@a(8?GY^0cj3;V@3O&rr*G}aV~DV)9NJu z0BJCy@9qrAX@aNE^7TOBTAP;IUDV5yXo(uZnqS#s)cF`s%~}xNQr+eyi(&>zP0)kt z_HDdZ8L!#a?-;aHZ#lcPi(Mypd`B|E1vj@Lknu}EmSwHlUWvh!B&V_4Areb4rnxTxa^X zFn@s>Ex`E1huC{T>6i#T?@gWM1i^J~FrpWL@G@%Ns`)EJKzuyIG?N2$6O7&jjBLZ6 z_%?)SN3)!ld{tmlPa&L5$K@_ot{DbU?+GKpOhSE8M#EI_5trQUr+ZFW+Tv@wnVU{A z3gp=`cwsR1Kc~jotVp;xDztCHx_l36z8ecL1+rem(#P^9hXNJ;k zDU5z$`6mbv()!)cf_l7iTr`>pYj?kBED5Y~5 zemlnjaRDZRxX={)Ybp;qpW6fPcBW}uw>sl($o0!VK zK7EtZp3~)$qc9zp0%kv3u8Vq*T~jYbpIg6GbV<*r5o^!2s*lbohJ5-{EjG9#tqp0k zl=|-WGw5&J%9~LZm!>&#qd^;*Hobetk%N#z_=J7^W2Qb| zZPLKWdppe%R2?EIiP>L3RtJ zfBneU$3G~zbX_IY#-{s;&jQf>U7UOT7?0Ro->!*(t$eJorO+z{r9_Z;u~OoWI}SSc zEKw-eF5#U;DoTmhq+pz@M5&}9mu_}ap>v6twiY(A_zG@kRh$)H_K(7n9x6zB-%-)D zW+OK3_m3h~wn?2DSCbo(+6!m(LIgR~QNf@g`_fLZI6JxuKRI+EKkEZWU zc)S$YR1d?b#p?EA!R&n25>XRu3nAR!-$NJZcE$4&TghcT(@V3`oZJ*UgLMV4r^KH- z7}3A@idgn@A()~PUbkoi>Hg5ULozxE?OVy<4q!ZZQ2EEvaj70`BXZstZ)qCD)fnOz z*PcMp6~D5mrSyeTKgwlcy5nJ{#_GMG5=b>;@7vYZqdS8x%__I!3d`)lz_n@l54Pi z#Z{pcR2E0%=NFIwCf@9GeZ5b}Bxs4^>}GEs9f6)_if!d7k9O(d%eqE{WtNOzQaL7B z%w9!xivH?o8Q&lx4!LyBYswZc@Y^mEz z>nDO>b@v0S$PXqTuHJ6$8=`Ui+U-1eewk3c$2;J_0+k}`MTu!D1VdU6js0_kjuv)+ z8{%wgi|l~f&g^!+`pT}vYupdHL2Cte8K+ZiN)8pW>z5c3o@BccAPhBdazs~+k$-XI ztJ)@^kS}#&NDj@5CdW#Xwb>8SFFsuVq6=-4PBOyDGzWk|lG*NqqaIokEKAw-CmdIu zOs)A5&R>@fnG9m?O3BKv_1G`jMHBNk-GG+T(N5F3dqSmp25aPX^M@^;3QXG#6Ye7`Co*Kj1mR8Hca4+*)-%^H6CoX9q;gM!*WlSxm z6bawdt{RX?t@lzPW*m32^vdt=PQ7GTll=AYx(F4n(yPe$`kv4eA3q(4^@lQ}&QFeJ z-z63PKu@$q3FS(S7w3fvOEFMhR8qInKtG}xPF>xc{_M5&V7u=dzWPKC8{VB&_O|s# zF~XegM3%>!?pTy7v>HS?F+9z2u^?Mk1Vv%#+yQa|Ot%{;9FmSY{rr2I-qqMBzO@Ry zF0v;O>u%-#1nY9DoW4(z7p}5cMlwrutez2y?N?;8#9qB1@Qd@ftQBC!9Y zfl=^&#Mv~vdb2AY$8g1tnKZcqrgu)Z9(OMJHg*xwqtNI~u_^(a%P!`zR_XfBl&c53ACc`S$AdxM!zHA{*g;0dO{Mp6S zs6s{iw`cq*x4uIF$Bv$Vl2qZ(!`{1=&oO=j3IPwu?ip}r(+ zY4)&n_W(lB=+&j=VpV;4HZpqn>b@M)k_nFdqP@PMlvZdrb6zm*Uzx5GgE3zye8NC_ z-jRf1#(N%uX&U*q1@S-RoX8%*;*&z{UkfUn?`M_R+_&-%~^>9Og?#^oZeoi^;5a1$M5znv@5I0blvptHon zoQ9nPkf~M;2R5h@v6iHFvxCMW05_oT)@HJKmcxz5$B}*SDhN&Wo0K!;a9q|~V>`oF zF`o4BRZwNkU?5_IG3kua6s4$5^zlC{sFz1vbsjO4(v(5s#{5XMegMXHL0>hvY zl(Tu~isxuwpW2-Cv6B$E8hqGScXn3jJn0|$QP@J!w)EYQWLnPmn{?gH@;%rieM1jc zo4Pu3o=5mSe?^p)b1I(%IkyNw`XctV5_W?=1yOA@-cl8Uf9ekADjN8;P1Uf;{3H{ zPcBGab&?d6CN9; z71Few8CNdHCeJ&Sg59Np?5~U5q)pfoeY_U0jdcm(e41r;n?+$?KMHB*srw#i>sJ?jJ10k@*SuP;z8;zf|GpmFlka{)m90z2@Kg-#HV+0DHfP{M8 zEg;qRpiVrisd}xt6Xy?isLBXUuh<5S1`-N(xrPtgi^wszFP!YF{)-8)}7X!3&|Z6N9WjurMRpk^a{YcM!4S{v!BRaHQ_PA#u(FA zNLIHdTv|LwW`=JfxtHR<#r0EvV1Jk*f09rf4r}>{w*7!B4W%fv z^iJ3KKb=8i_%WETC zn`nAyP~pg%Af^5+K-NLe!JTFL)wyL9F?l1IV)FEGU%vui*phW15Q{>8_B=a%yf}Xq z69V1pr~KnB*;Yy`#vvMI!x_I>ATz2})%FJx)RXKevR*zPl=mN9WrnxX?Ma2dE9^=L zHz`j|?Ii-@mFK5=qsuSh`K*-OMvG&7YW~Ho<)pw_M%eIHkAHmmLUPM7kOj=4xLXas zH(gDWkimQF?&aAvyMLX2yxNP_h^DVZt&eTf=g-V1KX*JEDSz|)>*63pS15JEeJkQW_(21jn z3-fhPZAivtK9GM#&ZGYHQn|n&dr^g66Jz>4fVBuI+$$LvyV))i=1J9Gm?p((1@geG zM|GnOcH9+ecU(F^!hQ`_r;r?eD@X=#=3jyY))lls$+$k+LLc} z%!jokcc1uyE#wZ~U*s?*&z{)Zr?hfUZ0zrTH+)MT4E}Lwx}NWAN3#W{-Mm?D+>8We%XW0Zey91G`$4vJbIJm9beS6 zT715Gx^nNDORE36oIJYp^`N&$k~n2xZ1E0a_4R_tPe*#tnLCHG%?r4D3K2XQAU5L( z)F^?4X|-YHue|KSdsYh01JcpmfJ*@9~PseJ0?-@Lwq zXOT`aeuGl?P&4-~g?A+xHm`cNJ6o}Q|0p8GkOhy<6P+2#4nHT3008XyQE1>*@hE?X$M+^qdb5)kY@Ml^-P@?Jb4)?eSE+(xV`pKHw zt{!HIQqjI|T&rA9I4GZ_*(|_klYYI0j~b(e1ck=(dW?3wqHe1P znC9kPzdz7+%h5l@^mYR}ottMzXME$uzzE34UhZgCu&#jlkPzkD4eE8FRvG(XTQrws zWw0N0z}<6Py~#&oJ3hhb&8uD{f+1N&Q@zLNjCXeMt%70`5N?;+_8(l4?$b*Y*9-DV z{znmPUUgvfF6lt`1@}_*Jp{Fx{mTR{4ZuP@9xt~4UjDDcH-G*y_A^VCoAb&2XTFKY zbNLd1h$1WfcmBo^6!reY=T%;H8`OydX#Qj%DMx<1Xsqf}-2f!hK~&kjVAxoU*Lb05 zZ0hX+0meeF>#2+knh_j}07%{Fp8C%Z$GCA7(I6{Gd(jI!xDRSoFsdP_S-osd$f1OE08!OF9nGT%5ldbW2#46H#HqKKd1u9(!#QPbEK>PyL_a+B3A@dCHfP>;C-p zR5Cal+agTZ8sqUS-nj%Zq6D7IL*f-8vqz2%l0c zULZGQX|vFfRR8^bzU5-@ip0F* zN{RZc@KXBJ{)5Yo0|%xt%Spd~D|!faC9ue*OJspNX%n)hb$WT@*O*afzi=QX6EA(3 zMSz5Ch9EmTtsETf>DMo||2nM>l4*9S&kWW~nQ~(t7Fk8U_Am_)*(z?P$(CMbTn7(w zU&QS0v798TOBOC;5XB$H$f86#x?9XPGS>O8?GY81XoTv#>?;Qrw=?(;Xfk_R*O^2FvMpu zeHvVsb8N9uLS}H733G|M9F# zB~@DrIwgjcK4X4tj=gO;cdu*2xY<0iw5+3bO}9~W!=Vcxb?Gg5H}%Bd^&72A)Z%== zCzGdwBvt9SG#6~pOD$(Rgmn_tojBZx!k}PZ7>&L&a6s;NGVIb1$o0YW!AjbqDpBOFpIV2&2={PGFS3Z2^qa#qCGL%a=7Jb6d#f z43T8YSax4r@WN=>30$|YoLtKccts`({2t5A$SO@hjM9p|^qxSK=dT%R4St^^AkaI$ z&SS7^Gx0DY$CMI zszbaOWhOqA3|i;u^+1a1%7{NpQJ#u03nk@=dhlfvs{?qfW4YguiyDn=a}szVk{q29}H zZe)BjKrk`{94U7;=PZbYiqJ-!UnWONZ~&x}Mg=2Sh7ca`gD+VfZ_SEx8buhL<`Iq4 z#a&^UOWfc}0Ev+w%Rcxt^}FOy88t+kI$M~(YtTPpPlKG*FLP}tx6A8@OG6pGy z-}LT9el4Nl!+;mvp>6!J$7O=?E<8A_SDmVq%Eu`~H<~VS<3R_P&T~X!F{=6LrL@A2 z;tN@a2K4UXG$dG|A3Y~wgmo8kc-WOz+9oA=z^5dkhcqI!NoZ-em~V>NpPx8~ABVYn`V=mX zUP_M|A->3Qmy$=so~gY>^V7|Dz%(~RcOv9M0-F4(pNJysDAkyFjDWu3UpVoMeMfJU zMmTxUF$ry}1>fGZ)`C@_GA)kESBLcy6U^sg*1gbGNC61q|9rQgCH)P|8{rrx2l#m( zQGYCJ#6QMEgbiI3FiP1Z*_-Q^5UMLLpD0fin9%r{%M3wHOlu|B{i*968b=Qjcb5Ey zJ-7tNurh;Wd-Yb913ClE@RYVI0AZ1h(YDd%(?{bQR}@Qzz0i=@aAxM`;S%E25_$Z@ z|Im{)AYUDshp+2&J$y$bsp|smyc-a3GB>9#BM!7$jZaN|hB3^^QCO}L+9%hi=Oiue zg1=)}ub@1k&~^bB_J-Ja*^~Mak>JHOT@TBoX|c(BIJr!K{(U}d-Gm?+3#vh#vBtLAncX;kFx`5tO;{qqV)fIfvNjt~8Xe$+J zxu^aZAPK&sG=O$6VKNvgN2X&CsE!Y-V+$>mQeYVWh?k4?SI9b2`u+P1-2E=EI4hCw zBU#2*eYRiNZaw#hkVW;eKV5|I;4&dMh&v})^)#1ab=z#&pVzA@XUiR$wo#MQMSbq8 z9bRp`lI*lelMt6vdyVcSZs>UjR8rm)ZpLbas%y@{5y_omiw@D9*_hb;F04>-p2e7g z{8ew0x-){}STvX+|L6!jHB~1r-Mlqq`7WEXTI_8n&%wFC4juf~j-Z=iGc)7Ueheq{ z^Z`x<`LM#dU8~Sv6%6SR7(hwJDUac5nXGi6OU7Mg`8e|U=)QxeS1MTAX?T)%408sT z$>d0^ZXn2dBQptU-WY`4taNfsNMIAaNpBrv2oPwfovfKXR0P%(pq<&@`DA33c2o^` z#pCNfw}sZb5%#BY5@oE2Y;T?d&^tSb@z4>J!uh5@H0b#Tg)Jf{+QK^?mIkK)x6uO^rMq=7*)yZPua2%UN);flsF5axg-9{G2Myo zj$txo6*kokSUBpBkBHofIHcZ8bL{-(wpYq>bpy*x(G4lkq*-a4zACV>K-x&gnjxDf zlz^$)4rhqigG8-`a<3joYTqRE;th|3bG}VznQz0B2e^Bt`CKn?lL}L!$NO2&__vv* zp_OU2*Ng`#SoYOe`{@Tnu+kY0f8^Dv?5~%fYnhK#O8yQjf1_zt?6Hymn;1bXPcOSZ z%;R=?yv@=5l`q36?>rq)z!< z)#<8mKyuQ(dy9znGxal`!J2paW1GNFvFP$Dl$jd+A`*J0+F(wW`9Ii}pj$px?o3F1 zGN{+le#iDnO)ScKQZFl-2-L9ax9U-p(7ctytZ51o8G^8+$JY?=L{*98m5 zf>Mf%M$8Vb5KW&yZe}`8yNhm0DO5%X6`OcNuVZyON}ONX`&?OXK9x+>h8+AH=5rt` z@_S@f2ELze)gtx%cQbaDh={jzDRl>`a}1e9knuRv39yPM>->#Z0|khtS&!$PE<$ts zX+qmF+G3v1EGvQz8_crC9iKXvz3}^Zc|8N^Y0e>Z^+N9G*~99Fw}M-l#=7atp|y`y zFu9%%vwk0ZL2lPGpp&|9X~Xfp|E=`EwVbYa$^4~z93#50{wZ#+WQDC_mj`LL3gnE! z#+y1l|Kxo)FZlBYffbNR-<`gOD2OJgWEAVN?{S)&EEq;qJO7)%s*i7?5lR zcT;h1?^X+RvTi_FW&#PBHl0%mX7AteV((z%6?@7m3$(;Wl}x{^Nso#eOnFRWRx=k} z;uq6MQc;4T$2R0_C?9pdb3p+|MJtyGEtr-~0X)V9VWryZqMhfjc<4z04*`Nbd9_OI zq<*>J_sg4n%tn_o0B4)OL{#YFoA#R|g=n|H&qdp3<=!KT;ml!}LdsL^1P}3}5IvmZ z7L)GChjnZa7cpgR45R&JO*0m+(n@Mti<4=pzccnHR2kMjtXvmD_0mBb3@HSXrC9`> z-alAxsK@J$c<`dYJDBF!xPtYtQyLnKtf#F4EAtA1<&pVn=hM0TmmF{q7$zet1HS@GxQ6-zW2)l7p{DttE_gwGuiDV=CZs*bVm8g+f`5v% z3LOf&!Rt}L}C@Ji?_CJ-}A1Es!7@Byanb|Yb^N;wg(1wE zMLQS&4wAy^Qi$PTc2L-`j`!i3&%cEf z>9|i!GYoLK1ynm_p_kVi3o(!pEmlY)F=btjbG?CWg(lO?6X4=3W<7e{O`_hFwP`wb zqk{e!Ah6#03i*p8{nxp|yWG{e%e=E}GB}Cs)oC}J;`iw8O=aHS7wVSY z_8T{Yd+vHD*TWYxuo{JH)*MVb?qe~6T)e3P=XpiM>MGCsz&qJ%=VD_6kK6{?DuoZ2 zjh{jvuZnsK;l=CAraTUG3CTvRY!v3w$?gX#Vei>{Qy`=Ux38u#{2f#9L=R@icXZ|f z>T^hrQbg{Om0ulfmu2={l8HeJnsI+i$s@?tf2Izj57;xf&vN4Mm+} zC)&f1HF9Ow(JxN|Li}%=kO3u(OQ@J%B3WE+ zZZ%Wp3i%EGMH+HV(|(K^_Vdcl2ci9Zb9`P|Y3{F{zTdbdE)T6^f2;`y#3bqu5=VZm zA3akXy%fz{Xd9mwPG!66{(4EzEm-rWv0Sg?{*Bm9#<^=VrCr=aW>;JYHp>hlu~opB`DY-PU2k6|4= zcqJh*cZe?d-HtHM%CvK<``lz`5G&im4gQH{-l=yjihCX#Wpe=egtC*k<&?#iEu((E zB)M6-F25g?(3_CIq6~L4^9z~RG=O3?h`jvv__))t*++6xe&@ML57vwT$1T)(-K$d! zH-7)pIDHNai2tkYCOq@n)-Uh0KG`(ao;YG|mE2okU2UNqv(j=H`fmi>WF7X2cTIcSpl#2GNheeP&i$64y>RA~#-lT2Jz4|=Z47dSvB>tP z>fgIt`~KaEP`fBFgAM(FUPkMwX})3blFmR6?H@_o_B;CGw0(&kWuEGMva_vf>K)$$ zYu*0;UpcKWC0o#k0I{j~dej`*|0-Pe&#-ju} zXZMMJm+>YlViYWOkF3*j3v(T_?i%p=(K_+IkP(_)-^HS9d8V2xClHIY2+A-E`M!4d z;3i47i)=m5EN;;>^eFztzPiVqFx+(pXGUkdTBD5P`Tk8zS|$fk9}@ZxV0pjWEJ5|8FK_<1ShbsY zzWHk$+q2TTYVb%qQMNz~JLtIC!LTljNP(g5kCS#Y588&l^rhh59%~RGQ`>N06C-y5 zQPNyC@67=tnpuRnO00Am{X5EdQf8?(bHk&x*H?y^prGHl$hHq;R`COtL1J@ZOR2$| zTV6@imAr*&K1@}3u@T#_>l6%Uz38<}c<%j|olz%_K$~YQBP0^$FD9t`>Guzdx}3LYZUI{QvApCQjq64U9MaF9*rty0>R?!)${|< zOV3{>H%tRRm%MgzIe8&L>}!6afpwcQT+Y~eKggI%a{uyp!_)N8(0DgyB>isEWTNh! zStIa7{h6QIrt`+PZne6RN8Sg&))-~hn+--fMhX(R#L4WS#qt*}__9CAUmcpRpR8E+ zoIm;<fCUn=amz9IlHS=T3dHv^ye1n#Ey@R*NSoun! zb>oa-8R4>3l(;0ftfK9k;+qX-l3?yUnOE%##*D*0M~0a{mE4Hz8GXN|yiKU5(PBuv zZ3A7Kj`NXg(R!lj82&b<-WUM$!{W|+|Hsr~N zgh8rIiP58^C7duuhmwjY(%mU0-3HyT&zI+WJwH765BDE%U+?>Ro%cECb3|+e;zbV9B51&fBV#S zqirp!-3fSZV;c&;2b<0Aq#6j2Tp30_s5oDQ;7~SiU}e7y4p`-RtYcaf9!rcodM?KO z9k1-mSjjE0fmtQ|VUjv6`T4Bw+(u_<;@l!eUS<_q{x0`v`r)e=c?zdP>dwxv3tsNp z5~)1BrE}lzX$QfEUpRUbQ-Ez~FC!i`O+^0UFDJa{`@1=u`z`C2&AqC?42xPeZBXUa zqYN!7vO->?v;4MuL4=K7>Vi^0i4vw%#%By@`{2_4U0CyaYjlf2>%Z~_>)VfP!~!`u z82$#oJF~B`+TG$sHgrRMA#;o()#Y!;X!pf2#vLdUGB8Mb`?}Qwrlo#{GwmlJeN=De8K0{8yo$A zwcn`qv%*g0fQyC+bFTniiGyMMM7Jm)=s^YBs|>y4R~H{hc*~F~Ja=lET;Uebvrzut zZ2NZk`MmAZqwwd={RM|R)YyMN1}>T)plWM2w^^ub9-B+KcM^Yso;Rpv*uOpr)xFry zb2|)9`*mO=poX$7JD|o@oIIh%y))_YUMp{w{c$4pX_~QsIy+_)IAZX3t^D&pn%NiB zxPn8qPvtKJlPjh~J}49(YnITR81Bjax3~W6UZ)&_KG<|XSJl|*J(B|{j=<96nkJl<>ZvCV6V2y~5wD(i; z&`r4COvkWn`>o_jpUu+xipS*$jT2{$XRqFo#XNhou3@J5)e26;GDmJ`V=uK@2+4vt z{!aZ1`&wS5UUSYdtQxatv*Epb&gqrsy+#TN6Fdi1{s;K?{o1k6(_Qeh+=yDW=inWc zIW|R$?rZJXT!PR6!>m*Jr@!Z%H-cLzF`@EWwjj3lYvnO(9B=o5H>uG7>7NmW0{_ng z0D)+LFcd&m%fi|B|F_PJZ9(U^|F>QSr~$>-GjX#0o+q`I!X=ABI2by`xRMo9E)-t* zEM*K4lnp<<#;k?p?kVOab$M9aw%^=&eRu6$n6}($?9@{T%2+7&!~BWg01&Ll+OUN6 zh=jUw#%{@X5D5lvnI}w?Uj1y8D&kw}c?DsQx@4*|KW6R2qE~acJEL7@4k6NIepNjf zz{qN{C}H_{Sc(eH5G92x;SUko|8iqwI4r%b*oU&)62Hen%}YaeJBk4k!9P}61Es^> zEA`P1)4O&iqnmZcUjt-JCCND6T9V8Qa8~}m4ewQOj`9&kyfaK~Maxv^1nOVJU0y`{ zjp`%F@2%J`i_b?I$-SZibE6Aq(2Ko#{Tl$ZO+>1zh8gG154V;-yU(At0^o?K)27@}p9pQoQ9+y$(2CQ3 z{f~PS3i50m`&T_iSuQJ_i4W0C%JuOOq2&w_cqlMFXOV}R{-JQ7dn`YUOW`eJC}n8y zT^@|AOgLc(p|{R0hF}O~mHH}oN+YjYObe4s(Bf}Y6A@QEytT~7aZ*g{qfF@7u*x{F}Csg0-7BiRXlQ;>O*4!q-AcH zwR)Ljjhi%q6*_?bxxwXOW@^V@*30gILm8M!t&Yh2glNGV-g& zxODPS?lY^I=)N#<(e{kPp6Hj!bacw=gX6kzg&G<*b)S;58^={eCMGMJ7s09{cCg3) z0l;P%Vpo~Q0Bja+JEX&Kvd-SbsWSPb=#n}bF@){B+f}`Nu_7rbfFHFm3HQ$RNiK(P zcYg^;S+ed`#qAa0;~(?WKUFFR;@B(A9+4cai8OriH8I1_{h*Y%-k5Iq(Sh^!I*O&| znA95)4wS!fH0MX6mA4Q4(4FP`!;anv67z>6vT(unTB)enrhW5*lFdJ!H?BTE#*Ntmis8y-_I(n|^9p^jQ z_KD>|ki`O>PkF#KI~v5^639vGrF6?yutR!RJ6OxS`Izd!`xu?tM$>tr=a@$Q1K7)t zrTU|qzH)g}4E);^Br-3dig_J}>!FSRAEi%rgY%LFj?-E$;-NeW9GY z5_YXj{h5YfND3|`l8(bH9#JxdVB(^FD$WlrG3>)kaD3 zE?7^U2&yK66iz906`&-8)6FH2T2)yIQPDJDaB=I{?&Gz=)4*yFg9F zKYkIz6DtQ$Z7I9*3DtMprGE6mrC{ZI9#COivr zLC+7ixdE2(s@G!_wd*AwSY1(=rGNXC@|Y`^q^&(lmY|Y6?M7uRV%eHHW8pURoq}ru z%+D22IH}{frrt>~jb09{nN(c^v*r7_+t(Fc;2FWqvHU|RCnrdjFFrOmi}fj#PIw706YF)62x&Wp$hH{jHy@H9gBGOe2!$< z!n~O)%C9uDaGL~zp@!lUM?M2(cH9Cjdv(dy(aDBe)iXD`M(F8?3bmxBTCJQI1(Odinz-}wpX$~x%P6;e& zBF)_MSaITBiY&GSdiWAq2({ViJltf*e~t@Oe`lZ#tD`k|KI_{|pPJ{9sg}+0VcNHUKilO5G1EK`|hY zn;d2+&VeKwMq2*^lw9=y)Ofl4HG9?&qtRloI?aRHEGwHj5z%$60F zTnXogEf=xzLF@JRt|N*5L`yIq3*(Jh!MCaKLM5A_W5tz}N)I9xm`XF6T_k)75w8vs z=s0VoZ%%D<2ZbrxqO+(vN!TJ7o&L=(t0tq3wMe01;>}2LE0c5i6tvwMWS%{1_OR0P zXBlt$kK=Y<+R-q#VEqTnwvoEHUwge`+*v6|b9+a(g_j^O_!6Q>|7!_C^W`6xl*rnk zrWozSK!MkABYLhAU;{_UV;<&KTwKFxkG>NHZPsfRwKj%Pc;InZ-`h%5t&?3uJc(04 zd_3iCt$JCGw1`cTy>IR0)&N-|B|DTmyNt0-JSss+ZX}j8>`AK%|0v~)gYCdwJIa0~ zhxd=1_%ndR;d|6J?i1fQh+u@v_3ZBGDURhGv-8Zz97wkAW5?X%Dw&vId#1e{ytIg4 z{+>8s_whzT&hw)8x%z_LuaI;OBcCf+Foy40n;iU{LE)8;`TY8&oZGnG!ZOL$i(eDy zJoXP5xhA7L!Zcb6zC?|Z0pWVoO%i0f3?u^WPu#*=^Kbh5&UyvSu$GAdonykDeva)O zjnuofz2Ii8mCDlTE9Tf=tjYVZ@s0pd$j%j2d4ooapd=uGlP!TZPDD}=N;k| zkF<59X0&d~F_=012T(b+0{|?>o`$l`(hE@yEap%txdys%^x zeeoyhnP~4=$xF7Z@VTyd7P=$g!L`4E&%l;%=a)riS1-Rr$7*Ozr~dH%uv*L!&wS?^ zI|ZmWcuS{COwBM+zp7+Ra-J#90Irw%5u#zL;X0rEJB6BKxDEGPR^aRj8>boP< zUAtz!GwVlxW~xgZa@46R=5zFX@w1v1CemZ!?-%8*XP$yV^>50N_b(Z|UQ*Dsv_Slp z7@#$sDzZ1rE&*J4e3AB>J$2?*0E+FhwA>#fLf8Ib@|z(bT{?4^>dIRvpuDp{W zTA`eU`Kx?tjUJUPkqi*>9a3AKg3{@-=qiPhVnxLZ zVONFxLT5a-(6l-K0dnOJ3uS;|7GozE`MoN}Kom+Jw`XNaZ*A;H`K8WiN-=*|@pSg9 z=6uU_Yj6#aHz8<#O(J>nOAGSuGCRL;6bG+Ykq*(wC@OxfNN`&lAb8QkO!XHsY3MZ+ zQd=C2yfW!NEbG?^mGa~j)GZ{V%=w?1;!s6kgOcV=nokb^juU7sDNU2c*Z6SzY?~E& zOA*bNND$oV8S*N><+@oRjec2vmpRxlF2Kg{QE`OZQRx0}ka!$0)_F(b$1++M+$Lbs z)0Dgf*HX{Kr;%`@d$_Y;JP~x+Ldsb#Nk+;6BElB2sj`~^VaPS1sOeH9fojkJQz#eF zh(q8gV#ttHI%S>j*KZ?p13f{|eL<2+ath2+U!of)vwziP09%69M_Z*W&C~3*GI*^Notb!{;Na>H;~~vs!!ZpY&w; z6?sgjBAU+^8R}!!o=aSJH@JG4hf~DS3LvKNsG4}^s^GwEl9lF1%vS$Z@8i=}Ubn~y zM;YvBL&Eq_;W_cKw5_HMPu;$_Z%?I-^@+lnG#tZM^lDd*Lt2u*lt&^qWN<^6EIb!3 z`CW-^B1I2WNr(Jib9mxw*=l2R-|%p~8#5j9)7*?jDZ)vngwAoo^>{Ru#Q;4L`SZBr zKY$h>T<|}@BsRd$NW3{_b?;NRo;FwSgb7+}&PB79`P53UvDK=`<{1klUcTZPSpt)S z%bP8}2tpaeo#M9ENkE=D7G#d;UTi} zaUW1Z;z2EG@6#EX6)3>dO^wiMO!~2@Nr9xLxb0n2JNZ5`iz7pqLkL6_?O@K(kAe?Q zoOrX$Q8GN&j!l-fIlqT}G)plxk}$}dn$5kG<7^dp-glVt#seVCpE}6a@7H5~U(3hf zB8Sj0P%BiwPnBe|5d=58cN3xf86F+Z?17({MoM^u+aqRG+L+-QWi$CDVBrfW)f5@; z*emz0W9e19b_(If!20>h>t3QT-Q^J$qkQLsSISfI_TMwVdms5vvJ&&Jhg@-I&DQ*6 z_aMs$$Qv*kERc&Iybl?VqU*=Mj?x|k&?5c=C=q{=#UJFFZ3?}qZ6=0tY(llq0L%y5 zy}E4hNu0*PmK7X&h>HMO)ETKIglm#L9=W3du>8&kY0$u%l9#qDFroUZV4@6Itee4 zq_kw<4Ir4GtpzJ?J=*EwxZNH6TC)fMbhUt(gb0-Bl}aTrcDCHx(d|ot=(86bjR?9x zagZDJH_T4^C=ljf?B931@F6~H#rH|Uj{AR$3OIxBB3j)Y_&F5=2HvIxa@f#6mf}Av z8@w^vrj0t=`0eKs>DYUkr!2B8Bsop}53sLn?w7JgrC=%RwxDEMw%ghcit&U#R-}Fo4T-xS4X;9(ym?c;L@{yOLwJ-$KgR+ z?1i^mefNubY0g*nlfOqv98U^)rAsCPYbA8w=V=-RV;ABy6(SC|NN=lQAR!mj{+ee7 zr!A9%z8gdc-bp=qGOd{hC}<8mZRc=;qcM}9)AO|lM#Y@G`4`CT>Mu{R#m((GO_3K< zXZPsSNR{M3u{n)@TX%4U;cVn>`XAPGUi^6r?i$bGny`yo#0ARyv!7F8xS7|~+1gH( zeYzYdyAzJy%P-RNefzP?GQlla!qnCmjcM;bT?@EREds3PX8rxMV8vzhoI0S9BpUA~ z$8?pW)Els6F|h2;g$AaxYnaE3 z!pQy-cRuS*@1|u0ZebI3FwiWAVpPl<-LDH+ICAsvy35BXZWUFZ!k2u!T5o#2MF*`& z+OKgUN@5B}ROAXdc`Bo2*rww?(p|Tj7&(4@wZBah4<0OjOn3{Wd6jU6t#+|a$jNSO z*;F)$#R-AK0*Mp+|{NaKG1W&E)X5w{aSi8q$-`4{I!z&wyYN@r=dI^60eR@O?@YAq(BW98G@!PM#fykHefTyOpJRVblHW^ z?#L30Ex)Pb66Wkh^4tP~PL&=glY40x^af(&!{9{M1Xd}iCW=n6_QU=MLbY&pa|Znj z42$TO&_eli08{~NQBXyt4jdnmT2E9R-v^0<{^I~)|@ud?7&3ywLxQU{2m%% zxhl+~9-$Kuw6B~`o+BWMY|XF3iCbUJITjDIS-9d&64j)i4f#r)2awrF8KZWz{H#(_ zWCHY4uzY5n9oZ_F>g~$K2=+WZ$JbaFU!m{>DZN5)@w)2HA#urnFf`{Gfxl&-21cmk z*gk-59Wy0i*ISenX37mq{oN}$NsBr`WScVXHQ8Tmrp#qu=?@Pm;i6Wc4{ zMC`Ion%r2GV@a;5E(cj?z4r8_YP1W#qQ21C*>CPMJwCG7s<5GL4KU4->F5azzzMnx z2K4`3GFV}VSJ;lk)7Xcnz)q zg!U)8P8|*9RJ6E4=-Egh%igUlvPaqON{mP~MMh|HpsFV;FF=&{!Cm!>OBRbQONwzQ zV%USjkPkzQSr?=pGBJG!dYZ}p>;fbpo@r7#y|O-=Bl~D#y3IDZKlIW}!q_;E2crnF zMuNCag9im18fQ1h$0Gr{V2_OD=pj+O-z!J|8JFA1K$&gsRaNpkuT!%>!Yi-KKT#UR zI$|HRhKWxWC8en}X29K>HD>OM*E6^|zWNVfX39WH57*G*O_*a?sTI1|=LutXpb@{5 zz8D7vCW&^BU)!5sb~b*<)Ahr_CN?<^NF3ON{gGmH98U+PtQ$^1O=;t9(z&kqnf|t6 z|1i7C!lO+vh1vfAX-OX~B+%igRdjBRNw+aI zR3k0?(u4AM(rJea&pY`liQs+S!?f>u<5zPGcT>v53D=FyzWbot`0nU*#+=5;`|9X} z>wn=PVsF;ce9v|xjgT-n%ynHogfwhF8b<6o=c6{gnU8$*B2kqnU@4sAG2Jn9$Dj?e zSb7>FP+<--tY$rP*Co@1qw+bcm|_u-nOgVxDT{ZdI> zcmpG%p9Q;18ZbsDO=uuyBEMe#CY65Hdp`df4&=Iaa@Ok;KQ76Xl~DH|pl^u$Uc%h6=hqk$~8e~;Hlr{}LciWxgqn_--&Pf(qQx=jlxtG%obVP{+o(7H6tU9PVy9$1yDiN!RR1-83tvla3{Y? zXO0Nhys0*JkuJcA3Cla*t>hsI%N#scU7q<0fge&&v2iQfqakB8rpQJwl*aE?BO?WS z{vEQ|%7MSJ#h(W!H%q=gR-Cgo0#Gi)D*e=br)YoEorbuoLS}H|0PQlOG3V`!gn4I9`-HG1K%6yYP@*&SzB}Ql3q;DYotli zbQ(+7p{Yof*!+Z+p|%>scPIsaCCzk?$G{-@r%_&yvhAh5E<7i?I~Ok>-)0%XZMfdv#Dx?@d5GeG zi7cG+m~gJrZY0&3^oDba@=61tK0ow)u(CVHn_QQy!!0N#S{29kvgjh_Ds?C4D@S?` z+AWxR+E&jmXJaJjBL~$keJCXRAAn?Z_#2t_tEv9J6A(ga++Y(KN!9{G5uqeE=Ih9| z(?aR1mzKzO<&rK}{Kexqzo}ZSkKX0n=JsgBCN>e0wGdMZc@z0OW3l82y{>P^L;3(v zoo8&LLvo=rz~1JH^@_iIQGRLcP9E0cu4THJS>;VZ%tsfwM;E3ndLbJyd+mC*d?}h4 z3fG>(7TrNy~Vr*Q$v3 zf`Ai6RHUH4^m3v;Cw0=u78N3-@Iqu`M-22&`Bo1XL zScsiFRR(B<-x2kzYNJp1E?Ieuf4DZO9X$RnXkEKDw)*NTF-{3h8c(=VEoB8P# zhHI*qdxMO1j$o}91u2NvMvq5-TiIYIV# z^W9RyizcVFY~H>jAiG%~TLN$EwJg-VDS8w4(_SEJp*V)|#%Qj;)T%5kUG9tj04=6y z@m%sJsV(DGM_)Nq9Hn1mk*SmmMz6o_?Ic@K8vi#WGsPQ3)_S8GYlv0ypkiDywyeS@ zrT7p|w%3$_6c~UZF(g8M7=IOP8U6>DZ`!l-9HF2O#mL6qMe( zDMlU#JGnBnMCS&xK^N92h_wX*mpW4X&4Z~fJ~-#=B8~KCG3>v>xbuC-{d;Z2%jo(Y zWI-QVyKD{|^8%~i5bP6Ej+f^l6^UMgZnNN)`oP+7u&hhz4+-JL7DjUq%=9ka!LMxo zq`|Q+%3g$>U3Yh=i1olP3tQleA!ZE{x}eVXu$@=2LOjPXsWN5Eu>Ir&7P#V+l$Q6`H?n?KTJds_<}e~C+zZMdb%feC;JfdE4@qaQsfV6Qh_ zq0*jbiCTyt-t5;!cTBbU;Z1G-JQ8{yw`31km7nh#b$SoqDJ;$Ni zhn(r`t%{L_lH=3yPl`+!$*vr7JL42vGL=0@ai(&isa?G4822Hd$cJa`aj0-22Ro7&~{F%qR zSdk32N@PJ=jOvH7Ni+WdTPN4`X?(u1Q~?5Pyu!X1M-tA*4=Os^oHcfJNo=|>O~`~q zwzSME&C*MRZLjg>t;+yvQHgg}{rnl2+K{hE_OAcx7=p-55Fo-f&@R>!mF>4WX`rwl z|AtMsY>-b9DEQ8>&jJ=gxUX9^Jhim{0X9CZiZDER^L88|pCw7K0KBLtmEN`mNTH%j zz_~ej1PH~3Y{mKEPAPHo7U$GX}6>dH|CxF?zJv927+=m42 z1YrQP;kpB+HiVG(Zuhj?%+SL74}0PA$a0irmb!y)cC<7t*S{)S51 zFS!(I+lV?30gqk8`3ypaF)xQ6jAP~1c6A#1%psDMcbEi~NeD!NPCfYEL2tz@kdZ=|t4MKZ6y*!I41~40%moa#VrP?00I* zcO`A!oMjKV+p;7-1Km(tzbcnid*!U{bq1LLjD=se%})yTK3C3s594Yn?qGG6eW=T^ zqu~I#UJPKqe>+{pBNHG;kxmro3CjZmCe1=;(~=WY%r!q&sJ*y9P@{Dva;ot9r_Stb z1`&@Vw%3@QH$a;^8q!Iy?V5)PCj-ZANC0d3NrCYYa!c5f7;7nt?asJma_0Rpr|H9l zHjJwO#rwqP^4xk&TuiP`u3;x@B96fSyHBeq-{!-}9B=ChNBVH{@1 zn~(xVo<(b2>|0E*zuHFIMCP4X)!&uP+4Z5(s+Ao{!^+9$Ax3X)Y|jrSb}T& zC*_w@hUvkofr-v2^Kj*il40TNa(c339;y{^IqT4#lfcK*UT^gO=x*;a3gjEJYu~-+ zofop>6>k5$Qx?iU%#J2zv=rZYwpC$NXf_qIyy;cm$|9_W4GFMfiw($77U3KKtekGf zwnmdKfGFB70Hoe)}^$@w$b~jI zx5a5j)_mW%z1zSib33GCH3?uSt;pA29IsPIH#eZD$!}7RpZ2{$bR(=Mqf$=QE=fcS(BV=V%H9?1_1eEnVPCfB=DNVZnPG05;cJf&6Q+)dD7p-G!N65<&$fH@+t73MU9SZu`=F#@ zt1vz;aW&Pvo|6E=PeKSI;wPT4Qvfat0x- z5GT>WOHl+YP#xUO`ss@il-kyH=x#e7VFM~T)+FiO%a@5(&g}6X&HlRR1MB$@kdA%u z!2ql!orJL2OctjtBnWJPaSW8^pVETqbzxqa4wT{4RxqaFVNS&Ux)n^DX-#^hv0ITA z80%}%El}IdW-w(Cvey&dTQ#YUYADZ&f)L9bT`CvMTjM;$cHqbObAwSw-px<({VYH- zvTN!*iH6b9MMRzb+0*9d7fQvdJs))MiSZhXQhc?&Vr-{$+Inx-E>-OJIu+mQY0gMt z6x-Gs!7E!lvpz4{xwBlO8>annx9;wr(1X*MVIQ$IO{t?4(VebwvN^k@lvT9Jlzm@f z1oyndH?IP)gq+CuYg%UmiWOr20y~juG4-~gzju|N$muxgbbfr~dtI7tbdfkZJG6!; zN1`5@5qAI_#Zga|b_tTD#lO{Jf zBl$ra02aG;vjhN0N6TLQ$~yuIAtzm*nimEY&{lFGWS+bB zJ~Fi%AtuDgSYIqOVhFPnl^$>Q{c(*Frg0Hjx8Apwj=7${A;U4xqDvP&5|kBCJgliD zE~I8nC*!Xf`4Qba(-5!7?fz%w4Oc~|5y*n|xKWz}roOD4JOJ(gf}iBnG8EFd$Hs^% zVtf&+j;F3_YST{_hBoQy4jRE|ZY8A3cISQ)IklhWwkK|BHDt6qP_j)pjesta$S_Q@=b4{uX z?R^HdyHs%eP!DP|4uL5%NFVL5~8lQ;NML(B@3u~uGA4y;v4HP64=z=$^ z3@okoRrUvs3D=U(FF*bac)L;kA3%WV9r?`a+bPz90Lbe4l%~Fe$d^RF17E$e3!~k= z?cAa?fjwDC2ZWT6ekebEYis8K;t+tj08gxDz8nS%-pKtU^lkHy&|&}uC|TN>(tMNv z);mp%og7FJ8KkSyyRXl9y6JycyHb+9jE%A5;u6abPCRW>u)tu{g|XvhG1<~1cr2gK z%Xv1Mp7?$lq>%98fUR%%W)M{9$g!pAwL|((B=6oF2o|vW2j(Jn&Uyt$5Idt)-zu|d zEe`gPlv$!*erE-TgihhZw9!Typ(D%l7%$8nwj&KZz|%4+K0}OP6_H)gafzUzKjR}y zn-+TSc1Kjwb$Cs4%f{oOelB{K7W{}}Iq4%=AcfANG_PlDff+5H((}iTYU+k4oIb%1 z-uRLM4&X|dBN)Q9)edKa@bAT=i%vDF1dK5t3h$1cRVFZ>{4KKXNY$F=&3WgU1PRAPmV+g2hW3&Dd2V{^S7NMV=pj{OHKaky{+6_+u@svYbH@6An3BLS=(+JPPnz>-Pc*ceY6nV@V=n5fWY-BbM>HPK^|n0 zle+rXf4lyr;*|Fv!|FP6>1rhm#ADY^!airX`~rS1BOwLi8969kB4B96s0 zM$=0OtEZzXl@PdXi}Bcf5SDvetx7K1hv|Bd)j4ZBpJvM~j-EG7$tNKyyIM=uG(B5Q z5(~^X*D^P!-%1!-Ar?(LJ*{nkG$v;yv=S6X$p;q#${7ihT1p5N4>s zqnfcoD3CoSb!RG{s*g;Vv199#mh3J}84*53#nNXDNN5J(0$f+60`$u3EON6*zfvUp z`ZYL>@nx;0JojW@Z6~okfj}9{+wYIiVM1`=CixC_b9`!VPCJu zTJ2KLR;$)n&wVc}K0g;;zwEtLYqq14^SCxl;;kqZw>;@(1{%2i=dvVyTL$1_4y1o% zU`UCFyYiBKgfe&u+ps)J+>U*UH8j~{L$xTF`GGEg^s!Yih?W0Y_@oVOQgiSU>-&W) zVzX$~qxrgOrU`NR7hAC2crb^i3JaV-xIv}vGplwM;V!J-WCH-bS@7k5qymK;mGKk> zYJR7`Y{1w=$hENv3r+ClG7Dbp?oEn%Sj&qee{T=VwWI78!{)zM%HE}}N+IEE^5MEW9u8z1hmf5xbY3m_M} z8-Db^4DgDWjl#M{;tDbU8s^ooR}Bbvc_zn)IZ;spJ?m@`2LLF&4Gz1w#0GLfG}B~U zAD`{HvwpDN(mdYG{?s1V%?`@#I_AK-TSPKzUwIzL9rR_^=s&>qr3ev=xOA%iE2omQ z%kFh0!$nB_CC^m_Ziz^{>61J2Lfn^SAvugT+iMC?%w$fSrS-2Fp=usLTifG_Eo{IZ z!}muQ+dDgdMK5|i8)m{l<)abE>ta>xG=w%)wmSGQE3S|^67i-Xf_dFMQ8a$=T{2+E z+Sw{+l8_94?0z}*jbxigUeyF~Wy&_{$ET6&Ukf>Sje)Zlb2CynUPSQoA3NZ+1wIWt z@tp-aE?s9lfLxltg}&BqIAUms`PZ|{)b&rkFo1Vg6$O}SaoP+F&I&d=+g>>3TdIA& zw3j0nUuxeO0XcIvaSPJcGy0iZ`_prnN*0KGhBMC1yiFRSrOSYet#=Bm!nu7gU z!(f->OjM!=Evy5K6*L4h44`@(e+*Tydm7NfeL?VoNbQOiI)#21Tp=2JFI(qXLh|Nd*~h@f<~mwf?M6c4ViddU8jd84BaWh zg%WV#U9~+YP4mvu zn@C`L_&GjqABuZswojY8lS-FkD~l?zV>bctEQH9e$u9wUf&^(_!siLEPCF$d4aFx@ z4NlwKTu)bp2uvYHXQbNu=GULpYIAJLSotk#d|P(M{FH9Hy&YL^#NsKs*l{H?oXbm| zmetP%BN{`|IdnjC1(!4YmCl=ad$*FAOZ}jP4009NIUdNQxS?uM`*^a6t|Rojuc-_& z4pPJC>i6u#B3#}rJh;uxxQ}q+NilY#RuQl)vMYNOnjX&5oUQrfpjY~ObI73HXZaH%%8b!3ijMp*9h4hb0GLS)g&#|; zL+m8_KEbZ*aD`$&hHHOkAwLogA@!hu4{{=kJCc*UhIS^!_E-N&^1&^G9TT3p4}Z|@ zH92fsl$7HuS=J%kb-F0B+3Dpd=c8zy?-``jT~#H1NG*kI02g9ldiDJRDP!m7_)EqF z5R2C2p}>j*z%aF*dh-yU|F0IR+aksX#-Q`bDvK%$J&;I*cTWVbF4*ObliXG{kGXyM zkF+exlox&6yBNUx$f2QxW-)}!7EX}q@8ZU?U5ov?%mUPh@sXnSu9L69nyoqL)!#dT zPyEWAjDzA}^x=~P7MIc@K;bWC&uT_VUDVC^cUzm@!ve_IaBXbfMgKKXths5BiPa1~{z!yrkM zKQ`*YVhzH#R196?1t3Sh4dEoMY&ZloVywJ^TS|T(_ciFsa`HAekFIJ?bM=Sx7EE*6jv#86OS{o%4|qi~|Q~F#yr4hr^X@s`Z&Q@Z2zOH3>2$aVh8n*`bLgSn8TS68gdO>Cd_tMHR}1;?^)y__ zPc#t->v<(%K`SfJBph!?$ggy@T2ijtu+rZufvdbn_eBN6-FSzZkXJaRSnqYhH0^S) z^a-!9ERe&3IHjazqRm}+Hu968SRzlP7P)N}8;~ttXlVSzb2tt?#(&jveogQqdF=y> zHgesj=BCQ`#p7bA`T}Ai_B^7*i@jl{ z7>Hwe;cL;Knsg^9R1X*7t*rtJTw*HP{3i2A#$)Btfb=|Fa^8!5zpz5Oafp(ODm3jk z0zSqDeZd9%v+&Cyk|yQGbf%j0)wr4xiYsWqv%MbIF@DPX?>DR6MtI*P_b{a4Ab zcDpz+_RkBD73;HhxJZ->AsdhRn;gFXLgiHXJ=mQ5;>$+p&n44s$=!24E^p+E(Ok;M z`qGzv*lHqU0pRS-M>a%seH7|MymfACW>46lOR8YjOfvU_F!uLOyrV=e;9)W~LIYcu{8- z06d4_aF)EayzL*eJchdj5Igq_BYL#>Xe#3ZLr>Ppyuc zOil7-O8=hD_dqW3?Yu42V`G2GZaYZ}W4?Pv8~=zl@G*A&7*mikKE5#x+7D8)6>A(>AA>v&hI{W0>>C9Fm+;A(hVK6U_`W*?PJ+AwD+}Hbcc$Sv#yvH9ly>C08Vy9@;R7gJU(2NCy3d$>GMq}V2618E#~vJ68<`JL!s{+A%&g|E zVE5v8p%>)lqwBW1h1Ry$%j-N#oA2A+iK9lJ<0^=$;D%j@5M<4`bs0T3!k3{AJvn`) z#EqDq*ZCTvW*Xgs`nPG^n7etelBdDT8`_+y(uRK_V-gl6S~&6;%71{)ugc33$+C_d zDw=LO7m)HFKy=8vpjh&bs`Kt`G6!3G6}w-r1}RSQgP290UnQW55R9aYuj|`3@nW$V z>0a5=A42^q#K2Rwc69j^VUeok@x->D?X2b+Od|94H$Q)j60*H|$lXLi2XrIzmal27 zd4EMF)kL@zNaI=pcz(MDbrjU%KwMZ9yrhuPpfuqxC{#_$ z{pv+eg26`qk-cus+01)fagU%FAB&`9t{i+c7viur`^XeVCeb!R;uv6stiYtPJrj#!Ig;vDFavJdah%vG0_T&YE+> zAf|0}{(ai{Cvfx+DD6jEnRKI{g#XMF^^@`hU9^G9#!%u`G8TKF9Ne&byJ zj@2B?RXCW|nfzwz`PG9VE>~s;4vk`AC;>KTBGP(%3n&7ySTy+5?1Dp(Y@c{6l~g)7 zFE7XeJIDlDj$!$)A79=*oE=?|G1KRooFr)q>|V8s>BbKIjxeA!FU73LEvHF|-06vW<(&J}7S4E6R`M7C-T&3>{I%vcLLT;_Yk z^t063Qe-NQpU6Z^&I~>@)=sSW{VMNErv91T?LD8&>&HDHSa#yqIC{8ai#0jo51rs7 zcDiRL?a`8EWVEO{Qst6>i#k?Y5y{3FNzKY7nMXpiAptdT;mXPM&D%;z!rflJBdjHs zv2F}WVQin-l^^Om2|n8fW&@cAqTC+ca`XdDT1!n?D_rCe`1_WRZ0&*`;l`e@uW_)| zN@3tb_ut(~vYJ{FJ%8QjJzE7|*5=yuTI}D@M*BAtL^+}V7**~Mjl1#sSXXR`#h@-d zjfjSCI+`8**|uQu9_E~_nQPA}PY124g;ifbB6g_q>dvfE=dyCy9WVT!AV4y23-0<1 zuf`0;Jm|a(tOB)mw+UW_GS>aZlZWz^R!0M2QL7|ETvt98E4;GhouaHlZ70;d(flc6su~eGt~?E#eiMIwxjIqoi{D$DFZtEnBs;U>r{4h zg#2}2jY4X?)1mOu`G;^l-}ZtAUMhD?2V|(POW9G4DXx?g5d?9#%1!`)%aE9c&cO%9 z_UuC?cb$v3y6i>yiWrMe_Hr{M5mo@yqG#UU1ddV;a#h4j@xcSlD2DYWl<2z%DQuZj7$z7#fVLJnIMGt5I})n^RiyUnaGc)R+N z+j$8kUqrD;gmQ0q$FZRsu7F`JyQakeD6Bm#{iYSLb1TFX<_b-%`jKrI z=4rBXBE|E`B;fkd=;wl@pEhJBpMyoMi5u|Xz8>12QW*yo)^yi9bpoca(GpIj&Yv*i zVdk?k2mVYlyJd5wZU4NzI(fcK(9ZQvuP8SsIV|n{@NvwnH~#bNxf`HtCxgxjgw3d* za~QQR2{TYhAI9@mp2JU!llQcv@$O7)$ z{`3AM6;p4Lz?m3n%>11*UQMD^l{O0f#O#SnfJ2SBke#VZQlM8=H@cnt4D5QP8 zBieyinfqE++iW&yJ!VqyM{Y?&i3nmfD-^g%##A_vil6Npn*=Gq%7S>^Wz(O@;R6oV zWdt?6O9e8p&NucuGk(hSz}gE9Wdp;yT{WxRyIMWs`A}lEt^VfGLBJH{b1O^#0$jS) zdJTVEt?ZzyyyGtSyY$^Ep!+pOTt=m#aD=&h02?B&%yAB?2H~0Ya-0A>EhhyENz!4&+7ZDzQmregQb<3%i7Xq z@&f77zKH_M*GS<`Fa7O{k9N#XP9QdYiW={G3*W_GJzV2nBkn4HYN#YAIDNly<>LcS zmk|M=&=;MmdTcVK%um=)^6d={K*H7g(Q6I;d8;{ZADvlHs!jAv2_H>5N)C3EGZGV$ zTX5caoNa?rziz8f_*~AaV9^RDWi4CpYeSJ)C@EEM2RK9I?vu7xQzXFX4k!JE#eE(z zli6A*Rwe8754)_M)(s@fV*V|ANqyPOy#lT9(9fUzIlV9O{@^xKTO%jO1|FV7G}hvz z81ggkM=cN#Y+2Zq7w%kR1x*!#cTn(oQG+o6xhdfq{tWGz5J)Gc>}A^+UE}Hy^`GM} zrEdehb&~cm$9Uf}(ywPk)_)-P+ggJ6pS)3>M^Y%_IQpFS#*Gu$HBL51(K1!qZ!jIv zO|(3lBkBQhTA?$!W~mf=-9!qsy$Y4}F<)Fx;AF!6*Gx#Ww&GXEOaTj)^eyd>5|W~2 zqH@7@gEnX^uv5hymxO)J$Z!FdBzF#)IyAybT8Db!<9Ey&k9r{%ZyyhnXZhXD-1l0a z%=KFK?C3SF}%c z^`RfEBQ|d0YQ)&qA+Llwdd8=uArhn<(bAm{t%@eG<9{ z6WlHE&aTRMleveHbhNxS`fd=azGAy^R4Wu>4&*#4;Bn<;#;7cFP}{&16ik5GHJBg0 zbiBZo?(=g!@|*h1_<^wBU%RHN&fV;dD8j>V^_RRvH4-L^+m9X55m&qO3k8A>@4^Dhp~t*DdiIu{)e)8)Z@_Ec%km(( z<#-nYeyx32NL|4_3JNko?Bbpd8LGlbytIxbB`QKJFQ0;NtPap;{^j3E!-)?|5SOF^ekJaa(Eq(xN7FFKf4BR%@^)#95R zGfirRE$_l;`*W0-EhgumY30)n#G$t@f?*udKJ+dyE&7kRUk-68>r{8W=&kpvp>js1 z-&x{N*Y7mo#8hSdMeDJPfHlM#f(@4JfuHJd9c6()%ON5^ls;PIkox$>4vBL1;Xpx zkQFIy$Nn(_z{|gv`?D$q>T6!(p%#>nmc3?bccKkkuq^?wUMl?OXpAZ?+9BP%*H6P` z7vHoy@*kjECIWZ8ikCb)5z>zY<`h7643LduFr93{iH5UZb15~dx|FqS|FPZ61tbrZ z5z7+)h!hmASM74QYgz1A9i>gb-rWhxd~@GU+Qyx2<=`s?-)-lX!OOyXBCh%mO2yrr zFe5-sX4OP^C%+q)BQh_g z9`-PlRK>Q<*3rAkaza3Q21!fAX=sz4*a~dxcq=tCbj|GCgUeJ9p{73D1Ap)z`=Y$h zz4RoSa`p3U`=?SV27LOkA?Q)TW|aRYIFCDoq_n7=?KjrNsy+8mFMHeKHq5oh$s%6$ zwdAuiw#&Ego$3j)I|{L1sVY$+OufA6T9V#5Cl7iZ`)CdB8hkDRo8#~l)eBU^9Ac#M z>oig4=B|dyUhj+zD5H(eBw&ZVd4~wnol6HyQRk9~PL!3+yNB77nOwYucYEVD0EspK za^>C(QxH!~U+B);o$CCSz}RdP`$`gazFTap;=7NRPoY^BSJ(E2sE=l5P!*Bs|GwGd z%DQAELsrwfYq&YZm=#gWvDzd0MNZxZ4GRCn$AaT~(mkVe3LQnor&OXFG_Zv=79!BH zoX!9b9YLdKEz0z_QZyq?R+tr@B5Rgl5-hEu*0{p20Ln8m&Ptab8x^+uxx{xY;*Est2h*fM0b4{Ef0|XaO}0~GOf^QFmiIfA>-lk zxSdowk_Dwl9M{(2goro?QuYZ2F0-WKHUcLi&|h-O|}lVe$m6m@K3EOxB} zC9^{6FnX&qca|TiXza9ETiZ}Bri}J3^t>s*F?WAD`1V2HFhPMwZHA7)T*S**sAa%W zntILId7+`BF5OX~;SPu>m!ZyfgK{2e2gMC;bJsNYZ6f5VLC;f;vhS!PcAg;t>ecEe zUg)mpL#CLWuygT>R9dvjxu_7ItgxrCk!8`?F2L=Q)pDx49tS$`zM$>2~ndkI^DKXKQ0t_}T2Wfu6TLoOdo5 zTWsd@Jo(1!5F%v8mSLYHGTt+i4Zk(jii1rW={iO^iy+wuHTkdsix_Q=xZ;TBY%x%q zU!FX&Gd3+?gj7b}HhQcJSP^7r;5@m(mx~h{J*$IL?{UBoVmcVbZOM>Ma(RLSq(P4K znt`B^E}gG0n}|dTW)jotul6<});gnrJ`DanU5o(spc8f>MK_~T)TyyQRwNQ>j~*it zMY1g(upoQ(fcb1a2NYb5H>o#vr1v;AO^|b0M;zU}YUyy6O_8~2{tIiMCLZ9=H0lt> zj0KJyN$-saKm(v%1GmjSm<#S1w@Su;A=kju#?yA%CMi)WwYjjW(Zwg4s2;h<$g9h+ zsfTcg#&@adpAUoQy%~J;N^GFuQ==R%3w~R3St0`;bCi27We^8DX=5HElyNUrLhXKO^=Nvm6^V?p%?NN4Z7lyv?< zs*ZAAzFWE>!;|KxB$jQBXkW_o4QEO~jTdLFN_hhI=+i2PXh8k~X=C%`v-oB_%RP)h z^OQW__7C|v?P4gmbNn4pS2e^PPbg79;8ot+Ct)+Qd#&l3Uc~UY?^8qjld-1GZmDH; zV+}u0w&6zZ)z*CeE29bECg6O-vVHka=nLrF^7LHJFt#_ZI3r$_Y=%WRqS=Rz{O*V@ zBLlPEPP%F`>)lMwOE~yCj$WmYP|4^#IR@6PW<5zeho3#9pc`-@!`e@ZdMd*;I4r54 z(UH@WQQjs{N&(*CU$5+0toQ!pD5B8Z`Nfw9h4{+58XcM!8I_JsPo7g#cHJ@_@}(i+ z`+g5JMK@QfGORYv~K`_IHE#4+pp+`;XlNQ%~`uZ@-6fJ3H) zs~N|@%IqZ}59ThN@+--cMu@l-m@?<|_)MHt1p{p^Q`ib7pfWWsTllNRXc1UCo6==M zx0`OgTrEX7>v&x3J!TfgPkfa8i~`7o_K+LnJ6D%BbZ8JE&hEZ=Mu3Ne9A6qDxS}Zq zvMT41Xa`K$OR4Ad`obJ+IEd!Ix8Gbx5taf^bBqEkghb^gYMq%8dY}$=%xOuSauD&g zitBAwM2?mTj+R*}ldV>720Ph>DO`M_bdVy5x5B@xOA^MY=N=f&_J_KYTzd)DGQ~f9 z32gpj*s-BnOp%09773Uo7)f9 zJYKw)v;MU*S0Xq_Y)8f1UpfiXdR0nUHFq8dfI_p)Jv0TK^wh7UV&9?cTlK4az00GYS)AQeQ%vAD4 z0P7W^fyN@4>Kbfm!AO{>SpaA2RN z#1p*;XcP(S7BNPlIR_9AIv1i~=41mLmwi5Df|Ba_>p4`(DYFq;FqeH@2FJE5dSZQ~ z1&uX*o+{K|+nU*mT+w|a(Ocz#Ia&PTdeKkHC@9L>5XC)H{r=u(q}pjiV5F9;SM|H6 zq5~x;h2fYa1AqrZhq1e(GUHx|DGA8_{iSD%9OZ-om%ByzTz}D%+`RkIdSw>f%43Uq zV?iV}?2)2c2!f{m`BlAiDN5^ZXG22PgAjbh-##{?DJQrH{lGyb>q?jA+{XwHfVA-z zt}`xOAc24e!5zORhtn_&?a#V*7G^Kyl9NL*e&Du~9lY@}0OD8l*1Z{4hcFHrK6fEZ zRb^6R+A$>f7zzXc5yqhMcne!;^_L(ROo6v{W1Ke**%B+$?cH&fL8|k*Z^h0cB(!5F zl!dH*9BWMc*giL>7@S+oW;kb%qRjI+P3#K%lSH-S+FDYOxc$L^23&~Du4JCCog%$X z*XNPXZReYxp6Z1%V^y|mE2M?~rwdsAck+MvqBNSclo*puJtzN0PDI)BHx!=DIX70? z(sSxqD0?_6?|*=*#yofKsBS97FXz`p_op-GEa7moao+ZleecdPmT@CA zq<7|RB#~Jl1e4vGyJ_BXm{iES}b-QY_5HOp6zWh%e z74AT3GyiOEf|4IcCd(w@($V6mP+-BLcm259-r5^t)M`>s_L0Z%_kSI-ZO+%kx`o?{ zw!dzR2}%})`}wd>OpigvsLz{ck~;Vx&6*OKy#`74nl}0kV7GKw=UQCpO0rjT@`&UY zDKxSFH)HL1oKL{6E0W+)R3$ogoefY(Y;dm^aX=t-vM2iV{}f*WD_E;-iVN4vBt|wI zwqCn6ryQ&$TRdCsNIN{EGN6o&)Id{-i?y0eN8Fek-a5u>jK2&vQ1i0@y~TliT=hmy z_oNvNU;CV92NQrW!Y`z!E%y$pCb?F9om+oiXDCepBWiAS$GJrn>*VTa`+zHah!y7_ z6seepxWP>_bbFsN#(KRl$g>8P#_7aJ-0Y2#_ccJpdTGnxlVr>&1~4kUIkydg-%DcA zLc7ykU!TrN3QzfZw&V_-(4($K_pRXP&{~cgbuK;^i2d8m7Z97^|Jw1~F4}YJ=^FGhl2vAr@6G65#fShUoBho=ooL=1|Rb*-aj_ zS@r~Gh5&JqV5FJ&-7HP9p9}!bWgo;b@pIT*s1%Z_oe&kkkD1#QOtJ~U@X9!rX;cCf zTz}w1n$&MXRI)5GTxi&|Bb42I-+$*q>2PrlTk?^8DmP?4Q^$#=By+#+9XSAis5}*n z{_X^zA?xI&%0`VMGySXQ%Gw^70Sh`I;v>Pr$Kf!XS@RM8TzDUwV8BPRVOrRjrQ@C=n=U9ecr@1&B`V9()hS^MGF= za#=!mLkb~UO8j#wFPtcci|y0pUoQlFgVP~b6BZUqO}}bVTyey|^IzwR81GY0~&F!|pq zE%mu(6am!w`()U9ksc*{BP5TDNJ?TVtRn})5E7_%_>2=ogI3LUdaOpz!E#ViFBjm}!d$ zggHV(@x}o>>QR-;zX_->#-o>19hgz3Pn;C(g{U%oRv}fN4-x8^{tw{YM>7{ZIB)#2wBx$cxH18;EU>LuT)up+$={yQCT6c21k(~X9Tq`&F=Qu zj`Kw*xNi4aC7y78Oar&(9CK2`o5>z$azm7lI2PWLpNJYFmo;;YKJLpK^!D3$Mv2LV zP#u#eIl6+%Ep`-sRpCGl&mM#G=Ug9hckMJBb)Vpzc5H|6{`hQgZ)|eF4pET=ydyM$ zjl*ibP#FdDp-tG%`{&4g_(cJ&t#5) zqhsu6Hq+6BDpltfxh600!ctUKrEc{McgKjjjy_P)A^)hX#=r!M$A*=yq;A8IN2g~l zi4LM(8eal>fwoZP{Z1{(@C8Gpzvzc^WH zTLAJJ(K(sOabz%H2f2@}O(>yO`@4VSOy}%zVhuLAuS!5n_6AhMhbppI1Z02%CHT;1 zG#ORI=V7blb*Qm31Za9(yB0%0%Z+S`Kc7NK+U0rQEPH#y^P+xu=>B(|syK>J#D@i{ zT&`w~&VlQawcAn=MgTYIv7rq0J^xon29`v3(>I?<#iqkW>mqS))+AkBazW9hxikB^ zI;v_(WQ~S@^E-nK@*fj!-wG|M0*d#1AkNt-8u{d4CW8RhV*de9bX4-n6|o-0*kV;0;OyP$wZL%;7zr32xYnfvB$8jd&HwII!vl=l00Gwe`dbLSWaF&KU+WFqa)7Ideyp)}dSfZ5lpjz?%vZ)VfM<8t!cjZfe z>2(~3BVmUgrL-%6=wKRBiLoYAki~lK(649WaGP(nUPq3Xl?-rs^coUJVW_~DLHer5bT(8Ag&087%hQTC!PBaBlcADH8? zjI>uvvirEd*=vRuo((tw!1C2;LzdM_4oG(SzGqwv8%w1y!^JxK;X0Q9Fb288fxB3% z1Zl^ls@=UE+M6Cl14ESU(*POd7;m#K_?rf#ODnrSNmfEw{!SusCK|*`&e)sB1_0p* z=(B?c$nDe=3L+Qo^;F5;h(&^OTLb8aa4V)E)Jyve9 zX_+Sw;X%Mu77=zi>NbJrRfc9Tz$2UN=)T2rU6`aW%t zZ9oIW6`xT<^Sx`z=*jJB!x(L_tks)-$x7h_9#yfA=6D{fh0q6fesG9L9%Uw#d_r6V zj47Y!QM9Ihi9JWr1=z`{v|s8xD)r}*HNo|~qoMMRo11(WphCNfi=U?%W8qH^VTV{H z>M8-D2Vd-eR&^2G1v*jKO#WU_u69M;^65dX305CN) zHRawhUov|K+g1=H=0eWEfmD2h71>SNNP~ABSq}r{$Yzsx)S3*|5fET^MCiRyMXoC} zM=Nu4rWJ#P!_y;mUvJ+O->-)`Vx)AUGVBaPPV8yFR-p;jRS>hMBZE-{H^(N{;6xzG zgoBX?bxO^;%xnD=a#oU3?#yN;3!X}&h4m|2`J!P^vldqtdnjVh9pC@E?u6E*bXQ8*n*#nC#Dxj2^oj2qVjaD*zJ!|Tcfmyxkr zo?4BL5nZS(%tz0YN<)`Xm2Eo9=brXIdKI-SU${6(5dOq>RF%Blk}e3A<*(gHDQ#h@ zj6NOe8#9^401%YVyDf>f3?J#|uj7=3gpaKjPPu0Tk}uk33|t~eujro+%$eY3iB1B` z0KPD;cik8qa${8Z?%HE@2l5ko3E`X)FuaNiPfkdDF6ki*;iIU*J9u588Sy|&flk*2 z>ET-(-4(i|yZ5cx8Ztt5K4T~ei)vc?j8Q2}Vjpx%fr&fZI@MAl>5~4}%0-bl*3jYL zk)NSLz@oe+v?PMdpF_Z(>fsuA>BG_xJWFJDAbtO2v}i?u^%TLU1y|NR#Q20-@~2&<$%_g$!g${HzWDnB*>`(=vH8n0f=-A{{9L%4WkKTQH* zv3U}R{}>t;$l=If&Px2A0SiLQ_cy5J*#}NyKn^UUGksAOdrw01>ICaxt#V3kD)v}L zcXFh@JHKMwr#4>9o~G5^_qHBgO@M$f9m&PZb9HI6v@$L^o&d|J)mPA&p9#h4F3$B zll`(NGVj5M3d?6Rs&jyf=Z}({BO?Z|W#of8rr{_CR>7gvIi+xa#gweNY>r0nT{5jg zyAD}Uu5J_&4pUHU=HnO1$NOnj%az&HU5gPm;D>0UcZ2#UxmXkqXp9Hd>U9P_*@-c& z5`3qynEO`D5Nk5P!QQwf&`#xl zxPy)R+^;<=3zO(UW_XeVYRjU4)_WZm7*H3ZxR(@|9$-Mp*8YAFaBPWa1Iou zSbY|`qBN95IDP7~(6jgLcY9%zG^zBy-emx+s)y#|C^qyqh8!j?jGbBm#pb0DVc}2S zyr>4j{)bFuw?91A|9u(=#*lV(*6>fGrAZ1?j0ELt#bIUWQ|3Nm3?4A_F3Z#M0rsASOTpisc!mDdixIwp&4V&zSw`}YBeBKy%)8gQ{y;37Ag8Nv@#M!VsK|qfu?M>OM7>jvQXcf(qtBM> zQohR4mkNj^I3UK)VBzmdpTz$DM9ke6t}%n13S)BboM(w{^RDZPR+%3Ju6Iu&twJ(JO8tTlaWsH7$Zg+4ot48mlDQ?bccs^=R{YeA8J$&zt%ph_ndcY?1PsUg*Cr642+WR<0) zG8J!HFvh^mr75D0I0!R*;n8Pd*lCua(oYIGH9dNg3VPScI&`A8uCYQJ|M=Pm_+Y_E>6)%xWUK%IMTslg_5MM@$c7DwOu*#{U83~6p>z+k3_2I&#(f)FP`2HBTSDOvJIX;2OZOh338^M@R%+oao3hodU(Cf8IN555h%`INJSN)|(U- z2;BE$M4U(ikpcRBN5Y(6T3I}xLrPk=N)eWZ9j0ze3_RF>rT@oRe5Zwb8 zI(ZC2q2lJzVZxiRZ`1AG>i_ni7k~Sc^VZ!Rj6cK@GI+?&YtKHjZjS9}iH`k3AsP!R zwBD3*Z;_D{Y5^517@f7mx;{{)QCVLCJL>e=lCz{CDWTw4C72bi=KF^3xPvn(8Uv8a z6kAe3=8b$I%VvXBkc5K3Lf{5Fa4r(lR+xF0xp8kdSMy-O(`>C&Z-wilUV$ZVd5ju+ zO$?@y73anemk`fySQUz3H8MS8fe>%&E z2)8?GZXzC=Z@;}5ICs|G5~akSda;K8VU%zX$7|^th<(QThk+!mhEONUVmV9@;PtdZ zu*GkqCQ)yGqSb9f50H(k{Z83P0V*^}phYe?k<^)Y_)EDS#Xo5we4JOkp1l%$U7U|7 z3#TfnBc`JW@C{RN4SP~s_Ce@jNr939>dS#V&rMO==I8Pp zP99)){9`1+(|kyXDC%2-BjN-1c}GVPIkGpuj3swtpo7jDFGX~g z#Ug{A;bJzvWvQueoR@hQyA8T(BN+{>5o>N3#=<*R1I(T*{nhBz zcBh1ko*k7>9nG4W11Nca|nG4l7@8XQh+vvLir*z0Ft+*o5< zdSG+$$~~$=@oV9_vA2a2RtN{`$M^e16KMc%OfN%1R#^jM+4qWY4|ZrFgFAj(A0yLO ztt<+k_p+*m+h4wGm)?CMqh7MO=tVZH0_5o3qMjBJ3WN8z!u79C&UZtP68pa5Ms}7IpM9*uJ`F3aGyao4Qc==*e4lo+YMoSS0B*=0AWdcU%r2 z+IJ(I^2zbG9$(3#Ut=igi6Jza&ofbg3U$AsbzuD}m*cArJ68)48IBMZ5IrgcNEeF< zGge3+)@PeeMj0zNzB8WDL!Z7?M(b&RTXdfaNPf`2Ej~IMlY2Dx9SCQb`XnSaoNAnD zXx$NDAlP+Ps8kL%iS6K_Dq*?17!`4aoLk}rV+oeJR+g@2PGOYFubGEIhW4P3T=Q|h zJ(`9?rOBIU^{^j$SzL?#e4VmvEV50Qi#nhTvf^Mm*Cde`aeVsejFair6TX^VuuR2( z2cIgFK#yBOn^hajEUypv<%8|{?Fn4(dFd)&fXoqQm7IDkP!K72Bq8Z@#deIG!!9ee z?yt2>rNR-raW}ImL}^R~QN0Shtu-fphWDH`4~Q%&xEOw_zU{<5;G$U;!d?DUV_U$R zY8cTmT0t>hp9(Ki{B#Ue#1xol?Y_;)ZEYER(TP712=IPHybM06I|Lf7sb$)VK=+wZ zU`5%=CaSBwPzi|2_QXcnmBR{G{qxFdRXV7S#E_D0w9AKx?+u zwdvc~ze}ao^r2usR37_c<*sMid~C6_q!8SE4_>YA2|iBZ)qY>{IDQL`rMkN=PoG>I|0$X&zEhg8Fe^z!CgDG=#Q%dcYgPVHR)|0xjIbx zPW0qGJCb=-B%g3j@pYxV{l#fevG{(?gih1!|6s$%*{UV#Wg`g{dg50D_QHD2Tn`Fh zScgk_RpvkSG@9VQ*$(Ut%_5dWxb9k;U7>b5z$QbeP(JC@{W6upE!>8;m~Tz|ld;Sh znn6K|X$#IPy|*6@yVr^9Jmc1TKPp#Ub^M0s)3}a%qE8Vnxr^J{PH^yHnk?W1x5r)_ zW2pZ`<&b-I`EiBMBG#Kf0(cUQy!h>RT$%Ss^ie8_?~?~^%`p**G!F3Ro^|C@667l8 zXD^R}2{k+HnGR1SH#aOlH^6A(lNC?t)N6l7c~3>LRS3*y@?UwxVBI}ZTSN%QP|3!p z97&Ryp3b-WcQuQ&DyxLzjz2Vj$*YorEW1pT0tVb1B@lCB$Lf-FlbE^zYrI;*%}~da zd?5bN7NBk0_l@pYrm@rU7VoK%V1)=qzStbkR#YbWt9DQ60I&TAZcQR=2L<^By>RIm zP28GAwg~sswcjTkq0p`b~4jh-s;GEXOnt^GV zZm&#)#ik?Q?)@I8%;c2JtwfGUelRO{+%9w&_+6rMBLuW1m+J4+^I18U5JZLBU9ws5 zV>TQMxzu|b?+pi%+3~gmF-5N+sI=&2` zADSDuyAX9$UfINL+2@^FU92<*d}{P`noXklEsZ3}b01TIqe^CMD^ERMiVgJr?)$}0 zFV@O#=$=wo3pY6`rMCE$+>7M8O8d<;3rNjGkyO2T(yjF zvOaMe3#xOisegPe6$qm0uC}Wv#~(g`WPsze%iJ&LRrvCv+T!@|d!|X_SwCaD}c@3O%2{DHO9gVPIj(S2sQPaNsyrcTU8Y%I=jt z{7|>gkRvTlC?uqkEcuftAZ;SRs>E8;4jF(WNyiTboDW{itEj7Na=$ecUBz$Vg*r)pGm8u^A>W3 zC;(ltufZB3dE|bc_={W95hnaGYIWEP?bopg!Y1KCv6YFwldfZv*Cop%g%J=jAIk4@ zmN9eiB#sD?7$@Ztz{$XBB9|TL0cK6gVVw|H6L;c#sl>%W z4Owh5=Au}k&ud`&{q-Q=V|yk-XsPH@p-_RheX-)DlPay);j3?4-Ex{kD8tNo-U`)R*@XW!nq(-kxM|xTX^R6b2Ci1 z0p;}CRiQx{{Amdiif((_>`U`l9us}VY(Hu-E4+?DcKxYA$7$uBy1w>}6}lyETQIhBshVcQk*Jfy$EH4lN8adsW7L?R=Yo zMQ5BGj6=^9Nw3UI0w?!-gRCZ_Pq`xG+|R= zrNL1-DHE{i!JaBH@g{RHWv9=^v;;@NFr)si-+u5Cen5GdnQVC#8dfE+2Obpb*&qNq z&8~fZ83zKPkveZr(7s%cAcz&5y1|+{4PwUK61!x1ak3~^H(cvM9?NZ6c-&|~f9Pw* zE!Huzu$b=4L#t*d*u3G;Ffz1K`Rt34+tO++XhGL8+*-GD84zT)ejstxo-*cS@bBzP zH&e9S_8p{rUF?t^%&S#z@K86rQ}gs}E!Y5{gu(heI1D{W_4WE0HGKB`q*nSXWiu;1 zVbsmTi_9iZ38fqt1nt6P?%eyP6#EPtyQ(8m1^_jbR?~Z{7cB}YsIBHZVD5E&#$=5X zsM^bu{QV{w#`>K=KWN{Tg8?)S`_9;2~1 z#|r{BX3x8z*_rx2r9tM92v8*E2*8c*i$Y+! zJ0FM^mR6r!tYMIAg2cW^X{}Unn+pgzd{7WwKGC$p2;;%CU zU5%c)GY*#YSis;?oc`RZa-Bm(6lq=~$M?$!h4z~EkJxkXtf#J{k%XO>bZv844O#Z3 z!fKYIrpDgg^IPSFN@{<1p*Bf5deIvBmkS?ey~cv~{?JE=X@KxE9s9~`kt{lZpy*m6 zIs&Xkh|1N4%?@4H^trQs0bK{?>FYMfyA_DL?~_;$+~2J^L^&{vy7}^(ZU>yR>(uz` zj?}RkjM2)*&>x7dG%o7EO?NLX=L|U~suQe=vpVdKjM1~0-neN*#CkXMtNfazCJC3J z=#TDRon;)v`&oAU@9yJ_-GAdWG2-P?QvY7vSTcCsw`L$3^65Y$DaZY^8OJv2Wh&1m7koktX|m`lFcc`+s(-|fdLB+^jW7A$atE%z zWR|~itH+sx?L2nY&U;M(Mw7{@dqRWMYE0$M7|QdqfEXjJnE=|mP4hD|g(#tfKZPuS zwZw>ftd%XC#ejm$r>kW+dno^=n@`Ph@^aFC>hr@)U?>L4YjE!J8N}yw6hxV!3$5`u zoKh>8s+usb>De82*|v;(Cfv2h0VMnL)I`)zR~}TSGp=D8OwvI7Zd~*(8x>{=eXCng zDJ#hknt7wq4z@f=sUY|=h<-*}YGO?cg}P=#Gs~T|$@_wwP7g2o?G}GR#*NT6t+1C; zgoA}bOEa?)*a+ z(tHJ+B~xQ>jO`!wZhg6tHwRZho+A6c=6Y^4?h5;9vsL{ReSO)H195Fsv?!dQo#CtV zW!y`gg*x5k6d&7&g5}u&4RZEr7Q9S_2{|p!%fE|=0XT005w+Bj;o65vKalt30y}B- z5%q{}5;hQ(ZG`82K zGg|)3;h_1qzGz~s;(WqqEMFAPQRCMih)cB(pg@x|51&<35Ku3SGhJ5&sYytBTH(7O z6x7_ab=6)`%oWVUY($AN+La`$5C=aftuVN(!)ZgaN;JH+ZV#l7ukp(2X2KXsTE|1y zl>;6#`jpay3*}Ulmj6&?37X+4H9ZTfXg0P!m9{WUXrX1s*jW$La$3!%Dz;vD;tO5$ zQEu&A^JKI_3;LDz5mZHmyY;DGg3G_&B1@mEsLV;Hgv>R?Q7DY@^&`LjFB&-I$9I+a zP!Or;U$<`a36{|W%lNZQGMpm&EQkn*Lb~$yhO#15^Y@pE{3weG$&fJSz7kYFCz7S7 z5m>0S0$ZT|`^pe{As^f8c@QQv7zQKF59Eh0`K7;{QgE{Y6Y?i$P*94Zs)d~Dass#F zpZ!0Vo}>=qFPeTle_$~bqZOxsbAkvs0y=(H@Ew%_TrC3qmF!l4Lq!TKRA|exGw~PT4 zPl^ovP8wc?>eJkjGQ<<3>g+m}UR9VOwJr<~uB77^& zCq$(KLfLgVqQM26Df9ZgeQ6efL=x!!`Nc;RfB|ZR3s;!gAXEWhZ>!gu24GvYOei{N z)q<$ijJ7>$fD%g3{{XN!mw-TwMRoV&A;((r;7n8Kqv3cqtq4>L=^Wk(Go<6+P;t?uV)d?27 zFB=4;LMQYDnsu+5HwmVd#XdCXYYK7+sg^9yDaB5=7yu|&Pb3q(jTG2#n&*=@njV9?*efcQEK}+loTQ6DDGdpRRER>Rb)THa#pSw2y7GGPAdd) z00IiXxiI0lxB`$F8I?ZreCjOGRcK^T;a*g$jJ7k0h%G@up>N5>J~pBh_!BaG=FnA| z3PLWG1^)o&A`n2@3ep%UyoiE83V?+iL!4|xGRQzBJ%`U;a>DwAPzMuYxj35DN(ih# zn?z@NgeLUG2xx&%uz4Pchzd$B1@d*FOqPNG*zc>s3(b#P{_@3AZ`gkgmy;_|KqJJv z{{SaS#?V8*=bq;iHULkIBkwcq2(1zG{T@Q-Xmd5PC30p@_g!mO8Km!Hcz!0&}PWS0YOR zm@Qk+fQ>*vWK6~5so+V3FRmte=M#!w`T&0vH0z|DR4O9r;d1>rlWC$W1WV@dpp>{7 zY-G+1uyR6gqwimyM?`Cnw7S=v?m|435dxIiZ&wW^Ks``*&Op{cOd!}wvES%(Qxq{2 z^>qg`%gAUrA)yom2t0y7L*Tgp{wDz=3U*LN8c9!OI3oJT7=+UmEbJ|4C7F>fE6!3Jnxt8NeVkkRKeE$M=WG3LXf8Ka}2btQc^ge>u$I zh$;(1KpQ{{VfTQ;{8l+O{Z&K(6vm zp=D5gUz-o}lNm@g0MZ|U;hclX!iXS?&5bAk_<%2h?%r(yxD*zTM!o0;#Q;DACA>Z~ zLLo+#ERUCnm~RP~>Gj|N#*S$d;1eLB&Ou^DTw^JaV^fVU02o5de~aYfw*~1z9F-z5 zX97D(m*mpQ%;JI`tfRHhV*Y&2NfuPn(N9xD4xWYrtq;-v06girlmHaPkE7yp1%`#KoEqU_J_uU)AtG>4QCHr{ut?IrwLcemmonkMnkS`> za2eG4NpTZE;HzB3@evj*ZeCz=1Pd~b0Ojh6ij+~9&xIW-^bxdR7A5@)F*)RrAr|7L z_kYe|9RO9LTA&97Ia~B-20)L#yo3}QrG~q%Al_GdLSjW)zjHW%#t_&A0SvyWuQxk! zRv-)qPj`TiY{@~sl@T+Nun~qD2%e8!0{~L)n=8H?cXc2H4;5RkNy74WtktOh03KA% zKjDIxPi1-Gw}S%^SXjIOltGuCk)P{1i^U590CB4<*}Z)5B7VG2>)ldEAecw*-cvwcA#j>jPVbQ2I2-?-z86m@u_|3mNy5CTvk_Dkoh+o~cNT62JV@h_k2{ zfT=H)IG6asEcpKbqs#+N1Q<_$OtZv!32URK9^^d=EY>d zki?#h7m}bZs@ZX$EIOIQ5AT$<61u(%k$- z0tj;;mU{`$b7+%5i556}J>j5Qg3jij+2=N9`!p$}jrBU?qG%%m!PbxdoQcNZCAzhG z3E~JKDl{~_w}qlG6|)qANyP4!1L{NImCTdVg_Vtg9yPDVa!Sob5ceni^Lgz-RHz~^ zyLNR=S^`00eJV5q^yJSZ6oTsnjrqbn8U+hLR{KffoKUO`Dn=7x{=7noDibXhH_~;l z3()|iYTD=N%_Lj0G2MKB4|(wH76jW64?N*;rH7M9isBEEIHZwDdXS>omT>6&gGx3S z6pnk(RAHK=kyZ2jc^)!d)q`MMr(3WF6NHYjVlz%QY7j@UbW~I%;&h2^6lZ`^Im{4- zuc`P5+A%!f#K^{2m8aHc3d5=>OBuiE^PuABRRDVg`aIKsvLpzAmBb?=arWd9A4F`_ z=wGe>0LG#5O}tD&01%i^t?N%ds3x97MB-#rh=2*@FRE`A2{${dbOeIVHHtMMPe>m# zskZ{ua;mbK=O9!FwXF0^%gD)0z96Zm%N|H6Xdy@}^%g@oxC#t=B!3<>1q({gZ=3*# z;c!MMPmk>0WqTVCC1%CY>rW7bMlPlyPHcft$UqeSG~;Ch3Q&w`@q0r^*U@dJXDxbz zgg|mw70jx_CzUoF9d8w=<%KKia?%O_1bOAIf#(^(xL`=u{winQnClgk8WbK}v&X4D z1$jQgpXl_4)-?(d^jFZIrwLg=P+E%nFX7t85N=OI1MxW)2?SCN09EvPRkc6}qF>$2 zoj=VhF%uAg@(plPoqZpZ&v>Dz1w>Iaa1;4Mkb@y0vGHR#z2Ilu93Sx6@#3|hH$*lU zOk>unVp7qp`gxp&jKE% z+?-m>6>2d*`X+nL3;_9uz)Rxuw;>=32(j4H8KKCrdmle zhzP2RK4^7@%V4O|C5`j+;zvrN@rauiDtpy35G@p-32jm5rNyWWK|f&UE82vpEvK^| zM}XE@=m@-+OcA)A9#5of(`gyMtVPwI-Inze3>c5ppYb_ zw?FeR>#%3K=x(xylOI8{ut&qnkep=eXdomBzA}EC*z*)C3ejt*9JKm%393LbKizsj zh$anr9lO4732h3QL7*m)(V85l>KABFON$ihR$A9?X6WV9s+^QSrMlLKkI?8|C^%@= z{{U}?5Wy{=JZN~JuRYajsSd(Znwuj73`mNRpX};X-!YJCQ^zy(-gmmSheID1ldiBs zj35r?oKHOad*(p2eIaluG~_A$~`VE-*#8xRoLs#YQwD z0QHCK9<+6`!QY7d?}G#Y0S!#kJmn^Yj1)nj(OS-8T!*MZ(fj`Zmy=6lQ9LAV*UTt$ zV@O9riI0(M-kHN=i6MlJ=}08uO7%?NvJ>gs-2_k2JM;7RiggAID6L*oA;BHASx|~d zXCrL@q73>k{mnZ-euc=cLmVSX&AGI&9=N*i24aK1L{ksVRS?c7|u zlK>cUN4)|msFL`c?4v|To@^0(cxytd6a5qdgwEI{7=S{cgxnX0i;5yojJNlkP#_Wn zJy(b;a{+yt!X7^JeWis(8rym=R^b3cP`)WcF94+`r&sYl13q$c1woK>6h$-q>d{3M z00xMW;RysNra$X>z(GPiqTk9n!D=N6APP7A<}C~gX(e~u7mYn8lNht+Imi@L;RLBi zQK}pcm;@4HJz%B%d66-VK~WT580B=6#_+_h29S(l@rpB(woVcDp4m+0@+}|=B8kyQ zI>XnoFwqh7FB-Snqydgc(f#!3T0Ij`I{sIbErM*R=!|(P$y8Fq8X~5~&F0F985}oL zPczDMMG4WejIztlH$urXM+it>JIbnpbsi~?uh8X306@k+Mfs-ycBTvPj)3_2%kyg_ zK|rB|clz*T?Gs38Cj2KZp+JdEUjWXgIJPti;REegjMqUvDfjdT%!e>9Q2-P~mV6QB z7zi~OKuixup2uCF)7m3_IEsZ-l8k6+e>w47q(Tpg^Q3Dfi?J35EY3dp6;U9j0G0eX z+@RX21~7SkJn(i2fct0ya~u^`!V&)f!-sP>1c5wCoi%%-Ak`t>s2 z3k+ZX0Jd`+d=fDHOTVW70LPLG5CRm+-!bM4W}(fq$Ewa2w2ar!&)y+Tgo?Zsw&D;B zP>A_sK<_j_P83N_spzGOJ&$-z_-Z~AixyHyGvkj_^QifBG( z_v&!QK^04LGyXk~K_CM$w%t#h8T%=GD4u>ka~{GVAUFR106#ejG%6s(wfR##c_$$j zhyD}I<(SBdNY6=i-fiJb(E{7`MsdPWl&sX#4dMnuq=p-H$MRvqx>x{PLfc}@b35EL z2q?7|=eLv<`@B1EjP7G(EF3ES0+rbJrRTnYjx2gc73Af@rikRXV5qZPLu(E7cN$ zEj&IiH3Xp0qAu^?@`+ZoAdHg!Cmg(={{W`&(o`Rx$MdXNT@rnG_&#UP%fP$HLiT0{ zJs}U=Km7+ilnA5g_#eDvXTT5d^ZCwxFCTlul1O`B{<*^KK7af;Zx8wZ0PyDg4bS2I z9teP+{{X)L!ea__xJ>wezChRXIvnpJD;)X5vpbzn5F|zV{ai#Qh<+L1{ds{0$j77e zh?%CE^ZGn^lN<84QQ z$@SU_A_oVf7yuCY{dh1;Kw62T#*S7f{{R8Sa~8-%`^XDLjk=57V50f%UNzyf^>m}W z{wE=a=jY?aVP5|LC-i%FfC{bG*~kDN4gG)4Kk!DC^R3&wL8)*KlP%c~Q~AL%7AgEW zM-Jg_f1F{9M5%M+=N$xrG7s~Wh)9VMe9p}${{Z>m<`Zh5!tqCwW*rs)n)dcI2a2bO z-aIR(=ycp&Rf;wt{O0r_l~1R$j3Q0X_lhZEDI`XL^>~jrf{%YEI`<%Kf0OymPxv3- z(0b`KG&daO80ub1M5?lXc!{a!r|*wa&%dYn#ZDyw{J)&!O0@u1S3d#RYd}eV_#dx6 z#s*Kx{QhwvEmhjj=S>D?4&UR3C6pz8eg{b{JO`iWN7~!}0Q|c`K6&|noQ3xMKfVY9 z{-;3&Z&WekCpE<6oM?SXsLi8;Qs(QC0P)wFHk~F z71KDtOOmc8aHAt(f}*O1!h4nTY+0n_pb^MrVLu|Oh=dumygxA2{OLAMGqV+b@+I@0 zt)0Ufmh4r~pqwPQae!CA>n|}PyrCciHUUC#T|ic+Xi~ck^bxImodNX>b~}6c&3bTI zaJOz%4O9_W@>tvl9>}0`jbP5j_~mBKSYU8P0~r_2Klm4 z7!|>ippcTluYlQ2k+Aiaz_M)nrFa+^%x4>yO*cIJl`3dgf-+EzZa2ecscfq;jL#fK)4htoZ#0b5W!gm663{DN>5r%vo%W%b=n% zr~yu1YQUy01K42#edN7WA0#f^pq|vW-s^7Q^hh*$QZCMDmrE_1CyPZOyMQRI%TQv! zytb>bYL|P0KpRr?A2EJO`NvJQKRd``II8Q7V*x5g5LK9{nmWicvWYAbW#kP3B<=o% zr|MhYv)XN%?Eb2KA-3O1D^1qe8yeWG;l!HEw+ zt->TfE`Bkp+CxZuy>FhMK3_F{Z{STqsB|Z$`mG?))0UK_u?y?`DsILoCHY3A^#+m9 z8cU`4rxeyQS*k8Gc6LN6m z6+%q;tA5sQORfs`_B0n4ES6e50@YHDki(%JPt35Ux{Y-F;ywyGr23Rya*S%TpEOYu ztmH~-9dgQrfD#f&n+FcKRzTt1{fn@lOZHRh53HX}zOwyK^`Gj0rk_RpyWNKY8uB@~|&)iV9YtTCccMCgL*lZo4R;jvON`;qILxx5H48kg$InPZXu# z$fE{%^n7*_W1ppVO~%LR{U=~-dYk(S{*=Gym3L~p32%3^U)3Mm-mmCtv=?20v-(EI z>RbDJd!3Kf|HJ?)5di=L00II60R#d90|5X4009635d$F-F+oux1QTI_5Hce|Gg5Jp z|Jncu0RjO7KL7$b(V-81rqs`fhjVlx8&_%GL$&G%XL%Q3GXNlKW;)>v-I{^X5W~4z zK39LJCs8zIOHR?~l&zwG9YyV8_DdZy+1F$QYUEX|$*G>9P(DbSJ@QygfyNHUo(F#nBmmE;?EhbBsljzV)n4E2c|3_8ywlcko$`)gY?Wg>1XEN z{l`r8J!BCr6zTN=V1J6LOo?3>Sl_5&j?31#!**#c9qJEE(+OmJyN{~O)r|5^_a#KB z?l|nOh{rcJc{s%AX4gJrYIgQbu3YGw{=MYMqpwgpC9@vV0IQ5G(nH$p(+QmplojD^$PS)leuQtxJp&&*xO%3YgtB$ivDWK1s~J9^SjKHyvcCq)HN&aD?z<7wxTZvZ#cL0! z^spHHbs8>PrWG>Gf9~}vbza~x2MAQy-HC6<<}bfw4uT{qY;D;;p5@t5>RDmv?iHRY zgc#iG;y$++omh^U3L9s+ba9mgea&WVSRUS=@tvNbkc5k)V57bW5#tn&9mwUTxa(VPOt7;jml~; zLf>(WRBI|de8>LMv7)}l7VolHJcDJP`4|v%vjeId3khh3(b%FQF?z}SV{d{y-1hxd z-423cw)W2|e6fFw60LNP{k=~fhp(u5u#&c~ z}e&_dTx>*92i!}Nf5F+H)=uFX49 zkBF|r(JRN-m-QV(v4vlG{7ZdG(D&{y#5Knz?S7+7ut7|!_?5S4grnZ+6zkLn z6*g#NvZ4MObau0nrrKfocE_t7pCqPf9Q=EQj{0H-5e3YjPjOesiRjdy_uP%MCfBx7 zm-EeKj#^cEv)u1y^iFTn30JSF#m;NhiOhO(a#-%mFH~u7{*#eAl^-hh%a5p?rjs1w z?_!VcOZuVx%i7z^WtTdmgsl&HvwP(DmhtP_b9vQ}W!|$H=v?^(n`5^3nK}%%@D+f6LN(l`H=M5ve)(&E;_VC3rfcEoaK^ z$Le`@IzZ14nNjWTUfq!0vyz4tcVS8v_R3zm^vmAe9Zo(oY{l-C(pL5I41T4H__dYr z^2tEkjN(qL_YQB;b=yXDpK~Y+>RiscXOYu8{HI33rjylowsKP6kf8#ls^-tsU!qo; z>)cCtjx+Z%)^$E5wMP%AUmLoUm&hpf^C@04!{5s*xoODPH*y?&zE#tG%U-xS4mZZr z1t02h%FuC^w-Ty96O!(|$BO+ZF}1epgsn<~_ZxM)k^A)$*eSEcOZH1)<7ijrE9C)o zig(m+VEC1-d~50Hm!^k!!ojfwJ0@y%v!Y{zvB=vxi&K3>8oi$q;pN9|{w3^oWU+3| zC#N3ely-UFYUF9U;>53m{{ZaT`+)oRGgrRmZhXSt-pNisZfvLA=-J^@#@?lUu+O=B z_p!TL)$En>`eyZ4wqcKOU6n-M$XhJ3m#)@S0(GO`)N5~ez_*Qu_{m#Y_I<{eMC;;s zhkY@lmL|JLNI%02{z$#gG4XpoCim(T>?hMNQ%7a4ZJ+8^nYux{;x0~vC9REm--&vt z)>*Gcvz+O!4Cb{)out04%#SHl^h!lBbeuddc5#hxuH>b3A99rpU6-qmUre}a=_)%* zGnEC?CoQ(N^uoQ>*=(*eiicj=$DKOPBfiELQSy}BeNF{aws0BbV>labq~cuN{%0K)v^#}C z_R4d2eG}?f%JKeRdpPQitD7xzc>X=kK0keI^Lwt4rg+2u07+W^0IQ1>-cH%e$<-Ox zot((8U6QUfSeC-wzY(*xXP-;5kNP>1m99$kRhFeq?k%)d4(Uz|kuFSuhXHmM8RhFyP>+OY;&vW6HwO`v* zC23mXjPkp>{{S=hE28xiD0H*-&&y4mt+%u$dfwu`JcnO%kQ^nRu46f8E7vE)(~;NW1&2G?a_heRPt;eF@wBkLETS@;x4zh*8*hK2nxzmegfB zE^Mt7uR|$HxN1uB9m1WFwR8q?f9ou}_Y-=_YigSSLR#Hs#Kd8_HFM%`j?Wtd>J_=4 zGgm$*kEn{m?ysrm+HOk!0JR>zNO1I9++M9eV~|%yJcHI`w;e0v+QQr^%47E|ab;c4 zWU95jbA3)jO25?bJgDN$H<9jI*}cNLRq2&KkcGPVU>-T@c>e&e%&xvhPPFcE+3~b1 zQ#%=z$OE&FKM(GI@>kWqAilJe_g4mZ9sJ7I{{S2AY57W^)s(91iz(tOD5J>r_bKj< zgyOZ7abcRhN+wm(P*_yK_a9esS=ZW5O1|`AQmvnu`L%kFC;LXDuTbpMxo5>6P!q-O zcvJHu%K1K_Ua9juOnuJ-dYz?+hhCX)A1BnY*mXAp<~CE-PO$b)!da}XUZ*eA<-cPu z@Z&6p?peZI&)K@4%;kFJQgT{9m&s`dCiB5xi4C|(#u~CMbEio zs$G^1ER6k8VyU6?DalQANzPbZNO^5;n-BJ@xj4Bnu#d#Qmu{1gJZZT(!!iZ7!cJF@ z@$O}Y;!b+_wW6OgwF>Z$bC#XlNy*EPY$~QQ{eIcIFI*AUa&}lka-oqrPUY)w5Qmp* ztiO++j+-j=Q?_!Q+{k@Ohh|Fq4#<`Vy_K`sjDHhh<(4vA!##w(`t>|AySoCqxW?{$ z6FhP1ZQ9J?H?(E#Zn`CEBi_KT;oi$Q9?4+(V@_@@oHSQw7uRxGsoJ!IpGlL7pDltWZt z2$}T4zZ)o;u)XMqsaxq|xCKIE3R^zsj~`^IpBpnjh8|(G1{ru?%llML8>LD3+P4x`<@VL(b+MW1H!+Q=TOSj~!}iMFr;|AN z$HmyYm%MsMMH>Bzt(=f-|{sovs=^`q6W#8&}E^ac{ zu3O?SO0l99W}A5OKg6%7*QJ|GekFw;P_IK9Qlw1-)W7b345F=sNES4fQ|cYp<}N9+ z)yLvduTM-oOJ?L67((09Lp{4XYVMPjti@F}HpE_~yKC-R=j6LJ?Mb<-ErVTP=V;5P z%ai{AvHFWGEi6V_SeBNwvFdd!Oc>80S=CZl*=(1Wv||}*bUTZrdB z7tn!;2cYW#1VtMIU8yr}Dnbe<&}Oau-HfC30`+l>4% z3S7;Ruy?UG?E|SV=wGI@u)&~HUr@lx#?fIqSfhYLBQ>6l7yzV03x-p$<@T%?9{V;S zB|@sginmUA)Cw0t7ICm(ZS)|UQ^7N8ApkL04)@5fN(EtTO6wGDYttkZmEbRtXF4E2 zRuVxX0wOpZlrE$!SJ6hAbGjPKur!aasz%@CjuF9WY zG%PRe?M4i&3zSvHva?DlRTFP#p}B4nqT`=2K_8sLin!0SG^DZ)+L4RkF_jH;vzkLv zf-oURWa%+77UlD*X{FPF3<|N+#g$D&hX8}PfQ@irmr!wQpw>tV z=IZSQrsP73m%H(EvFFclh7ghN22CqZ$W)$^M?{R4lfuwF^5R&6&6Ju9*7 z*;F>b94On}U53rP2v@{W`Hny5S}I1MV%Lq}pE%;C6RP8REjF7LrmWa$C^;qEREcz^ z(_qQ1+10uL#ZE$2jVed1D^#+}g}Pk3GV9G;vGlFUvoZ76JY_aPxMns&U0F&l&3vYM ztz3_(UM<$b-s@<%pCk_9n3KM?u}ZSOwn${iF5#;<*w{J9v|4~M zP=AkFqm8|S3g>-Vy+eqqv1^Qi8kIb}lv`O($41NV7_$cYRz_( zRBW@&S?w29J#2>2JDXQFzE1|Cp#W;a{xgQy#{qCg3VhS^ljj@-`K$9s%x{){U4J^y zpZ;0-W9R<>kV6Hm1gN7cg&G2Gw7V?BJC}YWkbrjTlLb!8$?%jBC@Sriq*J0n9Lbl&-t+g00>k-Sd%>iQV|Su zTY3T|N-r zq}m&yh;dgJ@{CW*`F|(oTu;mS#u>&KkBXFjV~#Ov#}o=pLX^i!d5*L{zHfO z&M2T`oKcJUKmWu4DG>nx0s;a80s;a80s{a5000315dt9+F#|ymQ6gakG81tlp+ZuT z|Jncu0RsU8KL8f~r#I?u*-HhvKtLt6)}l7Slua~BSzD`NO0t;l0WYHBX_qLd>D;0?Vg#js69fxyQ8?q&z7qTf*jms>J)U)?Bv#54^_zb=+zfy*$ zV=_uhsYOd|hDNm#$PozLT+8Y?g~a?Zi9WlJX}MwqvH?=)h9y1x1jIjaN$LT_h(h-< zU^P=0bp@0$CEG5@rCcDFQnoWx%Ehu<5(94H^lDK_@Kw&@&)f@(xo>k66xl5(hUlo& zQCV+sT81RNcPcHi&gS-fA6F|;s8?{P%PEaArES?SrWH(AL@t(Fsbu#Qs-1-N{1FQ_ zOAyq4$fl-}0cpR4>4ilbm!natt&lHt%$>U+HWosxBUDc1OuHgnvge_Ja>zO$l$#}# zGh2mfQ%tQhEOE1_r)61<2?lIBSBJ>NTt+n z&x+X`fli=YC6!SGsLSlQ1aWQ+&u7BuW|bngMy+aN&_fdAn|)Nn8pJJq!7YpU`ipEW z0v&~u8&0O-joB3Yg(0a$&tG#dq7|ub%8XJ~w<{Ln>}J0ye)PaK9FC$jG?QgU0rel` z-cGSU?s#grlf|Al<0&T<@^)A7Hb-8U`nBdpkD0 zvlC}inNM?qjO5+*@M0s}dq`CiC}ah0BTrDenDvPm)e%ctiM(bGvMN^b*#bUn{{Y5r z{{ZS9EKd#|jr{TQp)0sOFbPffE&OM$nEWKIq<^tDFETf9T6G*d++EecDtmPsl^Jzz z=2-6G-EL!^HB`iR)E80qZe`fq&lgQbo<%Xe?1!yN(p(DyqmxH&r-S%E$9&m4pXc(X z1Wl~D&&y_|FhOc>?3juK_c@9ZkIPKgR|QL%F3zBI%ciGH=U`0Njamm)IyB95&rpA(G4Cft#~dpRNrm1< z;@_wZW77=seN>{>>SBtJIy;!HB}+Ktwq-J-EJ=_yQ!+;5ZdWr}#Fzcu%uO9iU^W&@ z{{T}RQ*c^ZCI+$84du8R4No3+8fPCKSTLz=Pv60|sufulM+rkne#~~j5M9Jn%yCw|hfHc>*V%=Qj zvRfISUPM#bF+8DKm<1CYusIgYYOyJq3M4VuR1k$;U69DvWGNC^bp|Qar??ok+{+fy zV$=3V6&O4B6s)Ib!2CBcURAk@rh1qiH!*r@CGHfHju(-0m3=|Wln%8NNEL`w+^vzy z^$)4KCoHx_*|@!xP#(893zS@LwL9c$8CXV`o37(YTaGj_Vm6RSqm;`G3CtVY8{(TF z?)M(Dh;OKxi9hj5xPx)d<8{};i7wdj(>oTRS(L{w>dZWCQaMj<(ZB}1Zlm@?_EpUQ#_+jUvtV@Gs}^@ zZYlKrOtQolf;U~0JQT&U4Y@pKMWb^OM^`di3zdouTu~h-xtG}$yqgFO;A(iqQd;pY zcZ_ixhZ{*n1Wa{2nBwy-^)tJTT0<);t~XBVHkiQy)NC;>Wmj9CRoM?8jmsu`VN^~h zR@7OmSe?os;PmSs)aUL45`ON)n2L`I<|P99XN~}^lEs<(qI-BF&6O; zsfQ7&VNCx3E6475JRPxGz@X}6>6UM)`Y+9;P^1kGWy@GB49BY-w%@GD^KicQOmb zh|6~s0%jwWW?2`HxsYF1GD=O8lSEr`I+W2e-IFvZvSo`wGX%uk%dCo?OmQr;?l(a) z$7xZ^10dX0a_pR&#IWvSb)tCk9c-PUO+$f{#}N&~Br2GQqXxt3AgnUTF?BJ*!X4!Y zsd-m$^uVJzfPpZ}-pCfS4kdel+UgXr#cYm6`kp_z0hn`W)lUc|Q#?v>Cx>=ZFyv~&W48(`)Wah4#3zqfm{~jyjeet!Ns1)?K3KTn zteBXFSc*(?)2Zac^TiT)se!{(G2b?-W0mD%6BHa#n3r@^E0F3AE=o}{4^=T9BTUF|B&ma}8=3tPZ`l^U zrQ)Q>JF;oXDx+M67xc_ZO!)OYvkA zJd2s6%4Jp5%=fvF)-6n~((ByMAL`F09nU2zGj}|lJx?H6qGde0`kB9o%!iH7Ak^|_ zkh-2+ZM_k_cF!cIQtG`*6Ygr*t9?rxPNR0m6ur+N{S2*hLE?2 zS5qWC!zHgoII$6arZFDkELPT0N578o>f&9R_)AvbhCfkb+H8xfh89Q3pZbX{cN50S z$8a5W30-u@eu{y3)Dk9W6EysasdO4Aexfz%Qk7Q_y19rTRmYE4@Fn3YJ*2kJhBvr+ zV1ev_GQ#16E9wZjP3i$C>I-BCQxrbs&K#J1)C_mFHAKiS9k4I%H*ZtXEN^X0%=vc> zgX%b{_Z(YWmbW)$Q!pp4>H|zHzNR?3*+0`Ope8SLN^}V@A4SY3?o-@8;oZUa3hoeH zu)4T!a8Bh`=WWIJ2i!!aekib^x%-5txp)5ld0fO8ak;oRKX7691Kb{z3-s>g^7;jG`Fwr*410Qccz8a)c)q!Pd3=2RKOdaHPtINe`04rc`QC z`Lzdf35P6L~$)-YI?3PulOm{_OT#7BQ3Lk z>>9p45AUn5t!=7of{ag0EpI%<=Rzmup30l<*LUEQg|%O-t`%R2H;<9Oe;mJ-7UnUUFyUd)+qhsA6@wy$|<` zy>$w?kvF-}b-FTiyGkvDCgww3!*26y?(?edjXf^^*j-BLLt?V-ep#G|>K#ZLAE`Kj z`PKILR9A$wHh*gEb1Lj8*qy1nLpbCYp43@sMMfE=W(3sE$#{FeFn1!6Ha7yIC_l1bQJ=GrxMKei4&X&pRrbPj>RpJ4F&CusZg^W!{xefaVD z@hLl@f3YuLj9UsD0bv_QN>oVMZ3Ub$W^>AnD*A2Y6ZV#{@7Kv(-!%^HPswFNm~eGFS==?ixwQ%PF|bJeCvA)=HDkS%rtJODI&#ODC<# z+S#X%91HI5!7Y{PeL+01`vs$h8?wMPQ42kC6U`-_sj=3{o}1gC3wiH!EGSP|h`?}* z?C%BTYsRH7eXJE4Umkoa^*7L&ywx&1Fuk8Rv(H6t1CVpYhnFrcDCyQMXU(4MK^Ktivs5QCOAEg*tj#Q5 zveC&2_`{S8&rwBzs_Uc>I_wG7ak|`ymGHvD>i_>}WxY!)!hnaS$ zpxHa-1HsaO)dj}r^Qq#3dvZJi}aHGnO8508E zA*2%tuQ;UTyq!?d{$#855fr5#?CgWfG*J5m&^He~MGo}QG_c31h9`q=U$PP;Rq@hHH!I%QE!|e02Kgstb zGH$;JdPxjJ5U|d!{cvIA<>Yz-#mF4!qBZH-8<^WeXDBUxH-1f{yL^W4npYz-QjmC_ zehH8#$JxR9e?Lq@JEClSKs$qLpB)%V(7s~v_$>4O1(0uEHW|JQ2E3?5JgEr4H=YwW z4=-&WhKfR;nP-bm%nYh%UO;Vm`=a{aQM=Pue5t=v>aG0__^D3uN8%E$Yvb5mVY8a4 zb0eN{{e?V#k^Y(I4Mk?*RMcw8Jj+{wW4O;tGO5GuzNul4M7$Vsi}_~MKgf$7^;X$A zWa!!OyomdU@KHD>>&D(Q5xNnU$1fvXw3e50@NS2BAPKhLn(m5YN(rw(^a1bW5a`>D z+W}iBAS^2@j$O*d{W+u1yf*X#MvV+8wMSn8n-em=SyFcFn&4`ippIm|M+V>u>+PSy zm0I_C=g5@g&=@8oC_D#;hRJT!hf`n!jE9=EywfD_M|lb!ID3#ro;a3y(2>`h^S#GH z@=Z0w&9Q>Xm%Jt3$I)gQZ!`A#zu;%2L{ppd>%r7Wck)%%nl^JW zYI)F>HSIy=L(NhuW8?Ga#ye^-MPO$;vRE!!Q374@Rn*8oh0)Qg9~DXoydP_(5-bU1 zc(S&?vFitRe zm6|QxaaVTsv3df-st4B8T{QYYY710Gsfb{neb90SLqm^5?Mx7f0h7!@23@c94I(+a z#$Fhkg4CFQ049KNln?mXce}Ggl@qTmC6QB0uRy}A^k76WvEq9wYJQ2O;UpOM?^QtE zacV%B=dYP<)J^0M$x!4TN6$d&5K+ELBVFRRq;`bL*6XTNpGLW`>DtZj3i<1TrMSPw z6tJt{M;B)kUM#{biw-We~N_FAv0AsKyJ03(ZgK(``B;Pxe-+cOPLR zJtE7ZyD!Ra4%!pGE9AX9+z1_&fZ6%>N0)Bg5rQ^d?VGAjPxMY&>#y`C(R`vV6daJ( zYcP8L&T8E{x9be$;@E2~S;G}p8ZsFB4Mvkaq{$_*BN8|v5Zl`POSXZe?NWt2rYBSI zd!1>w)efiLjptenTO@l1j?HZ=?ZETTEy3B{_nq1uPrL)aYyapDp2Gi3>vM40+-;jm z3Y7O4&!ObmU7-u#MU3aB>K19S)I7o+{4d^q-_#Arc(Lwq&Qu+eyTW-TeZ62?Q18C( zF)}Ha5ANX}*;NrC&%{(^*>mq0I5j76G>M79Ib%}tt4XJWged@O-;F-TXXxB@b_em; z43)3iuwXEX#T*9+y9S|7bw@jBrnz)z!g(7zj-xgY>wG-5Goxxo8bA5VCkr2801q28 zI8g()=_u#X$s9wadVbE~%urz349y+?a*XXn``Z2!0^iX#H@2lPOKmhS`V74mD$^D2 zVSAv`H@xn`YI=lRPnZ;_(m^y(eDF*?9PIw(!yfihnJe7m%WXd)4Nw*=^WVW*lyX{3^7RQ3dO{UgL~n~i^J~}0|?7< zH1PAx{sm9x>G=UD8!X6v|J(Z5I0a=dXg0gcK`Se z^P^5!t6iV0g_A~7YDv+N%^D}3h;O-G8Ef2IR4l31Q$#(Xg;Ulk>o-L@J7dA z`CS`Pf7>zBl%l2%(CIsZD!#l2-jPv7QyXNiYHPjsmcstxjlYq6fppzgnaUpL0<^!0 zjjP`jXqg#mo6tdSt8~Q9BZQv;wP*MT<{i;eUqmA>S9Rj(nLA1kuZ~oVmC~JE2Hq>v zq>Sg%5vzDMuyZ=m1^Zgga#@*;R#~gX_juphuYH)hc6Gr&uqC5=!dP+Egp2Z=nj7PY z;%1VMehUAYQ;Jut4E;HX!`5JS4xth)xCMaMi=G%e3tR%Urlw-d%)8Zgh1(+?B>#)2zSu@n=E6rDcMk8=OyJzDG?Pax*E zJ*SMauf>Y*X<*G4)_#w}&{W0uRw#G{lS=p6F(UZT&XEAqXj&ztE_+D7!B|fA;urR<(wnwV`Y=4+_~S% zZs*wHQj|wx2}OY` z-H|I7*k1y@-Y^Q~;imrBWbb*b;p1$@c{9EH^q?u|sEJJONf0(P8A@>0^2+UD6iv_U~BS2dF3Fi?)A296x z@H%zwC&JC9&0)uk$f|3V?j+E>lf}Xn)s#70QV=J}Puc-9IEFwOqwk`^s)?`SYCnB! znT&V-^wJ%0V1yav)w1pdz>D7C6#NBr6*JBtR=^pMN0ZuNxeI+KH*oFkDgP_nl}wzM+;pr=;rZ;#(RxWQIQ7pPNr?1m-6d%rJRaxxu$&6}};Uhzjg zT&|8^iz#o`bTqffD&BDu7KHcW@2n?7v$%xrpZ~G*xKI?Rs zZ3sQ>vji&2oXXR|*4zMVktwg4e&S7FfdN9Iu{4LW?{KM<`=nK+g;}D=Y=b_4b};tg z>CzdmGjK@>Vn(cQQ{&@uI)?cu`GZp69|@4oL$vw;?L>)=Smx%w9>F5AW47PBUOj6A zaKq;wMeoZ@>RPp{CUJ^KMH++v;r}SPv~jPneOi9d#uyDy-OScW=OH@#7Ra3MjsLCb zFA{j&IN!qmg=Z3Q<#6b{KxLH#oj+Mlv-OWiao$72E6W@HrD_dwVVEpyhcqmy0Ai@$QVy?lW#r=R&>;>}WUXuYnxmK@nbrws{TERm8P&Dk2`{^7}#hr@W@ z^L;Z|KikIl4brnfVf}1?WeC-iYE{|A!ml`k7IOV{{yJs5aVfvctBJUYwLbK`0e6 z(q$Pf*!+t=JXC0y@uggg6iLRPVe@%1q#J0YgV$3Vd@DkoT8G!w+|5V9phGfrG=IlD{kt07ydiMeA2! zm#|Zj%_Cx2@<6?8B0&-^*nGhl8SV&PnT7G`PhuIe__bG`UE%#&g-KKLGV{6UUcPGzm83KA%f& z@Llvq#o+K=q|SaInoCTq;fcj>OxO6Zv}BEWi@c4@FlWD%{xG?5CB<*ktn${*Pgf2b zo4wZ{K20IKMwkFJglY0yO;eJcqT}{lUfffHdlW#F^^(A|P*gK*-N>*^O7-(B-?8(y zCS42sn%AQhxyKdwy7UA3Mnj081K3Y2q_@(I-tkvL$gfpww5LUly*X^mZ@-z|%`YB3 zlCf#4H_1tDsbpM?ZtHe*0PcL!Pt7nQ>PX|<#L$g{3bIAT#=nTlBjj|4&Mk->7FIEc zoJ_nsLEzMGf7!7+uwxHlfkut#)oHkciDeD!8%dxQm#%YfETn%E2L|WnZh#HjU=|AV zVwyE>20rICuJxe$Nz37R#hwaUYI57|l#0$2|GIXCK{$Y%j3|{-{ttmO?swTw zvh!@TSU*ON*|hKiFh7m6jU5-4sADqmrNln_-Gcbi2AH6eja>HM!h3%WM@UKb1v6+U z#!a7dE=#X+27SoSr~4AK5aqSy;vfG$w>8bsU@D^p)z#(N zE)oT$8tGkW7`k3R!fS+T!R;}TC7RZ&m0;_Si=eqD+950hOEOeVjtTN9QDe^ol!o7+i(l1fQv==i5?gyjE zAW}YX=10m2{%TzzUnk=S$pIw4YE{o_T1`tHBs&n_mtO=x+FpTV#;xXj@x!)%=~Dm> z2A#7BWTN`3LveIFujbYOyZh<~f2{^rx?0~3q26S|bwy9spFh7X9|zl!Zr2+(Ug>?q zqc-v{z~oK)yC=sJgKtPE%PYv^rbd0Zem^Xa^gH@oEQ*CT4UowFx)-YL34I76Z#5!? z;>JUh0Nw&)uOA9BhlHr99tDw*;$?;>wr_!%P7cpzp_o9fxvAAU(tb)HCw6u^wq5c~ z#z$&$Jm?nXXA8QI)K92_;_prhHkhoWBkp}WezBy*zZaAnQUrTh{lp6!pBt4L1gje- zacgxLT1w;t5vNMj4M2H|tOs^37%UViXsYho@&RuwEm#j|@@9UQmT`d58^rU%_Icho z8k+14DfN)04i@SeMb+!~E&+M}+kAl-I46wa)7#=|4Y$fj9HNR884Hg0qX#xTKBuia_a4J8SLRhu>c|`}HBp{3y}-T@(cJ8I+C9-$dm@ z`g-Igy4dA6mDM|S3cNwwe2?zTcybE2YSVS5TVel6uc*a>6w#L>uQyhMx9Z0=sgI}6 zn$?13VkymYrfrL2SywC=qc!`>1IyLm{G~L?KGG{v_>W-tXy}l9;E-a8A+67qyW6#X zmwmN1*4T9=DYzZbi7&v9;n}>Vqn}vQw^5>wtw{?#HZfXZ;p|f#Zx7>03lvBv?DO?r zJI&72t){b0{H{jd(Baa>m6gV4c!C1d8%~O_jEHh zw)r`v=uzpw)vS?Uv`nywj)T=Ua=+*n`@ob~zNBn!cKlY-C40Iw9GzmQuWzEQ3H`@8NtCFU|JE|s>ypY3dEmnhwiMf$3T zBYi>v0%V6*&6i!K0tlj_5gZqe3UX{0s9NY@R<2+&b-A&xJEa##)AT`ww14y7WEo`f zPl>?lmr3O2`Dy3deZO)2jQpE#r9#U1<6}rwYtH}K_X))Iu;v?)L-Y{65*WjHyZd~O z0u;*j5yMzQ*s}q?6iUcz1Z2}`n)Uqr#=bb30;Q7iuVk_?E}hk zq9p=O1Hyk%!H&tvvw}L%tBB4woDJS)D^;QL{u|Ph7;>R;a&Lyb`h_e!DCYNr^SXV( zlj*X@yfSNwtXcP2DnL69rt}HOVk63nhdlhMHE7(u!S???AQ&DIE)Bo;%Cp+yc&9|} zbMP@xjWN@k?;P)3*N)*oGW4*s-UD~2$DwNtO2!zv2c?$ou8|%pb(RRY!^gD34avGX zXSWlf&B?&$f5U-eI~0(o{pNVjBLA=$a&Y1fa}t-AI;iM*r7pYg)4_9e&c^yxoN9p~do!xnh(s=l!GUZnjzP7zsK>gqsM=Mq;PBNrBE4880EQ|k z+SakwdWs~|y~ygbjj5sIlqf@0j6ZD#S&OHJvNTh=`KH%G0!yU^E~1=`Pq*FUW%-gC z9o}@z1x+Ot`Z`V?kITZ5ef*& z`;V8!+)&~uM+>F`Qep0cJoN9vT?v*+Iy2K+q#CPKJho4R z*mVnfiS;(dyssurueZq}R^4~XADQF3`sJHu-1u!o+a&F{D$r{%A~-U8>^}2P8!03w)GF4(UJoP<^Lqy35SEbxq@o z_n`5`6>pcA-&sSK_SI>H)9JmuRh-|n0%9xFxEviUzYPW~?a zq?6Z54t_t;x^VPRx~OC$Nr+PWejDGvDlX0QBM}u;=}yf)Bb*u~yjOtL$~5Fg(tw(H z%TOXlZ&wv3r~}@r@1z7uwtx&~N-n|BNr;zgspZoch7a_ApcI{7zf!9d?!~T)7XRy~ zUt4PAn-j7WiPJInIW>ldVnX`6tfGSo(rBE!gm``mte;c3=5@~OXDu?FCsF?~>a#vm z8FP*WY*CHcQ6nt7>FhqmE8*9NNDK5Uy!xB#^FNg*z7gIu;dZ(51`8yb+z(TV5PQA=G6mwZB@W^kP8_XkpU`Fur5;g#M9(y2KatO9>w(S3Kls%vv?9j%i9^|9%!NiA|v zi1;%Cu#C}0LZSN7SZw=fi9xSRA7#7QRnxEmBTklXw&?zHU0=0|#OF+|?P}2+Ruql# zIJFY2*eRIm`FwwTq}`!~ONrxCW?>7=oKPYSn(KNM1bJZDo!n`k05S#kBv47j#wdPR z=6yWx#S90Q5GxPw4=j+($5ge7(d{$cN1rGO`(jgM|5Q096u3f_&tm?)wCo4QShuULMIOx2Okt{Y}xYgcvn+Z z`6M%8a$+ftCidLi)pa;he4?tNM>kem%GZaP`eTaE9qRC%*X<41x~?r8QqKtHDRKY? zzby+BpEb`$elT+{T}*fFki)}MFgY4=ALOcHqAQ4_$xqUQ5EDgSCC7a3sm4&hAFK%p zq*1{=xArV@Ht33bi=dyFAxOm4LF3u9NNDOKr+9?IouIcH?2~n-8@dlMkrB6;$VxkE zp?|ZkbrCC1!E|h$A*`_B;pj%@yg}C{45>$d15~1|BOXM5YrT2Xa8$| zEq8oz={|09A}UQ`9S7=ZBG0>VY)z9QW;s7t26$$W++V6<^m)EH&YSHESaA*MJHLb6 z{W&*v$yDvv!BzKXcrWvbfxsUl*=WUz3{5rC&O<{dxPxS+GfR=0yCDgQ@~w>aYBY@R z&%x6MJsUVE)!r0m;_Yt>?MT&?pF{+doz;<=xJx-g*$+mhcXiF1#VNGz%Szh& z>>>Khd2RcK(fgw6#wVxnUiJeW?h##B>ht2m@>UNShLngm8j>J5D`{Q+h_50TP#+4g zS@{qj+KctAdV$BCy>$XMaKBRzkSjSX!PKh`gLOk7D82@L&rkHEG9oUDKYUiN7lfH} zw=E6V7f2qK2)NdLlwN2JU&?H!%3eM8Lbd!UJ~Fx35i21e#;_^=(tQI6ZNS(y;+%6W zjJ(9Rw=%XnY%TEnn)aD`KSQVVGxFM0{j^waV}HvC98F)oY}sPXnN(o*)I*XW8~HgT zdi^fsoPG0ntcFXBGvEyxI-uFlPw#31U2mdyTWFH&Xz`pZ3k&+Yp83;nwz|o<%TCjc zf$Pz%eFq`qBATV(pj6yebsLLqax7b3&r7-xqx!JT4Env7(etVGXi)%?V8F|e%X%WP zhzW+{dWI1+__nV7LSwoQA$MBa&Qxd(pf=C+rpx)T>~W$DkR2PGSHDKnAs)o&^{3`* z0T&l>BtV2fn?JnfJ}oCyRs{0h>Y(VRA9}7vyPoEaJzWIV&Qo-7(0l`YMw^TjTRcXu zepom8C)rUixI&-ULFHt17M%wJt}Um1O3**tBzB`Z#Q?{uytv@3%{fuyKcgC}8R3rD zOL)%=R;xLxY(D3=sJ7XteetT3!n(=#uG4aGcvJ+NerVK)X=Lr&7|gPHI@h~<7C6?n zPApY{DDd_#kYz~mD@aTzV|r}KnE-6Ek*}pU!r{x`XF+xC%se0TMbud|sbi|6ec`-J zht@tzvhs(w=oHYoI`}zEscLWUCJ2Oxf_%T6L$lcoV&SKRX0CoFA6>Z0o6l}f6P5Iv zN>ecTAe(QoCIQbZea;9E;x}Jd>DznGI^i_gv)TVG;&@s1Oyrtcn{p!yWCR}F%YyNc-+UI@PwAsyjUs$3q;`U}nu*$=D>NE69 zV!~cq7YPKUcVXzSZ=L?GP}sA-Op8SIOg#I=njMRNsTx{c6b0X*C59Y zQuqcEREydE1-3;Bovfsd{r0i%uNje3KL)NVmRO#Q>WDw#cx!{M0zEDLJ`+oPg)avO z7j*Tb%D^s`L8GLt}B`==?CcUy5-Omr}2`bc$EUR#@UkTDv^98uI|%H{4;%GjgS5rp$>r&h1`B^iK@ruB(1dBcD&I>i$LLA&~tI*j&}k*(z$^82zgN@z~}# zHxB?Ewg|ZRbj(rD{_8{CLu(xIl{#`~{-AK-{9oJp#|mZ(E?57aMBuf=SNN!i<$lhL z&9F@#WOslhFPm!+j}&EW(%bYwV{pVA2Ml?KZy_}UG$aioZOTH4cLBf;^3lL(?c{Bw z;!Y~v{>hgg40PW?r+r6}ngh>Nr2bG=0*}0_MnG6d--F4yTMGuO+E?@u$RpY2@B`I?s(nZisns;Y%evd=B-~ zBz8}yzKysreZekQ(zRI4jMwxaG8izeB12h4RjIE2*&q_yuyxy8SH%f9#aQ|b)fr^! zcpwtHkEtZ8@C_6G{&Npro8I;b_@^MLl`3Mvz#bbAC_DG=!-IDLa%l)N2AKZUna@;X z$ZEz~H3=KN31r3|C20Q8_!mBO$g>*V;9>BdEhPDG$Nc+gXOfItYtL*W!F43y4Z3q) zMKR0;@`qhQzg`p^rkBmIZ!bE<7}7DP2t|a2Nz#^qYcLi>UN$+Ws6U>qq0pSZxk-R-f`=>1U6v zAp*VgKGr#`YdH;p`nX=C@|EXF=%H&Nz0zO$?txpc2^j$~@QBmAT1sTC(VRX6*W68$ z;6jhs#XV;8L@Y-G1@+XG0xKvR2U@%k4k)d2IkZ__Nh)3^VuL>Sihr3W4D1{5uW@zo zDE`>J@iVGWf?nD@M(}8468u;&H>ShX{zsK4wOzLpg>_j7#DoBBBbmE4V+DPhB}VjY zROhmOWm8^tb_z1=uy6RnWK&E0_$d8LuQ$`r`X-{;2$B^5&dXi(5XSB7nX53Mi|=Qa zBkR(6&l?)vS82so+pe~lMSp@pxRB5;rJhp8in&<-D$GAxb6o^$SAM>wu2n&V?kfLY zF$TZ4O}lt|+n|fV`w>R)HD}B@BZH)rN>A_&*31nz(DKKk;8N#9CBAr`8mTr(7wYel z{hhTJTqqmxBM>{cBfkeQ@eY`_)aiYIe$3-#50aQzx?cV(w%n}-V#@Xm6}J{j5TD?p z@>?@p+9EP;Z~Kd@#i43rtgX@PS`SIEgYdpOvmn?c=KnVYD?7 zf<$6H@E`waHR|Uy(3v(Ab0 zpowghHhY7vx+!MMddq;^j`DrBJ4c?c;7k(k;jdue2dC{-vrrOs&ZxAfZmY$Aa0pyp zKMk52LNAwIwZw4iLGkSV_mf5U{d;g1DHF6Oz5@~5g?O(i0fi1=C0;Mcxevi#bw3nT z6kF27o|?3<$EDhnEH(Y)M=^_e?%0kg{y-jd-sv`SI|oG|=l-EXLk};603;BZnYwr}@^S2MNk~=80-(=c8L- z54n=19R}?qd7GH;Hh+nxU)jwzi36#1l7q+g1&%-sRjGz>2lzi#&mHgUMROxCO;HN8 zOV`>Y*gz02!shWkt0ToifLO948I8a9nNqZ4cUrV2IS;El%bXPZ3Wl1Aif_cj~R0Z){ck1lT^;y z)D?hk^oncf>$b_DdRy1*xSVBn{sPY}O1(dvt@yZTmXf_@d#8gS7hivS7#?kEzj3bN zVm`WyNA!p<<)4#*_ETMy=~lJrLD=b_HCyxX z?-?En%=I;_C;quewbp~&F7+~MNT2ztECr{T1vxw8bQHPLioEDnpM$D?D@D&J&c5-~$^0GkshNNBrG!|fU4o&pby;rL zhRf<4_rA|BduE1Y7UQULk15xt{Md^SUuAQFxVaDwoL3_Oo2a@Xeyv-Ajl=F(dz4G$ z;QNZf`!*fU9^EP)-8$884-0J`%qb;TjThr)zrVQA^WCFxQ@SUa@STR+d+0BGUanIl*NmyzkWq>o z=Zuj4Z%5nr&10drP?xA}0vFzHSqA#BsEfH;E+U}K@Y;xR+VAeAe5v$6XZ9dNt2jzg zc)4w~BQw1$!R|FpKAk2goq>UC5o%rcR1p<BVqnXtbSqZH83jPQU9NL~#5(mc2^ZImLRgNISML9*x z;)te{{$brp-8{(irX9Z55M&eW8P!jrEZIQtQ+xODhha!j>*l)(wd|lEb}k$*(Mu6b zG=JI-t90Grc;K%=eBywfqw^OH8B~Qdc9UGZ!D+t8M~!)_{8z&1vU3Mxu+wM9OMe&a zh{tw+$uMjr-Un1%dA|1m#v_dE*Y-71Xtbgo5&)0!R?y6|W^BsEF4JGA;|Duy@96cJ z6gmXS`}-3AFnDN=4t1L5Mx1}8;Y1PxeO%g}=#?toZ}_!Kzt&PoLcHR9qtgFLV)Nu7)Jpmx zdrIHm+piNMmoUw2iHs`cqKk=@}!y;TDs9`?MSx z4S2TWuUCe<^5tBn76KG`kN4i(7{o`dVG1hUpO;dWYQHFTM!Esxvu&OrjRK~rnHWfUs@yDyJ z!LJ%Eo)X3KP?jqd0cuI;9Ms{6(Ds*Uem7LtZ zqdmW_TJ&_SiJIfCk&kRzZvxUL^!gKv5-Q+`(A zlu67Ay+879Rg2;&d6)73mUJ@>LHqyxs=QD(e_Xy%+=@WC57}rGa2!^`3}HVY)G(VS<$UWkxHdVO4peREd*Idw!DL@jht6}OnK zqAOIw+%<44$Rm!PG^@90YX-fgLSr5$vp%M3rP5}lbn#cLoj!@e0zU1X*~or)z?msy zS4;Q(#!)gO(DI{}5Vjy^YPg~u_g~hxw5Qlh@!33~F{w6v{rY|fO}Dg&W-6TFMh{#i z|Mn3dax7lwx}icwlT?UDjm=r`-TJ%K;9tPqWYv$W9AJ;m#Heu^y?ufy*f>UaU3Yx0 z1eWQ4*zHPy1q?jm3qsDm*vXQvtjs+)nf*uXXcS_G0Cfvb@^&~FtGkfa7xV?qXUS}d zh_o(eB0!g=V{5+7pT6a@-`ENh;ZFs#-bD^jK-M8RYsL?+`6QEDK61dF$pg9ZR2!*x zsS%3Z6zPj@$n+iOm_I;9Uw0{2tD_l2 zcD_HvWL$5U*v7Rq671DfCeg<)|4Z|%a(t^V$h;W%rOA758pmkph0DzlQ$gKYTun{e zPXK?z3S_6hI(9Ov?9+q<9?CCSFsM-KWI%^tpXJc~88B#2UES3DG~Y0~EJUc}nw&K! zSOZ~!hCKx+pRKNn{858Yawb(-3O3te7= zuYQyZ2qx4~iv3`zLd(RdAP<4V`R#Sr(vnC&Aiv#2+>vzqfz?y+q(o|^7&gTN&$MQ(kIxZT!mnOhcnj#BMOsDDd33b@(3!Dm? zam<{}%=lfunK8Cxv2RQG&?X8lqk?QqRlFbf;si!^{P635w7?uQe}StmOxIPKr{5JW zZ++30`-l9o|9gd)7$&I#ialx82!?(XF))sI>1C(-%N(XInYhGs6dv(_#SM1$&tpbU zr(p1!O$h)lM zhq#F{PYjk z74O%%qa-_-yY6x_?G_+du>BGK&u_=#Q^}tf$_xop<@)T}t$ZSOCN*{4l4d(smI?xc$M>dX-6(B)gX2vUa8EF1{iyaQ^xSGk#a@iXYT)IH_xN8umID*Z%6YwzE&&jK6MCXSV{u6U8qZrT>>DgI%+n?*qy){Nd zQhG24dOfp0RZ=k1J((YmmPSkaJ;TfHargYpeGN4H*mc zTv|qJcsG~4YldftKz#>aei(}kh^vSq2JtI1EHxh1p~GG}Zgdf-&lX8 z%?wsY;wdrk#2PK$;a>+NDr(jA0CVnyXKfm}R&E1yb45xX<(bgs1_R<<)5^q<93L-@+loqbeF3g3OQ(gUl^Z!V zu0;{|?G>=CiqbP>&c?-$!FuxZT-GP+eX{B{4S3c%VfejAB!l&Ove?>zz-4_{q4wBj zL2SeTC?IKoSHmc=e>n)jJv4T?ZS~##4}*NS=ZNbhuJh;1!x5txFUsmn-Q)GCL7g41 zV?(6aPBE@YSCInYwurK$TdUQHsM?eCrlh1%r$fCQt=7(#Z86uzKg7S<=FFaT>DLw4 zY6wqxpe-h#F4;bZTn<}(dUgoc?WEaz)=`Ap6}d~2H$E>gn-0-)~94WHPNfab-@ zmTU+qI`ZQiHRVpFq~pF=0><(t9E!yO&{*JcQb4EI?7nK}XBBJYnhaienf_|I*ONJX zW%S_61g<2%TxORgyW?fn(0FD-a^_eQ_t_1x$4iH;Q;auxA6-P1#bBUGuP3QTkCn&! zYNu?pffnjSGtzQEleAuCSHvJRl}N_Goq-B_Ysyo9W4nh6E-_HOLo@LDw0_1o^Gm)D zadCcmsDzU;kJ(9UvyPu85QS?E8;Yg>;@2YKx4K`c4y{N9 zO#$tbnumVf8y@af99tVgfFg`tOpXIEZ-^as^zEJLK<2zAed`Rkta7m!ToBR`Rt*wB_M>@c@^uE2qEN041ln`T(yy z{0{=c4h`6NsT9#zrie#qk!a6%`VZ!6n0kHXTT~1DyprYWg^1tX+I(5}Dz5uD`e*(7 z-%?2z&DHt4rf)RmjTc7a7R9;e{4Fn09)lap-}iH#eVF=ET(0h-hYWkX{oW-R7J@rG z#;_ldW~+YEJiOefow369{GJ66fSj;8+sK|sF0cf2!Bq8hJw&6+U;s^)Ck9VW3N&z3oFCTOVW0$atFvMkz6In2YcY#~7Lt|Jb|+F*yNb(wF_E7? zQZLs>Gwfd-BHI7w65vFfrC@!q_xS#ojTOFTuV|1KKWMV@0v zuuuPH%ZRJDZrgVd%BfSoN-G-3w>p&Vv?zfnyiI_^hnyg~$Cgsa!&&pMt-2kc-RQO( zwo;DFdfkB&Tge^P>9?$6S&ag_+C@6pDCf`5&84NWe{mt$FXl%_{Kxk7z^9g60>Gi`=Y0M_h7A1X6~L9eUW2GP!4PVfd6wIbd2C;4kMatZeR zXMaxO4*F3=a4Ae!6@2yCwZ%n^S9CzWw8mzdU$#fQh_ee7Vilc<}af!oF<0 zdzVw;6Em`vZ3iJ(gzNw_dbUCi`EE6EoQSM6yvGUvYqv-tfqWQNIj5Z?$I+#*PY5fd zcMiC0SR$2hZ##}d9%PT$k6xu0)z*#tg8W<(?Vlek!2Y6IgYgc8EA?MJx0Z_w!cwVr z?~nZ_uLm)N(ZOX3zqNyBUjq9=#*4j5b=QuZD0G4(4*Px(DL<@o)^Ys^0Um272ty=T z%7K;EzM@Ncra9Nu`@v0H6Zgn>9o`L~&#a;Ex_+qB>=jYqx7*hWALYt5dlS6%@JT$J z3@%;cofsN?`>tZbJ}0#`m|3A|fv_n>OTTt2kMz0ZGPlCD@4k&k z}!Pk219ZA@Q?3r}BiZuy| zsac#M@?a;~Z!Vo}P09}R7yzj#3cZ!mN4auIWGdAkO@^0`(S)YqI8t_?@sPeUu&T4@RSN&L4bu>>q8M5=6^&x7uZZ z1$(BMEqWoKlU+7KoJ}~NVLfw~)VtoCPP+UcAD#ZnN+Ey3My@&Rw;mi`Vy}6Uta!aM zAnbXTEK|$(4u(VRFRUYZ85+mOzg$1_jvpk^KXf<&@j6n# zUcovAH{sb1=qz3kNaQCm?esO0(~>0Gn93*R9Q!LFBe^DCGLpCm$qk~w{>gY0Yjox` z)(etY_#c!qi@TWFDy5{2Vy1*92~+fcK5rKI`FIOD`4blHfzOzdT+V#i>7$Wv6p44@ z#0g%CGnYMA|2TdN>@)w@jO(|Ro{kS@cq*R(=culD17i=dc}8x)9Fv7l;}P|aqN#l? z;Lp1xO-i8CT$;`4kZgQvz};BSslR;j(_ZPp5;N-M4W$<)B0j->_tjuD1V1wf0TX^` z%@VG#5{}uz8?{}$g|oygcDM>vqy&2=iLoyh7h!+I<)prm3Sf&=5C%RRv683~yhzn= zK!-^y@lH2xGjoi2h)85H9#zV#))j9+F@th6hVn0qx&`cN2OR2VapHgoqU2jgMOvB;p7u8J}s?A}) zwBc4ePJ_7DbhaxlVO%jyv*)NlIojSc%{HYx%XG<$pvJ=OBL}&r)rV1Ejjyq9pcLB4 z^jzh8o}V-heP20!vr;iDZV*H>>M7oLT6TXUzf$L_$S5vt*6SdJlAo(o{x;{^c#(ya+F_bzzY0(w5{*7tsb1wNLaw! z531XDs?^CtGAn^Mx`T&X=1GoYE-7oG` zL+Tv#P0OT4fm?-&=LfpMa81IVsP|!pA1~ZWvl6tbw@XHTp;;UhUc%V|Y=M`7)8uEAz$i2;9fx$qpj^f2R1uV1IOUt}p!H*vI=nOp$tbQg8jX z3Ijru2I!gCW8B^&>|tQ+l>?|TKnJjdy+hasg#E*ZtF~Y1^LSoSTLE9}TW) zPi6P?>ux=gX`%TrH}lE7%NIuV1q1@T*OcCh_Qe-(p1%2FHB#2r>~E)d!Cf-?(*Cc9 zqa%HTOF|2;vqPoyf7xHyVq4lW5qH^y7Uq1|-$<~Rnh4LzFcV8%WOe6xvOf6qkcoiNwfE819bAh!?f1NbA_s{qpha8n8PQJaSI zZ5Q&a2HdbOb@CNCn$%KQR{Iois!O%SEcF(5&a<<43;g0K-t+d+@b$9=*q7@bxUP7_u?8HVQ?&16VIhpO zmHO*g>X|#>%e{BP-l6b4?d0$7e&bd^y=R)H1z{{e&L}%+JbX}ZR!~YC8?_U%eXp^x ziS9^_{S}b0-srx03hW7Yya*95MIf#A^yQO+;)Q7XWcvD7dxMvwITB?lmNdfrkxgPw zGn00fbxOeg>}daToK+8z*d?7ZFZ33R*waTjJcP= zg5ft2%h+q++e|$P-2lcOjKkWPV*kxIU)}8!#y!`qG#apCPmj9yYKFbp(1yO%M}MGa zHZ0SzgXWF=%-!WnH@s_2n*uyU+(V50)78eUi*J^TWyZeLeDM0{NE0fgWKuOnI1QVa zXd!+J$dqzqf5BcVnSJ9eKBrSG-G+OR+SJMOe*b!(*y=iVqLf3Yh+9bj-j z4a`IQyhG^BiluCyNG7E$^O&t%R;KSLe)}BQLkqE&-K1zKdtpt)Do1kmRylh9Dq#N? zd*{}iIu*t7QrJKfXbTOy2Ai0gV5+vIRT(PvwBANXUmZuEe9)KbI9`re2bHOg^ubeo z@U!>@{jV&-8e&SJI)w-RKrSmQyPI?P?X_=7E*?2M5%%#vq6md)X4QV~aN{|rit+R+ z4c0?|l*A+TRqBVM#ybPGmeSgHrs+p~#v{F&1Z@*C&x>F!=r*m*>2a z(ynmwFv*ri>hVT^cJ}w3-RGjP?(9=F+}V2;TTlg7CLCS-i0CkrkMk_q3H#UA&z-op z5AI|oC(rP!71-cMqjkYPj2INIJiE8&1m-ivmF0}w`AV?2YeYTk1t{JI_ZzA-x3amu z@$Hjd?{e&SpHM2g2|7|u=@B{I1K58*4faV1lu!z+X-fZ+$pS8!#>ojE#_(NxXJwLB zZQM=IK|4O`d~=K-45(F(%6Sz{Z-cf$s~?2bUE-LB?5db!OS_Jt4Ttdt_OI8d0ZSU^u`quK+c?%-y-&Kbc;2Y74#oNIC&|jMy_PNR% ze_Zx1FB4d#L_Uf32|5z)DKBvzbCJ!du}`l_q*>{6O9r8Yb#k=ly`Ol$H@NtAqdvLg zWXE`J&jH_r{VqM!TIp&vYM4j;?N!Lj2bLY=y`v%a0GWiQxwdsaYV*}P-~2Tg^pda( z31cgPH7&Hq7@o)nh9qv|?y=8I(O%M)#n|7JT#J&CJn|OalRn9BO-7==cZHd`lLtmO zZ4VuKULMW+qhmwawym`GkDPrk4;g_bsmN+LBn;@2Lb6-7rFGyr=&w6}xzVhkRe&0O zRl^-gKr~W6N+mRo;h9G@zpC8w_G)%nw_gyI`$qg~pvmv#=G6t0 z$!z*BT}9ZRFbQ}kqvJ_LC-Wt2rv+KD#~+-W#4YL0%UPp6ryXbFB(|}gmlLA><>)QE zi;oyb-<%DE{o_~P(QA{tOtLv!d(N>R;pr zPBA&x@!_$*Zz!?`;+zka1@{nT3yj9TqwAa5%<_)-3!`YprboOt4%QEzZV>y};1`VO z(|c-O&mYIr9Mt=NTn>6f&Pcq&1;B`vv2YK?RuMZ(xaCEXdGVICXOH%h6-h&2=A@I+ zUhI+tyN!UCe6m^o2=*BJCy!ovCX<=mQ(D?8+d-&Qkk1FoB7s>&(!ie31=Ti;WF^50 z;edi^Xm^eF`guFAeM4!jMrl~e&$BZWpa}3O*+ADz86HDi*76rZ^h4OG{Px=cV~+(M zcqBS_;e|?WPS`_PxBbmusJf1aVPTec#K4;nRw?a(*gC$S-ph|P(X zG&dwA;XB?IqGLxf#)&~IxVdB6wi{Bc*I^{h0;h2!UXNL! zs#i5&8G2hr>-_ZDeCSgxU}P2NNJbC@TG_6d%krNumX_Ergy@G*--~ACiVo>TYbpqw z?UlJHvu!-O>U9UqGQ>FjTdBsFtu*W1&T?Qn?EC%O)0kk!YL>5)YUX09hdB;koLku` zuE0RNM-Vr(tqgR$k+39SSq3&msaF4}ecJ9E$w_JMRIC_*U5IXry?n6k0%;8UbH<$& zZ8ctadY;&0R@pn>T{8Cb)3n$pYU~fGVTaydZ~8#&?kgONTdv_?Hg4eOBkZHltiwEu z8UV10Vh0r(u{}6$pSHYo;Q0h!`QYBt%G{z5zr1VSA}PlHAgrNN#)6`2(J3S|C6?e&Z`qvTR80GT4oy=5MIc4h_ zgY$s6iWWH4#(hJu5428TZ}?#tXp1TbG1j}l{uP``ViT=JzSeLKluguUme?WgSVWOZU9ktNBiq*xb=Gc#wR+lmrP3bCg*QP?;i5ly?nJ} z7N`H8&)I=tfPC%RGz-TVtJM3nG{CVR*{OTqP%0#_4cPtgsD0k@v`wPgJb|u!4*hW< zpmpA`F~@Ux)4WAg&I9(W#`;F>u(>hPAy3ztUnLEH*ZS(a%bRZWlLt;|k&s>~BtU77 zc%?uHYbtH*-5p#_#vTvD!kwx|dUAoLHfJC`>09jVpK@eUzVW7we)r-{J2S(C80yd0 z2C%m+65y3OJ)vv>ThCWv+;k5Vhx0HRtar`{dkY$3Zzzk(1rcm{>!~8Hqh8L=TR@dm z4VC;zFCx;fAJ&?zS`)+eO=ELj*z;elSKhqn_j_{?aAFPa#C|pZ($`=A%KG-#Z@>KU z&l5@FA#~Zj?tcHJi_kj#-HX(4-!{7a^=fn4kNcU0Rug z8urKDSdw8(SPQR;31k(3(>+3eT{wEGpK%#iai|+4I@;xvRuDC zjP?pmg#aaluWa(yI!c1i^9yU4<#7FCilY5Nt#%0FnS5HZ8jW?QJfDeGa>@8s=e5i0 zIfVNeu!lD5<&o-j|Ir0?=RZ)m2lj)Tn~V3XDKD0cK|~xbJ>we36s_Gt0kPjAVX5#| z%r9eaE1r|DAaY>r!^n>&;^6?vwt@f)o~(-sz)o@5p|_w~4GH_^`itx6!~^|=zjWq% z7zv(-AC!_S5~9%X{ZlOoQvet7mJ|m!}YKX186c z=UZmIUT}$Z#yx_Yw-M-R%-%J@Hj!`BVXN9cZ##(ak;Qdk(?N(`EaW_Edl~E(RcpG2 zVSCVixB=CG|41)3){U)|xrsZ2R`=ikZgA5bjMNjQ8X@fCMH;t?`waHku`lUI7dMQ3 zlxA8E)AOC4kGq|3t{;ExtWKXp;l6}=z6QDFva5#DN<{e5Wi^T%<6jVRBzh&p?~#xWp(-rH9Tbme`lv`nuztoFdd@T z9@`@StkXGC1z@iO12|U$6*?HV-&dv``Z%s}Qgrp6Vdyv&xcTPla;DBgDuZaR_6~u4 zqZyCdHKb|Zte6>ktovL#^LhSwbSus82h^#TPRV4zXD=kgI5YNg!SEwYDNg2art)Vh z?CBFN`oHwv?AY1ahsZPZDVDZS!;k9ce3gBml^z9s%hhLK{79Lm>*@g58-Y?Dwe8)y z>(d-x><2U{&!erl@ThuWy|fJW3n_Z^om&C+2<#iIW*qGgUu zK4RUrT+>t*Ns;WboA01X5AMr_xa-a}2z$HW1~fb$+BPQldS_>^@HveAvCb`_Urc52 zDLaQX(gv$G5}rqFRr{&p)~XdhxIR-$V@8$=KLU$G(@wV0<(!?HSwl z!2aDgFMz$|22k<{kFz-}Js{m!n6PWit1{K9gPB+Ob2rTt0NmPvz>a3Av2; zPFV$Bi{icO+Lp3SlF>fx&@4Tr!$8{w(|4Rst7E{x*sHL5q&8QUT1aK0X?hz#K1H>| z=XLxP@(0Df7%2lW{7-ehLAdV@c}OCQeMTY)4}&khV#P|tC&x<>?~(tk*cT)0$5Q2G zg4r%!X;loElR=%582>VYeZSwoc&V}z-52qm++(Bklxb@;>+zWL9FIntT*pU6z_q+q zyL}YW$edZcG^3|@cr5*#J5mq4B1zMEq0 zitk;e06X%6xVq{8J~Q?=R6FTTDwlea2fU;ZNLagkKn_ajKufCP_ka5FY!eSRT3ss& z^|Pypntt7+@plubL&UCym1UZi(V>1lUzZCA?giKHw9b6DY{ILYD`*e**sA11twh!m z`^6MDp@IE)w6D>Nv9DNLaC#UC_N7cF4)s~S``Y&LuTKd32nW$P!089>_P)b>PwcOO z{lxrD&dJ^1lCh^I$o1gra|4mSw28T}_ZPSEF^r$rt{acgM>BR2?QQKJwc0JmuwB~) z`ueQZ3Cqu*VPLto;m{!;hisg~(unq(%PzeI)Uf+()dKd^lgCS1N17A%5N9pBwz`dm zp3<0!hqe?kj5%r9( zjq!Y16sUvG>$F;DRSe*xVsCX$TVZ)~ZQFDMXAjMKL&FczUyY>Q-13f@3n<2(+x84Q zqaUxDwP!Ww+~f6M>t%>k4JlqQ-vI!)KhK zBhNR{;rEo)I&Z1^W@!u5xA7FrW6L!Q@H5?!l$%>V`)UCdV{dUK|M}<@i}q{JRUf!d zFT+C6sjCk^{`-@Upiln(_=6AKw=h*t=tyXGGc>jLeX&nSuus^#_ZNcwKkS`bZ{tK1 z$JduMapJ%<4smR`c6JjHK$R${OQAp!mvXI&M5)?+*$Var5D`!=5ul1Z5U~(g#24uM zK2=pOpO62UadL=j8VYU&BL5`59FNBX+uxkId1f%!ed%FWgEGKgi>vr$zl5$ja14^G z*sCVKYI9|2X{Cn#yCApp!m<}Qx)17~ec{=;R#-O8a;eP9PqF`ZN>e+_n|h6a{e8bzkbF_7GdVK%>>Hf*#?V~%lp8QG9R|T4`T6-749#Ys}NlL%p zL(TrJR{|9A|MBn&z8m1XK?vOI;6Lyb_K@WM=1MW=`MKq#h0qWD>UDJ7-JC%^pzgTk zGQ!tglN6Mu*#A34{k$XWV_lzrVnJ&D`iXF^?jwKj{lF|^FXfj)TFZW_f1P6NMQ--NN3ayJ)I8p&AkmV?bCn7* zgjRHQ&}+6XoXB-6>qm#D0DfQUfZ#todiUus1_NgE>a^G2`{`eb{T}qztLY>-o?_<2=2dR}KQAIS`iRdW}agXKvNQ zYk6}EbLhQa%!NS|`6Y?HYa%3LZ%=#h{)Lj$oN0dJ(MJ~ucDd$hW8n#<#uIqE;>LrI zKic$NT|1{Tm`zGFP+vmJ{l>=j4r=uWG4u@n{_S_)9t;NGUpe()Yj8pAbIWD`DUYmmvL|0yt%wmtl~2A zhCJlszz6oR%7J5Z)q`WUEg^Isg~^Q)*g?~YIWAcR1CHD-&BLV=_A?do?>A;+-I!}s zW*>a~q1k4xA4u+b;6MI&EI~B_pPtL8PqDue@jMoqku{h)8k`y_3Z9XQM>={`)>a) zQ2&3xUdG<l^Km z8v7u{`RFJ<^&_h=)x>?@7A>vKw!3ABoH zk3RS?td*J&JO^-OK;+=ETIK|F^8M|GL%mf-RxM}XoLtn zeH8dXUEWZ3g%B2ue_B16PRMmR($ru$ERn!UEPYliE`WYo>g(-O3L7E5 zntUejVNS*|{B?U6pod|(7j1aa3@T}ppZ4e#J1V`qk#Poli--?s!z$O!NJM$!{^p`r z9(K|L@l=&f$BtLoEf}^QVaQ+Lnl8w%yRM0gh4fTT*T}t86|A6InVZAn#krR0uFuMTz8lvUDzJK44!M>sdUv+=@81XZj63W2_~dByu}{A5 z^!6@Oj2vsw?f(tz`+JwIL9e^}M$5S{HK1NcS-nnu>*TIW*p+-;2509BkKmS362KxF zu~cA}ZwrdjZ*)KEcvaP$-4SM}$CD;#1kd6^52FNOOw) z<*E>saxKE1RzJad=dB#SLq%%O$n}bWeX}x;UVMn^0P}Kbv|M0h*NzWe6Yn1#(x|+I zRGI&juz%>OAA6mVtG*Il9DD7mu_QI^2K`Afao~JSRJ{9x< zA)`;&m(2(xaioZTgbz@=cg!GMTxpc*5vZ>_z`mTK61DFIK~S#)bVpG6-V6fMafG1m zeOdL_4ed552txUS zEb`;Y!f{RFp0Ky3%V1x*P`s-xG}O|jP*E;m)+#nCECAnX$^{RrVOXs})e!PLOt_dK z_J+j1P=0@V3#Iwf)3N@$lamvIAK0(y{?eE5y;qF=;NOb<_s=YQ>@Cw-PhaIaa-0Cz z`wk%p@&l7*(gKEtp`xQ{4|J2Dbt5TUhv47IX`4>D-6)2E=|)Zj#Ia8b0pZ-KC~vxe zJoG&33=~woFzfU*>gEUb8mBiFS*FeTmnT5nB41vF(pNTziDpQqD@}fn8Xqj00PG9d zP|uTP8k^g<4~Nb^CjW5j_SRvHeGtq(x!WHSHNY7C%hv_5hZOeRKaK7mr3K$%480Ft z4X>qQ&)_ge3{pWi16L>DU0t|!<*?!MsopMhkO<}t8dPKYR0}X;xj-56krSAfTWu_c z@b-=#nJ}6uf;p0+7CdmDN68^_AXi>P9)jDg!l*Nc8vRIA*^rZ}O~Jnup$Olq!MV4q zIe7FD_$(NJyH_LgOmQgOR`aUB-pp{NqkqKc(cZC3cicq+E6yw1mBrJqQcwLw@QJxA@ z$4`jJ5j1K8hkmWm$m7h!N7qFv_mR*c3mJohr&0bAKTJMa;!h3z=*`E|NVbTOQ~18? zM3KPhbgA6SP_ZeOD#iS#RJNDQH(RWBYo<{l>}d^Tx!f@c*~ARB{LNHyPDb@Iieor4 zOuqI09gNOBI)c}iMg7B_^|f^xqEFa|*X+t?yWJjf-|rIx4A4Ip5yiR)_I7n~@%2S1 z9K810dvEP_fh9+GvGj51)J&;Qmr>^V_W4RgNdh-#hCNdC9U$p8iQFfUwScl^+ro{Z z1hgX(1C+R(_<{r3Hg0wTz-a~n;pqmZu17Kq;1}fkQ+o;7XP&s4NZVO1?$Bpd9D)T+nw(6|rSbDj*- zE}~EXwJMbsnToBvm09N<6IHN9Y4g_l`ufHZRrB}vx3+KHS{q@nY2nhRUw5ckPeE`M zV(kA+?z1ob`1D(>A9ug#1AE|`srHc5DflT(U%#~I#(m;86QRn>mIHJg6yyb5v7k*< zHyr>^epb0%a@8zqZr2??7rGRokCwOyQ6YfJFkGsjmzyh%FpBSR$xhMN$FUdca->_r zjc<;WjRVn>I3cbplLDy}Qmw<*rr2jGwIVrf+O6h{Y|^WGEZC775cXuH^-@T=HZ6iu zYu55Y%M5$=QndBw*H+ioHjWPIMSF?;&f&hop5_92^OwC&uP^`nu}#yJV;{Wv!M%I^ zk<`$>{y!~)^i#b(?0ZxI`QojWK;@ReoS`>ta_UqR4}e%bu8>DAXaZ9~9Y0e_HsP}f z=7>*mpDZ50%cJvM5dW}AP+i?}M7g-U5W27uxhMmu2*>5hC&>JVs}qS(oDkwYqO6DI zs!Rg~!729HshU#))mZG90QZ!M?OwZ;BO5P#?4j$fjk19!7}(4d&z{-5wYqj|b$jao zoq2>k7xHn@nt%S=UWaPV0PG(i)xQw-AD@r?tGmDc+8OB{)j~LN*`=>P#J=0>fAD-s z8-pQk6w|5EtWLb4^gZ;Q*f5MlQ+$C%-SO_2`==Usgy2Eo=oUUIlDLFkZZ59?d&^M{ zTl)EkVooaQ;>VtvOo$`m+=VX!`)MUVQ!(GUW;549LtSp7u*jL}$S>&`ua(2Ee%f=Z z@b;@4x8dSr>`zA6qkI45kM{0$$mK~5E?xaz_qR#de|z_b?jO`2(VMLZ`##j|ef``6 zfi^a*4b#y3OubPC?=v4?6k z{Qd;`)hL_f7`p)qYCawfFVW1UAjHh z2&INb6XLg%u>YWQcaV&X4JlEx^#bYc@AXv?ztjETm9ot}bZW>gwZg&WPQV_4(&)B? z;=5D;Qv;ahvPc>bW*Z-0CY>{nN}5AilGW1m}k3GTiNHm*c_g#CvTvA-9WKA8FJB_pL#xt;Gn zX~?z^CHbZc=(Mbe2E($<;hqQ5MPSto__C5q)pu7JIWR;8?-BNFEVmcip=sH;2{n5; z#Luzm6}#l4Au35=#|dF^jBFOd4MxeLX2HM|(`kCL(;ty%>?aH1@-)mMQ|S3GSa^TL z{`LkM^-oU0{r=HvSddj%@715WcRLD#USFahH={4xQtW)0t-bTY0{h=4Vt)_Vs}GCM zl9A)f37?!2eAPzndw09vy;)Sbq{icIWgj^RI$wa0-D#ppFD6g;fqgDrUg(`=9xv?V9V7cbl^A;?++157HR;LG zI+#xLRMqW)z2RI79{%L3&fRYRJmD(SJ5i~D;|IXG{srvs-c8=eXX%koPD%RJ9y$A$ zo(KTDQ5d~RsSDwNO%~2m1?Qc51#G7Vcic$enk9fA2R1#4eZe5t90@COb$Ik>@)IXZ zjHg@#^3wl8SHD78PCxQ+4rZ!5n8QPqW;!8XqVV;ADv(lUCf=k zbE`}PQG6qsfAPz~T@>>tkldy3`LwaIOP};;I+L69eq-#rP$G6t$;1?&ADEKZ>)hS@ z5)J=s_!=f6ygRdo}gEWDS#ez`@#)RFHHqw|?{vw(OTj1D1?R|9JaJ|K*#Gabo zaTz&5y%gpVGUbsRF^esUM?zy41vLpq`V{-DH1glWp*Yn<4_@e-%spe@%v(%phEfq4 zxwTbjef##w@%?>?{o#FR|Ms2G0`>;_aqErGcG0RgkQ|T{Yz$aeo#Go`ODlz=n#<23Gp_QMgENmugZ0EFd%qZe_o__ubM~=SLAnc4$DO@OUWI>)B zc$#e6I%_kMHp@0_P-m9#cMwo7?()c7vy}H7J@ouuj-Yl0Wd=$VnL0N zVv2ocqF3q2(|grsJLbQQGik0#>fIaj%R zI%hzJfV^Q?V$5uzhb)P`unbv-h)Rnqi&bA(LiXO<@{WQQNUD2rNfF*qB!CGZNl`4y#qUjByq6yf(dgL$64eJe2oCnqxtQk%a*K zLY#SOI@D~d^|nFShnt)42L*KCZ5#o5(g9lXF;I7BXXnnHn)Qd;K=kU5y?Y&Sz&<_c zRMiD`sf-yLNz6A#5JwWL)0=>Ogu49?XYOSD)sH333VlwQG9-eI6-!he^h5W@S3_g; z4}jv&5Mrn93X4nCXFa;1AjFRaqAc?4Dc;@yZX#$mRu)<%VOuyK-f_*TD(r2U320WS zR%@&*mQW2yKGBd*JQsVmS$N2JQYf)FpSI;^iT!ByBa+tw_SF*1${-gr^aCGgWVrM_{Mb7q47=-uaY79PqA z39*Y7KxYK=8LXsepD=SKkqnNFQ_f-GtC~-AkGL;HaoygQepnM>V}+=n^hDNK3pY9> zZ8p8iGsQk50r$L`_7o1@_X+zM^7bVdAZeqe5h!~IX?YZE9Q_j7R5dj!H{4v`Sl=vN zyXM{5qP6c1&}(-fvEOVOGK9)-NQSrc(f6HBuN$k!;4op#3>y>HBxy`3p8@;bkDK;5 zX2L?1T1qPj?CGa z6vpegB{p%8!IvzSi3>%P2ZW%Mt&}24SqcRt(3Ri?1TPds1e7jfDTG3aFN-4u`jq?& zJRlH%AK#f{=U{he8;HxId~NOVH*+VxRewG+1ox(8C6@@N-dtELhtvRY za67?l)Yew!n;~*1E>{gycvI{rhdtP4Rs7k2qdl;PDUt%}aSIOhg<$Vr-2(Qnwm{b0 z>px@V?B9O-^*3tdKe=^v&SB&n3tJ_p_Q2=IQJazPWTWaSX`;P&LRX$ViT3+ntW_F5 zsnV>muCx+WDhm%T?L?8jMmdx?uRB$wb zD!8V4TSCdf4ZND~Qj^@GDLX9;0L=L%BnuFz4@=X&{iH;ZyfS)US=~>t_vM8~w5zDJ zdX0iZ*iBr-Jifx~wq8)t9tY*CzhKFHteuUKyqD>I-kX7;#{76#fiz>!ZSEXIodgMj zU)0gE$1eMwj4i;4l_|2jx4yZt$$FH<2kda=v7XlJFTe04 z^lDYTzrnOe^U$psdu{crI7)$_oe-pU=|1OjF|o0gY)MLS><_=%-`N*^BuQvzXMYzh zf+Qm6S(Zcj62j#JN3NW=Y||{v1$_8HAA|Qv@B@McV-Lh_MD*~=+R8n(GOcW{ZrTOS z5%wOfqPtkNEku64mpC!W(B!m@KQU$BV^DH^^{&H4qnc^lH>iV81vt{0P662Cr}X9) zV_&9jtKGbcdw8$E!q5ZzMx#}x5oGQW;K#wdo~N!IL{W!95mtm*Aw275f@>B!v9dL` zqbQ1Fd}kCTiraF@5wwMBxg3Zxu9W9AE0=xTiMv=ouV%~bQv}}PW_~K|P;0YHf4c`LoHA z=2jsq8yZgK>I=YL_3er3Qsv5K#G`b)g&(Vcd;tuU65 zFQl;YVLfs6wlcXcu^IbrH=-YiQ=_y>wGT*A2UjAgkRT0rJX7qgyrlF9cL?~E+B|ykC5$Ixe$HIOL9Ab#Uv4%O^|rb|OrCnv zGN;jgf~qIWr_y83A)FR2>#U4|x8dz{j(}DcSX*OL5DXbI!cC^I_rh|s6@*x0=lWLNF_kQ?V5HGRKL@^;WM5bm z?SZ{Lotis2alf9}r&pVJ^d8a_dpo_-mplagf+s{9GtS}z-*pCv=10T*rQ6IIcj3YH zoi>8o7BRoI_0sC|?IEdmGVJWHu2e_Ypytx&2da197RJU?TMII(`OEpv*)9cZhe&kPPLv*I%xtNAX({fg);9W8ZWRsvCcQ1QSwWkBpNgPjLk}KHVQz3SZ^ws+tzV6jGBK1I=W1SXJsgbsbzA$0Puh$7`^UDi(0DA#1 zRjE}%8+OVqK$rT`1LS5;5QpbU3Zs@O^%E5@eMl>n*M}uk7GUhdni*l z_Tk3ook1U5_fI}ry3M63PE&>wUjT73yxeep2v4WT#&{b=bQKfDs8+mqdGysaFGiUI^7aes@yQ*qg1*UEn;7 zhyCHs<9FY+^a(=$0GM|UpN9@r1OF!k`}ikpPx^yzSMP5mE6G`yn~zC5ZJ?5})4nkF z*z2%|r^P;7wN#qEE{n3nBfTWsInUwf_% z%%T2p`|U3u|73_GlG>jP1}EyE+XejK9_@hL_ihR;eyOy7*AkYkjfoG4sQTXt|FtOE zU%JcHT{16Q4uM}PBj8{0OBP{Ym~e@hw(ut|e#22v#)I{|?%J$M+VseiU&fSNkA{G4 z*Dm;-!&dEC3h%=R*vH#ne6V*gI3duvKYubjp(CcAqkbR7mTt0>n+vmdeEd~AiaY;9 z-bad~Z{K-r!TdL14}rw`m4&&0|1vDIKuxiqxLn(DanGK)r#YCRU#1i~`D$s6O6XAM zzVInh*4+B;39yI0Zh!LK=ey|Q4^OK*N}=%KJM%JWXXQgo){8HU{eP}i5J%C$wFeeG z;|%OA8cq#%7nZE#9j;Z4T0TA;V_dN@`1st1Vl|#E?pBu~~O4Lx~DYC%|&J zI9DN3hSZ%sZ{8~>bH>vK{=`L-IO=HBGxrqN8&wMYZs^1D{Xj+gl2`PCMy2KFI(;Vn zC_en?FiKnX*z%5IyeR7S`#*iMQL)pNH_G?#9rt>1`~NArW8eAY(c4Qi(7D({dF(lr z;n*QtBf|c4akyFR4NT6hU8$?L7J$nf;0_m0DHmz5mru%J&&Cw`$&06BsR4ZAp4KJ? z_PCFy`uIGni?H{K#olRdJTy$O?+r0n&uw}JzDrw9roy8ygZ|0!>TOj+-N3@Ox_PaA z)cwD5A9b;gmYRyM!9LsTP7@->$!C+{z}8EO%c$Dv;xl#`lXFe9)VP_CLYmKX^p(p# ze_}aJUwv1EfV@p@`;uD+_YKeUfPKB>2IaCJ@~TWIQFycuZ+&!k&`$$A4d8KbPa}Ss zK|epyjP3IfeT*;Kh#@wlvEz)bH{;x1BsO-MkL0u*@?Ni~ z*ZpdJ8Pr>*aTfLhUUon|Z(4kCj^u8jYz1kYAPuQ6m;*M)O>c}ejP0Y$A;4f0i_;(ih3O5D6 z04b<>&UEOjWi!jzHo``L7C%3UMfqX9DD3%q-gxAl17JTS?)5^BEdPppDNNM& z4xYQe#n(4Y0EA;ONn^F4t-sd_=e~ViVUHh6U$@@SjyoiqX`lWQl&**3+TgoX4$8a?BG zgTfAy`Rc}Gp7-|L`eFZvzLt6N209Pef6v&9f@k;IN4;niO9@#V39%zD&cep|X=Kj? zasgR6Da+&w@^X=&@3fHAosIZnOH)Gp^dImB)JG3(HjNZ4J@{udikZpre0?>!(vIJ% zc&6sG^k*nS**~UP}nO^h4D1N=Zm?iG=!OMblH%kHh__uvNX~ zxdUJ?d=JzHqCKbC6`T9^Iqd57V{;wprGpKw zI`Jh#%A$65^I<)2^SMCS<^42?Ud!%ktt9bO^BWf1I4!-YbhfL{5CCI9oWIWrS{2v2 zXf15WkxtXb{UwPSU-B>{wzOy-W6y0cg?(l;2Xg3vT-(WG55X88d!zQ)_njXJdjWkw zUn%TJ%9qlgU~kUe`RRW5sMnRII6)X^1=5g_b){2q$|XPNrFCmfs$8F;s|2oA5!W6a z9UXjlUpd8ycRK7ZUHD~J1p9NP3l4JX(ys3TZiRyhrA10(c zvAGtuR4!Zjx;aUEB3U_5uI~6$-R#2RPd=T|J8JJedy~tpE{f5|JaYR z*jo-ARPJ9rM!b(0#}Sz`rbyP-`jVCni+#ywaavcJj%WTF*qme%b_R~iFze$E=+kn`nEg&ZBJr4GQz2nG%DqJQikgHyF1|89AV=|~raYvTmOBR!q z35hq}Ab&vP#wfc?Xx^ZG^X>CTcj z|9n@|YMfSVJj*rMN*~a^W|*q&@rVF64F+>>*|}i0UX{~NjQqhO>TBi9tV_TH%_MKY zM3S!ud!Mrp_7kr@+7jBX8+*du>7+5vl1O`7u@5-tyf{Fa;s22($;AFkV1GzhW5?0A zGGuIjN;!soPuU*A6*2feSJ=}vU_*fYX8~Zs9#`u&)!2YoO?#Pc7Mo-GJDhaY8=B7+ zL)Xg5cuWu!S)v#Jb(*wCAkH^y@_{`x3FgO4G-%ZaU~ggFMxU=_Bs=B%W6!=&DF3~o8${6m0sVfd03}M5HpggH ztL_x)$z-x#D3prbejWZ_+bjQ+Ol3Ap#Vg-&&uqHWb~ody*&7}|jMfptUYzlIfIVr# z{Wysg)`>odaZVFxQRAKE@sSYeozazKq#OW;`Cbc1`P;lIgWKK6vAeH}0=x5)~M_gMjVL+}iu^ zE+@Xa|j|M!CZ-V_;iq+;>=pvyec^S^SYtS?7kO-8y zh!0q3tZ!B|jTOd;BCLHk?Cq(f zEIfH-^Yd7E>h5~JWM~w^7Za(RJ3M#y-n~x(o`uDFwPsjR07~P9&#>WnvMjE1oncZnLWfzWlqerRi_0-Pj*t;j%Xa`@@&8 z=bhNp>BZ+2=I>!;N@*((vNRmeYWD3={^7ANKPm>!G5eIh$i^trX?BJQ>yyuVQ>lTxh^pX z57<8??4dUJlxJ$^xS3__u!pSQgC8SL{}h|`Q_-z zMKgYWyokwm41mXVY2Rxw`~Y@PRl*E=onfC?nvukr)x~X;zss514pnyN>bp1>-hOsQ z^~P5Ns?)`=uNl;D=aRyeiuIg1EARySiT-c#wr=y~!zSgxUZ4O#ws-MNFPSNO#i6&- z?95u~6Mfz1ES-2O2sKXe= zFE-II;0Z{HbI^i}!n%dYaQgORqxv{>ZoNGA@vn-Y*bef8OJHv{-l;K}axl!SXSR)l zQ{(E?>sobdc1G|`EktCmg}qix-k)-bzHFk1MmFuy1DDGYS^aSb*c+AP<7}p$NMwDA z-^Bh()a&}*_ql)qu*|9z1YILpsVBz54Es^7ah&MY*dwDL(3fd!EtsczJ>mMWZypX0 zJz?K^340pbV;!Lxab_b^2AQ?1%4lfy^|0)lU0(7^ggrnmrPiW~GxVears3f8x5A<` zz#8|A+CE;-TP;>f9qhF$QD6Hh9caJak5%Z6=Gasdd&dO(@s>c7XFx2G`p=OCs~z@N z8xY_SOzig$n=QujAvP=*M28oxIJ0SoJ&A~ct8~RPzxQx|PFs)cOsqP+l$(yuXVc%J z;?6_ZYx{-touDH!yM+UW{kQLXoKoa*fnjfGi2Jo-A{$oJS7Lu|dtZZf)5*^(oxf2* z8p)EqiG2iLb2LMdiH4R$;5(@b{~Cm{E4z^Z>|4ziLmu2)OFL_=v^(Sv29CX*1c;T4 zof}{MZs-8=3Np|wCq3()zW>!v&$3?8!d@>XbMvYrx>7fEgJGXq^Y|Uk2baX2%dn%K zN-9jF>FF)(XB5XoV=qB;lE1$m>VdtY2uS0pbB4XCV@5m|kxp4|Z5$o7n$6RJ*wZ*w zdE<}WOT_sG7VhhJGpjyFIKNX(@*rQYB$wQ(BXqwG&VhZ^#NHpTqppuC0c#w49Cg^n zrTb!!(9dn7JY9eD_W)7+XMSRH}=UDU@t!?7=*o{^4SF{%Z)}Gd-TsS`e9Gr-Y{&jC-CjC=Q63+wzocquOEy0@d@_huXg(zNRh4) zdrGD;@U{tm-@GLD&--CdJ%?ysV8r?H&C02+6L|y0PtlA=Puz-dJ5$pCX|#iUJOQ*W z?Da0}DabeaVc-95JkcQZ1ZE@&+qJ0Et8f0{=A&~|(!t*!A0M|` zEl|yLk#lTa_U1{me@%Y(cpxP5M!l#v$QchQt+M5ooRJ5KJv=W^rRR}6Z*>Rx(Y3lk z*jrV41;ZZu;U6`p2ioqRD{h4mHJaUVC)nRW36AT;p3tPSz3iP$CllrKgI4qS@VG^6 zBe9c-KQ>^0o?MO!eXq@13mif;U)XOn^r5lWv`YP9K=ONLe@tTPtkmLqScxnw;~-H( zk^ffA5nkOy#BWedz7rJ)4141W*c12XHA8Rc#pj>ha+6R?N7cjpSVfBwle|@dtfV_wM9UmA%B`U6(_hM|T}|Vm0-iPm#RYgdO%c7*6Mm`bvFydd3R7 z#$X~Uv%Ah{f5nN0#$LHD?D_0E*hJZN>$Akc$w`YubRSa=>4nwA{;XAbtU897Q4;6) z=X3QM{Cx+*7wwFlLDTh8Hq2fItVX<{kT()j)gU$nvv*XD(&C#@MUFnHpe){KRP%EY zDRwJ82zy+-zvvu%x7|ON=bW9=*63p|#U?{>Zi=o6dyYPDtBSspd~tThvFE^d>yY-% zv$LbphBO5BR6*tsWea;I_k^Hk4?R-Cemj3VrbZ&cm@5)-sj6QM27|H$?8{mu_0g0| z@njP<9WMIOgJ4XIt^jeuUhBc$9(sN&oR2*&RDJg8lx$Uaj73#Gu=h={zZnAd;?cC!Ll_cuRxsLuK2dd2+Hrn<3*&Ad1g z?Ai+v-%WjE_u2iss);-_7TtBEpvNaWCb|hC>|cw#pZ@Ry*xQM5-|W!Oawlg;kAA+R z4E2-zVHFXK7|K201^1^fEZC3`g&i3@sr;16bd-L$>Jwanm2@Uqs5Ban@)1#-Szk=l z*z}qKhw8eOE^A!--Pm`lO+CNOY1`KqfB1CTFUw<4f!~qn@=m<{4bkhuUSQbQE$myp zE5tLP9wqx`C3Pn}+&A?{{OtOocjH+VgmKUf^6+FZA?zF)`<1pZkT$jA6@06U1@@-g zMx&hmBrN*T`j99mGIJ59>RsR5YiO2qZGR^lmKpX{qlbFh(+b>Au@LpUf8-Wahdfpk zi7w9s`x~Oyi~T9X{%m@f-d=mQivwJduk@tp7N|!b zpx>V@yG1q*d7LPc)No{i{msw_VBa75V=SiN?8|8sg(Yd&c{&AIMFC&l$bkC>U?c1Y zNhg^Rcyh@nc-}L6>EQ#`M?a)0eqSgQ4YPL!KK`PH6FK&YY(xb1sVWZo>r^v`>f%vS ze)@1h8HZZD3zD3!nCO`3U-r)Ixoskj<8|XxJ|!QCgV)jF$PyK{#8IF_I6`13nLuH9 zIZFNl6^Q^$>%fqd^Val6yh)DyfCNptzjBXQ5A`@@D7rB>D$dkojT z_9$hGrnh0LOg=@+a@{4tJCfbUU;py!&8?VArhc8*N($sjR)+hw;;!>zEF+=r`nMh?51-SB zHQtlw6&%i-(lMB~H`U#!JAyqUo2#9DWcOFey`ud(UQ#<-1Db8idl>sHlRgo9g~KSQ z>?dazif7;37_c9{K2U_J5Wjh`K5pg}+a|rof-JS>qJHDU<#KA~FiIzaoEQrp5&Oj5 zdk5~Rj;>=l1Md$?U@*-YOu+-ule8=Ek{W#!9pdR};%G5WQ>L7i0XoM&R&lbdE z`;)Q1w!68$xvRG0y8SrMkop~Ji`L3ai)qf%%Nw9$2@%%TfRuj ztYWfTF+iB9|7dlkO#_Fs*`uI`m}A7MpxQXhdzfNB)!oy9M^DOVt-Lv4tbbSe%qk^UXZ_{mpS~iQ`D!r+pwogv9+>#ejB&Z z;Lds$O}E>UPrmtHB|8>_RYfWU+dYzP`S#&LKTnxsZ?i9 z6wiF}>6O7AmG}cN`S*zxn%(c)re;K8qA-)bdiWwtO|rKgq^s7}Tm0Z`&LDhR{yw8MR>JB~fRvGVll#pG{2am-0^Kc!$*Y`+xsMkUjnwyVRY>!mybW-hhv!T^0 zC+5AUR@Z*q1o%h5{__}b^=7HSt&c^%#nrDqThbO1`M~bqb8pW!O}$($*QNTsx=*V2 zVPSb*xnK7^DLn`yr`wV0*4of~rk!ccL&-`7w*aeDp_2tZ2hg;~eX6?{dzAGLu3p)@ zacvvK50n`D?Y*u2b1%Q}!V52-`|a8uO6FZT6(^sSRd{+XcV%|rB<^~rluv1CEp0|o zWJ-m?5|(b;x`;%%tVfYvuKQ+wHWfX-{OJ|qetST;{xjMf74=B{`S;#=9#6DwrQPzW zdwRNQ2vE+5m+PhbO1*x+zj)8$efQk^1!=K_jZ&{yD)mY|$_8B9(p?vMfWU7ug$T@u z0-9!;PNRWLp_XaQ;S?mH>PbAqxRRTJWHvCJO*7S9)RLd5rk5|_>6eQ7ZGLfRZ*M@@ zKl8#XH@CN7L;e4!7thR{C?t!;V!PRFraIkb*Ktq=k~&>2)XV*T>7G;I1WW-W3iK8i zOJ&zT)$?tyUs_!3mCfRbT)0H{+JcbF;Kh6%hVRj(sNeehtIJFGh+HoJpqUn~N7Q@Z zeJG@wmi1n#Uhelu@jj(`*>&qfafVSs#(>y;--S!yT4tx)VWpa+cBYsqwoo;w=2(T9 z*dLf;Kb7j@`qxzvOCJx=Vjp|=yi@`%H(vzzzF@sx)YPA6VRb%1b8v&1Bv0f zeflzrJ3Hq*wEX6If)ags6B!;iZmZyJm|61p8}B`Krd_Bsyj~sr z>RPj-_j_f}C*twKn_PFx!a`WKq*vx?EZ;Btu)shTn0;bfM@$!oAkP5uExpX{jXWq8wn;nzncY0krDxzjW^0O=*RXKUljz$hLJ~nED^uzWBoLo$5<2ut4F6vaoE+ zBG2~AY?ZPt+n2?^k)LZvr{BlZY^h0KVZO;LULIcbvrX+EISvE6BQm7@e^9IDt~BjiUy zkfA3@(q+Ye7h4khN1hJ~4tdI8ndQ4Supss6s%MUT2uoH>16CgWF>JlMXwJ>29=`w0 zk0khGUF~DcL)$R2S-pARSX5pP1~K%T=YM$YA#MI-F$@gT@+p;`PfopygfYe>ncO(x z4Dtwjwjc)Eu<%K7T*Kz7IRsrnyR4*Ce80kKDCLWXr}8#Dr8rqdeK zsWqE@Ra^OXzEvnR&#rCJTpPw-k-wwD zKz$F|g=q(2df08J5Q&uG$6(OX)?K-dHLNxBlH+kyILE3wT`GC0%1l##{;fyOuTz1~ zoq1R*jK|5wT9J*H;+$Ut^~nJZFhs57>V@~8w`zr%cBmVTu1N(q@S{W{EhE5r!GQzG zR=6uO?;9=DVW>jy`S1%!z+Rn{_&6M@Q{Mpf8Z4ed7UUuC=$D3h3!I1`G#wgCl+Vo1 z!UL#M7C;TYQ}X{`8fRNo-IZ?HJ&>KrfplWM*si5&%{=l0@_q-Un_gg<+eDjkh#lp-&Ls;oXyJikqX8`}0 zY{~}U$SY9!jfP0z%Ufy(*AU?5D0`d@db;J7|EvSYmKg@n=K!BHT_5EV*s^peq#l7< zt(Hd>AepRiN5F7k|8xw%e_ja^b4;Eeo0N5;3g|kX%eUJYZdU7}W2sSVqy;rAg=s^S zOM1$A`0Y!$S)Qbv5Qk{R!5DuE(vvVbj3)n!OWm2OaLs@kt8uB?KG)@4lE*-~mWzNg zyF-`2mi)-}FvzQy>;^nq42OH-lTXi6+ZzK7Q9xnOfU`KvkwzLY?T}nC^wPio^qsSv zcB@h}%f4AlHM*fqEsa>zIe9AGKI-Q9L8BdU9J#~i-^H>$GJ7&Q0Qce@K3O5(60VHy zc^+A%_+*vkky+g9;l+FPATlG}lX(d@AaWx_Aauw~YmHP#>o$uRC6q7DRSJm%)qe_3 z9vd+A1&+TG&`geIjohjW5GquQ8C)ItCa&?05d{Kr>1q^)DZF|Q4cJuw>}y4F|0CPK z-XNlPcrj72T~_RG?Cj%t71?4s-9c&ZSvur#{~ZM_-REM>V(!ZxOk{Ss0Fx19Y@w5E zSEM6LH0CO4v9kIxJbj44WqQX-d&YaLwC8s$GNRjYSgF5yVRhvUh7wnrM){O)G}2)x zh+*5(Wve_AM4~N-wk#U~PB;IWIGP_@q0z6PI3BD%N4H^RN8cKr6WHbP_?+O_*h_Jh z?AWu9G^e8lFu1;L(tUw#Zakp>RKJdOK>4g5nK&qF05v!P;6GEGojLq+;UUD+IRVF6 z^11Yw-ZnnxmFJV4Txb=cc9%%k>7s#RfBO_Fk>oeJ)U@oo70uMgyRtUggqfmT$l#JkgX3dZC9>i@fH)q8IZIJL!*&$zLC!)^JkV; zKRnO9ZAubo<+`h_u?T7xhh!7s#@g!AJviWtCZ-D}Sy!C$cAlvDXh^Z^;*BA+SaoBy5T<(rKI)*Op>G0}*gc;4fth z$`tU$a0Rp?%@U|AR8P{JA=3EtO0?Wgu|M`YP^ZskF+di;S2ImG@{VR0@ZZU0m4nR~ zdnz($OsVhEg^QIX?0Q|#6vL&ponNmj&UwM_IIQ^J1^h()+h>X==WD61VYwc2Ku)us z)-2w_r5%IdDt@3Cd!|jKO-hSvX{oMhmwn+hGC=e3rT0I+Lf|XV71xkL{$K}R((VC}nc5=12M{k>ip|7qRm zI8NGdFhsK1k|Tm?GVv$_px~%*$WF08t|HV6m<~!)KhVn4DmJNd+|)wTa^2W#q>GL& z6(P8|u?)xQ80=T0%rQWk?aZ{Fpu&EK#bh5U++u5c?VXa5Z+AORr0a?e;A5IF$l)%u zHFTUQL1ZN7BL;#3K9V4GvYXwM6ABZ#fM~R;Me)SaKmOxh`=QCO7jxX>P%v6R>|-@xBe z*0}7aqroA!SlH58>>R}QKR6ZSz1ucyh8FmBSC897T_L|zm?i?kbTm>Ld3#{d_+l$g zmM@1ziEcBWZ#QW$@LZCf6gHEcVt(8O-r=wn(4CVk(lj<61mEa{LIkqi$F&2)Bn7&w zhbZ?UQ}9E`e5P^P9uU7E`~q_DQLk(aL>Kjx`~V zeu%xL9#mG#qNmBnxXec*q5z1a#~hcMs*sL+~dbabahS)`sc8Wh89@5+@U#|Kor}BJX;t- zo-85gI2z*w>plgTVViMwoMsNVDQ&# z0-k3WhSa)X1)%{W$<#eP3W6xGeG!I+v^l12NBBf21dtJ0JCmF#~WShwoGf0>x(ErIqAD1j5I0A6tNWq zq40e0id3;ofm0ZSNOu|g({XI%9ljmV@6kQm)P^$Thl4OgjzUKpJ9ZETy7$L(0$TMz zxVDk%VrlDU2R3;4$OfY*41*}0){z%DS`gqU5q(iQ(p}FLbcl`?+Cu1&1DTdCgh%xO z7Z*i@oB(gFnI{$JahHIFS(+C77nk64#_+$RTb^+_x(2{k<}h-*m9I6Rv`I4Xf2XD% zT(6-%l4;O2nbzoS$d)3ou1V~rcPL8@2bMI&F^xthefrJ8&k}oRi1@tc!fl^cF%R039x`%T?OMIynNd$-fo=gRN)u&R0jQB( znL%15+YlC?K$N92rE$8cbft|D{tQ{zj*}cv&@n|gvdZ%<3Quq)p!&kV_$OY!-bD$EOT|PiuT^{6$n-is&2Y^cp&ey}RGpySCoAi74Ep z@hq8bM0T<`@oMeNW=saef^39rBRUkkD0YZw%3%ukl zFZ?~eZ;rha2NSAZBp&iL-L;P=XU1cHK4*^4Ow0_{f5h8`^iKhw7HiXO=KXMpe**DO zX@B?8a{)MbUtd9R78AEId%c7sZ*wA!1UYS#{I&qyREs@hcq<93A<1`y_Pg|Ad6&W} zHMDo&Wi}msa^+W$Ik5d_;Ws~;4Ux+RKKJ&1y?*%xQw$Sl>Y5cs+M{BD3ZO)8QyadO zKr4~ro1cx$<`~rmxj{2?*ujL!MCyr0FWmU>Dw!|n@cpNwRF8}ghW_fOPhNQRaW^R7 zIV2#_?t?S!94ZC#EGWvJk|r2ZBDT+w_Aazu$~2G@6f>JgaVwS6S_myDCsJ#Uo;!7G zq9X01oK?YI%de94ip|paX`r|%w5Lk`3Lux7g_RUwbFe9>p%fk;i~~n26~_SpT3>o( zNld3(8(7hh?C;XI3Hkj8^G_H3zH?~YdpPqOo0I7TxpdkmDG9HGQ$FIzEkBA{Yg5@^ zKPpW`D%DkR@8sIbU}Q3wVn}Wg)_?Z{{FOUWT0o9>K}ma*%in+c zESD?LR$IKfhb(^B9xr#09IUO};O9io1M@Q_Ff76X7 z=wnLeJXTp%(OnZ!t6N#fI_>D{K6>4|!1X3(m9jZ+9+-agL=DHqak;RyHRS!$^kZp5 zu)W8c^XoL*=Wb#ttWtv&Y6e-7c%?9py$${HT@LmnE~f%av@Dfe^!8Kav|1DhdTD7) zIyw8)`NO?^VYhr9+lu>pu=THAcxrObIcBwMfr^OR9YHU9_bcg8ybj=t<WY+pC|>Sk07Te%;4J1>l~Jz zj$IeZ(3y)jSacj~5qEFxxJ4w>rDtC`*r&BW89#&d`+EmhF4)a;(_xnO@c6c%iK9EV zLJX}+VUO4=?uF03ef`64Kz%Xpm>tleJ48SJ@a6Yczj^=l^KU)w@jILA1$4L~gY!H$ zVmr}O_!Pi^R`vu6_Mm&dw@@bP?kmt<%bp{+mZbeHcdT;~Xe8~cGA+5C&v`F#sHPm3 zHcWg{OjbCg++2p~mlyq=x!d9Ebb{}l!75TKHp3E=S?ax-JrGuG+|3#FwFuE-shSDucbetP}t*L3*_Av{;v|LSY}(d+kL|MsOzm!2Bw>H6k$r5HVQ|GjE3^f>|` z(Gl-b@c#yBQ?L9sbeg)dRAF;O0Zp31$`{PoE=$M%+Ek`=wq`(OZBS%<;kPQU`+)`R z`Q6}jdjD->f}T#CZcy<}8?!bv-FTlUpVqr0h~{pbS_$1Ahwj^p(i3UFMcV&K+W*!v zeD65tMeyhTudiNwYWGZ!ykzVY$r z-+XZWD*k*u*#6zs>tDS0{>QJwv48aCCz92B&Ms|wjE&}M7xVai;u-Tc{j9muyubY_ z^j)Yb`1Et zOS0k0CT6C&oM}qR@Lkq?RQs}0CpbiR6&ko(4~d&U8&l6Mj+ZHsj8mT`V(bCu(s7!4 z#oN!16Q|0=yR;}c%O5{5{2|=WaVU6xI=TN&!E|4I=~B%}D*Ob2(Rc)x3ZLV$=RyOj z3oBw{O}A`=W3*p6^O}t9Tefq9kS`HY`1}6BD=(~^SuR}ZO|Tv+qDOa>+peuOw!e6k zHd_v3(V5B${8PwlHO1OsYx$m~dp43BQ&ov40Bj*;JujyWMXgSXRLz;YmO7n`eaV5n zPZiKtqp>|w;v})|l@fhA!dtYy(!DB-H8-QXzruJQ^*9ka*z)n1<~&WZv4=pQQ%IAN zMkb+eq(OTRlaD6^KE{Ks>14XiSo6jz1OE4%TKPKyV~tA)A1;r>(>O_09^HADW?tdq zI2@1YdWBJLo4k%XuR4W$ZyQ+qNc)KWF7J78|Bt;_pRwo84xG!fR3c9&Dqrj}?d~Y% zASLDfcXiy7EEZEtibT&wv{xEdh|5e&k+>w709*K+A_|Sw`lp%qo}oJByw*vPu~V5e z7NabpU zC#@RIyi*XsU>WV5t+eBN-G~t1WiG7cPLx}`n62_TY+l~E_DDkykXxgHacfIL`y=@4 zpz{n6>i_Zk!7I;BR|hJe>m(S52vED#t-GekLda}kr6agMCo0oD9Xroax`s9!C+Z3j zs4`2P&1+YJq|fI&IWpSruW-({!R zf6$vv$mJaNI=Wz}@*nLM z80E-sE~=E$o6p8FnWN+*AR+UCr1S+k5(kqo6hP?&i9PW53lu2U@SGhMYg<^3ExhRu z7vPlrw+5|L87@Z>GSrL(3~V;2WsFKZ1sa)Q^^6XHX~9cdb9Kgw#iH2c3<>U-YBtwV z3PZ9(FfBidVYG{-XKx(tAL0G}{=wnl!7<*$*zX^nPtPouyI2uNXJcnggklmPE42zc zQA%DxK0<&piWy%b@QyMHDMxZD3O_JYj@ksAbZ)KW9pdmzG7=rfqX~M9NF3Lt00rt9 z)~n%c7(VgXKPDuq`BYmKvJ;`(XcM7SHDWtD-72vyw3|J3tiM(0@3~U;pY6u~qy5bq z!&!9uTT4%|($2Zpa>i2WQ6<$vcNDW*cY?H53#nB&ZAycRC^rj#p%i|H2%bvGbNt|g z+-?EWJ{hoBC@FHpQxPwrU^o~I3hdL_S^@XZ5eWI6a{m?pb41!>wnS3zAX+9j(w<}Z zD_0H==;%k#$3MK_&uls@>u_J?-F#=(AY^_E?MD_P3uu=*TiUZyiWco=VWE9{Hu$Q0 zX-_n{qDdLW%kZ;VfIGUL=SPUKP-988*;fJl3$?UD9^AWw^}%_%2; zWeE=!2|RwmlvBR9*H^K!OV8Y%(`f(6fW0dD_`Tnr{mvxcn) za>TC!csrRo4@nm|JPKkQ%<0YoG<5YYM3nAUbm*%*6juh*zXUL!!?U9chv2%9oBaOc z;K>_TqTdhUzR>=>TblYj%nLO&RY;B4Lqmx<8dO`Ulv2qI4SqgFQe`a-guF6xHqvgT zEQIt?u@MngmEtdj)Z`gOSkXe3n0t_u&G5-1_yB6>4Y~#zX0@5maDYqE=h`r}Idr2` zC{489Q93tF*>BHh#%M%9=&9Il$U_S)56el${+0^?Eh3%M*Jz{)D~dHx_xNl=)ox#3^)sIA9 z&dXM&s}M=`(ELTsIbROBKR6{0|tIMWoL zt7Nje^XRL;2<`bn+Q0Jl4L%9DPszf`*GtnxDO5)58*609tkvIEiV`lS2ufiou6STE z6=(rVvFLF4C*X#X$!v;t9y~^UGF1(qw4PNb2xeU3n~weJj~ zwU5C$rz@0d+ubxr`g`6gsgH&Pq^z8MylAn~xpI^M5XVY!dQx76;-VY6s;HW};}vej zM^sqVxx(=PM5Hx6dja~$xfIslC%!pPp}jctg+%Z{`;3wdYxTm~gYXLs7r?Q}8uNOW z0a?%oUOxu?(d$1lk^GeQN1*`+$h~Q-a@yjCWY?!@=}P=y8$a6Nqio>0ekubmx=bMU zt(+Gvpme^K`cf-^<-PVi?pr0pt?m5fE5H0s-jnA-`*$w9y7$LEAcK9O{lR6ow2^7g zAh7Za6@2mQG?Y^JqA8v&W9SG{p!98VPaETSR5_g90x4UZQi`nzs8$xWl?tPI^acP0 z%D`DgMPY|sh5tm!XtgJ`T&sW`sI_#8V~r7>(JUfOWB)aQR1vfLeOtKHrSvyzYo*jJ z_28E}R{`R-PtsPmMi~m&1#M5UYviP*PZnZlZP1-+psQPY1~o<%Vb7K0P@^bm+s&81 zP%X1K7#na37r=YAARr~}1;gopXNX<;{$%|cF#zN<@}KtpZ}zTa*J&UKLWmulU=eJ~ ziK7q@w(t$H39;`IAcWwZIdR~I;3N15PACY(i5nMwk1DsvZHFd=eM<>m?DA0V%u8iv zdS=XI+@DP=*JJP4q(4E+e@On{~U(ZjtS#Jp8J-q3e0I)Dxb2sw|DUH-O`!-18slr>ec%%-Y#D$ z)b{@2A=C}+P47rhVrbF%XA0+EqYc)sli`NyWI_9p8TVId+wYRaH`O-lMDJ+TiDi3_ zX-$X2puEre9@}tdg8^Il+V&%4?p%u>&ijV#$A=CbYTG`>qCWKafib7}bb5dLxNe7B zG4y{eq6j_0z2W2c7`oSh?O)!zdg}f=+Fr3_-@mAA?{D!}A@W^o&%_~-SEKg~y^gwz zuSl8Io6kd-TrmpO_DJycSHThebSlTV%&q$qFnxCUr-zv5r}v4fd%s=aM|g_d|G9{w zm2)O}_l_>@ykIYX$;2LQzjN)>#rHUExAy1++%Id}M;mA>`(yC^+R@jk{4v_!cSp57 z6NFzznuXK3Chux!Z-3_6`i}eK@nq_br|uQtN!+Wzt-SF5c5GiGQxyI$MU*3pyV$+B zg0@|34~OIE{j=vMk;)g}*FWE2$iHpv|3;|oy^P!HM#$GO!&=YV=Y`~3wY8tm2BRu< z=h}Sq@zwU?d8X~+eq(Tq=3OVB8zh+O1A7RixOKNzrTPIJ2m9ds?PL2}t$pJCYTG0C zTZDTT`!Bv1+e>eL`R?2)4({Rmt?mDQAo(ft0y!7ovd^AXxqt4kLfV`!)XGmjCzJo=eWl zFrF88c961zzn27)cUSf^yAK8wdD#BVOW1zT*7koRIFuL2jvKLk?j=Rb_Q`0JXeJ-F zkH_fkkKp?87`7+HVSa6Nq8Zzd>2dt*FqqzW@RBAMU~vE7a(?r@W8i$T{k_|}cB}1eZPE&xH#p*3By8Fi zS%1MUY^!e~ZPVXWc>M*F>wxohiR`Q)-1>(y^)fCyD&0DSEaUe2w(a}jh!57SZ6D4< z{Ot_sW7p-6HM4YoSHdTEm7BLFDM7vsBGFt!PLtm~#*b0SlK| zFNiMgEZ?}s9Y^nPr$_F;TfP>?*?#9nZ+ByRriGn$OWZG2oR7Fz6L%yMM%;!(CvLKx zk!vF%p{Ta-1z3m91y+mRRJ9w}ag$SRl~`FYsG%5fbD5(S_Km_Sp>eCW-qdkQ=1y8} zN+PihU#-f`2AHsO7%1GLTtbN1w7-e%(Y4>u_IvmB0&e0VcK=^%^*u$B8Q|V_eN;lj zazvn}${f4`=Tf*(y_O-kGEYnAL(iK8{>cX~-#C-Q_U|4aK$>qUl-mB$bnn1FUaNR3 z+U}kjH$$=F7B-?`vsT=cA&<+oHa~@)YHK8^6}PNY?Z)l2 z6@^@2m&S#Sn>f}lI(6kjv9)m#tP%I;w7uk;;&u{R->ceoopdi`9qpm#*p@c#Na^+3 zT%~6=_Jnrpfmt6@cWv8u55lRM-oONjy|0JZUQkW#{V(hIy!A-DRDm;t)eA~1OPai` zl7)*|FpsXkU%qB9A07MGZ{B`*a3Rgm0U+~MZGWc>=4s(XJVTpjs%`LgfHtk_Hmk}G znNe4SNv_0gYa1G-w$k=5$F3_&qij^VGDg&@0Y3YTwg@V;Jb$tw4|S6b4i&tnwr3K5 z)%IMPr|JAUUB~wRO9-StP(7eW9A72(06wP+{{Qzk>Um#6(lpMAl00+ZVY{$h+$hZN z`a{$Cc+cp}gAcH~*#7nFS35Vu={cnNzcg%=ldrhPD;AeMf6GUMZ9Go!vI8JMBX8JYGk5<#K#3y;ro( zrm@($7kp&z`hMdkg0S!6^C}B%qNBqC6q- z&OZZ6Qwb?N^(Frv-|X0)v$MH4a7~+QzP64%-i~M2`8>0;>va?sXSw~Tq`hOh&>kE5 zSNi=CHfy|E*WgSfHN3($3C}9toRk$7Y22G#|M1}his=u)a^T@TZLd+34-pC2+h2RL z7;C6HUH3Wd9(0l~*X@-8UBq2=pWp7Jfz{s2@)y~nEbM&>P zX*$i6URe8kq5Ui#bqn`-O`Z)0=Kh#^`y{KR#QXL91kd2HA(>)TX=6>%8)dh)|GE#} zA3Qh!?jPSXv#;mJkPz#c_6HBIJr_s$bZ~{sj$CEbSE$xk@*J z(aT#PIq{o#fB4tE;pC+sj}Go1JYd=%5bb||F^V%Rm~(|ojy%t336RVb?CuT!Xb#@d zVp>Ln?ItZkW5UAGoxOcAc77h@XQYeyyz!Zt{0)rPBhm-GTR17 zNqPvIY#3p&k3TSA2j}j*{o#Y{FDEmX%ZK|XINE>wVthsWbwJ{J^;xE8WjJqJu6}4h z@z7}U^Cms{%3aZqIlTAKp5pX=2io^fq5Vl=4_Lble^yPF#L`O11@k`3+#Dg*?A>gO|c-&#Uo*>MYl%9w6qux5Mzddkp>nyF5_FZ*lSl-P{qSt+F zvHj7<&j&AjdITpgv?p)BVFp(?50WP)ILcL4?&v(BkBZ59xLUVquPu$?>md~zDvR9R zGBE8sf#1@>U_Btj=4>A3>=E}Hz;ghEUqgQ{Y4sKVz9rp5{X7oz7xO<4T~-fVzkj@S zqZfaLD1U+WN1**g53X{0=Ror0&_2n^v74dJ!F@yVyLBYzH|#6Olfa}lB>|cuW!+BO zVuiGyxNiNTQ|AZ31b=bDL;If4evSB_IUvijQqRDjFk1$hvw=^anIL-W$0LgJnd5)X zf9mzVoJ*9CQ%4^<+OG>-AIYzquR8Gz#xGa z1GBJ*i`9AiaRlzS!h4V#n2h;^fW+YUI?`S{7=&P}1lFVCXX&hvqK7{9ASK7;@xAW?iec5os71Mt6Y}#YJ`Ds>8+0v8A>(1TZFFAfM8R-w^i1PVC z;AsER`ULq1aWJ91N~_2^6sx|-MbKUnyGj$F25JQ zTH4dx~u;O!V;nV>Vdm(Va>I9MlBM=_R7qRs>xkv@Ef#O+5p;wF=G4( z-o7YitE2t6=DY;?;{H9(eobj#hFL0m3@PGF<@AbbuCmwjjp#MFd+?rV|IKfC5PelY z2!!_k#lGZ%QrpQY8t_Rmu&dqOlZP3l>6rF@$fDT7=O~P#)zKaizIU{~BkR{E=4aNM zW{{ucszQzv(^@K!^3!ag@YJtlu?Lt{!dwmW*KssdgUu}JS$6jrzdNMix;%()ZXL4# zv_GtAPoJL47IY^q-69r4#W~=;BAU>r8;1Dp z7U?O4xviEKhxCj#$zgEafXSlWRek)rxlJU@mtMS={EA>gfm=1N-(R48DtiJOMqOUN ziOM;-oqz~nO&Kq=$L)0AjpGfnP4!z6dYI9w34B87TC8(dnyFTaIWt&labF@Y3#+>D zfQrj2RtiU&eq^>cdig`=?(e(K{gw{KuYLNE{Xf(G{di=cf) zBx)#?l)_RQqmtS{UcF|iZb)l!qw->Rri`gtP}&=IvzVK^rJJEuo|SsCoJFihdnga7 zv0)o=EM%V{vCk+NGq;JOv)`-VC>PEickuH-J#sf%SK4dEqjwUjB}!MIFhHRI6IPJB z;!Zkbi3{QK1X7YGITTk=Nu^spVp@F%fp)D?svjsUpHxbs`5!*-vv~1vAv~DhB@i*++kp$O&WHWVhg*S zZrf<@w9<{TKHZN0d1=THC^sh6*lR&susJF!hKKcz9K`*i3hU3kn#Q=?ZIXKl>x1?7 z_FCb-Hlf7(s2l`VPS{Ad)5RrX)e}iWBM_>du;yP{%JVE z_wm@>Gwr{KgP3hoxnDQw6w5ueF3o|{tXQjZQt@DZCA>03ReN0NWO4FmWlLEx zMRXJVx)*gUFD!RK+GM%z#i|?YuO=%|t^oz&?IHE)=5V52N$i>vAH1@5R?OhHXFN<_ zM6m?+7`+#7&$Q<}KQD>hWj-#IWeBw~WWS_eAFO+juS$0)XfI`0Nd?}risT{|_*5&k zxU0-Ku$Y<8w5LgVFZYAl`*ZUD{2*|&*C^UHP(X?Vm5^L4%lSWhP4tWTuw!9}<)X@0 zoLWdK-^CDtzp%eyJ#DhAk^*|k{gjqnqT6qYK;*4^FNX$f@5jt>a`>sx9*FC#UMfjE zdGDrc4xdpodnxVLH=E~ByQ#+urF7gI<@cO-r+>%un?;bm_~FqZ4rbvDQ)9o!Lm zc!h2tZmt^Q&zIf(aE3pfAhbVsoZk&pZjF=p4lW2ZDfz?42#PLe8$om(?w)}qGt*#< zxqAmVaQ=TAv>#hUlXhm+@Cug;Ahtc7^~Q$hf(;)T?MD;?JO#A3W@y95O?z$Aa2$-D zy|oR70|&=j*DaDN?`$0t?djk4tvHy>jQigC740t@D%vZ>n+EHbt%~bkHnVtiw5ONx z)_KU@f%lS&#_`A%zO44+&$pDeF55AM52%1*eje9yqbm| z%A~VSv~Mny`>2Ba2`#C!?zE?V{gctRM}KV;n9t_N$H&{dJJ(;r`#BrI@CMvHK(q8f z`+jICoqR?6%ZGAA!5AJ7z#W&j>x-_epT%*3v>tum@{!Sg1O)3&`zOP7!UlsUel#*K zeLA1-?tK3JGbXks?)CI7xBkZQ(fryQQ7^WZoWoU+e@UT+Hf6`JYgs$OFOR&kn3l%n zpO1?6&eN~Gx3}q&&{Nha-B6Qfw9-=Y-R;kBe}CuBo!8=CV7_qfe}CtuLf=2sLv6=_3Y(>SU?Lvgb-?MnM-VGp$L%KG&W@@GXeFRtpGiyZN; z9Pw${6S+s+QX*FXB$HcU`o&Bo(|iJxe!l(f&hGyH?wxESus1*1n(yv@d;7a-HXX*H zHjedv-AcqFJ zmf})@CG9QxYz%}}(~EYk0Kb~3CqPmDitU)U{ixuseTP{(3z&5D_Pt>JeSHuhe)4&H zEe~f#`^YQS-a%mP6>BG#x2|9Z&Ay9*jpVzX{kuQx?ftO(N75!|ySZ&HH@abwYw$a*Hs72cD#_rv{y}iHx-rN5m?2RI; z)6MV6{olR2`>q*>D$8=eZj$oCY?h_UT~Yh(#!;j0d|FjafI?^mCAvdfmMTxPR16_) zipoNu=(^RFs)jY%q@`}dQhv9E4df%S6eUchI~2Qd4YPQ}FhOI6IqgRa=;Z33 zj-GuG(9)#xoUcDda+3Bl%SRQNc<3dx3LA3Ni?r9|leswee51c5J$uUIw6%~ZA|;R?y_SGx5Rt1v?|wrmg2SVE73m*ucD(hQZ5F{3BPVGB~oX1OpHCLJ0&T=Qd832%nDz7>(JKE;cy9jC)1e8 z-5vCD?c_hw{weYHGcc6L&AE?njB$s8A;aiJ>Ee6S9yu%V7gqvf;TW8A(OGVy5$v(k zU-$PM>%slK-S?OP>iXzP^073M zJofb@+3Ov#-Q0V5e6lA0%ryRi$bJzsI*@Mcx+SJJ#PF@K%Sy9NVw+PAc`04R^6aY< zUsY{7yF|~fo&Dp75AWW72jj`=RxAR{@--o$Z!5VO2hA|p0n%#5J&GHa-b(D^rga>* z9SA}5ZY$Y80k=w?%=+$uWq$>tZ^?^Mh;fnF+mBkU;{d;teOufkR{;xf?Cn$Vi*8Lt zX7sf=yYXvMaI-!h`UEVc4pwB)=rD_&H%O#a-Fp%lHu7dj@?}eX-Kn27;j@dCh`s|< zkKX=A=Rf=PNIre z>#v!C?etA-s^;wS4x$&ii{{_If4sRn|N8rHS7H>|!}@r$I&-sNag(}?5c0MHNs-tt z%e5QX+MUD!KqpZTbG28CL(lE=izUj>J#J`W*wvuIk!=uOuhp=y-6*^$79(wrk zn%AGYz@e_q*?Wg1IGI0n*Qo9fLiJU*f_mD`zDMqp3ikS`J^MQM+1fqr!ABU}F=usI zzR8UXXZN?)k5KyuKpx)RtbRK=|AXB>%;@dU+9srIFh|cEME?IVgSroRlWzkD+ zyXX@T$UP?0Fpr}f4d$0~)7cI%Fvm$qQsPN>%d&5W-R!+rR_%c zP12h#XOTnPYF%1Gjqx+SkxKL6Sxuh zGu)8~d0gBqB@X)#<%7|;g6%DK(`3JQ;tnYeux_C>S@!?w-@r|x`+#xw>6q_2o1l3b zve)h}w^caDwB7rM2T}cdJjww7;ujJ9R`>siiTt0xY1)i#VezSu(zG7x6)>q8mdjDj zbbrN4N%BeJ$4=bgue3Qs@s{*W)z5HtFtYDQd@(Lw2g~mE8h_k8s_G$nJidFo`sMOU zdiuWmhwb+2;%rv=PZDTc{I3xIX1af_&i4)SDRVD((W~9dcH-L0b_XZ>n7d2b#isbrg5(6+4fE9ECeR zWqz7tp8Jq<(V8jDgK%4j>j2BSz8p7YqU@2EZ$m;u<}@hJzNTkd2`y>h6~ubUFSL7Q zKX`_x!{@c`(P<{ie$a2vO8h^6^_EjF<&1Va5B;<(tw4A(5u9i+rjZTV>l|>9tFxHh zEUw;u_$ac+LAv$xWqWe>?%^Z5f6U;Ycvrc=(P8%O?o7++_z34<4=DX2Ww_H{bz{!* zw-R>>ke9NN8+8yRQ&vgOO{)Fe!H_*_sHktX0{ID56tgeZ03_H&QFO*_aQlo`q;dry zt}{ik{808{uvAa(9RQWq+W@BQZM5bNeUHKZUy=Pm^z|Frr&MUC1%k*mq%CuAZG9ff zUaSP&{X&uR@cow4nk|NAwpiVEvX?&y{KrKV?r+|2cmG%CpU)~ckDPIW>cL_uSt2aH z*BQOW%^@^@W1*A%Joqrw_kv)ZIEh<3&|Gk#CZ6arI6| z{ayEexBA6bGv8^R+(0zA{oIGHvx{Of;M@84u03 zgpZlBp8~uV2iJ6%r1|D3`z=KLkH$|DWTrC#`W-z33>Hso0AX9z->j~6fPb?(sp_^0 zmnwU;U42v4&U62d$<1pCBxp8&1&keu?b;+{tVn4wKQ$8p!^@G!K|95^`GD z7q=l<{ty%FBf(K@0%J(oRqpcb;{yixZ|~1sRWIB6>|Qk=ML*m zD9fpVkhf*OH||&})E>`7lOl&`T4^4^9myQ>sF{2NW<^XbG%9ooHy1p1#T~QX>Z&&r z^^2g7BX{Sx9(7Z9hl!9GyZR`5MdD2i3)l&XOGi@?Wa_}z)tP+B?)vWHO;feu^H8yo5h^6AEAJ0OGwkf3K?DU>D-eS@cvauEW()OdGz{}{nVS`Hu8T0 zxFh!{dw|pW2GX9v<#?ntSOI|cf^%mVS68dAm(>h|@Y67>PX550-oxYV{WqbiYQI<} z-}*S3JLi{gLm}5F0^2K%GwFD>y(Xz7 zy|mttE<%ybF_=^S9P{!zdkhrVX6`RUc=Z_Ge?2#U_O)O`Si@ZUbO2H zcqWu-+jY$VM^_*VZ(@q<+vlhB+WLv?o8~C{>CnAVkW?aMN-r&=^ust^s*!Gz;4|H2 z*<0KNVL|74mPa3O3U{&uY{&(Lpl?9gYw3Jm1m8B0y$`{K<>@k3PHdfvM3Z{Nj!=@A zV;2~nEmM{-iG}*C10phBoQRSeg^hH`S_E=4N8y(8FcdMUn-;ySlYr8&%9kB?S0{@| z_uNy2sM)NozHfyX1LN1?m2Ih+Eyz7+g*7+b*}}Q3lh7BISc(DMy4o9`aQnEls~1hQ z>)Jk-*Y@7tqeI!xW}^M+;&%rv`~F4-Ap-%x2`U$I4|qUIh%hU}pb6q1dv_Us2c4M} z2ek&Z!r9|g=tG|{UsG_&RS_bnu%d!yM+{x9HuD(atD`%==2liY%Bwe4Vbv_XW=FH+ z*ad{>HAUlgn{a`W8$si=uN05dKKh;|!>ajv9ksAd#I3J|EMT1|HxLHgMSY_NoMbMk zQi0&^3AM4jiY*uQt-e5DeGj==C(6yHS2yME!Y7Fsyri-M)m@L>Ny#lo0_l1Xj<^Ws zmiqv+tJ`vxpYUEE^ablBIA|E>w(=V_GnIBI7qWNttU55w16#G*mRC?r;~7tFw6=A( znVEU-wJAG`egO0z_pWIixc^?X&VhbkfTOb<&%%PY69%-cc}`4^dpf4Ku;|XjyUoQ z613t$t>mV&*f-BQZslKpsREgM&qdv)9+Hq-jm%P60Ge4Iw{fSN#Ak48ImJwpKFYpM z$Sr5A6S}kXtP=^ERtAXp7$C#nuJ28W`yAWd_03|Eo7RF`y#NM8_hAe79Q5{OjwI=A z!lscSX7BODz*glm7D7q<93+%Igv;K3=iT#KeQdhJ_6_lygOvTc;q`4eHy~+ja9Y(| zqTOLFybVG(bT=sKdR&gg_yBEg70LvbeN{+M_GXSY1-Y5|uDD;qZD4#0d!y)fV>|uy z#3D#Q^~v)$!ghKo(93?-=wC(o9-!zU`y-C{R|2Ybs(R~|c+MR2<{f2!#J>i9UvFPGJ=nA3!A;qQ-{_wRo~ZCaP#wxmvX8Pq;??0xjqmZax7%Z- zm$IKUl}DjB^-=am9PvtM>(>7RvM;Ca8h1cHiE)(u5wDHb6|2NMW$#;6Jtyuc`?eXY zck>r*4|VzODElK`2l5U1Vl5t+6I)Avy=cwFxlu5G^F~+i4&;}ukFr1FUx4Cb-mjMt zJ-hgZqU~khE#1*PWh1WWp2}r!e~_a8lf7$Ob`yqy5Wg%ldf@-Rw&-Zc2D6$9Xr^t# zKAeWNvXF{J1VcPx zYgl1?lGDQWCw?{y!zl2Lzl(p{{>HzDz3rQ=Xl5;7?Xc~K+xEBZZ~T*(AMw1rP4qRM z;JH1Hf1_R+_O|_P`x}2B>gfH|_A7PV_4h&kZTlPlCMH{N$Dy4Au(??$4)KQ(PkiMs z<8P6DdHP#1O~pdIzij{0BwQK#JOOU|xIupkf|cHQ<07-&~UTzMY%<7_|s9($hsgWuftq-|Pg|7Y3Qgh#74lZ~i_ zWw2`oJx4>Q?E%5kd!bEstIhNxvBCu#7gg9v>z7T)VwN zn_NY^kluw=Ui%n76gu03;oo}&e`k9%drac^bn-_hd)B7M!cS~q@b-GFzm9Xmk~T&5 z+7>;&lA+BWiR3qw%~=s_-lZv(x^{zUZJnUSa9|G>Cea3rh0SY1iG|(FB><(3@Z4c- ziu^9`V8zf`lZ#kwDfR%zjV-8;w>>7mbiFtDLhdoSGw0p(+w|k)*Uyf@T{TPXhtP&C z(o6h)moig()8+h-uA;;?LF+l@tr{AkwDX^RVBT4mON)!yHeBZ&Uri-+P3XWMZ7#X- z+F5{e<1Cuj+e=u~R{Lsd_qLyBF=h5(O^yTX2CFB>MkHCF6rEYMxL!o+t&B>!PFK#l32r4<^Z`=g~-M(wJA{;WR%51uGemL?P%yF;PiI2 zXEJ=VxQbuU)*lJLcF``P@}|To;6}mVd5GOBBXBHLg= z3l%eC9z`&|9$Tk#9bDE{4Zv2LF&mP`CtuP=VKA$9ns*s`7`%obSLw-Lu>IFu(Hq*Q z!A~8~ZWIt#6W;;wB;(Hk0&qDkC6OG>#3ipC6zh6_QseDB{d3Pex zY6%ioR9L|4UD^@W%9_WukL1hXdV(z54={obUta`e4f|7ZoV}h;d%wK={M9}=9CKu( z;>A=mSn_r4?5w;TPErI56!T^-_3`Aal||}oUMn2arbYp%_XwmvgExee-Gr_-4za$w zuy3rcT%GU12=3DI{;^B_*7lp{8p%5Pxr37;8d?J}Pg!_fTha>&nYU)s<42-UliF}N z9#gc|mU%epJs#1037v{gm#?Z(OPi2eoDx+(Agz`)k^fAH)Yvx~g<;K_^Qi zCyq_?R&3%zYqH+5OT!{kKDV$V^`^Fjo?*S`^wF!)kd_sO7!3yk+XQb-%gxlk5t?}W zb?bvK-2cw@4#)?dn?QuBa1;*gsEx9=ie4C$dSs_cdl)6FM^jkuOJ_NGy-_*NXXaI^2-fTNo&@CbbKv1zOuI)fOyV1g2+LvYEEJa@Z$=t=L%%z3s#3 z!uDUc+8;aF=2}oc?{DwXwp3es?R}#$IIC4saa3zU@%k{YYNtKgTV~iqB5$z04xsJ7 zWVN^WT*`YbCZ@*c#tzKnh`M$zAsb{Ok)O`H{!z2^9@`OZvSL6=+bZ>@wnklBh?ter zW4)!eO8a+niCz3f^vCwHmCfI9cK`aHgb9qAO`@9!KdfDssE0G}>*}ps6H3&(Jg!~G zp?W7hCd$JFZ5`hDyC*LmJmGdtOWQwt`S7)V7*0RQP^hgeb0P9Qcz@o5P<}_=LlSjT zdpHn$O}p;Q0nghdC&$Grd9vlhpSl0l-Wl#73<5EjzW+-b{>YdGuYoNa^fNJdA>};i zoKsP-KWjHCLZU3rMZm(P-I9PdBG;ZI&f5LXe9XQ!O@s_i5K;l_0&U_E(pJh{4jRL@ z&-caL#}}|wzk2&081qCbe~#K7XWK8ke}-*u%yygP+4g2ZXx|00000NkvXXu0mjf*INhY literal 0 HcmV?d00001 diff --git a/src/assets/error_images/404.png b/src/assets/error_images/404.png new file mode 100644 index 0000000000000000000000000000000000000000..14fa72555d6e98d9ac2e25bd7b6723049da061ef GIT binary patch literal 23451 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%0Aho$g0FLqqBjw+RBj=IJnS_r~SCHXQ15 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 B)|~(V literal 0 HcmV?d00001 diff --git a/src/assets/error_images/cloud.png b/src/assets/error_images/cloud.png new file mode 100644 index 0000000000000000000000000000000000000000..247c06b41a6d9db75dab41c01cd93d959760485e GIT binary patch literal 2029 zcmZ8ido+~m8Xv4&hS;=ZDh!%PE{&ArvdNjD*=z=*rDlt9?8=grElFn8OpXcSKtp3CI86gg^`!u0WCvti>$>hc5#9|EtB}ivbS=dujLV;-)|-5-)8E z0oaSKu!P_s=meD8=I-iun*{FKws3NH#bkusOROfrYByXQDZU}=4oB7 z#xV9$cRLQQEaWfEjtzBncDyR4#9zbPi+J1Xt1}-bN9ltDeSMvPue@!gE48^YH#hrX z;vJnn)Z5ejqAvGgYE0BEv?1b%0(X6F@#{whZJ@oirKX}N?@@3t{^yhG+Y_VIw$|q6 zD$0YT_~5Gq=O0fUWPXXh+s}`dg+TUMVo>LC5mRd)C~&fZG;gbv!C5+8s64QHn@8m}u)jOaHZ%?w)Q%o=drLRW8@Pf9gdFp48B|BJ=NCbPJyUM0&@dOCSFODZ#}WK?35 zlqgiWVQ%I)1ce-tCuhT&{vfkyY)sh;IWfS`j>yI1yLx91#5+; ze5?Bl6}Q6rQ{uuWWyZz=-Hw>jqA16-wJRDTH;h`e+@IUlZD7BB-LIn2_P*9ZN9(!j zuMWEUexnJ}G0>6~TYWP~TI8FQas|}`eNxiiT|b5H*cD`gF0rONmN=nay>$ zzgoCX*g^N~3=Bi*GV$ljW>RLdrQcCp}i` zOKxN>KBe2-sCd@)Z9F9SuMv|$_4s<3T<73mwlyQuQ65c3G_{ot&7_L6)7SE$2@)Gos3`VenRV@-BPa+#yH zl~IU#IPKgOYBBi((sCro+tI3mfW0yh2t(ZX?XWC{bZ&pbVz4WY%;ZNWDim;xH%N))6YGswVvlbdB=nc{ zyyYK~V|<+ViMKQIYO#s=&WF#tZ-)*(ZY4aqW2%$$?!ATgA6|^^6lK?=RdvDj@ps90 zVx(}$XWr!Gb8wjb!$nz0IKd%Osyn2srJ@Pv5mpwV&&*1cvkVf=w5zz+xwPZmC({>j)tC{Np~V$ z>S<>L*;js+#+=Q+ue={N-?GTu468rJ$kSF8KZ;JoD*EDt3}U7UR8>=yQDYUyGZUhlqr3o zcVJx={ZzHk^PmE52T=Lh8Pgt~yqzK{s5Z z8JkSQ>3IrGFgs5)U(fDDM<*7NjY*c$koh^T&t zej}f@qihJ44HR?coy>=y`=kNU_2mK5*<7du(FDBPNiO6m9zl4m&Dp|kHTWLvcLmmv zTi@N-aJZs11#TK0Gkx2bhNTUOhyQVb%evOKQUGr!pYMw9AE9bIg*4w TG^r)|uR|ahv@5FC!7u(_O{Ba` literal 0 HcmV?d00001 diff --git a/src/assets/ewm.png b/src/assets/ewm.png new file mode 100644 index 0000000000000000000000000000000000000000..a97a6ad4683a76732629de92f7d1062fe67cfcf0 GIT binary patch literal 3496 zcmV;Z4OjAsP)m<|Nr>?{NCT*M74zf{r~^^|M&m?@&5en@9#Rhf<3o_`2YX={QE$)fiXy4 z_5c6*|NZ~`{OkSs^7i)R>gwd@<~O~9`TqL$_V(f7<2FcI5D*ah|Ns2|`}X_$`uY0p z_xA7f^6KpC;^gCX!k|~KjxoJ~eSLi|FE9T3{PX$v@BR1p_xIfH=gacp+TYu}yu3!b zh*hhEO0a@|e}80ic{fUAEKXfBOj#&PSvEvhEJslP_5Sq#_~-BO*Y@t+=;q$!;;`e+ zaLA)&wUtY{i%hhOMzDxqpNLzhhe5iAP_2egq=Z1Lf-ty&US3`@RbD1kRq6ly`}F+( z^ZDfb^y>Qb?(*^D_VDKK?b+kur`yWEzrUT}VzQ%tUB-A|T!O+4_el|MxZ#HTfCx9-aKn8-Y~vn`pOxc`*Yee$*i*UnT;Ib_?O$Y5V@CxzhWZEpk-N@D4eu~pQX@uRBd$tlGlkanE*m@+~a96l0q^U0- z*k#zPr7PBR9tk(x1+E2vhuYb3>n9Xq!%?|wxZ&>kicltFxURN*?_%~}n6M?>4P2Ky z*_XFGX6E@?x%++|Zn%G#na#8NL?r@4g|xMX=y<{mH{A68=Gg1@WRKf>@4fe) zKlYj{$PmX-b=(K5msf&7+XO#J931DhE$%kB`r;V326SPtsu7F)C^f?jzix3Y?%#6h z4PaaVT@dmjQsHz#VHU#T{_B&O{+N&K0nqchM$ezG0H6YhW|vv>r!Xs*dG3SrAJ%iY8?ZadS4DF|+l8@fFngu=C6MUnP7 zPz<``agRIiC0D^{dd~pET%jriLisNbv%CRlyKHiCL5$Ba+U@;Q z0aVpNdkDDW5c2Y1HP8N7=(uKYF~@cGaf)ZBS}iy3;uXo;IQUkU z6vd;;)z!Qz03qqjl@eDP`efjgy1s?!qHJnsQ_JolzQmzGiTp@jI z=kXK6uE>qM(W!~AJbE-UId%8Q{QU6Af?!L6|X19 zvrpP18Q1=>g3=s-(8(HC+dQ=ZCJ%k9Xm^w1_Pw8Xbu7(9qtWd1#Yl(i(k_*6YDPfg?!Y$6*koG9C5v1|K8xH9 ziT2>F$isbo$E&z*!>L-C2=qkaLq0TGl$!b%ADK+1a`UDP((I` z{$z%Bc@U}Mp7vm1B-jyH+=B$!2?W7Bf0z0g6-(LV0y|1J3##|xNZ?K;FmloBk;;+) zfKufmg!b)H-A9KXWCE_a6Ot;`N=$Q&n^c%>$nC;M*Ma&aPtX2C9l?eDK6iI3C*#d` z5oIqT;f_IWxf9^<`$VIzKvz#$5K8H;E49T7V8^EFT_o`^XH9Sxs zM|;CO$)gR*GEM?#ky{CHsHc4>+;relZ#>@AABM05x#gXkxZZxR;YcbE5@rouh%XuX9J4 z#fdSbOf8d;^S(0&#q5olam61e$3nDX7hSdvw3lt zjG3jawMA}mx5p(dq`~~m!$GFg(CWz+uJMQyi)(SW)yybnj&&TSJ@95}!{k7Y%9ZJFeo@ztmVGcYE#} zJSC0`L9PjlM(;9m<$lXuxB&zH?=D?OKw{f~MPnp6S?s&5Rt^g6aH**7WEs_>yXwSU!Q}7bGa$C8hjaC8< z45h(TM{rPpT)ADN!gFRh!ZZ?0n&lIzdeP+GSP{+T{cI?WILni2`!RCmu5mYvT)A@P zZVy{s-PZX<2PixIqRiovR1b zv1Q8D6C=mwo!Po~X6xRWt$Sy-?w$FltMUhJ3XI^fbR2{Tyy0Qk18*_KqAq<615_ME zAKZ?Z8_(|AkUX2+FsMSCMJXl@7l}3gf2PYzEZy49Nw?mOx&!1nT@y0OvDJuT&Z`~n zctV#vt{bu(m#)c)abG3D^SbB`)tW&!ct8H72?_2s;GgNXce>X+zjiIRIi}`@L;?!c z80Zp1IiwgJa0eQvVqM{!AAlLqE@C-PYA({IZuOd-Ex$Lp#|~nU;Ak4>S1omgbX5#! z3mcM*=XIG+;tffYb4LQ1c$aijE@YSttwyfr5fEsJFtyEa>MBlD0{(?=QM$9U4F*1* zT@3Hqw0ZNt&~>Hm%&wlg24i@IT{;$UVsZW&-fR*46&m#gSvDKs`4*R zUFW=h%r2W^>T-1nbUduPP!UmJlI?pDNujDR7(a*QA;Q-cK`(V@Yi_wW`I(>`I??l@P%4 zwSiIWs<=ZaTxU90*W zx6-BPs@X`e<%O086hbEcGbwJPQ}LIL?s zx~o?89t$k!Z`RM`HsQXk1uIBKud{*DrM&1j`ZB+*Rbj!D6{~5jL(NcI0qMCutRZy^ z>v$2DwW`mEsvT7%rq8<9svr01IvRNtE4%giDlThPpV6&!2ZJbr+>*+(uQGXMx{9nQ z&8p45jLTZpM_kh5zvhQOGvA!8duO)po!Po~X6xRWt$Sy-?w#4Xcjnh-v)OFE8NUG# W^X}JsSFy1G0000s2`E`q@~*z!%7QUS}hgi0^!VYiGI zB9+Z7kzlDuyj1MJ3CYrd`yNpGCX|oBa=Q_R##OvwSk7L|$HE`>FcGafR{0>@dJ04? z;YN>sn1G)MPeiFZ-j-9@+VbTAy|uePQT$;~kbY{?z<#O7D=x)7?z0RJ%y0L&f{}{C zw;`!q6IRWkA1+TMQ6nai7Oe1Cnn_$Hw*O)Dl3jbS?r0)B2i;Usk>`&_FEZB2`}x4FGCE)Ww1lkEB=$| z6Bx2fJ1Je(DKtmF2hQ>WFjA`M8_}fID8ztyHK#r()ZzFyGL#lvS`(d=<7QWnZV-F? zM*)=7O}|{9u-KE@JDiG1iNQaQ^z^=oc@bt zD6n=?x4a%X4r;Zz*Ye3rjMPf{CPZmFy$rn&TYqPW^|r<6oA^l&EOpy2J1+7p5r=M)Zi>RJ<1c z{~kL7+F`|fXxLS*>3`*;q}J)$SoHAVU!oZOc&RP#TM(u8r9f*LwGC#@6V|Z5g`f1W zQcs)!HL&N$iMod=7viO7{|%VZ&+i>7g9x^46S3JhaGL)A~JQrhSQ0LjU0 zhjfKTem%DdKuX=C07b)uelfwdRXq9E3Gn}VRH?lwFbjz=8@}`o?Hc{xESpHXtPAdt z>WbtU;=MF`w=G|;GieS?UoA0JP%Fhc9vJVJ}KB6VTLG zqfWq?LOcZ8>TkNUa{iN$ZvrY+Gj_2gX7*98y!vXjOaM^&jt{u_7I|{vcu{wS#(y$G zN$>UnMLkk^ur@1+L(ctAHuNT-RY*0fU1azhFYCd7;ZLO>p#Y!==G7p!C`?Ew_olN$>Ung~IUq0i8YRWtIQMQL_p3CjhAJMd0fTM9%-k zGLQ6uDF7&?RdTKHq7pvk#zY$RD{&{#?*TbnC<`&nC=_W}e>~Jg({%4EEqfbtUFS625(Iq@oVQz#m_d0TM~C3)0#1xU|~(ORv9c*}sh# zkePa!{F>Vgd5W-y*x8gB4|3P-b7K^BWSi)IQIb8CJ_2OV%=Tk@fBcB|Zw8~}jdIRN z@w?7?&_h9X44QOH3}q_HA)`OL8#~qdOY*DjLE5Xd1;&O%?S1v7_usSZ-{J}xI?f^C zu&>9;5_fzGxrZV4^wMep1%Mb{;D#}TtL3TecV8a2(SMy=Pgx+`%m)V#vT| zbq=NGB%J;q2Bn6NDH1?oxNes(o22x0`8($Sb_+(Vw)$bDXuVr`Txy*5)vA7>QU1;~ zxvpk93(Br=$vyZAacDuHC9-X8s4ide@;SzvrpiI>ps%W*swXzoTG*5F*6W9dTmO3k z=D{eV4hgvD$jOQidz!eG)EM`B$?#~f$IT_fDuzNsS;OI3ocF*l(Jdsmo@x#f zT9Y{C9ewJ4Fgl18@jZ^%Hj)X~n5RyTw(H-u3joVHg9gch^Sn7mKl&S-uW8A%m4SWT zXe%pX0^H!G1@*U1)y>|BDt=0qdyc@Ogc-WjdgW{X-o7sIz@yBfrZ8$6w({7e4>;ezOM!zw@K#z5ja%0|#UQtN!-G zVu@4RdOOd74^wBbPa^FXw-uRqli?1_o`NqX({aR@X&3&jV*w96J5UkGQsHpH#&{6z z$EE+n?8-B88j)SdIo4oQ6zdur2Y04b`U(cY3O!ey0!jq2{=b885M+vGW*4{%g@z-i z{oqd@|2_p;>chDDL2I%~*F7#g9m&i&o@EXtUgmkp%Q5eFHCls(ldAdy{hA*Bn=3#ijT0=?soYwO^}_rzMA%$T{_C1?on9Tg^EaaTydbR z{;s6VuI|#%h28&m6bphaU%nXp?&CdR--y-0=;@eIj${j7 zaF5ODkqjh?el?>?sI&Ls!C2D{$*?migW&e^!M_?B0Esdk>>-HA_|)uCvOnnhx7LAd z5`+=mlY%cxIs}*$%NP!E+|f7z@JMg&Ag{D7mv<6FlidlB^ z|DMH;pmDX~X`QHuc=~b)(hp02^UVszxlp8*`O817M>(1WA7GIUEk`n+>`X?Ihgko6 zdjNX$ssVy6xtTlC%|>Z{|Lf=W1@TyRy_ThJN3;Lc>FfwISyP~`B@EBa9T>?@b~dnM zcr~NtD`8bxOG{h#Q3fF(r#256 zbTV;7@HsE!?e#1KiL9q1S))qd03>Wdd&NlZ-{!C*Ku%7sIF&$hpJjsikq=lu;`Z5e zNp7#Ha!*9(2}}F-K~401Yeg+o@E|w=L>sOdkwFGhMpuEh1^0qVmvONMWID6V(URfk zgJgymc$8hP%>V264-}2Kco?a}g5h21^aCT%&z68>UZ&IZX*6+Y=rh5E-GBmpj;;W; zyk|gBBDU;m*`z3K{bY{5s>;-N8`JAGuTgS+AO7`$TA%T8XNEeOe~v*Q}KnmRl^&X{blCx-M^= zw-oa0nJd;~zTyyl2fdwbO0F}#Qsp@S7}&GrKuY%ix#vJ+kYoG!7qYIf*yQgY!dI|Fq34z!A;IPis}`bxJ! zi>6At>5`6Kv06+_`5VtaWGYw*GHXP_d!ic(dDKWZs@{jl z;Ug&cu+p#LPCR&mhHq(AD$+LG`H9YWsPFMS-akWp==5rkx4F#^B|@L-&y#cqASHXB zIkL{PoZD5ipN9w#>Q@aTONnap$-k6jS_cPwLaL;2;0rzX=IcfbmH?xBg z?}1&tyAD5`{pRBRr(=L0?~}+S-XYysM?mfpQ9ZFc7j~zpS`G8@^>=<4AB-882IkuP z1@^&?83c8ciN@sGI~d4(EoCiHsK)CX>7J`Zgh&b@lD0NT(#~Tu0JS~GP9f@$5p^{6 zoKjLXyZ&xlX%f4&U&KH9pdibD=w91j6Lad*u$T6X=Nrjzt9-FM_67KIMp}SS;CH~kc3;d2Fefn0 z8q7A`4*(umx9Yz{CzysekA2DAfS40c!LcS2!0)mbd@(2?q9i8*&?l!-^Y8>0XQ9E6r4nRs*&s09cbg#F|8bI zGQvq`(`fs;FZyH-y$7_i?}epz3%ByUB>EXi>S2eA;iLM3q>AlZpmlZNF42-f75uyE z6cA#v=_1&%0phKcyI^LumP`FAQN7G|@c96maHf3_rc?UjRY3nxQ`?Xm^!gG|Z^2oE zHza!7i>i8pd=JRC4`vH~*pFU}cfWuZR%QLGkWfLTd)ks7gl25*zQ@D%?u%$;O&xwG z+Ij<4=ErDqg*~q<<j7nMJ_lHCWiu0miM&)=Y3F_OsWeXglZGlq3ojLQ|D)ZQybPNEj)g)5}pNsH&PmMDC{@3wN3rKz_tWT&J3S;X2ygl*! z_7~TiB43LM1zd8yQUL(Snet9>EugU(26)7fAathQen8DtXYu1(t^8r!MQ)~hJ{B=Z z!gB(nDu@Y6YuC{(3HLt8sUyw|WHw6r*htbNqpSUE(c$1ajrUMVy;HNG`Iopj^FYn& zG+3-y01DFRT~_McogN%2lJ1ECAdj2bd~K_n37xG% z0y9W51j>g-By@!8a@Fo#41&SweZxIb@qkv{39S-uCu;zhg_e)$7&KhWJ~1lA_rHF= z3h%VDo3fyLu+A!Z&r(26aSa&k{dR9q=VBDd7_>Y%XnF4#I#Bk>6pY**l1*Z(NeH%* zXL^of2easI?k6KCi7mYD-j~@W7gv-l)iGk`_%k^%TEj=i1Yg$cNph}zYYjjy@hHZL zJ-LQ^F_4R=GV=aH;vM|l>U|nTK`$*0`R{?XMS!e^54}rAo$J_is`iFH29RHy`y|_# zogF;v$*UXLh0ilg97@WfHnlsKRVKGkcQkMZgP#J*J!`QnW4(BAK|>$r*(hGb2`?*> zc!D31{-(gaCn$@%2ScnL)3I}!E(3}uQ}u}J>xEsO%ppgRy$o^fgB)*Hk!AOqKV@Df z7-~G@q09v89ar7T_QFW^ox&{J>n- zU}tNfPn#J%vpNWWNAIJ;4$%xB4LOt^L=9GRqW4?xl<6`hfsxwcSET|!6umunvNgE< z=@`E3k86j{-rPSG8CxT+1p^bXSu1Ga)Vcw}j+o^?C{Fuq6$UaZpk7@7C2CYjwjTA^ zgH)>&(R%=NPGE}E1N6%|q7Zl(yCT5b%IQEIi_WU8q1Y20%7#jc`MES_Z>WBz(KPR# z1vhhEd~8{TlgFzcbal-Gozk5?vC1u!AkEeq(g-CQEq>Am-Rg*fbq$}01SS*e{bT>D*WI_iU=F&+R!KMyn~SZT9l5SgapVEmFodKw92wya>p zJQdZ!2%-)wa$2lgb!bT!-={@Yc6NUVLH;)pObaxv4>2!@sdUG! zy=8&n(JswgxO~OQhMYhj(PYGv+${E!29COpT@*g zG@RU(T{ohy8L(R@YDT+>`CUMJK^12{=&#=7hvg5~w^mvM?pHPVuuCFsQ~-zxVIhPR zFCJb7GZklemJ5b~%LP%V?T&NNRvAs^#&aPT_Y;Q~iAzOy_3QisUx1kC_$PGMacXKBqe&qd^npG~@R z9q$@FUjjf=tqO^peTOkNb3zSb6P{lkh#nX0kF$6*$A92(Gq> ziKda`jSn!6)h0deql7Qt9xstb1|zwC$MpH|IX|_!ahUbE3Aye3MJC#&=oBTq^=(U? zkdgQnRsY7tcie~|>q%=vc&jA1{Hm6Bnj=(kXkEzwk5f5$aru0qxMwSQ__&bQ(pT>s z9+>1=I$*YY8+?-{Quby>VFfp+|BtaMI0YG>sNnG>u4(z~CO(lGHpphwN|H`yx<|9v3kZ#VH?e{pf2)Kqh_}KU)Q4mUV>~cbkV8X63Piv#AdT z>U7qZV6-C4%PNOLD>*&_F1jbS0v$-x0~E0#8AT%RI_Pd-nmp`MQg>f-!FE9PL@>Fo zn`lG2C0KJ@7;%$UUL=MUx6>AD#pw?;;1?uh6jz)I3ZFM7_nvo^BmiTR0P|hnNIox|m@Y&V7EO<(-Idu8B7syaj~#6#0YG z7Mwm*qn_~|*w9=~wm$tT-f7*&(@g=Cq{&Qb6y|fX6U}`#BLzGYQ1y2}_pKDwR*kLQ z`4qVSTohr>eliy=vt&}X9dW@%cF>NEKNT7Wt`>9#qwVUg4hI^bOnTA~ShWQvkap_ht3Qn#nWps9Vllo5ib;d8a z>a4CF%cX>@91{;z0vuGrSQdbQj%GCJKQE7VABm4X>l~>rwayX~*tk_VZ;nfEWq@x> zlv$l}=A&6M=QfqSZm16I$BdEqKKJpPB_Aou(Ah&hx2iazWxxJ%$*y~vy+cf0121O? zPqL_9>(|@e+R%Qz1*`9@j22%C4#LN2FL+f7uArMI`6OAiB>%bc`oMbt))JInx@3&x z?3Ro@)zwC~NAohOW91+2a`QdXTADkLup&na_RwRJk-a*%5|d*SySW^JnJ|dQx|9ua zAV*Dk0@-o`YM@07)&CojiDo|==*NgDp zv{DwMoc#9Z`Q^9uZyQD?>?I`FXY~(?b#(SMZl56>eh(<_U^ZKi(fTDbpr_57oo9iO zlDxk8XNo1K+#Ep`>xsuu4$k9$Jww4G! zn&iOSB+v$?fW7zZBsl<+tQ<9*nq=1kM$*|nmA-u*E2jerkPpzyT8hib11hCE>GB4q zhkU!9SLP=jX1s3b_CJ!Oo$?3|OWb*XEgq*_O&zt84`|=v_IXe;MsSw9zDiP?`?Wbu zrYoOfBz1x0^bZ=Npk#wMO;bC~v_jJ~MpnWm0CgYm>Z-Q&be0F6`mOk! z+QtzXr^f>;PXuKOSG@To^7yCwzbYhNw3gGd#HJE9@qW`3J?=CO*86K5NHWfNui%~4 z#w*JdSTqB{-izt92MiLt?POniYo@>di3(xulivdHVam)`E%D>6t=^i$` zL7f8w-6kI$9EkR*wn|BXA#p^QH^AH%HH1E50!|z5Q72>xNF3-6^LPovqe~d)5Cp zl}w-#U8|XTn%Q?8L!R7lilhcx+QFA!9_iK}h zQRI%2%DM$pfbEZ5d_Kb=S=z<1o`qbzvO{eFsXU3Gls#0t?APSoy86e(%KAzF$siK|?v#!BDCr`B14h8CUn|9_|^fH!SqnR5xw(M7!GP@ze$||Hx zWmU}KKb~EY=;9wKxi#tWD{uo(nGqjM`D3xOr!iI#qVF>fPQk!*jelP+vP?N9Ln%9V zYj$q>?4o3xq}ksCo3?t~c1(3pQIP~xF_(h)#2}-X_GN$I2dwJeDmHco>jk5&uCN5}0V|J- zTS%K~LA$u*-=aT1U+*A`cKF!j-Lo9ajn z=o3h!xW;SNvxE>T?#{-Mg^>9d7wrUEufByrPGY_w0^}s)?EvBEJF+(XmN4YXFSprT zpJ01<)BbU=dw0c@*PsNo!a7(`F`yiZVXWev^f zu&ib-$}o;+F`N76WXG2BW`0Og|F1jUy`5Zr{N4_c-tdRuLH=T$v8la@c5-*bxB88{oS7KNIU9cduN^{7eS6PPSV-X&FS53Ftk1sc zfIgQ#Edw`vY8+?QXdh|7ZlCHKaR7Iw(7zJvL;KVE3nF-Q+K>#q`t z$%mFm*v)XW@Y^v%u#dd4cNQbHb4_LkG3{Bp`_6^`kmdf=s8qtyMlse5Ve0q$)HSXY zhZ{V~ZdIqfGd{rX(99N@JUQm_vj;_`b`a$^7p)y}tywe&`^%v$zW@rce>v%Llo60& zz>MhRk?j|2Wn*MFdNrx}FBm0o-l{i5^eQiP7xEuMwyS&jFA zaeZ?+sYFz7YA|mUdCyxP1S-QjnM89^)awlq)HJO#yAJ1QQusN9$5FPX=+HmFE$p99 zVrK13T>&WMya!fQ@ZDgghepw@j|oopc9uEK+nGLP6VpDx?*rMf|uX z!jRNW&L=g^*78gO^=<~Z#>VEXS(#0-t632bGJ~kP8yI1t5%k6Ymx?EdIpAq1xU*?R z^@ZE%3rEcDlR(Y1fcF4Hq#uP%sc1@XW7|F>TKJZ~>ghLm;@38aa)aJzJXHLk(<0(w z-!SdP*2hJosIp7Z@Niz09d(s+ePe-9O0J~}+qhWt0Nlhjf8EoUWt3-|@Vb8}bW`SK zpH3td@7Xq#Jl`GUEklnow>4MW;*e1ee>n>6)aeg3(9PgCyh*l=QX0Ly5U!$hy2 z?RJh3Tly-l4k2=^E=&(Z3fHUKh9^Y0<;~srmhbD=`KF*fbI_*%0|HLk@q3ZAW|__b z)SO7hoJZi8wA05U!rn`%abf1&&!mE+v-kmX(JpC>1B~F6E&;W!ax}{jXfDP5wXhpM zyrE#1CfV>RchC*Ki;k!_Ozq$(S&tIPZ0ST9J}M6onpxRAjh^8GS3fVPv9zjQSji2> z=jE{cMcKKY@^5Axe84PZqZo$w`U8nCqP;-m^z<02c{#t%=JoFTBebU6C?0Y#^@>mV z?dXQ%+`tdR|0o;jum7CF$#7Y)SW2qtx~euNqwIDr!l=!sCw_+8d%zA`BA&WN6Z%xb zZvIQ(r&BbXi`i}~&CQ5`VAq_bj4ymfn!Ymn*IzIahz|)8FhqF|z?He4;hx3O8z-4~ z6PC6OF_dekXL@#9=wxPgzN;>7LNhK#?;pjG%Y#4Zr7#%?m{oFDU(0iYT?UqhUPO*g zvi{;MZixLu=DUHArjgxH7H7SXTokSAOmp)TC6*$eW2?{xKY=CCv=Hj&xc3=Bhz~c?k8L=mwS&N*Kh$*4u5r zJBdWfunz>k+zdXJIe1LMdy>n_BFG%uPNUvc+35vcYetrJO;*K0UpwA2FnI$yoR4XA zGr_gRIZ8iik(V_PJj|H6qqeyQp4>+v}=-%(Wbc1GD!|2!71?gJ$?=x?_DRn=-TCw zF+xUOZC3)tcGk)ajgj@9kuq?T2|UUc0=qRo%yW}#trGy)z5>6~pavhOt!Hv9kgKgn z!4xmGFiSfuh$(%;%z~zqYNn4*f#=sd?kVXt+U?)|XXI*V$XXnU=CXge?nRGi!6}~L zRKRi5LDOg+r|ce^BM!XW-RaML1pt?s40~J8MQc4)y*<{^8Y8bobE5u!(@@bMV0ChJ zdFfl)iIrwCt9@F|n)X({Wj^^H-};PBhJ3v$t6OVh>1Pg8C}KzO{N0CSqNVNH<wRcS=_3$C9QD_1?6 zHwvbDfK&}`inz8Shmo$;tuKsfd=L~ILlEug?m5>Nvq8o|uB=HMdM*ES3O#0T2|u-) zk1yflQ?~{jy3!=8sh6jTUM!z<1OOVcdDTICCfjXu>hu>J%AIqJ?cHQ_%Wbmjxz(B? zuw&PmWwkZXw>`?z%=GSTcsM5H1n#2?G4gB4IR*w-8V;-Zw1n+SvNK=vVpJ!|{%8Z7>vy~%$6x=Ar(_jH|`2=OB{0pNJ8`-%c?puQ)TXEf)h_=q;^=ix*bMQ<> zekAi$$GhAr1ERb`a&8WKctiXMf&xjS(}Hlf!y_z;M>%u|L0r%tV3spWN$;;_>-mtS z+U_~5%qJZ^9De8OfB+uXV`ay2W(vFX9DK>bvf)hTMHJlb9zO8|jXK z`qHSiibrgp($oLiyF2~$l0?14Zm-(N7o!4B zl&DPVlfd91^88tfGA;Atb%8uL@T9Ww>w3TLK1-a6iv1eK$Pwo$8=oJ-7_W*zqE7Q4 z=iDe7MP5Wjy{p705vfW~<3~&4C?{NpLrlPoQxqqnE!gvy%ga5A2?nYFFjqWq0f>7SdIw~?Lvl%ydC?GR`#ImgEq_tKLwoal~;BWk);ou(_0f0bjJ}RKht2h(cMS7 z4IXdZx4h6j>vCa-zFPsg=IXLh87Fcb(dNNRBo)}AxJ(vy>bYImrhJkz)y5)zl&p+r zi(yW_wIpLUBzEjzq%rB<^W!D?k#&)M2xOChIM+1__hH5hIeXOHxC0>qedb7#g>ED1 z;Qs`zF~%Df-_=kDbo` zn;b);RriVTxHIgF2U8j{qExqT_0sdnY%aWX*&->isXZt2VdaBgA=nUFK94^aamB!- zLhn@0P>)yh;1I_H_}x9FIv+f2vg0}ZEY9bwf?lp(R%hZFJtyT2vySXFsL;q-Wc@+T z3EW1;CDr4Z2qCvCx~brLi%GYI#>ocuhmBbPD7UxWjGj8WinZZIqyh$H22oe?#n>!F zYUau@BXeBG*q5JzzZPk&n)e~^d5_e@X~uwCoV8)b#I*9x>B=QBwPn!?GI}K)HB17- zY)#OmDsj|gXwomd z^wP4*7k5?F7H=ax%KKBzZLQ0bL%NL~(Kq%a?r^`V6?bv%o>A@-x{l2MlzWWr1Fwe6 zarN``vqTv{y)Rjq^X84xb@DmhA6WUkc^nsrZd3GW-AYrkZl7*|zZ-w-RmG`ON65<8 zK*O4TZJES9PDaFpSXurGzIUs`i>X$x^kidP-})VncP!YJ8!MJmXxfCx4bA9_bzVJs zR1N@InAB?UtK6)C9_JQu#5FFzE|Jyl-BRTjSY{fO&P?oRe8czYFb^8wL2Cy?0`=+(neICxl!K0la)~#CU^~FRJO88yF(KoM%a&!Qd6kF# zba7{K=CkSNgWp!{R=w|0Of*0Rd=GVw7$>BvEayOe`RR_-l2+7!3nI=eh~NHUR;QQE z3?)#mWn#vZ2HxGVjz*Jg*`Cpl=p_!Jdph@jcsI?{W>fg9ww+JGQ_);ED|luv+CEln zb1Au-1@7iT@OSDX7*{}8r(hp;ov--kKQ(Wp(g|yn_2Ts3wqTtNtseL)q@b9I90YNF zfxGS~RmfpCQlSXXPc059Q6AQMvNgfNm+9SH9^l)K5U#1U$T++({#V$xW~4@)p-pmz z%{c)Djfa5ev)ouu1zC4?=x#D`Vj+j@otp;-@pgkA+vk~dYv~DtI2H3>?RDAu(EO)@ ztUF3sukR)NdxHsLh0KLEZ0x=r;&WvK>AIZQ7YT+_{S8QeDF!C`Q;PZ_-%P zLiEV9Fv`zxO_#8NI0c81%5$cSW4Uqm*4q#VX0D~zO$}Ft4=*NXBqVHPpSrhyiiWo~ z)uBls47Crd9H_$%h9wsvP?nx=8hIfOfoBD%65`&oOFn6Qk2`)4*S0Ed(wzNOzO3c< zNZP6FJNg6_2i+NT=CQsyRssEw5gyCux%)6kNkn%>^^+DZa-V1w?n1{KZhyOZ5DyxQ zGJk9fsNMyw)_*W`X5Hp@;(Efn`Vw$L+BOvG;KO*k)$#dWLNX(>U7&4T*1R2KgHjc_cwWpHj(KND|pGX*QNzuWx~F+?re09$+IwZy3>FdvzcnPN2$W1VW#)==QBGcRH;*26 z(aY+dU$pEsy_#7X3)W;h@F9@=P^oXfL7L4ea0RAI4i2X6*c8cJD_F&9%53myH|88K zJ)0M?9P8+be=MQ9^C|B& za|#V_feOK8w1G9Q2(-Gq!_9Z?ZJl||1b0s6@!$4?aRF6_APE{|J&HSzuR%0e1HaLU z`e9~O+t+AmdlI-7a$wZ((-D&9AOf-0V)z`LK%yoSp}{_$$veu6?{+l2;rpKKc_Zmx zsl3n8B8HSBYm{A}uwy18I0Nz9*00SJdly&M~8)k3}p-SQ_8zC&L_AgQvic zwJPZL_V5*|_w~Tw09tVVn%pXyK^+AgCH}xojhr8T_~Ebwd&BFS!pm1+fv}d!pILz`ru%?#QBKFo&zxP-C zr$J91ZXZxjVE=-FXl7SWn^U4^d;00&3@C zOQ1Gz_4NsO&-1e+638tBX4I?_XzS!$7>Gc!z%49i?Yw+GGF!moJYT%lSZ%H)byXNt z#|HeNJYu0WFm<-en(8dw$XOeseT-T&OO4`_+}*m52PgoOO#0|*yXWn(v%NG{H7W1% zfA$Eo99K3K9W$t_+n0^A+>4K^tzpDyKFnKw&e5IZlDPz=3~~6ati>%IGmgo^O!vrm z>}E6;W|8UJ6tHj9L4u$uY<4L^Ynh`AENLi=oZHIQHY|VFr?b8}RaXS3BV)Ri9|aNJ zOZu#An#V;H@&;Pwbyl}MqJdxPTpbRSJc$Hmu#pzqjNzA-faheF;_mkkhkG&D9^mT-@`4%cv4hp#f0F3M4H`yjoZM}z$4DI7Ttr--a zLgVeTdxsO?#kE^DyrVm4Jw04Pw6zTOxxYkW#Ae$c%>jSYy2#_wY4E>l?m7BEMDc>x2GS1o6( zUyn<4lsu26%|U&I>kJBu+YHYyC#4G3sD5}M>r`5Li)*&~;bdc|69Tq8hwY|9d{s?s zc@OM)$20TqLJbq{p%{;Ss0Jdq&Yt>0>`PUEu?tRP6-p>%Km|Hwt#7x>uT2WwB#D$X z^)1br!p%|hAXmD<|1ReF<|HyoCi5+d*=FfCE!zVF;y`?I7{;&adjtIrfU~@-#RxoH zt;-gW4P+rK2`~95n=B4`o5))7ZQOgny$LzH#fPqO5vQ%h6Q;fgR08wcz^`K2UCL3Y zT2xl$FOh0z<8OiMgK_6=w`_l8yCusVXK8MP!-7kjuT<~OiqWtJc}^gWtk6{U@dR0B znVh^y&x`#f@ddW&tb3FNbnZjC-0AzN*i`!kZTkcb?Wk@j#bxJo1q!;O1HR3A99yMD zjztjMtzhTPtd}ub>Nmz-eHsYOW63%$LLHV&%DrCJu;p^i4o(0kO4jOhhs%peNCEGFqWvfh+gdl!(K?b$VC=yfe} z^C6S|8_M)U!Wl7TtxCkBRu^FX4qB%M+8wLQ@S%#QnXJH-tju$x5-1U6v+OXI`3QVJY`(&sa9M(xSbn(Er8wYE2*@DjVW14Zj z&h$^&tTm$K2BTO}t=M|(%}3==-k0&#*SkW%LDb8a3GgZpI4bvhxs;j#)|~-Qx3J{|>ClYHAg&2`&~rj_JKuyn@Gk8U@H1qqG@G9B~!++aK*h z=4;eT#&nRW9$K-55)qhipNQq5;sV5$f;_(Olg0FqnAQQaQ+i+<5asJxd4UW{L@RDO z*j$eq+qlD?DVa?>bZOu`2jATnP=g-s$QQ*LmA|U|>(GU<>z?#gl3jrrk#n5JRshCo{jGONz@6pj5uv^7Glyg1xx%Eszylk6pqN7q zENnt=0cgp^9b#Nd$Hj-r$w@DvXCue4(%pQLHg9sbk9W^C^7%CxJFfa(}w(Wb8^AaBRv14$c7;f)nmA3 zTyWWW(w(!#^d#fTVUx6%GCR*K$L{`6M`>>sVS&X( z?Jk*mogT?bcShzpYNuj+Giz_G% zMa-OBF}LBPp8-V($C@6T^oVC%&{enZ#A+kVm{cEo!Dzv%H`RT@erria|G9{`s?9um z5VUcY*&|`dC0A&s!D?U%x#pC}=8t$FVdUH%9|K~E=--^Q*XOjh9PnwYE~9$}>d)nu)VYXShh4y*DNayoRSN3RYz=NA zsHeRh=y@I8&hBFM9PMfpgxEyX4@B0V>Y;_IX13$8S41n9jpO{&N!pT0zWC<@ibR}7 z`s_fgL!jWY(%4X7|&-ZmW*!+2K4GD<-@SCaj}2@pc1c-2NbVys&LQ zh?*`iMTA6iLO0T}8zRqp{=v5(77-6TZ}XL|7>=Bc}Yki5A&FatQEQ#n6Z5J}SO`kfwA;?Oongny9iZh#5m9w1%$p z2(z)Y1b1$%oLe%<^_N?P^<>6N{tE7px6a)mj%^0X9(ikg$682_(2U$bKi0%GE(n9W zcJKcvA-k)Vg|>Wj0azlL9V@u+Hht_><j$3+h39HW4=wd(!a3PmW4eLI!+S|}s&jOd+5=``@yI3#bQjAH&wx)8y zNn1eX&xhu7jgf{6DvWSSyJR;rTTW$XW|ULgtju{e85T1W3EFesJxYvEJhT#b9(Q2r zy1h|{W<{xWurrKyUiek*5X4$;9pu`0j|npVw)DY-n~HpDJZRh7-+C0D+coW~nu*7X zt+}vAt$mcZW!EeG5(qj-2j7k7ohooD%n%S(4Yn{JO0>h ztM!-|Kl!6IL|W#U*@p_A0&=nu77t&{^2x30r7IzCm}Z@1E|CB#I?$o1Ifo=O*GaB- zEOJp^$kOBZ%Izf%wD3dQw?6zGFpCkHL80sQd@B2W`w!e3{mw#B z^ThC$K}lm>kQ|^3V3uG2h&wY_XV>G>O5Oh2xnc*)=fV>3MB9tOkcIIQvNEURW&VQg zXdD!Q;;w>~7o=n6(XZ}BYM-dq_6FxLRyO*%P7UP@8=Jtz>q94-x+^fi-4;@Mf5_=q znhwfJkNZ4`8ozrSj|WxkwDe$l+Eu+)a5=k)cAU0+f4X_F+( zo_ob5jsBIje%LYZNX-iQHLpAIZ? zyAYhSoMjCFk8?QWh;`3;xV~{(*Wp<`YZ&+NL~!w&{?`bS5d@gJb5KQ*{m2q`HMOH5 z()mmdBgdn-Je}3v-Cq4$UWPKZ&H&%-cBdo+dV{I9`btW`BOZDIYnX!hb@$XuvB!Oi zro`%HHQ(9UN?&^HH)TEFi_hlonzz&G&m})^!8nifwh>O!Tt-i~I(8iG>g;L6sLv=b z>gW3n;o2Nv_BII-SxKSx`dibwj!Q`E1Nse#+yY|I81nJb9w*S?1- zAXsrJyWaL@Lp4D=jw3AITaQb=s&(Bn%mJ!3Z3wMZ6Su9#7wjE-u%R2ke;v`?(Uu5e z&-YiZdIip(rUtd1ym?7Z_t12;-xEJu0veP5>+c^vu~0LsLL$uv;^mx^Z+Se(fEgB} z8H>Ytdk>U#wzQpSs_sLYx_jEFJ9ko-Wf@@4Q*SIxQ{AU9W6Jnb5Sg{9*UpY{p45?T z(T%P>pPaMi7^kDmv$TL-np-lAf*f=?ywh6VA<$;+Y~Q9-cNxqG#xh}GR(Td!Iq-10 zql_r&Qg!ZaaLVxnoIt~qyEb1+$ z58aA?GTNLHqSB<%^G`A~XM4D3s476m<)ro1-%ZwLEaC_}ifdlbwXrC4m+Su{?k&Kg z+}^&?XNDOaLLFd4kZ?p|KtRBtaX?By91xI_6al4EdMN3TMiB-OK@n*INu{JqL|UY! zlyZyW{?=gZz2EblbG~=~ea~4J*TX!|>bQS*ta^F(wAskiOv}R970I&~J{TC*b-u!? ztD0yXGoQ2*)EjJ6@5oUxg+)=iH@Yo4`^#pQh8PTfUX2ptV9a;oUDpSlO*;d{vsm9vBZ zsqjB=|8>Y-Ry3PBtNzTRy(NwH!dLGVpLSNZDCtikZkK!ooCKQFG8va@1K!oBN$pCX z-!nc&^Pnp0B3p-Y%=L2jXHgUMNqar@vA+t%`LS|m?|`I{<5UbQ--k|Vi>1$O0lpm_ zfeNBCzXD;b48c?k6>)d*0EMJs_lfi*;0bFl$Qr#lq17E#j{w&^NwdZEg2fL=#vvQE z3+_vm;#*&9?%GP%b}`>vZ_p~)xBn|RLCdQA#;E!8idt(th%ZCVA;p`1&Zn-fz#EYF z_rZyB=%^?fQZW%eN}!7^#zDCd92`OO@7<46bc$a0j|@#TLA-13Mi)ERCT{9Fu=0=I zyVdo?!!gBmW5eQBk4ejtS6BDo=WZ~wOGfe^&VKatnBGhye{$y$qws=-bqVpY(Vu?c zD2C0|*>~GxgCaUGI|e<;1LbSpW3^swvCWKswIDnJg2I7jX@3TR|%gZCQ;f&W9`5;nQA!KYEvn(<9mB!=_4rBcc*MN z*u6hktumfhbfxBiQRu7rw=0&efj_-r?9=z}jT;%&&F!3!)-8eza}*Q6p*OduI^gDk z*q@;&!7>by5dwLK2PK~3>EQcus+Yh|*Nw%e04zPZMWR!y)vLAJm=JA;B|hGg++ntr z9&0&b;dWVpX|g5$_1vxCtOJ~bSy^dx^~k*@!H;gnzQY48!d1vs$i>OwGKU2d1wGYN zw#R{!!&`=z>nwkoI+V~9EbqM(%@$~V~NsP3-ga4vuUe&scM{Heh(+r-{*DXC>O zFVmQx-YCb(-p*hn0jbol-xBj!$HNsiNXN1Ur`)40W*pjxDJH0&A(2txC0#~Z#t^JU zIF`8Qc~)OFSqz02FU?OZS4Tgdjz`?~5-EARK2>7ZH1>3EB6X-GQBrr3G*ZyAxj4Ag z@~~V7uLF@@Zgw9y{s^Q>RZ;bZ5065r1_XI}c=`mr^}a&-N!=ii$rf{d|2|Wkvhqt( zsO&2^#qs|LCZ&xwd@*gtVLIa5;$N6QbCBW9JWAKz^NOUKtM`F@i79w<)<|!|PYv4( z#-MZ-ftCL3* zTjyCLk&Aq1s=w?cr4J1(t$B6lt)G@bE2`A4D3{-)oiaL0{r`Frt0b6_UKeE`vaO0Wt z#~GqtB-jgfLVak;@!jg;uQ_>`a6?vA&gg7I-cfw5MAqflr5XN~6E|i*-6(%Qztk|i zX1z4-eaN@l!KUw_a59$kBT;xkvZuFxA%qZW;nRfnytiLHkz7#^hT=mpmyPY{lM`>| zSHM(YMpgKg-j-V)+srq&M=G_m{B74RjhG|JEvU6|;Dj;RB#De_7VyI3WeCJQK3T0> zpGFM_^nhw59&7_h+Kh#9>8bx!G#@-Lo4^bE&#c!J4VzwXK?PbQMcr;pjs@@EF_3Uk z&0rj8&na-Tvk)d8)UjCkYLvHZ(nGE$dHAK+&*fd|e{@weB#t^4WgdPUPI^dbev$yg703U~@?ZTwaA05^ zJP0BZVW5k9n^hesP1|R1)7T8~7D|cf>R|?KftdH5Ge)t&y zT2Sj2^FFT$QJ!D}hjaQZ*d-NJ3z2;(Gc}kq@3ZjA6rSgCz z1PP1HK!Jm}Jl!M>A52BR2I~xd2-8rkX*-jQ2|+~|5aWMnB8G1I6r_GHZ0Pg4{lSK* z;$jbOvJ)tJ-P0!SPku@ycPIq$L>MNHUAgiHF4SYlabBWYT5`j!Ow9|w>q&l;v(`M8 zP9+JsoqpA18GF5?p=;wtpKU`h&!U*?_V|^@#o)@o^iGenB9Zk!<4~w>p88a(36W=R z!CBW2Yfm_?f6onsI6UfoKuSt1mV`k-RF|sz=U2%cWWf3r&v7!4B$Fs{=BrP-qA#~f zPIOgg@4TqDcd$st&_J&Z=?7?m(C6rx5`uE1Seu(0;Lau(qOq(1`xd`cL1#+Jyw# zMRQ4L^Uw<{pr%6Ck9f!HBVZlHV_lUfj&>ILXXDW#S^dq1-k#nf_m;LQzj$tYI{rj- zkQa=dQ9uFz^hd7$_TOJk1As=f{KmqTz?uBlJzpxuD?zaJUJOQcqkkfm|DFzS+wx4D=D*Z@SRjV#J0kX>ru!!|^ zB*IQyQ;WlqV5S{4iAEB(-~GVzaJ4rpV&j3bKM@V_sGWOl1T})i5`ReO1ZwXChj^C{ zHRK=-xGrIur{;DJ&`0x8I&=?!5q{&McKh9)r$i|9mBbDFZfZ0%^}GN7g9qD@ytyCI zVKRsoo>$AW3!Cd6-P{XjzJ9y2t4t%oZjD_bzlGI9x|=zpcW%qx&E;=7BbRP$^L>1; z2Ti|TGWp&nPi>+~exBO<^ zZ3O=pAwhfg82?J~U;g-s!r!BtB}(P>&R6cd)**rq@n9l&f3#XL|M@28c?n6i+HV50 z;X~-Za)JpjO>R_PcneDucwGoS!&xtM?LCuJG7ILBzB`^wkKw#Q0z`k}a&+YMi4qJ% zJ9>RnGIB75#0xum>7$EOtpkd|(SJFmTI`k4|0Ihumm70x$n+mgduZHbO%B{}6u zSBB>9<2DTKiYlfyJ@0HUmHt9rkXn7m&m{lt|GyIrU`tOe77Dl4uY%Ozr@w5vY%OYp zziN+@ADc8uOWR61h4@=Gs#SX563dAchnzHlZ~^UQb=fMs-s|es`2D~*@QJFuU8<|B zjR+gQvm-6780J~r1F4iac}Tod{*_Mu)O#zopbJkU%bCH#jDsc+JaKPst%&J77OWj| zDr(F2jJ5Mx)$gLbO4M(;XYoTyDlAY{4YigY9Lg+n@Jd0yY;V~4YD3WpB)5jt* z1OGi3tmj^>>vmW!LeHae%D^J3c7eR=oxXF#eD<#%9elsBvl_iA)#)CWS04BBOFCN% zTmIsDfB#}Jfr8g`^UfciMLw&7@WM@FP4W2ioE=R!n1!36L!Pr=4D&ia0qg1yNf?3x zm5BVi>w4J}eiY$*LH>Ksf5HirKg(9<;Q|&JHl!V1xpxU?n#6qSo)249R`>FIH^F}- zP1#;BFxxVs1J0Qn{R0E!FuG?|B$e#N&$YD%VLw7DNTUF$6FNd-~4*gF1mIe z3oilFhc!1}{!9%vKD!}h6umjaRZ!5n?vvAA63a1^>2as^m6HDXg`3Z63Qo3fPw*B4 zx)wWDNkpMwyr`>_`Q7PD;JR1xG5+71gccL8BBbO`%p_8g02yH({Y?K~{QpasBS%Kw zixBbPS%Dz1AUUT_qbc`o^|rt&eL+cd)swA%HVRBa+}j{+xE|`>YoUvWAVmhXeTC

q9wtGxN+8*Azs5kd+%vZgXMLPTx$isRA8 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�s`RWM;$r!{2w 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 literal 0 HcmV?d00001 diff --git a/src/assets/qr_logo/lqr_logo.png b/src/assets/qr_logo/lqr_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f81db4620fd01bd14f03ede4d70011f128f64f2c GIT binary patch literal 8768 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 z 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 z∓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%0AJY zZGnwFWBs(0r(%TTP?_3H*cXL@F;b71@))*6ZYW)4 zo<}=AFib@n;Mzm^=dMaT4{EUGTF7rdWLz$SFnTg5E-|e3NaMRmq|kwf6^YRJvuRkP z;A8rEF#*Z0Ij*UG(;cRdpZL=`x~iirn}ztlwOx|i_@vF9;KLkQD%?AOo$io2rxf=+ z+c&-&sZTzV))_I{+^U-MI@Py@DR=nm=+|%!5oN=vMee}9(3-26Lu&#ap>im{8AX5J zpjt71jMXVjWefXZ_?$~>p?!9_WQn_1MIwLlHwSLse{kdm*D272=qM)f;>H4wggL#y zb!Y>W>xVJj*P2BQ zo?JuRKi|OJ%g>7InQ2pHyYYRq#}0hBBMGVsAb&9;?t$lR26aKB%Hg(mAIQC7tborRH@u( zo4u$7YylixXL1_K*2}3c3Y#22KZYY+4W-a8BA#M?XdU9WoljUul0fxaX?)l2ZJy@C z-AL@6K2>Z?&Cw&QC5kh{NK#*yWb&K?H3}BxenA&UyO>| zGZ6%Z!?;SRsLu2uUvn~dG9qKmN9Gbq*-W-bG9PP% zD4)k2b8l|GMlwwqA|K7ROii+^jhL`j;7???(QF*?zy*r?m6AR?*4n< zKi>Cw&+mPn=RNQH{NCp=_kS7*`Ar!HDQ`mv-H=i@H8pGbSp$nCR34hLhmbxxC*lk$S$vM+lh~+;s#Uf>QTPa3x#9e*69qpl74eh*{`HD@or+v=Yn;t<+ODqc>gt}p$ zX4wP(LsM9=(5qHINqbT}B>G;@v9Gf9(*(TRBgImn5znbcpd-21- z_j4~7CQi9f5+ZDhd;x{lhqQ`+aPqrHF4X@Z+EEJ&5XsRcbs3fKpB=~)D!iyak_9q3 z7{cT?o$Ot79m^=~U3+_AfcXyI-Zct$VJ*IHcy@f4TI+sCTE6E11>fSlHV5E$*hCpQ z*?J|Bv`0F-Y6)$2^r?dd73#@7B65uehY7gg-- z)7Dh8DzVJ76OhTuSq(_)vYBEXmhHzW(EFrzje5hUwwhD25xn<0BuqOLA~$CF0;j7? z+gr79$MqXe5=Q1~U(#}p(vrGq9m(#Z(!8z}vwQOrQZdS_p63ej@|EF$DO=TPv^Xav znZ!~8BH`V^ZRr=?{(LsYU>^7o39hZP%f(*MjE$t?i&^IE5h&nRXN#S@14lO8jvBRU zkDBaj@HsuS9PPPLSYvk2<1NQH)+$jaO=kkxFEl5nTi&giMHn2ub7*ly=q=mjpjp*y zG3Ct29A0fai%i&Wl5>SrP?qEDEWU=CcU!#jgn~1qw31dE~|E`+W-@WUXzKR|F1q(H`e~}sIufx7Y z`@h(T$JH_7A!0l}Q7<+uI^QsSAzG>4c0_!j6Xz|k5C4dlf1kFc4%4_l3qbC~lEyGX zRJjeJJA28(&S3NxVCOzo&M<6=_%Q&Z%i^3GdpM5NcxqT=Dc`pcfw=ylCpBmYVWUVq zCpRKA(8p?BXgu&q@fm4N|Mht7rDIC z_$=MtiabhxNa_MkC?c2BM!zDdQYx^DtkC^vK+GCpO)Z^96WBdhlJ!$;jnGM6Jnr+J z%H<5odpf6@-6w-^N9aKJ;)5ETl%@Q?>L&4wTpi|AELO_Lp O3IP=YUqwLU)5sswSF?Tq literal 0 HcmV?d00001 diff --git a/src/assets/zfb_699.jpg b/src/assets/zfb_699.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4760e7c353b30268a1b2ab240b34e676b079f581 GIT binary patch literal 107649 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 ^ezX=e9CjsBl{L#rQK#)bp3?pe3nr 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�D|@;E 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ƭCsi`&)tw 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 K0O$DlHgK;yStqhcXw!tg^=K`r4;w#URtcU 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 literal 0 HcmV?d00001 diff --git a/src/colorfulIcon/index.js b/src/colorfulIcon/index.js new file mode 100644 index 0000000..2dd876e --- /dev/null +++ b/src/colorfulIcon/index.js @@ -0,0 +1,13 @@ +const req = require.context('./svg', false, /\.svg$/), + requireAll = (requireContext) => { + /*let a = requireContext.keys().map(requireContext); + let arr = []; + for (let i = 0; i < a.length; i++) { + console.log(); + let icon = a[i].default.id; + arr.push(icon); + } + console.log(JSON.stringify(arr));*/ + return requireContext.keys().map(requireContext) + } +requireAll(req) diff --git a/src/colorfulIcon/svg/alphabetical_sorting.svg b/src/colorfulIcon/svg/alphabetical_sorting.svg new file mode 100644 index 0000000..c853a59 --- /dev/null +++ b/src/colorfulIcon/svg/alphabetical_sorting.svg @@ -0,0 +1,6 @@ + + + + diff --git a/src/colorfulIcon/svg/vab.svg b/src/colorfulIcon/svg/vab.svg new file mode 100644 index 0000000..fd609b1 --- /dev/null +++ b/src/colorfulIcon/svg/vab.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + diff --git a/src/components/SelectTree/index.vue b/src/components/SelectTree/index.vue new file mode 100644 index 0000000..4679d93 --- /dev/null +++ b/src/components/SelectTree/index.vue @@ -0,0 +1,187 @@ + + + + + + diff --git a/src/components/SingleUpload/index.vue b/src/components/SingleUpload/index.vue new file mode 100644 index 0000000..fc34b9a --- /dev/null +++ b/src/components/SingleUpload/index.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/components/VabCharge/index.vue b/src/components/VabCharge/index.vue new file mode 100644 index 0000000..a90c90a --- /dev/null +++ b/src/components/VabCharge/index.vue @@ -0,0 +1,178 @@ + + + + + diff --git a/src/components/VabProfile/index.vue b/src/components/VabProfile/index.vue new file mode 100644 index 0000000..3c7505e --- /dev/null +++ b/src/components/VabProfile/index.vue @@ -0,0 +1,305 @@ + + + + + diff --git a/src/components/VabSnow/index.vue b/src/components/VabSnow/index.vue new file mode 100644 index 0000000..96516ad --- /dev/null +++ b/src/components/VabSnow/index.vue @@ -0,0 +1,81 @@ + + + + + diff --git a/src/components/VabUpload/index.vue b/src/components/VabUpload/index.vue new file mode 100644 index 0000000..7e353ff --- /dev/null +++ b/src/components/VabUpload/index.vue @@ -0,0 +1,217 @@ + + + + + diff --git a/src/config/index.js b/src/config/index.js new file mode 100644 index 0000000..86e58d6 --- /dev/null +++ b/src/config/index.js @@ -0,0 +1,7 @@ +/** + * @description 3个子配置,通用配置|主题配置|网络配置导出 + */ +const setting = require('./setting.config') +const theme = require('./theme.config') +const network = require('./net.config') +module.exports = Object.assign({}, setting, theme, network) diff --git a/src/config/net.config.js b/src/config/net.config.js new file mode 100644 index 0000000..a46da14 --- /dev/null +++ b/src/config/net.config.js @@ -0,0 +1,20 @@ +/** + * @description 导出默认网路配置 + **/ +const network = { + // 默认的接口地址 如果是开发环境和生产环境走vab-mock-server,当然你也可以选择自己配置成需要的接口地址 + baseURL: process.env.NODE_ENV === 'development' ? 'http://127.0.0.1:3999' : 'http://127.0.0.1:3999', + //配后端数据的接收方式application/json;charset=UTF-8或者application/x-www-form-urlencoded;charset=UTF-8 + contentType: 'application/json;charset=UTF-8', + //消息框消失时间 + messageDuration: 3000, + //最长请求时间 + requestTimeout: 5000, + //操作正常code,支持String、Array、int多种类型 + successCode: [200, 0], + //登录失效code + invalidCode: 402, + //无权限code + noPermissionCode: 401, +} +module.exports = network diff --git a/src/config/permission.js b/src/config/permission.js new file mode 100644 index 0000000..387588e --- /dev/null +++ b/src/config/permission.js @@ -0,0 +1,76 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 路由守卫,目前两种模式:all模式与intelligence模式 + */ +import router from '@/router' +import store from '@/store' +import VabProgress from 'nprogress' +import 'nprogress/nprogress.css' +import getPageTitle from '@/utils/pageTitle' +import { authentication, loginInterception, progressBar, recordRoute, routesWhiteList } from '@/config' + +VabProgress.configure({ + easing: 'ease', + speed: 500, + trickleSpeed: 200, + showSpinner: false, +}) +router.beforeResolve(async (to, from, next) => { + if (progressBar) VabProgress.start() + let hasToken = store.getters['user/accessToken'] + + if (!loginInterception) hasToken = true + + if (hasToken) { + if (to.path === '/login') { + next({ path: '/' }) + if (progressBar) VabProgress.done() + } else { + const hasPermissions = store.getters['user/permissions'] && store.getters['user/permissions'].length > 0 + if (hasPermissions) { + next() + } else { + try { + let permissions + if (!loginInterception) { + //settings.js loginInterception为false时,创建虚拟权限 + await store.dispatch('user/setPermissions', ['admin']) + permissions = ['admin'] + } else { + permissions = await store.dispatch('user/getUserInfo') + } + + let accessRoutes = [] + if (authentication === 'intelligence') { + accessRoutes = await store.dispatch('routes/setRoutes', permissions) + } else if (authentication === 'all') { + accessRoutes = await store.dispatch('routes/setAllRoutes') + } + accessRoutes.forEach((item) => { + router.addRoute(item) + }) + next({ ...to, replace: true }) + } catch { + await store.dispatch('user/resetAccessToken') + if (progressBar) VabProgress.done() + } + } + } + } else { + if (routesWhiteList.indexOf(to.path) !== -1) { + next() + } else { + if (recordRoute) { + next(`/login?redirect=${to.path}`) + } else { + next('/login') + } + + if (progressBar) VabProgress.done() + } + } + document.title = getPageTitle(to.meta.title) +}) +router.afterEach(() => { + if (progressBar) VabProgress.done() +}) diff --git a/src/config/setting.config.js b/src/config/setting.config.js new file mode 100644 index 0000000..a9c1a40 --- /dev/null +++ b/src/config/setting.config.js @@ -0,0 +1,70 @@ +/** + * @description 导出默认通用配置 + */ +const setting = { + // 开发以及部署时的URL + publicPath: '', + // 生产环境构建文件的目录名 + outputDir: 'dist', + // 放置生成的静态资源 (js、css、img、fonts) 的 (相对于 outputDir 的) 目录。 + assetsDir: 'static', + // 开发环境每次保存时是否输出为eslint编译警告 + lintOnSave: true, + // 进行编译的依赖 + transpileDependencies: [], + //标题 (包括初次加载雪花屏的标题 页面的标题 浏览器的标题) + title: '管理后台', + //简写 + abbreviation: 'vab', + //开发环境端口号 + devPort: '81', + //版本号 + version: process.env.VUE_APP_VERSION, + //这一项非常重要!请务必保留MIT协议下package.json及copyright作者信息 即可免费商用,不遵守此项约定你将无法使用该框架,如需自定义版权信息请联系QQ1204505056 + copyright: 'vab', + //是否显示页面底部自定义版权信息 + footerCopyright: true, + //是否显示顶部进度条 + progressBar: true, + //缓存路由的最大数量 + keepAliveMaxNum: 99, + // 路由模式,可选值为 history 或 hash + routerMode: 'hash', + //不经过token校验的路由 + routesWhiteList: ['/login', '/register', '/404', '/401'], + //加载时显示文字 + loadingText: '正在加载中...', + //token名称 + tokenName: 'accessToken', + //token在localStorage、sessionStorage存储的key的名称 + tokenTableName: 'vue-admin-better-2024', + //token存储位置localStorage sessionStorage + storage: 'localStorage', + //token失效回退到登录页时是否记录本次的路由 + recordRoute: true, + //是否显示logo,不显示时设置false,显示时请填写remixIcon图标名称,暂时只支持设置remixIcon + logo: 'vuejs-fill', + //是否显示在页面高亮错误 + errorLog: ['development', 'production'], + //是否开启登录拦截 + loginInterception: true, + //是否开启登录RSA加密 + loginRSA: true, + //intelligence和all两种方式,前者后端权限只控制permissions不控制view文件的import(前后端配合,减轻后端工作量),all方式完全交给后端前端只负责加载 + authentication: 'intelligence', + //vertical布局时是否只保持一个子菜单的展开 + uniqueOpened: true, + //vertical布局时默认展开的菜单path,使用逗号隔开建议只展开一个 + defaultOopeneds: ['/vab'], + //需要加loading层的请求,防止重复提交 + debounce: ['doEdit'], + //需要自动注入并加载的模块 + providePlugin: {}, + //代码生成机生成在view下的文件夹名称 + templateFolder: 'project', + //是否显示终端donation打印 + donation: true, + //是否开启图片压缩 + imageCompression: true, +} +module.exports = setting diff --git a/src/config/settings.js b/src/config/settings.js new file mode 100644 index 0000000..c070a66 --- /dev/null +++ b/src/config/settings.js @@ -0,0 +1,6 @@ +/** + * @description 3个子配置,通用配置|主题配置|网络配置 + */ +//默认配置 +const { setting, theme, network } = require('./') +module.exports = Object.assign({}, setting, theme, network) diff --git a/src/config/theme.config.js b/src/config/theme.config.js new file mode 100644 index 0000000..b6a69d2 --- /dev/null +++ b/src/config/theme.config.js @@ -0,0 +1,14 @@ +/** + * @description 导出默认主题配置 + */ +const theme = { + //是否国定头部 固定fixed 不固定noFixed + header: 'fixed', + //横纵布局 horizontal vertical + layout: 'vertical', + //是否开启主题配置按钮 + themeBar: true, + //是否显示多标签页 + tabsBar: true, +} +module.exports = theme diff --git a/src/layouts/EmptyLayout.vue b/src/layouts/EmptyLayout.vue new file mode 100644 index 0000000..98240ae --- /dev/null +++ b/src/layouts/EmptyLayout.vue @@ -0,0 +1,3 @@ + diff --git a/src/layouts/components/VabAd/index.vue b/src/layouts/components/VabAd/index.vue new file mode 100644 index 0000000..e72483c --- /dev/null +++ b/src/layouts/components/VabAd/index.vue @@ -0,0 +1,46 @@ + + + diff --git a/src/layouts/components/VabAppMain/index.vue b/src/layouts/components/VabAppMain/index.vue new file mode 100644 index 0000000..80ecfeb --- /dev/null +++ b/src/layouts/components/VabAppMain/index.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/src/layouts/components/VabAvatar/index.vue b/src/layouts/components/VabAvatar/index.vue new file mode 100644 index 0000000..73141fc --- /dev/null +++ b/src/layouts/components/VabAvatar/index.vue @@ -0,0 +1,100 @@ + + + + diff --git a/src/layouts/components/VabBreadcrumb/index.vue b/src/layouts/components/VabBreadcrumb/index.vue new file mode 100644 index 0000000..ee0a61a --- /dev/null +++ b/src/layouts/components/VabBreadcrumb/index.vue @@ -0,0 +1,61 @@ + + + + + diff --git a/src/layouts/components/VabLogo/index.vue b/src/layouts/components/VabLogo/index.vue new file mode 100644 index 0000000..d8b4343 --- /dev/null +++ b/src/layouts/components/VabLogo/index.vue @@ -0,0 +1,85 @@ + + + diff --git a/src/layouts/components/VabNavBar/index.vue b/src/layouts/components/VabNavBar/index.vue new file mode 100644 index 0000000..bb7fd2f --- /dev/null +++ b/src/layouts/components/VabNavBar/index.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/layouts/components/VabThemeBar/index.vue b/src/layouts/components/VabThemeBar/index.vue new file mode 100644 index 0000000..ead8233 --- /dev/null +++ b/src/layouts/components/VabThemeBar/index.vue @@ -0,0 +1,259 @@ + + + + + + diff --git a/src/layouts/export.js b/src/layouts/export.js new file mode 100644 index 0000000..2c24e49 --- /dev/null +++ b/src/layouts/export.js @@ -0,0 +1,25 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 公共布局及样式自动引入 + */ + +import Vue from 'vue' + +const requireComponents = require.context('./components', true, /\.vue$/) +requireComponents.keys().forEach((fileName) => { + const componentConfig = requireComponents(fileName) + const componentName = componentConfig.default.name + Vue.component(componentName, componentConfig.default || componentConfig) +}) + +const requireZxLayouts = require.context('layouts', true, /\.vue$/) +requireZxLayouts.keys().forEach((fileName) => { + const componentConfig = requireZxLayouts(fileName) + const componentName = componentConfig.default.name + Vue.component(componentName, componentConfig.default || componentConfig) +}) + +const requireThemes = require.context('@/styles/themes', true, /\.scss$/) +requireThemes.keys().forEach((fileName) => { + require(`@/styles/themes/${fileName.slice(2)}`) +}) diff --git a/src/layouts/index.vue b/src/layouts/index.vue new file mode 100644 index 0000000..b05b344 --- /dev/null +++ b/src/layouts/index.vue @@ -0,0 +1,298 @@ + + + + + diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..e4c508c --- /dev/null +++ b/src/main.js @@ -0,0 +1,24 @@ +import Vue from 'vue' +import App from './App' +import store from './store' +import router from './router' +import './plugins' +import '@/layouts/export' +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 生产环境默认都使用mock,如果正式用于生产环境时,记得去掉 + */ + +if (process.env.NODE_ENV === 'production') { + const { mockXHR } = require('@/utils/static') + mockXHR() +} + +Vue.config.productionTip = false + +new Vue({ + el: '#vue-admin-better', + router, + store, + render: (h) => h(App), +}) diff --git a/src/plugins/echarts.js b/src/plugins/echarts.js new file mode 100644 index 0000000..f600f83 --- /dev/null +++ b/src/plugins/echarts.js @@ -0,0 +1,4 @@ +import 'echarts' +import VabChart from 'vue-echarts' + +export default VabChart diff --git a/src/plugins/element.js b/src/plugins/element.js new file mode 100644 index 0000000..3b91ff0 --- /dev/null +++ b/src/plugins/element.js @@ -0,0 +1,9 @@ +import Vue from 'vue' +import ElementUI from 'element-ui' +import 'element-ui/lib/theme-chalk/display.css' + +import '@/styles/element-variables.scss' + +Vue.use(ElementUI, { + size: 'small', +}) diff --git a/src/plugins/index.js b/src/plugins/index.js new file mode 100644 index 0000000..98d706c --- /dev/null +++ b/src/plugins/index.js @@ -0,0 +1,15 @@ +/* 公共引入,勿随意修改,修改时需经过确认 */ +import Vue from 'vue' +import './element' +import './support' +import '@/styles/vab.scss' +import '@/remixIcon' +import '@/colorfulIcon' +import '@/config/permission' +import '@/utils/errorLog' +import './vabIcon' +import VabPermissions from 'layouts/Permissions' +import Vab from '@/utils/vab' + +Vue.use(Vab) +Vue.use(VabPermissions) diff --git a/src/plugins/support.js b/src/plugins/support.js new file mode 100644 index 0000000..30eb310 --- /dev/null +++ b/src/plugins/support.js @@ -0,0 +1,18 @@ +import { MessageBox } from 'element-ui' +import { dependencies } from '../../package.json' + +if (!!window.ActiveXObject || 'ActiveXObject' in window) { + MessageBox({ + title: '温馨提示', + message: + '自2015年3月起,微软已宣布弃用IE,且不再对IE提供任何更新维护,请点击此处访问微软官网更新浏览器,如果您使用的是双核浏览器,请您切换浏览器内核为极速模式', + type: 'warning', + showClose: false, + showConfirmButton: false, + closeOnClickModal: false, + closeOnPressEscape: false, + closeOnHashChange: false, + dangerouslyUseHTMLString: true, + }) +} +if (!dependencies['vab-icon'] || !dependencies['layouts']) document.body.innerHTML = '' diff --git a/src/plugins/vabIcon.js b/src/plugins/vabIcon.js new file mode 100644 index 0000000..634bca7 --- /dev/null +++ b/src/plugins/vabIcon.js @@ -0,0 +1,4 @@ +import Vue from 'vue' +import VabIcon from 'vab-icon' + +Vue.component('VabIcon', VabIcon) diff --git a/src/remixIcon/index.js b/src/remixIcon/index.js new file mode 100644 index 0000000..2dd876e --- /dev/null +++ b/src/remixIcon/index.js @@ -0,0 +1,13 @@ +const req = require.context('./svg', false, /\.svg$/), + requireAll = (requireContext) => { + /*let a = requireContext.keys().map(requireContext); + let arr = []; + for (let i = 0; i < a.length; i++) { + console.log(); + let icon = a[i].default.id; + arr.push(icon); + } + console.log(JSON.stringify(arr));*/ + return requireContext.keys().map(requireContext) + } +requireAll(req) diff --git a/src/remixIcon/svg/qq-fill.svg b/src/remixIcon/svg/qq-fill.svg new file mode 100644 index 0000000..0824301 --- /dev/null +++ b/src/remixIcon/svg/qq-fill.svg @@ -0,0 +1,5 @@ + + + + diff --git a/src/remixIcon/svg/vuejs-fill.svg b/src/remixIcon/svg/vuejs-fill.svg new file mode 100644 index 0000000..0e6787a --- /dev/null +++ b/src/remixIcon/svg/vuejs-fill.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..14dcc58 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,407 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description router全局配置,如有必要可分文件抽离,其中asyncRoutes只有在intelligence模式下才会用到,vip文档中已提供路由的基础图标与小清新图标的配置方案,请仔细阅读 + */ + +import Vue from 'vue' +import VueRouter from 'vue-router' +import Layout from '@/layouts' +import EmptyLayout from '@/layouts/EmptyLayout' +import { publicPath, routerMode } from '@/config' + +Vue.use(VueRouter) +export const constantRoutes = [ + { + path: '/login', + component: () => import('@/views/login/index'), + hidden: true, + }, + { + path: '/register', + component: () => import('@/views/register/index'), + hidden: true, + }, + { + path: '/401', + name: '401', + component: () => import('@/views/401'), + hidden: true, + }, + { + path: '/404', + name: '404', + component: () => import('@/views/404'), + hidden: true, + }, +] + +export const asyncRoutes = [ + { + path: '/', + component: Layout, + redirect: '/index', + children: [ + { + path: 'index', + name: 'Index', + component: () => import('@/views/index/index'), + meta: { + title: '首页', + icon: 'home', + affix: true, + }, + }, + ], + }, + { + path: '/cxshMini', + component: Layout, + redirect: 'noRedirect', + name: 'CxshMini', + meta: { title: '小程序', icon: 'comment', permissions: ['admin'] }, + children: [ + { + path: 'home', + component: EmptyLayout, + alwaysShow: true, + redirect: 'noRedirect', + name: 'Home', + meta: { + title: '首页', + icon: 'home', + permissions: ['admin'], + }, + children: [ + { + path: 'banner', + name: 'Banner', + component: () => import('@/views/cxshMini/home/banner/index'), + meta: { title: '轮播图' }, + }, + ], + }, + { + path: 'anli', + component: EmptyLayout, + alwaysShow: true, + redirect: 'noRedirect', + name: 'Anli', + meta: { + title: '精彩案例', + icon: 'handshake', + permissions: ['admin'], + }, + children: [ + { + path: 'article', + name: 'Article', + component: () => import('@/views/cxshMini/anli/article/index'), + meta: { title: '案例' }, + }, + { + path: 'category', + name: 'Category', + component: () => import('@/views/cxshMini/anli/category/index'), + meta: { title: '案例分类' }, + }, + ], + }, + { + path: 'lianxi', + component: EmptyLayout, + alwaysShow: true, + redirect: 'noRedirect', + name: 'Lianxi', + meta: { + title: '联系我们', + icon: 'user-friends', + permissions: ['admin'], + }, + children: [ + { + path: 'member', + name: 'Member', + component: () => import('@/views/cxshMini/lianxi/member/index'), + meta: { title: '成员' }, + }, + ], + }, + ], + }, + /* { + path: "/test", + component: Layout, + redirect: "noRedirect", + children: [ + { + path: "test", + name: "Test", + component: () => import("@/views/test/index"), + meta: { + title: "test", + icon: "marker", + permissions: ["admin"], + }, + }, + ], + }, */ + + { + path: '/vab', + component: Layout, + redirect: 'noRedirect', + name: 'Vab', + alwaysShow: true, + meta: { title: '组件', icon: 'box-open' }, + children: [ + { + path: 'permissions', + name: 'Permission', + component: () => import('@/views/vab/permissions/index'), + meta: { + title: '角色权限', + permissions: ['admin', 'editor'], + }, + }, + { + path: 'icon', + component: EmptyLayout, + redirect: 'noRedirect', + name: 'Icon', + meta: { + title: '图标', + permissions: ['admin'], + }, + children: [ + { + path: 'awesomeIcon', + name: 'AwesomeIcon', + component: () => import('@/views/vab/icon/index'), + meta: { title: '常规图标' }, + }, + { + path: 'colorfulIcon', + name: 'ColorfulIcon', + component: () => import('@/views/vab/icon/colorfulIcon'), + meta: { title: '多彩图标' }, + }, + ], + }, + { + path: 'table', + component: () => import('@/views/vab/table/index'), + name: 'Table', + meta: { + title: '表格', + permissions: ['admin'], + }, + }, + + { + path: 'webSocket', + name: 'WebSocket', + component: () => import('@/views/vab/webSocket/index'), + meta: { title: 'webSocket', permissions: ['admin'] }, + }, + { + path: 'form', + name: 'Form', + component: () => import('@/views/vab/form/index'), + meta: { title: '表单', permissions: ['admin'] }, + }, + { + path: 'element', + name: 'Element', + component: () => import('@/views/vab/element/index'), + meta: { title: '常用组件', permissions: ['admin'] }, + }, + { + path: 'tree', + name: 'Tree', + component: () => import('@/views/vab/tree/index'), + meta: { title: '树', permissions: ['admin'] }, + }, + { + path: 'menu1', + component: () => import('@/views/vab/nested/menu1/index'), + name: 'Menu1', + alwaysShow: true, + meta: { + title: '嵌套路由 1', + permissions: ['admin'], + }, + children: [ + { + path: 'menu1-1', + name: 'Menu1-1', + alwaysShow: true, + meta: { title: '嵌套路由 1-1' }, + component: () => import('@/views/vab/nested/menu1/menu1-1/index'), + + children: [ + { + path: 'menu1-1-1', + name: 'Menu1-1-1', + meta: { title: '嵌套路由 1-1-1' }, + component: () => import('@/views/vab/nested/menu1/menu1-1/menu1-1-1/index'), + }, + ], + }, + ], + }, + { + path: 'loading', + name: 'Loading', + component: () => import('@/views/vab/loading/index'), + meta: { title: 'loading', permissions: ['admin'] }, + }, + { + path: 'backToTop', + name: 'BackToTop', + component: () => import('@/views/vab/backToTop/index'), + meta: { title: '返回顶部', permissions: ['admin'] }, + }, + { + path: 'lodash', + name: 'Lodash', + component: () => import('@/views/vab/lodash/index'), + meta: { title: 'lodash', permissions: ['admin'] }, + }, + + { + path: 'upload', + name: 'Upload', + component: () => import('@/views/vab/upload/index'), + meta: { title: '上传', permissions: ['admin'] }, + }, + { + path: 'log', + name: 'Log', + component: () => import('@/views/vab/errorLog/index'), + meta: { title: '错误日志模拟', permissions: ['admin'] }, + }, + { + path: 'https://github.com/zxwk1998/vue-admin-better/', + name: 'ExternalLink', + meta: { + title: '外链', + target: '_blank', + permissions: ['admin', 'editor'], + badge: 'New', + }, + }, + { + path: 'more', + name: 'More', + component: () => import('@/views/vab/more/index'), + meta: { title: '关于', permissions: ['admin'] }, + }, + ], + }, + { + path: '/personnelManagement', + component: Layout, + redirect: 'noRedirect', + name: 'PersonnelManagement', + meta: { title: '配置', icon: 'users-cog', permissions: ['admin'] }, + children: [ + { + path: 'userManagement', + name: 'UserManagement', + component: () => import('@/views/personnelManagement/userManagement/index'), + meta: { title: '用户管理' }, + }, + { + path: 'appManagement', + name: 'AppManagement', + component: () => import('@/views/personnelManagement/appManagement/index'), + meta: { title: '应用管理' }, + }, + { + path: 'roleManagement', + name: 'RoleManagement', + component: () => import('@/views/personnelManagement/roleManagement/index'), + meta: { title: '角色管理' }, + }, + { + path: 'menuManagement', + name: 'MenuManagement', + component: () => import('@/views/personnelManagement/menuManagement/index'), + meta: { title: '菜单管理', badge: 'New' }, + }, + ], + }, + { + path: '/mall', + component: Layout, + redirect: 'noRedirect', + name: 'Mall', + meta: { + title: '商城', + icon: 'shopping-cart', + permissions: ['admin'], + }, + + children: [ + { + path: 'pay', + name: 'Pay', + component: () => import('@/views/mall/pay/index'), + meta: { + title: '支付', + noKeepAlive: true, + }, + children: null, + }, + { + path: 'goodsList', + name: 'GoodsList', + component: () => import('@/views/mall/goodsList/index'), + meta: { + title: '商品列表', + }, + }, + ], + }, + { + path: '/error', + component: EmptyLayout, + redirect: 'noRedirect', + name: 'Error', + meta: { title: '错误页', icon: 'bug' }, + children: [ + { + path: '401', + name: 'Error401', + component: () => import('@/views/401'), + meta: { title: '401' }, + }, + { + path: '404', + name: 'Error404', + component: () => import('@/views/404'), + meta: { title: '404' }, + }, + ], + }, + { + path: '*', + redirect: '/404', + hidden: true, + }, +] + +const router = new VueRouter({ + base: publicPath, + mode: routerMode, + scrollBehavior: () => ({ + y: 0, + }), + routes: constantRoutes, +}) + +export function resetRouter() { + location.reload() +} + +export default router diff --git a/src/store/index.js b/src/store/index.js new file mode 100644 index 0000000..efc3487 --- /dev/null +++ b/src/store/index.js @@ -0,0 +1,22 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 导入所有 vuex 模块,自动加入namespaced:true,用于解决vuex命名冲突,请勿修改。 + */ + +import Vue from 'vue' +import Vuex from 'vuex' + +Vue.use(Vuex) +const files = require.context('./modules', false, /\.js$/) +const modules = {} + +files.keys().forEach((key) => { + modules[key.replace(/(\.\/|\.js)/g, '')] = files(key).default +}) +Object.keys(modules).forEach((key) => { + modules[key]['namespaced'] = true +}) +const store = new Vuex.Store({ + modules, +}) +export default store diff --git a/src/store/modules/errorLog.js b/src/store/modules/errorLog.js new file mode 100644 index 0000000..08c7c03 --- /dev/null +++ b/src/store/modules/errorLog.js @@ -0,0 +1,28 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 异常捕获的状态拦截,请勿修改 + */ + +const state = () => ({ + errorLogs: [], +}) +const getters = { + errorLogs: (state) => state.errorLogs, +} +const mutations = { + addErrorLog(state, errorLog) { + state.errorLogs.push(errorLog) + }, + clearErrorLog: (state) => { + state.errorLogs.splice(0) + }, +} +const actions = { + addErrorLog({ commit }, errorLog) { + commit('addErrorLog', errorLog) + }, + clearErrorLog({ commit }) { + commit('clearErrorLog') + }, +} +export default { state, getters, mutations, actions } diff --git a/src/store/modules/routes.js b/src/store/modules/routes.js new file mode 100644 index 0000000..cd10451 --- /dev/null +++ b/src/store/modules/routes.js @@ -0,0 +1,47 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 路由拦截状态管理,目前两种模式:all模式与intelligence模式,其中partialRoutes是菜单暂未使用 + */ +import { asyncRoutes, constantRoutes } from '@/router' +import { getRouterList } from '@/api/router' +import { convertRouter, filterAsyncRoutes } from '@/utils/handleRoutes' + +const state = () => ({ + routes: [], + partialRoutes: [], +}) +const getters = { + routes: (state) => state.routes, + partialRoutes: (state) => state.partialRoutes, +} +const mutations = { + setRoutes(state, routes) { + state.routes = constantRoutes.concat(routes) + }, + setAllRoutes(state, routes) { + state.routes = constantRoutes.concat(routes) + }, + setPartialRoutes(state, routes) { + state.partialRoutes = constantRoutes.concat(routes) + }, +} +const actions = { + async setRoutes({ commit }, permissions) { + //开源版只过滤动态路由permissions,admin不再默认拥有全部权限 + const finallyAsyncRoutes = await filterAsyncRoutes([...asyncRoutes], permissions) + commit('setRoutes', finallyAsyncRoutes) + return finallyAsyncRoutes + }, + async setAllRoutes({ commit }) { + let { data } = await getRouterList() + data.push({ path: '*', redirect: '/404', hidden: true }) + let accessRoutes = convertRouter(data) + commit('setAllRoutes', accessRoutes) + return accessRoutes + }, + setPartialRoutes({ commit }, accessRoutes) { + commit('setPartialRoutes', accessRoutes) + return accessRoutes + }, +} +export default { state, getters, mutations, actions } diff --git a/src/store/modules/settings.js b/src/store/modules/settings.js new file mode 100644 index 0000000..b9694bb --- /dev/null +++ b/src/store/modules/settings.js @@ -0,0 +1,88 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 所有全局配置的状态管理,如无必要请勿修改 + */ + +import defaultSettings from '@/config' + +const { tabsBar, logo, layout, header, themeBar, title } = defaultSettings +const theme = JSON.parse(localStorage.getItem('vue-admin-better-theme')) || '' +const state = () => ({ + tabsBar: theme.tabsBar || tabsBar, + logo, + collapse: false, + layout: theme.layout || layout, + header: theme.header || header, + device: 'desktop', + themeBar, + title, +}) +const getters = { + collapse: (state) => state.collapse, + device: (state) => state.device, + header: (state) => state.header, + layout: (state) => state.layout, + logo: (state) => state.logo, + tabsBar: (state) => state.tabsBar, + themeBar: (state) => state.themeBar, + title: (state) => state.title, +} +const mutations = { + changeLayout: (state, layout) => { + if (layout) state.layout = layout + }, + changeHeader: (state, header) => { + if (header) state.header = header + }, + changeTabsBar: (state, tabsBar) => { + if (tabsBar) state.tabsBar = tabsBar + }, + changeCollapse: (state) => { + state.collapse = !state.collapse + }, + foldSideBar: (state) => { + state.collapse = true + }, + openSideBar: (state) => { + state.collapse = false + }, + toggleDevice: (state, device) => { + state.device = device + }, + changeLogo: (state, logo) => { + state.logo = logo + }, + changeTitle: (state, title) => { + state.title = title + }, +} +const actions = { + changeLayout({ commit }, layout) { + commit('changeLayout', layout) + }, + changeHeader({ commit }, header) { + commit('changeHeader', header) + }, + changeTabsBar({ commit }, tabsBar) { + commit('changeTabsBar', tabsBar) + }, + changeCollapse({ commit }) { + commit('changeCollapse') + }, + foldSideBar({ commit }) { + commit('foldSideBar') + }, + openSideBar({ commit }) { + commit('openSideBar') + }, + toggleDevice({ commit }, device) { + commit('toggleDevice', device) + }, + changeLogo({ commit }, logo) { + commit('changeLogo', logo) + }, + changeTitle({ commit }, title) { + commit('changeTitle', title) + }, +} +export default { state, getters, mutations, actions } diff --git a/src/store/modules/table.js b/src/store/modules/table.js new file mode 100644 index 0000000..616eda5 --- /dev/null +++ b/src/store/modules/table.js @@ -0,0 +1,23 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 代码生成机状态管理 + */ + +const state = () => ({ + srcCode: '', +}) +const getters = { + srcTableCode: (state) => state.srcCode, +} + +const mutations = { + setTableCode(state, srcCode) { + state.srcCode = srcCode + }, +} +const actions = { + setTableCode({ commit }, srcCode) { + commit('setTableCode', srcCode) + }, +} +export default { state, getters, mutations, actions } diff --git a/src/store/modules/tabsBar.js b/src/store/modules/tabsBar.js new file mode 100644 index 0000000..a1097e1 --- /dev/null +++ b/src/store/modules/tabsBar.js @@ -0,0 +1,110 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description tabsBar多标签页逻辑,前期借鉴了很多开源项目发现都有个共同的特点很繁琐并不符合框架设计的初衷,后来在github用户hipi的启发下完成了重构,请勿修改 + */ + +const state = () => ({ + visitedRoutes: [], +}) +const getters = { + visitedRoutes: (state) => state.visitedRoutes, +} +const mutations = { + addVisitedRoute(state, route) { + let target = state.visitedRoutes.find((item) => item.path === route.path) + if (target) { + if (route.fullPath !== target.fullPath) Object.assign(target, route) + return + } + state.visitedRoutes.push(Object.assign({}, route)) + }, + delVisitedRoute(state, route) { + state.visitedRoutes.forEach((item, index) => { + if (item.path === route.path) state.visitedRoutes.splice(index, 1) + }) + }, + delOthersVisitedRoute(state, route) { + state.visitedRoutes = state.visitedRoutes.filter((item) => item.meta.affix || item.path === route.path) + }, + delLeftVisitedRoute(state, route) { + let index = state.visitedRoutes.length + state.visitedRoutes = state.visitedRoutes.filter((item) => { + if (item.name === route.name) index = state.visitedRoutes.indexOf(item) + return item.meta.affix || index <= state.visitedRoutes.indexOf(item) + }) + }, + delRightVisitedRoute(state, route) { + let index = state.visitedRoutes.length + state.visitedRoutes = state.visitedRoutes.filter((item) => { + if (item.name === route.name) index = state.visitedRoutes.indexOf(item) + return item.meta.affix || index >= state.visitedRoutes.indexOf(item) + }) + }, + delAllVisitedRoutes(state) { + state.visitedRoutes = state.visitedRoutes.filter((item) => item.meta.affix) + }, + updateVisitedRoute(state, route) { + state.visitedRoutes.forEach((item) => { + if (item.path === route.path) item = Object.assign(item, route) + }) + }, +} +const actions = { + addVisitedRoute({ commit }, route) { + commit('addVisitedRoute', route) + }, + async delRoute({ dispatch, state }, route) { + await dispatch('delVisitedRoute', route) + return { + visitedRoutes: [...state.visitedRoutes], + } + }, + delVisitedRoute({ commit, state }, route) { + commit('delVisitedRoute', route) + return [...state.visitedRoutes] + }, + async delOthersRoutes({ dispatch, state }, route) { + await dispatch('delOthersVisitedRoute', route) + return { + visitedRoutes: [...state.visitedRoutes], + } + }, + async delLeftRoutes({ dispatch, state }, route) { + await dispatch('delLeftVisitedRoute', route) + return { + visitedRoutes: [...state.visitedRoutes], + } + }, + async delRightRoutes({ dispatch, state }, route) { + await dispatch('delRightVisitedRoute', route) + return { + visitedRoutes: [...state.visitedRoutes], + } + }, + delOthersVisitedRoute({ commit, state }, route) { + commit('delOthersVisitedRoute', route) + return [...state.visitedRoutes] + }, + delLeftVisitedRoute({ commit, state }, route) { + commit('delLeftVisitedRoute', route) + return [...state.visitedRoutes] + }, + delRightVisitedRoute({ commit, state }, route) { + commit('delRightVisitedRoute', route) + return [...state.visitedRoutes] + }, + async delAllRoutes({ dispatch, state }, route) { + await dispatch('delAllVisitedRoutes', route) + return { + visitedRoutes: [...state.visitedRoutes], + } + }, + delAllVisitedRoutes({ commit, state }) { + commit('delAllVisitedRoutes') + return [...state.visitedRoutes] + }, + updateVisitedRoute({ commit }, route) { + commit('updateVisitedRoute', route) + }, +} +export default { state, getters, mutations, actions } diff --git a/src/store/modules/user.js b/src/store/modules/user.js new file mode 100644 index 0000000..9147059 --- /dev/null +++ b/src/store/modules/user.js @@ -0,0 +1,90 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 登录、获取用户信息、退出登录、清除accessToken逻辑,不建议修改 + */ + +import Vue from 'vue' +import { getUserInfo, login, logout } from '@/api/user' +import { getAccessToken, removeAccessToken, setAccessToken } from '@/utils/accessToken' +import { resetRouter } from '@/router' +import { title, tokenName } from '@/config' + +const state = () => ({ + accessToken: getAccessToken(), + username: '', + avatar: '', + permissions: [], +}) +const getters = { + accessToken: (state) => state.accessToken, + username: (state) => state.username, + avatar: (state) => state.avatar, + permissions: (state) => state.permissions, +} +const mutations = { + setAccessToken(state, accessToken) { + state.accessToken = accessToken + setAccessToken(accessToken) + }, + setUsername(state, username) { + state.username = username + }, + setAvatar(state, avatar) { + state.avatar = avatar + }, + setPermissions(state, permissions) { + state.permissions = permissions + }, +} +const actions = { + setPermissions({ commit }, permissions) { + commit('setPermissions', permissions) + }, + async login({ commit }, userInfo) { + const { data } = await login(userInfo) + if (data?.code) { + Vue.prototype.$baseMessage(data?.msg, 'error') + return + } + const accessToken = data[tokenName] + + if (accessToken) { + commit('setAccessToken', accessToken) + const hour = new Date().getHours() + const thisTime = hour < 8 ? '早上好' : hour <= 11 ? '上午好' : hour <= 13 ? '中午好' : hour < 18 ? '下午好' : '晚上好' + Vue.prototype.$baseNotify(`欢迎登录${title}`, `${thisTime}!`) + } else { + Vue.prototype.$baseMessage(`登录接口异常,未正确返回${tokenName}...`, 'error') + } + }, + async getUserInfo({ commit, state, dispatch }) { + const { data } = await getUserInfo(state.accessToken) + if (!data) { + Vue.prototype.$baseMessage('验证失败,请重新登录...', 'error') + return false + } + let { permissions, username, avatar, appIcon, appName } = data + if (permissions && username && Array.isArray(permissions)) { + commit('setPermissions', permissions) + commit('setUsername', username) + commit('setAvatar', avatar) + dispatch('settings/changeLogo', appIcon, { root: true }) + dispatch('settings/changeTitle', appName, { root: true }) + return permissions + } else { + Vue.prototype.$baseMessage('用户信息接口异常', 'error') + return false + } + }, + async logout({ dispatch }) { + await logout(state.accessToken) + await dispatch('resetAccessToken') + await resetRouter() + }, + resetAccessToken({ commit }) { + commit('setPermissions', []) + commit('setAccessToken', '') + removeAccessToken() + }, +} +export default { state, getters, mutations, actions } diff --git a/src/styles/element-variables.scss b/src/styles/element-variables.scss new file mode 100644 index 0000000..6c5b334 --- /dev/null +++ b/src/styles/element-variables.scss @@ -0,0 +1,1035 @@ +@charset "utf-8"; + +/* Transition +-------------------------- */ +$--all-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); +$--fade-transition: opacity 300ms cubic-bezier(0.23, 1, 0.32, 1); +$--fade-linear-transition: opacity 200ms linear; +$--md-fade-transition: transform 300ms cubic-bezier(0.23, 1, 0.32, 1), opacity 300ms cubic-bezier(0.23, 1, 0.32, 1); +$--border-transition-base: border-color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); +$--color-transition-base: color 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); + +/* Color +-------------------------- */ +/// color|1|Brand Color|0 +$--color-primary: $base-color-blue; +/// color|1|Background Color|4 +$--color-white: #fff; +/// color|1|Background Color|4 +$--color-black: #000; +$--color-primary-light-1: mix($--color-white, $--color-primary, 10%); + +/* 53a8ff */ +$--color-primary-light-2: mix($--color-white, $--color-primary, 20%); + +/* 66b1ff */ +$--color-primary-light-3: mix($--color-white, $--color-primary, 30%); + +/* 79bbff */ +$--color-primary-light-4: mix($--color-white, $--color-primary, 40%); + +/* 8cc5ff */ +$--color-primary-light-5: mix($--color-white, $--color-primary, 50%); + +/* a0cfff */ +$--color-primary-light-6: mix($--color-white, $--color-primary, 60%); + +/* b3d8ff */ +$--color-primary-light-7: mix($--color-white, $--color-primary, 70%); + +/* c6e2ff */ +$--color-primary-light-8: mix($--color-white, $--color-primary, 80%); + +/* d9ecff */ +$--color-primary-light-9: mix($--color-white, $--color-primary, 90%); + +/* ecf5ff */ +/// color|1|Functional Color|1 +$--color-success: $base-color-green; +/// color|1|Functional Color|1 +$--color-warning: $base-color-yellow; +/// color|1|Functional Color|1 +$--color-danger: $base-color-red; +/// color|1|Functional Color|1 +$--color-info: #909399; + +$--color-success-light: mix($--color-white, $--color-success, 80%); +$--color-warning-light: mix($--color-white, $--color-warning, 80%); +$--color-danger-light: mix($--color-white, $--color-danger, 80%); +$--color-info-light: mix($--color-white, $--color-info, 80%); + +$--color-success-lighter: mix($--color-white, $--color-success, 90%); +$--color-warning-lighter: mix($--color-white, $--color-warning, 90%); +$--color-danger-lighter: mix($--color-white, $--color-danger, 90%); +$--color-info-lighter: mix($--color-white, $--color-info, 90%); +/// color|1|Font Color|2 +$--color-text-primary: #303133; +/// color|1|Font Color|2 +$--color-text-regular: #606266; +/// color|1|Font Color|2 +$--color-text-secondary: #909399; +/// color|1|Font Color|2 +$--color-text-placeholder: #c0c4cc; +/// color|1|Border Color|3 +$--border-color-base: #dcdfe6; +/// color|1|Border Color|3 +$--border-color-light: #e4e7ed; +/// color|1|Border Color|3 +$--border-color-lighter: #ebeef5; +/// color|1|Border Color|3 +$--border-color-extra-light: #f2f6fc; + +// Background +/// color|1|Background Color|4 +$--background-color-base: #f5f7fa; + +/* Link +-------------------------- */ +$--link-color: $--color-primary-light-2; +$--link-hover-color: $--color-primary; + +/* Border +-------------------------- */ +$--border-width-base: 1px; +$--border-style-base: solid; +$--border-color-hover: $--color-text-placeholder; +$--border-base: $--border-width-base $--border-style-base $--border-color-base; +/// borderRadius|1|Radius|0 +$--border-radius-base: $base-border-radius; +/// borderRadius|1|Radius|0 +$--border-radius-small: $base-border-radius; +/// borderRadius|1|Radius|0 +$--border-radius-circle: 100%; +/// borderRadius|1|Radius|0 +$--border-radius-zero: 0; + +// Box-shadow +/// boxShadow|1|Shadow|1 +$--box-shadow-base: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.04); +// boxShadow|1|Shadow|1 +$--box-shadow-dark: 0 2px 4px rgba(0, 0, 0, 0.12), 0 0 6px rgba(0, 0, 0, 0.12); +/// boxShadow|1|Shadow|1 +$--box-shadow-light: 0 2px 12px 0 rgba(0, 0, 0, 0.1); + +/* Fill +-------------------------- */ +$--fill-base: $--color-white; + +/* Typography +-------------------------- */ +$--font-path: '~element-ui/lib/theme-chalk/fonts'; +$--font-display: 'auto'; +/// fontSize|1|Font Size|0 +$--font-size-extra-large: 20px; +/// fontSize|1|Font Size|0 +$--font-size-large: 18px; +/// fontSize|1|Font Size|0 +$--font-size-medium: 16px; +/// fontSize|1|Font Size|0 +$--font-size-base: 14px; +/// fontSize|1|Font Size|0 +$--font-size-small: 13px; +/// fontSize|1|Font Size|0 +$--font-size-extra-small: 12px; +/// fontWeight|1|Font Weight|1 +$--font-weight-primary: 500; +/// fontWeight|1|Font Weight|1 +$--font-weight-secondary: 100; +/// fontLineHeight|1|Line Height|2 +$--font-line-height-primary: 24px; +/// fontLineHeight|1|Line Height|2 +$--font-line-height-secondary: 16px; +$--font-color-disabled-base: #bbb; + +/* Size +-------------------------- */ +$--size-base: 14px; + +/* z-index +-------------------------- */ +$--index-normal: 1; +$--index-top: 1000; +$--index-popper: 2000; + +/* Disable base +-------------------------- */ +$--disabled-fill-base: $--background-color-base; +$--disabled-color-base: $--color-text-placeholder; +$--disabled-border-base: $--border-color-light; + +/* Icon +-------------------------- */ +$--icon-color: #666; +$--icon-color-base: $--color-info; + +/* Checkbox +-------------------------- */ +/// fontSize||Font|1 +$--checkbox-font-size: 14px; +/// fontWeight||Font|1 +$--checkbox-font-weight: $--font-weight-primary; +/// color||Color|0 +$--checkbox-font-color: $--color-text-regular; +$--checkbox-input-height: 14px; +$--checkbox-input-width: 14px; +/// borderRadius||Border|2 +$--checkbox-border-radius: $--border-radius-small; +/// color||Color|0 +$--checkbox-background-color: $--color-white; +$--checkbox-input-border: $--border-base; + +/// color||Color|0 +$--checkbox-disabled-border-color: $--border-color-base; +$--checkbox-disabled-input-fill: #edf2fc; +$--checkbox-disabled-icon-color: $--color-text-placeholder; + +$--checkbox-disabled-checked-input-fill: $--border-color-extra-light; +$--checkbox-disabled-checked-input-border-color: $--border-color-base; +$--checkbox-disabled-checked-icon-color: $--color-text-placeholder; + +/// color||Color|0 +$--checkbox-checked-font-color: $--color-primary; +$--checkbox-checked-input-border-color: $--color-primary; +/// color||Color|0 +$--checkbox-checked-background-color: $--color-primary; +$--checkbox-checked-icon-color: $--fill-base; + +$--checkbox-input-border-color-hover: $--color-primary; +/// height||Other|4 +$--checkbox-bordered-height: 40px; +/// padding||Spacing|3 +$--checkbox-bordered-padding: 9px 20px 9px 10px; +/// padding||Spacing|3 +$--checkbox-bordered-medium-padding: 7px 20px 7px 10px; +/// padding||Spacing|3 +$--checkbox-bordered-small-padding: 5px 15px 5px 10px; +/// padding||Spacing|3 +$--checkbox-bordered-mini-padding: 3px 15px 3px 10px; +$--checkbox-bordered-medium-input-height: 14px; +$--checkbox-bordered-medium-input-width: 14px; +/// height||Other|4 +$--checkbox-bordered-medium-height: 36px; +$--checkbox-bordered-small-input-height: 12px; +$--checkbox-bordered-small-input-width: 12px; +/// height||Other|4 +$--checkbox-bordered-small-height: 32px; +$--checkbox-bordered-mini-input-height: 12px; +$--checkbox-bordered-mini-input-width: 12px; +/// height||Other|4 +$--checkbox-bordered-mini-height: 28px; + +/// color||Color|0 +$--checkbox-button-checked-background-color: $--color-primary; +/// color||Color|0 +$--checkbox-button-checked-font-color: $--color-white; +/// color||Color|0 +$--checkbox-button-checked-border-color: $--color-primary; + +/* Radio +-------------------------- */ +/// fontSize||Font|1 +$--radio-font-size: $--font-size-base; +/// fontWeight||Font|1 +$--radio-font-weight: $--font-weight-primary; +/// color||Color|0 +$--radio-font-color: $--color-text-regular; +$--radio-input-height: 14px; +$--radio-input-width: 14px; +/// borderRadius||Border|2 +$--radio-input-border-radius: $--border-radius-circle; +/// color||Color|0 +$--radio-input-background-color: $--color-white; +$--radio-input-border: $--border-base; +/// color||Color|0 +$--radio-input-border-color: $--border-color-base; +/// color||Color|0 +$--radio-icon-color: $--color-white; + +$--radio-disabled-input-border-color: $--disabled-border-base; +$--radio-disabled-input-fill: $--disabled-fill-base; +$--radio-disabled-icon-color: $--disabled-fill-base; + +$--radio-disabled-checked-input-border-color: $--disabled-border-base; +$--radio-disabled-checked-input-fill: $--disabled-fill-base; +$--radio-disabled-checked-icon-color: $--color-text-placeholder; + +/// color||Color|0 +$--radio-checked-font-color: $--color-primary; +/// color||Color|0 +$--radio-checked-input-border-color: $--color-primary; +/// color||Color|0 +$--radio-checked-input-background-color: $--color-white; +/// color||Color|0 +$--radio-checked-icon-color: $--color-primary; + +$--radio-input-border-color-hover: $--color-primary; + +$--radio-bordered-height: 40px; +$--radio-bordered-padding: 12px 20px 0 10px; +$--radio-bordered-medium-padding: 10px 20px 0 10px; +$--radio-bordered-small-padding: 8px 15px 0 10px; +$--radio-bordered-mini-padding: 6px 15px 0 10px; +$--radio-bordered-medium-input-height: 14px; +$--radio-bordered-medium-input-width: 14px; +$--radio-bordered-medium-height: 36px; +$--radio-bordered-small-input-height: 12px; +$--radio-bordered-small-input-width: 12px; +$--radio-bordered-small-height: 32px; +$--radio-bordered-mini-input-height: 12px; +$--radio-bordered-mini-input-width: 12px; +$--radio-bordered-mini-height: 28px; + +/// fontSize||Font|1 +$--radio-button-font-size: $--font-size-base; +/// color||Color|0 +$--radio-button-checked-background-color: $--color-primary; +/// color||Color|0 +$--radio-button-checked-font-color: $--color-white; +/// color||Color|0 +$--radio-button-checked-border-color: $--color-primary; +$--radio-button-disabled-checked-fill: $--border-color-extra-light; + +/* Select +-------------------------- */ +$--select-border-color-hover: $--border-color-hover; +$--select-disabled-border: $--disabled-border-base; +/// fontSize||Font|1 +$--select-font-size: $--font-size-base; +$--select-close-hover-color: $--color-text-secondary; + +$--select-input-color: $--color-text-placeholder; +$--select-multiple-input-color: #666; +/// color||Color|0 +$--select-input-focus-border-color: $--color-primary; +/// fontSize||Font|1 +$--select-input-font-size: 14px; + +$--select-option-color: $--color-text-regular; +$--select-option-disabled-color: $--color-text-placeholder; +$--select-option-disabled-background: $--color-white; +/// height||Other|4 +$--select-option-height: 34px; +$--select-option-hover-background: $--background-color-base; +/// color||Color|0 +$--select-option-selected-font-color: $--color-primary; +$--select-option-selected-hover: $--background-color-base; + +$--select-group-color: $--color-info; +$--select-group-height: 30px; +$--select-group-font-size: 12px; + +$--select-dropdown-background: $--color-white; +$--select-dropdown-shadow: $--box-shadow-light; +$--select-dropdown-empty-color: #999; +/// height||Other|4 +$--select-dropdown-max-height: 274px; +$--select-dropdown-padding: 6px 0; +$--select-dropdown-empty-padding: 10px 0; +$--select-dropdown-border: solid 1px $--border-color-light; + +/* Alert +-------------------------- */ +$--alert-padding: 8px 16px; +/// borderRadius||Border|2 +$--alert-border-radius: $--border-radius-base; +/// fontSize||Font|1 +$--alert-title-font-size: 13px; +/// fontSize||Font|1 +$--alert-description-font-size: 12px; +/// fontSize||Font|1 +$--alert-close-font-size: 12px; +/// fontSize||Font|1 +$--alert-close-customed-font-size: 13px; + +$--alert-success-color: $--color-success-lighter; +$--alert-info-color: $--color-info-lighter; +$--alert-warning-color: $--color-warning-lighter; +$--alert-danger-color: $--color-danger-lighter; + +/// height||Other|4 +$--alert-icon-size: 16px; +/// height||Other|4 +$--alert-icon-large-size: 28px; + +/* MessageBox +-------------------------- */ +/// color||Color|0 +$--messagebox-title-color: $--color-text-primary; +$--msgbox-width: 420px; +$--msgbox-border-radius: $--border-radius-base; +/// fontSize||Font|1 +$--messagebox-font-size: $--font-size-large; +/// fontSize||Font|1 +$--messagebox-content-font-size: $--font-size-base; +/// color||Color|0 +$--messagebox-content-color: $--color-text-regular; +/// fontSize||Font|1 +$--messagebox-error-font-size: 12px; +$--msgbox-padding-primary: 15px; +/// color||Color|0 +$--messagebox-success-color: $--color-success; +/// color||Color|0 +$--messagebox-info-color: $--color-info; +/// color||Color|0 +$--messagebox-warning-color: $--color-warning; +/// color||Color|0 +$--messagebox-danger-color: $--color-danger; + +/* Message +-------------------------- */ +$--message-shadow: $--box-shadow-base; +$--message-min-width: 380px; +$--message-background-color: #edf2fc; +$--message-padding: 15px 15px 15px 20px; +/// color||Color|0 +$--message-close-icon-color: $--color-text-placeholder; +/// height||Other|4 +$--message-close-size: 16px; +/// color||Color|0 +$--message-close-hover-color: $--color-text-secondary; + +/// color||Color|0 +$--message-success-font-color: $--color-success; +/// color||Color|0 +$--message-info-font-color: $--color-info; +/// color||Color|0 +$--message-warning-font-color: $--color-warning; +/// color||Color|0 +$--message-danger-font-color: $--color-danger; + +/* Notification +-------------------------- */ +$--notification-width: 330px; +/// padding||Spacing|3 +$--notification-padding: 14px 26px 14px 13px; +$--notification-radius: 8px; +$--notification-shadow: $--box-shadow-light; +/// color||Color|0 +$--notification-border-color: $--border-color-lighter; +$--notification-icon-size: 24px; +$--notification-close-font-size: $--message-close-size; +$--notification-group-margin-left: 13px; +$--notification-group-margin-right: 8px; +/// fontSize||Font|1 +$--notification-content-font-size: $--font-size-base; +/// color||Color|0 +$--notification-content-color: $--color-text-regular; +/// fontSize||Font|1 +$--notification-title-font-size: 16px; +/// color||Color|0 +$--notification-title-color: $--color-text-primary; + +/// color||Color|0 +$--notification-close-color: $--color-text-secondary; +/// color||Color|0 +$--notification-close-hover-color: $--color-text-regular; + +/// color||Color|0 +$--notification-success-icon-color: $--color-success; +/// color||Color|0 +$--notification-info-icon-color: $--color-info; +/// color||Color|0 +$--notification-warning-icon-color: $--color-warning; +/// color||Color|0 +$--notification-danger-icon-color: $--color-danger; + +/* Input +-------------------------- */ +$--input-font-size: $--font-size-base; +/// color||Color|0 +$--input-font-color: $--color-text-regular; +/// height||Other|4 +$--input-width: 140px; +/// height||Other|4 +$--input-height: 40px; +$--input-border: $--border-base; +$--input-border-color: $--border-color-base; +/// borderRadius||Border|2 +$--input-border-radius: $--border-radius-base; +$--input-border-color-hover: $--border-color-hover; +/// color||Color|0 +$--input-background-color: $--color-white; +$--input-fill-disabled: $--disabled-fill-base; +$--input-color-disabled: $--font-color-disabled-base; +/// color||Color|0 +$--input-icon-color: $--color-text-placeholder; +/// color||Color|0 +$--input-placeholder-color: $--color-text-placeholder; +$--input-max-width: 314px; + +$--input-hover-border: $--border-color-hover; +$--input-clear-hover-color: $--color-text-secondary; + +$--input-focus-border: $--color-primary; +$--input-focus-fill: $--color-white; + +$--input-disabled-fill: $--disabled-fill-base; +$--input-disabled-border: $--disabled-border-base; +$--input-disabled-color: $--disabled-color-base; +$--input-disabled-placeholder-color: $--color-text-placeholder; + +/// fontSize||Font|1 +$--input-medium-font-size: 14px; +/// height||Other|4 +$--input-medium-height: 36px; +/// fontSize||Font|1 +$--input-small-font-size: 13px; +/// height||Other|4 +$--input-small-height: 32px; +/// fontSize||Font|1 +$--input-mini-font-size: 12px; +/// height||Other|4 +$--input-mini-height: 28px; + +/* Cascader +-------------------------- */ +/// color||Color|0 +$--cascader-menu-font-color: $--color-text-regular; +/// color||Color|0 +$--cascader-menu-selected-font-color: $--color-primary; +$--cascader-menu-fill: $--fill-base; +$--cascader-menu-font-size: $--font-size-base; +$--cascader-menu-radius: $--border-radius-base; +$--cascader-menu-border: solid 1px $--border-color-light; +$--cascader-menu-shadow: $--box-shadow-light; +$--cascader-node-background-hover: $--background-color-base; +$--cascader-node-color-disabled: $--color-text-placeholder; +$--cascader-color-empty: $--color-text-placeholder; +$--cascader-tag-background: #f0f2f5; + +/* Group +-------------------------- */ +$--group-option-flex: 0 0 (1/5) * 100%; +$--group-option-offset-bottom: 12px; +$--group-option-fill-hover: rgba($--color-black, 0.06); +$--group-title-color: $--color-black; +$--group-title-font-size: $--font-size-base; +$--group-title-width: 66px; + +/* Tab +-------------------------- */ +$--tab-font-size: $--font-size-base; +$--tab-border-line: 1px solid #e4e4e4; +$--tab-header-color-active: $--color-text-secondary; +$--tab-header-color-hover: $--color-text-regular; +$--tab-header-color: $--color-text-regular; +$--tab-header-fill-active: rgba($--color-black, 0.06); +$--tab-header-fill-hover: rgba($--color-black, 0.06); +$--tab-vertical-header-width: 90px; +$--tab-vertical-header-count-color: $--color-white; +$--tab-vertical-header-count-fill: $--color-text-secondary; + +/* Button +-------------------------- */ +/// fontSize||Font|1 +$--button-font-size: $--font-size-base; +/// fontWeight||Font|1 +$--button-font-weight: $--font-weight-primary; +/// borderRadius||Border|2 +$--button-border-radius: $--border-radius-base; +/// padding||Spacing|3 +$--button-padding-vertical: 12px; +/// padding||Spacing|3 +$--button-padding-horizontal: 20px; + +/// fontSize||Font|1 +$--button-medium-font-size: $--font-size-base; +/// borderRadius||Border|2 +$--button-medium-border-radius: $--border-radius-base; +/// padding||Spacing|3 +$--button-medium-padding-vertical: 10px; +/// padding||Spacing|3 +$--button-medium-padding-horizontal: 20px; + +/// fontSize||Font|1 +$--button-small-font-size: 12px; +$--button-small-border-radius: $--border-radius-base; +/// padding||Spacing|3 +$--button-small-padding-vertical: 9px; +/// padding||Spacing|3 +$--button-small-padding-horizontal: 15px; +/// fontSize||Font|1 +$--button-mini-font-size: 12px; +$--button-mini-border-radius: $--border-radius-base; +/// padding||Spacing|3 +$--button-mini-padding-vertical: 7px; +/// padding||Spacing|3 +$--button-mini-padding-horizontal: 15px; + +/// color||Color|0 +$--button-default-font-color: $--color-text-regular; +/// color||Color|0 +$--button-default-background-color: $--color-white; +/// color||Color|0 +$--button-default-border-color: $--border-color-base; + +/// color||Color|0 +$--button-disabled-font-color: $--color-text-placeholder; +/// color||Color|0 +$--button-disabled-background-color: $--color-white; +/// color||Color|0 +$--button-disabled-border-color: $--border-color-lighter; + +/// color||Color|0 +$--button-primary-border-color: $--color-primary; +/// color||Color|0 +$--button-primary-font-color: $--color-white; +/// color||Color|0 +$--button-primary-background-color: $--color-primary; +/// color||Color|0 +$--button-success-border-color: $--color-success; +/// color||Color|0 +$--button-success-font-color: $--color-white; +/// color||Color|0 +$--button-success-background-color: $--color-success; +/// color||Color|0 +$--button-warning-border-color: $--color-warning; +/// color||Color|0 +$--button-warning-font-color: $--color-white; +/// color||Color|0 +$--button-warning-background-color: $--color-warning; +/// color||Color|0 +$--button-danger-border-color: $--color-danger; +/// color||Color|0 +$--button-danger-font-color: $--color-white; +/// color||Color|0 +$--button-danger-background-color: $--color-danger; +/// color||Color|0 +$--button-info-border-color: $--color-info; +/// color||Color|0 +$--button-info-font-color: $--color-white; +/// color||Color|0 +$--button-info-background-color: $--color-info; + +$--button-hover-tint-percent: 20%; +$--button-active-shade-percent: 10%; + +/* cascader +-------------------------- */ +$--cascader-height: 200px; + +/* Switch +-------------------------- */ +/// color||Color|0 +$--switch-on-color: $--color-primary; +/// color||Color|0 +$--switch-off-color: $--border-color-base; +/// fontSize||Font|1 +$--switch-font-size: $--font-size-base; +$--switch-core-border-radius: 10px; +// height||Other|4 TODO: width 代码写死的40px 所以下面这三个属性都没意义 +$--switch-width: 40px; +// height||Other|4 +$--switch-height: 20px; +// height||Other|4 +$--switch-button-size: 16px; + +/* Dialog +-------------------------- */ +$--dialog-background-color: $--color-white; +$--dialog-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.3); +/// fontSize||Font|1 +$--dialog-title-font-size: $--font-size-large; +/// fontSize||Font|1 +$--dialog-content-font-size: 14px; +/// fontLineHeight||LineHeight|2 +$--dialog-font-line-height: $--font-line-height-primary; +/// padding||Spacing|3 +$--dialog-padding-primary: 20px; + +/* Table +-------------------------- */ +/// color||Color|0 +$--table-border-color: $--border-color-lighter; +$--table-border: 1px solid $--table-border-color; +/// color||Color|0 +$--table-font-color: $--color-text-regular; +/// color||Color|0 +$--table-header-font-color: $--color-text-secondary; +/// color||Color|0 +$--table-row-hover-background-color: $--background-color-base; +$--table-current-row-background-color: $--color-primary-light-9; +/// color||Color|0 +$--table-header-background-color: $--color-white; +$--table-fixed-box-shadow: 0 0 10px rgba(0, 0, 0, 0.12); + +/* Pagination +-------------------------- */ +/// fontSize||Font|1 +$--pagination-font-size: 13px; +/// color||Color|0 +$--pagination-background-color: $--color-white; +/// color||Color|0 +$--pagination-font-color: $--color-text-primary; +$--pagination-border-radius: $--border-radius-base; +/// color||Color|0 +$--pagination-button-color: $--color-text-primary; +/// height||Other|4 +$--pagination-button-width: 35.5px; +/// height||Other|4 +$--pagination-button-height: 28px; +/// color||Color|0 +$--pagination-button-disabled-color: $--color-text-placeholder; +/// color||Color|0 +$--pagination-button-disabled-background-color: $--color-white; +/// color||Color|0 +$--pagination-hover-color: $--color-primary; + +/* Popup +-------------------------- */ +/// color||Color|0 +$--popup-modal-background-color: $--color-black; +/// opacity||Other|1 +$--popup-modal-opacity: 0.5; + +/* Popover +-------------------------- */ +/// color||Color|0 +$--popover-background-color: $--color-white; +/// fontSize||Font|1 +$--popover-font-size: $--font-size-base; +/// color||Color|0 +$--popover-border-color: $--border-color-lighter; +$--popover-arrow-size: 6px; +/// padding||Spacing|3 +$--popover-padding: 12px; +$--popover-padding-large: 18px 20px; +/// fontSize||Font|1 +$--popover-title-font-size: 16px; +/// color||Color|0 +$--popover-title-font-color: $--color-text-primary; + +/* Tooltip +-------------------------- */ +/// color|1|Color|0 +$--tooltip-fill: $--color-text-primary; +/// color|1|Color|0 +$--tooltip-color: $--color-white; +/// fontSize||Font|1 +$--tooltip-font-size: 12px; +/// color||Color|0 +$--tooltip-border-color: $--color-text-primary; +$--tooltip-arrow-size: 6px; +/// padding||Spacing|3 +$--tooltip-padding: 10px; + +/* Tag +-------------------------- */ +/// color||Color|0 +$--tag-info-color: $--color-info; +/// color||Color|0 +$--tag-primary-color: $--color-primary; +/// color||Color|0 +$--tag-success-color: $--color-success; +/// color||Color|0 +$--tag-warning-color: $--color-warning; +/// color||Color|0 +$--tag-danger-color: $--color-danger; +/// fontSize||Font|1 +$--tag-font-size: 12px; +$--tag-border-radius: $--border-radius-base; +$--tag-padding: 0 10px; + +/* Tree +-------------------------- */ +/// color||Color|0 +$--tree-node-hover-background-color: $--background-color-base; +/// color||Color|0 +$--tree-font-color: $--color-text-regular; +/// color||Color|0 +$--tree-expand-icon-color: $--color-text-placeholder; + +/* Dropdown +-------------------------- */ +$--dropdown-menu-box-shadow: $--box-shadow-light; +$--dropdown-menuItem-hover-fill: $--color-primary-light-9; +$--dropdown-menuItem-hover-color: $--link-color; + +/* Badge +-------------------------- */ +/// color||Color|0 +$--badge-background-color: $--color-danger; +$--badge-radius: 10px; +/// fontSize||Font|1 +$--badge-font-size: 12px; +/// padding||Spacing|3 +$--badge-padding: 6px; +/// height||Other|4 +$--badge-size: 18px; + +/* Card +-------------------------- */ +/// color||Color|0 +$--card-border-color: $--border-color-lighter; +$--card-border-radius: $--border-radius-base; +/// padding||Spacing|3 +$--card-padding: 20px; + +/* Slider +-------------------------- */ +/// color||Color|0 +$--slider-main-background-color: $--color-primary; +/// color||Color|0 +$--slider-runway-background-color: $--border-color-light; +$--slider-button-hover-color: mix($--color-primary, black, 97%); +$--slider-stop-background-color: $--color-white; +$--slider-disable-color: $--color-text-placeholder; +$--slider-margin: 16px 0; +$--slider-border-radius: $--border-radius-base; +/// height|1|Other|4 +$--slider-height: 6px; +/// height||Other|4 +$--slider-button-size: 16px; +$--slider-button-wrapper-size: 36px; +$--slider-button-wrapper-offset: -15px; + +/* Steps +-------------------------- */ +$--steps-border-color: $--disabled-border-base; +$--steps-border-radius: $--border-radius-base; +$--steps-padding: 20px; + +/* Menu +-------------------------- */ +/// fontSize||Font|1 +$--menu-item-font-size: $--font-size-base; +/// color||Color|0 +$--menu-item-font-color: $--color-text-primary; +/// color||Color|0 +$--menu-background-color: $--color-white; +$--menu-item-hover-fill: $--color-primary-light-9; + +/* Rate +-------------------------- */ +$--rate-height: 20px; +/// fontSize||Font|1 +$--rate-font-size: $--font-size-base; +/// height||Other|3 +$--rate-icon-size: 18px; +/// margin||Spacing|2 +$--rate-icon-margin: 6px; +$--rate-icon-color: $--color-text-placeholder; + +/* DatePicker +-------------------------- */ +$--datepicker-font-color: $--color-text-regular; +/// color|1|Color|0 +$--datepicker-off-font-color: $--color-text-placeholder; +/// color||Color|0 +$--datepicker-header-font-color: $--color-text-regular; +$--datepicker-icon-color: $--color-text-primary; +$--datepicker-border-color: $--disabled-border-base; +$--datepicker-inner-border-color: #e4e4e4; +/// color||Color|0 +$--datepicker-inrange-background-color: $--border-color-extra-light; +/// color||Color|0 +$--datepicker-inrange-hover-background-color: $--border-color-extra-light; +/// color||Color|0 +$--datepicker-active-color: $--color-primary; +/// color||Color|0 +$--datepicker-hover-font-color: $--color-primary; +$--datepicker-cell-hover-color: #fff; + +/* Loading +-------------------------- */ +/// height||Other|4 +$--loading-spinner-size: 42px; +/// height||Other|4 +$--loading-fullscreen-spinner-size: 50px; + +/* Scrollbar +-------------------------- */ +$--scrollbar-background-color: rgba($--color-text-secondary, 0.3); +$--scrollbar-hover-background-color: rgba($--color-text-secondary, 0.5); + +/* Carousel +-------------------------- */ +/// fontSize||Font|1 +$--carousel-arrow-font-size: 12px; +$--carousel-arrow-size: 36px; +$--carousel-arrow-background: rgba(31, 45, 61, 0.11); +$--carousel-arrow-hover-background: rgba(31, 45, 61, 0.23); +/// width||Other|4 +$--carousel-indicator-width: 30px; +/// height||Other|4 +$--carousel-indicator-height: 2px; +$--carousel-indicator-padding-horizontal: 4px; +$--carousel-indicator-padding-vertical: 12px; +$--carousel-indicator-out-color: $--border-color-hover; + +/* Collapse +-------------------------- */ +/// color||Color|0 +$--collapse-border-color: $--border-color-lighter; +/// height||Other|4 +$--collapse-header-height: 48px; +/// color||Color|0 +$--collapse-header-background-color: $--color-white; +/// color||Color|0 +$--collapse-header-font-color: $--color-text-primary; +/// fontSize||Font|1 +$--collapse-header-font-size: 13px; +/// color||Color|0 +$--collapse-content-background-color: $--color-white; +/// fontSize||Font|1 +$--collapse-content-font-size: 13px; +/// color||Color|0 +$--collapse-content-font-color: $--color-text-primary; + +/* Transfer +-------------------------- */ +$--transfer-border-color: $--border-color-lighter; +$--transfer-border-radius: $--border-radius-base; +/// height||Other|4 +$--transfer-panel-width: 200px; +/// height||Other|4 +$--transfer-panel-header-height: 40px; +/// color||Color|0 +$--transfer-panel-header-background-color: $--background-color-base; +/// height||Other|4 +$--transfer-panel-footer-height: 40px; +/// height||Other|4 +$--transfer-panel-body-height: 246px; +/// height||Other|4 +$--transfer-item-height: 30px; +/// height||Other|4 +$--transfer-filter-height: 32px; + +/* Header + -------------------------- */ +$--header-padding: 0 20px; + +/* Footer +-------------------------- */ +$--footer-padding: 0 20px; + +/* Main +-------------------------- */ +$--main-padding: 20px; + +/* Timeline +-------------------------- */ +$--timeline-node-size-normal: 12px; +$--timeline-node-size-large: 14px; +$--timeline-node-color: $--border-color-light; + +/* Backtop +-------------------------- */ +/// color||Color|0 +$--backtop-background-color: $--color-white; +/// color||Color|0 +$--backtop-font-color: $--color-primary; +/// color||Color|0 +$--backtop-hover-background-color: $--border-color-extra-light; + +/* Link +-------------------------- */ +/// fontSize||Font|1 +$--link-font-size: $--font-size-base; +/// fontWeight||Font|1 +$--link-font-weight: $--font-weight-primary; +/// color||Color|0 +$--link-default-font-color: $--color-text-regular; +/// color||Color|0 +$--link-default-active-color: $--color-primary; +/// color||Color|0 +$--link-disabled-font-color: $--color-text-placeholder; +/// color||Color|0 +$--link-primary-font-color: $--color-primary; +/// color||Color|0 +$--link-success-font-color: $--color-success; +/// color||Color|0 +$--link-warning-font-color: $--color-warning; +/// color||Color|0 +$--link-danger-font-color: $--color-danger; +/// color||Color|0 +$--link-info-font-color: $--color-info; + +/* Calendar +-------------------------- */ +/// border||Other|4 +$--calendar-border: $--table-border; +/// color||Other|4 +$--calendar-selected-background-color: #f2f8fe; +$--calendar-cell-width: 85px; + +/* Form +-------------------------- */ +/// fontSize||Font|1 +$--form-label-font-size: $--font-size-base; + +/* Avatar +-------------------------- */ +/// color||Color|0 +$--avatar-font-color: #fff; +/// color||Color|0 +$--avatar-background-color: #c0c4cc; +/// fontSize||Font Size|1 +$--avatar-text-font-size: 14px; +/// fontSize||Font Size|1 +$--avatar-icon-font-size: 18px; +/// borderRadius||Border|2 +$--avatar-border-radius: $--border-radius-base; +/// size|1|Avatar Size|3 +$--avatar-large-size: 40px; +/// size|1|Avatar Size|3 +$--avatar-medium-size: 36px; +/// size|1|Avatar Size|3 +$--avatar-small-size: 28px; + +/* Break-point +-------------------------- */ +$--sm: 768px; +$--md: 992px; +$--lg: 1200px; +$--xl: 1920px; + +$--breakpoints: ( + 'xs': ( + max-width: $--sm - 1, + ), + 'sm': ( + min-width: $--sm, + ), + 'md': ( + min-width: $--md, + ), + 'lg': ( + min-width: $--lg, + ), + 'xl': ( + min-width: $--xl, + ), +); + +$--breakpoints-spec: ( + 'xs-only': ( + max-width: $--sm - 1, + ), + 'sm-and-up': ( + min-width: $--sm, + ), + 'sm-only': '(min-width: #{$--sm}) and (max-width: #{$--md - 1})', + 'sm-and-down': ( + max-width: $--md - 1, + ), + 'md-and-up': ( + min-width: $--md, + ), + 'md-only': '(min-width: #{$--md}) and (max-width: #{$--lg - 1})', + 'md-and-down': ( + max-width: $--lg - 1, + ), + 'lg-and-up': ( + min-width: $--lg, + ), + 'lg-only': '(min-width: #{$--lg}) and (max-width: #{$--xl - 1})', + 'lg-and-down': ( + max-width: $--xl - 1, + ), + 'xl-only': ( + min-width: $--xl, + ), +); + +@import '~element-ui/packages/theme-chalk/src/index'; diff --git a/src/styles/loading.scss b/src/styles/loading.scss new file mode 100644 index 0000000..4aceb61 --- /dev/null +++ b/src/styles/loading.scss @@ -0,0 +1,346 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 全局加载动画 + */ + +@charset "utf-8"; + +@import './spinner/dots.css'; +@import './spinner/gauge.css'; +@import './spinner/inner-circles.css'; +@import './spinner/plus.css'; + +$base-loading: '.vab-loading-type'; + +/* 自定义loading开始 */ +#{$base-loading}1 { + display: flex; + width: 36px; + height: 36px; + margin: 0 auto 15px; + border: 3px solid transparent; + border-top-color: $base-color-blue; + border-bottom-color: $base-color-blue; + border-radius: 50%; + animation: vabLoading1-0 0.8s linear infinite; +} + +#{$base-loading}1::before { + display: block; + width: 8px; + height: 8px; + margin: auto; + content: ''; + border: 3px solid $base-color-blue; + border-radius: 50%; + animation: vabLoading1 0.5s alternate ease-in infinite; +} + +@keyframes vabLoading1-0 { + to { + transform: rotate(360deg); + } +} + +@keyframes vabLoading1 { + from { + transform: scale(0.5); + } + + to { + transform: scale(1.2); + } +} + +#{$base-loading}2 { + width: 20px; + height: 20px; + margin-top: -40px; + margin-left: -10px; + animation: vabLoading2 1s linear reverse infinite; +} + +#{$base-loading}2::before { + display: block; + width: 36px; + height: 36px; + margin-top: -17px; + margin-left: -18px; + content: ''; + animation: vabLoading2 0.4s linear infinite; +} + +#{$base-loading}2::after { + display: block; + width: 8px; + height: 8px; + margin-top: -3px; + margin-left: -4px; + content: ''; + animation: vabLoading2 0.4s linear infinite; +} + +#{$base-loading}2::before, +#{$base-loading}2, +#{$base-loading}2::after { + position: absolute; + top: 40%; + left: 50%; + border: 3px solid transparent; + border-top-color: $base-color-blue; + border-right-color: $base-color-blue; + border-radius: 50%; +} + +@keyframes vabLoading2 { + to { + transform: rotate(360deg); + } +} + +#{$base-loading}3 { + display: inline-block; + width: 2.5em; + height: 3em; + margin-bottom: 15px; + border: 3px solid transparent; + border-top-color: $base-color-blue; + border-bottom-color: $base-color-blue; + border-radius: 50%; + animation: vabLoading3 2s ease infinite; +} + +@keyframes vabLoading3 { + 50% { + border-width: 8px; + transform: rotate(360deg) scale(0.4, 0.33); + } + + 100% { + border-width: 3px; + transform: rotate(720deg) scale(1, 1); + } +} + +#{$base-loading}4 { + display: inline-block; + width: 30px; + height: 30px; + margin: 0 auto 10px; + border: 8px solid transparent; + border-bottom-color: $base-color-blue; + border-left-color: $base-color-blue; + border-radius: 50%; + animation: vabLoading4 1s linear infinite normal; +} + +#{$base-loading}4::after { + display: block; + width: 15px; + height: 15px; + margin: 0; + content: ' '; + border: 6px solid $base-color-blue; + border-bottom-color: transparent; + border-left-color: transparent; + border-radius: 50%; +} + +@keyframes vabLoading4 { + 0% { + opacity: 0.2; + transform: rotate(0deg); + } + + 50% { + opacity: 1; + transform: rotate(180deg); + } + + 100% { + opacity: 0.2; + transform: rotate(360deg); + } +} + +#{$base-loading}5 { + display: block; + width: 0; + height: 0; + margin: 0 auto 15px; + border: solid 1.5em $base-color-blue; + border-right: solid 1.5em transparent; + border-left: solid 1.5em transparent; + border-radius: 100%; + animation: vabLoading5 1s linear infinite; +} + +@keyframes vabLoading5 { + 0% { + transform: rotate(0deg); + } + + 50% { + transform: rotate(60deg); + } + + 100% { + transform: rotate(360deg); + } +} + +#{$base-loading}6 { + display: block; + width: 0; + height: 0; + margin: 0 auto 25px auto; + perspective: 200px; +} + +#{$base-loading}6::before, +#{$base-loading}6::after { + position: absolute; + width: 20px; + height: 20px; + content: ''; + background: rgba(0, 0, 0, 0); + animation: vabLoading6 0.5s infinite alternate; +} + +#{$base-loading}6::before { + left: 0; +} + +#{$base-loading}6::after { + right: 0; + animation-delay: 0.15s; +} + +@keyframes vabLoading6 { + 0% { + box-shadow: 0 0 0 rgba(0, 0, 0, 0); + transform: scale(1) translateY(0) rotateX(0deg); + } + + 100% { + background: $base-color-blue; + box-shadow: 0 25px 40px rgba($base-color-blue, 0.5); + transform: scale(1.2) translateY(-25px) rotateX(45deg); + } +} + +#{$base-loading}7 { + display: block; + width: 25px; + height: 25px; + margin: 0 auto 15px auto; + border: 2px solid $base-color-blue; + border-top-color: rgba($base-color-blue, 0.2); + border-right-color: rgba($base-color-blue, 0.2); + border-bottom-color: rgba($base-color-blue, 0.2); + border-radius: 100%; + animation: vabLoading7 infinite 0.75s linear; +} + +@keyframes vabLoading7 { + 0% { + transform: rotate(0); + } + + 100% { + transform: rotate(360deg); + } +} + +#{$base-loading}8 { + position: relative; + box-sizing: border-box; + display: block; + width: 20px; + height: 20px; + margin: 0 auto 15px auto; + background-color: $base-color-blue; + border-radius: 50%; + box-shadow: 30px 0 0 0 $base-color-blue; + transform: translateX(-15px); +} + +#{$base-loading}8::after { + position: absolute; + top: 8px; + left: 9px; + width: 10px; + height: 10px; + content: ''; + background-color: $base-color-white; + border-radius: 50%; + box-shadow: 30px 0 0 0 $base-color-white; + animation: vabLoading8 2s ease-in-out infinite alternate; +} + +@keyframes vabLoading8 { + 0% { + left: 9px; + } + + 100% { + left: 1px; + } +} + +#{$base-loading}9 { + position: relative; + box-sizing: border-box; + display: block; + width: 20px; + height: 20px; + margin: 0 auto 15px auto; + border: 1px $base-color-blue solid; + animation: vabLoading9 5s linear infinite; +} + +#{$base-loading}9::after { + position: absolute; + top: -8px; + left: 0; + width: 4px; + height: 4px; + content: ''; + background-color: $base-color-blue; + animation: vabLoading9_check 1s ease-in-out infinite; +} + +@keyframes vabLoading9_check { + 25% { + top: -8px; + left: 22px; + } + + 50% { + top: 22px; + left: 22px; + } + + 75% { + top: 22px; + left: -9px; + } + + 100% { + top: -7px; + left: -9px; + } +} + +@keyframes vabLoading9 { + 0% { + box-shadow: inset 0 0 0 0 rgba($base-color-blue, 0.5); + opacity: 0.5; + } + + 100% { + box-shadow: inset 0 -20px 0 0 $base-color-blue; + } +} + +/* 自定义loading结束 */ diff --git a/src/styles/normalize.scss b/src/styles/normalize.scss new file mode 100644 index 0000000..8112c9b --- /dev/null +++ b/src/styles/normalize.scss @@ -0,0 +1,353 @@ +@charset "utf-8"; + +/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */ + +/* Document + ========================================================================== */ + +/** + * 1. Correct the line height in all browsers. + * 2. Prevent adjustments of font size after orientation changes in iOS. + */ + +html { + line-height: 1.15; /* 1 */ + -webkit-text-size-adjust: 100%; /* 2 */ +} + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ + +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ + +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ + +h1 { + margin: 0.67em 0; + font-size: 2em; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ + +hr { + box-sizing: content-box; /* 1 */ + height: 0; /* 1 */ + overflow: visible; /* 2 */ +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +pre { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ + +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ + +abbr[title] { + text-decoration: underline; /* 2 */ + text-decoration: underline dotted; /* 2 */ + border-bottom: none; /* 1 */ +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ + +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ + +code, +kbd, +samp { + font-family: monospace; /* 1 */ + font-size: 1em; /* 2 */ +} + +/** + * Add the correct font size in all browsers. + */ + +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ + +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ + +button, +input, +optgroup, +select, +textarea { + margin: 0; /* 2 */ + font-family: inherit; /* 1 */ + font-size: 100%; /* 1 */ + line-height: 1.15; /* 1 */ +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ + +button, +input { + /* 1 */ + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ + +button, +select { + /* 1 */ + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ + +button, +[type='button'], +[type='reset'], +[type='submit'] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ + +button::-moz-focus-inner, +[type='button']::-moz-focus-inner, +[type='reset']::-moz-focus-inner, +[type='submit']::-moz-focus-inner { + padding: 0; + border-style: none; +} + +/** + * Restore the focus styles unset by the previous rule. + */ + +button:-moz-focusring, +[type='button']:-moz-focusring, +[type='reset']:-moz-focusring, +[type='submit']:-moz-focusring { + outline: 1px dotted ButtonText; +} + +/** + * Correct the padding in Firefox. + */ + +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ + +legend { + box-sizing: border-box; /* 1 */ + display: table; /* 1 */ + max-width: 100%; /* 1 */ + padding: 0; /* 3 */ + color: inherit; /* 2 */ + white-space: normal; /* 1 */ +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ + +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ + +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ + +[type='checkbox'], +[type='radio'] { + box-sizing: border-box; /* 1 */ + padding: 0; /* 2 */ +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ + +[type='number']::-webkit-inner-spin-button, +[type='number']::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ + +[type='search'] { + -webkit-appearance: textfield; /* 1 */ + outline-offset: -2px; /* 2 */ +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ + +[type='search']::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ + +::-webkit-file-upload-button { + -webkit-appearance: button; /* 1 */ + font: inherit; /* 2 */ +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ + +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ + +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ + +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ + +[hidden] { + display: none; +} diff --git a/src/styles/spinner/dots.css b/src/styles/spinner/dots.css new file mode 100644 index 0000000..f9e9de7 --- /dev/null +++ b/src/styles/spinner/dots.css @@ -0,0 +1,68 @@ +.dots-loader:not(:required) { + position: relative; + display: inline-block; + width: 7px; + height: 7px; + margin-bottom: 30px; + overflow: hidden; + text-indent: -9999px; + background: transparent; + border-radius: 100%; + box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + transform-origin: 50% 50%; + animation: dots-loader 5s infinite ease-in-out; +} + +@keyframes dots-loader { + 0% { + box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + } + + 8.33% { + box-shadow: #f86 14px -14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + } + + 16.67% { + box-shadow: #f86 14px 14px 0 7px, #fc6 14px 14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + } + + 25% { + box-shadow: #f86 -14px 14px 0 7px, #fc6 -14px 14px 0 7px, #6d7 -14px 14px 0 7px, #4ae -14px 14px 0 7px; + } + + 33.33% { + box-shadow: #f86 -14px -14px 0 7px, #fc6 -14px 14px 0 7px, #6d7 -14px -14px 0 7px, #4ae -14px -14px 0 7px; + } + + 41.67% { + box-shadow: #f86 14px -14px 0 7px, #fc6 -14px 14px 0 7px, #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px; + } + + 50% { + box-shadow: #f86 14px 14px 0 7px, #fc6 -14px 14px 0 7px, #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px; + } + + 58.33% { + box-shadow: #f86 -14px 14px 0 7px, #fc6 -14px 14px 0 7px, #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px; + } + + 66.67% { + box-shadow: #f86 -14px -14px 0 7px, #fc6 -14px -14px 0 7px, #6d7 -14px -14px 0 7px, #4ae 14px -14px 0 7px; + } + + 75% { + box-shadow: #f86 14px -14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px -14px 0 7px, #4ae 14px -14px 0 7px; + } + + 83.33% { + box-shadow: #f86 14px 14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae 14px 14px 0 7px; + } + + 91.67% { + box-shadow: #f86 -14px 14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + } + + 100% { + box-shadow: #f86 -14px -14px 0 7px, #fc6 14px -14px 0 7px, #6d7 14px 14px 0 7px, #4ae -14px 14px 0 7px; + } +} diff --git a/src/styles/spinner/gauge.css b/src/styles/spinner/gauge.css new file mode 100644 index 0000000..5457bf9 --- /dev/null +++ b/src/styles/spinner/gauge.css @@ -0,0 +1,104 @@ +.gauge-loader:not(:required) { + position: relative; + display: inline-block; + width: 64px; + height: 32px; + margin-bottom: 10px; + overflow: hidden; + text-indent: -9999px; + background: #6ca; + border-top-left-radius: 32px; + border-top-right-radius: 32px; +} + +.gauge-loader:not(:required)::before { + position: absolute; + top: 5px; + left: 30px; + width: 4px; + height: 27px; + content: ''; + background: white; + border-radius: 2px; + transform-origin: 50% 100%; + animation: gauge-loader 4000ms infinite ease; +} + +.gauge-loader:not(:required)::after { + position: absolute; + top: 26px; + left: 26px; + width: 13px; + height: 13px; + content: ''; + background: white; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; +} + +@keyframes gauge-loader { + 0% { + transform: rotate(-50deg); + } + + 10% { + transform: rotate(20deg); + } + + 20% { + transform: rotate(60deg); + } + + 24% { + transform: rotate(60deg); + } + + 40% { + transform: rotate(-20deg); + } + + 54% { + transform: rotate(70deg); + } + + 56% { + transform: rotate(78deg); + } + + 58% { + transform: rotate(73deg); + } + + 60% { + transform: rotate(75deg); + } + + 62% { + transform: rotate(70deg); + } + + 70% { + transform: rotate(-20deg); + } + + 80% { + transform: rotate(20deg); + } + + 83% { + transform: rotate(25deg); + } + + 86% { + transform: rotate(20deg); + } + + 89% { + transform: rotate(25deg); + } + + 100% { + transform: rotate(-50deg); + } +} diff --git a/src/styles/spinner/inner-circles.css b/src/styles/spinner/inner-circles.css new file mode 100644 index 0000000..a7955f5 --- /dev/null +++ b/src/styles/spinner/inner-circles.css @@ -0,0 +1,51 @@ +.inner-circles-loader:not(:required) { + position: relative; + display: inline-block; + width: 50px; + height: 50px; + margin-bottom: 10px; + overflow: hidden; + text-indent: -9999px; + background: rgba(25, 165, 152, 0.5); + border-radius: 50%; + transform: translate3d(0, 0, 0); +} + +.inner-circles-loader:not(:required)::before, +.inner-circles-loader:not(:required)::after { + position: absolute; + top: 0; + display: inline-block; + width: 50px; + height: 50px; + content: ''; + border-radius: 50%; +} + +.inner-circles-loader:not(:required)::before { + left: 0; + background: #c7efcf; + transform-origin: 0 50%; + animation: inner-circles-loader 3s infinite; +} + +.inner-circles-loader:not(:required)::after { + right: 0; + background: #eef5db; + transform-origin: 100% 50%; + animation: inner-circles-loader 3s 0.2s reverse infinite; +} + +@keyframes inner-circles-loader { + 0% { + transform: rotate(0deg); + } + + 50% { + transform: rotate(360deg); + } + + 100% { + transform: rotate(0deg); + } +} diff --git a/src/styles/spinner/plus.css b/src/styles/spinner/plus.css new file mode 100644 index 0000000..2659c9c --- /dev/null +++ b/src/styles/spinner/plus.css @@ -0,0 +1,341 @@ +.plus-loader:not(:required) { + position: relative; + display: inline-block; + width: 48px; + height: 48px; + margin-bottom: 10px; + overflow: hidden; + text-indent: -9999px; + background: #f86; + -moz-border-radius: 24px; + -webkit-border-radius: 24px; + border-radius: 24px; + -moz-transform: rotateZ(90deg); + -ms-transform: rotateZ(90deg); + -webkit-transform: rotateZ(90deg); + transform: rotateZ(90deg); + -moz-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + -webkit-transform-origin: 50% 50%; + transform-origin: 50% 50%; + -moz-animation: plus-loader-background 3s infinite ease-in-out; + -webkit-animation: plus-loader-background 3s infinite ease-in-out; + animation: plus-loader-background 3s infinite ease-in-out; +} + +.plus-loader:not(:required)::after { + position: absolute; + top: 0; + right: 50%; + width: 50%; + height: 100%; + content: ''; + background: #f86; + -moz-border-radius: 24px 0 0 24px; + -webkit-border-radius: 24px; + border-radius: 24px 0 0 24px; + -moz-transform-origin: 100% 50%; + -ms-transform-origin: 100% 50%; + -webkit-transform-origin: 100% 50%; + transform-origin: 100% 50%; + -moz-animation: plus-loader-top 3s infinite linear; + -webkit-animation: plus-loader-top 3s infinite linear; + animation: plus-loader-top 3s infinite linear; +} + +.plus-loader:not(:required)::before { + position: absolute; + top: 0; + right: 50%; + width: 50%; + height: 100%; + content: ''; + background: #fc6; + -moz-border-radius: 24px 0 0 24px; + -webkit-border-radius: 24px; + border-radius: 24px 0 0 24px; + -moz-transform-origin: 100% 50%; + -ms-transform-origin: 100% 50%; + -webkit-transform-origin: 100% 50%; + transform-origin: 100% 50%; + -moz-animation: plus-loader-bottom 3s infinite linear; + -webkit-animation: plus-loader-bottom 3s infinite linear; + animation: plus-loader-bottom 3s infinite linear; +} + +@keyframes plus-loader-top { + 2.5% { + background: #f86; + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + transform: rotateY(0deg); + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 13.75% { + background: #ff430d; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 13.76% { + background: #ffae0d; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: ease-out; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 25% { + background: #fc6; + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -webkit-transform: rotateY(180deg); + transform: rotateY(180deg); + } + + 27.5% { + background: #fc6; + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -webkit-transform: rotateY(180deg); + transform: rotateY(180deg); + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 41.25% { + background: #ffae0d; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 41.26% { + background: #2cc642; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: ease-out; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + background: #6d7; + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + transform: rotateY(0deg); + } + + 52.5% { + background: #6d7; + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + transform: rotateY(0deg); + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 63.75% { + background: #2cc642; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 63.76% { + background: #1386d2; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: ease-out; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 75% { + background: #4ae; + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -webkit-transform: rotateY(180deg); + transform: rotateY(180deg); + } + + 77.5% { + background: #4ae; + -moz-transform: rotateY(180deg); + -ms-transform: rotateY(180deg); + -webkit-transform: rotateY(180deg); + transform: rotateY(180deg); + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 91.25% { + background: #1386d2; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 91.26% { + background: #ff430d; + -moz-transform: rotateY(90deg); + -ms-transform: rotateY(90deg); + -webkit-transform: rotateY(90deg); + transform: rotateY(90deg); + -moz-animation-timing-function: ease-in; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + background: #f86; + -moz-transform: rotateY(0deg); + -ms-transform: rotateY(0deg); + -webkit-transform: rotateY(0deg); + transform: rotateY(0deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } +} + +@keyframes plus-loader-bottom { + 0% { + background: #fc6; + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 50% { + background: #fc6; + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 75% { + background: #4ae; + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 100% { + background: #4ae; + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } +} + +@keyframes plus-loader-background { + 0% { + background: #f86; + -moz-transform: rotateZ(180deg); + -ms-transform: rotateZ(180deg); + -webkit-transform: rotateZ(180deg); + transform: rotateZ(180deg); + } + + 25% { + background: #f86; + -moz-transform: rotateZ(180deg); + -ms-transform: rotateZ(180deg); + -webkit-transform: rotateZ(180deg); + transform: rotateZ(180deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 27.5% { + background: #6d7; + -moz-transform: rotateZ(90deg); + -ms-transform: rotateZ(90deg); + -webkit-transform: rotateZ(90deg); + transform: rotateZ(90deg); + } + + 50% { + background: #6d7; + -moz-transform: rotateZ(90deg); + -ms-transform: rotateZ(90deg); + -webkit-transform: rotateZ(90deg); + transform: rotateZ(90deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 52.5% { + background: #6d7; + -moz-transform: rotateZ(0deg); + -ms-transform: rotateZ(0deg); + -webkit-transform: rotateZ(0deg); + transform: rotateZ(0deg); + } + + 75% { + background: #6d7; + -moz-transform: rotateZ(0deg); + -ms-transform: rotateZ(0deg); + -webkit-transform: rotateZ(0deg); + transform: rotateZ(0deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } + + 77.5% { + background: #f86; + -moz-transform: rotateZ(270deg); + -ms-transform: rotateZ(270deg); + -webkit-transform: rotateZ(270deg); + transform: rotateZ(270deg); + } + + 100% { + background: #f86; + -moz-transform: rotateZ(270deg); + -ms-transform: rotateZ(270deg); + -webkit-transform: rotateZ(270deg); + transform: rotateZ(270deg); + -moz-animation-timing-function: step-start; + -webkit-animation-timing-function: step-start; + animation-timing-function: step-start; + } +} diff --git a/src/styles/themes/default.scss b/src/styles/themes/default.scss new file mode 100644 index 0000000..7061af3 --- /dev/null +++ b/src/styles/themes/default.scss @@ -0,0 +1 @@ +/* 绿荫草场主题、荣耀典藏主题、暗黑之子主题加QQ讨论群972435319、1139183756后私聊群主获取,获取后将主题放到themes文件夹根目录即可 */ diff --git a/src/styles/transition.scss b/src/styles/transition.scss new file mode 100644 index 0000000..ea742ce --- /dev/null +++ b/src/styles/transition.scss @@ -0,0 +1,19 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description vue过渡动画 + */ + +@charset "utf-8"; + +.fade-transform-leave-active, +.fade-transform-enter-active { + transition: $base-transition; +} + +.fade-transform-enter { + opacity: 0; +} + +.fade-transform-leave-to { + opacity: 0; +} diff --git a/src/styles/vab.scss b/src/styles/vab.scss new file mode 100644 index 0000000..098e041 --- /dev/null +++ b/src/styles/vab.scss @@ -0,0 +1,281 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 全局样式 + */ + +@charset "utf-8"; + +@import './normalize.scss'; +@import './transition.scss'; +@import './loading.scss'; + +$base: '.vab'; + +@mixin scrollbar { + max-height: 88vh; + margin-bottom: 0.5vh; + overflow-y: auto; + + &::-webkit-scrollbar { + width: 0; + height: 0; + background: transparent; + } + + &::-webkit-scrollbar-thumb { + background-color: rgba(144, 147, 153, 0.3); + border-radius: 10px; + } + + &::-webkit-scrollbar-thumb:hover { + background-color: rgba(144, 147, 153, 0.3); + } +} + +@mixin base-scrollbar { + &::-webkit-scrollbar { + width: 13px; + height: 13px; + } + + &::-webkit-scrollbar-thumb { + background-color: rgba(0, 0, 0, 0.4); + background-clip: padding-box; + border: 3px solid transparent; + border-radius: 7px; + } + + &::-webkit-scrollbar-thumb:hover { + background-color: rgba(0, 0, 0, 0.5); + } + + &::-webkit-scrollbar-track { + background-color: transparent; + } + + &::-webkit-scrollbar-track:hover { + background-color: #f8fafc; + } +} + +img { + object-fit: cover; +} + +a { + color: $base-color-blue; + text-decoration: none; + cursor: pointer; +} + +* { + transition: $base-transition; +} + +svg { + transition: none; + + * { + transition: none; + } +} + +html { + body { + position: relative; + height: 100vh; + padding: 0; + margin: 0; + font-family: Avenir, Helvetica, Arial, sans-serif; + font-size: $base-font-size-default; + color: #2c3e50; + background: #f6f8f9; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + + @include base-scrollbar; + + div { + @include base-scrollbar; + } + + svg, + i { + &:hover { + opacity: 0.8; + } + } + + .v-modal { + backdrop-filter: blur(10px); + } + + .el-tag + .el-tag { + margin-left: 10px; + } + + .editor-toolbar { + .no-mobile, + .fa-question-circle { + display: none; + } + } + + .el-divider--horizontal { + margin: 10px 0 25px 0; + + .el-divider__text { + display: -webkit-box; + overflow: hidden; + text-overflow: ellipsis; + -webkit-line-clamp: 1; + -webkit-box-orient: vertical; + } + } + + .el-image-viewer { + &__close { + .el-icon-circle-close { + color: $base-color-white; + } + } + } + + .vue-admin-better-wrapper { + .app-main-container { + @include base-scrollbar; + + > [class*='-container'] { + * { + transition: none; + } + + padding: $base-padding; + background: $base-color-white; + } + } + } + + /* 进度条开始 */ + #nprogress { + position: fixed; + z-index: $base-z-index; + + .bar { + background: $base-color-blue !important; + } + + .peg { + box-shadow: 0 0 10px $base-color-blue, 0 0 5px $base-color-blue !important; + } + } + + .el-table { + .el-table__body-wrapper { + @include base-scrollbar; + } + + th { + background: #f5f7fa; + } + + td, + th { + position: relative; + box-sizing: border-box; + padding: 7.5px 0; + + .cell { + font-size: $base-font-size-default; + font-weight: normal; + color: #606266; + + .el-image { + width: 50px; + height: 50px; + border-radius: $base-border-radius; + } + } + } + } + + .el-pagination { + padding: 2px 5px; + margin: 15px 0 0 0; + font-weight: normal; + color: $base-color-black; + text-align: center; + } + + .el-menu.el-menu--popup.el-menu--popup-right-start { + @include scrollbar; + } + + .el-menu.el-menu--popup.el-menu--popup-bottom-start { + @include scrollbar; + } + + .el-submenu__title i { + color: $base-color-white; + } + + .el-dialog, + .el-message-box { + &__body { + border-top: 1px solid $base-border-color; + + .el-form { + padding-right: 30px; + } + } + + &__footer { + padding: $base-padding; + text-align: right; + border-top: 1px solid $base-border-color; + } + + &__content { + padding: 20px 20px 20px 20px; + } + } + + .el-card { + margin-bottom: 15px; + + &__body { + padding: $base-padding; + } + } + + .select-tree-popper { + .el-scrollbar { + .el-scrollbar__view { + .el-select-dropdown__item { + height: auto; + max-height: 274px; + padding: 0; + overflow-y: auto; + line-height: 26px; + } + } + } + } + } + + .side-bar-container { + .el-menu-item, + .el-submenu { + margin: 7px !important; + border-radius: 5px !important; + + &:hover { + border-radius: 5px !important; + } + + &.is-active { + background: $base-color-default !important; + } + } + } +} diff --git a/src/styles/variables.scss b/src/styles/variables.scss new file mode 100644 index 0000000..618d237 --- /dev/null +++ b/src/styles/variables.scss @@ -0,0 +1,79 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 全局主题变量配置 + */ +/* stylelint-disable */ +@charset "utf-8"; +//框架默认主题色 +$base-color-default: #409eff; +//默认层级 +$base-z-index: 999; +//横向布局纵向布局时菜单背景色 +$base-menu-background: #21252b; +//菜单文字颜色 +$base-menu-color: hsla(0, 0%, 100%, 0.95); +//菜单选中文字颜色 +$base-menu-color-active: hsla(0, 0%, 100%, 0.95); +//菜单选中背景色 +$base-menu-background-active: $base-color-default; +//标题颜色 +$base-title-color: #fff; +//字体大小配置 +$base-font-size-small: 12px; +$base-font-size-default: 14px; +$base-font-size-big: 16px; +$base-font-size-bigger: 18px; +$base-font-size-max: 22px; +$base-font-color: #606266; +$base-color-blue: $base-color-default; +$base-color-green: #41b882; +$base-color-white: #fff; +$base-color-black: #000; +$base-color-yellow: #ffa91b; +$base-color-orange: #ff6700; +$base-color-red: #f34d37; +$base-color-gray: rgba(0, 0, 0, 0.65); +$base-main-width: 1279px; +$base-border-radius: 4px; +$base-border-color: #dcdfe6; +//输入框高度 +$base-input-height: 32px; +//默认paddiing +$base-padding: 20px; +//默认阴影 +$base-box-shadow: 0 1px 4px rgba(0, 21, 41, 0.08); +//横向布局时top-bar、logo、一级菜单的高度 +$base-top-bar-height: 65px; +//纵向布局时logo的高度 +$base-logo-height: 75px; +//顶部nav-bar的高度 +$base-nav-bar-height: 60px; +//顶部多标签页tabs-bar的高度 +$base-tabs-bar-height: 55px; +//顶部多标签页tabs-bar中每一个item的高度 +$base-tag-item-height: 34px; +//菜单li标签的高度 +$base-menu-item-height: 50px; +//app-main的高度 +$base-app-main-height: calc(100vh - #{$base-nav-bar-height} - #{$base-tabs-bar-height} - #{$base-padding} - #{$base-padding} - 55px - 55px); +//纵向布局时左侧导航未折叠时的宽度 +$base-left-menu-width: 256px; +//纵向布局时左侧导航未折叠时右侧内容的宽度 +$base-right-content-width: calc(100% - #{$base-left-menu-width}); +//纵向布局时左侧导航已折叠时的宽度 +$base-left-menu-width-min: 65px; +//纵向布局时左侧导航已折叠时右侧内容的宽度 +$base-right-content-width-min: calc(100% - #{$base-left-menu-width-min}); +//默认动画 +$base-transition: all 0.3s cubic-bezier(0.645, 0.045, 0.355, 1), border 0s, background 0s, color 0s, font-size 0s; +//默认动画长 +$base-transition-time: 0.3s; + +:export { + //菜单文字颜色变量导出 + menu-color: $base-menu-color; + //菜单选中文字颜色变量导出 + menu-color-active: $base-menu-color-active; + //菜单背景色变量导出 + menu-background: $base-menu-background; +} diff --git a/src/utils/accessToken.js b/src/utils/accessToken.js new file mode 100644 index 0000000..548ebb6 --- /dev/null +++ b/src/utils/accessToken.js @@ -0,0 +1,59 @@ +import { storage, tokenTableName } from '@/config' + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 获取accessToken + * @returns {string|ActiveX.IXMLDOMNode|Promise|any|IDBRequest|MediaKeyStatus|FormDataEntryValue|Function|Promise} + */ +export function getAccessToken() { + if (storage) { + if ('localStorage' === storage) { + return localStorage.getItem(tokenTableName) + } else if ('sessionStorage' === storage) { + return sessionStorage.getItem(tokenTableName) + } else { + return localStorage.getItem(tokenTableName) + } + } else { + return localStorage.getItem(tokenTableName) + } +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 存储accessToken + * @param accessToken + * @returns {void|*} + */ +export function setAccessToken(accessToken) { + if (storage) { + if ('localStorage' === storage) { + return localStorage.setItem(tokenTableName, accessToken) + } else if ('sessionStorage' === storage) { + return sessionStorage.setItem(tokenTableName, accessToken) + } else { + return localStorage.setItem(tokenTableName, accessToken) + } + } else { + return localStorage.setItem(tokenTableName, accessToken) + } +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 移除accessToken + * @returns {void|Promise} + */ +export function removeAccessToken() { + if (storage) { + if ('localStorage' === storage) { + return localStorage.removeItem(tokenTableName) + } else if ('sessionStorage' === storage) { + return sessionStorage.clear() + } else { + return localStorage.removeItem(tokenTableName) + } + } else { + return localStorage.removeItem(tokenTableName) + } +} diff --git a/src/utils/clipboard.js b/src/utils/clipboard.js new file mode 100644 index 0000000..4c86324 --- /dev/null +++ b/src/utils/clipboard.js @@ -0,0 +1,31 @@ +import Vue from 'vue' +import Clipboard from 'clipboard' + +function clipboardSuccess() { + Vue.prototype.$baseMessage('复制成功', 'success') +} + +function clipboardError() { + Vue.prototype.$baseMessage('复制失败', 'error') +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 复制数据 + * @param text + * @param event + */ +export default function handleClipboard(text, event) { + const clipboard = new Clipboard(event.target, { + text: () => text, + }) + clipboard.on('success', () => { + clipboardSuccess() + clipboard.destroy() + }) + clipboard.on('error', () => { + clipboardError() + clipboard.destroy() + }) + clipboard.onClick(event) +} diff --git a/src/utils/encrypt.js b/src/utils/encrypt.js new file mode 100644 index 0000000..7e61b1e --- /dev/null +++ b/src/utils/encrypt.js @@ -0,0 +1,42 @@ +import JSEncrypt from 'jsencrypt' +import { getPublicKey } from '@/api/publicKey' + +const privateKey = + 'MIICdwIBADANBgkqhkiG9w0BAQEFAASCAmEwggJdAgEAAoGBAMFPa+v52FkSUXvcUnrGI/XzW3EpZRI0s9BCWJ3oNQmEYA5luWW5p8h0uadTIoTyYweFPdH4hveyxlwmS7oefvbIdiP+o+QIYW/R4Wjsb4Yl8MhR4PJqUE3RCy6IT9fM8ckG4kN9ECs6Ja8fQFc6/mSl5dJczzJO3k1rWMBhKJD/AgMBAAECgYEAucMakH9dWeryhrYoRHcXo4giPVJsH9ypVt4KzmOQY/7jV7KFQK3x//27UoHfUCak51sxFw9ek7UmTPM4HjikA9LkYeE7S381b4QRvFuf3L6IbMP3ywJnJ8pPr2l5SqQ00W+oKv+w/VmEsyUHr+k4Z+4ik+FheTkVWp566WbqFsECQQDjYaMcaKw3j2Zecl8T6eUe7fdaRMIzp/gcpPMfT/9rDzIQk+7ORvm1NI9AUmFv/FAlfpuAMrdL2n7p9uznWb7RAkEA2aP934kbXg5bdV0R313MrL+7WTK/qdcYxATUbMsMuWWQBoS5irrt80WCZbG48hpocJavLNjbtrjmUX3CuJBmzwJAOJg8uP10n/+ZQzjEYXh+BszEHDuw+pp8LuT/fnOy5zrJA0dO0RjpXijO3vuiNPVgHXT9z1LQPJkNrb5ACPVVgQJBALPeb4uV0bNrJDUb5RB4ghZnIxv18CcaqNIft7vuGCcFBAIPIRTBprR+RuVq+xHDt3sNXdsvom4h49+Hky1b0ksCQBBwUtVaqH6ztCtwUF1j2c/Zcrt5P/uN7IHAd44K0gIJc1+Csr3qPG+G2yoqRM8KVqLI8Z2ZYn9c+AvEE+L9OQY=' + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description RSA加密 + * @param data + * @returns {Promise<{param: PromiseLike}|*>} + */ +export async function encryptedData(data) { + let publicKey = '' + const res = await getPublicKey() + publicKey = res.data.publicKey + if (res.data.mockServer) { + publicKey = '' + } + if (publicKey == '') { + return data + } + const encrypt = new JSEncrypt() + encrypt.setPublicKey(`-----BEGIN PUBLIC KEY-----${publicKey}-----END PUBLIC KEY-----`) + data = encrypt.encrypt(JSON.stringify(data)) + return { + param: data, + } +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description RSA解密 + * @param data + * @returns {PromiseLike} + */ +export function decryptedData(data) { + const decrypt = new JSEncrypt() + decrypt.setPrivateKey(`-----BEGIN RSA PRIVATE KEY-----${privateKey}-----END RSA PRIVATE KEY-----`) + data = decrypt.decrypt(JSON.stringify(data)) + return data +} diff --git a/src/utils/errorLog.js b/src/utils/errorLog.js new file mode 100644 index 0000000..07a836c --- /dev/null +++ b/src/utils/errorLog.js @@ -0,0 +1,25 @@ +import Vue from 'vue' +import store from '@/store' +import { isArray, isString } from '@/utils/validate' +import { errorLog } from '@/config' + +const needErrorLog = errorLog +const checkNeed = () => { + const env = process.env.NODE_ENV + if (isString(needErrorLog)) { + return env === needErrorLog + } + if (isArray(needErrorLog)) { + return needErrorLog.includes(env) + } + return false +} +if (checkNeed()) { + Vue.config.errorHandler = (err, vm, info) => { + console.error('vue-admin-beautiful错误拦截:', err, vm, info) + const url = window.location.href + Vue.nextTick(() => { + store.dispatch('errorLog/addErrorLog', { err, vm, info, url }) + }) + } +} diff --git a/src/utils/handleRoutes.js b/src/utils/handleRoutes.js new file mode 100644 index 0000000..e6c9e31 --- /dev/null +++ b/src/utils/handleRoutes.js @@ -0,0 +1,60 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description all模式渲染后端返回路由 + * @param constantRoutes + * @returns {*} + */ +export function convertRouter(asyncRoutes) { + return asyncRoutes.map((route) => { + if (route.component) { + if (route.component === 'Layout') { + route.component = (resolve) => require(['@/layouts'], resolve) + } else if (route.component === 'EmptyLayout') { + route.component = (resolve) => require(['@/layouts/EmptyLayout'], resolve) + } else { + const index = route.component.indexOf('views') + const path = index > 0 ? route.component.slice(index) : `views/${route.component}` + route.component = (resolve) => require([`@/${path}`], resolve) + } + } + if (route.children && route.children.length) route.children = convertRouter(route.children) + if (route.children && route.children.length === 0) delete route.children + return route + }) +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 判断当前路由是否包含权限 + * @param permissions + * @param route + * @returns {boolean|*} + */ +function hasPermission(permissions, route) { + if (route.meta && route.meta.permissions) { + return permissions.some((role) => route.meta.permissions.includes(role)) + } else { + return true + } +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description intelligence模式根据permissions数组拦截路由 + * @param routes + * @param permissions + * @returns {[]} + */ +export function filterAsyncRoutes(routes, permissions) { + const finallyRoutes = [] + routes.forEach((route) => { + const item = { ...route } + if (hasPermission(permissions, item)) { + if (item.children) { + item.children = filterAsyncRoutes(item.children, permissions) + } + finallyRoutes.push(item) + } + }) + return finallyRoutes +} diff --git a/src/utils/index.js b/src/utils/index.js new file mode 100644 index 0000000..a6b37c8 --- /dev/null +++ b/src/utils/index.js @@ -0,0 +1,250 @@ +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 格式化时间 + * @param time + * @param cFormat + * @returns {string|null} + */ +export function parseTime(time, cFormat) { + if (arguments.length === 0) { + return null + } + const format = cFormat || '{y}-{m}-{d} {h}:{i}:{s}' + let date + if (typeof time === 'object') { + date = time + } else { + if (typeof time === 'string' && /^[0-9]+$/.test(time)) { + time = parseInt(time) + } + if (typeof time === 'number' && time.toString().length === 10) { + time = time * 1000 + } + date = new Date(time) + } + const formatObj = { + y: date.getFullYear(), + m: date.getMonth() + 1, + d: date.getDate(), + h: date.getHours(), + i: date.getMinutes(), + s: date.getSeconds(), + a: date.getDay(), + } + const time_str = format.replace(/{(y|m|d|h|i|s|a)+}/g, (result, key) => { + let value = formatObj[key] + if (key === 'a') { + return ['日', '一', '二', '三', '四', '五', '六'][value] + } + if (result.length > 0 && value < 10) { + value = `0${value}` + } + return value || 0 + }) + return time_str +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 格式化时间 + * @param time + * @param option + * @returns {string} + */ +export function formatTime(time, option) { + if (typeof time === 'string' && !isNaN(Date.parse(time))) { + // 处理 ISO 8601 格式的时间 + time = new Date(time) + } else if (`${time}`.length === 10) { + // 处理秒级时间戳 + time = new Date(parseInt(time) * 1000) + } else { + // 处理毫秒级时间戳 + time = new Date(+time) + } + + if (isNaN(time.getTime())) { + return 'Invalid Date' + } + + const now = new Date() + const diff = (now - time) / 1000 + + if (diff < 30) { + return '刚刚' + } else if (diff < 3600) { + return `${Math.ceil(diff / 60)}分钟前` + } else if (diff < 3600 * 24) { + return `${Math.ceil(diff / 3600)}小时前` + } else if (diff < 3600 * 24 * 2) { + return '1天前' + } + + if (option) { + return parseTime(time, option) + } else { + return `${time.getMonth() + 1}月${time.getDate()}日${time.getHours()}时${time.getMinutes()}分` + } +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 将url请求参数转为json格式 + * @param url + * @returns {{}|any} + */ +export function paramObj(url) { + const search = url.split('?')[1] + if (!search) { + return {} + } + return JSON.parse(`{"${decodeURIComponent(search).replace(/"/g, '\\"').replace(/&/g, '","').replace(/=/g, '":"').replace(/\+/g, ' ')}"}`) +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 父子关系的数组转换成树形结构数据 + * @param data + * @returns {*} + */ +export function translateDataToTree(data) { + const parent = data.filter((value) => value.parentId === 'undefined' || value.parentId == null) + const children = data.filter((value) => value.parentId !== 'undefined' && value.parentId != null) + const translator = (parent, children) => { + parent.forEach((parent) => { + children.forEach((current, index) => { + if (current.parentId === parent.id) { + const temp = JSON.parse(JSON.stringify(children)) + temp.splice(index, 1) + translator([current], temp) + typeof parent.children !== 'undefined' ? parent.children.push(current) : (parent.children = [current]) + } + }) + }) + } + translator(parent, children) + return parent +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 树形结构数据转换成父子关系的数组 + * @param data + * @returns {[]} + */ +export function translateTreeToData(data) { + const result = [] + data.forEach((item) => { + const loop = (data) => { + result.push({ + id: data.id, + name: data.name, + parentId: data.parentId, + }) + const child = data.children + if (child) { + for (let i = 0; i < child.length; i++) { + loop(child[i]) + } + } + } + loop(item) + }) + return result +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 10位时间戳转换 + * @param time + * @returns {string} + */ +export function tenBitTimestamp(time) { + const date = new Date(time * 1000) + const y = date.getFullYear() + let m = date.getMonth() + 1 + m = m < 10 ? `${m}` : m + let d = date.getDate() + d = d < 10 ? `${d}` : d + let h = date.getHours() + h = h < 10 ? `0${h}` : h + let minute = date.getMinutes() + let second = date.getSeconds() + minute = minute < 10 ? `0${minute}` : minute + second = second < 10 ? `0${second}` : second + return `${y}年${m}月${d}日 ${h}:${minute}:${second}` //组合 +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 13位时间戳转换 + * @param time + * @returns {string} + */ +export function thirteenBitTimestamp(time) { + const date = new Date(time / 1) + const y = date.getFullYear() + let m = date.getMonth() + 1 + m = m < 10 ? `${m}` : m + let d = date.getDate() + d = d < 10 ? `${d}` : d + let h = date.getHours() + h = h < 10 ? `0${h}` : h + let minute = date.getMinutes() + let second = date.getSeconds() + minute = minute < 10 ? `0${minute}` : minute + second = second < 10 ? `0${second}` : second + return `${y}年${m}月${d}日 ${h}:${minute}:${second}` //组合 +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 获取随机id + * @param length + * @returns {string} + */ +export function uuid(length = 32) { + const num = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890' + let str = '' + for (let i = 0; i < length; i++) { + str += num.charAt(Math.floor(Math.random() * num.length)) + } + return str +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description m到n的随机数 + * @param m + * @param n + * @returns {number} + */ +export function random(m, n) { + return Math.floor(Math.random() * (m - n) + n) +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description addEventListener + * @type {function(...[*]=)} + */ +export const on = (function () { + return function (element, event, handler, useCapture = false) { + if (element && event && handler) { + element.addEventListener(event, handler, useCapture) + } + } +})() + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description removeEventListener + * @type {function(...[*]=)} + */ +export const off = (function () { + return function (element, event, handler, useCapture = false) { + if (element && event) { + element.removeEventListener(event, handler, useCapture) + } + } +})() diff --git a/src/utils/pageTitle.js b/src/utils/pageTitle.js new file mode 100644 index 0000000..3fb78c1 --- /dev/null +++ b/src/utils/pageTitle.js @@ -0,0 +1,12 @@ +import { title } from '@/config' + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 设置标题 + * @param pageTitle + * @returns {string} + */ +export default function getPageTitle(pageTitle) { + if (pageTitle) return `${pageTitle}-${title}` + return `${title}` +} diff --git a/src/utils/permission.js b/src/utils/permission.js new file mode 100644 index 0000000..04fae07 --- /dev/null +++ b/src/utils/permission.js @@ -0,0 +1,20 @@ +import store from '@/store' + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 检查权限 + * @param value + * @returns {boolean} + */ +export default function checkPermission(value) { + if (value && value instanceof Array && value.length > 0) { + const permissions = store.getters['user/permissions'] + const permissionPermissions = value + + return permissions.some((role) => { + return permissionPermissions.includes(role) + }) + } else { + return false + } +} diff --git a/src/utils/request.js b/src/utils/request.js new file mode 100644 index 0000000..763a364 --- /dev/null +++ b/src/utils/request.js @@ -0,0 +1,126 @@ +import Vue from 'vue' +import axios from 'axios' +import { + baseURL, + contentType, + debounce, + invalidCode, + loginInterception, + noPermissionCode, + requestTimeout, + successCode, + tokenName, +} from '@/config' +import store from '@/store' +import qs from 'qs' +import router from '@/router' +import { isArray } from '@/utils/validate' + +let loadingInstance + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 处理code异常 + * @param {*} code + * @param {*} msg + */ +const handleCode = (code, msg) => { + switch (code) { + case invalidCode: + Vue.prototype.$baseMessage(msg || `后端接口${code}异常`, 'error') + store.dispatch('user/resetAccessToken').catch(() => {}) + if (loginInterception) { + location.reload() + } + break + case noPermissionCode: + router.push({ path: '/401' }).catch(() => {}) + break + default: + Vue.prototype.$baseMessage(msg || `后端接口${code}异常`, 'error') + break + } +} + +const instance = axios.create({ + baseURL, + timeout: requestTimeout, + headers: { + 'Content-Type': contentType, + }, +}) + +instance.interceptors.request.use( + (config) => { + if (store.getters['user/accessToken']) { + config.headers['authorization'] = store.getters['user/accessToken'] + } + // 处理 GET 请求参数 + if (config.method === 'get' && config.params) { + // 过滤掉空值参数 + config.params = Vue.prototype.$baseLodash.pickBy(config.params, Vue.prototype.$baseLodash.identity) + } + //这里会过滤所有为空、0、false的key,如果不需要请自行注释 + if (config.data) config.data = Vue.prototype.$baseLodash.pickBy(config.data, Vue.prototype.$baseLodash.identity) + if (config.data && config.headers['Content-Type'] === 'application/x-www-form-urlencoded;charset=UTF-8') + config.data = qs.stringify(config.data) + if (debounce.some((item) => config.url.includes(item))) loadingInstance = Vue.prototype.$baseLoading() + return config + }, + (error) => { + return Promise.reject(error) + } +) + +instance.interceptors.response.use( + (response) => { + if (loadingInstance) loadingInstance.close() + + const { data, config } = response + const { code, msg } = data + // 操作正常Code数组 + const codeVerificationArray = isArray(successCode) ? [...successCode] : [...[successCode]] + // 是否操作正常 + if (codeVerificationArray.includes(code)) { + if (data?.data?.code >= 400) { + Vue.prototype.$baseMessage(data?.data?.msg, 'error') + } else { + return data + } + } else { + handleCode(code, msg) + return Promise.reject( + `vue-admin-beautiful请求异常拦截:${JSON.stringify({ + url: config.url, + code, + msg, + })}` || 'Error' + ) + } + }, + (error) => { + if (loadingInstance) loadingInstance.close() + const { response, message } = error + if (error.response && error.response.data) { + const { status, data } = response + handleCode(status, data.msg || message) + return Promise.reject(error) + } else { + let { message } = error + if (message === 'Network Error') { + message = '后端接口连接异常' + } + if (message.includes('timeout')) { + message = '后端接口请求超时' + } + if (message.includes('Request failed with status code')) { + const code = message.substr(message.length - 3) + message = `后端接口${code}异常` + } + Vue.prototype.$baseMessage(message || `后端接口未知异常`, 'error') + return Promise.reject(error) + } + } +) + +export default instance diff --git a/src/utils/static.js b/src/utils/static.js new file mode 100644 index 0000000..39c2954 --- /dev/null +++ b/src/utils/static.js @@ -0,0 +1,48 @@ +/** + * @author https://vuejs-core.cn + * @description 导入所有 controller 模块,浏览器环境中自动输出controller文件夹下Mock接口,请勿修改。 + */ +import Mock from 'mockjs' +import { paramObj } from '@/utils' + +const mocks = [] +const files = require.context('../../mock/controller', false, /\.js$/) + +files.keys().forEach((key) => { + mocks.push(...files(key)) +}) + +export function mockXHR() { + Mock.XHR.prototype.proxy_send = Mock.XHR.prototype.send + Mock.XHR.prototype.send = function () { + if (this.custom.xhr) { + this.custom.xhr.withCredentials = this.withCredentials || false + + if (this.responseType) { + this.custom.xhr.responseType = this.responseType + } + } + this.proxy_send(...arguments) + } + + function XHRHttpRequst(respond) { + return function (options) { + let result + if (respond instanceof Function) { + const { body, type, url } = options + result = respond({ + method: type, + body: JSON.parse(body), + query: paramObj(url), + }) + } else { + result = respond + } + return Mock.mock(result) + } + } + + mocks.forEach((item) => { + Mock.mock(new RegExp(item.url), item.type || 'get', XHRHttpRequst(item.response)) + }) +} diff --git a/src/utils/vab.js b/src/utils/vab.js new file mode 100644 index 0000000..cbbd4da --- /dev/null +++ b/src/utils/vab.js @@ -0,0 +1,156 @@ +import { loadingText, messageDuration, title } from '@/config' +import * as lodash from 'lodash' +import { Loading, Message, MessageBox, Notification } from 'element-ui' +import store from '@/store' +import { getAccessToken } from '@/utils/accessToken' + +const accessToken = store.getters['user/accessToken'] +const layout = store.getters['settings/layout'] + +const install = (Vue) => { + /* 全局accessToken */ + Vue.prototype.$baseAccessToken = () => { + return accessToken || getAccessToken() + } + /* 全局标题 */ + Vue.prototype.$baseTitle = (() => { + return title + })() + /* 全局加载层 */ + Vue.prototype.$baseLoading = (index, text) => { + let loading + if (!index) { + loading = Loading.service({ + lock: true, + text: text || loadingText, + background: 'hsla(0,0%,100%,.8)', + }) + } else { + loading = Loading.service({ + lock: true, + text: text || loadingText, + spinner: `vab-loading-type${index}`, + background: 'hsla(0,0%,100%,.8)', + }) + } + return loading + } + /* 全局多彩加载层 */ + Vue.prototype.$baseColorfullLoading = (index, text) => { + let loading + if (!index) { + loading = Loading.service({ + lock: true, + text: text || loadingText, + spinner: 'dots-loader', + background: 'hsla(0,0%,100%,.8)', + }) + } else { + switch (index) { + case 1: + index = 'dots' + break + case 2: + index = 'gauge' + break + case 3: + index = 'inner-circles' + break + case 4: + index = 'plus' + break + } + loading = Loading.service({ + lock: true, + text: text || loadingText, + spinner: `${index}-loader`, + background: 'hsla(0,0%,100%,.8)', + }) + } + return loading + } + /* 全局Message */ + Vue.prototype.$baseMessage = (message, type) => { + Message({ + offset: 60, + showClose: true, + message: message, + type: type, + dangerouslyUseHTMLString: true, + duration: messageDuration, + }) + } + + /* 全局Alert */ + Vue.prototype.$baseAlert = (content, title, callback) => { + MessageBox.alert(content, title || '温馨提示', { + confirmButtonText: '确定', + dangerouslyUseHTMLString: true, + callback: () => { + if (callback) { + callback() + } + }, + }) + } + + /* 全局Confirm */ + Vue.prototype.$baseConfirm = (content, title, callback1, callback2) => { + MessageBox.confirm(content, title || '温馨提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + closeOnClickModal: false, + type: 'warning', + }) + .then(() => { + if (callback1) { + callback1() + } + }) + .catch(() => { + if (callback2) { + callback2() + } + }) + } + + /* 全局Notification */ + Vue.prototype.$baseNotify = (message, title, type, position) => { + Notification({ + title: title, + message: message, + position: position || 'top-right', + type: type || 'success', + duration: messageDuration, + }) + } + + /* 全局TableHeight */ + Vue.prototype.$baseTableHeight = (formType) => { + let height = window.innerHeight + let paddingHeight = 400 + const formHeight = 50 + + if (layout === 'vertical') { + paddingHeight = 365 + } + + if ('number' == typeof formType) { + height = height - paddingHeight - formHeight * formType + } else { + height = height - paddingHeight + } + return height + } + + /* 全局lodash */ + Vue.prototype.$baseLodash = lodash + /* 全局事件总线 */ + Vue.prototype.$baseEventBus = new Vue() +} + +if (typeof window !== 'undefined' && window.Vue) { + install(window.Vue) +} + +export default install diff --git a/src/utils/validate.js b/src/utils/validate.js new file mode 100644 index 0000000..4a6030a --- /dev/null +++ b/src/utils/validate.js @@ -0,0 +1,53 @@ +/** + * @author zxwk1998 (不想保留author可删除) + * @description 判读是否为外链 + * @param path + * @returns {boolean} + */ +export function isExternal(path) { + return /^(https?:|mailto:|tel:)/.test(path) +} + +/** + * @author https://github.com/zxwk1998/vue-admin-better (不想保留author可删除) + * @description 校验密码是否小于6位 + * @param str + * @returns {boolean} + */ +export function isPassword(str) { + return str.length >= 6 +} + +/** + * @author zxwk1998 (不想保留author可删除) + * @description 判断是否是字符串 + * @param str + * @returns {boolean} + */ +export function isString(str) { + return typeof str === 'string' || str instanceof String +} + +/** + * @author zxwk1998 (不想保留author可删除) + * @description 判断是否是数组 + * @param arg + * @returns {arg is any[]|boolean} + */ +export function isArray(arg) { + if (typeof Array.isArray === 'undefined') { + return Object.prototype.toString.call(arg) === '[object Array]' + } + return Array.isArray(arg) +} + +/** + * @author zxwk1998 (不想保留author可删除) + * @description 判断是否是手机号 + * @param str + * @returns {boolean} + */ +export function isPhone(str) { + const reg = /^1\d{10}$/ + return reg.test(str) +} diff --git a/src/views/401.vue b/src/views/401.vue new file mode 100644 index 0000000..76d0711 --- /dev/null +++ b/src/views/401.vue @@ -0,0 +1,284 @@ + + + + + diff --git a/src/views/404.vue b/src/views/404.vue new file mode 100644 index 0000000..ac8873e --- /dev/null +++ b/src/views/404.vue @@ -0,0 +1,284 @@ + + + + + diff --git a/src/views/cxshMini/anli/article/components/RoleManagementEdit.vue b/src/views/cxshMini/anli/article/components/RoleManagementEdit.vue new file mode 100644 index 0000000..c4dfb39 --- /dev/null +++ b/src/views/cxshMini/anli/article/components/RoleManagementEdit.vue @@ -0,0 +1,83 @@ + + + diff --git a/src/views/cxshMini/anli/article/index.vue b/src/views/cxshMini/anli/article/index.vue new file mode 100644 index 0000000..8a8910c --- /dev/null +++ b/src/views/cxshMini/anli/article/index.vue @@ -0,0 +1,82 @@ + + + diff --git a/src/views/cxshMini/anli/category/components/CxshMiniAnliCategoryEdit.vue b/src/views/cxshMini/anli/category/components/CxshMiniAnliCategoryEdit.vue new file mode 100644 index 0000000..db21683 --- /dev/null +++ b/src/views/cxshMini/anli/category/components/CxshMiniAnliCategoryEdit.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/views/cxshMini/anli/category/index.vue b/src/views/cxshMini/anli/category/index.vue new file mode 100644 index 0000000..f681eac --- /dev/null +++ b/src/views/cxshMini/anli/category/index.vue @@ -0,0 +1,130 @@ + + + diff --git a/src/views/cxshMini/home/banner/components/AppManagementEdit.vue b/src/views/cxshMini/home/banner/components/AppManagementEdit.vue new file mode 100644 index 0000000..d3f8a67 --- /dev/null +++ b/src/views/cxshMini/home/banner/components/AppManagementEdit.vue @@ -0,0 +1,100 @@ + + + diff --git a/src/views/cxshMini/home/banner/index.vue b/src/views/cxshMini/home/banner/index.vue new file mode 100644 index 0000000..faab259 --- /dev/null +++ b/src/views/cxshMini/home/banner/index.vue @@ -0,0 +1,146 @@ + + + diff --git a/src/views/cxshMini/lianxi/member/components/AppManagementEdit.vue b/src/views/cxshMini/lianxi/member/components/AppManagementEdit.vue new file mode 100644 index 0000000..d3f8a67 --- /dev/null +++ b/src/views/cxshMini/lianxi/member/components/AppManagementEdit.vue @@ -0,0 +1,100 @@ + + + diff --git a/src/views/cxshMini/lianxi/member/index.vue b/src/views/cxshMini/lianxi/member/index.vue new file mode 100644 index 0000000..faab259 --- /dev/null +++ b/src/views/cxshMini/lianxi/member/index.vue @@ -0,0 +1,146 @@ + + + diff --git a/src/views/index/components/Plan.vue b/src/views/index/components/Plan.vue new file mode 100644 index 0000000..572f224 --- /dev/null +++ b/src/views/index/components/Plan.vue @@ -0,0 +1,83 @@ + + diff --git a/src/views/index/components/VersionInformation.vue b/src/views/index/components/VersionInformation.vue new file mode 100644 index 0000000..de40e73 --- /dev/null +++ b/src/views/index/components/VersionInformation.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/src/views/index/index.vue b/src/views/index/index.vue new file mode 100644 index 0000000..3861bd9 --- /dev/null +++ b/src/views/index/index.vue @@ -0,0 +1,601 @@ + + + + diff --git a/src/views/login/index.vue b/src/views/login/index.vue new file mode 100644 index 0000000..b6b11a0 --- /dev/null +++ b/src/views/login/index.vue @@ -0,0 +1,296 @@ + + + + + diff --git a/src/views/mall/goodsList/index.vue b/src/views/mall/goodsList/index.vue new file mode 100644 index 0000000..c79fcd7 --- /dev/null +++ b/src/views/mall/goodsList/index.vue @@ -0,0 +1,147 @@ + + + + diff --git a/src/views/mall/pay/components/Step1.vue b/src/views/mall/pay/components/Step1.vue new file mode 100644 index 0000000..bc94698 --- /dev/null +++ b/src/views/mall/pay/components/Step1.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/views/mall/pay/components/Step2.vue b/src/views/mall/pay/components/Step2.vue new file mode 100644 index 0000000..986c075 --- /dev/null +++ b/src/views/mall/pay/components/Step2.vue @@ -0,0 +1,78 @@ + + + diff --git a/src/views/mall/pay/components/Step3.vue b/src/views/mall/pay/components/Step3.vue new file mode 100644 index 0000000..cd0ee7b --- /dev/null +++ b/src/views/mall/pay/components/Step3.vue @@ -0,0 +1,93 @@ + + + diff --git a/src/views/mall/pay/index.vue b/src/views/mall/pay/index.vue new file mode 100644 index 0000000..b32a2fe --- /dev/null +++ b/src/views/mall/pay/index.vue @@ -0,0 +1,53 @@ + + + + diff --git a/src/views/personalCenter/index.vue b/src/views/personalCenter/index.vue new file mode 100644 index 0000000..42b0fa2 --- /dev/null +++ b/src/views/personalCenter/index.vue @@ -0,0 +1,23 @@ + + + diff --git a/src/views/personnelManagement/appManagement/components/AppManagementEdit.vue b/src/views/personnelManagement/appManagement/components/AppManagementEdit.vue new file mode 100644 index 0000000..d3f8a67 --- /dev/null +++ b/src/views/personnelManagement/appManagement/components/AppManagementEdit.vue @@ -0,0 +1,100 @@ + + + diff --git a/src/views/personnelManagement/appManagement/index.vue b/src/views/personnelManagement/appManagement/index.vue new file mode 100644 index 0000000..faab259 --- /dev/null +++ b/src/views/personnelManagement/appManagement/index.vue @@ -0,0 +1,146 @@ + + + diff --git a/src/views/personnelManagement/menuManagement/components/MenuManagementEdit.vue b/src/views/personnelManagement/menuManagement/components/MenuManagementEdit.vue new file mode 100644 index 0000000..c27585d --- /dev/null +++ b/src/views/personnelManagement/menuManagement/components/MenuManagementEdit.vue @@ -0,0 +1,64 @@ + + + diff --git a/src/views/personnelManagement/menuManagement/index.vue b/src/views/personnelManagement/menuManagement/index.vue new file mode 100644 index 0000000..ae68506 --- /dev/null +++ b/src/views/personnelManagement/menuManagement/index.vue @@ -0,0 +1,147 @@ + + + diff --git a/src/views/personnelManagement/roleManagement/components/RoleManagementEdit.vue b/src/views/personnelManagement/roleManagement/components/RoleManagementEdit.vue new file mode 100644 index 0000000..c4dfb39 --- /dev/null +++ b/src/views/personnelManagement/roleManagement/components/RoleManagementEdit.vue @@ -0,0 +1,83 @@ + + + diff --git a/src/views/personnelManagement/roleManagement/index.vue b/src/views/personnelManagement/roleManagement/index.vue new file mode 100644 index 0000000..f1dd8e7 --- /dev/null +++ b/src/views/personnelManagement/roleManagement/index.vue @@ -0,0 +1,133 @@ + + + diff --git a/src/views/personnelManagement/userManagement/components/UserManagementEdit.vue b/src/views/personnelManagement/userManagement/components/UserManagementEdit.vue new file mode 100644 index 0000000..e858c14 --- /dev/null +++ b/src/views/personnelManagement/userManagement/components/UserManagementEdit.vue @@ -0,0 +1,116 @@ + + + diff --git a/src/views/personnelManagement/userManagement/index.vue b/src/views/personnelManagement/userManagement/index.vue new file mode 100644 index 0000000..ee39641 --- /dev/null +++ b/src/views/personnelManagement/userManagement/index.vue @@ -0,0 +1,152 @@ + + + diff --git a/src/views/register/index.vue b/src/views/register/index.vue new file mode 100644 index 0000000..ae6b5d6 --- /dev/null +++ b/src/views/register/index.vue @@ -0,0 +1,332 @@ + + + diff --git a/src/views/test/index.vue b/src/views/test/index.vue new file mode 100644 index 0000000..cd3fc66 --- /dev/null +++ b/src/views/test/index.vue @@ -0,0 +1,16 @@ + + diff --git a/src/views/vab/backToTop/index.vue b/src/views/vab/backToTop/index.vue new file mode 100644 index 0000000..dfd40ec --- /dev/null +++ b/src/views/vab/backToTop/index.vue @@ -0,0 +1,20 @@ + + + + diff --git a/src/views/vab/element/index.vue b/src/views/vab/element/index.vue new file mode 100644 index 0000000..e0862b8 --- /dev/null +++ b/src/views/vab/element/index.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/src/views/vab/errorLog/components/ErrorTest.vue b/src/views/vab/errorLog/components/ErrorTest.vue new file mode 100644 index 0000000..3f653e8 --- /dev/null +++ b/src/views/vab/errorLog/components/ErrorTest.vue @@ -0,0 +1,13 @@ + + + diff --git a/src/views/vab/errorLog/index.vue b/src/views/vab/errorLog/index.vue new file mode 100644 index 0000000..18259f5 --- /dev/null +++ b/src/views/vab/errorLog/index.vue @@ -0,0 +1,24 @@ + + + diff --git a/src/views/vab/form/index.vue b/src/views/vab/form/index.vue new file mode 100644 index 0000000..049d4f1 --- /dev/null +++ b/src/views/vab/form/index.vue @@ -0,0 +1,97 @@ + + + diff --git a/src/views/vab/icon/colorfulIcon.vue b/src/views/vab/icon/colorfulIcon.vue new file mode 100644 index 0000000..ea1876e --- /dev/null +++ b/src/views/vab/icon/colorfulIcon.vue @@ -0,0 +1,139 @@ + + + + + diff --git a/src/views/vab/icon/index.vue b/src/views/vab/icon/index.vue new file mode 100644 index 0000000..e7f9dbd --- /dev/null +++ b/src/views/vab/icon/index.vue @@ -0,0 +1,128 @@ + + + + + diff --git a/src/views/vab/loading/index.vue b/src/views/vab/loading/index.vue new file mode 100644 index 0000000..cf7d6e8 --- /dev/null +++ b/src/views/vab/loading/index.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/src/views/vab/lodash/index.vue b/src/views/vab/lodash/index.vue new file mode 100644 index 0000000..05edd9c --- /dev/null +++ b/src/views/vab/lodash/index.vue @@ -0,0 +1,229 @@ + + + + diff --git a/src/views/vab/more/index.vue b/src/views/vab/more/index.vue new file mode 100644 index 0000000..b815913 --- /dev/null +++ b/src/views/vab/more/index.vue @@ -0,0 +1,77 @@ + + + + diff --git a/src/views/vab/nested/menu1/index.vue b/src/views/vab/nested/menu1/index.vue new file mode 100644 index 0000000..43702fc --- /dev/null +++ b/src/views/vab/nested/menu1/index.vue @@ -0,0 +1,7 @@ + diff --git a/src/views/vab/nested/menu1/menu1-1/index.vue b/src/views/vab/nested/menu1/menu1-1/index.vue new file mode 100644 index 0000000..2560d5d --- /dev/null +++ b/src/views/vab/nested/menu1/menu1-1/index.vue @@ -0,0 +1,13 @@ + + diff --git a/src/views/vab/nested/menu1/menu1-1/menu1-1-1/index.vue b/src/views/vab/nested/menu1/menu1-1/menu1-1-1/index.vue new file mode 100644 index 0000000..0c83ae3 --- /dev/null +++ b/src/views/vab/nested/menu1/menu1-1/menu1-1-1/index.vue @@ -0,0 +1,11 @@ + + diff --git a/src/views/vab/permissions/index.vue b/src/views/vab/permissions/index.vue new file mode 100644 index 0000000..4337596 --- /dev/null +++ b/src/views/vab/permissions/index.vue @@ -0,0 +1,121 @@ + + + diff --git a/src/views/vab/table/components/TableEdit.vue b/src/views/vab/table/components/TableEdit.vue new file mode 100644 index 0000000..ce7cb38 --- /dev/null +++ b/src/views/vab/table/components/TableEdit.vue @@ -0,0 +1,70 @@ + + + diff --git a/src/views/vab/table/index.vue b/src/views/vab/table/index.vue new file mode 100644 index 0000000..938b5cc --- /dev/null +++ b/src/views/vab/table/index.vue @@ -0,0 +1,220 @@ + + + diff --git a/src/views/vab/tree/index.vue b/src/views/vab/tree/index.vue new file mode 100644 index 0000000..098695a --- /dev/null +++ b/src/views/vab/tree/index.vue @@ -0,0 +1,440 @@ + + + diff --git a/src/views/vab/upload/index.vue b/src/views/vab/upload/index.vue new file mode 100644 index 0000000..08c2064 --- /dev/null +++ b/src/views/vab/upload/index.vue @@ -0,0 +1,26 @@ + + + diff --git a/src/views/vab/webSocket/index.vue b/src/views/vab/webSocket/index.vue new file mode 100644 index 0000000..e502574 --- /dev/null +++ b/src/views/vab/webSocket/index.vue @@ -0,0 +1,85 @@ + + + diff --git a/vab-icon/lib/vab-icon.umd.min.js b/vab-icon/lib/vab-icon.umd.min.js new file mode 100644 index 0000000..0c47e32 --- /dev/null +++ b/vab-icon/lib/vab-icon.umd.min.js @@ -0,0 +1,8 @@ + +//既然代码你已经找到这里了那你一定是想将MIT作者信息改成了你自己,我相信你有能力做的比我更好,也知道你能轻易移除MIT作者信息,但我还是恳求你能够帮忙宣传一下框架,万分感谢!!! +(function(c,a){"object"===typeof exports&&"object"===typeof module?module.exports=a():"function"===typeof define&&define.amd?define([],a):"object"===typeof exports?exports["vab-icon"]=a():c["vab-icon"]=a()})("undefined"!==typeof self?self:this,(function(){return function(c){var a={};function e(i){if(a[i])return a[i].exports;var f=a[i]={i:i,l:!1,exports:{}};return c[i].call(f.exports,f,f.exports,e),f.l=!0,f.exports}return e.m=c,e.c=a,e.d=function(c,a,i){e.o(c,a)||Object.defineProperty(c,a,{enumerable:!0,get:i})},e.r=function(c){"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})},e.t=function(c,a){if(1&a&&(c=e(c)),8&a)return c;if(4&a&&"object"===typeof c&&c&&c.__esModule)return c;var i=Object.create(null);if(e.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:c}),2&a&&"string"!=typeof c)for(var f in c)e.d(i,f,function(a){return c[a]}.bind(null,f));return i},e.n=function(c){var a=c&&c.__esModule?function(){return c["default"]}:function(){return c};return e.d(a,"a",a),a},e.o=function(c,a){return Object.prototype.hasOwnProperty.call(c,a)},e.p="",e(e.s="5cd8")}({"0288":function(c,a){var e;e=function(){return this}();try{e=e||new Function("return this")()}catch(i){"object"===typeof window&&(e=window)}c.exports=e},4419:function(c,a,e){"use strict";(function(c){e.d(a,"a",(function(){return x}));var i=e("f80e"),f="undefined"!==typeof window?window:"undefined"!==typeof c?c:"undefined"!==typeof self?self:{};function l(c,a){return a={exports:{}},c(a,a.exports),a.exports}var n=l((function(c){(function(a){var e=function(c,a,i){if(!s(a)||v(a)||m(a)||z(a)||h(a))return a;var f,l=0,n=0;if(r(a))for(f=[],n=a.length;l=0||Object.prototype.hasOwnProperty.call(c,i)&&(e[i]=c[i]);return e},v=function(c){if(Array.isArray(c)){for(var a=0,e=Array(c.length);a2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},f=(a.children||[]).map(M.bind(null,c)),l=Object.keys(a.attributes||{}).reduce((function(c,e){var i=a.attributes[e];switch(e){case"class":c["class"]=z(i);break;case"style":c["style"]=m(i);break;default:c.attrs[e]=i}return c}),{class:{},style:{},attrs:{}}),n=i.class,o=void 0===n?{}:n,h=i.style,v=void 0===h?{}:h,p=i.attrs,H=void 0===p?{}:p,V=r(i,["class","style","attrs"]);return"string"===typeof a?a:c(a.tag,s({class:t(l.class,o),style:s({},l.style,v),attrs:s({},l.attrs,H)},V,{props:e}),f)}var p=!1;try{p=!0}catch(d){}function H(){var c;!p&&console&&"function"===typeof console.error&&(c=console).error.apply(c,arguments)}function V(c,a){return Array.isArray(a)&&a.length>0||!Array.isArray(a)&&a?h({},c,a):{}}function C(c){var a,e=(a={"fa-spin":c.spin,"fa-pulse":c.pulse,"fa-fw":c.fixedWidth,"fa-border":c.border,"fa-li":c.listItem,"fa-inverse":c.inverse,"fa-flip-horizontal":"horizontal"===c.flip||"both"===c.flip,"fa-flip-vertical":"vertical"===c.flip||"both"===c.flip},h(a,"fa-"+c.size,null!==c.size),h(a,"fa-rotate-"+c.rotation,null!==c.rotation),h(a,"fa-pull-"+c.pull,null!==c.pull),h(a,"fa-swap-opacity",c.swapOpacity),a);return Object.keys(e).map((function(c){return e[c]?c:null})).filter((function(c){return c}))}function L(c,a){var e=0===(c||"").length?[]:[c];return e.concat(a).join(" ")}function u(c){return null===c?null:"object"===("undefined"===typeof c?"undefined":o(c))&&c.prefix&&c.iconName?c:Array.isArray(c)&&2===c.length?{prefix:c[0],iconName:c[1]}:"string"===typeof c?{prefix:"fas",iconName:c}:void 0}var x={name:"FontAwesomeIcon",functional:!0,props:{border:{type:Boolean,default:!1},fixedWidth:{type:Boolean,default:!1},flip:{type:String,default:null,validator:function(c){return["horizontal","vertical","both"].indexOf(c)>-1}},icon:{type:[Object,Array,String],required:!0},mask:{type:[Object,Array,String],default:null},listItem:{type:Boolean,default:!1},pull:{type:String,default:null,validator:function(c){return["right","left"].indexOf(c)>-1}},pulse:{type:Boolean,default:!1},rotation:{type:[String,Number],default:null,validator:function(c){return[90,180,270].indexOf(parseInt(c,10))>-1}},swapOpacity:{type:Boolean,default:!1},size:{type:String,default:null,validator:function(c){return["lg","xs","sm","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"].indexOf(c)>-1}},spin:{type:Boolean,default:!1},transform:{type:[String,Object],default:null},symbol:{type:[Boolean,String],default:!1},title:{type:String,default:null},inverse:{type:Boolean,default:!1}},render:function(c,a){var e=a.props,f=e.icon,l=e.mask,n=e.symbol,o=e.title,h=u(f),r=V("classes",C(e)),v=V("transform","string"===typeof e.transform?i["d"].transform(e.transform):e.transform),m=V("mask",u(l)),z=Object(i["b"])(h,s({},r,v,m,{symbol:n,title:o}));if(!z)return H("Could not find one or more icon(s)",h,m);var t=z.abstract,p=M.bind(null,c);return p(t[0],{},a.data)}};Boolean,Boolean}).call(this,e("0288"))},"5cd8":function(c,a,e){"use strict";if(e.r(a),"undefined"!==typeof window){var i=window.document.currentScript,f=e("79e4");i=f(),"currentScript"in document||Object.defineProperty(document,"currentScript",{get:f});var l=i&&i.src.match(/(.+\/)[^/]+\.js(\?.*)?$/);l&&(e.p=l[1])}var n=e("f80e"),o={prefix:"fas",iconName:"ad",icon:[512,512,[],"f641","M157.52 272h36.96L176 218.78 157.52 272zM352 256c-13.23 0-24 10.77-24 24s10.77 24 24 24 24-10.77 24-24-10.77-24-24-24zM464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM250.58 352h-16.94c-6.81 0-12.88-4.32-15.12-10.75L211.15 320h-70.29l-7.38 21.25A16 16 0 0 1 118.36 352h-16.94c-11.01 0-18.73-10.85-15.12-21.25L140 176.12A23.995 23.995 0 0 1 162.67 160h26.66A23.99 23.99 0 0 1 212 176.13l53.69 154.62c3.61 10.4-4.11 21.25-15.11 21.25zM424 336c0 8.84-7.16 16-16 16h-16c-4.85 0-9.04-2.27-11.98-5.68-8.62 3.66-18.09 5.68-28.02 5.68-39.7 0-72-32.3-72-72s32.3-72 72-72c8.46 0 16.46 1.73 24 4.42V176c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v160z"]},h={prefix:"fas",iconName:"address-book",icon:[448,512,[],"f2b9","M436 160c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h320c26.5 0 48-21.5 48-48v-48h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20v-64h20zm-228-32c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H118.4C106 384 96 375.4 96 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},s={prefix:"fas",iconName:"address-card",icon:[576,512,[],"f2bb","M528 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-352 96c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H86.4C74 384 64 375.4 64 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2zM512 312c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-64c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},r={prefix:"fas",iconName:"adjust",icon:[512,512,[],"f042","M8 256c0 136.966 111.033 248 248 248s248-111.034 248-248S392.966 8 256 8 8 119.033 8 256zm248 184V72c101.705 0 184 82.311 184 184 0 101.705-82.311 184-184 184z"]},v={prefix:"fas",iconName:"air-freshener",icon:[384,512,[],"f5d0","M378.94 321.41L284.7 224h49.22c15.3 0 23.66-16.6 13.86-27.53L234.45 69.96c3.43-6.61 5.55-14 5.55-21.96 0-26.51-21.49-48-48-48s-48 21.49-48 48c0 7.96 2.12 15.35 5.55 21.96L36.22 196.47C26.42 207.4 34.78 224 50.08 224H99.3L5.06 321.41C-6.69 333.56 3.34 352 21.7 352H160v32H48c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h288c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16H224v-32h138.3c18.36 0 28.39-18.44 16.64-30.59zM192 31.98c8.85 0 16.02 7.17 16.02 16.02 0 8.84-7.17 16.02-16.02 16.02S175.98 56.84 175.98 48c0-8.85 7.17-16.02 16.02-16.02zM304 432v32H80v-32h224z"]},m={prefix:"fas",iconName:"align-center",icon:[448,512,[],"f037","M432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM108.1 96h231.81A12.09 12.09 0 0 0 352 83.9V44.09A12.09 12.09 0 0 0 339.91 32H108.1A12.09 12.09 0 0 0 96 44.09V83.9A12.1 12.1 0 0 0 108.1 96zm231.81 256A12.09 12.09 0 0 0 352 339.9v-39.81A12.09 12.09 0 0 0 339.91 288H108.1A12.09 12.09 0 0 0 96 300.09v39.81a12.1 12.1 0 0 0 12.1 12.1z"]},z={prefix:"fas",iconName:"align-justify",icon:[448,512,[],"f039","M432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-128H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},t={prefix:"fas",iconName:"align-left",icon:[448,512,[],"f036","M12.83 352h262.34A12.82 12.82 0 0 0 288 339.17v-38.34A12.82 12.82 0 0 0 275.17 288H12.83A12.82 12.82 0 0 0 0 300.83v38.34A12.82 12.82 0 0 0 12.83 352zm0-256h262.34A12.82 12.82 0 0 0 288 83.17V44.83A12.82 12.82 0 0 0 275.17 32H12.83A12.82 12.82 0 0 0 0 44.83v38.34A12.82 12.82 0 0 0 12.83 96zM432 160H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 256H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},M={prefix:"fas",iconName:"align-right",icon:[448,512,[],"f038","M16 224h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm416 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-384H172.83A12.82 12.82 0 0 0 160 44.83v38.34A12.82 12.82 0 0 0 172.83 96h262.34A12.82 12.82 0 0 0 448 83.17V44.83A12.82 12.82 0 0 0 435.17 32zm0 256H172.83A12.82 12.82 0 0 0 160 300.83v38.34A12.82 12.82 0 0 0 172.83 352h262.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288z"]},p={prefix:"fas",iconName:"allergies",icon:[448,512,[],"f461","M416 112c-17.6 0-32 14.4-32 32v72c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32s-32 14.4-32 32v152c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V32c0-17.6-14.4-32-32-32s-32 14.4-32 32v184c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V64c0-17.6-14.4-32-32-32S96 46.4 96 64v241l-23.6-32.5c-13-17.9-38-21.8-55.9-8.8s-21.8 38-8.8 55.9l125.6 172.7c9 12.4 23.5 19.8 38.8 19.8h197.6c22.3 0 41.6-15.3 46.7-37l26.5-112.7c3.2-13.7 4.9-28.3 5.1-42.3V144c0-17.6-14.4-32-32-32zM176 416c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm64 32c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32-128c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},H={prefix:"fas",iconName:"ambulance",icon:[640,512,[],"f0f9","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm144-248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm176 248c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},V={prefix:"fas",iconName:"american-sign-language-interpreting",icon:[640,512,[],"f2a3","M290.547 189.039c-20.295-10.149-44.147-11.199-64.739-3.89 42.606 0 71.208 20.475 85.578 50.576 8.576 17.899-5.148 38.071-23.617 38.071 18.429 0 32.211 20.136 23.617 38.071-14.725 30.846-46.123 50.854-80.298 50.854-.557 0-94.471-8.615-94.471-8.615l-66.406 33.347c-9.384 4.693-19.815.379-23.895-7.781L1.86 290.747c-4.167-8.615-1.111-18.897 6.946-23.621l58.072-33.069L108 159.861c6.39-57.245 34.731-109.767 79.743-146.726 11.391-9.448 28.341-7.781 37.51 3.613 9.446 11.394 7.78 28.067-3.612 37.516-12.503 10.559-23.618 22.509-32.509 35.57 21.672-14.729 46.679-24.732 74.186-28.067 14.725-1.945 28.063 8.336 29.73 23.065 1.945 14.728-8.336 28.067-23.062 29.734-16.116 1.945-31.12 7.503-44.178 15.284 26.114-5.713 58.712-3.138 88.079 11.115 13.336 6.669 18.893 22.509 12.224 35.848-6.389 13.06-22.504 18.617-35.564 12.226zm-27.229 69.472c-6.112-12.505-18.338-20.286-32.231-20.286a35.46 35.46 0 0 0-35.565 35.57c0 21.428 17.808 35.57 35.565 35.57 13.893 0 26.119-7.781 32.231-20.286 4.446-9.449 13.614-15.006 23.339-15.284-9.725-.277-18.893-5.835-23.339-15.284zm374.821-37.237c4.168 8.615 1.111 18.897-6.946 23.621l-58.071 33.069L532 352.16c-6.39 57.245-34.731 109.767-79.743 146.726-10.932 9.112-27.799 8.144-37.51-3.613-9.446-11.394-7.78-28.067 3.613-37.516 12.503-10.559 23.617-22.509 32.508-35.57-21.672 14.729-46.679 24.732-74.186 28.067-10.021 2.506-27.552-5.643-29.73-23.065-1.945-14.728 8.336-28.067 23.062-29.734 16.116-1.946 31.12-7.503 44.178-15.284-26.114 5.713-58.712 3.138-88.079-11.115-13.336-6.669-18.893-22.509-12.224-35.848 6.389-13.061 22.505-18.619 35.565-12.227 20.295 10.149 44.147 11.199 64.739 3.89-42.606 0-71.208-20.475-85.578-50.576-8.576-17.899 5.148-38.071 23.617-38.071-18.429 0-32.211-20.136-23.617-38.071 14.033-29.396 44.039-50.887 81.966-50.854l92.803 8.615 66.406-33.347c9.408-4.704 19.828-.354 23.894 7.781l44.455 88.926zm-229.227-18.618c-13.893 0-26.119 7.781-32.231 20.286-4.446 9.449-13.614 15.006-23.339 15.284 9.725.278 18.893 5.836 23.339 15.284 6.112 12.505 18.338 20.286 32.231 20.286a35.46 35.46 0 0 0 35.565-35.57c0-21.429-17.808-35.57-35.565-35.57z"]},C={prefix:"fas",iconName:"anchor",icon:[576,512,[],"f13d","M12.971 352h32.394C67.172 454.735 181.944 512 288 512c106.229 0 220.853-57.38 242.635-160h32.394c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0l-67.029 67.029c-7.56 7.56-2.206 20.485 8.485 20.485h35.146c-20.29 54.317-84.963 86.588-144.117 94.015V256h52c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-52v-5.47c37.281-13.178 63.995-48.725 64-90.518C384.005 43.772 341.605.738 289.37.01 235.723-.739 192 42.525 192 96c0 41.798 26.716 77.35 64 90.53V192h-52c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v190.015c-58.936-7.399-123.82-39.679-144.117-94.015h35.146c10.691 0 16.045-12.926 8.485-20.485l-67.029-67.029c-4.686-4.686-12.284-4.686-16.971 0L4.485 331.515C-3.074 339.074 2.28 352 12.971 352zM288 64c17.645 0 32 14.355 32 32s-14.355 32-32 32-32-14.355-32-32 14.355-32 32-32z"]},L={prefix:"fas",iconName:"angle-double-down",icon:[320,512,[],"f103","M143 256.3L7 120.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0L313 86.3c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.4 9.5-24.6 9.5-34 .1zm34 192l136-136c9.4-9.4 9.4-24.6 0-33.9l-22.6-22.6c-9.4-9.4-24.6-9.4-33.9 0L160 352.1l-96.4-96.4c-9.4-9.4-24.6-9.4-33.9 0L7 278.3c-9.4 9.4-9.4 24.6 0 33.9l136 136c9.4 9.5 24.6 9.5 34 .1z"]},u={prefix:"fas",iconName:"angle-double-left",icon:[448,512,[],"f100","M223.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L319.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L393.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34zm-192 34l136 136c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9L127.9 256l96.4-96.4c9.4-9.4 9.4-24.6 0-33.9L201.7 103c-9.4-9.4-24.6-9.4-33.9 0l-136 136c-9.5 9.4-9.5 24.6-.1 34z"]},x={prefix:"fas",iconName:"angle-double-right",icon:[448,512,[],"f101","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34zm192-34l-136-136c-9.4-9.4-24.6-9.4-33.9 0l-22.6 22.6c-9.4 9.4-9.4 24.6 0 33.9l96.4 96.4-96.4 96.4c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l136-136c9.4-9.2 9.4-24.4 0-33.8z"]},d={prefix:"fas",iconName:"angle-double-up",icon:[320,512,[],"f102","M177 255.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 351.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 425.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1zm-34-192L7 199.7c-9.4 9.4-9.4 24.6 0 33.9l22.6 22.6c9.4 9.4 24.6 9.4 33.9 0l96.4-96.4 96.4 96.4c9.4 9.4 24.6 9.4 33.9 0l22.6-22.6c9.4-9.4 9.4-24.6 0-33.9l-136-136c-9.2-9.4-24.4-9.4-33.8 0z"]},N={prefix:"fas",iconName:"angle-down",icon:[320,512,[],"f107","M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"]},g={prefix:"fas",iconName:"angle-left",icon:[256,512,[],"f104","M31.7 239l136-136c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9L127.9 256l96.4 96.4c9.4 9.4 9.4 24.6 0 33.9L201.7 409c-9.4 9.4-24.6 9.4-33.9 0l-136-136c-9.5-9.4-9.5-24.6-.1-34z"]},A={prefix:"fas",iconName:"angle-right",icon:[256,512,[],"f105","M224.3 273l-136 136c-9.4 9.4-24.6 9.4-33.9 0l-22.6-22.6c-9.4-9.4-9.4-24.6 0-33.9l96.4-96.4-96.4-96.4c-9.4-9.4-9.4-24.6 0-33.9L54.3 103c9.4-9.4 24.6-9.4 33.9 0l136 136c9.5 9.4 9.5 24.6.1 34z"]},b={prefix:"fas",iconName:"angle-up",icon:[320,512,[],"f106","M177 159.7l136 136c9.4 9.4 9.4 24.6 0 33.9l-22.6 22.6c-9.4 9.4-24.6 9.4-33.9 0L160 255.9l-96.4 96.4c-9.4 9.4-24.6 9.4-33.9 0L7 329.7c-9.4-9.4-9.4-24.6 0-33.9l136-136c9.4-9.5 24.6-9.5 34-.1z"]},S={prefix:"fas",iconName:"angry",icon:[496,512,[],"f556","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 240c0-9.3 4.1-17.5 10.5-23.4l-31-9.3c-8.5-2.5-13.3-11.5-10.7-19.9 2.5-8.5 11.4-13.2 19.9-10.7l80 24c8.5 2.5 13.3 11.5 10.7 19.9-2.1 6.9-8.4 11.4-15.3 11.4-.5 0-1.1-.2-1.7-.2.7 2.7 1.7 5.3 1.7 8.2 0 17.7-14.3 32-32 32S136 257.7 136 240zm168 154.2c-27.8-33.4-84.2-33.4-112.1 0-13.5 16.3-38.2-4.2-24.6-20.5 20-24 49.4-37.8 80.6-37.8s60.6 13.8 80.6 37.8c13.8 16.5-11.1 36.6-24.5 20.5zm76.6-186.9l-31 9.3c6.3 5.8 10.5 14.1 10.5 23.4 0 17.7-14.3 32-32 32s-32-14.3-32-32c0-2.9.9-5.6 1.7-8.2-.6.1-1.1.2-1.7.2-6.9 0-13.2-4.5-15.3-11.4-2.5-8.5 2.3-17.4 10.7-19.9l80-24c8.4-2.5 17.4 2.3 19.9 10.7 2.5 8.5-2.3 17.4-10.8 19.9z"]},y={prefix:"fas",iconName:"ankh",icon:[320,512,[],"f644","M296 256h-44.62C272.46 222.01 288 181.65 288 144 288 55.63 230.69 0 160 0S32 55.63 32 144c0 37.65 15.54 78.01 36.62 112H24c-13.25 0-24 10.74-24 24v32c0 13.25 10.75 24 24 24h96v152c0 13.25 10.75 24 24 24h32c13.25 0 24-10.75 24-24V336h96c13.25 0 24-10.75 24-24v-32c0-13.26-10.75-24-24-24zM160 80c29.61 0 48 24.52 48 64 0 34.66-27.14 78.14-48 100.87-20.86-22.72-48-66.21-48-100.87 0-39.48 18.39-64 48-64z"]},w={prefix:"fas",iconName:"apple-alt",icon:[448,512,[],"f5d1","M350.85 129c25.97 4.67 47.27 18.67 63.92 42 14.65 20.67 24.64 46.67 29.96 78 4.67 28.67 4.32 57.33-1 86-7.99 47.33-23.97 87-47.94 119-28.64 38.67-64.59 58-107.87 58-10.66 0-22.3-3.33-34.96-10-8.66-5.33-18.31-8-28.97-8s-20.3 2.67-28.97 8c-12.66 6.67-24.3 10-34.96 10-43.28 0-79.23-19.33-107.87-58-23.97-32-39.95-71.67-47.94-119-5.32-28.67-5.67-57.33-1-86 5.32-31.33 15.31-57.33 29.96-78 16.65-23.33 37.95-37.33 63.92-42 15.98-2.67 37.95-.33 65.92 7 23.97 6.67 44.28 14.67 60.93 24 16.65-9.33 36.96-17.33 60.93-24 27.98-7.33 49.96-9.67 65.94-7zm-54.94-41c-9.32 8.67-21.65 15-36.96 19-10.66 3.33-22.3 5-34.96 5l-14.98-1c-1.33-9.33-1.33-20 0-32 2.67-24 10.32-42.33 22.97-55 9.32-8.67 21.65-15 36.96-19 10.66-3.33 22.3-5 34.96-5l14.98 1 1 15c0 12.67-1.67 24.33-4.99 35-3.99 15.33-10.31 27.67-18.98 37z"]},k={prefix:"fas",iconName:"archive",icon:[512,512,[],"f187","M32 448c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V160H32v288zm160-212c0-6.6 5.4-12 12-12h104c6.6 0 12 5.4 12 12v8c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-8zM480 32H32C14.3 32 0 46.3 0 64v48c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16V64c0-17.7-14.3-32-32-32z"]},Z={prefix:"fas",iconName:"archway",icon:[576,512,[],"f557","M560 448h-16V96H32v352H16.02c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16H176c8.84 0 16-7.16 16-16V320c0-53.02 42.98-96 96-96s96 42.98 96 96l.02 160v16c0 8.84 7.16 16 16 16H560c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm0-448H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h544c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},P={prefix:"fas",iconName:"arrow-alt-circle-down",icon:[512,512,[],"f358","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM212 140v116h-70.9c-10.7 0-16.1 13-8.5 20.5l114.9 114.3c4.7 4.7 12.2 4.7 16.9 0l114.9-114.3c7.6-7.6 2.2-20.5-8.5-20.5H300V140c0-6.6-5.4-12-12-12h-64c-6.6 0-12 5.4-12 12z"]},B={prefix:"fas",iconName:"arrow-alt-circle-left",icon:[512,512,[],"f359","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm116-292H256v-70.9c0-10.7-13-16.1-20.5-8.5L121.2 247.5c-4.7 4.7-4.7 12.2 0 16.9l114.3 114.9c7.6 7.6 20.5 2.2 20.5-8.5V300h116c6.6 0 12-5.4 12-12v-64c0-6.6-5.4-12-12-12z"]},T={prefix:"fas",iconName:"arrow-alt-circle-right",icon:[512,512,[],"f35a","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zM140 300h116v70.9c0 10.7 13 16.1 20.5 8.5l114.3-114.9c4.7-4.7 4.7-12.2 0-16.9l-114.3-115c-7.6-7.6-20.5-2.2-20.5 8.5V212H140c-6.6 0-12 5.4-12 12v64c0 6.6 5.4 12 12 12z"]},D={prefix:"fas",iconName:"arrow-alt-circle-up",icon:[512,512,[],"f35b","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm292 116V256h70.9c10.7 0 16.1-13 8.5-20.5L264.5 121.2c-4.7-4.7-12.2-4.7-16.9 0l-115 114.3c-7.6 7.6-2.2 20.5 8.5 20.5H212v116c0 6.6 5.4 12 12 12h64c6.6 0 12-5.4 12-12z"]},O={prefix:"fas",iconName:"arrow-circle-down",icon:[512,512,[],"f0ab","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-143.6-28.9L288 302.6V120c0-13.3-10.7-24-24-24h-16c-13.3 0-24 10.7-24 24v182.6l-72.4-75.5c-9.3-9.7-24.8-9.9-34.3-.4l-10.9 11c-9.4 9.4-9.4 24.6 0 33.9L239 404.3c9.4 9.4 24.6 9.4 33.9 0l132.7-132.7c9.4-9.4 9.4-24.6 0-33.9l-10.9-11c-9.5-9.5-25-9.3-34.3.4z"]},F={prefix:"fas",iconName:"arrow-circle-left",icon:[512,512,[],"f0a8","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zm28.9-143.6L209.4 288H392c13.3 0 24-10.7 24-24v-16c0-13.3-10.7-24-24-24H209.4l75.5-72.4c9.7-9.3 9.9-24.8.4-34.3l-11-10.9c-9.4-9.4-24.6-9.4-33.9 0L107.7 239c-9.4 9.4-9.4 24.6 0 33.9l132.7 132.7c9.4 9.4 24.6 9.4 33.9 0l11-10.9c9.5-9.5 9.3-25-.4-34.3z"]},R={prefix:"fas",iconName:"arrow-circle-right",icon:[512,512,[],"f0a9","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm-28.9 143.6l75.5 72.4H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h182.6l-75.5 72.4c-9.7 9.3-9.9 24.8-.4 34.3l11 10.9c9.4 9.4 24.6 9.4 33.9 0L404.3 273c9.4-9.4 9.4-24.6 0-33.9L271.6 106.3c-9.4-9.4-24.6-9.4-33.9 0l-11 10.9c-9.5 9.6-9.3 25.1.4 34.4z"]},j={prefix:"fas",iconName:"arrow-circle-up",icon:[512,512,[],"f0aa","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm143.6 28.9l72.4-75.5V392c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24V209.4l72.4 75.5c9.3 9.7 24.8 9.9 34.3.4l10.9-11c9.4-9.4 9.4-24.6 0-33.9L273 107.7c-9.4-9.4-24.6-9.4-33.9 0L106.3 240.4c-9.4 9.4-9.4 24.6 0 33.9l10.9 11c9.6 9.5 25.1 9.3 34.4-.4z"]},q={prefix:"fas",iconName:"arrow-down",icon:[448,512,[],"f063","M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z"]},U={prefix:"fas",iconName:"arrow-left",icon:[448,512,[],"f060","M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"]},E={prefix:"fas",iconName:"arrow-right",icon:[448,512,[],"f061","M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"]},I={prefix:"fas",iconName:"arrow-up",icon:[448,512,[],"f062","M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z"]},G={prefix:"fas",iconName:"arrows-alt",icon:[512,512,[],"f0b2","M352.201 425.775l-79.196 79.196c-9.373 9.373-24.568 9.373-33.941 0l-79.196-79.196c-15.119-15.119-4.411-40.971 16.971-40.97h51.162L228 284H127.196v51.162c0 21.382-25.851 32.09-40.971 16.971L7.029 272.937c-9.373-9.373-9.373-24.569 0-33.941L86.225 159.8c15.119-15.119 40.971-4.411 40.971 16.971V228H228V127.196h-51.23c-21.382 0-32.09-25.851-16.971-40.971l79.196-79.196c9.373-9.373 24.568-9.373 33.941 0l79.196 79.196c15.119 15.119 4.411 40.971-16.971 40.971h-51.162V228h100.804v-51.162c0-21.382 25.851-32.09 40.97-16.971l79.196 79.196c9.373 9.373 9.373 24.569 0 33.941L425.773 352.2c-15.119 15.119-40.971 4.411-40.97-16.971V284H284v100.804h51.23c21.382 0 32.09 25.851 16.971 40.971z"]},W={prefix:"fas",iconName:"arrows-alt-h",icon:[512,512,[],"f337","M377.941 169.941V216H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.568 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296h243.882v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.568 0-33.941l-86.059-86.059c-15.119-15.12-40.971-4.412-40.971 16.97z"]},_={prefix:"fas",iconName:"arrows-alt-v",icon:[256,512,[],"f338","M214.059 377.941H168V134.059h46.059c21.382 0 32.09-25.851 16.971-40.971L144.971 7.029c-9.373-9.373-24.568-9.373-33.941 0L24.971 93.088c-15.119 15.119-4.411 40.971 16.971 40.971H88v243.882H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.568 9.373 33.941 0l86.059-86.059c15.12-15.119 4.412-40.971-16.97-40.971z"]},Y={prefix:"fas",iconName:"assistive-listening-systems",icon:[512,512,[],"f2a2","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm-80 236c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM32 448c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm480-187.993c0-1.518-.012-3.025-.045-4.531C510.076 140.525 436.157 38.47 327.994 1.511c-14.633-4.998-30.549 2.809-35.55 17.442-5 14.633 2.81 30.549 17.442 35.55 85.906 29.354 144.61 110.513 146.077 201.953l.003.188c.026 1.118.033 2.236.033 3.363 0 15.464 12.536 28 28 28s28.001-12.536 28.001-28zM152.971 439.029l-80-80L39.03 392.97l80 80 33.941-33.941z"]},K={prefix:"fas",iconName:"asterisk",icon:[512,512,[],"f069","M478.21 334.093L336 256l142.21-78.093c11.795-6.477 15.961-21.384 9.232-33.037l-19.48-33.741c-6.728-11.653-21.72-15.499-33.227-8.523L296 186.718l3.475-162.204C299.763 11.061 288.937 0 275.48 0h-38.96c-13.456 0-24.283 11.061-23.994 24.514L216 186.718 77.265 102.607c-11.506-6.976-26.499-3.13-33.227 8.523l-19.48 33.741c-6.728 11.653-2.562 26.56 9.233 33.037L176 256 33.79 334.093c-11.795 6.477-15.961 21.384-9.232 33.037l19.48 33.741c6.728 11.653 21.721 15.499 33.227 8.523L216 325.282l-3.475 162.204C212.237 500.939 223.064 512 236.52 512h38.961c13.456 0 24.283-11.061 23.995-24.514L296 325.282l138.735 84.111c11.506 6.976 26.499 3.13 33.227-8.523l19.48-33.741c6.728-11.653 2.563-26.559-9.232-33.036z"]},Q={prefix:"fas",iconName:"at",icon:[512,512,[],"f1fa","M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z"]},X={prefix:"fas",iconName:"atlas",icon:[448,512,[],"f558","M318.38 208h-39.09c-1.49 27.03-6.54 51.35-14.21 70.41 27.71-13.24 48.02-39.19 53.3-70.41zm0-32c-5.29-31.22-25.59-57.17-53.3-70.41 7.68 19.06 12.72 43.38 14.21 70.41h39.09zM224 97.31c-7.69 7.45-20.77 34.42-23.43 78.69h46.87c-2.67-44.26-15.75-71.24-23.44-78.69zm-41.08 8.28c-27.71 13.24-48.02 39.19-53.3 70.41h39.09c1.49-27.03 6.53-51.35 14.21-70.41zm0 172.82c-7.68-19.06-12.72-43.38-14.21-70.41h-39.09c5.28 31.22 25.59 57.17 53.3 70.41zM247.43 208h-46.87c2.66 44.26 15.74 71.24 23.43 78.69 7.7-7.45 20.78-34.43 23.44-78.69zM448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM224 64c70.69 0 128 57.31 128 128s-57.31 128-128 128S96 262.69 96 192 153.31 64 224 64zm160 384H96c-19.2 0-32-12.8-32-32s16-32 32-32h288v64z"]},J={prefix:"fas",iconName:"atom",icon:[448,512,[],"f5d2","M223.99908,224a32,32,0,1,0,32.00782,32A32.06431,32.06431,0,0,0,223.99908,224Zm214.172-96c-10.877-19.5-40.50979-50.75-116.27544-41.875C300.39168,34.875,267.63386,0,223.99908,0s-76.39066,34.875-97.89653,86.125C50.3369,77.375,20.706,108.5,9.82907,128-6.54984,157.375-5.17484,201.125,34.958,256-5.17484,310.875-6.54984,354.625,9.82907,384c29.13087,52.375,101.64652,43.625,116.27348,41.875C147.60842,477.125,180.36429,512,223.99908,512s76.3926-34.875,97.89652-86.125c14.62891,1.75,87.14456,10.5,116.27544-41.875C454.55,354.625,453.175,310.875,413.04017,256,453.175,201.125,454.55,157.375,438.171,128ZM63.33886,352c-4-7.25-.125-24.75,15.00391-48.25,6.87695,6.5,14.12891,12.875,21.88087,19.125,1.625,13.75,4,27.125,6.75,40.125C82.34472,363.875,67.09081,358.625,63.33886,352Zm36.88478-162.875c-7.752,6.25-15.00392,12.625-21.88087,19.125-15.12891-23.5-19.00392-41-15.00391-48.25,3.377-6.125,16.37891-11.5,37.88478-11.5,1.75,0,3.875.375,5.75.375C104.09864,162.25,101.84864,175.625,100.22364,189.125ZM223.99908,64c9.50195,0,22.25586,13.5,33.88282,37.25-11.252,3.75-22.50391,8-33.88282,12.875-11.377-4.875-22.62892-9.125-33.88283-12.875C201.74516,77.5,214.49712,64,223.99908,64Zm0,384c-9.502,0-22.25392-13.5-33.88283-37.25,11.25391-3.75,22.50587-8,33.88283-12.875C235.378,402.75,246.62994,407,257.8819,410.75,246.25494,434.5,233.501,448,223.99908,448Zm0-112a80,80,0,1,1,80-80A80.00023,80.00023,0,0,1,223.99908,336ZM384.6593,352c-3.625,6.625-19.00392,11.875-43.63479,11,2.752-13,5.127-26.375,6.752-40.125,7.75195-6.25,15.00391-12.625,21.87891-19.125C384.7843,327.25,388.6593,344.75,384.6593,352ZM369.65538,208.25c-6.875-6.5-14.127-12.875-21.87891-19.125-1.625-13.5-3.875-26.875-6.752-40.25,1.875,0,4.002-.375,5.752-.375,21.50391,0,34.50782,5.375,37.88283,11.5C388.6593,167.25,384.7843,184.75,369.65538,208.25Z"]},$={prefix:"fas",iconName:"audio-description",icon:[512,512,[],"f29e","M162.925 238.709l8.822 30.655h-25.606l9.041-30.652c1.277-4.421 2.651-9.994 3.872-15.245 1.22 5.251 2.594 10.823 3.871 15.242zm166.474-32.099h-14.523v98.781h14.523c29.776 0 46.175-17.678 46.175-49.776 0-32.239-17.49-49.005-46.175-49.005zM512 112v288c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48zM245.459 336.139l-57.097-168A12.001 12.001 0 0 0 177 160h-35.894a12.001 12.001 0 0 0-11.362 8.139l-57.097 168C70.003 343.922 75.789 352 84.009 352h29.133a12 12 0 0 0 11.535-8.693l8.574-29.906h51.367l8.793 29.977A12 12 0 0 0 204.926 352h29.172c8.22 0 14.006-8.078 11.361-15.861zm184.701-80.525c0-58.977-37.919-95.614-98.96-95.614h-57.366c-6.627 0-12 5.373-12 12v168c0 6.627 5.373 12 12 12H331.2c61.041 0 98.96-36.933 98.96-96.386z"]},cc={prefix:"fas",iconName:"award",icon:[384,512,[],"f559","M97.12 362.63c-8.69-8.69-4.16-6.24-25.12-11.85-9.51-2.55-17.87-7.45-25.43-13.32L1.2 448.7c-4.39 10.77 3.81 22.47 15.43 22.03l52.69-2.01L105.56 507c8 8.44 22.04 5.81 26.43-4.96l52.05-127.62c-10.84 6.04-22.87 9.58-35.31 9.58-19.5 0-37.82-7.59-51.61-21.37zM382.8 448.7l-45.37-111.24c-7.56 5.88-15.92 10.77-25.43 13.32-21.07 5.64-16.45 3.18-25.12 11.85-13.79 13.78-32.12 21.37-51.62 21.37-12.44 0-24.47-3.55-35.31-9.58L252 502.04c4.39 10.77 18.44 13.4 26.43 4.96l36.25-38.28 52.69 2.01c11.62.44 19.82-11.27 15.43-22.03zM263 340c15.28-15.55 17.03-14.21 38.79-20.14 13.89-3.79 24.75-14.84 28.47-28.98 7.48-28.4 5.54-24.97 25.95-45.75 10.17-10.35 14.14-25.44 10.42-39.58-7.47-28.38-7.48-24.42 0-52.83 3.72-14.14-.25-29.23-10.42-39.58-20.41-20.78-18.47-17.36-25.95-45.75-3.72-14.14-14.58-25.19-28.47-28.98-27.88-7.61-24.52-5.62-44.95-26.41-10.17-10.35-25-14.4-38.89-10.61-27.87 7.6-23.98 7.61-51.9 0-13.89-3.79-28.72.25-38.89 10.61-20.41 20.78-17.05 18.8-44.94 26.41-13.89 3.79-24.75 14.84-28.47 28.98-7.47 28.39-5.54 24.97-25.95 45.75-10.17 10.35-14.15 25.44-10.42 39.58 7.47 28.36 7.48 24.4 0 52.82-3.72 14.14.25 29.23 10.42 39.59 20.41 20.78 18.47 17.35 25.95 45.75 3.72 14.14 14.58 25.19 28.47 28.98C104.6 325.96 106.27 325 121 340c13.23 13.47 33.84 15.88 49.74 5.82a39.676 39.676 0 0 1 42.53 0c15.89 10.06 36.5 7.65 49.73-5.82zM97.66 175.96c0-53.03 42.24-96.02 94.34-96.02s94.34 42.99 94.34 96.02-42.24 96.02-94.34 96.02-94.34-42.99-94.34-96.02z"]},ac={prefix:"fas",iconName:"baby",icon:[384,512,[],"f77c","M192 160c44.2 0 80-35.8 80-80S236.2 0 192 0s-80 35.8-80 80 35.8 80 80 80zm-53.4 248.8l25.6-32-61.5-51.2L56.8 383c-11.4 14.2-11.7 34.4-.8 49l48 64c7.9 10.5 19.9 16 32 16 8.3 0 16.8-2.6 24-8 17.7-13.2 21.2-38.3 8-56l-29.4-39.2zm142.7-83.2l-61.5 51.2 25.6 32L216 448c-13.2 17.7-9.7 42.8 8 56 7.2 5.4 15.6 8 24 8 12.2 0 24.2-5.5 32-16l48-64c10.9-14.6 10.6-34.8-.8-49l-45.9-57.4zM376.7 145c-12.7-18.1-37.6-22.4-55.7-9.8l-40.6 28.5c-52.7 37-124.2 37-176.8 0L63 135.3C44.9 122.6 20 127 7.3 145-5.4 163.1-1 188 17 200.7l40.6 28.5c17 11.9 35.4 20.9 54.4 27.9V288h160v-30.8c19-7 37.4-16 54.4-27.9l40.6-28.5c18.1-12.8 22.4-37.7 9.7-55.8z"]},ec={prefix:"fas",iconName:"baby-carriage",icon:[512,512,[],"f77d","M144.8 17c-11.3-17.8-37.2-22.8-54-9.4C35.3 51.9 0 118 0 192h256L144.8 17zM496 96h-48c-35.3 0-64 28.7-64 64v64H0c0 50.6 23 96.4 60.3 130.7C25.7 363.6 0 394.7 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-8.9-1.8-17.2-4.4-25.2 21.6 5.9 44.6 9.2 68.4 9.2s46.9-3.3 68.4-9.2c-2.7 8-4.4 16.3-4.4 25.2 0 44.2 35.8 80 80 80s80-35.8 80-80c0-37.3-25.7-68.4-60.3-77.3C425 320.4 448 274.6 448 224v-64h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM80 464c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm320-32c0 17.6-14.4 32-32 32s-32-14.4-32-32 14.4-32 32-32 32 14.4 32 32z"]},ic={prefix:"fas",iconName:"backspace",icon:[640,512,[],"f55a","M576 64H205.26A63.97 63.97 0 0 0 160 82.75L9.37 233.37c-12.5 12.5-12.5 32.76 0 45.25L160 429.25c12 12 28.28 18.75 45.25 18.75H576c35.35 0 64-28.65 64-64V128c0-35.35-28.65-64-64-64zm-84.69 254.06c6.25 6.25 6.25 16.38 0 22.63l-22.62 22.62c-6.25 6.25-16.38 6.25-22.63 0L384 301.25l-62.06 62.06c-6.25 6.25-16.38 6.25-22.63 0l-22.62-22.62c-6.25-6.25-6.25-16.38 0-22.63L338.75 256l-62.06-62.06c-6.25-6.25-6.25-16.38 0-22.63l22.62-22.62c6.25-6.25 16.38-6.25 22.63 0L384 210.75l62.06-62.06c6.25-6.25 16.38-6.25 22.63 0l22.62 22.62c6.25 6.25 6.25 16.38 0 22.63L429.25 256l62.06 62.06z"]},fc={prefix:"fas",iconName:"backward",icon:[512,512,[],"f04a","M11.5 280.6l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2zm256 0l192 160c20.6 17.2 52.5 2.8 52.5-24.6V96c0-27.4-31.9-41.8-52.5-24.6l-192 160c-15.3 12.8-15.3 36.4 0 49.2z"]},lc={prefix:"fas",iconName:"bacon",icon:[576,512,[],"f7e5","M218.92 336.39c34.89-34.89 44.2-59.7 54.05-86 10.61-28.29 21.59-57.54 61.37-97.34s69.05-50.77 97.35-61.38c23.88-9 46.64-17.68 76.79-45.37L470.81 8.91a31 31 0 0 0-40.18-2.83c-13.64 10.1-25.15 14.39-41 20.3C247 79.52 209.26 191.29 200.65 214.1c-29.75 78.83-89.55 94.68-98.72 98.09-24.86 9.26-54.73 20.38-91.07 50.36C-3 374-3.63 395 9.07 407.61l35.76 35.51C80 410.52 107 400.15 133 390.39c26.27-9.84 51.06-19.12 85.92-54zm348-232l-35.75-35.51c-35.19 32.63-62.18 43-88.25 52.79-26.26 9.85-51.06 19.16-85.95 54s-44.19 59.69-54 86C292.33 290 281.34 319.22 241.55 359s-69 50.73-97.3 61.32c-23.86 9-46.61 17.66-76.72 45.33l37.68 37.43a31 31 0 0 0 40.18 2.82c13.6-10.06 25.09-14.34 40.94-20.24 142.2-53 180-164.1 188.94-187.69C405 219.18 464.8 203.3 474 199.86c24.87-9.27 54.74-20.4 91.11-50.41 13.89-11.4 14.52-32.45 1.82-45.05z"]},nc={prefix:"fas",iconName:"bacteria",icon:[640,512,[],"e059","M272.35,226.4A17.71,17.71,0,0,0,281.46,203l-4-9.08a121.29,121.29,0,0,1,12.36-3.08A83.34,83.34,0,0,0,323.57,177l10,9a17.76,17.76,0,1,0,23.92-26.27l-9.72-8.76a83.12,83.12,0,0,0,11.65-48.18l11.85-3.51a17.73,17.73,0,1,0-10.15-34l-11.34,3.36a84,84,0,0,0-36.38-35.57l2.84-10.85a17.8,17.8,0,0,0-34.47-8.93l-2.82,10.78a83.25,83.25,0,0,0-16.74,1.1C250.83,27,240,30.22,229.1,33.39l-3.38-9.46a17.8,17.8,0,0,0-33.56,11.89l3.49,9.8a286.74,286.74,0,0,0-43.94,23.57l-6.32-8.43a17.9,17.9,0,0,0-24.94-3.6A17.69,17.69,0,0,0,116.84,82l6.45,8.61a286.59,286.59,0,0,0-34.95,35.33l-8.82-6.42a17.84,17.84,0,0,0-24.89,3.86,17.66,17.66,0,0,0,3.88,24.77l8.88,6.47a286.6,286.6,0,0,0-23,43.91l-10.48-3.59a17.73,17.73,0,1,0-11.59,33.52L32.67,232c-2.79,10-5.79,19.84-7.52,30.22a83.16,83.16,0,0,0-.82,19l-11.58,3.43a17.73,17.73,0,1,0,10.13,34l11.27-3.33a83.51,83.51,0,0,0,36.39,35.43l-2.88,11.06a17.81,17.81,0,0,0,34.48,8.92l2.87-11c1,0,2.07.26,3.1.26a83.39,83.39,0,0,0,45.65-13.88l8.59,8.8a17.77,17.77,0,0,0,25.56-24.7l-9.14-9.37a83.41,83.41,0,0,0,12.08-31.05,119.08,119.08,0,0,1,3.87-15.53l9,4.22a17.74,17.74,0,1,0,15.15-32.09l-8.8-4.11c.67-1,1.2-2.08,1.9-3.05a119.89,119.89,0,0,1,7.87-9.41,121.73,121.73,0,0,1,11.65-11.4,119.49,119.49,0,0,1,9.94-7.82c1.12-.77,2.32-1.42,3.47-2.15l3.92,8.85a17.86,17.86,0,0,0,16.32,10.58A18.14,18.14,0,0,0,272.35,226.4ZM128,256a32,32,0,1,1,32-32A32,32,0,0,1,128,256Zm80-96a16,16,0,1,1,16-16A16,16,0,0,1,208,160Zm431.26,45.3a17.79,17.79,0,0,0-17.06-12.69,17.55,17.55,0,0,0-5.08.74l-11.27,3.33a83.61,83.61,0,0,0-36.39-35.43l2.88-11.06a17.81,17.81,0,0,0-34.48-8.91l-2.87,11c-1,0-2.07-.26-3.1-.26a83.32,83.32,0,0,0-45.65,13.89l-8.59-8.81a17.77,17.77,0,0,0-25.56,24.7l9.14,9.37a83.28,83.28,0,0,0-12.08,31.06,119.34,119.34,0,0,1-3.87,15.52l-9-4.22a17.74,17.74,0,1,0-15.15,32.09l8.8,4.11c-.67,1-1.2,2.08-1.89,3.05a117.71,117.71,0,0,1-7.94,9.47,119,119,0,0,1-11.57,11.33,121.59,121.59,0,0,1-10,7.83c-1.12.77-2.32,1.42-3.47,2.15l-3.92-8.85a17.86,17.86,0,0,0-16.32-10.58,18.14,18.14,0,0,0-7.18,1.5A17.71,17.71,0,0,0,358.54,309l4,9.08a118.71,118.71,0,0,1-12.36,3.08,83.34,83.34,0,0,0-33.77,13.9l-10-9a17.77,17.77,0,1,0-23.92,26.28l9.72,8.75a83.12,83.12,0,0,0-11.65,48.18l-11.86,3.51a17.73,17.73,0,1,0,10.16,34l11.34-3.36A84,84,0,0,0,326.61,479l-2.84,10.85a17.8,17.8,0,0,0,34.47,8.93L361.06,488a83.3,83.3,0,0,0,16.74-1.1c11.37-1.89,22.24-5.07,33.1-8.24l3.38,9.46a17.8,17.8,0,0,0,33.56-11.89l-3.49-9.79a287.66,287.66,0,0,0,43.94-23.58l6.32,8.43a17.88,17.88,0,0,0,24.93,3.6A17.67,17.67,0,0,0,523.16,430l-6.45-8.61a287.37,287.37,0,0,0,34.95-35.34l8.82,6.42a17.76,17.76,0,1,0,21-28.63l-8.88-6.46a287.17,287.17,0,0,0,23-43.92l10.48,3.59a17.73,17.73,0,1,0,11.59-33.52L607.33,280c2.79-10,5.79-19.84,7.52-30.21a83.27,83.27,0,0,0,.82-19.05l11.58-3.43A17.7,17.7,0,0,0,639.26,205.3ZM416,416a32,32,0,1,1,32-32A32,32,0,0,1,416,416Z"]},oc={prefix:"fas",iconName:"bacterium",icon:[512,512,[],"e05a","M511,102.93A23.76,23.76,0,0,0,481.47,87l-15.12,4.48a111.85,111.85,0,0,0-48.5-47.42l3.79-14.47a23.74,23.74,0,0,0-46-11.91l-3.76,14.37a111.94,111.94,0,0,0-22.33,1.47,386.74,386.74,0,0,0-44.33,10.41l-4.3-12a23.74,23.74,0,0,0-44.75,15.85l4.3,12.05a383.4,383.4,0,0,0-58.69,31.83l-8-10.63a23.85,23.85,0,0,0-33.24-4.8,23.57,23.57,0,0,0-4.83,33.09l8,10.63a386.14,386.14,0,0,0-46.7,47.44l-11-8a23.68,23.68,0,1,0-28,38.17l11.09,8.06a383.45,383.45,0,0,0-30.92,58.75l-12.93-4.43a23.65,23.65,0,1,0-15.47,44.69l13,4.48a385.81,385.81,0,0,0-9.3,40.53A111.58,111.58,0,0,0,32.44,375L17,379.56a23.64,23.64,0,0,0,13.51,45.31l15-4.44a111.49,111.49,0,0,0,48.53,47.24l-3.85,14.75a23.66,23.66,0,0,0,17,28.83,24.7,24.7,0,0,0,6,.75,23.73,23.73,0,0,0,23-17.7L140,479.67c1.37.05,2.77.35,4.13.35A111.22,111.22,0,0,0,205,461.5l11.45,11.74a23.7,23.7,0,0,0,34.08-32.93l-12.19-12.5a111,111,0,0,0,16.11-41.4,158.69,158.69,0,0,1,5.16-20.71l12,5.64a23.66,23.66,0,1,0,20.19-42.79l-11.72-5.49c.89-1.32,1.59-2.77,2.52-4.06a157.86,157.86,0,0,1,10.46-12.49,159.5,159.5,0,0,1,15.59-15.28,162.18,162.18,0,0,1,13.23-10.4c1.5-1,3.1-1.89,4.63-2.87l5.23,11.8a23.74,23.74,0,0,0,43.48-19.08l-5.36-12.11a158.87,158.87,0,0,1,16.49-4.1,111,111,0,0,0,45-18.54l13.33,12a23.69,23.69,0,1,0,31.88-35l-12.94-11.67A110.83,110.83,0,0,0,479.21,137L495,132.32A23.61,23.61,0,0,0,511,102.93ZM160,368a48,48,0,1,1,48-48A48,48,0,0,1,160,368Zm80-136a24,24,0,1,1,24-24A24,24,0,0,1,240,232Z"]},hc={prefix:"fas",iconName:"bahai",icon:[512,512,[],"f666","M496.25 202.52l-110-15.44 41.82-104.34c6.67-16.64-11.6-32.18-26.59-22.63L307.44 120 273.35 12.82C270.64 4.27 263.32 0 256 0c-7.32 0-14.64 4.27-17.35 12.82l-34.09 107.19-94.04-59.89c-14.99-9.55-33.25 5.99-26.59 22.63l41.82 104.34-110 15.43c-17.54 2.46-21.68 26.27-6.03 34.67l98.16 52.66-74.48 83.54c-10.92 12.25-1.72 30.93 13.29 30.93 1.31 0 2.67-.14 4.07-.45l108.57-23.65-4.11 112.55c-.43 11.65 8.87 19.22 18.41 19.22 5.15 0 10.39-2.21 14.2-7.18l68.18-88.9 68.18 88.9c3.81 4.97 9.04 7.18 14.2 7.18 9.54 0 18.84-7.57 18.41-19.22l-4.11-112.55 108.57 23.65c17.36 3.76 29.21-17.2 17.35-30.49l-74.48-83.54 98.16-52.66c15.64-8.39 11.5-32.2-6.04-34.66zM338.51 311.68l-51.89-11.3 1.97 53.79L256 311.68l-32.59 42.49 1.96-53.79-51.89 11.3 35.6-39.93-46.92-25.17 52.57-7.38-19.99-49.87 44.95 28.62L256 166.72l16.29 51.23 44.95-28.62-19.99 49.87 52.57 7.38-46.92 25.17 35.61 39.93z"]},sc={prefix:"fas",iconName:"balance-scale",icon:[640,512,[],"f24e","M256 336h-.02c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0C-2.06 328.75.02 320.33.02 336H0c0 44.18 57.31 80 128 80s128-35.82 128-80zM128 176l72 144H56l72-144zm511.98 160c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 320l72-144 72 144H440zm88 128H352V153.25c23.51-10.29 41.16-31.48 46.39-57.25H528c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H383.64C369.04 12.68 346.09 0 320 0s-49.04 12.68-63.64 32H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h129.61c5.23 25.76 22.87 46.96 46.39 57.25V448H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},rc={prefix:"fas",iconName:"balance-scale-left",icon:[640,512,[],"f515","M528 448H352V153.25c20.42-8.94 36.1-26.22 43.38-47.47l132-44.26c8.38-2.81 12.89-11.88 10.08-20.26l-10.17-30.34C524.48 2.54 515.41-1.97 507.03.84L389.11 40.37C375.3 16.36 349.69 0 320 0c-44.18 0-80 35.82-80 80 0 3.43.59 6.71 1.01 10.03l-128.39 43.05c-8.38 2.81-12.89 11.88-10.08 20.26l10.17 30.34c2.81 8.38 11.88 12.89 20.26 10.08l142.05-47.63c4.07 2.77 8.43 5.12 12.99 7.12V496c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16v-32c-.01-8.84-7.17-16-16.01-16zm111.98-144c0-16.18 1.34-8.73-85.05-181.51-17.65-35.29-68.19-35.36-85.87 0-87.12 174.26-85.04 165.84-85.04 181.51H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02zM440 288l72-144 72 144H440zm-269.07-37.51c-17.65-35.29-68.19-35.36-85.87 0C-2.06 424.75.02 416.33.02 432H0c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-16.18 1.34-8.73-85.05-181.51zM56 416l72-144 72 144H56z"]},vc={prefix:"fas",iconName:"balance-scale-right",icon:[640,512,[],"f516","M96 464v32c0 8.84 7.16 16 16 16h224c8.84 0 16-7.16 16-16V153.25c4.56-2 8.92-4.35 12.99-7.12l142.05 47.63c8.38 2.81 17.45-1.71 20.26-10.08l10.17-30.34c2.81-8.38-1.71-17.45-10.08-20.26l-128.4-43.05c.42-3.32 1.01-6.6 1.01-10.03 0-44.18-35.82-80-80-80-29.69 0-55.3 16.36-69.11 40.37L132.96.83c-8.38-2.81-17.45 1.71-20.26 10.08l-10.17 30.34c-2.81 8.38 1.71 17.45 10.08 20.26l132 44.26c7.28 21.25 22.96 38.54 43.38 47.47V448H112c-8.84 0-16 7.16-16 16zM0 304c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0C-1.32 295.27.02 287.82.02 304H0zm56-16l72-144 72 144H56zm328.02 144H384c0 44.18 57.31 80 128 80s128-35.82 128-80h-.02c0-15.67 2.08-7.25-85.05-181.51-17.68-35.36-68.22-35.29-85.87 0-86.38 172.78-85.04 165.33-85.04 181.51zM440 416l72-144 72 144H440z"]},mc={prefix:"fas",iconName:"ban",icon:[512,512,[],"f05e","M256 8C119.034 8 8 119.033 8 256s111.034 248 248 248 248-111.034 248-248S392.967 8 256 8zm130.108 117.892c65.448 65.448 70 165.481 20.677 235.637L150.47 105.216c70.204-49.356 170.226-44.735 235.638 20.676zM125.892 386.108c-65.448-65.448-70-165.481-20.677-235.637L361.53 406.784c-70.203 49.356-170.226 44.736-235.638-20.676z"]},zc={prefix:"fas",iconName:"band-aid",icon:[640,512,[],"f462","M0 160v192c0 35.3 28.7 64 64 64h96V96H64c-35.3 0-64 28.7-64 64zm576-64h-96v320h96c35.3 0 64-28.7 64-64V160c0-35.3-28.7-64-64-64zM192 416h256V96H192v320zm176-232c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm0 96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24z"]},tc={prefix:"fas",iconName:"barcode",icon:[512,512,[],"f02a","M0 448V64h18v384H0zm26.857-.273V64H36v383.727h-9.143zm27.143 0V64h8.857v383.727H54zm44.857 0V64h8.857v383.727h-8.857zm36 0V64h17.714v383.727h-17.714zm44.857 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm18 0V64h8.857v383.727h-8.857zm35.715 0V64h18v383.727h-18zm44.857 0V64h18v383.727h-18zm35.999 0V64h18.001v383.727h-18.001zm36.001 0V64h18.001v383.727h-18.001zm26.857 0V64h18v383.727h-18zm45.143 0V64h26.857v383.727h-26.857zm35.714 0V64h9.143v383.727H476zm18 .273V64h18v384h-18z"]},Mc={prefix:"fas",iconName:"bars",icon:[448,512,[],"f0c9","M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"]},pc={prefix:"fas",iconName:"baseball-ball",icon:[496,512,[],"f433","M368.5 363.9l28.8-13.9c11.1 22.9 26 43.2 44.1 60.9 34-42.5 54.5-96.3 54.5-154.9 0-58.5-20.4-112.2-54.2-154.6-17.8 17.3-32.6 37.1-43.6 59.5l-28.7-14.1c12.8-26 30-49 50.8-69C375.6 34.7 315 8 248 8 181.1 8 120.5 34.6 75.9 77.7c20.7 19.9 37.9 42.9 50.7 68.8l-28.7 14.1c-11-22.3-25.7-42.1-43.5-59.4C20.4 143.7 0 197.4 0 256c0 58.6 20.4 112.3 54.4 154.7 18.2-17.7 33.2-38 44.3-61l28.8 13.9c-12.9 26.7-30.3 50.3-51.5 70.7 44.5 43.1 105.1 69.7 172 69.7 66.8 0 127.3-26.5 171.9-69.5-21.1-20.4-38.5-43.9-51.4-70.6zm-228.3-32l-30.5-9.8c14.9-46.4 12.7-93.8-.6-134l30.4-10c15 45.6 18 99.9.7 153.8zm216.3-153.4l30.4 10c-13.2 40.1-15.5 87.5-.6 134l-30.5 9.8c-17.3-54-14.3-108.3.7-153.8z"]},Hc={prefix:"fas",iconName:"basketball-ball",icon:[496,512,[],"f434","M212.3 10.3c-43.8 6.3-86.2 24.1-122.2 53.8l77.4 77.4c27.8-35.8 43.3-81.2 44.8-131.2zM248 222L405.9 64.1c-42.4-35-93.6-53.5-145.5-56.1-1.2 63.9-21.5 122.3-58.7 167.7L248 222zM56.1 98.1c-29.7 36-47.5 78.4-53.8 122.2 50-1.5 95.5-17 131.2-44.8L56.1 98.1zm272.2 204.2c45.3-37.1 103.7-57.4 167.7-58.7-2.6-51.9-21.1-103.1-56.1-145.5L282 256l46.3 46.3zM248 290L90.1 447.9c42.4 34.9 93.6 53.5 145.5 56.1 1.3-64 21.6-122.4 58.7-167.7L248 290zm191.9 123.9c29.7-36 47.5-78.4 53.8-122.2-50.1 1.6-95.5 17.1-131.2 44.8l77.4 77.4zM167.7 209.7C122.3 246.9 63.9 267.3 0 268.4c2.6 51.9 21.1 103.1 56.1 145.5L214 256l-46.3-46.3zm116 292c43.8-6.3 86.2-24.1 122.2-53.8l-77.4-77.4c-27.7 35.7-43.2 81.2-44.8 131.2z"]},Vc={prefix:"fas",iconName:"bath",icon:[512,512,[],"f2cd","M32,384a95.4,95.4,0,0,0,32,71.09V496a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V480H384v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V455.09A95.4,95.4,0,0,0,480,384V336H32ZM496,256H80V69.25a21.26,21.26,0,0,1,36.28-15l19.27,19.26c-13.13,29.88-7.61,59.11,8.62,79.73l-.17.17A16,16,0,0,0,144,176l11.31,11.31a16,16,0,0,0,22.63,0L283.31,81.94a16,16,0,0,0,0-22.63L272,48a16,16,0,0,0-22.62,0l-.17.17c-20.62-16.23-49.83-21.75-79.73-8.62L150.22,20.28A69.25,69.25,0,0,0,32,69.25V256H16A16,16,0,0,0,0,272v16a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V272A16,16,0,0,0,496,256Z"]},Cc={prefix:"fas",iconName:"battery-empty",icon:[640,512,[],"f244","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48z"]},Lc={prefix:"fas",iconName:"battery-full",icon:[640,512,[],"f240","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-48 96H96v128h416V192z"]},uc={prefix:"fas",iconName:"battery-half",icon:[640,512,[],"f242","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-240 96H96v128h224V192z"]},xc={prefix:"fas",iconName:"battery-quarter",icon:[640,512,[],"f243","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-336 96H96v128h128V192z"]},dc={prefix:"fas",iconName:"battery-three-quarters",icon:[640,512,[],"f241","M544 160v64h32v64h-32v64H64V160h480m16-64H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h512c26.51 0 48-21.49 48-48v-16h8c13.255 0 24-10.745 24-24V184c0-13.255-10.745-24-24-24h-8v-16c0-26.51-21.49-48-48-48zm-144 96H96v128h320V192z"]},Nc={prefix:"fas",iconName:"bed",icon:[640,512,[],"f236","M176 256c44.11 0 80-35.89 80-80s-35.89-80-80-80-80 35.89-80 80 35.89 80 80 80zm352-128H304c-8.84 0-16 7.16-16 16v144H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v352c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h512v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V240c0-61.86-50.14-112-112-112z"]},gc={prefix:"fas",iconName:"beer",icon:[448,512,[],"f0fc","M368 96h-48V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24v-42.11l80.606-35.977C429.396 365.063 448 336.388 448 304.86V176c0-44.112-35.888-80-80-80zm16 208.86a16.018 16.018 0 0 1-9.479 14.611L320 343.805V160h48c8.822 0 16 7.178 16 16v128.86zM208 384c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16zm-96 0c-8.836 0-16-7.164-16-16V144c0-8.836 7.164-16 16-16s16 7.164 16 16v224c0 8.836-7.164 16-16 16z"]},Ac={prefix:"fas",iconName:"bell",icon:[448,512,[],"f0f3","M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"]},bc={prefix:"fas",iconName:"bell-slash",icon:[640,512,[],"f1f6","M633.82 458.1l-90.62-70.05c.19-1.38.8-2.66.8-4.06.05-7.55-2.61-15.27-8.61-21.71-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84c-40.33 8.38-74.66 31.07-97.59 62.57L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.35 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.42-6.97 4.17-17.02-2.81-22.45zM157.23 251.54c-8.61 67.96-36.41 93.33-52.62 110.75-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h241.92L157.23 251.54zM320 512c35.32 0 63.97-28.65 63.97-64H256.03c0 35.35 28.65 64 63.97 64z"]},Sc={prefix:"fas",iconName:"bezier-curve",icon:[640,512,[],"f55b","M368 32h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM208 88h-84.75C113.75 64.56 90.84 48 64 48 28.66 48 0 76.65 0 112s28.66 64 64 64c26.84 0 49.75-16.56 59.25-40h79.73c-55.37 32.52-95.86 87.32-109.54 152h49.4c11.3-41.61 36.77-77.21 71.04-101.56-3.7-8.08-5.88-16.99-5.88-26.44V88zm-48 232H64c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zM576 48c-26.84 0-49.75 16.56-59.25 40H432v72c0 9.45-2.19 18.36-5.88 26.44 34.27 24.35 59.74 59.95 71.04 101.56h49.4c-13.68-64.68-54.17-119.48-109.54-152h79.73c9.5 23.44 32.41 40 59.25 40 35.34 0 64-28.65 64-64s-28.66-64-64-64zm0 272h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},yc={prefix:"fas",iconName:"bible",icon:[448,512,[],"f647","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM144 144c0-8.84 7.16-16 16-16h48V80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v48h48c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-48v112c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V192h-48c-8.84 0-16-7.16-16-16v-32zm236.8 304H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},wc={prefix:"fas",iconName:"bicycle",icon:[640,512,[],"f206","M512.509 192.001c-16.373-.064-32.03 2.955-46.436 8.495l-77.68-125.153A24 24 0 0 0 368.001 64h-64c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h50.649l14.896 24H256.002v-16c0-8.837-7.163-16-16-16h-87.459c-13.441 0-24.777 10.999-24.536 24.437.232 13.044 10.876 23.563 23.995 23.563h48.726l-29.417 47.52c-13.433-4.83-27.904-7.483-42.992-7.52C58.094 191.83.412 249.012.002 319.236-.413 390.279 57.055 448 128.002 448c59.642 0 109.758-40.793 123.967-96h52.033a24 24 0 0 0 20.406-11.367L410.37 201.77l14.938 24.067c-25.455 23.448-41.385 57.081-41.307 94.437.145 68.833 57.899 127.051 126.729 127.719 70.606.685 128.181-55.803 129.255-125.996 1.086-70.941-56.526-129.72-127.476-129.996zM186.75 265.772c9.727 10.529 16.673 23.661 19.642 38.228h-43.306l23.664-38.228zM128.002 400c-44.112 0-80-35.888-80-80s35.888-80 80-80c5.869 0 11.586.653 17.099 1.859l-45.505 73.509C89.715 331.327 101.213 352 120.002 352h81.3c-12.37 28.225-40.562 48-73.3 48zm162.63-96h-35.624c-3.96-31.756-19.556-59.894-42.383-80.026L237.371 184h127.547l-74.286 120zm217.057 95.886c-41.036-2.165-74.049-35.692-75.627-76.755-.812-21.121 6.633-40.518 19.335-55.263l44.433 71.586c4.66 7.508 14.524 9.816 22.032 5.156l13.594-8.437c7.508-4.66 9.817-14.524 5.156-22.032l-44.468-71.643a79.901 79.901 0 0 1 19.858-2.497c44.112 0 80 35.888 80 80-.001 45.54-38.252 82.316-84.313 79.885z"]},kc={prefix:"fas",iconName:"biking",icon:[640,512,[],"f84a","M400 96a48 48 0 1 0-48-48 48 48 0 0 0 48 48zm-4 121a31.9 31.9 0 0 0 20 7h64a32 32 0 0 0 0-64h-52.78L356 103a31.94 31.94 0 0 0-40.81.68l-112 96a32 32 0 0 0 3.08 50.92L288 305.12V416a32 32 0 0 0 64 0V288a32 32 0 0 0-14.25-26.62l-41.36-27.57 58.25-49.92zm116 39a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64zM128 256a128 128 0 1 0 128 128 128 128 0 0 0-128-128zm0 192a64 64 0 1 1 64-64 64 64 0 0 1-64 64z"]},Zc={prefix:"fas",iconName:"binoculars",icon:[512,512,[],"f1e5","M416 48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v48h96V48zM63.91 159.99C61.4 253.84 3.46 274.22 0 404v44c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32V288h32V128H95.84c-17.63 0-31.45 14.37-31.93 31.99zm384.18 0c-.48-17.62-14.3-31.99-31.93-31.99H320v160h32v160c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-44c-3.46-129.78-61.4-150.16-63.91-244.01zM176 32h-64c-8.84 0-16 7.16-16 16v48h96V48c0-8.84-7.16-16-16-16zm48 256h64V128h-64v160z"]},Pc={prefix:"fas",iconName:"biohazard",icon:[576,512,[],"f780","M287.9 112c18.6 0 36.2 3.8 52.8 9.6 13.3-10.3 23.6-24.3 29.5-40.7-25.2-10.9-53-17-82.2-17-29.1 0-56.9 6-82.1 16.9 5.9 16.4 16.2 30.4 29.5 40.7 16.5-5.7 34-9.5 52.5-9.5zM163.6 438.7c12-11.8 20.4-26.4 24.5-42.4-32.9-26.4-54.8-65.3-58.9-109.6-8.5-2.8-17.2-4.6-26.4-4.6-7.6 0-15.2 1-22.5 3.1 4.1 62.8 35.8 118 83.3 153.5zm224.2-42.6c4.1 16 12.5 30.7 24.5 42.5 47.4-35.5 79.1-90.7 83-153.5-7.2-2-14.7-3-22.2-3-9.2 0-18 1.9-26.6 4.7-4.1 44.2-26 82.9-58.7 109.3zm113.5-205c-17.6-10.4-36.3-16.6-55.3-19.9 6-17.7 10-36.4 10-56.2 0-41-14.5-80.8-41-112.2-2.5-3-6.6-3.7-10-1.8-3.3 1.9-4.8 6-3.6 9.7 4.5 13.8 6.6 26.3 6.6 38.5 0 67.8-53.8 122.9-120 122.9S168 117 168 49.2c0-12.1 2.2-24.7 6.6-38.5 1.2-3.7-.3-7.8-3.6-9.7-3.4-1.9-7.5-1.2-10 1.8C134.6 34.2 120 74 120 115c0 19.8 3.9 38.5 10 56.2-18.9 3.3-37.7 9.5-55.3 19.9-34.6 20.5-61 53.3-74.3 92.4-1.3 3.7.2 7.7 3.5 9.8 3.3 2 7.5 1.3 10-1.6 9.4-10.8 19-19.1 29.2-25.1 57.3-33.9 130.8-13.7 163.9 45 33.1 58.7 13.4 134-43.9 167.9-10.2 6.1-22 10.4-35.8 13.4-3.7.8-6.4 4.2-6.4 8.1.1 4 2.7 7.3 6.5 8 39.7 7.8 80.6.8 115.2-19.7 18-10.6 32.9-24.5 45.3-40.1 12.4 15.6 27.3 29.5 45.3 40.1 34.6 20.5 75.5 27.5 115.2 19.7 3.8-.7 6.4-4 6.5-8 0-3.9-2.6-7.3-6.4-8.1-13.9-2.9-25.6-7.3-35.8-13.4-57.3-33.9-77-109.2-43.9-167.9s106.6-78.9 163.9-45c10.2 6.1 19.8 14.3 29.2 25.1 2.5 2.9 6.7 3.6 10 1.6s4.8-6.1 3.5-9.8c-13.1-39.1-39.5-72-74.1-92.4zm-213.4 129c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},Bc={prefix:"fas",iconName:"birthday-cake",icon:[448,512,[],"f1fd","M448 384c-28.02 0-31.26-32-74.5-32-43.43 0-46.825 32-74.75 32-27.695 0-31.454-32-74.75-32-42.842 0-47.218 32-74.5 32-28.148 0-31.202-32-74.75-32-43.547 0-46.653 32-74.75 32v-80c0-26.5 21.5-48 48-48h16V112h64v144h64V112h64v144h64V112h64v144h16c26.5 0 48 21.5 48 48v80zm0 128H0v-96c43.356 0 46.767-32 74.75-32 27.951 0 31.253 32 74.75 32 42.843 0 47.217-32 74.5-32 28.148 0 31.201 32 74.75 32 43.357 0 46.767-32 74.75-32 27.488 0 31.252 32 74.5 32v96zM96 96c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40zm128 0c-17.75 0-32-14.25-32-32 0-31 32-23 32-64 12 0 32 29.5 32 56s-14.25 40-32 40z"]},Tc={prefix:"fas",iconName:"blender",icon:[512,512,[],"f517","M416 384H160c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-128 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm40-416h166.54L512 0H48C21.49 0 0 21.49 0 48v160c0 26.51 21.49 48 48 48h103.27l8.73 96h256l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H328c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H328c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM64 192V64h69.82l11.64 128H64z"]},Dc={prefix:"fas",iconName:"blender-phone",icon:[576,512,[],"f6b6","M392 64h166.54L576 0H192v352h288l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h114.18l17.46-64H392c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h140.36l17.46-64H392c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8zM158.8 335.01l-25.78-63.26c-2.78-6.81-9.8-10.99-17.24-10.26l-45.03 4.42c-17.28-46.94-17.65-99.78 0-147.72l45.03 4.42c7.43.73 14.46-3.46 17.24-10.26l25.78-63.26c3.02-7.39.2-15.85-6.68-20.07l-39.28-24.1C98.51-3.87 80.09-.5 68.95 11.97c-92.57 103.6-92 259.55 2.1 362.49 9.87 10.8 29.12 12.48 41.65 4.8l39.41-24.18c6.89-4.22 9.7-12.67 6.69-20.07zM480 384H192c-35.35 0-64 28.65-64 64v32c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32v-32c0-35.35-28.65-64-64-64zm-144 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Oc={prefix:"fas",iconName:"blind",icon:[384,512,[],"f29d","M380.15 510.837a8 8 0 0 1-10.989-2.687l-125.33-206.427a31.923 31.923 0 0 0 12.958-9.485l126.048 207.608a8 8 0 0 1-2.687 10.991zM142.803 314.338l-32.54 89.485 36.12 88.285c6.693 16.36 25.377 24.192 41.733 17.501 16.357-6.692 24.193-25.376 17.501-41.734l-62.814-153.537zM96 88c24.301 0 44-19.699 44-44S120.301 0 96 0 52 19.699 52 44s19.699 44 44 44zm154.837 169.128l-120-152c-4.733-5.995-11.75-9.108-18.837-9.112V96H80v.026c-7.146.003-14.217 3.161-18.944 9.24L0 183.766v95.694c0 13.455 11.011 24.791 24.464 24.536C37.505 303.748 48 293.1 48 280v-79.766l16-20.571v140.698L9.927 469.055c-6.04 16.609 2.528 34.969 19.138 41.009 16.602 6.039 34.968-2.524 41.009-19.138L136 309.638V202.441l-31.406-39.816a4 4 0 1 1 6.269-4.971l102.3 129.217c9.145 11.584 24.368 11.339 33.708 3.965 10.41-8.216 12.159-23.334 3.966-33.708z"]},Fc={prefix:"fas",iconName:"blog",icon:[512,512,[],"f781","M172.2 226.8c-14.6-2.9-28.2 8.9-28.2 23.8V301c0 10.2 7.1 18.4 16.7 22 18.2 6.8 31.3 24.4 31.3 45 0 26.5-21.5 48-48 48s-48-21.5-48-48V120c0-13.3-10.7-24-24-24H24c-13.3 0-24 10.7-24 24v248c0 89.5 82.1 160.2 175 140.7 54.4-11.4 98.3-55.4 109.7-109.7 17.4-82.9-37-157.2-112.5-172.2zM209 0c-9.2-.5-17 6.8-17 16v31.6c0 8.5 6.6 15.5 15 15.9 129.4 7 233.4 112 240.9 241.5.5 8.4 7.5 15 15.9 15h32.1c9.2 0 16.5-7.8 16-17C503.4 139.8 372.2 8.6 209 0zm.3 96c-9.3-.7-17.3 6.7-17.3 16.1v32.1c0 8.4 6.5 15.3 14.8 15.9 76.8 6.3 138 68.2 144.9 145.2.8 8.3 7.6 14.7 15.9 14.7h32.2c9.3 0 16.8-8 16.1-17.3-8.4-110.1-96.5-198.2-206.6-206.7z"]},Rc={prefix:"fas",iconName:"bold",icon:[384,512,[],"f032","M333.49 238a122 122 0 0 0 27-65.21C367.87 96.49 308 32 233.42 32H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h31.87v288H34a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h209.32c70.8 0 134.14-51.75 141-122.4 4.74-48.45-16.39-92.06-50.83-119.6zM145.66 112h87.76a48 48 0 0 1 0 96h-87.76zm87.76 288h-87.76V288h87.76a56 56 0 0 1 0 112z"]},jc={prefix:"fas",iconName:"bolt",icon:[320,512,[],"f0e7","M296 160H180.6l42.6-129.8C227.2 15 215.7 0 200 0H56C44 0 33.8 8.9 32.2 20.8l-32 240C-1.7 275.2 9.5 288 24 288h118.7L96.6 482.5c-3.6 15.2 8 29.5 23.3 29.5 8.4 0 16.4-4.4 20.8-12l176-304c9.3-15.9-2.2-36-20.7-36z"]},qc={prefix:"fas",iconName:"bomb",icon:[512,512,[],"f1e2","M440.5 88.5l-52 52L415 167c9.4 9.4 9.4 24.6 0 33.9l-17.4 17.4c11.8 26.1 18.4 55.1 18.4 85.6 0 114.9-93.1 208-208 208S0 418.9 0 304 93.1 96 208 96c30.5 0 59.5 6.6 85.6 18.4L311 97c9.4-9.4 24.6-9.4 33.9 0l26.5 26.5 52-52 17.1 17zM500 60h-24c-6.6 0-12 5.4-12 12s5.4 12 12 12h24c6.6 0 12-5.4 12-12s-5.4-12-12-12zM440 0c-6.6 0-12 5.4-12 12v24c0 6.6 5.4 12 12 12s12-5.4 12-12V12c0-6.6-5.4-12-12-12zm33.9 55l17-17c4.7-4.7 4.7-12.3 0-17-4.7-4.7-12.3-4.7-17 0l-17 17c-4.7 4.7-4.7 12.3 0 17 4.8 4.7 12.4 4.7 17 0zm-67.8 0c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17zm67.8 34c-4.7-4.7-12.3-4.7-17 0-4.7 4.7-4.7 12.3 0 17l17 17c4.7 4.7 12.3 4.7 17 0 4.7-4.7 4.7-12.3 0-17l-17-17zM112 272c0-35.3 28.7-64 64-64 8.8 0 16-7.2 16-16s-7.2-16-16-16c-52.9 0-96 43.1-96 96 0 8.8 7.2 16 16 16s16-7.2 16-16z"]},Uc={prefix:"fas",iconName:"bone",icon:[640,512,[],"f5d7","M598.88 244.56c25.2-12.6 41.12-38.36 41.12-66.53v-7.64C640 129.3 606.7 96 565.61 96c-32.02 0-60.44 20.49-70.57 50.86-7.68 23.03-11.6 45.14-38.11 45.14H183.06c-27.38 0-31.58-25.54-38.11-45.14C134.83 116.49 106.4 96 74.39 96 33.3 96 0 129.3 0 170.39v7.64c0 28.17 15.92 53.93 41.12 66.53 9.43 4.71 9.43 18.17 0 22.88C15.92 280.04 0 305.8 0 333.97v7.64C0 382.7 33.3 416 74.38 416c32.02 0 60.44-20.49 70.57-50.86 7.68-23.03 11.6-45.14 38.11-45.14h273.87c27.38 0 31.58 25.54 38.11 45.14C505.17 395.51 533.6 416 565.61 416c41.08 0 74.38-33.3 74.38-74.39v-7.64c0-28.18-15.92-53.93-41.12-66.53-9.42-4.71-9.42-18.17.01-22.88z"]},Ec={prefix:"fas",iconName:"bong",icon:[448,512,[],"f55c","M302.5 512c23.18 0 44.43-12.58 56-32.66C374.69 451.26 384 418.75 384 384c0-36.12-10.08-69.81-27.44-98.62L400 241.94l9.38 9.38c6.25 6.25 16.38 6.25 22.63 0l11.3-11.32c6.25-6.25 6.25-16.38 0-22.63l-52.69-52.69c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l9.38 9.38-39.41 39.41c-11.56-11.37-24.53-21.33-38.65-29.51V63.74l15.97-.02c8.82-.01 15.97-7.16 15.98-15.98l.04-31.72C320 7.17 312.82-.01 303.97 0L80.03.26c-8.82.01-15.97 7.16-15.98 15.98l-.04 31.73c-.01 8.85 7.17 16.02 16.02 16.01L96 63.96v153.93C38.67 251.1 0 312.97 0 384c0 34.75 9.31 67.27 25.5 95.34C37.08 499.42 58.33 512 81.5 512h221zM120.06 259.43L144 245.56V63.91l96-.11v181.76l23.94 13.87c24.81 14.37 44.12 35.73 56.56 60.57h-257c12.45-24.84 31.75-46.2 56.56-60.57z"]},Ic={prefix:"fas",iconName:"book",icon:[448,512,[],"f02d","M448 360V24c0-13.3-10.7-24-24-24H96C43 0 0 43 0 96v320c0 53 43 96 96 96h328c13.3 0 24-10.7 24-24v-16c0-7.5-3.5-14.3-8.9-18.7-4.2-15.4-4.2-59.3 0-74.7 5.4-4.3 8.9-11.1 8.9-18.6zM128 134c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm0 64c0-3.3 2.7-6 6-6h212c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H134c-3.3 0-6-2.7-6-6v-20zm253.4 250H96c-17.7 0-32-14.3-32-32 0-17.6 14.4-32 32-32h285.4c-1.9 17.1-1.9 46.9 0 64z"]},Gc={prefix:"fas",iconName:"book-dead",icon:[448,512,[],"f6b7","M272 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm176 222.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM240 56c44.2 0 80 28.7 80 64 0 20.9-12.7 39.2-32 50.9V184c0 8.8-7.2 16-16 16h-64c-8.8 0-16-7.2-16-16v-13.1c-19.3-11.7-32-30-32-50.9 0-35.3 35.8-64 80-64zM124.8 223.3l6.3-14.7c1.7-4.1 6.4-5.9 10.5-4.2l98.3 42.1 98.4-42.1c4.1-1.7 8.8.1 10.5 4.2l6.3 14.7c1.7 4.1-.1 8.8-4.2 10.5L280.6 264l70.3 30.1c4.1 1.7 5.9 6.4 4.2 10.5l-6.3 14.7c-1.7 4.1-6.4 5.9-10.5 4.2L240 281.4l-98.3 42.2c-4.1 1.7-8.8-.1-10.5-4.2l-6.3-14.7c-1.7-4.1.1-8.8 4.2-10.5l70.4-30.1-70.5-30.3c-4.1-1.7-5.9-6.4-4.2-10.5zm256 224.7H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8zM208 136c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16z"]},Wc={prefix:"fas",iconName:"book-medical",icon:[448,512,[],"f7e6","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16q0-9.6-9.6-19.2c-3.2-16-3.2-60.8 0-73.6q9.6-4.8 9.6-19.2zM144 168a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8v48a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8zm236.8 280H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8z"]},_c={prefix:"fas",iconName:"book-open",icon:[576,512,[],"f518","M542.22 32.05c-54.8 3.11-163.72 14.43-230.96 55.59-4.64 2.84-7.27 7.89-7.27 13.17v363.87c0 11.55 12.63 18.85 23.28 13.49 69.18-34.82 169.23-44.32 218.7-46.92 16.89-.89 30.02-14.43 30.02-30.66V62.75c.01-17.71-15.35-31.74-33.77-30.7zM264.73 87.64C197.5 46.48 88.58 35.17 33.78 32.05 15.36 31.01 0 45.04 0 62.75V400.6c0 16.24 13.13 29.78 30.02 30.66 49.49 2.6 149.59 12.11 218.77 46.95 10.62 5.35 23.21-1.94 23.21-13.46V100.63c0-5.29-2.62-10.14-7.27-12.99z"]},Yc={prefix:"fas",iconName:"book-reader",icon:[512,512,[],"f5da","M352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96 42.98 96 96 96 96-42.98 96-96zM233.59 241.1c-59.33-36.32-155.43-46.3-203.79-49.05C13.55 191.13 0 203.51 0 219.14v222.8c0 14.33 11.59 26.28 26.49 27.05 43.66 2.29 131.99 10.68 193.04 41.43 9.37 4.72 20.48-1.71 20.48-11.87V252.56c-.01-4.67-2.32-8.95-6.42-11.46zm248.61-49.05c-48.35 2.74-144.46 12.73-203.78 49.05-4.1 2.51-6.41 6.96-6.41 11.63v245.79c0 10.19 11.14 16.63 20.54 11.9 61.04-30.72 149.32-39.11 192.97-41.4 14.9-.78 26.49-12.73 26.49-27.06V219.14c-.01-15.63-13.56-28.01-29.81-27.09z"]},Kc={prefix:"fas",iconName:"bookmark",icon:[384,512,[],"f02e","M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z"]},Qc={prefix:"fas",iconName:"border-all",icon:[448,512,[],"f84c","M416 32H32A32 32 0 0 0 0 64v384a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V64a32 32 0 0 0-32-32zm-32 64v128H256V96zm-192 0v128H64V96zM64 416V288h128v128zm192 0V288h128v128z"]},Xc={prefix:"fas",iconName:"border-none",icon:[448,512,[],"f850","M240 224h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-288 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM240 320h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-384h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM48 224H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-192H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Jc={prefix:"fas",iconName:"border-style",icon:[448,512,[],"f853","M240 416h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm192 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96-192h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-288h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-96H32A32 32 0 0 0 0 64v400a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V96h368a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},$c={prefix:"fas",iconName:"bowling-ball",icon:[496,512,[],"f436","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM120 192c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64-96c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm48 144c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},ca={prefix:"fas",iconName:"box",icon:[512,512,[],"f466","M509.5 184.6L458.9 32.8C452.4 13.2 434.1 0 413.4 0H272v192h238.7c-.4-2.5-.4-5-1.2-7.4zM240 0H98.6c-20.7 0-39 13.2-45.5 32.8L2.5 184.6c-.8 2.4-.8 4.9-1.2 7.4H240V0zM0 224v240c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V224H0z"]},aa={prefix:"fas",iconName:"box-open",icon:[640,512,[],"f49e","M425.7 256c-16.9 0-32.8-9-41.4-23.4L320 126l-64.2 106.6c-8.7 14.5-24.6 23.5-41.5 23.5-4.5 0-9-.6-13.3-1.9L64 215v178c0 14.7 10 27.5 24.2 31l216.2 54.1c10.2 2.5 20.9 2.5 31 0L551.8 424c14.2-3.6 24.2-16.4 24.2-31V215l-137 39.1c-4.3 1.3-8.8 1.9-13.3 1.9zm212.6-112.2L586.8 41c-3.1-6.2-9.8-9.8-16.7-8.9L320 64l91.7 152.1c3.8 6.3 11.4 9.3 18.5 7.3l197.9-56.5c9.9-2.9 14.7-13.9 10.2-23.1zM53.2 41L1.7 143.8c-4.6 9.2.3 20.2 10.1 23l197.9 56.5c7.1 2 14.7-1 18.5-7.3L320 64 69.8 32.1c-6.9-.8-13.5 2.7-16.6 8.9z"]},ea={prefix:"fas",iconName:"box-tissue",icon:[512,512,[],"e05b","M383.88,287.82l64-192H338.47a70.2,70.2,0,0,1-66.59-48,70.21,70.21,0,0,0-66.6-48H63.88l64,288Zm-384,192a32,32,0,0,0,32,32h448a32,32,0,0,0,32-32v-64H-.12Zm480-256H438.94l-21.33,64h14.27a16,16,0,0,1,0,32h-352a16,16,0,1,1,0-32H95.09l-14.22-64h-49a32,32,0,0,0-32,32v128h512v-128A32,32,0,0,0,479.88,223.82Z"]},ia={prefix:"fas",iconName:"boxes",icon:[576,512,[],"f468","M560 288h-80v96l-32-21.3-32 21.3v-96h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16zm-384-64h224c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16h-80v96l-32-21.3L256 96V0h-80c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16zm64 64h-80v96l-32-21.3L96 384v-96H16c-8.8 0-16 7.2-16 16v192c0 8.8 7.2 16 16 16h224c8.8 0 16-7.2 16-16V304c0-8.8-7.2-16-16-16z"]},fa={prefix:"fas",iconName:"braille",icon:[640,512,[],"f2a1","M128 256c0 35.346-28.654 64-64 64S0 291.346 0 256s28.654-64 64-64 64 28.654 64 64zM64 384c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352C28.654 32 0 60.654 0 96s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm224 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-352c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64zm160 192c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0 160c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm0-320c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},la={prefix:"fas",iconName:"brain",icon:[576,512,[],"f5dc","M208 0c-29.9 0-54.7 20.5-61.8 48.2-.8 0-1.4-.2-2.2-.2-35.3 0-64 28.7-64 64 0 4.8.6 9.5 1.7 14C52.5 138 32 166.6 32 200c0 12.6 3.2 24.3 8.3 34.9C16.3 248.7 0 274.3 0 304c0 33.3 20.4 61.9 49.4 73.9-.9 4.6-1.4 9.3-1.4 14.1 0 39.8 32.2 72 72 72 4.1 0 8.1-.5 12-1.2 9.6 28.5 36.2 49.2 68 49.2 39.8 0 72-32.2 72-72V64c0-35.3-28.7-64-64-64zm368 304c0-29.7-16.3-55.3-40.3-69.1 5.2-10.6 8.3-22.3 8.3-34.9 0-33.4-20.5-62-49.7-74 1-4.5 1.7-9.2 1.7-14 0-35.3-28.7-64-64-64-.8 0-1.5.2-2.2.2C422.7 20.5 397.9 0 368 0c-35.3 0-64 28.6-64 64v376c0 39.8 32.2 72 72 72 31.8 0 58.4-20.7 68-49.2 3.9.7 7.9 1.2 12 1.2 39.8 0 72-32.2 72-72 0-4.8-.5-9.5-1.4-14.1 29-12 49.4-40.6 49.4-73.9z"]},na={prefix:"fas",iconName:"bread-slice",icon:[576,512,[],"f7ec","M288 0C108 0 0 93.4 0 169.14 0 199.44 24.24 224 64 224v256c0 17.67 16.12 32 36 32h376c19.88 0 36-14.33 36-32V224c39.76 0 64-24.56 64-54.86C576 93.4 468 0 288 0z"]},oa={prefix:"fas",iconName:"briefcase",icon:[512,512,[],"f0b1","M320 336c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h416c25.6 0 48-22.4 48-48V288H320v48zm144-208h-80V80c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h512v-80c0-25.6-22.4-48-48-48zm-144 0H192V96h128v32z"]},ha={prefix:"fas",iconName:"briefcase-medical",icon:[512,512,[],"f469","M464 128h-80V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v48H48c-26.5 0-48 21.5-48 48v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V176c0-26.5-21.5-48-48-48zM192 96h128v32H192V96zm160 248c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48z"]},sa={prefix:"fas",iconName:"broadcast-tower",icon:[640,512,[],"f519","M150.94 192h33.73c11.01 0 18.61-10.83 14.86-21.18-4.93-13.58-7.55-27.98-7.55-42.82s2.62-29.24 7.55-42.82C203.29 74.83 195.68 64 184.67 64h-33.73c-7.01 0-13.46 4.49-15.41 11.23C130.64 92.21 128 109.88 128 128c0 18.12 2.64 35.79 7.54 52.76 1.94 6.74 8.39 11.24 15.4 11.24zM89.92 23.34C95.56 12.72 87.97 0 75.96 0H40.63c-6.27 0-12.14 3.59-14.74 9.31C9.4 45.54 0 85.65 0 128c0 24.75 3.12 68.33 26.69 118.86 2.62 5.63 8.42 9.14 14.61 9.14h34.84c12.02 0 19.61-12.74 13.95-23.37-49.78-93.32-16.71-178.15-.17-209.29zM614.06 9.29C611.46 3.58 605.6 0 599.33 0h-35.42c-11.98 0-19.66 12.66-14.02 23.25 18.27 34.29 48.42 119.42.28 209.23-5.72 10.68 1.8 23.52 13.91 23.52h35.23c6.27 0 12.13-3.58 14.73-9.29C630.57 210.48 640 170.36 640 128s-9.42-82.48-25.94-118.71zM489.06 64h-33.73c-11.01 0-18.61 10.83-14.86 21.18 4.93 13.58 7.55 27.98 7.55 42.82s-2.62 29.24-7.55 42.82c-3.76 10.35 3.85 21.18 14.86 21.18h33.73c7.02 0 13.46-4.49 15.41-11.24 4.9-16.97 7.53-34.64 7.53-52.76 0-18.12-2.64-35.79-7.54-52.76-1.94-6.75-8.39-11.24-15.4-11.24zm-116.3 100.12c7.05-10.29 11.2-22.71 11.2-36.12 0-35.35-28.63-64-63.96-64-35.32 0-63.96 28.65-63.96 64 0 13.41 4.15 25.83 11.2 36.12l-130.5 313.41c-3.4 8.15.46 17.52 8.61 20.92l29.51 12.31c8.15 3.4 17.52-.46 20.91-8.61L244.96 384h150.07l49.2 118.15c3.4 8.16 12.76 12.01 20.91 8.61l29.51-12.31c8.15-3.4 12-12.77 8.61-20.92l-130.5-313.41zM271.62 320L320 203.81 368.38 320h-96.76z"]},ra={prefix:"fas",iconName:"broom",icon:[640,512,[],"f51a","M256.47 216.77l86.73 109.18s-16.6 102.36-76.57 150.12C206.66 523.85 0 510.19 0 510.19s3.8-23.14 11-55.43l94.62-112.17c3.97-4.7-.87-11.62-6.65-9.5l-60.4 22.09c14.44-41.66 32.72-80.04 54.6-97.47 59.97-47.76 163.3-40.94 163.3-40.94zM636.53 31.03l-19.86-25c-5.49-6.9-15.52-8.05-22.41-2.56l-232.48 177.8-34.14-42.97c-5.09-6.41-15.14-5.21-18.59 2.21l-25.33 54.55 86.73 109.18 58.8-12.45c8-1.69 11.42-11.2 6.34-17.6l-34.09-42.92 232.48-177.8c6.89-5.48 8.04-15.53 2.55-22.44z"]},va={prefix:"fas",iconName:"brush",icon:[384,512,[],"f55d","M352 0H32C14.33 0 0 14.33 0 32v224h384V32c0-17.67-14.33-32-32-32zM0 320c0 35.35 28.66 64 64 64h64v64c0 35.35 28.66 64 64 64s64-28.65 64-64v-64h64c35.34 0 64-28.65 64-64v-32H0v32zm192 104c13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24s-24-10.75-24-24c0-13.26 10.75-24 24-24z"]},ma={prefix:"fas",iconName:"bug",icon:[512,512,[],"f188","M511.988 288.9c-.478 17.43-15.217 31.1-32.653 31.1H424v16c0 21.864-4.882 42.584-13.6 61.145l60.228 60.228c12.496 12.497 12.496 32.758 0 45.255-12.498 12.497-32.759 12.496-45.256 0l-54.736-54.736C345.886 467.965 314.351 480 280 480V236c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v244c-34.351 0-65.886-12.035-90.636-32.108l-54.736 54.736c-12.498 12.497-32.759 12.496-45.256 0-12.496-12.497-12.496-32.758 0-45.255l60.228-60.228C92.882 378.584 88 357.864 88 336v-16H32.666C15.23 320 .491 306.33.013 288.9-.484 270.816 14.028 256 32 256h56v-58.745l-46.628-46.628c-12.496-12.497-12.496-32.758 0-45.255 12.498-12.497 32.758-12.497 45.256 0L141.255 160h229.489l54.627-54.627c12.498-12.497 32.758-12.497 45.256 0 12.496 12.497 12.496 32.758 0 45.255L424 197.255V256h56c17.972 0 32.484 14.816 31.988 32.9zM257 0c-61.856 0-112 50.144-112 112h224C369 50.144 318.856 0 257 0z"]},za={prefix:"fas",iconName:"building",icon:[448,512,[],"f1ad","M436 480h-20V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v456H12c-6.627 0-12 5.373-12 12v20h448v-20c0-6.627-5.373-12-12-12zM128 76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76zm0 96c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40zm52 148h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12zm76 160h-64v-84c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v84zm64-172c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40z"]},ta={prefix:"fas",iconName:"bullhorn",icon:[576,512,[],"f0a1","M576 240c0-23.63-12.95-44.04-32-55.12V32.01C544 23.26 537.02 0 512 0c-7.12 0-14.19 2.38-19.98 7.02l-85.03 68.03C364.28 109.19 310.66 128 256 128H64c-35.35 0-64 28.65-64 64v96c0 35.35 28.65 64 64 64h33.7c-1.39 10.48-2.18 21.14-2.18 32 0 39.77 9.26 77.35 25.56 110.94 5.19 10.69 16.52 17.06 28.4 17.06h74.28c26.05 0 41.69-29.84 25.9-50.56-16.4-21.52-26.15-48.36-26.15-77.44 0-11.11 1.62-21.79 4.41-32H256c54.66 0 108.28 18.81 150.98 52.95l85.03 68.03a32.023 32.023 0 0 0 19.98 7.02c24.92 0 32-22.78 32-32V295.13C563.05 284.04 576 263.63 576 240zm-96 141.42l-33.05-26.44C392.95 311.78 325.12 288 256 288v-96c69.12 0 136.95-23.78 190.95-66.98L480 98.58v282.84z"]},Ma={prefix:"fas",iconName:"bullseye",icon:[496,512,[],"f140","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 432c-101.69 0-184-82.29-184-184 0-101.69 82.29-184 184-184 101.69 0 184 82.29 184 184 0 101.69-82.29 184-184 184zm0-312c-70.69 0-128 57.31-128 128s57.31 128 128 128 128-57.31 128-128-57.31-128-128-128zm0 192c-35.29 0-64-28.71-64-64s28.71-64 64-64 64 28.71 64 64-28.71 64-64 64z"]},pa={prefix:"fas",iconName:"burn",icon:[384,512,[],"f46a","M192 0C79.7 101.3 0 220.9 0 300.5 0 425 79 512 192 512s192-87 192-211.5c0-79.9-80.2-199.6-192-300.5zm0 448c-56.5 0-96-39-96-94.8 0-13.5 4.6-61.5 96-161.2 91.4 99.7 96 147.7 96 161.2 0 55.8-39.5 94.8-96 94.8z"]},Ha={prefix:"fas",iconName:"bus",icon:[512,512,[],"f207","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM112 400c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm16-112c-17.67 0-32-14.33-32-32V128c0-17.67 14.33-32 32-32h256c17.67 0 32 14.33 32 32v128c0 17.67-14.33 32-32 32H128zm272 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Va={prefix:"fas",iconName:"bus-alt",icon:[512,512,[],"f55e","M488 128h-8V80c0-44.8-99.2-80-224-80S32 35.2 32 80v48h-8c-13.25 0-24 10.74-24 24v80c0 13.25 10.75 24 24 24h8v160c0 17.67 14.33 32 32 32v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h192v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h6.4c16 0 25.6-12.8 25.6-25.6V256h8c13.25 0 24-10.75 24-24v-80c0-13.26-10.75-24-24-24zM160 72c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H168c-4.42 0-8-3.58-8-8V72zm-48 328c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128-112H128c-17.67 0-32-14.33-32-32v-96c0-17.67 14.33-32 32-32h112v160zm32 0V128h112c17.67 0 32 14.33 32 32v96c0 17.67-14.33 32-32 32H272zm128 112c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ca={prefix:"fas",iconName:"business-time",icon:[640,512,[],"f64a","M496 224c-79.59 0-144 64.41-144 144s64.41 144 144 144 144-64.41 144-144-64.41-144-144-144zm64 150.29c0 5.34-4.37 9.71-9.71 9.71h-60.57c-5.34 0-9.71-4.37-9.71-9.71v-76.57c0-5.34 4.37-9.71 9.71-9.71h12.57c5.34 0 9.71 4.37 9.71 9.71V352h38.29c5.34 0 9.71 4.37 9.71 9.71v12.58zM496 192c5.4 0 10.72.33 16 .81V144c0-25.6-22.4-48-48-48h-80V48c0-25.6-22.4-48-48-48H176c-25.6 0-48 22.4-48 48v48H48c-25.6 0-48 22.4-48 48v80h395.12c28.6-20.09 63.35-32 100.88-32zM320 96H192V64h128v32zm6.82 224H208c-8.84 0-16-7.16-16-16v-48H0v144c0 25.6 22.4 48 48 48h291.43C327.1 423.96 320 396.82 320 368c0-16.66 2.48-32.72 6.82-48z"]},La={prefix:"fas",iconName:"calculator",icon:[448,512,[],"f1ec","M400 0H48C22.4 0 0 22.4 0 48v416c0 25.6 22.4 48 48 48h352c25.6 0 48-22.4 48-48V48c0-25.6-22.4-48-48-48zM128 435.2c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm128 128c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8V268.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v166.4zm0-256c0 6.4-6.4 12.8-12.8 12.8H76.8c-6.4 0-12.8-6.4-12.8-12.8V76.8C64 70.4 70.4 64 76.8 64h294.4c6.4 0 12.8 6.4 12.8 12.8v102.4z"]},ua={prefix:"fas",iconName:"calendar",icon:[448,512,[],"f133","M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z"]},xa={prefix:"fas",iconName:"calendar-alt",icon:[448,512,[],"f073","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},da={prefix:"fas",iconName:"calendar-check",icon:[448,512,[],"f274","M436 160H12c-6.627 0-12-5.373-12-12v-36c0-26.51 21.49-48 48-48h48V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h128V12c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v52h48c26.51 0 48 21.49 48 48v36c0 6.627-5.373 12-12 12zM12 192h424c6.627 0 12 5.373 12 12v260c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V204c0-6.627 5.373-12 12-12zm333.296 95.947l-28.169-28.398c-4.667-4.705-12.265-4.736-16.97-.068L194.12 364.665l-45.98-46.352c-4.667-4.705-12.266-4.736-16.971-.068l-28.397 28.17c-4.705 4.667-4.736 12.265-.068 16.97l82.601 83.269c4.667 4.705 12.265 4.736 16.97.068l142.953-141.805c4.705-4.667 4.736-12.265.068-16.97z"]},Na={prefix:"fas",iconName:"calendar-day",icon:[448,512,[],"f783","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h96c8.8 0 16 7.2 16 16v96c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-96zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},ga={prefix:"fas",iconName:"calendar-minus",icon:[448,512,[],"f272","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm304 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H132c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h184z"]},Aa={prefix:"fas",iconName:"calendar-plus",icon:[448,512,[],"f271","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm316 140c0-6.6-5.4-12-12-12h-60v-60c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v60h-60c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h60v60c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-60h60c6.6 0 12-5.4 12-12v-40z"]},ba={prefix:"fas",iconName:"calendar-times",icon:[448,512,[],"f273","M436 160H12c-6.6 0-12-5.4-12-12v-36c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48v36c0 6.6-5.4 12-12 12zM12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm257.3 160l48.1-48.1c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0L224 306.7l-48.1-48.1c-4.7-4.7-12.3-4.7-17 0l-28.3 28.3c-4.7 4.7-4.7 12.3 0 17l48.1 48.1-48.1 48.1c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l48.1-48.1 48.1 48.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L269.3 352z"]},Sa={prefix:"fas",iconName:"calendar-week",icon:[448,512,[],"f784","M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm64-192c0-8.8 7.2-16 16-16h288c8.8 0 16 7.2 16 16v64c0 8.8-7.2 16-16 16H80c-8.8 0-16-7.2-16-16v-64zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"]},ya={prefix:"fas",iconName:"camera",icon:[512,512,[],"f030","M512 144v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V144c0-26.5 21.5-48 48-48h88l12.3-32.9c7-18.7 24.9-31.1 44.9-31.1h125.5c20 0 37.9 12.4 44.9 31.1L376 96h88c26.5 0 48 21.5 48 48zM376 288c0-66.2-53.8-120-120-120s-120 53.8-120 120 53.8 120 120 120 120-53.8 120-120zm-32 0c0 48.5-39.5 88-88 88s-88-39.5-88-88 39.5-88 88-88 88 39.5 88 88z"]},wa={prefix:"fas",iconName:"camera-retro",icon:[512,512,[],"f083","M48 32C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48H48zm0 32h106c3.3 0 6 2.7 6 6v20c0 3.3-2.7 6-6 6H38c-3.3 0-6-2.7-6-6V80c0-8.8 7.2-16 16-16zm426 96H38c-3.3 0-6-2.7-6-6v-36c0-3.3 2.7-6 6-6h138l30.2-45.3c1.1-1.7 3-2.7 5-2.7H464c8.8 0 16 7.2 16 16v74c0 3.3-2.7 6-6 6zM256 424c-66.2 0-120-53.8-120-120s53.8-120 120-120 120 53.8 120 120-53.8 120-120 120zm0-208c-48.5 0-88 39.5-88 88s39.5 88 88 88 88-39.5 88-88-39.5-88-88-88zm-48 104c-8.8 0-16-7.2-16-16 0-35.3 28.7-64 64-64 8.8 0 16 7.2 16 16s-7.2 16-16 16c-17.6 0-32 14.4-32 32 0 8.8-7.2 16-16 16z"]},ka={prefix:"fas",iconName:"campground",icon:[640,512,[],"f6bb","M624 448h-24.68L359.54 117.75l53.41-73.55c5.19-7.15 3.61-17.16-3.54-22.35l-25.9-18.79c-7.15-5.19-17.15-3.61-22.35 3.55L320 63.3 278.83 6.6c-5.19-7.15-15.2-8.74-22.35-3.55l-25.88 18.8c-7.15 5.19-8.74 15.2-3.54 22.35l53.41 73.55L40.68 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM320 288l116.36 160H203.64L320 288z"]},Za={prefix:"fas",iconName:"candy-cane",icon:[512,512,[],"f786","M497.5 92C469.6 33.1 411.8 0 352.4 0c-27.9 0-56.2 7.3-81.8 22.6L243.1 39c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5l27.5-16.4c5.1-3.1 10.8-4.5 16.4-4.5 10.9 0 21.5 5.6 27.5 15.6 9.1 15.1 4.1 34.8-11 43.9L15.6 397.6c-15.2 9.1-20.1 28.7-11 43.9l32.8 54.9c6 10 16.6 15.6 27.5 15.6 5.6 0 11.2-1.5 16.4-4.5L428.6 301c71.7-42.9 104.6-133.5 68.9-209zm-177.7 13l-2.5 1.5L296.8 45c9.7-4.7 19.8-8.1 30.3-10.2l20.6 61.8c-9.8.8-19.4 3.3-27.9 8.4zM145.9 431.8l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm107.5-63.9l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zM364.3 302l-60.5-38.5 30.8-18.3 60.5 38.5-30.8 18.3zm20.4-197.3l46-46c8.4 6.5 16 14.1 22.6 22.6L407.6 127c-5.7-9.3-13.7-16.9-22.9-22.3zm82.1 107.8l-59.5-19.8c3.2-5.3 5.8-10.9 7.4-17.1 1.1-4.5 1.7-9.1 1.8-13.6l60.4 20.1c-2.1 10.4-5.5 20.6-10.1 30.4z"]},Pa={prefix:"fas",iconName:"cannabis",icon:[512,512,[],"f55f","M503.47 360.25c-1.56-.82-32.39-16.89-76.78-25.81 64.25-75.12 84.05-161.67 84.93-165.64 1.18-5.33-.44-10.9-4.3-14.77-3.03-3.04-7.12-4.7-11.32-4.7-1.14 0-2.29.12-3.44.38-3.88.85-86.54 19.59-160.58 79.76.01-1.46.01-2.93.01-4.4 0-118.79-59.98-213.72-62.53-217.7A15.973 15.973 0 0 0 256 0c-5.45 0-10.53 2.78-13.47 7.37-2.55 3.98-62.53 98.91-62.53 217.7 0 1.47.01 2.94.01 4.4-74.03-60.16-156.69-78.9-160.58-79.76-1.14-.25-2.29-.38-3.44-.38-4.2 0-8.29 1.66-11.32 4.7A15.986 15.986 0 0 0 .38 168.8c.88 3.97 20.68 90.52 84.93 165.64-44.39 8.92-75.21 24.99-76.78 25.81a16.003 16.003 0 0 0-.02 28.29c2.45 1.29 60.76 31.72 133.49 31.72 6.14 0 11.96-.1 17.5-.31-11.37 22.23-16.52 38.31-16.81 39.22-1.8 5.68-.29 11.89 3.91 16.11a16.019 16.019 0 0 0 16.1 3.99c1.83-.57 37.72-11.99 77.3-39.29V504c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-64.01c39.58 27.3 75.47 38.71 77.3 39.29a16.019 16.019 0 0 0 16.1-3.99c4.2-4.22 5.71-10.43 3.91-16.11-.29-.91-5.45-16.99-16.81-39.22 5.54.21 11.37.31 17.5.31 72.72 0 131.04-30.43 133.49-31.72 5.24-2.78 8.52-8.22 8.51-14.15-.01-5.94-3.29-11.39-8.53-14.15z"]},Ba={prefix:"fas",iconName:"capsules",icon:[576,512,[],"f46b","M555.3 300.1L424.2 112.8C401.9 81 366.4 64 330.4 64c-22.6 0-45.5 6.7-65.5 20.7-19.7 13.8-33.7 32.8-41.5 53.8C220.5 79.2 172 32 112 32 50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V218.9c3.3 8.6 7.3 17.1 12.8 25L368 431.2c22.2 31.8 57.7 48.8 93.8 48.8 22.7 0 45.5-6.7 65.5-20.7 51.7-36.2 64.2-107.5 28-159.2zM160 256H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm194.8 44.9l-65.6-93.7c-7.7-11-10.7-24.4-8.3-37.6 2.3-13.2 9.7-24.8 20.7-32.5 8.5-6 18.5-9.1 28.8-9.1 16.5 0 31.9 8 41.3 21.5l65.6 93.7-82.5 57.7z"]},Ta={prefix:"fas",iconName:"car",icon:[512,512,[],"f1b9","M499.99 176h-59.87l-16.64-41.6C406.38 91.63 365.57 64 319.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4L71.87 176H12.01C4.2 176-1.53 183.34.37 190.91l6 24C7.7 220.25 12.5 224 18.01 224h20.07C24.65 235.73 16 252.78 16 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-19.22-8.65-36.27-22.07-48H494c5.51 0 10.31-3.75 11.64-9.09l6-24c1.89-7.57-3.84-14.91-11.65-14.91zm-352.06-17.83c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L384 208H128l19.93-49.83zM96 319.8c-19.2 0-32-12.76-32-31.9S76.8 256 96 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S396.8 256 416 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},Da={prefix:"fas",iconName:"car-alt",icon:[480,512,[],"f5de","M438.66 212.33l-11.24-28.1-19.93-49.83C390.38 91.63 349.57 64 303.5 64h-127c-46.06 0-86.88 27.63-103.99 70.4l-19.93 49.83-11.24 28.1C17.22 221.5 0 244.66 0 272v48c0 16.12 6.16 30.67 16 41.93V416c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-54.07c9.84-11.25 16-25.8 16-41.93v-48c0-27.34-17.22-50.5-41.34-59.67zm-306.73-54.16c7.29-18.22 24.94-30.17 44.57-30.17h127c19.63 0 37.28 11.95 44.57 30.17L368 208H112l19.93-49.83zM80 319.8c-19.2 0-32-12.76-32-31.9S60.8 256 80 256s48 28.71 48 47.85-28.8 15.95-48 15.95zm320 0c-19.2 0-48 3.19-48-15.95S380.8 256 400 256s32 12.76 32 31.9-12.8 31.9-32 31.9z"]},Oa={prefix:"fas",iconName:"car-battery",icon:[512,512,[],"f5df","M480 128h-32V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v48H192V80c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v48H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32zM192 264c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm256 0c0 4.42-3.58 8-8 8h-40v40c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-40h-40c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h40v-40c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v40h40c4.42 0 8 3.58 8 8v16z"]},Fa={prefix:"fas",iconName:"car-crash",icon:[640,512,[],"f5e1","M143.25 220.81l-12.42 46.37c-3.01 11.25-3.63 22.89-2.41 34.39l-35.2 28.98c-6.57 5.41-16.31-.43-14.62-8.77l15.44-76.68c1.06-5.26-2.66-10.28-8-10.79l-77.86-7.55c-8.47-.82-11.23-11.83-4.14-16.54l65.15-43.3c4.46-2.97 5.38-9.15 1.98-13.29L21.46 93.22c-5.41-6.57.43-16.3 8.78-14.62l76.68 15.44c5.26 1.06 10.28-2.66 10.8-8l7.55-77.86c.82-8.48 11.83-11.23 16.55-4.14l43.3 65.14c2.97 4.46 9.15 5.38 13.29 1.98l60.4-49.71c6.57-5.41 16.3.43 14.62 8.77L262.1 86.38c-2.71 3.05-5.43 6.09-7.91 9.4l-32.15 42.97-10.71 14.32c-32.73 8.76-59.18 34.53-68.08 67.74zm494.57 132.51l-12.42 46.36c-3.13 11.68-9.38 21.61-17.55 29.36a66.876 66.876 0 0 1-8.76 7l-13.99 52.23c-1.14 4.27-3.1 8.1-5.65 11.38-7.67 9.84-20.74 14.68-33.54 11.25L515 502.62c-17.07-4.57-27.2-22.12-22.63-39.19l8.28-30.91-247.28-66.26-8.28 30.91c-4.57 17.07-22.12 27.2-39.19 22.63l-30.91-8.28c-12.8-3.43-21.7-14.16-23.42-26.51-.57-4.12-.35-8.42.79-12.68l13.99-52.23a66.62 66.62 0 0 1-4.09-10.45c-3.2-10.79-3.65-22.52-.52-34.2l12.42-46.37c5.31-19.8 19.36-34.83 36.89-42.21a64.336 64.336 0 0 1 18.49-4.72l18.13-24.23 32.15-42.97c3.45-4.61 7.19-8.9 11.2-12.84 8-7.89 17.03-14.44 26.74-19.51 4.86-2.54 9.89-4.71 15.05-6.49 10.33-3.58 21.19-5.63 32.24-6.04 11.05-.41 22.31.82 33.43 3.8l122.68 32.87c11.12 2.98 21.48 7.54 30.85 13.43a111.11 111.11 0 0 1 34.69 34.5c8.82 13.88 14.64 29.84 16.68 46.99l6.36 53.29 3.59 30.05a64.49 64.49 0 0 1 22.74 29.93c4.39 11.88 5.29 25.19 1.75 38.39zM255.58 234.34c-18.55-4.97-34.21 4.04-39.17 22.53-4.96 18.49 4.11 34.12 22.65 39.09 18.55 4.97 45.54 15.51 50.49-2.98 4.96-18.49-15.43-53.67-33.97-58.64zm290.61 28.17l-6.36-53.29c-.58-4.87-1.89-9.53-3.82-13.86-5.8-12.99-17.2-23.01-31.42-26.82l-122.68-32.87a48.008 48.008 0 0 0-50.86 17.61l-32.15 42.97 172 46.08 75.29 20.18zm18.49 54.65c-18.55-4.97-53.8 15.31-58.75 33.79-4.95 18.49 23.69 22.86 42.24 27.83 18.55 4.97 34.21-4.04 39.17-22.53 4.95-18.48-4.11-34.12-22.66-39.09z"]},Ra={prefix:"fas",iconName:"car-side",icon:[640,512,[],"f5e4","M544 192h-16L419.22 56.02A64.025 64.025 0 0 0 369.24 32H155.33c-26.17 0-49.7 15.93-59.42 40.23L48 194.26C20.44 201.4 0 226.21 0 256v112c0 8.84 7.16 16 16 16h48c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h48c8.84 0 16-7.16 16-16v-80c0-53.02-42.98-96-96-96zM160 432c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm72-240H116.93l38.4-96H232v96zm48 0V96h89.24l76.8 96H280zm200 240c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},ja={prefix:"fas",iconName:"caravan",icon:[640,512,[],"f8ff","M416,208a16,16,0,1,0,16,16A16,16,0,0,0,416,208ZM624,320H576V160A160,160,0,0,0,416,0H64A64,64,0,0,0,0,64V320a64,64,0,0,0,64,64H96a96,96,0,0,0,192,0H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM192,432a48,48,0,1,1,48-48A48.05,48.05,0,0,1,192,432Zm64-240a32,32,0,0,1-32,32H96a32,32,0,0,1-32-32V128A32,32,0,0,1,96,96H224a32,32,0,0,1,32,32ZM448,320H320V128a32,32,0,0,1,32-32h64a32,32,0,0,1,32,32Z"]},qa={prefix:"fas",iconName:"caret-down",icon:[320,512,[],"f0d7","M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"]},Ua={prefix:"fas",iconName:"caret-left",icon:[192,512,[],"f0d9","M192 127.338v257.324c0 17.818-21.543 26.741-34.142 14.142L29.196 270.142c-7.81-7.81-7.81-20.474 0-28.284l128.662-128.662c12.599-12.6 34.142-3.676 34.142 14.142z"]},Ea={prefix:"fas",iconName:"caret-right",icon:[192,512,[],"f0da","M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"]},Ia={prefix:"fas",iconName:"caret-square-down",icon:[448,512,[],"f150","M448 80v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48zM92.5 220.5l123 123c4.7 4.7 12.3 4.7 17 0l123-123c7.6-7.6 2.2-20.5-8.5-20.5H101c-10.7 0-16.1 12.9-8.5 20.5z"]},Ga={prefix:"fas",iconName:"caret-square-left",icon:[448,512,[],"f191","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM259.515 124.485l-123.03 123.03c-4.686 4.686-4.686 12.284 0 16.971l123.029 123.029c7.56 7.56 20.485 2.206 20.485-8.485V132.971c.001-10.691-12.925-16.045-20.484-8.486z"]},Wa={prefix:"fas",iconName:"caret-square-right",icon:[448,512,[],"f152","M48 32h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48zm140.485 355.515l123.029-123.029c4.686-4.686 4.686-12.284 0-16.971l-123.029-123.03c-7.56-7.56-20.485-2.206-20.485 8.485v246.059c0 10.691 12.926 16.045 20.485 8.486z"]},_a={prefix:"fas",iconName:"caret-square-up",icon:[448,512,[],"f151","M0 432V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48zm355.515-140.485l-123.03-123.03c-4.686-4.686-12.284-4.686-16.971 0L92.485 291.515c-7.56 7.56-2.206 20.485 8.485 20.485h246.059c10.691 0 16.045-12.926 8.486-20.485z"]},Ya={prefix:"fas",iconName:"caret-up",icon:[320,512,[],"f0d8","M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"]},Ka={prefix:"fas",iconName:"carrot",icon:[512,512,[],"f787","M298.2 156.6c-52.7-25.7-114.5-10.5-150.2 32.8l55.2 55.2c6.3 6.3 6.3 16.4 0 22.6-3.1 3.1-7.2 4.7-11.3 4.7s-8.2-1.6-11.3-4.7L130.4 217 2.3 479.7c-2.9 6-3.1 13.3 0 19.7 5.4 11.1 18.9 15.7 30 10.3l133.6-65.2-49.2-49.2c-6.3-6.2-6.3-16.4 0-22.6 6.3-6.2 16.4-6.2 22.6 0l57 57 102-49.8c24-11.7 44.5-31.3 57.1-57.1 30.1-61.7 4.5-136.1-57.2-166.2zm92.1-34.9C409.8 81 399.7 32.9 360 0c-50.3 41.7-52.5 107.5-7.9 151.9l8 8c44.4 44.6 110.3 42.4 151.9-7.9-32.9-39.7-81-49.8-121.7-30.3z"]},Qa={prefix:"fas",iconName:"cart-arrow-down",icon:[576,512,[],"f218","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM403.029 192H360v-60c0-6.627-5.373-12-12-12h-24c-6.627 0-12 5.373-12 12v60h-43.029c-10.691 0-16.045 12.926-8.485 20.485l67.029 67.029c4.686 4.686 12.284 4.686 16.971 0l67.029-67.029c7.559-7.559 2.205-20.485-8.486-20.485z"]},Xa={prefix:"fas",iconName:"cart-plus",icon:[576,512,[],"f217","M504.717 320H211.572l6.545 32h268.418c15.401 0 26.816 14.301 23.403 29.319l-5.517 24.276C523.112 414.668 536 433.828 536 456c0 31.202-25.519 56.444-56.824 55.994-29.823-.429-54.35-24.631-55.155-54.447-.44-16.287 6.085-31.049 16.803-41.548H231.176C241.553 426.165 248 440.326 248 456c0 31.813-26.528 57.431-58.67 55.938-28.54-1.325-51.751-24.385-53.251-52.917-1.158-22.034 10.436-41.455 28.051-51.586L93.883 64H24C10.745 64 0 53.255 0 40V24C0 10.745 10.745 0 24 0h102.529c11.401 0 21.228 8.021 23.513 19.19L159.208 64H551.99c15.401 0 26.816 14.301 23.403 29.319l-47.273 208C525.637 312.246 515.923 320 504.717 320zM408 168h-48v-40c0-8.837-7.163-16-16-16h-16c-8.837 0-16 7.163-16 16v40h-48c-8.837 0-16 7.163-16 16v16c0 8.837 7.163 16 16 16h48v40c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-40h48c8.837 0 16-7.163 16-16v-16c0-8.837-7.163-16-16-16z"]},Ja={prefix:"fas",iconName:"cash-register",icon:[512,512,[],"f788","M511.1 378.8l-26.7-160c-2.6-15.4-15.9-26.7-31.6-26.7H208v-64h96c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h96v64H59.1c-15.6 0-29 11.3-31.6 26.7L.8 378.7c-.6 3.5-.9 7-.9 10.5V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-90.7c.1-3.5-.2-7-.8-10.5zM280 248c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16zm-32 64h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16zm-32-80c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16zM80 80V48h192v32H80zm40 200h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16zm16 64v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16zm216 112c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16zm24-112c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16zm48-80c0 8.8-7.2 16-16 16h-16c-8.8 0-16-7.2-16-16v-16c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v16z"]},$a={prefix:"fas",iconName:"cat",icon:[512,512,[],"f6be","M290.59 192c-20.18 0-106.82 1.98-162.59 85.95V192c0-52.94-43.06-96-96-96-17.67 0-32 14.33-32 32s14.33 32 32 32c17.64 0 32 14.36 32 32v256c0 35.3 28.7 64 64 64h176c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-32l128-96v144c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V289.86c-10.29 2.67-20.89 4.54-32 4.54-61.81 0-113.52-44.05-125.41-102.4zM448 96h-64l-64-64v134.4c0 53.02 42.98 96 96 96s96-42.98 96-96V32l-64 64zm-72 80c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm80 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},ce={prefix:"fas",iconName:"certificate",icon:[512,512,[],"f0a3","M458.622 255.92l45.985-45.005c13.708-12.977 7.316-36.039-10.664-40.339l-62.65-15.99 17.661-62.015c4.991-17.838-11.829-34.663-29.661-29.671l-61.994 17.667-15.984-62.671C337.085.197 313.765-6.276 300.99 7.228L256 53.57 211.011 7.229c-12.63-13.351-36.047-7.234-40.325 10.668l-15.984 62.671-61.995-17.667C74.87 57.907 58.056 74.738 63.046 92.572l17.661 62.015-62.65 15.99C.069 174.878-6.31 197.944 7.392 210.915l45.985 45.005-45.985 45.004c-13.708 12.977-7.316 36.039 10.664 40.339l62.65 15.99-17.661 62.015c-4.991 17.838 11.829 34.663 29.661 29.671l61.994-17.667 15.984 62.671c4.439 18.575 27.696 24.018 40.325 10.668L256 458.61l44.989 46.001c12.5 13.488 35.987 7.486 40.325-10.668l15.984-62.671 61.994 17.667c17.836 4.994 34.651-11.837 29.661-29.671l-17.661-62.015 62.65-15.99c17.987-4.302 24.366-27.367 10.664-40.339l-45.984-45.004z"]},ae={prefix:"fas",iconName:"chair",icon:[448,512,[],"f6c0","M112 128c0-29.5 16.2-55 40-68.9V256h48V48h48v208h48V59.1c23.8 13.9 40 39.4 40 68.9v128h48V128C384 57.3 326.7 0 256 0h-64C121.3 0 64 57.3 64 128v128h48zm334.3 213.9l-10.7-32c-4.4-13.1-16.6-21.9-30.4-21.9H42.7c-13.8 0-26 8.8-30.4 21.9l-10.7 32C-5.2 362.6 10.2 384 32 384v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384h256v112c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V384c21.8 0 37.2-21.4 30.3-42.1z"]},ee={prefix:"fas",iconName:"chalkboard",icon:[640,512,[],"f51b","M96 64h448v352h64V40c0-22.06-17.94-40-40-40H72C49.94 0 32 17.94 32 40v376h64V64zm528 384H480v-64H288v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},ie={prefix:"fas",iconName:"chalkboard-teacher",icon:[640,512,[],"f51c","M208 352c-2.39 0-4.78.35-7.06 1.09C187.98 357.3 174.35 360 160 360c-14.35 0-27.98-2.7-40.95-6.91-2.28-.74-4.66-1.09-7.05-1.09C49.94 352-.33 402.48 0 464.62.14 490.88 21.73 512 48 512h224c26.27 0 47.86-21.12 48-47.38.33-62.14-49.94-112.62-112-112.62zm-48-32c53.02 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96 42.98 96 96 96zM592 0H208c-26.47 0-48 22.25-48 49.59V96c23.42 0 45.1 6.78 64 17.8V64h352v288h-64v-64H384v64h-76.24c19.1 16.69 33.12 38.73 39.69 64H592c26.47 0 48-22.25 48-49.59V49.59C640 22.25 618.47 0 592 0z"]},fe={prefix:"fas",iconName:"charging-station",icon:[576,512,[],"f5e7","M336 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h320c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm208-320V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-32V80c0-8.84-7.16-16-16-16s-16 7.16-16 16v48h-16c-8.84 0-16 7.16-16 16v32c0 35.76 23.62 65.69 56 75.93v118.49c0 13.95-9.5 26.92-23.26 29.19C431.22 402.5 416 388.99 416 372v-28c0-48.6-39.4-88-88-88h-8V64c0-35.35-28.65-64-64-64H96C60.65 0 32 28.65 32 64v352h288V304h8c22.09 0 40 17.91 40 40v24.61c0 39.67 28.92 75.16 68.41 79.01C481.71 452.05 520 416.41 520 372V251.93c32.38-10.24 56-40.17 56-75.93v-32c0-8.84-7.16-16-16-16h-16zm-283.91 47.76l-93.7 139c-2.2 3.33-6.21 5.24-10.39 5.24-7.67 0-13.47-6.28-11.67-12.92L167.35 224H108c-7.25 0-12.85-5.59-11.89-11.89l16-107C112.9 99.9 117.98 96 124 96h68c7.88 0 13.62 6.54 11.6 13.21L192 160h57.7c9.24 0 15.01 8.78 10.39 15.76z"]},le={prefix:"fas",iconName:"chart-area",icon:[512,512,[],"f1fe","M500 384c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v308h436zM372.7 159.5L288 216l-85.3-113.7c-5.1-6.8-15.5-6.3-19.9 1L96 248v104h384l-89.9-187.8c-3.2-6.5-11.4-8.7-17.4-4.7z"]},ne={prefix:"fas",iconName:"chart-bar",icon:[512,512,[],"f080","M332.8 320h38.4c6.4 0 12.8-6.4 12.8-12.8V172.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v134.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V76.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v230.4c0 6.4 6.4 12.8 12.8 12.8zm-288 0h38.4c6.4 0 12.8-6.4 12.8-12.8v-70.4c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v70.4c0 6.4 6.4 12.8 12.8 12.8zm96 0h38.4c6.4 0 12.8-6.4 12.8-12.8V108.8c0-6.4-6.4-12.8-12.8-12.8h-38.4c-6.4 0-12.8 6.4-12.8 12.8v198.4c0 6.4 6.4 12.8 12.8 12.8zM496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},oe={prefix:"fas",iconName:"chart-line",icon:[512,512,[],"f201","M496 384H64V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v336c0 17.67 14.33 32 32 32h464c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM464 96H345.94c-21.38 0-32.09 25.85-16.97 40.97l32.4 32.4L288 242.75l-73.37-73.37c-12.5-12.5-32.76-12.5-45.25 0l-68.69 68.69c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L192 237.25l73.37 73.37c12.5 12.5 32.76 12.5 45.25 0l96-96 32.4 32.4c15.12 15.12 40.97 4.41 40.97-16.97V112c.01-8.84-7.15-16-15.99-16z"]},he={prefix:"fas",iconName:"chart-pie",icon:[544,512,[],"f200","M527.79 288H290.5l158.03 158.03c6.04 6.04 15.98 6.53 22.19.68 38.7-36.46 65.32-85.61 73.13-140.86 1.34-9.46-6.51-17.85-16.06-17.85zm-15.83-64.8C503.72 103.74 408.26 8.28 288.8.04 279.68-.59 272 7.1 272 16.24V240h223.77c9.14 0 16.82-7.68 16.19-16.8zM224 288V50.71c0-9.55-8.39-17.4-17.84-16.06C86.99 51.49-4.1 155.6.14 280.37 4.5 408.51 114.83 513.59 243.03 511.98c50.4-.63 96.97-16.87 135.26-44.03 7.9-5.6 8.42-17.23 1.57-24.08L224 288z"]},se={prefix:"fas",iconName:"check",icon:[512,512,[],"f00c","M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"]},re={prefix:"fas",iconName:"check-circle",icon:[512,512,[],"f058","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM227.314 387.314l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.249-16.379-6.249-22.628 0L216 308.118l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.249 16.379 6.249 22.628.001z"]},ve={prefix:"fas",iconName:"check-double",icon:[512,512,[],"f560","M505 174.8l-39.6-39.6c-9.4-9.4-24.6-9.4-33.9 0L192 374.7 80.6 263.2c-9.4-9.4-24.6-9.4-33.9 0L7 302.9c-9.4 9.4-9.4 24.6 0 34L175 505c9.4 9.4 24.6 9.4 33.9 0l296-296.2c9.4-9.5 9.4-24.7.1-34zm-324.3 106c6.2 6.3 16.4 6.3 22.6 0l208-208.2c6.2-6.3 6.2-16.4 0-22.6L366.1 4.7c-6.2-6.3-16.4-6.3-22.6 0L192 156.2l-55.4-55.5c-6.2-6.3-16.4-6.3-22.6 0L68.7 146c-6.2 6.3-6.2 16.4 0 22.6l112 112.2z"]},me={prefix:"fas",iconName:"check-square",icon:[448,512,[],"f14a","M400 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zm-204.686-98.059l184-184c6.248-6.248 6.248-16.379 0-22.627l-22.627-22.627c-6.248-6.248-16.379-6.249-22.628 0L184 302.745l-70.059-70.059c-6.248-6.248-16.379-6.248-22.628 0l-22.627 22.627c-6.248 6.248-6.248 16.379 0 22.627l104 104c6.249 6.25 16.379 6.25 22.628.001z"]},ze={prefix:"fas",iconName:"cheese",icon:[512,512,[],"f7ef","M0 288v160a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V288zM299.83 32a32 32 0 0 0-21.13 7L0 256h512c0-119.89-94-217.8-212.17-224z"]},te={prefix:"fas",iconName:"chess",icon:[512,512,[],"f439","M74 208H64a16 16 0 0 0-16 16v16a16 16 0 0 0 16 16h15.94A535.78 535.78 0 0 1 64 384h128a535.78 535.78 0 0 1-15.94-128H192a16 16 0 0 0 16-16v-16a16 16 0 0 0-16-16h-10l33.89-90.38a16 16 0 0 0-15-21.62H144V64h24a8 8 0 0 0 8-8V40a8 8 0 0 0-8-8h-24V8a8 8 0 0 0-8-8h-16a8 8 0 0 0-8 8v24H88a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h24v32H55.09a16 16 0 0 0-15 21.62zm173.16 251.58L224 448v-16a16 16 0 0 0-16-16H48a16 16 0 0 0-16 16v16L8.85 459.58A16 16 0 0 0 0 473.89V496a16 16 0 0 0 16 16h224a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31zm92.77-157.78l-3.29 82.2h126.72l-3.29-82.21 24.6-20.79A32 32 0 0 0 496 256.54V198a6 6 0 0 0-6-6h-26.38a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H373.1a6 6 0 0 0-6 6v26h-24.71v-26a6 6 0 0 0-6-6H310a6 6 0 0 0-6 6v58.6a32 32 0 0 0 11.36 24.4zM384 304a16 16 0 0 1 32 0v32h-32zm119.16 155.58L480 448v-16a16 16 0 0 0-16-16H336a16 16 0 0 0-16 16v16l-23.15 11.58a16 16 0 0 0-8.85 14.31V496a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-22.11a16 16 0 0 0-8.84-14.31z"]},Me={prefix:"fas",iconName:"chess-bishop",icon:[320,512,[],"f43a","M8 287.88c0 51.64 22.14 73.83 56 84.6V416h192v-43.52c33.86-10.77 56-33 56-84.6 0-30.61-10.73-67.1-26.69-102.56L185 285.65a8 8 0 0 1-11.31 0l-11.31-11.31a8 8 0 0 1 0-11.31L270.27 155.1c-20.8-37.91-46.47-72.1-70.87-92.59C213.4 59.09 224 47.05 224 32a32 32 0 0 0-32-32h-64a32 32 0 0 0-32 32c0 15 10.6 27.09 24.6 30.51C67.81 106.8 8 214.5 8 287.88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},pe={prefix:"fas",iconName:"chess-board",icon:[512,512,[],"f43c","M255.9.2h-64v64h64zM0 64.17v64h64v-64zM128 .2H64v64h64zm64 255.9v64h64v-64zM0 192.12v64h64v-64zM383.85.2h-64v64h64zm128 0h-64v64h64zM128 256.1H64v64h64zM511.8 448v-64h-64v64zm0-128v-64h-64v64zM383.85 512h64v-64h-64zm128-319.88v-64h-64v64zM128 512h64v-64h-64zM0 512h64v-64H0zm255.9 0h64v-64h-64zM0 320.07v64h64v-64zm319.88-191.92v-64h-64v64zm-64 128h64v-64h-64zm-64 128v64h64v-64zm128-64h64v-64h-64zm0-127.95h64v-64h-64zm0 191.93v64h64v-64zM64 384.05v64h64v-64zm128-255.9v-64h-64v64zm191.92 255.9h64v-64h-64zm-128-191.93v-64h-64v64zm128-127.95v64h64v-64zm-128 255.9v64h64v-64zm-64-127.95H128v64h64zm191.92 64h64v-64h-64zM128 128.15H64v64h64zm0 191.92v64h64v-64z"]},He={prefix:"fas",iconName:"chess-king",icon:[448,512,[],"f43f","M400 448H48a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm16-288H256v-48h40a8 8 0 0 0 8-8V56a8 8 0 0 0-8-8h-40V8a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v40h-40a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8h40v48H32a32 32 0 0 0-30.52 41.54L74.56 416h298.88l73.08-214.46A32 32 0 0 0 416 160z"]},Ve={prefix:"fas",iconName:"chess-knight",icon:[384,512,[],"f441","M19 272.47l40.63 18.06a32 32 0 0 0 24.88.47l12.78-5.12a32 32 0 0 0 18.76-20.5l9.22-30.65a24 24 0 0 1 12.55-15.65L159.94 208v50.33a48 48 0 0 1-26.53 42.94l-57.22 28.65A80 80 0 0 0 32 401.48V416h319.86V224c0-106-85.92-192-191.92-192H12A12 12 0 0 0 0 44a16.9 16.9 0 0 0 1.79 7.58L16 80l-9 9a24 24 0 0 0-7 17v137.21a32 32 0 0 0 19 29.26zM52 128a20 20 0 1 1-20 20 20 20 0 0 1 20-20zm316 320H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Ce={prefix:"fas",iconName:"chess-pawn",icon:[320,512,[],"f443","M105.1 224H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h16v5.49c0 44-4.14 86.6-24 122.51h176c-19.89-35.91-24-78.51-24-122.51V288h16a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-25.1c29.39-18.38 49.1-50.78 49.1-88a104 104 0 0 0-208 0c0 37.22 19.71 69.62 49.1 88zM304 448H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},Le={prefix:"fas",iconName:"chess-queen",icon:[512,512,[],"f445","M256 112a56 56 0 1 0-56-56 56 56 0 0 0 56 56zm176 336H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm72.87-263.84l-28.51-15.92c-7.44-5-16.91-2.46-22.29 4.68a47.59 47.59 0 0 1-47.23 18.23C383.7 186.86 368 164.93 368 141.4a13.4 13.4 0 0 0-13.4-13.4h-38.77c-6 0-11.61 4-12.86 9.91a48 48 0 0 1-93.94 0c-1.25-5.92-6.82-9.91-12.86-9.91H157.4a13.4 13.4 0 0 0-13.4 13.4c0 25.69-19 48.75-44.67 50.49a47.5 47.5 0 0 1-41.54-19.15c-5.28-7.09-14.73-9.45-22.09-4.54l-28.57 16a16 16 0 0 0-5.44 20.47L104.24 416h303.52l102.55-211.37a16 16 0 0 0-5.44-20.47z"]},ue={prefix:"fas",iconName:"chess-rook",icon:[384,512,[],"f447","M368 32h-56a16 16 0 0 0-16 16v48h-48V48a16 16 0 0 0-16-16h-80a16 16 0 0 0-16 16v48H88.1V48a16 16 0 0 0-16-16H16A16 16 0 0 0 0 48v176l64 32c0 48.33-1.54 95-13.21 160h282.42C321.54 351 320 303.72 320 256l64-32V48a16 16 0 0 0-16-16zM224 320h-64v-64a32 32 0 0 1 64 0zm144 128H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h352a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},xe={prefix:"fas",iconName:"chevron-circle-down",icon:[512,512,[],"f13a","M504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zM273 369.9l135.5-135.5c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L256 285.1 154.4 183.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L239 369.9c9.4 9.4 24.6 9.4 34 0z"]},de={prefix:"fas",iconName:"chevron-circle-left",icon:[512,512,[],"f137","M256 504C119 504 8 393 8 256S119 8 256 8s248 111 248 248-111 248-248 248zM142.1 273l135.5 135.5c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L226.9 256l101.6-101.6c9.4-9.4 9.4-24.6 0-33.9l-17-17c-9.4-9.4-24.6-9.4-33.9 0L142.1 239c-9.4 9.4-9.4 24.6 0 34z"]},Ne={prefix:"fas",iconName:"chevron-circle-right",icon:[512,512,[],"f138","M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z"]},ge={prefix:"fas",iconName:"chevron-circle-up",icon:[512,512,[],"f139","M8 256C8 119 119 8 256 8s248 111 248 248-111 248-248 248S8 393 8 256zm231-113.9L103.5 277.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L256 226.9l101.6 101.6c9.4 9.4 24.6 9.4 33.9 0l17-17c9.4-9.4 9.4-24.6 0-33.9L273 142.1c-9.4-9.4-24.6-9.4-34 0z"]},Ae={prefix:"fas",iconName:"chevron-down",icon:[448,512,[],"f078","M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"]},be={prefix:"fas",iconName:"chevron-left",icon:[320,512,[],"f053","M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"]},Se={prefix:"fas",iconName:"chevron-right",icon:[320,512,[],"f054","M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"]},ye={prefix:"fas",iconName:"chevron-up",icon:[448,512,[],"f077","M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"]},we={prefix:"fas",iconName:"child",icon:[384,512,[],"f1ae","M120 72c0-39.765 32.235-72 72-72s72 32.235 72 72c0 39.764-32.235 72-72 72s-72-32.236-72-72zm254.627 1.373c-12.496-12.497-32.758-12.497-45.254 0L242.745 160H141.254L54.627 73.373c-12.496-12.497-32.758-12.497-45.254 0-12.497 12.497-12.497 32.758 0 45.255L104 213.254V480c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V368h16v112c0 17.673 14.327 32 32 32h16c17.673 0 32-14.327 32-32V213.254l94.627-94.627c12.497-12.497 12.497-32.757 0-45.254z"]},ke={prefix:"fas",iconName:"church",icon:[640,512,[],"f51d","M464.46 246.68L352 179.2V128h48c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-48V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v48h-48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v51.2l-112.46 67.48A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.65-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.54A32.024 32.024 0 0 0 0 395.96zm620.61-29.42L512 320v192h112c8.84 0 16-7.16 16-16V395.96c0-12.8-7.63-24.37-19.39-29.42z"]},Ze={prefix:"fas",iconName:"circle",icon:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"]},Pe={prefix:"fas",iconName:"circle-notch",icon:[512,512,[],"f1ce","M288 39.056v16.659c0 10.804 7.281 20.159 17.686 23.066C383.204 100.434 440 171.518 440 256c0 101.689-82.295 184-184 184-101.689 0-184-82.295-184-184 0-84.47 56.786-155.564 134.312-177.219C216.719 75.874 224 66.517 224 55.712V39.064c0-15.709-14.834-27.153-30.046-23.234C86.603 43.482 7.394 141.206 8.003 257.332c.72 137.052 111.477 246.956 248.531 246.667C393.255 503.711 504 392.788 504 256c0-115.633-79.14-212.779-186.211-240.236C302.678 11.889 288 23.456 288 39.056z"]},Be={prefix:"fas",iconName:"city",icon:[640,512,[],"f64f","M616 192H480V24c0-13.26-10.74-24-24-24H312c-13.26 0-24 10.74-24 24v72h-64V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v80h-64V16c0-8.84-7.16-16-16-16H80c-8.84 0-16 7.16-16 16v80H24c-13.26 0-24 10.74-24 24v360c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V216c0-13.26-10.75-24-24-24zM128 404c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12H76c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm128 192c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12V76c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm160 288c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40zm0-96c0 6.63-5.37 12-12 12h-40c-6.63 0-12-5.37-12-12v-40c0-6.63 5.37-12 12-12h40c6.63 0 12 5.37 12 12v40z"]},Te={prefix:"fas",iconName:"clinic-medical",icon:[576,512,[],"f7f2","M288 115L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2zm96 261a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8zm186.69-139.72l-255.94-226a39.85 39.85 0 0 0-53.45 0l-256 226a16 16 0 0 0-1.21 22.6L25.5 282.7a16 16 0 0 0 22.6 1.21L277.42 81.63a16 16 0 0 1 21.17 0L527.91 283.9a16 16 0 0 0 22.6-1.21l21.4-23.82a16 16 0 0 0-1.22-22.59z"]},De={prefix:"fas",iconName:"clipboard",icon:[384,512,[],"f328","M384 112v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h80c0-35.29 28.71-64 64-64s64 28.71 64 64h80c26.51 0 48 21.49 48 48zM192 40c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24m96 114v-20a6 6 0 0 0-6-6H102a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6h180a6 6 0 0 0 6-6z"]},Oe={prefix:"fas",iconName:"clipboard-check",icon:[384,512,[],"f46c","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm121.2 231.8l-143 141.8c-4.7 4.7-12.3 4.6-17-.1l-82.6-83.3c-4.7-4.7-4.6-12.3.1-17L99.1 285c4.7-4.7 12.3-4.6 17 .1l46 46.4 106-105.2c4.7-4.7 12.3-4.6 17 .1l28.2 28.4c4.7 4.8 4.6 12.3-.1 17z"]},Fe={prefix:"fas",iconName:"clipboard-list",icon:[384,512,[],"f46d","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM96 424c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm0-96c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm96-192c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm128 368c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16z"]},Re={prefix:"fas",iconName:"clock",icon:[512,512,[],"f017","M256,8C119,8,8,119,8,256S119,504,256,504,504,393,504,256,393,8,256,8Zm92.49,313h0l-20,25a16,16,0,0,1-22.49,2.5h0l-67-49.72a40,40,0,0,1-15-31.23V112a16,16,0,0,1,16-16h32a16,16,0,0,1,16,16V256l58,42.5A16,16,0,0,1,348.49,321Z"]},je={prefix:"fas",iconName:"clone",icon:[512,512,[],"f24d","M464 0c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48H176c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h288M176 416c-44.112 0-80-35.888-80-80V128H48c-26.51 0-48 21.49-48 48v288c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48v-48H176z"]},qe={prefix:"fas",iconName:"closed-captioning",icon:[512,512,[],"f20a","M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM218.1 287.7c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2.1 48 51.1 70.5 92.3 32.6zm190.4 0c2.8-2.5 7.1-2.1 9.2.9l19.5 27.7c1.7 2.4 1.5 5.6-.5 7.7-53.5 56.9-172.7 32.1-172.7-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 222.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6z"]},Ue={prefix:"fas",iconName:"cloud",icon:[640,512,[],"f0c2","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4z"]},Ee={prefix:"fas",iconName:"cloud-download-alt",icon:[640,512,[],"f381","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zm-132.9 88.7L299.3 420.7c-6.2 6.2-16.4 6.2-22.6 0L171.3 315.3c-10.1-10.1-2.9-27.3 11.3-27.3H248V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v112h65.4c14.2 0 21.4 17.2 11.3 27.3z"]},Ie={prefix:"fas",iconName:"cloud-meatball",icon:[512,512,[],"f73b","M48 352c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm416 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm-119 11.1c4.6-14.5 1.6-30.8-9.8-42.3-11.5-11.5-27.8-14.4-42.3-9.9-7-13.5-20.7-23-36.9-23s-29.9 9.5-36.9 23c-14.5-4.6-30.8-1.6-42.3 9.9-11.5 11.5-14.4 27.8-9.9 42.3-13.5 7-23 20.7-23 36.9s9.5 29.9 23 36.9c-4.6 14.5-1.6 30.8 9.9 42.3 8.2 8.2 18.9 12.3 29.7 12.3 4.3 0 8.5-1.1 12.6-2.5 7 13.5 20.7 23 36.9 23s29.9-9.5 36.9-23c4.1 1.3 8.3 2.5 12.6 2.5 10.8 0 21.5-4.1 29.7-12.3 11.5-11.5 14.4-27.8 9.8-42.3 13.5-7 23-20.7 23-36.9s-9.5-29.9-23-36.9zM512 224c0-53-43-96-96-96-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h43.4c3.6-8 8.4-15.4 14.8-21.8 13.5-13.5 31.5-21.1 50.8-21.3 13.5-13.2 31.7-20.9 51-20.9s37.5 7.7 51 20.9c19.3.2 37.3 7.8 50.8 21.3 6.4 6.4 11.3 13.8 14.8 21.8H416c53 0 96-43 96-96z"]},Ge={prefix:"fas",iconName:"cloud-moon",icon:[576,512,[],"f6c3","M342.8 352.7c5.7-9.6 9.2-20.7 9.2-32.7 0-35.3-28.7-64-64-64-17.2 0-32.8 6.9-44.3 17.9-16.3-29.6-47.5-49.9-83.7-49.9-53 0-96 43-96 96 0 2 .5 3.8.6 5.7C27.1 338.8 0 374.1 0 416c0 53 43 96 96 96h240c44.2 0 80-35.8 80-80 0-41.9-32.3-75.8-73.2-79.3zm222.5-54.3c-93.1 17.7-178.5-53.7-178.5-147.7 0-54.2 29-104 76.1-130.8 7.3-4.1 5.4-15.1-2.8-16.7C448.4 1.1 436.7 0 425 0 319.1 0 233.1 85.9 233.1 192c0 8.5.7 16.8 1.8 25 5.9 4.3 11.6 8.9 16.7 14.2 11.4-4.7 23.7-7.2 36.4-7.2 52.9 0 96 43.1 96 96 0 3.6-.2 7.2-.6 10.7 23.6 10.8 42.4 29.5 53.5 52.6 54.4-3.4 103.7-29.3 137.1-70.4 5.3-6.5-.5-16.1-8.7-14.5z"]},We={prefix:"fas",iconName:"cloud-moon-rain",icon:[576,512,[],"f73c","M350.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C27.6 232.9 0 265.2 0 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm217.4-1.7c-70.4 13.3-135-40.3-135-110.8 0-40.6 21.9-78 57.5-98.1 5.5-3.1 4.1-11.4-2.1-12.5C479.6.8 470.7 0 461.8 0c-77.9 0-141.1 61.2-144.4 137.9 26.7 11.9 48.2 33.8 58.9 61.7 37.1 14.3 64 47.4 70.2 86.8 5.1.5 10 1.5 15.2 1.5 44.7 0 85.6-20.2 112.6-53.3 4.2-4.8-.2-12-6.4-10.8zM364.5 418.1c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},_e={prefix:"fas",iconName:"cloud-rain",icon:[512,512,[],"f73d","M416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.1 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96zM88 374.2c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0zm160 0c-12.8 44.4-40 56.4-40 87.7 0 27.7 21.5 50.1 48 50.1s48-22.4 48-50.1c0-31.4-27.2-43.1-40-87.7-2.2-8.1-13.5-8.5-16 0z"]},Ye={prefix:"fas",iconName:"cloud-showers-heavy",icon:[512,512,[],"f740","M183.9 370.1c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-192 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm384 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zm-96 0c-7.6-4.4-17.4-1.8-21.8 6l-64 112c-4.4 7.7-1.7 17.5 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l64-112c4.4-7.6 1.7-17.4-6-21.8zM416 128c-.6 0-1.1.2-1.6.2 1.1-5.2 1.6-10.6 1.6-16.2 0-44.2-35.8-80-80-80-24.6 0-46.3 11.3-61 28.8C256.4 24.8 219.3 0 176 0 114.2 0 64 50.1 64 112c0 7.3.8 14.3 2.1 21.2C27.8 145.8 0 181.5 0 224c0 53 43 96 96 96h320c53 0 96-43 96-96s-43-96-96-96z"]},Ke={prefix:"fas",iconName:"cloud-sun",icon:[640,512,[],"f6c4","M575.2 325.7c.2-1.9.8-3.7.8-5.6 0-35.3-28.7-64-64-64-12.6 0-24.2 3.8-34.1 10-17.6-38.8-56.5-66-101.9-66-61.8 0-112 50.1-112 112 0 3 .7 5.8.9 8.7-49.6 3.7-88.9 44.7-88.9 95.3 0 53 43 96 96 96h272c53 0 96-43 96-96 0-42.1-27.2-77.4-64.8-90.4zm-430.4-22.6c-43.7-43.7-43.7-114.7 0-158.3 43.7-43.7 114.7-43.7 158.4 0 9.7 9.7 16.9 20.9 22.3 32.7 9.8-3.7 20.1-6 30.7-7.5L386 81.1c4-11.9-7.3-23.1-19.2-19.2L279 91.2 237.5 8.4C232-2.8 216-2.8 210.4 8.4L169 91.2 81.1 61.9C69.3 58 58 69.3 61.9 81.1l29.3 87.8-82.8 41.5c-11.2 5.6-11.2 21.5 0 27.1l82.8 41.4-29.3 87.8c-4 11.9 7.3 23.1 19.2 19.2l76.1-25.3c6.1-12.4 14-23.7 23.6-33.5-13.1-5.4-25.4-13.4-36-24zm-4.8-79.2c0 40.8 29.3 74.8 67.9 82.3 8-4.7 16.3-8.8 25.2-11.7 5.4-44.3 31-82.5 67.4-105C287.3 160.4 258 140 224 140c-46.3 0-84 37.6-84 83.9z"]},Qe={prefix:"fas",iconName:"cloud-sun-rain",icon:[576,512,[],"f743","M510.5 225.5c-6.9-37.2-39.3-65.5-78.5-65.5-12.3 0-23.9 3-34.3 8-17.4-24.1-45.6-40-77.7-40-53 0-96 43-96 96 0 .5.2 1.1.2 1.6C187.6 233 160 265.2 160 304c0 44.2 35.8 80 80 80h256c44.2 0 80-35.8 80-80 0-39.2-28.2-71.7-65.5-78.5zm-386.4 34.4c-37.4-37.4-37.4-98.3 0-135.8 34.6-34.6 89.1-36.8 126.7-7.4 20-12.9 43.6-20.7 69.2-20.7.7 0 1.3.2 2 .2l8.9-26.7c3.4-10.2-6.3-19.8-16.5-16.4l-75.3 25.1-35.5-71c-4.8-9.6-18.5-9.6-23.3 0l-35.5 71-75.3-25.1c-10.2-3.4-19.8 6.3-16.4 16.5l25.1 75.3-71 35.5c-9.6 4.8-9.6 18.5 0 23.3l71 35.5-25.1 75.3c-3.4 10.2 6.3 19.8 16.5 16.5l59.2-19.7c-.2-2.4-.7-4.7-.7-7.2 0-12.5 2.3-24.5 6.2-35.9-3.6-2.7-7.1-5.2-10.2-8.3zm69.8-58c4.3-24.5 15.8-46.4 31.9-64-9.8-6.2-21.4-9.9-33.8-9.9-35.3 0-64 28.7-64 64 0 18.7 8.2 35.4 21.1 47.1 11.3-15.9 26.6-28.9 44.8-37.2zm330.6 216.2c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8zm-96 0c-7.6-4.3-17.4-1.8-21.8 6l-36.6 64c-4.4 7.7-1.7 17.4 6 21.8 2.5 1.4 5.2 2.1 7.9 2.1 5.5 0 10.9-2.9 13.9-8.1l36.6-64c4.3-7.7 1.7-17.4-6-21.8z"]},Xe={prefix:"fas",iconName:"cloud-upload-alt",icon:[640,512,[],"f382","M537.6 226.6c4.1-10.7 6.4-22.4 6.4-34.6 0-53-43-96-96-96-19.7 0-38.1 6-53.3 16.2C367 64.2 315.3 32 256 32c-88.4 0-160 71.6-160 160 0 2.7.1 5.4.2 8.1C40.2 219.8 0 273.2 0 336c0 79.5 64.5 144 144 144h368c70.7 0 128-57.3 128-128 0-61.9-44-113.6-102.4-125.4zM393.4 288H328v112c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V288h-65.4c-14.3 0-21.4-17.2-11.3-27.3l105.4-105.4c6.2-6.2 16.4-6.2 22.6 0l105.4 105.4c10.1 10.1 2.9 27.3-11.3 27.3z"]},Je={prefix:"fas",iconName:"cocktail",icon:[576,512,[],"f561","M296 464h-56V338.78l168.74-168.73c15.52-15.52 4.53-42.05-17.42-42.05H24.68c-21.95 0-32.94 26.53-17.42 42.05L176 338.78V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM432 0c-62.61 0-115.35 40.2-135.18 96h52.54c16.65-28.55 47.27-48 82.64-48 52.93 0 96 43.06 96 96s-43.07 96-96 96c-14.04 0-27.29-3.2-39.32-8.64l-35.26 35.26C379.23 279.92 404.59 288 432 288c79.53 0 144-64.47 144-144S511.53 0 432 0z"]},$e={prefix:"fas",iconName:"code",icon:[640,512,[],"f121","M278.9 511.5l-61-17.7c-6.4-1.8-10-8.5-8.2-14.9L346.2 8.7c1.8-6.4 8.5-10 14.9-8.2l61 17.7c6.4 1.8 10 8.5 8.2 14.9L293.8 503.3c-1.9 6.4-8.5 10.1-14.9 8.2zm-114-112.2l43.5-46.4c4.6-4.9 4.3-12.7-.8-17.2L117 256l90.6-79.7c5.1-4.5 5.5-12.3.8-17.2l-43.5-46.4c-4.5-4.8-12.1-5.1-17-.5L3.8 247.2c-5.1 4.7-5.1 12.8 0 17.5l144.1 135.1c4.9 4.6 12.5 4.4 17-.5zm327.2.6l144.1-135.1c5.1-4.7 5.1-12.8 0-17.5L492.1 112.1c-4.8-4.5-12.4-4.3-17 .5L431.6 159c-4.6 4.9-4.3 12.7.8 17.2L523 256l-90.6 79.7c-5.1 4.5-5.5 12.3-.8 17.2l43.5 46.4c4.5 4.9 12.1 5.1 17 .6z"]},ci={prefix:"fas",iconName:"code-branch",icon:[384,512,[],"f126","M384 144c0-44.2-35.8-80-80-80s-80 35.8-80 80c0 36.4 24.3 67.1 57.5 76.8-.6 16.1-4.2 28.5-11 36.9-15.4 19.2-49.3 22.4-85.2 25.7-28.2 2.6-57.4 5.4-81.3 16.9v-144c32.5-10.2 56-40.5 56-76.3 0-44.2-35.8-80-80-80S0 35.8 0 80c0 35.8 23.5 66.1 56 76.3v199.3C23.5 365.9 0 396.2 0 432c0 44.2 35.8 80 80 80s80-35.8 80-80c0-34-21.2-63.1-51.2-74.6 3.1-5.2 7.8-9.8 14.9-13.4 16.2-8.2 40.4-10.4 66.1-12.8 42.2-3.9 90-8.4 118.2-43.4 14-17.4 21.1-39.8 21.6-67.9 31.6-10.8 54.4-40.7 54.4-75.9zM80 64c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16zm0 384c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm224-320c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16 7.2-16 16-16z"]},ai={prefix:"fas",iconName:"coffee",icon:[640,512,[],"f0f4","M192 384h192c53 0 96-43 96-96h32c70.6 0 128-57.4 128-128S582.6 32 512 32H120c-13.3 0-24 10.7-24 24v232c0 53 43 96 96 96zM512 96c35.3 0 64 28.7 64 64s-28.7 64-64 64h-32V96h32zm47.7 384H48.3c-47.6 0-61-64-36-64h583.3c25 0 11.8 64-35.9 64z"]},ei={prefix:"fas",iconName:"cog",icon:[512,512,[],"f013","M487.4 315.7l-42.6-24.6c4.3-23.2 4.3-47 0-70.2l42.6-24.6c4.9-2.8 7.1-8.6 5.5-14-11.1-35.6-30-67.8-54.7-94.6-3.8-4.1-10-5.1-14.8-2.3L380.8 110c-17.9-15.4-38.5-27.3-60.8-35.1V25.8c0-5.6-3.9-10.5-9.4-11.7-36.7-8.2-74.3-7.8-109.2 0-5.5 1.2-9.4 6.1-9.4 11.7V75c-22.2 7.9-42.8 19.8-60.8 35.1L88.7 85.5c-4.9-2.8-11-1.9-14.8 2.3-24.7 26.7-43.6 58.9-54.7 94.6-1.7 5.4.6 11.2 5.5 14L67.3 221c-4.3 23.2-4.3 47 0 70.2l-42.6 24.6c-4.9 2.8-7.1 8.6-5.5 14 11.1 35.6 30 67.8 54.7 94.6 3.8 4.1 10 5.1 14.8 2.3l42.6-24.6c17.9 15.4 38.5 27.3 60.8 35.1v49.2c0 5.6 3.9 10.5 9.4 11.7 36.7 8.2 74.3 7.8 109.2 0 5.5-1.2 9.4-6.1 9.4-11.7v-49.2c22.2-7.9 42.8-19.8 60.8-35.1l42.6 24.6c4.9 2.8 11 1.9 14.8-2.3 24.7-26.7 43.6-58.9 54.7-94.6 1.5-5.5-.7-11.3-5.6-14.1zM256 336c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},ii={prefix:"fas",iconName:"cogs",icon:[640,512,[],"f085","M512.1 191l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0L552 6.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zm-10.5-58.8c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.7-82.4 14.3-52.8 52.8zM386.3 286.1l33.7 16.8c10.1 5.8 14.5 18.1 10.5 29.1-8.9 24.2-26.4 46.4-42.6 65.8-7.4 8.9-20.2 11.1-30.3 5.3l-29.1-16.8c-16 13.7-34.6 24.6-54.9 31.7v33.6c0 11.6-8.3 21.6-19.7 23.6-24.6 4.2-50.4 4.4-75.9 0-11.5-2-20-11.9-20-23.6V418c-20.3-7.2-38.9-18-54.9-31.7L74 403c-10 5.8-22.9 3.6-30.3-5.3-16.2-19.4-33.3-41.6-42.2-65.7-4-10.9.4-23.2 10.5-29.1l33.3-16.8c-3.9-20.9-3.9-42.4 0-63.4L12 205.8c-10.1-5.8-14.6-18.1-10.5-29 8.9-24.2 26-46.4 42.2-65.8 7.4-8.9 20.2-11.1 30.3-5.3l29.1 16.8c16-13.7 34.6-24.6 54.9-31.7V57.1c0-11.5 8.2-21.5 19.6-23.5 24.6-4.2 50.5-4.4 76-.1 11.5 2 20 11.9 20 23.6v33.6c20.3 7.2 38.9 18 54.9 31.7l29.1-16.8c10-5.8 22.9-3.6 30.3 5.3 16.2 19.4 33.2 41.6 42.1 65.8 4 10.9.1 23.2-10 29.1l-33.7 16.8c3.9 21 3.9 42.5 0 63.5zm-117.6 21.1c59.2-77-28.7-164.9-105.7-105.7-59.2 77 28.7 164.9 105.7 105.7zm243.4 182.7l-8.2 14.3c-3 5.3-9.4 7.5-15.1 5.4-11.8-4.4-22.6-10.7-32.1-18.6-4.6-3.8-5.8-10.5-2.8-15.7l8.2-14.3c-6.9-8-12.3-17.3-15.9-27.4h-16.5c-6 0-11.2-4.3-12.2-10.3-2-12-2.1-24.6 0-37.1 1-6 6.2-10.4 12.2-10.4h16.5c3.6-10.1 9-19.4 15.9-27.4l-8.2-14.3c-3-5.2-1.9-11.9 2.8-15.7 9.5-7.9 20.4-14.2 32.1-18.6 5.7-2.1 12.1.1 15.1 5.4l8.2 14.3c10.5-1.9 21.2-1.9 31.7 0l8.2-14.3c3-5.3 9.4-7.5 15.1-5.4 11.8 4.4 22.6 10.7 32.1 18.6 4.6 3.8 5.8 10.5 2.8 15.7l-8.2 14.3c6.9 8 12.3 17.3 15.9 27.4h16.5c6 0 11.2 4.3 12.2 10.3 2 12 2.1 24.6 0 37.1-1 6-6.2 10.4-12.2 10.4h-16.5c-3.6 10.1-9 19.4-15.9 27.4l8.2 14.3c3 5.2 1.9 11.9-2.8 15.7-9.5 7.9-20.4 14.2-32.1 18.6-5.7 2.1-12.1-.1-15.1-5.4l-8.2-14.3c-10.4 1.9-21.2 1.9-31.7 0zM501.6 431c38.5 29.6 82.4-14.3 52.8-52.8-38.5-29.6-82.4 14.3-52.8 52.8z"]},fi={prefix:"fas",iconName:"coins",icon:[512,512,[],"f51e","M0 405.3V448c0 35.3 86 64 192 64s192-28.7 192-64v-42.7C342.7 434.4 267.2 448 192 448S41.3 434.4 0 405.3zM320 128c106 0 192-28.7 192-64S426 0 320 0 128 28.7 128 64s86 64 192 64zM0 300.4V352c0 35.3 86 64 192 64s192-28.7 192-64v-51.6c-41.3 34-116.9 51.6-192 51.6S41.3 334.4 0 300.4zm416 11c57.3-11.1 96-31.7 96-55.4v-42.7c-23.2 16.4-57.3 27.6-96 34.5v63.6zM192 160C86 160 0 195.8 0 240s86 80 192 80 192-35.8 192-80-86-80-192-80zm219.3 56.3c60-10.8 100.7-32 100.7-56.3v-42.7c-35.5 25.1-96.5 38.6-160.7 41.8 29.5 14.3 51.2 33.5 60 57.2z"]},li={prefix:"fas",iconName:"columns",icon:[512,512,[],"f0db","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64V160h160v256zm224 0H288V160h160v256z"]},ni={prefix:"fas",iconName:"comment",icon:[512,512,[],"f075","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32z"]},oi={prefix:"fas",iconName:"comment-alt",icon:[512,512,[],"f27a","M448 0H64C28.7 0 0 28.7 0 64v288c0 35.3 28.7 64 64 64h96v84c0 9.8 11.2 15.5 19.1 9.7L304 416h144c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64z"]},hi={prefix:"fas",iconName:"comment-dollar",icon:[512,512,[],"f651","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95.01 57.02 130.74C44.46 421.05 2.7 465.97 2.2 466.5A7.995 7.995 0 0 0 8 480c66.26 0 115.99-31.75 140.6-51.38C181.29 440.93 217.59 448 256 448c141.38 0 256-93.12 256-208S397.38 32 256 32zm24 302.44V352c0 8.84-7.16 16-16 16h-16c-8.84 0-16-7.16-16-16v-17.73c-11.42-1.35-22.28-5.19-31.78-11.46-6.22-4.11-6.82-13.11-1.55-18.38l17.52-17.52c3.74-3.74 9.31-4.24 14.11-2.03 3.18 1.46 6.66 2.22 10.26 2.22h32.78c4.66 0 8.44-3.78 8.44-8.42 0-3.75-2.52-7.08-6.12-8.11l-50.07-14.3c-22.25-6.35-40.01-24.71-42.91-47.67-4.05-32.07 19.03-59.43 49.32-63.05V128c0-8.84 7.16-16 16-16h16c8.84 0 16 7.16 16 16v17.73c11.42 1.35 22.28 5.19 31.78 11.46 6.22 4.11 6.82 13.11 1.55 18.38l-17.52 17.52c-3.74 3.74-9.31 4.24-14.11 2.03a24.516 24.516 0 0 0-10.26-2.22h-32.78c-4.66 0-8.44 3.78-8.44 8.42 0 3.75 2.52 7.08 6.12 8.11l50.07 14.3c22.25 6.36 40.01 24.71 42.91 47.67 4.05 32.06-19.03 59.42-49.32 63.04z"]},si={prefix:"fas",iconName:"comment-dots",icon:[512,512,[],"f4ad","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7S4.8 480 8 480c66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128 272c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},ri={prefix:"fas",iconName:"comment-medical",icon:[512,512,[],"f7f5","M256 32C114.62 32 0 125.12 0 240c0 49.56 21.41 95 57 130.74C44.46 421.05 2.7 466 2.2 466.5A8 8 0 0 0 8 480c66.26 0 116-31.75 140.6-51.38A304.66 304.66 0 0 0 256 448c141.39 0 256-93.12 256-208S397.39 32 256 32zm96 232a8 8 0 0 1-8 8h-56v56a8 8 0 0 1-8 8h-48a8 8 0 0 1-8-8v-56h-56a8 8 0 0 1-8-8v-48a8 8 0 0 1 8-8h56v-56a8 8 0 0 1 8-8h48a8 8 0 0 1 8 8v56h56a8 8 0 0 1 8 8z"]},vi={prefix:"fas",iconName:"comment-slash",icon:[640,512,[],"f4b3","M64 240c0 49.6 21.4 95 57 130.7-12.6 50.3-54.3 95.2-54.8 95.8-2.2 2.3-2.8 5.7-1.5 8.7 1.3 2.9 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 27.4 0 53.7-3.6 78.4-10L72.9 186.4c-5.6 17.1-8.9 35-8.9 53.6zm569.8 218.1l-114.4-88.4C554.6 334.1 576 289.2 576 240c0-114.9-114.6-208-256-208-65.1 0-124.2 20.1-169.4 52.7L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},mi={prefix:"fas",iconName:"comments",icon:[576,512,[],"f086","M416 192c0-88.4-93.1-160-208-160S0 103.6 0 192c0 34.3 14.1 65.9 38 92-13.4 30.2-35.5 54.2-35.8 54.5-2.2 2.3-2.8 5.7-1.5 8.7S4.8 352 8 352c36.6 0 66.9-12.3 88.7-25 32.2 15.7 70.3 25 111.3 25 114.9 0 208-71.6 208-160zm122 220c23.9-26 38-57.7 38-92 0-66.9-53.5-124.2-129.3-148.1.9 6.6 1.3 13.3 1.3 20.1 0 105.9-107.7 192-240 192-10.8 0-21.3-.8-31.7-1.9C207.8 439.6 281.8 480 368 480c41 0 79.1-9.2 111.3-25 21.8 12.7 52.1 25 88.7 25 3.2 0 6.1-1.9 7.3-4.8 1.3-2.9.7-6.3-1.5-8.7-.3-.3-22.4-24.2-35.8-54.5z"]},zi={prefix:"fas",iconName:"comments-dollar",icon:[576,512,[],"f653","M416 192c0-88.37-93.12-160-208-160S0 103.63 0 192c0 34.27 14.13 65.95 37.97 91.98C24.61 314.22 2.52 338.16 2.2 338.5A7.995 7.995 0 0 0 8 352c36.58 0 66.93-12.25 88.73-24.98C128.93 342.76 167.02 352 208 352c114.88 0 208-71.63 208-160zm-224 96v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V96c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07V288c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm346.01 123.99C561.87 385.96 576 354.27 576 320c0-66.94-53.49-124.2-129.33-148.07.86 6.6 1.33 13.29 1.33 20.07 0 105.87-107.66 192-240 192-10.78 0-21.32-.77-31.73-1.88C207.8 439.63 281.77 480 368 480c40.98 0 79.07-9.24 111.27-24.98C501.07 467.75 531.42 480 568 480c3.2 0 6.09-1.91 7.34-4.84 1.27-2.94.66-6.34-1.55-8.67-.31-.33-22.42-24.24-35.78-54.5z"]},ti={prefix:"fas",iconName:"compact-disc",icon:[496,512,[],"f51f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 256H56c0-105.9 86.1-192 192-192v32c-88.2 0-160 71.8-160 160zm160 96c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96zm0-128c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32z"]},Mi={prefix:"fas",iconName:"compass",icon:[496,512,[],"f14e","M225.38 233.37c-12.5 12.5-12.5 32.76 0 45.25 12.49 12.5 32.76 12.5 45.25 0 12.5-12.5 12.5-32.76 0-45.25-12.5-12.49-32.76-12.49-45.25 0zM248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm126.14 148.05L308.17 300.4a31.938 31.938 0 0 1-15.77 15.77l-144.34 65.97c-16.65 7.61-33.81-9.55-26.2-26.2l65.98-144.35a31.938 31.938 0 0 1 15.77-15.77l144.34-65.97c16.65-7.6 33.8 9.55 26.19 26.2z"]},pi={prefix:"fas",iconName:"compress",icon:[448,512,[],"f066","M436 192H312c-13.3 0-24-10.7-24-24V44c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v84h84c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm-276-24V44c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v84H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24zm0 300V344c0-13.3-10.7-24-24-24H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-84h84c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12H312c-13.3 0-24 10.7-24 24v124c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},Hi={prefix:"fas",iconName:"compress-alt",icon:[448,512,[],"f422","M4.686 427.314L104 328l-32.922-31.029C55.958 281.851 66.666 256 88.048 256h112C213.303 256 224 266.745 224 280v112c0 21.382-25.803 32.09-40.922 16.971L152 376l-99.314 99.314c-6.248 6.248-16.379 6.248-22.627 0L4.686 449.941c-6.248-6.248-6.248-16.379 0-22.627zM443.314 84.686L344 184l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C234.697 256 224 245.255 224 232V120c0-21.382 25.803-32.09 40.922-16.971L296 136l99.314-99.314c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.248 6.248 6.248 16.379 0 22.627z"]},Vi={prefix:"fas",iconName:"compress-arrows-alt",icon:[512,512,[],"f78c","M200 288H88c-21.4 0-32.1 25.8-17 41l32.9 31-99.2 99.3c-6.2 6.2-6.2 16.4 0 22.6l25.4 25.4c6.2 6.2 16.4 6.2 22.6 0L152 408l31.1 33c15.1 15.1 40.9 4.4 40.9-17V312c0-13.3-10.7-24-24-24zm112-64h112c21.4 0 32.1-25.9 17-41l-33-31 99.3-99.3c6.2-6.2 6.2-16.4 0-22.6L481.9 4.7c-6.2-6.2-16.4-6.2-22.6 0L360 104l-31.1-33C313.8 55.9 288 66.6 288 88v112c0 13.3 10.7 24 24 24zm96 136l33-31.1c15.1-15.1 4.4-40.9-17-40.9H312c-13.3 0-24 10.7-24 24v112c0 21.4 25.9 32.1 41 17l31-32.9 99.3 99.3c6.2 6.2 16.4 6.2 22.6 0l25.4-25.4c6.2-6.2 6.2-16.4 0-22.6L408 360zM183 71.1L152 104 52.7 4.7c-6.2-6.2-16.4-6.2-22.6 0L4.7 30.1c-6.2 6.2-6.2 16.4 0 22.6L104 152l-33 31.1C55.9 198.2 66.6 224 88 224h112c13.3 0 24-10.7 24-24V88c0-21.3-25.9-32-41-16.9z"]},Ci={prefix:"fas",iconName:"concierge-bell",icon:[512,512,[],"f562","M288 130.54V112h16c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16h-96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h16v18.54C115.49 146.11 32 239.18 32 352h448c0-112.82-83.49-205.89-192-221.46zM496 384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Li={prefix:"fas",iconName:"cookie",icon:[512,512,[],"f563","M510.37 254.79l-12.08-76.26a132.493 132.493 0 0 0-37.16-72.95l-54.76-54.75c-19.73-19.72-45.18-32.7-72.71-37.05l-76.7-12.15c-27.51-4.36-55.69.11-80.52 12.76L107.32 49.6a132.25 132.25 0 0 0-57.79 57.8l-35.1 68.88a132.602 132.602 0 0 0-12.82 80.94l12.08 76.27a132.493 132.493 0 0 0 37.16 72.95l54.76 54.75a132.087 132.087 0 0 0 72.71 37.05l76.7 12.14c27.51 4.36 55.69-.11 80.52-12.75l69.12-35.21a132.302 132.302 0 0 0 57.79-57.8l35.1-68.87c12.71-24.96 17.2-53.3 12.82-80.96zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},ui={prefix:"fas",iconName:"cookie-bite",icon:[512,512,[],"f564","M510.52 255.82c-69.97-.85-126.47-57.69-126.47-127.86-70.17 0-127-56.49-127.86-126.45-27.26-4.14-55.13.3-79.72 12.82l-69.13 35.22a132.221 132.221 0 0 0-57.79 57.81l-35.1 68.88a132.645 132.645 0 0 0-12.82 80.95l12.08 76.27a132.521 132.521 0 0 0 37.16 72.96l54.77 54.76a132.036 132.036 0 0 0 72.71 37.06l76.71 12.15c27.51 4.36 55.7-.11 80.53-12.76l69.13-35.21a132.273 132.273 0 0 0 57.79-57.81l35.1-68.88c12.56-24.64 17.01-52.58 12.91-79.91zM176 368c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm32-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm160 128c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},xi={prefix:"fas",iconName:"copy",icon:[448,512,[],"f0c5","M320 448v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V120c0-13.255 10.745-24 24-24h72v296c0 30.879 25.121 56 56 56h168zm0-344V0H152c-13.255 0-24 10.745-24 24v368c0 13.255 10.745 24 24 24h272c13.255 0 24-10.745 24-24V128H344c-13.2 0-24-10.8-24-24zm120.971-31.029L375.029 7.029A24 24 0 0 0 358.059 0H352v96h96v-6.059a24 24 0 0 0-7.029-16.97z"]},di={prefix:"fas",iconName:"copyright",icon:[512,512,[],"f1f9","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm117.134 346.753c-1.592 1.867-39.776 45.731-109.851 45.731-84.692 0-144.484-63.26-144.484-145.567 0-81.303 62.004-143.401 143.762-143.401 66.957 0 101.965 37.315 103.422 38.904a12 12 0 0 1 1.238 14.623l-22.38 34.655c-4.049 6.267-12.774 7.351-18.234 2.295-.233-.214-26.529-23.88-61.88-23.88-46.116 0-73.916 33.575-73.916 76.082 0 39.602 25.514 79.692 74.277 79.692 38.697 0 65.28-28.338 65.544-28.625 5.132-5.565 14.059-5.033 18.508 1.053l24.547 33.572a12.001 12.001 0 0 1-.553 14.866z"]},Ni={prefix:"fas",iconName:"couch",icon:[640,512,[],"f4b8","M160 224v64h320v-64c0-35.3 28.7-64 64-64h32c0-53-43-96-96-96H160c-53 0-96 43-96 96h32c35.3 0 64 28.7 64 64zm416-32h-32c-17.7 0-32 14.3-32 32v96H128v-96c0-17.7-14.3-32-32-32H64c-35.3 0-64 28.7-64 64 0 23.6 13 44 32 55.1V432c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-16h384v16c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V311.1c19-11.1 32-31.5 32-55.1 0-35.3-28.7-64-64-64z"]},gi={prefix:"fas",iconName:"credit-card",icon:[576,512,[],"f09d","M0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V256H0v176zm192-68c0-6.6 5.4-12 12-12h136c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H204c-6.6 0-12-5.4-12-12v-40zm-128 0c0-6.6 5.4-12 12-12h72c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM576 80v48H0V80c0-26.5 21.5-48 48-48h480c26.5 0 48 21.5 48 48z"]},Ai={prefix:"fas",iconName:"crop",icon:[512,512,[],"f125","M488 352h-40V109.25l59.31-59.31c6.25-6.25 6.25-16.38 0-22.63L484.69 4.69c-6.25-6.25-16.38-6.25-22.63 0L402.75 64H192v96h114.75L160 306.75V24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v264c0 13.25 10.75 24 24 24h232v-96H205.25L352 205.25V488c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},bi={prefix:"fas",iconName:"crop-alt",icon:[512,512,[],"f565","M488 352h-40V96c0-17.67-14.33-32-32-32H192v96h160v328c0 13.25 10.75 24 24 24h48c13.25 0 24-10.75 24-24v-40h40c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24zM160 24c0-13.26-10.75-24-24-24H88C74.75 0 64 10.74 64 24v40H24C10.75 64 0 74.74 0 88v48c0 13.25 10.75 24 24 24h40v256c0 17.67 14.33 32 32 32h224v-96H160V24z"]},Si={prefix:"fas",iconName:"cross",icon:[384,512,[],"f654","M352 128h-96V32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h96v224c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V256h96c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},yi={prefix:"fas",iconName:"crosshairs",icon:[512,512,[],"f05b","M500 224h-30.364C455.724 130.325 381.675 56.276 288 42.364V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v30.364C130.325 56.276 56.276 130.325 42.364 224H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h30.364C56.276 381.675 130.325 455.724 224 469.636V500c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-30.364C381.675 455.724 455.724 381.675 469.636 288H500c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zM288 404.634V364c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40.634C165.826 392.232 119.783 346.243 107.366 288H148c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40.634C119.768 165.826 165.757 119.783 224 107.366V148c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40.634C346.174 119.768 392.217 165.757 404.634 224H364c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40.634C392.232 346.174 346.243 392.217 288 404.634zM288 256c0 17.673-14.327 32-32 32s-32-14.327-32-32c0-17.673 14.327-32 32-32s32 14.327 32 32z"]},wi={prefix:"fas",iconName:"crow",icon:[640,512,[],"f520","M544 32h-16.36C513.04 12.68 490.09 0 464 0c-44.18 0-80 35.82-80 80v20.98L12.09 393.57A30.216 30.216 0 0 0 0 417.74c0 22.46 23.64 37.07 43.73 27.03L165.27 384h96.49l44.41 120.1c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38L312.94 384H352c1.91 0 3.76-.23 5.66-.29l44.51 120.38c2.27 6.23 9.15 9.44 15.38 7.17l22.55-8.21c6.23-2.27 9.44-9.15 7.17-15.38l-41.24-111.53C485.74 352.8 544 279.26 544 192v-80l96-16c0-35.35-42.98-64-96-64zm-80 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},ki={prefix:"fas",iconName:"crown",icon:[640,512,[],"f521","M528 448H112c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h416c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm64-320c-26.5 0-48 21.5-48 48 0 7.1 1.6 13.7 4.4 19.8L476 239.2c-15.4 9.2-35.3 4-44.2-11.6L350.3 85C361 76.2 368 63 368 48c0-26.5-21.5-48-48-48s-48 21.5-48 48c0 15 7 28.2 17.7 37l-81.5 142.6c-8.9 15.6-28.9 20.8-44.2 11.6l-72.3-43.4c2.7-6 4.4-12.7 4.4-19.8 0-26.5-21.5-48-48-48S0 149.5 0 176s21.5 48 48 48c2.6 0 5.2-.4 7.7-.8L128 416h384l72.3-192.8c2.5.4 5.1.8 7.7.8 26.5 0 48-21.5 48-48s-21.5-48-48-48z"]},Zi={prefix:"fas",iconName:"crutch",icon:[512,512,[],"f7f7","M507.31 185.71l-181-181a16 16 0 0 0-22.62 0L281 27.31a16 16 0 0 0 0 22.63l181 181a16 16 0 0 0 22.63 0l22.62-22.63a16 16 0 0 0 .06-22.6zm-179.54 66.41l-67.89-67.89 55.1-55.1-45.25-45.25-109.67 109.67a96.08 96.08 0 0 0-25.67 46.29L106.65 360.1l-102 102a16 16 0 0 0 0 22.63l22.62 22.62a16 16 0 0 0 22.63 0l102-102 120.25-27.75a95.88 95.88 0 0 0 46.29-25.65l109.68-109.68L382.87 197zm-54.57 54.57a32 32 0 0 1-15.45 8.54l-79.3 18.32 18.3-79.3a32.22 32.22 0 0 1 8.56-15.45l9.31-9.31 67.89 67.89z"]},Pi={prefix:"fas",iconName:"cube",icon:[512,512,[],"f1b2","M239.1 6.3l-208 78c-18.7 7-31.1 25-31.1 45v225.1c0 18.2 10.3 34.8 26.5 42.9l208 104c13.5 6.8 29.4 6.8 42.9 0l208-104c16.3-8.1 26.5-24.8 26.5-42.9V129.3c0-20-12.4-37.9-31.1-44.9l-208-78C262 2.2 250 2.2 239.1 6.3zM256 68.4l192 72v1.1l-192 78-192-78v-1.1l192-72zm32 356V275.5l160-65v133.9l-160 80z"]},Bi={prefix:"fas",iconName:"cubes",icon:[512,512,[],"f1b3","M488.6 250.2L392 214V105.5c0-15-9.3-28.4-23.4-33.7l-100-37.5c-8.1-3.1-17.1-3.1-25.3 0l-100 37.5c-14.1 5.3-23.4 18.7-23.4 33.7V214l-96.6 36.2C9.3 255.5 0 268.9 0 283.9V394c0 13.6 7.7 26.1 19.9 32.2l100 50c10.1 5.1 22.1 5.1 32.2 0l103.9-52 103.9 52c10.1 5.1 22.1 5.1 32.2 0l100-50c12.2-6.1 19.9-18.6 19.9-32.2V283.9c0-15-9.3-28.4-23.4-33.7zM358 214.8l-85 31.9v-68.2l85-37v73.3zM154 104.1l102-38.2 102 38.2v.6l-102 41.4-102-41.4v-.6zm84 291.1l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6zm240 112l-85 42.5v-79.1l85-38.8v75.4zm0-112l-102 41.4-102-41.4v-.6l102-38.2 102 38.2v.6z"]},Ti={prefix:"fas",iconName:"cut",icon:[448,512,[],"f0c4","M278.06 256L444.48 89.57c4.69-4.69 4.69-12.29 0-16.97-32.8-32.8-85.99-32.8-118.79 0L210.18 188.12l-24.86-24.86c4.31-10.92 6.68-22.81 6.68-35.26 0-53.02-42.98-96-96-96S0 74.98 0 128s42.98 96 96 96c4.54 0 8.99-.32 13.36-.93L142.29 256l-32.93 32.93c-4.37-.61-8.83-.93-13.36-.93-53.02 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96c0-12.45-2.37-24.34-6.68-35.26l24.86-24.86L325.69 439.4c32.8 32.8 85.99 32.8 118.79 0 4.69-4.68 4.69-12.28 0-16.97L278.06 256zM96 160c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zm0 256c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},Di={prefix:"fas",iconName:"database",icon:[448,512,[],"f1c0","M448 73.143v45.714C448 159.143 347.667 192 224 192S0 159.143 0 118.857V73.143C0 32.857 100.333 0 224 0s224 32.857 224 73.143zM448 176v102.857C448 319.143 347.667 352 224 352S0 319.143 0 278.857V176c48.125 33.143 136.208 48.572 224 48.572S399.874 209.143 448 176zm0 160v102.857C448 479.143 347.667 512 224 512S0 479.143 0 438.857V336c48.125 33.143 136.208 48.572 224 48.572S399.874 369.143 448 336z"]},Oi={prefix:"fas",iconName:"deaf",icon:[512,512,[],"f2a4","M216 260c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-44.112 35.888-80 80-80s80 35.888 80 80c0 15.464-12.536 28-28 28s-28-12.536-28-28c0-13.234-10.767-24-24-24s-24 10.766-24 24zm24-176c-97.047 0-176 78.953-176 176 0 15.464 12.536 28 28 28s28-12.536 28-28c0-66.168 53.832-120 120-120s120 53.832 120 120c0 75.164-71.009 70.311-71.997 143.622L288 404c0 28.673-23.327 52-52 52-15.464 0-28 12.536-28 28s12.536 28 28 28c59.475 0 107.876-48.328 108-107.774.595-34.428 72-48.24 72-144.226 0-97.047-78.953-176-176-176zm268.485-52.201L480.2 3.515c-4.687-4.686-12.284-4.686-16.971 0L376.2 90.544c-4.686 4.686-4.686 12.284 0 16.971l28.285 28.285c4.686 4.686 12.284 4.686 16.97 0l87.03-87.029c4.687-4.688 4.687-12.286 0-16.972zM168.97 314.745c-4.686-4.686-12.284-4.686-16.97 0L3.515 463.23c-4.686 4.686-4.686 12.284 0 16.971L31.8 508.485c4.687 4.686 12.284 4.686 16.971 0L197.256 360c4.686-4.686 4.686-12.284 0-16.971l-28.286-28.284z"]},Fi={prefix:"fas",iconName:"democrat",icon:[640,512,[],"f747","M637.3 256.9l-19.6-29.4c-28.2-42.3-75.3-67.5-126.1-67.5H256l-81.2-81.2c20.1-20.1 22.6-51.1 7.5-73.9-3.4-5.2-10.8-5.9-15.2-1.5l-41.8 41.8L82.4 2.4c-3.6-3.6-9.6-3-12.4 1.2-12.3 18.6-10.3 44 6.1 60.4 3.3 3.3 7.3 5.3 11.3 7.5-2.2 1.7-4.7 3.1-6.4 5.4L6.4 176.2c-7.3 9.7-8.4 22.7-3 33.5l14.3 28.6c5.4 10.8 16.5 17.7 28.6 17.7h31c8.5 0 16.6-3.4 22.6-9.4L138 212l54 108h352v-77.8c16.2 12.2 18.3 17.6 40.1 50.3 4.9 7.4 14.8 9.3 22.2 4.4l26.6-17.7c7.3-5 9.3-14.9 4.4-22.3zm-341.1-13.6l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L256 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L368 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zm112 0l-16.5 16.1 3.9 22.7c.7 4.1-3.6 7.2-7.2 5.3L480 276.7l-20.4 10.7c-3.6 1.9-7.9-1.2-7.2-5.3l3.9-22.7-16.5-16.1c-3-2.9-1.3-7.9 2.8-8.5l22.8-3.3 10.2-20.7c1.8-3.7 7.1-3.7 9 0l10.2 20.7 22.8 3.3c4 .6 5.6 5.6 2.6 8.5zM192 496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80h160v80c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16V352H192v144z"]},Ri={prefix:"fas",iconName:"desktop",icon:[576,512,[],"f108","M528 0H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h192l-16 48h-72c-13.3 0-24 10.7-24 24s10.7 24 24 24h272c13.3 0 24-10.7 24-24s-10.7-24-24-24h-72l-16-48h192c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zm-16 352H64V64h448v288z"]},ji={prefix:"fas",iconName:"dharmachakra",icon:[512,512,[],"f655","M495 225.06l-17.22 1.08c-5.27-39.49-20.79-75.64-43.86-105.84l12.95-11.43c6.92-6.11 7.25-16.79.73-23.31L426.44 64.4c-6.53-6.53-17.21-6.19-23.31.73L391.7 78.07c-30.2-23.06-66.35-38.58-105.83-43.86L286.94 17c.58-9.21-6.74-17-15.97-17h-29.94c-9.23 0-16.54 7.79-15.97 17l1.08 17.22c-39.49 5.27-75.64 20.79-105.83 43.86l-11.43-12.95c-6.11-6.92-16.79-7.25-23.31-.73L64.4 85.56c-6.53 6.53-6.19 17.21.73 23.31l12.95 11.43c-23.06 30.2-38.58 66.35-43.86 105.84L17 225.06c-9.21-.58-17 6.74-17 15.97v29.94c0 9.23 7.79 16.54 17 15.97l17.22-1.08c5.27 39.49 20.79 75.64 43.86 105.83l-12.95 11.43c-6.92 6.11-7.25 16.79-.73 23.31l21.17 21.17c6.53 6.53 17.21 6.19 23.31-.73l11.43-12.95c30.2 23.06 66.35 38.58 105.84 43.86L225.06 495c-.58 9.21 6.74 17 15.97 17h29.94c9.23 0 16.54-7.79 15.97-17l-1.08-17.22c39.49-5.27 75.64-20.79 105.84-43.86l11.43 12.95c6.11 6.92 16.79 7.25 23.31.73l21.17-21.17c6.53-6.53 6.19-17.21-.73-23.31l-12.95-11.43c23.06-30.2 38.58-66.35 43.86-105.83l17.22 1.08c9.21.58 17-6.74 17-15.97v-29.94c-.01-9.23-7.8-16.54-17.01-15.97zM281.84 98.61c24.81 4.07 47.63 13.66 67.23 27.78l-42.62 48.29c-8.73-5.44-18.32-9.54-28.62-11.95l4.01-64.12zm-51.68 0l4.01 64.12c-10.29 2.41-19.89 6.52-28.62 11.95l-42.62-48.29c19.6-14.12 42.42-23.71 67.23-27.78zm-103.77 64.33l48.3 42.61c-5.44 8.73-9.54 18.33-11.96 28.62l-64.12-4.01c4.07-24.81 13.66-47.62 27.78-67.22zm-27.78 118.9l64.12-4.01c2.41 10.29 6.52 19.89 11.95 28.62l-48.29 42.62c-14.12-19.6-23.71-42.42-27.78-67.23zm131.55 131.55c-24.81-4.07-47.63-13.66-67.23-27.78l42.61-48.3c8.73 5.44 18.33 9.54 28.62 11.96l-4 64.12zM256 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm25.84 125.39l-4.01-64.12c10.29-2.41 19.89-6.52 28.62-11.96l42.61 48.3c-19.6 14.12-42.41 23.71-67.22 27.78zm103.77-64.33l-48.29-42.62c5.44-8.73 9.54-18.32 11.95-28.62l64.12 4.01c-4.07 24.82-13.66 47.64-27.78 67.23zm-36.34-114.89c-2.41-10.29-6.52-19.89-11.96-28.62l48.3-42.61c14.12 19.6 23.71 42.42 27.78 67.23l-64.12 4z"]},qi={prefix:"fas",iconName:"diagnoses",icon:[640,512,[],"f470","M496 256c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm-176-80c48.5 0 88-39.5 88-88S368.5 0 320 0s-88 39.5-88 88 39.5 88 88 88zM59.8 364c10.2 15.3 29.3 17.8 42.9 9.8 16.2-9.6 56.2-31.7 105.3-48.6V416h224v-90.7c49.1 16.8 89.1 39 105.3 48.6 13.6 8 32.7 5.3 42.9-9.8l17.8-26.7c8.8-13.2 7.6-34.6-10-45.1-11.9-7.1-29.7-17-51.1-27.4-28.1 46.1-99.4 17.8-87.7-35.1C409.3 217.2 365.1 208 320 208c-57 0-112.9 14.5-160 32.2-.2 40.2-47.6 63.3-79.2 36-11.2 6-21.3 11.6-28.7 16-17.6 10.5-18.8 31.8-10 45.1L59.8 364zM368 344c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-96-96c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm-160 8c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zm512 192H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},Ui={prefix:"fas",iconName:"dice",icon:[640,512,[],"f522","M592 192H473.26c12.69 29.59 7.12 65.2-17 89.32L320 417.58V464c0 26.51 21.49 48 48 48h224c26.51 0 48-21.49 48-48V240c0-26.51-21.49-48-48-48zM480 376c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm-46.37-186.7L258.7 14.37c-19.16-19.16-50.23-19.16-69.39 0L14.37 189.3c-19.16 19.16-19.16 50.23 0 69.39L189.3 433.63c19.16 19.16 50.23 19.16 69.39 0L433.63 258.7c19.16-19.17 19.16-50.24 0-69.4zM96 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm0-128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm128 128c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Ei={prefix:"fas",iconName:"dice-d20",icon:[480,512,[],"f6cf","M106.75 215.06L1.2 370.95c-3.08 5 .1 11.5 5.93 12.14l208.26 22.07-108.64-190.1zM7.41 315.43L82.7 193.08 6.06 147.1c-2.67-1.6-6.06.32-6.06 3.43v162.81c0 4.03 5.29 5.53 7.41 2.09zM18.25 423.6l194.4 87.66c5.3 2.45 11.35-1.43 11.35-7.26v-65.67l-203.55-22.3c-4.45-.5-6.23 5.59-2.2 7.57zm81.22-257.78L179.4 22.88c4.34-7.06-3.59-15.25-10.78-11.14L17.81 110.35c-2.47 1.62-2.39 5.26.13 6.78l81.53 48.69zM240 176h109.21L253.63 7.62C250.5 2.54 245.25 0 240 0s-10.5 2.54-13.63 7.62L130.79 176H240zm233.94-28.9l-76.64 45.99 75.29 122.35c2.11 3.44 7.41 1.94 7.41-2.1V150.53c0-3.11-3.39-5.03-6.06-3.43zm-93.41 18.72l81.53-48.7c2.53-1.52 2.6-5.16.13-6.78l-150.81-98.6c-7.19-4.11-15.12 4.08-10.78 11.14l79.93 142.94zm79.02 250.21L256 438.32v65.67c0 5.84 6.05 9.71 11.35 7.26l194.4-87.66c4.03-1.97 2.25-8.06-2.2-7.56zm-86.3-200.97l-108.63 190.1 208.26-22.07c5.83-.65 9.01-7.14 5.93-12.14L373.25 215.06zM240 208H139.57L240 383.75 340.43 208H240z"]},Ii={prefix:"fas",iconName:"dice-d6",icon:[448,512,[],"f6d1","M422.19 109.95L256.21 9.07c-19.91-12.1-44.52-12.1-64.43 0L25.81 109.95c-5.32 3.23-5.29 11.27.06 14.46L224 242.55l198.14-118.14c5.35-3.19 5.38-11.22.05-14.46zm13.84 44.63L240 271.46v223.82c0 12.88 13.39 20.91 24.05 14.43l152.16-92.48c19.68-11.96 31.79-33.94 31.79-57.7v-197.7c0-6.41-6.64-10.43-11.97-7.25zM0 161.83v197.7c0 23.77 12.11 45.74 31.79 57.7l152.16 92.47c10.67 6.48 24.05-1.54 24.05-14.43V271.46L11.97 154.58C6.64 151.4 0 155.42 0 161.83z"]},Gi={prefix:"fas",iconName:"dice-five",icon:[448,512,[],"f523","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Wi={prefix:"fas",iconName:"dice-four",icon:[448,512,[],"f524","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},_i={prefix:"fas",iconName:"dice-one",icon:[448,512,[],"f525","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM224 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Yi={prefix:"fas",iconName:"dice-six",icon:[448,512,[],"f526","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Ki={prefix:"fas",iconName:"dice-three",icon:[448,512,[],"f527","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm96 96c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Qi={prefix:"fas",iconName:"dice-two",icon:[448,512,[],"f528","M384 32H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h320c35.35 0 64-28.65 64-64V96c0-35.35-28.65-64-64-64zM128 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm192 192c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},Xi={prefix:"fas",iconName:"digital-tachograph",icon:[640,512,[],"f566","M608 96H32c-17.67 0-32 14.33-32 32v256c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128c0-17.67-14.33-32-32-32zM304 352c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8zM72 288v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H80c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm64 0v-16c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8zm40-64c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-48c0-8.84 7.16-16 16-16h208c8.84 0 16 7.16 16 16v48zm272 128c0 4.42-3.58 8-8 8H344c-4.42 0-8-3.58-8-8v-8c0-4.42 3.58-8 8-8h224c4.42 0 8 3.58 8 8v8z"]},Ji={prefix:"fas",iconName:"directions",icon:[512,512,[],"f5eb","M502.61 233.32L278.68 9.39c-12.52-12.52-32.83-12.52-45.36 0L9.39 233.32c-12.52 12.53-12.52 32.83 0 45.36l223.93 223.93c12.52 12.53 32.83 12.53 45.36 0l223.93-223.93c12.52-12.53 12.52-32.83 0-45.36zm-100.98 12.56l-84.21 77.73c-5.12 4.73-13.43 1.1-13.43-5.88V264h-96v64c0 4.42-3.58 8-8 8h-32c-4.42 0-8-3.58-8-8v-80c0-17.67 14.33-32 32-32h112v-53.73c0-6.97 8.3-10.61 13.43-5.88l84.21 77.73c3.43 3.17 3.43 8.59 0 11.76z"]},$i={prefix:"fas",iconName:"disease",icon:[512,512,[],"f7fa","M472.29 195.9l-67.06-23c-19.28-6.6-33.54-20.92-38.14-38.31l-16-60.45c-11.58-43.77-76.57-57.13-110-22.62L195 99.24c-13.26 13.71-33.54 20.93-54.2 19.31l-71.9-5.62c-52-4.07-86.93 44.89-59 82.84l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24l-28.43 57C4 396.67 47.46 440.29 98.11 429.23l70-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101 7.57 104.45-37.22l4.7-61.86c1.35-17.8 12.8-33.87 30.63-43l62-31.74c44.84-22.96 39.55-80.17-8.99-96.79zM160 256a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm128 96a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm16-128a16 16 0 1 1 16-16 16 16 0 0 1-16 16z"]},cf={prefix:"fas",iconName:"divide",icon:[448,512,[],"f529","M224 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm0-192c35.35 0 64-28.65 64-64s-28.65-64-64-64-64 28.65-64 64 28.65 64 64 64zm192 48H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},af={prefix:"fas",iconName:"dizzy",icon:[496,512,[],"f567","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-96 206.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L174.6 192l28.7 28.7c15.2 15.2-7.9 37.4-22.6 22.6L152 214.6zM248 416c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm147.3-195.3c15.2 15.2-7.9 37.4-22.6 22.6L344 214.6l-28.7 28.7c-14.8 14.8-37.8-7.5-22.6-22.6l28.7-28.7-28.7-28.7c-15-15 7.7-37.6 22.6-22.6l28.7 28.7 28.7-28.7c15-15 37.6 7.7 22.6 22.6L366.6 192l28.7 28.7z"]},ef={prefix:"fas",iconName:"dna",icon:[448,512,[],"f471","M.1 494.1c-1.1 9.5 6.3 17.8 15.9 17.8l32.3.1c8.1 0 14.9-5.9 16-13.9.7-4.9 1.8-11.1 3.4-18.1H380c1.6 6.9 2.9 13.2 3.5 18.1 1.1 8 7.9 14 16 13.9l32.3-.1c9.6 0 17.1-8.3 15.9-17.8-4.6-37.9-25.6-129-118.9-207.7-17.6 12.4-37.1 24.2-58.5 35.4 6.2 4.6 11.4 9.4 17 14.2H159.7c21.3-18.1 47-35.6 78.7-51.4C410.5 199.1 442.1 65.8 447.9 17.9 449 8.4 441.6.1 432 .1L399.6 0c-8.1 0-14.9 5.9-16 13.9-.7 4.9-1.8 11.1-3.4 18.1H67.8c-1.6-7-2.7-13.1-3.4-18.1-1.1-8-7.9-14-16-13.9L16.1.1C6.5.1-1 8.4.1 17.9 5.3 60.8 31.4 171.8 160 256 31.5 340.2 5.3 451.2.1 494.1zM224 219.6c-25.1-13.7-46.4-28.4-64.3-43.6h128.5c-17.8 15.2-39.1 30-64.2 43.6zM355.1 96c-5.8 10.4-12.8 21.1-21 32H114c-8.3-10.9-15.3-21.6-21-32h262.1zM92.9 416c5.8-10.4 12.8-21.1 21-32h219.4c8.3 10.9 15.4 21.6 21.2 32H92.9z"]},ff={prefix:"fas",iconName:"dog",icon:[576,512,[],"f6d3","M298.06,224,448,277.55V496a16,16,0,0,1-16,16H368a16,16,0,0,1-16-16V384H192V496a16,16,0,0,1-16,16H112a16,16,0,0,1-16-16V282.09C58.84,268.84,32,233.66,32,192a32,32,0,0,1,64,0,32.06,32.06,0,0,0,32,32ZM544,112v32a64,64,0,0,1-64,64H448v35.58L320,197.87V48c0-14.25,17.22-21.39,27.31-11.31L374.59,64h53.63c10.91,0,23.75,7.92,28.62,17.69L464,96h64A16,16,0,0,1,544,112Zm-112,0a16,16,0,1,0-16,16A16,16,0,0,0,432,112Z"]},lf={prefix:"fas",iconName:"dollar-sign",icon:[288,512,[],"f155","M209.2 233.4l-108-31.6C88.7 198.2 80 186.5 80 173.5c0-16.3 13.2-29.5 29.5-29.5h66.3c12.2 0 24.2 3.7 34.2 10.5 6.1 4.1 14.3 3.1 19.5-2l34.8-34c7.1-6.9 6.1-18.4-1.8-24.5C238 74.8 207.4 64.1 176 64V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48h-2.5C45.8 64-5.4 118.7.5 183.6c4.2 46.1 39.4 83.6 83.8 96.6l102.5 30c12.5 3.7 21.2 15.3 21.2 28.3 0 16.3-13.2 29.5-29.5 29.5h-66.3C100 368 88 364.3 78 357.5c-6.1-4.1-14.3-3.1-19.5 2l-34.8 34c-7.1 6.9-6.1 18.4 1.8 24.5 24.5 19.2 55.1 29.9 86.5 30v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48.2c46.6-.9 90.3-28.6 105.7-72.7 21.5-61.6-14.6-124.8-72.5-141.7z"]},nf={prefix:"fas",iconName:"dolly",icon:[576,512,[],"f472","M294.2 277.7c18 5 34.7 13.4 49.5 24.7l161.5-53.8c8.4-2.8 12.9-11.9 10.1-20.2L454.9 47.2c-2.8-8.4-11.9-12.9-20.2-10.1l-61.1 20.4 33.1 99.4L346 177l-33.1-99.4-61.6 20.5c-8.4 2.8-12.9 11.9-10.1 20.2l53 159.4zm281 48.7L565 296c-2.8-8.4-11.9-12.9-20.2-10.1l-213.5 71.2c-17.2-22-43.6-36.4-73.5-37L158.4 21.9C154 8.8 141.8 0 128 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h88.9l92.2 276.7c-26.1 20.4-41.7 53.6-36 90.5 6.1 39.4 37.9 72.3 77.3 79.2 60.2 10.7 112.3-34.8 113.4-92.6l213.3-71.2c8.3-2.8 12.9-11.8 10.1-20.2zM256 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},of={prefix:"fas",iconName:"dolly-flatbed",icon:[640,512,[],"f474","M208 320h384c8.8 0 16-7.2 16-16V48c0-8.8-7.2-16-16-16H448v128l-48-32-48 32V32H208c-8.8 0-16 7.2-16 16v256c0 8.8 7.2 16 16 16zm416 64H128V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h82.9c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H451c-1.8 5-2.9 10.4-2.9 16 0 26.5 21.5 48 48 48s48-21.5 48-48c0-5.6-1.2-11-2.9-16H624c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},hf={prefix:"fas",iconName:"donate",icon:[512,512,[],"f4b9","M256 416c114.9 0 208-93.1 208-208S370.9 0 256 0 48 93.1 48 208s93.1 208 208 208zM233.8 97.4V80.6c0-9.2 7.4-16.6 16.6-16.6h11.1c9.2 0 16.6 7.4 16.6 16.6v17c15.5.8 30.5 6.1 43 15.4 5.6 4.1 6.2 12.3 1.2 17.1L306 145.6c-3.8 3.7-9.5 3.8-14 1-5.4-3.4-11.4-5.1-17.8-5.1h-38.9c-9 0-16.3 8.2-16.3 18.3 0 8.2 5 15.5 12.1 17.6l62.3 18.7c25.7 7.7 43.7 32.4 43.7 60.1 0 34-26.4 61.5-59.1 62.4v16.8c0 9.2-7.4 16.6-16.6 16.6h-11.1c-9.2 0-16.6-7.4-16.6-16.6v-17c-15.5-.8-30.5-6.1-43-15.4-5.6-4.1-6.2-12.3-1.2-17.1l16.3-15.5c3.8-3.7 9.5-3.8 14-1 5.4 3.4 11.4 5.1 17.8 5.1h38.9c9 0 16.3-8.2 16.3-18.3 0-8.2-5-15.5-12.1-17.6l-62.3-18.7c-25.7-7.7-43.7-32.4-43.7-60.1.1-34 26.4-61.5 59.1-62.4zM480 352h-32.5c-19.6 26-44.6 47.7-73 64h63.8c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8h63.8c-28.4-16.3-53.3-38-73-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32z"]},sf={prefix:"fas",iconName:"door-closed",icon:[640,512,[],"f52a","M624 448H512V50.8C512 22.78 490.47 0 464 0H175.99c-26.47 0-48 22.78-48 50.8V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM415.99 288c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32c.01 17.67-14.32 32-32 32z"]},rf={prefix:"fas",iconName:"door-open",icon:[640,512,[],"f52b","M624 448h-80V113.45C544 86.19 522.47 64 496 64H384v64h96v384h144c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM312.24 1.01l-192 49.74C105.99 54.44 96 67.7 96 82.92V448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h336V33.18c0-21.58-19.56-37.41-39.76-32.17zM264 288c-13.25 0-24-14.33-24-32s10.75-32 24-32 24 14.33 24 32-10.75 32-24 32z"]},vf={prefix:"fas",iconName:"dot-circle",icon:[512,512,[],"f192","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm80 248c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80z"]},mf={prefix:"fas",iconName:"dove",icon:[512,512,[],"f4ba","M288 167.2v-28.1c-28.2-36.3-47.1-79.3-54.1-125.2-2.1-13.5-19-18.8-27.8-8.3-21.1 24.9-37.7 54.1-48.9 86.5 34.2 38.3 80 64.6 130.8 75.1zM400 64c-44.2 0-80 35.9-80 80.1v59.4C215.6 197.3 127 133 87 41.8c-5.5-12.5-23.2-13.2-29-.9C41.4 76 32 115.2 32 156.6c0 70.8 34.1 136.9 85.1 185.9 13.2 12.7 26.1 23.2 38.9 32.8l-143.9 36C1.4 414-3.4 426.4 2.6 435.7 20 462.6 63 508.2 155.8 512c8 .3 16-2.6 22.1-7.9l65.2-56.1H320c88.4 0 160-71.5 160-159.9V128l32-64H400zm0 96.1c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},zf={prefix:"fas",iconName:"download",icon:[512,512,[],"f019","M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},tf={prefix:"fas",iconName:"drafting-compass",icon:[512,512,[],"f568","M457.01 344.42c-25.05 20.33-52.63 37.18-82.54 49.05l54.38 94.19 53.95 23.04c9.81 4.19 20.89-2.21 22.17-12.8l7.02-58.25-54.98-95.23zm42.49-94.56c4.86-7.67 1.89-17.99-6.05-22.39l-28.07-15.57c-7.48-4.15-16.61-1.46-21.26 5.72C403.01 281.15 332.25 320 256 320c-23.93 0-47.23-4.25-69.41-11.53l67.36-116.68c.7.02 1.34.21 2.04.21s1.35-.19 2.04-.21l51.09 88.5c31.23-8.96 59.56-25.75 82.61-48.92l-51.79-89.71C347.39 128.03 352 112.63 352 96c0-53.02-42.98-96-96-96s-96 42.98-96 96c0 16.63 4.61 32.03 12.05 45.66l-68.3 118.31c-12.55-11.61-23.96-24.59-33.68-39-4.79-7.1-13.97-9.62-21.38-5.33l-27.75 16.07c-7.85 4.54-10.63 14.9-5.64 22.47 15.57 23.64 34.69 44.21 55.98 62.02L0 439.66l7.02 58.25c1.28 10.59 12.36 16.99 22.17 12.8l53.95-23.04 70.8-122.63C186.13 377.28 220.62 384 256 384c99.05 0 190.88-51.01 243.5-134.14zM256 64c17.67 0 32 14.33 32 32s-14.33 32-32 32-32-14.33-32-32 14.33-32 32-32z"]},Mf={prefix:"fas",iconName:"dragon",icon:[640,512,[],"f6d5","M18.32 255.78L192 223.96l-91.28 68.69c-10.08 10.08-2.94 27.31 11.31 27.31h222.7c-9.44-26.4-14.73-54.47-14.73-83.38v-42.27l-119.73-87.6c-23.82-15.88-55.29-14.01-77.06 4.59L5.81 227.64c-12.38 10.33-3.45 30.42 12.51 28.14zm556.87 34.1l-100.66-50.31A47.992 47.992 0 0 1 448 196.65v-36.69h64l28.09 22.63c6 6 14.14 9.37 22.63 9.37h30.97a32 32 0 0 0 28.62-17.69l14.31-28.62a32.005 32.005 0 0 0-3.02-33.51l-74.53-99.38C553.02 4.7 543.54 0 533.47 0H296.02c-7.13 0-10.7 8.57-5.66 13.61L352 63.96 292.42 88.8c-5.9 2.95-5.9 11.36 0 14.31L352 127.96v108.62c0 72.08 36.03 139.39 96 179.38-195.59 6.81-344.56 41.01-434.1 60.91C5.78 478.67 0 485.88 0 494.2 0 504 7.95 512 17.76 512h499.08c63.29.01 119.61-47.56 122.99-110.76 2.52-47.28-22.73-90.4-64.64-111.36zM489.18 66.25l45.65 11.41c-2.75 10.91-12.47 18.89-24.13 18.26-12.96-.71-25.85-12.53-21.52-29.67z"]},pf={prefix:"fas",iconName:"draw-polygon",icon:[448,512,[],"f5ee","M384 352c-.35 0-.67.1-1.02.1l-39.2-65.32c5.07-9.17 8.22-19.56 8.22-30.78s-3.14-21.61-8.22-30.78l39.2-65.32c.35.01.67.1 1.02.1 35.35 0 64-28.65 64-64s-28.65-64-64-64c-23.63 0-44.04 12.95-55.12 32H119.12C108.04 44.95 87.63 32 64 32 28.65 32 0 60.65 0 96c0 23.63 12.95 44.04 32 55.12v209.75C12.95 371.96 0 392.37 0 416c0 35.35 28.65 64 64 64 23.63 0 44.04-12.95 55.12-32h209.75c11.09 19.05 31.49 32 55.12 32 35.35 0 64-28.65 64-64 .01-35.35-28.64-64-63.99-64zm-288 8.88V151.12A63.825 63.825 0 0 0 119.12 128h208.36l-38.46 64.1c-.35-.01-.67-.1-1.02-.1-35.35 0-64 28.65-64 64s28.65 64 64 64c.35 0 .67-.1 1.02-.1l38.46 64.1H119.12A63.748 63.748 0 0 0 96 360.88zM272 256c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zM400 96c0 8.82-7.18 16-16 16s-16-7.18-16-16 7.18-16 16-16 16 7.18 16 16zM64 80c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zM48 416c0-8.82 7.18-16 16-16s16 7.18 16 16-7.18 16-16 16-16-7.18-16-16zm336 16c-8.82 0-16-7.18-16-16s7.18-16 16-16 16 7.18 16 16-7.18 16-16 16z"]},Hf={prefix:"fas",iconName:"drum",icon:[512,512,[],"f569","M431.34 122.05l73.53-47.42a16 16 0 0 0 4.44-22.19l-8.87-13.31a16 16 0 0 0-22.19-4.44l-110.06 71C318.43 96.91 271.22 96 256 96 219.55 96 0 100.55 0 208.15v160.23c0 30.27 27.5 57.68 72 77.86v-101.9a24 24 0 1 1 48 0v118.93c33.05 9.11 71.07 15.06 112 16.73V376.39a24 24 0 1 1 48 0V480c40.93-1.67 78.95-7.62 112-16.73V344.34a24 24 0 1 1 48 0v101.9c44.5-20.18 72-47.59 72-77.86V208.15c0-43.32-35.76-69.76-80.66-86.1zM256 272.24c-114.88 0-208-28.69-208-64.09s93.12-64.08 208-64.08c17.15 0 33.73.71 49.68 1.91l-72.81 47a16 16 0 0 0-4.43 22.19l8.87 13.31a16 16 0 0 0 22.19 4.44l118.64-76.52C430.09 168 464 186.84 464 208.15c0 35.4-93.13 64.09-208 64.09z"]},Vf={prefix:"fas",iconName:"drum-steelpan",icon:[576,512,[],"f56a","M288 32C128.94 32 0 89.31 0 160v192c0 70.69 128.94 128 288 128s288-57.31 288-128V160c0-70.69-128.94-128-288-128zm-82.99 158.36c-4.45 16.61-14.54 30.57-28.31 40.48C100.23 217.46 48 190.78 48 160c0-30.16 50.11-56.39 124.04-70.03l25.6 44.34c9.86 17.09 12.48 36.99 7.37 56.05zM288 240c-21.08 0-41.41-1-60.89-2.7 8.06-26.13 32.15-45.3 60.89-45.3s52.83 19.17 60.89 45.3C329.41 239 309.08 240 288 240zm64-144c0 35.29-28.71 64-64 64s-64-28.71-64-64V82.96c20.4-1.88 41.8-2.96 64-2.96s43.6 1.08 64 2.96V96zm46.93 134.9c-13.81-9.91-23.94-23.9-28.4-40.54-5.11-19.06-2.49-38.96 7.38-56.04l25.65-44.42C477.72 103.5 528 129.79 528 160c0 30.83-52.4 57.54-129.07 70.9z"]},Cf={prefix:"fas",iconName:"drumstick-bite",icon:[512,512,[],"f6d7","M462.8 49.57a169.44 169.44 0 0 0-239.5 0C187.82 85 160.13 128 160.13 192v85.83l-40.62 40.59c-9.7 9.69-24 11.07-36.78 6a60.33 60.33 0 0 0-65 98.72C33 438.39 54.24 442.7 73.85 438.21c-4.5 19.6-.18 40.83 15.1 56.1a60.35 60.35 0 0 0 98.8-65c-5.09-12.73-3.72-27 6-36.75L234.36 352h85.89a187.87 187.87 0 0 0 61.89-10c-39.64-43.89-39.83-110.23 1.05-151.07 34.38-34.36 86.76-39.46 128.74-16.8 1.3-44.96-14.81-90.28-49.13-124.56z"]},Lf={prefix:"fas",iconName:"dumbbell",icon:[640,512,[],"f44b","M104 96H56c-13.3 0-24 10.7-24 24v104H8c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h24v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm528 128h-24V120c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v272c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h24c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zM456 32h-48c-13.3 0-24 10.7-24 24v168H256V56c0-13.3-10.7-24-24-24h-48c-13.3 0-24 10.7-24 24v400c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V288h128v168c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24z"]},uf={prefix:"fas",iconName:"dumpster",icon:[576,512,[],"f793","M560 160c10.4 0 18-9.8 15.5-19.9l-24-96C549.7 37 543.3 32 536 32h-98.9l25.6 128H560zM272 32H171.5l-25.6 128H272V32zm132.5 0H304v128h126.1L404.5 32zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm544 64h-20l4-32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h320v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16l20-160h28c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},xf={prefix:"fas",iconName:"dumpster-fire",icon:[640,512,[],"f794","M418.7 104.1l.2-.2-14.4-72H304v128h60.8c16.2-19.3 34.2-38.2 53.9-55.8zM272 32H171.5l-25.6 128H272V32zm189.3 72.1c18.2 16.3 35.5 33.7 51.1 51.5 5.7-5.6 11.4-11.1 17.3-16.3l21.3-19 21.3 19c1.1.9 2.1 2.1 3.1 3.1-.1-.8.2-1.5 0-2.3l-24-96C549.7 37 543.3 32 536 32h-98.9l12.3 61.5 11.9 10.6zM16 160h97.3l25.6-128H40c-7.3 0-13.7 5-15.5 12.1l-24 96C-2 150.2 5.6 160 16 160zm324.6 32H32l4 32H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h28l20 160v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208.8c-30.2-33.7-48.8-77.9-48.8-126.4 0-35.9 19.9-82.9 52.6-129.6zm210.5-28.8c-14.9 13.3-28.3 27.2-40.2 41.2-19.5-25.8-43.6-52-71-76.4-70.2 62.7-120 144.3-120 193.6 0 87.5 71.6 158.4 160 158.4s160-70.9 160-158.4c.1-36.6-37-112.2-88.8-158.4zm-18.6 229.4c-14.7 10.7-32.9 17-52.5 17-49 0-88.9-33.5-88.9-88 0-27.1 16.5-51 49.4-91.9 4.7 5.6 67.1 88.1 67.1 88.1l39.8-47c2.8 4.8 5.4 9.5 7.7 14 18.6 36.7 10.8 83.6-22.6 107.8z"]},df={prefix:"fas",iconName:"dungeon",icon:[512,512,[],"f6d9","M128.73 195.32l-82.81-51.76c-8.04-5.02-18.99-2.17-22.93 6.45A254.19 254.19 0 0 0 .54 239.28C-.05 248.37 7.59 256 16.69 256h97.13c7.96 0 14.08-6.25 15.01-14.16 1.09-9.33 3.24-18.33 6.24-26.94 2.56-7.34.25-15.46-6.34-19.58zM319.03 8C298.86 2.82 277.77 0 256 0s-42.86 2.82-63.03 8c-9.17 2.35-13.91 12.6-10.39 21.39l37.47 104.03A16.003 16.003 0 0 0 235.1 144h41.8c6.75 0 12.77-4.23 15.05-10.58l37.47-104.03c3.52-8.79-1.22-19.03-10.39-21.39zM112 288H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm77.31-283.67l-36.32-90.8c-3.53-8.83-14.13-12.99-22.42-8.31a257.308 257.308 0 0 0-71.61 59.89c-6.06 7.32-3.85 18.48 4.22 23.52l82.93 51.83c6.51 4.07 14.66 2.62 20.11-2.79 5.18-5.15 10.79-9.85 16.79-14.05 6.28-4.41 9.15-12.17 6.3-19.29zM398.18 256h97.13c9.1 0 16.74-7.63 16.15-16.72a254.135 254.135 0 0 0-22.45-89.27c-3.94-8.62-14.89-11.47-22.93-6.45l-82.81 51.76c-6.59 4.12-8.9 12.24-6.34 19.58 3.01 8.61 5.15 17.62 6.24 26.94.93 7.91 7.05 14.16 15.01 14.16zm54.85-162.89a257.308 257.308 0 0 0-71.61-59.89c-8.28-4.68-18.88-.52-22.42 8.31l-36.32 90.8c-2.85 7.12.02 14.88 6.3 19.28 6 4.2 11.61 8.9 16.79 14.05 5.44 5.41 13.6 6.86 20.11 2.79l82.93-51.83c8.07-5.03 10.29-16.19 4.22-23.51zM496 288h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm0 128h-96c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h96c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zM240 177.62V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V177.62c-5.23-.89-10.52-1.62-16-1.62s-10.77.73-16 1.62zm-64 41.51V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V189.36c-12.78 7.45-23.84 17.47-32 29.77zm128-29.77V472c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8V219.13c-8.16-12.3-19.22-22.32-32-29.77z"]},Nf={prefix:"fas",iconName:"edit",icon:[576,512,[],"f044","M402.6 83.2l90.2 90.2c3.8 3.8 3.8 10 0 13.8L274.4 405.6l-92.8 10.3c-12.4 1.4-22.9-9.1-21.5-21.5l10.3-92.8L388.8 83.2c3.8-3.8 10-3.8 13.8 0zm162-22.9l-48.8-48.8c-15.2-15.2-39.9-15.2-55.2 0l-35.4 35.4c-3.8 3.8-3.8 10 0 13.8l90.2 90.2c3.8 3.8 10 3.8 13.8 0l35.4-35.4c15.2-15.3 15.2-40 0-55.2zM384 346.2V448H64V128h229.8c3.2 0 6.2-1.3 8.5-3.5l40-40c7.6-7.6 2.2-20.5-8.5-20.5H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V306.2c0-10.7-12.9-16-20.5-8.5l-40 40c-2.2 2.3-3.5 5.3-3.5 8.5z"]},gf={prefix:"fas",iconName:"egg",icon:[384,512,[],"f7fb","M192 0C86 0 0 214 0 320s86 192 192 192 192-86 192-192S298 0 192 0z"]},Af={prefix:"fas",iconName:"eject",icon:[448,512,[],"f052","M448 384v64c0 17.673-14.327 32-32 32H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h384c17.673 0 32 14.327 32 32zM48.053 320h351.886c41.651 0 63.581-49.674 35.383-80.435L259.383 47.558c-19.014-20.743-51.751-20.744-70.767 0L12.67 239.565C-15.475 270.268 6.324 320 48.053 320z"]},bf={prefix:"fas",iconName:"ellipsis-h",icon:[512,512,[],"f141","M328 256c0 39.8-32.2 72-72 72s-72-32.2-72-72 32.2-72 72-72 72 32.2 72 72zm104-72c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72zm-352 0c-39.8 0-72 32.2-72 72s32.2 72 72 72 72-32.2 72-72-32.2-72-72-72z"]},Sf={prefix:"fas",iconName:"ellipsis-v",icon:[192,512,[],"f142","M96 184c39.8 0 72 32.2 72 72s-32.2 72-72 72-72-32.2-72-72 32.2-72 72-72zM24 80c0 39.8 32.2 72 72 72s72-32.2 72-72S135.8 8 96 8 24 40.2 24 80zm0 352c0 39.8 32.2 72 72 72s72-32.2 72-72-32.2-72-72-72-72 32.2-72 72z"]},yf={prefix:"fas",iconName:"envelope",icon:[512,512,[],"f0e0","M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"]},wf={prefix:"fas",iconName:"envelope-open",icon:[512,512,[],"f2b6","M512 464c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V200.724a48 48 0 0 1 18.387-37.776c24.913-19.529 45.501-35.365 164.2-121.511C199.412 29.17 232.797-.347 256 .003c23.198-.354 56.596 29.172 73.413 41.433 118.687 86.137 139.303 101.995 164.2 121.512A48 48 0 0 1 512 200.724V464zm-65.666-196.605c-2.563-3.728-7.7-4.595-11.339-1.907-22.845 16.873-55.462 40.705-105.582 77.079-16.825 12.266-50.21 41.781-73.413 41.43-23.211.344-56.559-29.143-73.413-41.43-50.114-36.37-82.734-60.204-105.582-77.079-3.639-2.688-8.776-1.821-11.339 1.907l-9.072 13.196a7.998 7.998 0 0 0 1.839 10.967c22.887 16.899 55.454 40.69 105.303 76.868 20.274 14.781 56.524 47.813 92.264 47.573 35.724.242 71.961-32.771 92.263-47.573 49.85-36.179 82.418-59.97 105.303-76.868a7.998 7.998 0 0 0 1.839-10.967l-9.071-13.196z"]},kf={prefix:"fas",iconName:"envelope-open-text",icon:[512,512,[],"f658","M176 216h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16zm-16 80c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16zm96 121.13c-16.42 0-32.84-5.06-46.86-15.19L0 250.86V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V250.86L302.86 401.94c-14.02 10.12-30.44 15.19-46.86 15.19zm237.61-254.18c-8.85-6.94-17.24-13.47-29.61-22.81V96c0-26.51-21.49-48-48-48h-77.55c-3.04-2.2-5.87-4.26-9.04-6.56C312.6 29.17 279.2-.35 256 0c-23.2-.35-56.59 29.17-73.41 41.44-3.17 2.3-6 4.36-9.04 6.56H96c-26.51 0-48 21.49-48 48v44.14c-12.37 9.33-20.76 15.87-29.61 22.81A47.995 47.995 0 0 0 0 200.72v10.65l96 69.35V96h320v184.72l96-69.35v-10.65c0-14.74-6.78-28.67-18.39-37.77z"]},Zf={prefix:"fas",iconName:"envelope-square",icon:[448,512,[],"f199","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM178.117 262.104C87.429 196.287 88.353 196.121 64 177.167V152c0-13.255 10.745-24 24-24h272c13.255 0 24 10.745 24 24v25.167c-24.371 18.969-23.434 19.124-114.117 84.938-10.5 7.655-31.392 26.12-45.883 25.894-14.503.218-35.367-18.227-45.883-25.895zM384 217.775V360c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V217.775c13.958 10.794 33.329 25.236 95.303 70.214 14.162 10.341 37.975 32.145 64.694 32.01 26.887.134 51.037-22.041 64.72-32.025 61.958-44.965 81.325-59.406 95.283-70.199z"]},Pf={prefix:"fas",iconName:"equals",icon:[448,512,[],"f52c","M416 304H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32zm0-192H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Bf={prefix:"fas",iconName:"eraser",icon:[512,512,[],"f12d","M497.941 273.941c18.745-18.745 18.745-49.137 0-67.882l-160-160c-18.745-18.745-49.136-18.746-67.883 0l-256 256c-18.745 18.745-18.745 49.137 0 67.882l96 96A48.004 48.004 0 0 0 144 480h356c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H355.883l142.058-142.059zm-302.627-62.627l137.373 137.373L265.373 416H150.628l-80-80 124.686-124.686z"]},Tf={prefix:"fas",iconName:"ethernet",icon:[512,512,[],"f796","M496 192h-48v-48c0-8.8-7.2-16-16-16h-48V80c0-8.8-7.2-16-16-16H144c-8.8 0-16 7.2-16 16v48H80c-8.8 0-16 7.2-16 16v48H16c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16h80V320h32v128h64V320h32v128h64V320h32v128h64V320h32v128h80c8.8 0 16-7.2 16-16V208c0-8.8-7.2-16-16-16z"]},Df={prefix:"fas",iconName:"euro-sign",icon:[320,512,[],"f153","M310.706 413.765c-1.314-6.63-7.835-10.872-14.424-9.369-10.692 2.439-27.422 5.413-45.426 5.413-56.763 0-101.929-34.79-121.461-85.449h113.689a12 12 0 0 0 11.708-9.369l6.373-28.36c1.686-7.502-4.019-14.631-11.708-14.631H115.22c-1.21-14.328-1.414-28.287.137-42.245H261.95a12 12 0 0 0 11.723-9.434l6.512-29.755c1.638-7.484-4.061-14.566-11.723-14.566H130.184c20.633-44.991 62.69-75.03 117.619-75.03 14.486 0 28.564 2.25 37.851 4.145 6.216 1.268 12.347-2.498 14.002-8.623l11.991-44.368c1.822-6.741-2.465-13.616-9.326-14.917C290.217 34.912 270.71 32 249.635 32 152.451 32 74.03 92.252 45.075 176H12c-6.627 0-12 5.373-12 12v29.755c0 6.627 5.373 12 12 12h21.569c-1.009 13.607-1.181 29.287-.181 42.245H12c-6.627 0-12 5.373-12 12v28.36c0 6.627 5.373 12 12 12h30.114C67.139 414.692 145.264 480 249.635 480c26.301 0 48.562-4.544 61.101-7.788 6.167-1.595 10.027-7.708 8.788-13.957l-8.818-44.49z"]},Of={prefix:"fas",iconName:"exchange-alt",icon:[512,512,[],"f362","M0 168v-16c0-13.255 10.745-24 24-24h360V80c0-21.367 25.899-32.042 40.971-16.971l80 80c9.372 9.373 9.372 24.569 0 33.941l-80 80C409.956 271.982 384 261.456 384 240v-48H24c-13.255 0-24-10.745-24-24zm488 152H128v-48c0-21.314-25.862-32.08-40.971-16.971l-80 80c-9.372 9.373-9.372 24.569 0 33.941l80 80C102.057 463.997 128 453.437 128 432v-48h360c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24z"]},Ff={prefix:"fas",iconName:"exclamation",icon:[192,512,[],"f12a","M176 432c0 44.112-35.888 80-80 80s-80-35.888-80-80 35.888-80 80-80 80 35.888 80 80zM25.26 25.199l13.6 272C39.499 309.972 50.041 320 62.83 320h66.34c12.789 0 23.331-10.028 23.97-22.801l13.6-272C167.425 11.49 156.496 0 142.77 0H49.23C35.504 0 24.575 11.49 25.26 25.199z"]},Rf={prefix:"fas",iconName:"exclamation-circle",icon:[512,512,[],"f06a","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zm-248 50c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},jf={prefix:"fas",iconName:"exclamation-triangle",icon:[576,512,[],"f071","M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z"]},qf={prefix:"fas",iconName:"expand",icon:[448,512,[],"f065","M0 180V56c0-13.3 10.7-24 24-24h124c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H64v84c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12zM288 44v40c0 6.6 5.4 12 12 12h84v84c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V56c0-13.3-10.7-24-24-24H300c-6.6 0-12 5.4-12 12zm148 276h-40c-6.6 0-12 5.4-12 12v84h-84c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h124c13.3 0 24-10.7 24-24V332c0-6.6-5.4-12-12-12zM160 468v-40c0-6.6-5.4-12-12-12H64v-84c0-6.6-5.4-12-12-12H12c-6.6 0-12 5.4-12 12v124c0 13.3 10.7 24 24 24h124c6.6 0 12-5.4 12-12z"]},Uf={prefix:"fas",iconName:"expand-alt",icon:[448,512,[],"f424","M212.686 315.314L120 408l32.922 31.029c15.12 15.12 4.412 40.971-16.97 40.971h-112C10.697 480 0 469.255 0 456V344c0-21.382 25.803-32.09 40.922-16.971L72 360l92.686-92.686c6.248-6.248 16.379-6.248 22.627 0l25.373 25.373c6.249 6.248 6.249 16.378 0 22.627zm22.628-118.628L328 104l-32.922-31.029C279.958 57.851 290.666 32 312.048 32h112C437.303 32 448 42.745 448 56v112c0 21.382-25.803 32.09-40.922 16.971L376 152l-92.686 92.686c-6.248 6.248-16.379 6.248-22.627 0l-25.373-25.373c-6.249-6.248-6.249-16.378 0-22.627z"]},Ef={prefix:"fas",iconName:"expand-arrows-alt",icon:[448,512,[],"f31e","M448 344v112a23.94 23.94 0 0 1-24 24H312c-21.39 0-32.09-25.9-17-41l36.2-36.2L224 295.6 116.77 402.9 153 439c15.09 15.1 4.39 41-17 41H24a23.94 23.94 0 0 1-24-24V344c0-21.4 25.89-32.1 41-17l36.19 36.2L184.46 256 77.18 148.7 41 185c-15.1 15.1-41 4.4-41-17V56a23.94 23.94 0 0 1 24-24h112c21.39 0 32.09 25.9 17 41l-36.2 36.2L224 216.4l107.23-107.3L295 73c-15.09-15.1-4.39-41 17-41h112a23.94 23.94 0 0 1 24 24v112c0 21.4-25.89 32.1-41 17l-36.19-36.2L263.54 256l107.28 107.3L407 327.1c15.1-15.2 41-4.5 41 16.9z"]},If={prefix:"fas",iconName:"external-link-alt",icon:[512,512,[],"f35d","M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"]},Gf={prefix:"fas",iconName:"external-link-square-alt",icon:[448,512,[],"f360","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-88 16H248.029c-21.313 0-32.08 25.861-16.971 40.971l31.984 31.987L67.515 364.485c-4.686 4.686-4.686 12.284 0 16.971l31.029 31.029c4.687 4.686 12.285 4.686 16.971 0l195.526-195.526 31.988 31.991C358.058 263.977 384 253.425 384 231.979V120c0-13.255-10.745-24-24-24z"]},Wf={prefix:"fas",iconName:"eye",icon:[576,512,[],"f06e","M572.52 241.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400a144 144 0 1 1 144-144 143.93 143.93 0 0 1-144 144zm0-240a95.31 95.31 0 0 0-25.31 3.79 47.85 47.85 0 0 1-66.9 66.9A95.78 95.78 0 1 0 288 160z"]},_f={prefix:"fas",iconName:"eye-dropper",icon:[512,512,[],"f1fb","M50.75 333.25c-12 12-18.75 28.28-18.75 45.26V424L0 480l32 32 56-32h45.49c16.97 0 33.25-6.74 45.25-18.74l126.64-126.62-128-128L50.75 333.25zM483.88 28.12c-37.47-37.5-98.28-37.5-135.75 0l-77.09 77.09-13.1-13.1c-9.44-9.44-24.65-9.31-33.94 0l-40.97 40.97c-9.37 9.37-9.37 24.57 0 33.94l161.94 161.94c9.44 9.44 24.65 9.31 33.94 0L419.88 288c9.37-9.37 9.37-24.57 0-33.94l-13.1-13.1 77.09-77.09c37.51-37.48 37.51-98.26.01-135.75z"]},Yf={prefix:"fas",iconName:"eye-slash",icon:[640,512,[],"f070","M320 400c-75.85 0-137.25-58.71-142.9-133.11L72.2 185.82c-13.79 17.3-26.48 35.59-36.72 55.59a32.35 32.35 0 0 0 0 29.19C89.71 376.41 197.07 448 320 448c26.91 0 52.87-4 77.89-10.46L346 397.39a144.13 144.13 0 0 1-26 2.61zm313.82 58.1l-110.55-85.44a331.25 331.25 0 0 0 81.25-102.07 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64a308.15 308.15 0 0 0-147.32 37.7L45.46 3.37A16 16 0 0 0 23 6.18L3.37 31.45A16 16 0 0 0 6.18 53.9l588.36 454.73a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zm-183.72-142l-39.3-30.38A94.75 94.75 0 0 0 416 256a94.76 94.76 0 0 0-121.31-92.21A47.65 47.65 0 0 1 304 192a46.64 46.64 0 0 1-1.54 10l-73.61-56.89A142.31 142.31 0 0 1 320 112a143.92 143.92 0 0 1 144 144c0 21.63-5.29 41.79-13.9 60.11z"]},Kf={prefix:"fas",iconName:"fan",icon:[512,512,[],"f863","M352.57 128c-28.09 0-54.09 4.52-77.06 12.86l12.41-123.11C289 7.31 279.81-1.18 269.33.13 189.63 10.13 128 77.64 128 159.43c0 28.09 4.52 54.09 12.86 77.06L17.75 224.08C7.31 223-1.18 232.19.13 242.67c10 79.7 77.51 141.33 159.3 141.33 28.09 0 54.09-4.52 77.06-12.86l-12.41 123.11c-1.05 10.43 8.11 18.93 18.59 17.62 79.7-10 141.33-77.51 141.33-159.3 0-28.09-4.52-54.09-12.86-77.06l123.11 12.41c10.44 1.05 18.93-8.11 17.62-18.59-10-79.7-77.51-141.33-159.3-141.33zM256 288a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},Qf={prefix:"fas",iconName:"fast-backward",icon:[512,512,[],"f049","M0 436V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v151.9L235.5 71.4C256.1 54.3 288 68.6 288 96v131.9L459.5 71.4C480.1 54.3 512 68.6 512 96v320c0 27.4-31.9 41.7-52.5 24.6L288 285.3V416c0 27.4-31.9 41.7-52.5 24.6L64 285.3V436c0 6.6-5.4 12-12 12H12c-6.6 0-12-5.4-12-12z"]},Xf={prefix:"fas",iconName:"fast-forward",icon:[512,512,[],"f050","M512 76v360c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V284.1L276.5 440.6c-20.6 17.2-52.5 2.8-52.5-24.6V284.1L52.5 440.6C31.9 457.8 0 443.4 0 416V96c0-27.4 31.9-41.7 52.5-24.6L224 226.8V96c0-27.4 31.9-41.7 52.5-24.6L448 226.8V76c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12z"]},Jf={prefix:"fas",iconName:"faucet",icon:[512,512,[],"e005","M352,256H313.39c-15.71-13.44-35.46-23.07-57.39-28V180.44l-32-3.38-32,3.38V228c-21.93,5-41.68,14.6-57.39,28H16A16,16,0,0,0,0,272v96a16,16,0,0,0,16,16h92.79C129.38,421.73,173,448,224,448s94.62-26.27,115.21-64H352a32,32,0,0,1,32,32,32,32,0,0,0,32,32h64a32,32,0,0,0,32-32A160,160,0,0,0,352,256ZM81.59,159.91l142.41-15,142.41,15c9.42,1,17.59-6.81,17.59-16.8V112.89c0-10-8.17-17.8-17.59-16.81L256,107.74V80a16,16,0,0,0-16-16H208a16,16,0,0,0-16,16v27.74L81.59,96.08C72.17,95.09,64,102.9,64,112.89v30.22C64,153.1,72.17,160.91,81.59,159.91Z"]},$f={prefix:"fas",iconName:"fax",icon:[512,512,[],"f1ac","M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"]},cl={prefix:"fas",iconName:"feather",icon:[512,512,[],"f52d","M467.14 44.84c-62.55-62.48-161.67-64.78-252.28 25.73-78.61 78.52-60.98 60.92-85.75 85.66-60.46 60.39-70.39 150.83-63.64 211.17l178.44-178.25c6.26-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.6 9.37 33.98 0l66.1-66.03C159.42 454.65 279 457.11 353.95 384h-98.19l147.57-49.14c49.99-49.93 36.38-36.18 46.31-46.86h-97.78l131.54-43.8c45.44-74.46 34.31-148.84-16.26-199.36z"]},al={prefix:"fas",iconName:"feather-alt",icon:[512,512,[],"f56b","M512 0C460.22 3.56 96.44 38.2 71.01 287.61c-3.09 26.66-4.84 53.44-5.99 80.24l178.87-178.69c6.25-6.25 16.4-6.25 22.65 0s6.25 16.38 0 22.63L7.04 471.03c-9.38 9.37-9.38 24.57 0 33.94 9.38 9.37 24.59 9.37 33.98 0l57.13-57.07c42.09-.14 84.15-2.53 125.96-7.36 53.48-5.44 97.02-26.47 132.58-56.54H255.74l146.79-48.88c11.25-14.89 21.37-30.71 30.45-47.12h-81.14l106.54-53.21C500.29 132.86 510.19 26.26 512 0z"]},el={prefix:"fas",iconName:"female",icon:[256,512,[],"f182","M128 0c35.346 0 64 28.654 64 64s-28.654 64-64 64c-35.346 0-64-28.654-64-64S92.654 0 128 0m119.283 354.179l-48-192A24 24 0 0 0 176 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H80a24 24 0 0 0-23.283 18.179l-48 192C4.935 369.305 16.383 384 32 384h56v104c0 13.255 10.745 24 24 24h32c13.255 0 24-10.745 24-24V384h56c15.591 0 27.071-14.671 23.283-29.821z"]},il={prefix:"fas",iconName:"fighter-jet",icon:[640,512,[],"f0fb","M544 224l-128-16-48-16h-24L227.158 44h39.509C278.333 44 288 41.375 288 38s-9.667-6-21.333-6H152v12h16v164h-48l-66.667-80H18.667L8 138.667V208h8v16h48v2.666l-64 8v42.667l64 8V288H16v16H8v69.333L18.667 384h34.667L120 304h48v164h-16v12h114.667c11.667 0 21.333-2.625 21.333-6s-9.667-6-21.333-6h-39.509L344 320h24l48-16 128-16c96-21.333 96-26.583 96-32 0-5.417 0-10.667-96-32z"]},fl={prefix:"fas",iconName:"file",icon:[384,512,[],"f15b","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},ll={prefix:"fas",iconName:"file-alt",icon:[384,512,[],"f15c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 236c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-64c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12v8zm0-72v8c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-8c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm96-114.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},nl={prefix:"fas",iconName:"file-archive",icon:[384,512,[],"f1c6","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zM128.4 336c-17.9 0-32.4 12.1-32.4 27 0 15 14.6 27 32.5 27s32.4-12.1 32.4-27-14.6-27-32.5-27zM224 136V0h-63.6v32h-32V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM95.9 32h32v32h-32zm32.3 384c-33.2 0-58-30.4-51.4-62.9L96.4 256v-32h32v-32h-32v-32h32v-32h-32V96h32V64h32v32h-32v32h32v32h-32v32h32v32h-32v32h22.1c5.7 0 10.7 4.1 11.8 9.7l17.3 87.7c6.4 32.4-18.4 62.6-51.4 62.6z"]},ol={prefix:"fas",iconName:"file-audio",icon:[384,512,[],"f1c7","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-64 268c0 10.7-12.9 16-20.5 8.5L104 376H76c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h28l35.5-36.5c7.6-7.6 20.5-2.2 20.5 8.5v136zm33.2-47.6c9.1-9.3 9.1-24.1 0-33.4-22.1-22.8 12.2-56.2 34.4-33.5 27.2 27.9 27.2 72.4 0 100.4-21.8 22.3-56.9-10.4-34.4-33.5zm86-117.1c54.4 55.9 54.4 144.8 0 200.8-21.8 22.4-57-10.3-34.4-33.5 36.2-37.2 36.3-96.5 0-133.8-22.1-22.8 12.3-56.3 34.4-33.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},hl={prefix:"fas",iconName:"file-code",icon:[384,512,[],"f1c9","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zM123.206 400.505a5.4 5.4 0 0 1-7.633.246l-64.866-60.812a5.4 5.4 0 0 1 0-7.879l64.866-60.812a5.4 5.4 0 0 1 7.633.246l19.579 20.885a5.4 5.4 0 0 1-.372 7.747L101.65 336l40.763 35.874a5.4 5.4 0 0 1 .372 7.747l-19.579 20.884zm51.295 50.479l-27.453-7.97a5.402 5.402 0 0 1-3.681-6.692l61.44-211.626a5.402 5.402 0 0 1 6.692-3.681l27.452 7.97a5.4 5.4 0 0 1 3.68 6.692l-61.44 211.626a5.397 5.397 0 0 1-6.69 3.681zm160.792-111.045l-64.866 60.812a5.4 5.4 0 0 1-7.633-.246l-19.58-20.885a5.4 5.4 0 0 1 .372-7.747L284.35 336l-40.763-35.874a5.4 5.4 0 0 1-.372-7.747l19.58-20.885a5.4 5.4 0 0 1 7.633-.246l64.866 60.812a5.4 5.4 0 0 1-.001 7.879z"]},sl={prefix:"fas",iconName:"file-contract",icon:[384,512,[],"f56c","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm192.81 248H304c8.84 0 16 7.16 16 16s-7.16 16-16 16h-47.19c-16.45 0-31.27-9.14-38.64-23.86-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34a15.986 15.986 0 0 1-14.31 8.84c-.38 0-.75-.02-1.14-.05-6.45-.45-12-4.75-14.03-10.89L144 354.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.77-16.19 54.05-9.7 66 14.16 2.02 4.06 5.96 6.5 10.16 6.5zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},rl={prefix:"fas",iconName:"file-csv",icon:[384,512,[],"f6dd","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-96 144c0 4.42-3.58 8-8 8h-8c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h8c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-8c-26.51 0-48-21.49-48-48v-32c0-26.51 21.49-48 48-48h8c4.42 0 8 3.58 8 8v16zm44.27 104H160c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h12.27c5.95 0 10.41-3.5 10.41-6.62 0-1.3-.75-2.66-2.12-3.84l-21.89-18.77c-8.47-7.22-13.33-17.48-13.33-28.14 0-21.3 19.02-38.62 42.41-38.62H200c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-12.27c-5.95 0-10.41 3.5-10.41 6.62 0 1.3.75 2.66 2.12 3.84l21.89 18.77c8.47 7.22 13.33 17.48 13.33 28.14.01 21.29-19 38.62-42.39 38.62zM256 264v20.8c0 20.27 5.7 40.17 16 56.88 10.3-16.7 16-36.61 16-56.88V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v20.8c0 35.48-12.88 68.89-36.28 94.09-3.02 3.25-7.27 5.11-11.72 5.11s-8.7-1.86-11.72-5.11c-23.4-25.2-36.28-58.61-36.28-94.09V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8zm121-159L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},vl={prefix:"fas",iconName:"file-download",icon:[384,512,[],"f56d","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm76.45 211.36l-96.42 95.7c-6.65 6.61-17.39 6.61-24.04 0l-96.42-95.7C73.42 337.29 80.54 320 94.82 320H160v-80c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v80h65.18c14.28 0 21.4 17.29 11.27 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},ml={prefix:"fas",iconName:"file-excel",icon:[384,512,[],"f1c3","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm60.1 106.5L224 336l60.1 93.5c5.1 8-.6 18.5-10.1 18.5h-34.9c-4.4 0-8.5-2.4-10.6-6.3C208.9 405.5 192 373 192 373c-6.4 14.8-10 20-36.6 68.8-2.1 3.9-6.1 6.3-10.5 6.3H110c-9.5 0-15.2-10.5-10.1-18.5l60.3-93.5-60.3-93.5c-5.2-8 .6-18.5 10.1-18.5h34.8c4.4 0 8.5 2.4 10.6 6.3 26.1 48.8 20 33.6 36.6 68.5 0 0 6.1-11.7 36.6-68.5 2.1-3.9 6.2-6.3 10.6-6.3H274c9.5-.1 15.2 10.4 10.1 18.4zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},zl={prefix:"fas",iconName:"file-export",icon:[576,512,[],"f56e","M384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128zM571 308l-95.7-96.4c-10.1-10.1-27.4-3-27.4 11.3V288h-64v64h64v65.2c0 14.3 17.3 21.4 27.4 11.3L571 332c6.6-6.6 6.6-17.4 0-24zm-379 28v-32c0-8.8 7.2-16 16-16h176V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V352H208c-8.8 0-16-7.2-16-16z"]},tl={prefix:"fas",iconName:"file-image",icon:[384,512,[],"f1c5","M384 121.941V128H256V0h6.059a24 24 0 0 1 16.97 7.029l97.941 97.941a24.002 24.002 0 0 1 7.03 16.971zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zm-135.455 16c26.51 0 48 21.49 48 48s-21.49 48-48 48-48-21.49-48-48 21.491-48 48-48zm208 240h-256l.485-48.485L104.545 328c4.686-4.686 11.799-4.201 16.485.485L160.545 368 264.06 264.485c4.686-4.686 12.284-4.686 16.971 0L320.545 304v112z"]},Ml={prefix:"fas",iconName:"file-import",icon:[512,512,[],"f56f","M16 288c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h112v-64zm489-183L407.1 7c-4.5-4.5-10.6-7-17-7H384v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H152c-13.3 0-24 10.7-24 24v264h128v-65.2c0-14.3 17.3-21.4 27.4-11.3L379 308c6.6 6.7 6.6 17.4 0 24l-95.7 96.4c-10.1 10.1-27.4 3-27.4-11.3V352H128v136c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H376c-13.2 0-24-10.8-24-24z"]},pl={prefix:"fas",iconName:"file-invoice",icon:[384,512,[],"f570","M288 256H96v64h192v-64zm89-151L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 64c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm256 304c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-200v96c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-96c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16z"]},Hl={prefix:"fas",iconName:"file-invoice-dollar",icon:[384,512,[],"f571","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zM64 72c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8V72zm0 80v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8zm144 263.88V440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-24.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V232c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v24.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07z"]},Vl={prefix:"fas",iconName:"file-medical",icon:[384,512,[],"f477","M377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm64 160v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8z"]},Cl={prefix:"fas",iconName:"file-medical-alt",icon:[448,512,[],"f478","M288 136V0H88C74.7 0 64 10.7 64 24v232H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h140.9c3 0 5.8 1.7 7.2 4.4l19.9 39.8 56.8-113.7c2.9-5.9 11.4-5.9 14.3 0l34.7 69.5H352c8.8 0 16 7.2 16 16s-7.2 16-16 16h-89.9L240 275.8l-56.8 113.7c-2.9 5.9-11.4 5.9-14.3 0L134.1 320H64v168c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H312c-13.2 0-24-10.8-24-24zm153-31L343.1 7c-4.5-4.5-10.6-7-17-7H320v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},Ll={prefix:"fas",iconName:"file-pdf",icon:[384,512,[],"f1c1","M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"]},ul={prefix:"fas",iconName:"file-powerpoint",icon:[384,512,[],"f1c4","M193.7 271.2c8.8 0 15.5 2.7 20.3 8.1 9.6 10.9 9.8 32.7-.2 44.1-4.9 5.6-11.9 8.5-21.1 8.5h-26.9v-60.7h27.9zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-153 31V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm53 165.2c0 90.3-88.8 77.6-111.1 77.6V436c0 6.6-5.4 12-12 12h-30.8c-6.6 0-12-5.4-12-12V236.2c0-6.6 5.4-12 12-12h81c44.5 0 72.9 32.8 72.9 77z"]},xl={prefix:"fas",iconName:"file-prescription",icon:[384,512,[],"f572","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm68.53 179.48l11.31 11.31c6.25 6.25 6.25 16.38 0 22.63l-29.9 29.9L304 409.38c6.25 6.25 6.25 16.38 0 22.63l-11.31 11.31c-6.25 6.25-16.38 6.25-22.63 0L240 413.25l-30.06 30.06c-6.25 6.25-16.38 6.25-22.63 0L176 432c-6.25-6.25-6.25-16.38 0-22.63l30.06-30.06L146.74 320H128v48c0 8.84-7.16 16-16 16H96c-8.84 0-16-7.16-16-16V208c0-8.84 7.16-16 16-16h80c35.35 0 64 28.65 64 64 0 24.22-13.62 45.05-33.46 55.92L240 345.38l29.9-29.9c6.25-6.25 16.38-6.25 22.63 0zM176 272h-48v-32h48c8.82 0 16 7.18 16 16s-7.18 16-16 16zm208-150.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},dl={prefix:"fas",iconName:"file-signature",icon:[576,512,[],"f573","M218.17 424.14c-2.95-5.92-8.09-6.52-10.17-6.52s-7.22.59-10.02 6.19l-7.67 15.34c-6.37 12.78-25.03 11.37-29.48-2.09L144 386.59l-10.61 31.88c-5.89 17.66-22.38 29.53-41 29.53H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h12.39c4.83 0 9.11-3.08 10.64-7.66l18.19-54.64c3.3-9.81 12.44-16.41 22.78-16.41s19.48 6.59 22.77 16.41l13.88 41.64c19.75-16.19 54.06-9.7 66 14.16 1.89 3.78 5.49 5.95 9.36 6.26v-82.12l128-127.09V160H248c-13.2 0-24-10.8-24-24V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24v-40l-128-.11c-16.12-.31-30.58-9.28-37.83-23.75zM384 121.9c0-6.3-2.5-12.4-7-16.9L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1zm-96 225.06V416h68.99l161.68-162.78-67.88-67.88L288 346.96zm280.54-179.63l-31.87-31.87c-9.94-9.94-26.07-9.94-36.01 0l-27.25 27.25 67.88 67.88 27.25-27.25c9.95-9.94 9.95-26.07 0-36.01z"]},Nl={prefix:"fas",iconName:"file-upload",icon:[384,512,[],"f574","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm65.18 216.01H224v80c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-80H94.82c-14.28 0-21.41-17.29-11.27-27.36l96.42-95.7c6.65-6.61 17.39-6.61 24.04 0l96.42 95.7c10.15 10.07 3.03 27.36-11.25 27.36zM377 105L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"]},gl={prefix:"fas",iconName:"file-video",icon:[384,512,[],"f1c8","M384 121.941V128H256V0h6.059c6.365 0 12.47 2.529 16.971 7.029l97.941 97.941A24.005 24.005 0 0 1 384 121.941zM224 136V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248c-13.2 0-24-10.8-24-24zm96 144.016v111.963c0 21.445-25.943 31.998-40.971 16.971L224 353.941V392c0 13.255-10.745 24-24 24H88c-13.255 0-24-10.745-24-24V280c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v38.059l55.029-55.013c15.011-15.01 40.971-4.491 40.971 16.97z"]},Al={prefix:"fas",iconName:"file-word",icon:[384,512,[],"f1c2","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm57.1 120H305c7.7 0 13.4 7.1 11.7 14.7l-38 168c-1.2 5.5-6.1 9.3-11.7 9.3h-38c-5.5 0-10.3-3.8-11.6-9.1-25.8-103.5-20.8-81.2-25.6-110.5h-.5c-1.1 14.3-2.4 17.4-25.6 110.5-1.3 5.3-6.1 9.1-11.6 9.1H117c-5.6 0-10.5-3.9-11.7-9.4l-37.8-168c-1.7-7.5 4-14.6 11.7-14.6h24.5c5.7 0 10.7 4 11.8 9.7 15.6 78 20.1 109.5 21 122.2 1.6-10.2 7.3-32.7 29.4-122.7 1.3-5.4 6.1-9.1 11.7-9.1h29.1c5.6 0 10.4 3.8 11.7 9.2 24 100.4 28.8 124 29.6 129.4-.2-11.2-2.6-17.8 21.6-129.2 1-5.6 5.9-9.5 11.5-9.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"]},bl={prefix:"fas",iconName:"fill",icon:[512,512,[],"f575","M502.63 217.06L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.77c-6.24-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.63l86.19 86.18-94.76 94.76c-37.49 37.49-37.49 98.26 0 135.75l117.19 117.19c18.75 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.88-28.12l221.57-221.57c12.49-12.5 12.49-32.76 0-45.26zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.61 58.6c12.49 12.49 32.75 12.49 45.24 0 12.49-12.49 12.49-32.75 0-45.24l-58.61-58.6 58.95-58.95 162.45 162.44-48.35 48.34z"]},Sl={prefix:"fas",iconName:"fill-drip",icon:[576,512,[],"f576","M512 320s-64 92.65-64 128c0 35.35 28.66 64 64 64s64-28.65 64-64-64-128-64-128zm-9.37-102.94L294.94 9.37C288.69 3.12 280.5 0 272.31 0s-16.38 3.12-22.62 9.37l-81.58 81.58L81.93 4.76c-6.25-6.25-16.38-6.25-22.62 0L36.69 27.38c-6.24 6.25-6.24 16.38 0 22.62l86.19 86.18-94.76 94.76c-37.49 37.48-37.49 98.26 0 135.75l117.19 117.19c18.74 18.74 43.31 28.12 67.87 28.12 24.57 0 49.13-9.37 67.87-28.12l221.57-221.57c12.5-12.5 12.5-32.75.01-45.25zm-116.22 70.97H65.93c1.36-3.84 3.57-7.98 7.43-11.83l13.15-13.15 81.61-81.61 58.6 58.6c12.49 12.49 32.75 12.49 45.24 0s12.49-32.75 0-45.24l-58.6-58.6 58.95-58.95 162.44 162.44-48.34 48.34z"]},yl={prefix:"fas",iconName:"film",icon:[512,512,[],"f008","M488 64h-8v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12V64H96v20c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12V64h-8C10.7 64 0 74.7 0 88v336c0 13.3 10.7 24 24 24h8v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h320v-20c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v20h8c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24zM96 372c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12H44c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm272 208c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm0-168c0 6.6-5.4 12-12 12H156c-6.6 0-12-5.4-12-12v-96c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v96zm112 152c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-96c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},wl={prefix:"fas",iconName:"filter",icon:[512,512,[],"f0b0","M487.976 0H24.028C2.71 0-8.047 25.866 7.058 40.971L192 225.941V432c0 7.831 3.821 15.17 10.237 19.662l80 55.98C298.02 518.69 320 507.493 320 487.98V225.941l184.947-184.97C520.021 25.896 509.338 0 487.976 0z"]},kl={prefix:"fas",iconName:"fingerprint",icon:[512,512,[],"f577","M256.12 245.96c-13.25 0-24 10.74-24 24 1.14 72.25-8.14 141.9-27.7 211.55-2.73 9.72 2.15 30.49 23.12 30.49 10.48 0 20.11-6.92 23.09-17.52 13.53-47.91 31.04-125.41 29.48-224.52.01-13.25-10.73-24-23.99-24zm-.86-81.73C194 164.16 151.25 211.3 152.1 265.32c.75 47.94-3.75 95.91-13.37 142.55-2.69 12.98 5.67 25.69 18.64 28.36 13.05 2.67 25.67-5.66 28.36-18.64 10.34-50.09 15.17-101.58 14.37-153.02-.41-25.95 19.92-52.49 54.45-52.34 31.31.47 57.15 25.34 57.62 55.47.77 48.05-2.81 96.33-10.61 143.55-2.17 13.06 6.69 25.42 19.76 27.58 19.97 3.33 26.81-15.1 27.58-19.77 8.28-50.03 12.06-101.21 11.27-152.11-.88-55.8-47.94-101.88-104.91-102.72zm-110.69-19.78c-10.3-8.34-25.37-6.8-33.76 3.48-25.62 31.5-39.39 71.28-38.75 112 .59 37.58-2.47 75.27-9.11 112.05-2.34 13.05 6.31 25.53 19.36 27.89 20.11 3.5 27.07-14.81 27.89-19.36 7.19-39.84 10.5-80.66 9.86-121.33-.47-29.88 9.2-57.88 28-80.97 8.35-10.28 6.79-25.39-3.49-33.76zm109.47-62.33c-15.41-.41-30.87 1.44-45.78 4.97-12.89 3.06-20.87 15.98-17.83 28.89 3.06 12.89 16 20.83 28.89 17.83 11.05-2.61 22.47-3.77 34-3.69 75.43 1.13 137.73 61.5 138.88 134.58.59 37.88-1.28 76.11-5.58 113.63-1.5 13.17 7.95 25.08 21.11 26.58 16.72 1.95 25.51-11.88 26.58-21.11a929.06 929.06 0 0 0 5.89-119.85c-1.56-98.75-85.07-180.33-186.16-181.83zm252.07 121.45c-2.86-12.92-15.51-21.2-28.61-18.27-12.94 2.86-21.12 15.66-18.26 28.61 4.71 21.41 4.91 37.41 4.7 61.6-.11 13.27 10.55 24.09 23.8 24.2h.2c13.17 0 23.89-10.61 24-23.8.18-22.18.4-44.11-5.83-72.34zm-40.12-90.72C417.29 43.46 337.6 1.29 252.81.02 183.02-.82 118.47 24.91 70.46 72.94 24.09 119.37-.9 181.04.14 246.65l-.12 21.47c-.39 13.25 10.03 24.31 23.28 24.69.23.02.48.02.72.02 12.92 0 23.59-10.3 23.97-23.3l.16-23.64c-.83-52.5 19.16-101.86 56.28-139 38.76-38.8 91.34-59.67 147.68-58.86 69.45 1.03 134.73 35.56 174.62 92.39 7.61 10.86 22.56 13.45 33.42 5.86 10.84-7.62 13.46-22.59 5.84-33.43z"]},Zl={prefix:"fas",iconName:"fire",icon:[384,512,[],"f06d","M216 23.86c0-23.8-30.65-32.77-44.15-13.04C48 191.85 224 200 224 288c0 35.63-29.11 64.46-64.85 63.99-35.17-.45-63.15-29.77-63.15-64.94v-85.51c0-21.7-26.47-32.23-41.43-16.5C27.8 213.16 0 261.33 0 320c0 105.87 86.13 192 192 192s192-86.13 192-192c0-170.29-168-193-168-296.14z"]},Pl={prefix:"fas",iconName:"fire-alt",icon:[448,512,[],"f7e4","M323.56 51.2c-20.8 19.3-39.58 39.59-56.22 59.97C240.08 73.62 206.28 35.53 168 0 69.74 91.17 0 209.96 0 281.6 0 408.85 100.29 512 224 512s224-103.15 224-230.4c0-53.27-51.98-163.14-124.44-230.4zm-19.47 340.65C282.43 407.01 255.72 416 226.86 416 154.71 416 96 368.26 96 290.75c0-38.61 24.31-72.63 72.79-130.75 6.93 7.98 98.83 125.34 98.83 125.34l58.63-66.88c4.14 6.85 7.91 13.55 11.27 19.97 27.35 52.19 15.81 118.97-33.43 153.42z"]},Bl={prefix:"fas",iconName:"fire-extinguisher",icon:[448,512,[],"f134","M434.027 26.329l-168 28C254.693 56.218 256 67.8 256 72h-58.332C208.353 36.108 181.446 0 144 0c-39.435 0-66.368 39.676-52.228 76.203-52.039 13.051-75.381 54.213-90.049 90.884-4.923 12.307 1.063 26.274 13.37 31.197 12.317 4.926 26.279-1.075 31.196-13.37C75.058 112.99 106.964 120 168 120v27.076c-41.543 10.862-72 49.235-72 94.129V488c0 13.255 10.745 24 24 24h144c13.255 0 24-10.745 24-24V240c0-44.731-30.596-82.312-72-92.97V120h40c0 2.974-1.703 15.716 10.027 17.671l168 28C441.342 166.89 448 161.25 448 153.834V38.166c0-7.416-6.658-13.056-13.973-11.837zM144 72c-8.822 0-16-7.178-16-16s7.178-16 16-16 16 7.178 16 16-7.178 16-16 16z"]},Tl={prefix:"fas",iconName:"first-aid",icon:[576,512,[],"f479","M0 80v352c0 26.5 21.5 48 48 48h48V32H48C21.5 32 0 53.5 0 80zm128 400h320V32H128v448zm64-248c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48zM528 32h-48v448h48c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},Dl={prefix:"fas",iconName:"fish",icon:[576,512,[],"f578","M327.1 96c-89.97 0-168.54 54.77-212.27 101.63L27.5 131.58c-12.13-9.18-30.24.6-27.14 14.66L24.54 256 .35 365.77c-3.1 14.06 15.01 23.83 27.14 14.66l87.33-66.05C158.55 361.23 237.13 416 327.1 416 464.56 416 576 288 576 256S464.56 96 327.1 96zm87.43 184c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24 13.26 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Ol={prefix:"fas",iconName:"fist-raised",icon:[384,512,[],"f6de","M255.98 160V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v146.93c5.02-1.78 10.34-2.93 15.97-2.93h48.03zm128 95.99c-.01-35.34-28.66-63.99-63.99-63.99H207.85c-8.78 0-15.9 7.07-15.9 15.85v.56c0 26.27 21.3 47.59 47.57 47.59h35.26c9.68 0 13.2 3.58 13.2 8v16.2c0 4.29-3.59 7.78-7.88 8-44.52 2.28-64.16 24.71-96.05 72.55l-6.31 9.47a7.994 7.994 0 0 1-11.09 2.22l-13.31-8.88a7.994 7.994 0 0 1-2.22-11.09l6.31-9.47c15.73-23.6 30.2-43.26 47.31-58.08-17.27-5.51-31.4-18.12-38.87-34.45-6.59 3.41-13.96 5.52-21.87 5.52h-32c-12.34 0-23.49-4.81-32-12.48C71.48 251.19 60.33 256 48 256H16c-5.64 0-10.97-1.15-16-2.95v77.93c0 33.95 13.48 66.5 37.49 90.51L63.99 448v64h255.98v-63.96l35.91-35.92A96.035 96.035 0 0 0 384 344.21l-.02-88.22zm-32.01-90.09V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v112h32c11.28 0 21.94 2.31 32 5.9zM16 224h32c8.84 0 16-7.16 16-16V80c0-8.84-7.16-16-16-16H16C7.16 64 0 71.16 0 80v128c0 8.84 7.16 16 16 16zm95.99 0h32c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v160c0 8.84 7.16 16 16 16z"]},Fl={prefix:"fas",iconName:"flag",icon:[512,512,[],"f024","M349.565 98.783C295.978 98.783 251.721 64 184.348 64c-24.955 0-47.309 4.384-68.045 12.013a55.947 55.947 0 0 0 3.586-23.562C118.117 24.015 94.806 1.206 66.338.048 34.345-1.254 8 24.296 8 56c0 19.026 9.497 35.825 24 45.945V488c0 13.255 10.745 24 24 24h16c13.255 0 24-10.745 24-24v-94.4c28.311-12.064 63.582-22.122 114.435-22.122 53.588 0 97.844 34.783 165.217 34.783 48.169 0 86.667-16.294 122.505-40.858C506.84 359.452 512 349.571 512 339.045v-243.1c0-23.393-24.269-38.87-45.485-29.016-34.338 15.948-76.454 31.854-116.95 31.854z"]},Rl={prefix:"fas",iconName:"flag-checkered",icon:[512,512,[],"f11e","M243.2 189.9V258c26.1 5.9 49.3 15.6 73.6 22.3v-68.2c-26-5.8-49.4-15.5-73.6-22.2zm223.3-123c-34.3 15.9-76.5 31.9-117 31.9C296 98.8 251.7 64 184.3 64c-25 0-47.3 4.4-68 12 2.8-7.3 4.1-15.2 3.6-23.6C118.1 24 94.8 1.2 66.3 0 34.3-1.3 8 24.3 8 56c0 19 9.5 35.8 24 45.9V488c0 13.3 10.7 24 24 24h16c13.3 0 24-10.7 24-24v-94.4c28.3-12.1 63.6-22.1 114.4-22.1 53.6 0 97.8 34.8 165.2 34.8 48.2 0 86.7-16.3 122.5-40.9 8.7-6 13.8-15.8 13.8-26.4V95.9c.1-23.3-24.2-38.8-45.4-29zM169.6 325.5c-25.8 2.7-50 8.2-73.6 16.6v-70.5c26.2-9.3 47.5-15 73.6-17.4zM464 191c-23.6 9.8-46.3 19.5-73.6 23.9V286c24.8-3.4 51.4-11.8 73.6-26v70.5c-25.1 16.1-48.5 24.7-73.6 27.1V286c-27 3.7-47.9 1.5-73.6-5.6v67.4c-23.9-7.4-47.3-16.7-73.6-21.3V258c-19.7-4.4-40.8-6.8-73.6-3.8v-70c-22.4 3.1-44.6 10.2-73.6 20.9v-70.5c33.2-12.2 50.1-19.8 73.6-22v71.6c27-3.7 48.4-1.3 73.6 5.7v-67.4c23.7 7.4 47.2 16.7 73.6 21.3v68.4c23.7 5.3 47.6 6.9 73.6 2.7V143c27-4.8 52.3-13.6 73.6-22.5z"]},jl={prefix:"fas",iconName:"flag-usa",icon:[512,512,[],"f74d","M32 0C14.3 0 0 14.3 0 32v464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32C64 14.3 49.7 0 32 0zm267.9 303.6c-57.2-15.1-111.7-28.8-203.9 11.1V384c185.7-92.2 221.7 53.3 397.5-23.1 11.4-5 18.5-16.5 18.5-28.8v-36c-43.6 17.3-80.2 24.1-112.1 24.1-37.4-.1-68.9-8.4-100-16.6zm0-96c-57.2-15.1-111.7-28.8-203.9 11.1v61.5c94.8-37.6 154.6-22.7 212.1-7.6 57.2 15.1 111.7 28.8 203.9-11.1V200c-43.6 17.3-80.2 24.1-112.1 24.1-37.4 0-68.9-8.3-100-16.5zm9.5-125.9c51.8 15.6 97.4 29 202.6-20.1V30.8c0-25.1-26.8-38.1-49.4-26.6C291.3 91.5 305.4-62.2 96 32.4v151.9c94.8-37.5 154.6-22.7 212.1-7.6 57.2 15 111.7 28.7 203.9-11.1V96.7c-53.6 23.5-93.3 31.4-126.1 31.4s-59-7.8-85.7-15.9c-4-1.2-8.1-2.4-12.1-3.5V75.5c7.2 2 14.3 4.1 21.3 6.2zM160 128.1c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16-7.2 16-16 16zm0-55.8c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm64 47.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16zm0-55.9c-8.8 0-16-7.1-16-16 0-8.8 7.2-16 16-16s16 7.1 16 16c0 8.8-7.2 16-16 16z"]},ql={prefix:"fas",iconName:"flask",icon:[448,512,[],"f0c3","M437.2 403.5L320 215V64h8c13.3 0 24-10.7 24-24V24c0-13.3-10.7-24-24-24H120c-13.3 0-24 10.7-24 24v16c0 13.3 10.7 24 24 24h8v151L10.8 403.5C-18.5 450.6 15.3 512 70.9 512h306.2c55.7 0 89.4-61.5 60.1-108.5zM137.9 320l48.2-77.6c3.7-5.2 5.8-11.6 5.8-18.4V64h64v160c0 6.9 2.2 13.2 5.8 18.4l48.2 77.6h-172z"]},Ul={prefix:"fas",iconName:"flushed",icon:[496,512,[],"f579","M344 200c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-192 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM80 224c0-39.8 32.2-72 72-72s72 32.2 72 72-32.2 72-72 72-72-32.2-72-72zm232 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-104c-39.8 0-72-32.2-72-72s32.2-72 72-72 72 32.2 72 72-32.2 72-72 72z"]},El={prefix:"fas",iconName:"folder",icon:[512,512,[],"f07b","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48z"]},Il={prefix:"fas",iconName:"folder-minus",icon:[512,512,[],"f65d","M464 128H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm-96 168c0 8.84-7.16 16-16 16H160c-8.84 0-16-7.16-16-16v-16c0-8.84 7.16-16 16-16h192c8.84 0 16 7.16 16 16v16z"]},Gl={prefix:"fas",iconName:"folder-open",icon:[576,512,[],"f07c","M572.694 292.093L500.27 416.248A63.997 63.997 0 0 1 444.989 448H45.025c-18.523 0-30.064-20.093-20.731-36.093l72.424-124.155A64 64 0 0 1 152 256h399.964c18.523 0 30.064 20.093 20.73 36.093zM152 224h328v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v278.046l69.077-118.418C86.214 242.25 117.989 224 152 224z"]},Wl={prefix:"fas",iconName:"folder-plus",icon:[512,512,[],"f65e","M464,128H272L208,64H48A48,48,0,0,0,0,112V400a48,48,0,0,0,48,48H464a48,48,0,0,0,48-48V176A48,48,0,0,0,464,128ZM359.5,296a16,16,0,0,1-16,16h-64v64a16,16,0,0,1-16,16h-16a16,16,0,0,1-16-16V312h-64a16,16,0,0,1-16-16V280a16,16,0,0,1,16-16h64V200a16,16,0,0,1,16-16h16a16,16,0,0,1,16,16v64h64a16,16,0,0,1,16,16Z"]},_l={prefix:"fas",iconName:"font",icon:[448,512,[],"f031","M432 416h-23.41L277.88 53.69A32 32 0 0 0 247.58 32h-47.16a32 32 0 0 0-30.3 21.69L39.41 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-19.58l23.3-64h152.56l23.3 64H304a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM176.85 272L224 142.51 271.15 272z"]},Yl={prefix:"fas",iconName:"font-awesome-logo-full",icon:[3992,512,["Font Awesome"],"f4e6","M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"]},Kl={prefix:"fas",iconName:"football-ball",icon:[496,512,[],"f44e","M481.5 60.3c-4.8-18.2-19.1-32.5-37.3-37.4C420.3 16.5 383 8.9 339.4 8L496 164.8c-.8-43.5-8.2-80.6-14.5-104.5zm-467 391.4c4.8 18.2 19.1 32.5 37.3 37.4 23.9 6.4 61.2 14 104.8 14.9L0 347.2c.8 43.5 8.2 80.6 14.5 104.5zM4.2 283.4L220.4 500c132.5-19.4 248.8-118.7 271.5-271.4L275.6 12C143.1 31.4 26.8 130.7 4.2 283.4zm317.3-123.6c3.1-3.1 8.2-3.1 11.3 0l11.3 11.3c3.1 3.1 3.1 8.2 0 11.3l-28.3 28.3 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-22.6 22.7 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L248 278.6l-22.6 22.6 28.3 28.3c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-28.3-28.3-28.3 28.3c-3.1 3.1-8.2 3.1-11.3 0l-11.3-11.3c-3.1-3.1-3.1-8.2 0-11.3l28.3-28.3-28.3-28.2c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 22.6-22.6-28.3-28.3c-3.1-3.1-3.1-8.2 0-11.3l11.3-11.3c3.1-3.1 8.2-3.1 11.3 0l28.3 28.3 28.3-28.5z"]},Ql={prefix:"fas",iconName:"forward",icon:[512,512,[],"f04e","M500.5 231.4l-192-160C287.9 54.3 256 68.6 256 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2zm-256 0l-192-160C31.9 54.3 0 68.6 0 96v320c0 27.4 31.9 41.8 52.5 24.6l192-160c15.3-12.8 15.3-36.4 0-49.2z"]},Xl={prefix:"fas",iconName:"frog",icon:[576,512,[],"f52e","M446.53 97.43C439.67 60.23 407.19 32 368 32c-39.23 0-71.72 28.29-78.54 65.54C126.75 112.96-.5 250.12 0 416.98.11 451.9 29.08 480 64 480h304c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-79.49l35.8-48.33c24.14-36.23 10.35-88.28-33.71-106.6-23.89-9.93-51.55-4.65-72.24 10.88l-32.76 24.59c-7.06 5.31-17.09 3.91-22.41-3.19-5.3-7.08-3.88-17.11 3.19-22.41l34.78-26.09c36.84-27.66 88.28-27.62 125.13 0 10.87 8.15 45.87 39.06 40.8 93.21L469.62 480H560c8.84 0 16-7.16 16-16 0-17.67-14.33-32-32-32h-53.63l-98.52-104.68 154.44-86.65A58.16 58.16 0 0 0 576 189.94c0-21.4-11.72-40.95-30.48-51.23-40.56-22.22-98.99-41.28-98.99-41.28zM368 136c-13.26 0-24-10.75-24-24 0-13.26 10.74-24 24-24 13.25 0 24 10.74 24 24 0 13.25-10.75 24-24 24z"]},Jl={prefix:"fas",iconName:"frown",icon:[496,512,[],"f119","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm170.2 218.2C315.8 367.4 282.9 352 248 352s-67.8 15.4-90.2 42.2c-13.5 16.3-38.1-4.2-24.6-20.5C161.7 339.6 203.6 320 248 320s86.3 19.6 114.7 53.8c13.6 16.2-11 36.7-24.5 20.4z"]},$l={prefix:"fas",iconName:"frown-open",icon:[496,512,[],"f57a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm187.3 183.3c-31.2-9.6-59.4-15.3-75.3-15.3s-44.1 5.7-75.3 15.3c-11.5 3.5-22.5-6.3-20.5-18.1 7-40 60.1-61.2 95.8-61.2s88.8 21.3 95.8 61.2c2 11.9-9.1 21.6-20.5 18.1zM328 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},cn={prefix:"fas",iconName:"funnel-dollar",icon:[640,512,[],"f662","M433.46 165.94l101.2-111.87C554.61 34.12 540.48 0 512.26 0H31.74C3.52 0-10.61 34.12 9.34 54.07L192 256v155.92c0 12.59 5.93 24.44 16 32l79.99 60c20.86 15.64 48.47 6.97 59.22-13.57C310.8 455.38 288 406.35 288 352c0-89.79 62.05-165.17 145.46-186.06zM480 192c-88.37 0-160 71.63-160 160s71.63 160 160 160 160-71.63 160-160-71.63-160-160-160zm16 239.88V448c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V256c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.04 44.44-42.67 45.07z"]},an={prefix:"fas",iconName:"futbol",icon:[512,512,[],"f1e3","M504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zm-48 0l-.003-.282-26.064 22.741-62.679-58.5 16.454-84.355 34.303 3.072c-24.889-34.216-60.004-60.089-100.709-73.141l13.651 31.939L256 139l-74.953-41.525 13.651-31.939c-40.631 13.028-75.78 38.87-100.709 73.141l34.565-3.073 16.192 84.355-62.678 58.5-26.064-22.741-.003.282c0 43.015 13.497 83.952 38.472 117.991l7.704-33.897 85.138 10.447 36.301 77.826-29.902 17.786c40.202 13.122 84.29 13.148 124.572 0l-29.902-17.786 36.301-77.826 85.138-10.447 7.704 33.897C442.503 339.952 456 299.015 456 256zm-248.102 69.571l-29.894-91.312L256 177.732l77.996 56.527-29.622 91.312h-96.476z"]},en={prefix:"fas",iconName:"gamepad",icon:[640,512,[],"f11b","M480.07 96H160a160 160 0 1 0 114.24 272h91.52A160 160 0 1 0 480.07 96zM248 268a12 12 0 0 1-12 12h-52v52a12 12 0 0 1-12 12h-24a12 12 0 0 1-12-12v-52H84a12 12 0 0 1-12-12v-24a12 12 0 0 1 12-12h52v-52a12 12 0 0 1 12-12h24a12 12 0 0 1 12 12v52h52a12 12 0 0 1 12 12zm216 76a40 40 0 1 1 40-40 40 40 0 0 1-40 40zm64-96a40 40 0 1 1 40-40 40 40 0 0 1-40 40z"]},fn={prefix:"fas",iconName:"gas-pump",icon:[512,512,[],"f52f","M336 448H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm157.2-340.7l-81-81c-6.2-6.2-16.4-6.2-22.6 0l-11.3 11.3c-6.2 6.2-6.2 16.4 0 22.6L416 97.9V160c0 28.1 20.9 51.3 48 55.2V376c0 13.2-10.8 24-24 24s-24-10.8-24-24v-32c0-48.6-39.4-88-88-88h-8V64c0-35.3-28.7-64-64-64H96C60.7 0 32 28.7 32 64v352h288V304h8c22.1 0 40 17.9 40 40v27.8c0 37.7 27 72 64.5 75.9 43 4.3 79.5-29.5 79.5-71.7V152.6c0-17-6.8-33.3-18.8-45.3zM256 192H96V64h160v128z"]},ln={prefix:"fas",iconName:"gavel",icon:[512,512,[],"f0e3","M504.971 199.362l-22.627-22.627c-9.373-9.373-24.569-9.373-33.941 0l-5.657 5.657L329.608 69.255l5.657-5.657c9.373-9.373 9.373-24.569 0-33.941L312.638 7.029c-9.373-9.373-24.569-9.373-33.941 0L154.246 131.48c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l5.657-5.657 39.598 39.598-81.04 81.04-5.657-5.657c-12.497-12.497-32.758-12.497-45.255 0L9.373 412.118c-12.497 12.497-12.497 32.758 0 45.255l45.255 45.255c12.497 12.497 32.758 12.497 45.255 0l114.745-114.745c12.497-12.497 12.497-32.758 0-45.255l-5.657-5.657 81.04-81.04 39.598 39.598-5.657 5.657c-9.373 9.373-9.373 24.569 0 33.941l22.627 22.627c9.373 9.373 24.569 9.373 33.941 0l124.451-124.451c9.372-9.372 9.372-24.568 0-33.941z"]},nn={prefix:"fas",iconName:"gem",icon:[576,512,[],"f3a5","M485.5 0L576 160H474.9L405.7 0h79.8zm-128 0l69.2 160H149.3L218.5 0h139zm-267 0h79.8l-69.2 160H0L90.5 0zM0 192h100.7l123 251.7c1.5 3.1-2.7 5.9-5 3.3L0 192zm148.2 0h279.6l-137 318.2c-1 2.4-4.5 2.4-5.5 0L148.2 192zm204.1 251.7l123-251.7H576L357.3 446.9c-2.3 2.7-6.5-.1-5-3.2z"]},on={prefix:"fas",iconName:"genderless",icon:[288,512,[],"f22d","M144 176c44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80 35.9-80 80-80m0-64C64.5 112 0 176.5 0 256s64.5 144 144 144 144-64.5 144-144-64.5-144-144-144z"]},hn={prefix:"fas",iconName:"ghost",icon:[384,512,[],"f6e2","M186.1.09C81.01 3.24 0 94.92 0 200.05v263.92c0 14.26 17.23 21.39 27.31 11.31l24.92-18.53c6.66-4.95 16-3.99 21.51 2.21l42.95 48.35c6.25 6.25 16.38 6.25 22.63 0l40.72-45.85c6.37-7.17 17.56-7.17 23.92 0l40.72 45.85c6.25 6.25 16.38 6.25 22.63 0l42.95-48.35c5.51-6.2 14.85-7.17 21.51-2.21l24.92 18.53c10.08 10.08 27.31 2.94 27.31-11.31V192C384 84 294.83-3.17 186.1.09zM128 224c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm128 0c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},sn={prefix:"fas",iconName:"gift",icon:[512,512,[],"f06b","M32 448c0 17.7 14.3 32 32 32h160V320H32v128zm256 32h160c17.7 0 32-14.3 32-32V320H288v160zm192-320h-42.1c6.2-12.1 10.1-25.5 10.1-40 0-48.5-39.5-88-88-88-41.6 0-68.5 21.3-103 68.3-34.5-47-61.4-68.3-103-68.3-48.5 0-88 39.5-88 88 0 14.5 3.8 27.9 10.1 40H32c-17.7 0-32 14.3-32 32v80c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-80c0-17.7-14.3-32-32-32zm-326.1 0c-22.1 0-40-17.9-40-40s17.9-40 40-40c19.9 0 34.6 3.3 86.1 80h-86.1zm206.1 0h-86.1c51.4-76.5 65.7-80 86.1-80 22.1 0 40 17.9 40 40s-17.9 40-40 40z"]},rn={prefix:"fas",iconName:"gifts",icon:[640,512,[],"f79c","M240.6 194.1c1.9-30.8 17.3-61.2 44-79.8C279.4 103.5 268.7 96 256 96h-29.4l30.7-22c7.2-5.1 8.9-15.1 3.7-22.3l-9.3-13c-5.1-7.2-15.1-8.9-22.3-3.7l-32 22.9 11.5-30.6c3.1-8.3-1.1-17.5-9.4-20.6l-15-5.6c-8.3-3.1-17.5 1.1-20.6 9.4l-19.9 53-19.9-53.1C121 2.1 111.8-2.1 103.5 1l-15 5.6C80.2 9.7 76 19 79.2 27.2l11.5 30.6L58.6 35c-7.2-5.1-17.2-3.5-22.3 3.7l-9.3 13c-5.1 7.2-3.5 17.2 3.7 22.3l30.7 22H32c-17.7 0-32 14.3-32 32v352c0 17.7 14.3 32 32 32h168.9c-5.5-9.5-8.9-20.3-8.9-32V256c0-29.9 20.8-55 48.6-61.9zM224 480c0 17.7 14.3 32 32 32h160V384H224v96zm224 32h160c17.7 0 32-14.3 32-32v-96H448v128zm160-288h-20.4c2.6-7.6 4.4-15.5 4.4-23.8 0-35.5-27-72.2-72.1-72.2-48.1 0-75.9 47.7-87.9 75.3-12.1-27.6-39.9-75.3-87.9-75.3-45.1 0-72.1 36.7-72.1 72.2 0 8.3 1.7 16.2 4.4 23.8H256c-17.7 0-32 14.3-32 32v96h192V224h15.3l.7-.2.7.2H448v128h192v-96c0-17.7-14.3-32-32-32zm-272 0c-2.7-1.4-5.1-3-7.2-4.8-7.3-6.4-8.8-13.8-8.8-19 0-9.7 6.4-24.2 24.1-24.2 18.7 0 35.6 27.4 44.5 48H336zm199.2-4.8c-2.1 1.8-4.5 3.4-7.2 4.8h-52.6c8.8-20.3 25.8-48 44.5-48 17.7 0 24.1 14.5 24.1 24.2 0 5.2-1.5 12.6-8.8 19z"]},vn={prefix:"fas",iconName:"glass-cheers",icon:[640,512,[],"f79f","M639.4 433.6c-8.4-20.4-31.8-30.1-52.2-21.6l-22.1 9.2-38.7-101.9c47.9-35 64.8-100.3 34.5-152.8L474.3 16c-8-13.9-25.1-19.7-40-13.6L320 49.8 205.7 2.4c-14.9-6.2-32-.3-40 13.6L79.1 166.5C48.9 219 65.7 284.3 113.6 319.2L74.9 421.1l-22.1-9.2c-20.4-8.5-43.7 1.2-52.2 21.6-1.7 4.1.2 8.8 4.3 10.5l162.3 67.4c4.1 1.7 8.7-.2 10.4-4.3 8.4-20.4-1.2-43.8-21.6-52.3l-22.1-9.2L173.3 342c4.4.5 8.8 1.3 13.1 1.3 51.7 0 99.4-33.1 113.4-85.3l20.2-75.4 20.2 75.4c14 52.2 61.7 85.3 113.4 85.3 4.3 0 8.7-.8 13.1-1.3L506 445.6l-22.1 9.2c-20.4 8.5-30.1 31.9-21.6 52.3 1.7 4.1 6.4 6 10.4 4.3L635.1 444c4-1.7 6-6.3 4.3-10.4zM275.9 162.1l-112.1-46.5 36.5-63.4 94.5 39.2-18.9 70.7zm88.2 0l-18.9-70.7 94.5-39.2 36.5 63.4-112.1 46.5z"]},mn={prefix:"fas",iconName:"glass-martini",icon:[512,512,[],"f000","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6z"]},zn={prefix:"fas",iconName:"glass-martini-alt",icon:[512,512,[],"f57b","M502.05 57.6C523.3 36.34 508.25 0 478.2 0H33.8C3.75 0-11.3 36.34 9.95 57.6L224 271.64V464h-56c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h240c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40h-56V271.64L502.05 57.6zM443.77 48l-48 48H116.24l-48-48h375.53z"]},tn={prefix:"fas",iconName:"glass-whiskey",icon:[512,512,[],"f7a0","M480 32H32C12.5 32-2.4 49.2.3 68.5l56 356.5c4.5 31.5 31.5 54.9 63.4 54.9h273c31.8 0 58.9-23.4 63.4-54.9l55.6-356.5C514.4 49.2 499.5 32 480 32zm-37.4 64l-30 192h-313L69.4 96h373.2z"]},Mn={prefix:"fas",iconName:"glasses",icon:[576,512,[],"f530","M574.1 280.37L528.75 98.66c-5.91-23.7-21.59-44.05-43-55.81-21.44-11.73-46.97-14.11-70.19-6.33l-15.25 5.08c-8.39 2.79-12.92 11.86-10.12 20.24l5.06 15.18c2.79 8.38 11.85 12.91 20.23 10.12l13.18-4.39c10.87-3.62 23-3.57 33.16 1.73 10.29 5.37 17.57 14.56 20.37 25.82l38.46 153.82c-22.19-6.81-49.79-12.46-81.2-12.46-34.77 0-73.98 7.02-114.85 26.74h-73.18c-40.87-19.74-80.08-26.75-114.86-26.75-31.42 0-59.02 5.65-81.21 12.46l38.46-153.83c2.79-11.25 10.09-20.45 20.38-25.81 10.16-5.3 22.28-5.35 33.15-1.73l13.17 4.39c8.38 2.79 17.44-1.74 20.23-10.12l5.06-15.18c2.8-8.38-1.73-17.45-10.12-20.24l-15.25-5.08c-23.22-7.78-48.75-5.41-70.19 6.33-21.41 11.77-37.09 32.11-43 55.8L1.9 280.37A64.218 64.218 0 0 0 0 295.86v70.25C0 429.01 51.58 480 115.2 480h37.12c60.28 0 110.37-45.94 114.88-105.37l2.93-38.63h35.75l2.93 38.63C313.31 434.06 363.4 480 423.68 480h37.12c63.62 0 115.2-50.99 115.2-113.88v-70.25c0-5.23-.64-10.43-1.9-15.5zm-370.72 89.42c-1.97 25.91-24.4 46.21-51.06 46.21H115.2C86.97 416 64 393.62 64 366.11v-37.54c18.12-6.49 43.42-12.92 72.58-12.92 23.86 0 47.26 4.33 69.93 12.92l-3.13 41.22zM512 366.12c0 27.51-22.97 49.88-51.2 49.88h-37.12c-26.67 0-49.1-20.3-51.06-46.21l-3.13-41.22c22.67-8.59 46.08-12.92 69.95-12.92 29.12 0 54.43 6.44 72.55 12.93v37.54z"]},pn={prefix:"fas",iconName:"globe",icon:[496,512,[],"f0ac","M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"]},Hn={prefix:"fas",iconName:"globe-africa",icon:[496,512,[],"f57c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm160 215.5v6.93c0 5.87-3.32 11.24-8.57 13.86l-15.39 7.7a15.485 15.485 0 0 1-15.53-.97l-18.21-12.14a15.52 15.52 0 0 0-13.5-1.81l-2.65.88c-9.7 3.23-13.66 14.79-7.99 23.3l13.24 19.86c2.87 4.31 7.71 6.9 12.89 6.9h8.21c8.56 0 15.5 6.94 15.5 15.5v11.34c0 3.35-1.09 6.62-3.1 9.3l-18.74 24.98c-1.42 1.9-2.39 4.1-2.83 6.43l-4.3 22.83c-.62 3.29-2.29 6.29-4.76 8.56a159.608 159.608 0 0 0-25 29.16l-13.03 19.55a27.756 27.756 0 0 1-23.09 12.36c-10.51 0-20.12-5.94-24.82-15.34a78.902 78.902 0 0 1-8.33-35.29V367.5c0-8.56-6.94-15.5-15.5-15.5h-25.88c-14.49 0-28.38-5.76-38.63-16a54.659 54.659 0 0 1-16-38.63v-14.06c0-17.19 8.1-33.38 21.85-43.7l27.58-20.69a54.663 54.663 0 0 1 32.78-10.93h.89c8.48 0 16.85 1.97 24.43 5.77l14.72 7.36c3.68 1.84 7.93 2.14 11.83.84l47.31-15.77c6.33-2.11 10.6-8.03 10.6-14.7 0-8.56-6.94-15.5-15.5-15.5h-10.09c-4.11 0-8.05-1.63-10.96-4.54l-6.92-6.92a15.493 15.493 0 0 0-10.96-4.54H199.5c-8.56 0-15.5-6.94-15.5-15.5v-4.4c0-7.11 4.84-13.31 11.74-15.04l14.45-3.61c3.74-.94 7-3.23 9.14-6.44l8.08-12.11c2.87-4.31 7.71-6.9 12.89-6.9h24.21c8.56 0 15.5-6.94 15.5-15.5v-21.7C359.23 71.63 422.86 131.02 441.93 208H423.5c-8.56 0-15.5 6.94-15.5 15.5z"]},Vn={prefix:"fas",iconName:"globe-americas",icon:[496,512,[],"f57d","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm82.29 357.6c-3.9 3.88-7.99 7.95-11.31 11.28-2.99 3-5.1 6.7-6.17 10.71-1.51 5.66-2.73 11.38-4.77 16.87l-17.39 46.85c-13.76 3-28 4.69-42.65 4.69v-27.38c1.69-12.62-7.64-36.26-22.63-51.25-6-6-9.37-14.14-9.37-22.63v-32.01c0-11.64-6.27-22.34-16.46-27.97-14.37-7.95-34.81-19.06-48.81-26.11-11.48-5.78-22.1-13.14-31.65-21.75l-.8-.72a114.792 114.792 0 0 1-18.06-20.74c-9.38-13.77-24.66-36.42-34.59-51.14 20.47-45.5 57.36-82.04 103.2-101.89l24.01 12.01C203.48 89.74 216 82.01 216 70.11v-11.3c7.99-1.29 16.12-2.11 24.39-2.42l28.3 28.3c6.25 6.25 6.25 16.38 0 22.63L264 112l-10.34 10.34c-3.12 3.12-3.12 8.19 0 11.31l4.69 4.69c3.12 3.12 3.12 8.19 0 11.31l-8 8a8.008 8.008 0 0 1-5.66 2.34h-8.99c-2.08 0-4.08.81-5.58 2.27l-9.92 9.65a8.008 8.008 0 0 0-1.58 9.31l15.59 31.19c2.66 5.32-1.21 11.58-7.15 11.58h-5.64c-1.93 0-3.79-.7-5.24-1.96l-9.28-8.06a16.017 16.017 0 0 0-15.55-3.1l-31.17 10.39a11.95 11.95 0 0 0-8.17 11.34c0 4.53 2.56 8.66 6.61 10.69l11.08 5.54c9.41 4.71 19.79 7.16 30.31 7.16s22.59 27.29 32 32h66.75c8.49 0 16.62 3.37 22.63 9.37l13.69 13.69a30.503 30.503 0 0 1 8.93 21.57 46.536 46.536 0 0 1-13.72 32.98zM417 274.25c-5.79-1.45-10.84-5-14.15-9.97l-17.98-26.97a23.97 23.97 0 0 1 0-26.62l19.59-29.38c2.32-3.47 5.5-6.29 9.24-8.15l12.98-6.49C440.2 193.59 448 223.87 448 256c0 8.67-.74 17.16-1.82 25.54L417 274.25z"]},Cn={prefix:"fas",iconName:"globe-asia",icon:[496,512,[],"f57e","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm-11.34 240.23c-2.89 4.82-8.1 7.77-13.72 7.77h-.31c-4.24 0-8.31 1.69-11.31 4.69l-5.66 5.66c-3.12 3.12-3.12 8.19 0 11.31l5.66 5.66c3 3 4.69 7.07 4.69 11.31V304c0 8.84-7.16 16-16 16h-6.11c-6.06 0-11.6-3.42-14.31-8.85l-22.62-45.23c-2.44-4.88-8.95-5.94-12.81-2.08l-19.47 19.46c-3 3-7.07 4.69-11.31 4.69H50.81C49.12 277.55 48 266.92 48 256c0-110.28 89.72-200 200-200 21.51 0 42.2 3.51 61.63 9.82l-50.16 38.53c-5.11 3.41-4.63 11.06.86 13.81l10.83 5.41c5.42 2.71 8.84 8.25 8.84 14.31V216c0 4.42-3.58 8-8 8h-3.06c-3.03 0-5.8-1.71-7.15-4.42-1.56-3.12-5.96-3.29-7.76-.3l-17.37 28.95zM408 358.43c0 4.24-1.69 8.31-4.69 11.31l-9.57 9.57c-3 3-7.07 4.69-11.31 4.69h-15.16c-4.24 0-8.31-1.69-11.31-4.69l-13.01-13.01a26.767 26.767 0 0 0-25.42-7.04l-21.27 5.32c-1.27.32-2.57.48-3.88.48h-10.34c-4.24 0-8.31-1.69-11.31-4.69l-11.91-11.91a8.008 8.008 0 0 1-2.34-5.66v-10.2c0-3.27 1.99-6.21 5.03-7.43l39.34-15.74c1.98-.79 3.86-1.82 5.59-3.05l23.71-16.89a7.978 7.978 0 0 1 4.64-1.48h12.09c3.23 0 6.15 1.94 7.39 4.93l5.35 12.85a4 4 0 0 0 3.69 2.46h3.8c1.78 0 3.35-1.18 3.84-2.88l4.2-14.47c.5-1.71 2.06-2.88 3.84-2.88h6.06c2.21 0 4 1.79 4 4v12.93c0 2.12.84 4.16 2.34 5.66l11.91 11.91c3 3 4.69 7.07 4.69 11.31v24.6z"]},Ln={prefix:"fas",iconName:"globe-europe",icon:[496,512,[],"f7a2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm200 248c0 22.5-3.9 44.2-10.8 64.4h-20.3c-4.3 0-8.4-1.7-11.4-4.8l-32-32.6c-4.5-4.6-4.5-12.1.1-16.7l12.5-12.5v-8.7c0-3-1.2-5.9-3.3-8l-9.4-9.4c-2.1-2.1-5-3.3-8-3.3h-16c-6.2 0-11.3-5.1-11.3-11.3 0-3 1.2-5.9 3.3-8l9.4-9.4c2.1-2.1 5-3.3 8-3.3h32c6.2 0 11.3-5.1 11.3-11.3v-9.4c0-6.2-5.1-11.3-11.3-11.3h-36.7c-8.8 0-16 7.2-16 16v4.5c0 6.9-4.4 13-10.9 15.2l-31.6 10.5c-3.3 1.1-5.5 4.1-5.5 7.6v2.2c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8s-3.6-8-8-8H247c-3 0-5.8 1.7-7.2 4.4l-9.4 18.7c-2.7 5.4-8.2 8.8-14.3 8.8H194c-8.8 0-16-7.2-16-16V199c0-4.2 1.7-8.3 4.7-11.3l20.1-20.1c4.6-4.6 7.2-10.9 7.2-17.5 0-3.4 2.2-6.5 5.5-7.6l40-13.3c1.7-.6 3.2-1.5 4.4-2.7l26.8-26.8c2.1-2.1 3.3-5 3.3-8 0-6.2-5.1-11.3-11.3-11.3H258l-16 16v8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-20c0-2.5 1.2-4.9 3.2-6.4l28.9-21.7c1.9-.1 3.8-.3 5.7-.3C358.3 56 448 145.7 448 256zM130.1 149.1c0-3 1.2-5.9 3.3-8l25.4-25.4c2.1-2.1 5-3.3 8-3.3 6.2 0 11.3 5.1 11.3 11.3v16c0 3-1.2 5.9-3.3 8l-9.4 9.4c-2.1 2.1-5 3.3-8 3.3h-16c-6.2 0-11.3-5.1-11.3-11.3zm128 306.4v-7.1c0-8.8-7.2-16-16-16h-20.2c-10.8 0-26.7-5.3-35.4-11.8l-22.2-16.7c-11.5-8.6-18.2-22.1-18.2-36.4v-23.9c0-16 8.4-30.8 22.1-39l42.9-25.7c7.1-4.2 15.2-6.5 23.4-6.5h31.2c10.9 0 21.4 3.9 29.6 10.9l43.2 37.1h18.3c8.5 0 16.6 3.4 22.6 9.4l17.3 17.3c3.4 3.4 8.1 5.3 12.9 5.3H423c-32.4 58.9-93.8 99.5-164.9 103.1z"]},un={prefix:"fas",iconName:"golf-ball",icon:[416,512,[],"f450","M96 416h224c0 17.7-14.3 32-32 32h-16c-17.7 0-32 14.3-32 32v20c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-20c0-17.7-14.3-32-32-32h-16c-17.7 0-32-14.3-32-32zm320-208c0 74.2-39 139.2-97.5 176h-221C39 347.2 0 282.2 0 208 0 93.1 93.1 0 208 0s208 93.1 208 208zm-180.1 43.9c18.3 0 33.1-14.8 33.1-33.1 0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1zm49.1 46.9c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1zm64-64c0-14.4-9.3-26.3-22.1-30.9 9.6 26.8-15.6 51.3-41.9 41.9 4.6 12.8 16.5 22.1 30.9 22.1 18.3 0 33.1-14.9 33.1-33.1z"]},xn={prefix:"fas",iconName:"gopuram",icon:[512,512,[],"f664","M496 352h-16V240c0-8.8-7.2-16-16-16h-16v-80c0-8.8-7.2-16-16-16h-16V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16s-16 7.2-16 16v16h-64V16c0-8.8-7.2-16-16-16S96 7.2 96 16v112H80c-8.8 0-16 7.2-16 16v80H48c-8.8 0-16 7.2-16 16v112H16c-8.8 0-16 7.2-16 16v128c0 8.8 7.2 16 16 16h80V352h32V224h32v-96h32v96h-32v128h-32v160h80v-80c0-8.8 7.2-16 16-16h64c8.8 0 16 7.2 16 16v80h80V352h-32V224h-32v-96h32v96h32v128h32v160h80c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zM232 176c0-8.8 7.2-16 16-16h16c8.8 0 16 7.2 16 16v48h-48zm56 176h-64v-64c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16z"]},dn={prefix:"fas",iconName:"graduation-cap",icon:[640,512,[],"f19d","M622.34 153.2L343.4 67.5c-15.2-4.67-31.6-4.67-46.79 0L17.66 153.2c-23.54 7.23-23.54 38.36 0 45.59l48.63 14.94c-10.67 13.19-17.23 29.28-17.88 46.9C38.78 266.15 32 276.11 32 288c0 10.78 5.68 19.85 13.86 25.65L20.33 428.53C18.11 438.52 25.71 448 35.94 448h56.11c10.24 0 17.84-9.48 15.62-19.47L82.14 313.65C90.32 307.85 96 298.78 96 288c0-11.57-6.47-21.25-15.66-26.87.76-15.02 8.44-28.3 20.69-36.72L296.6 284.5c9.06 2.78 26.44 6.25 46.79 0l278.95-85.7c23.55-7.24 23.55-38.36 0-45.6zM352.79 315.09c-28.53 8.76-52.84 3.92-65.59 0l-145.02-44.55L128 384c0 35.35 85.96 64 192 64s192-28.65 192-64l-14.18-113.47-145.03 44.56z"]},Nn={prefix:"fas",iconName:"greater-than",icon:[384,512,[],"f531","M365.52 209.85L59.22 67.01c-16.06-7.49-35.15-.54-42.64 15.52L3.01 111.61c-7.49 16.06-.54 35.15 15.52 42.64L236.96 256.1 18.49 357.99C2.47 365.46-4.46 384.5 3.01 400.52l13.52 29C24 445.54 43.04 452.47 59.06 445l306.47-142.91a32.003 32.003 0 0 0 18.48-29v-34.23c-.01-12.45-7.21-23.76-18.49-29.01z"]},gn={prefix:"fas",iconName:"greater-than-equal",icon:[448,512,[],"f532","M55.22 107.69l175.56 68.09-175.44 68.05c-18.39 6.03-27.88 24.39-21.2 41l12.09 30.08c6.68 16.61 26.99 25.19 45.38 19.15L393.02 214.2c13.77-4.52 22.98-16.61 22.98-30.17v-15.96c0-13.56-9.21-25.65-22.98-30.17L91.3 17.92c-18.29-6-38.51 2.53-45.15 19.06L34.12 66.9c-6.64 16.53 2.81 34.79 21.1 40.79zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},An={prefix:"fas",iconName:"grimace",icon:[496,512,[],"f57f","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM144 400h-8c-17.7 0-32-14.3-32-32v-8h40v40zm0-56h-40v-8c0-17.7 14.3-32 32-32h8v40zm-8-136c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm72 192h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm64 56h-48v-40h48v40zm0-56h-48v-40h48v40zm-8-104c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm64 128c0 17.7-14.3 32-32 32h-8v-40h40v8zm0-24h-40v-40h8c17.7 0 32 14.3 32 32v8z"]},bn={prefix:"fas",iconName:"grin",icon:[496,512,[],"f580","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm80 256c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Sn={prefix:"fas",iconName:"grin-alt",icon:[496,512,[],"f581","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm63.7 128.7c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zm-160 0c7.6-11.4 24.7-11.7 32.7 0 12.4 18.4 15.1 36.9 15.7 55.3-.5 18.4-3.3 36.9-15.7 55.3-7.6 11.4-24.7 11.7-32.7 0-12.4-18.4-15.1-36.9-15.7-55.3.5-18.4 3.3-36.9 15.7-55.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},yn={prefix:"fas",iconName:"grin-beam",icon:[496,512,[],"f582","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 144c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},wn={prefix:"fas",iconName:"grin-beam-sweat",icon:[504,512,[],"f583","M456 128c26.5 0 48-21 48-47 0-20-28.5-60.4-41.6-77.8-3.2-4.3-9.6-4.3-12.8 0C436.5 20.6 408 61 408 81c0 26 21.5 47 48 47zm0 32c-44.1 0-80-35.4-80-79 0-4.4.3-14.2 8.1-32.2C345 23.1 298.3 8 248 8 111 8 0 119 0 256s111 248 248 248 248-111 248-248c0-35.1-7.4-68.4-20.5-98.6-6.3 1.5-12.7 2.6-19.5 2.6zm-128-8c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},kn={prefix:"fas",iconName:"grin-hearts",icon:[496,512,[],"f584","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM90.4 183.6c6.7-17.6 26.7-26.7 44.9-21.9l7.1 1.9 2-7.1c5-18.1 22.8-30.9 41.5-27.9 21.4 3.4 34.4 24.2 28.8 44.5L195.3 243c-1.2 4.5-5.9 7.2-10.5 6l-70.2-18.2c-20.4-5.4-31.9-27-24.2-47.2zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm133.4-201.3l-70.2 18.2c-4.5 1.2-9.2-1.5-10.5-6L281.3 173c-5.6-20.3 7.4-41.1 28.8-44.5 18.6-3 36.4 9.8 41.5 27.9l2 7.1 7.1-1.9c18.2-4.7 38.2 4.3 44.9 21.9 7.7 20.3-3.8 41.9-24.2 47.2z"]},Zn={prefix:"fas",iconName:"grin-squint",icon:[496,512,[],"f585","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.9 9.4-21.6 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.2 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Pn={prefix:"fas",iconName:"grin-squint-tears",icon:[512,512,[],"f586","M409.6 111.9c22.6-3.2 73.5-12 88.3-26.8 19.2-19.2 18.9-50.6-.7-70.2S446-5 426.9 14.2c-14.8 14.8-23.5 65.7-26.8 88.3-.8 5.5 3.9 10.2 9.5 9.4zM102.4 400.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm311.7-256.5c-33 3.9-48.6-25.1-45.7-45.7 3.4-24 7.4-42.1 11.5-56.5C285.1-13.4 161.8-.5 80.6 80.6-.5 161.7-13.4 285 41.4 379.9c14.4-4.1 32.4-8 56.5-11.5 33.2-3.9 48.6 25.2 45.7 45.7-3.4 24-7.4 42.1-11.5 56.5 94.8 54.8 218.1 41.9 299.3-39.2s94-204.4 39.2-299.3c-14.4 4.1-32.5 8-56.5 11.5zM255.7 106c3.3-13.2 22.4-11.5 23.6 1.8l4.8 52.3 52.3 4.8c13.4 1.2 14.9 20.3 1.8 23.6l-90.5 22.6c-8.9 2.2-16.7-5.9-14.5-14.5l22.5-90.6zm-90.9 230.3L160 284l-52.3-4.8c-13.4-1.2-14.9-20.3-1.8-23.6l90.5-22.6c8.8-2.2 16.7 5.8 14.5 14.5L188.3 338c-3.1 13.2-22.2 11.7-23.5-1.7zm215.7 44.2c-29.3 29.3-75.7 50.4-116.7 50.4-18.9 0-36.6-4.5-51-14.7-9.8-6.9-8.7-21.8 2-27.2 28.3-14.6 63.9-42.4 97.8-76.3s61.7-69.6 76.3-97.8c5.4-10.5 20.2-11.9 27.3-2 32.3 45.3 7.1 124.7-35.7 167.6z"]},Bn={prefix:"fas",iconName:"grin-stars",icon:[496,512,[],"f587","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM94.6 168.9l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.2 1 8.9 8.6 4.3 13.2l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L152 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.6-4.7-1.9-12.3 4.3-13.3zM248 432c-60.6 0-134.5-38.3-143.8-93.3-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3zm157.7-249.9l-25.4 24.6 6 34.9c1 6.2-5.3 11-11 7.9L344 233.3l-31.3 16.3c-5.7 3.1-12-1.7-11-7.9l6-34.9-25.4-24.6c-4.5-4.6-1.9-12.2 4.3-13.2l34.9-5 15.5-31.6c2.9-5.8 11-5.8 13.9 0l15.5 31.6 34.9 5c6.3.9 9 8.5 4.4 13.1z"]},Tn={prefix:"fas",iconName:"grin-tears",icon:[640,512,[],"f588","M102.4 256.1c-22.6 3.2-73.5 12-88.3 26.8-19.1 19.1-18.8 50.6.8 70.2s51 19.9 70.2.7c14.8-14.8 23.5-65.7 26.8-88.3.8-5.5-3.9-10.2-9.5-9.4zm523.4 26.8c-14.8-14.8-65.7-23.5-88.3-26.8-5.5-.8-10.3 3.9-9.5 9.5 3.2 22.6 12 73.5 26.8 88.3 19.2 19.2 50.6 18.9 70.2-.7s20-51.2.8-70.3zm-129.4-12.8c-3.8-26.6 19.1-49.5 45.7-45.7 8.9 1.3 16.8 2.7 24.3 4.1C552.7 104.5 447.7 8 320 8S87.3 104.5 73.6 228.5c7.5-1.4 15.4-2.8 24.3-4.1 33.2-3.9 48.6 25.3 45.7 45.7-11.8 82.3-29.9 100.4-35.8 106.4-.9.9-2 1.6-3 2.5 42.7 74.6 123 125 215.2 125s172.5-50.4 215.2-125.1c-1-.9-2.1-1.5-3-2.5-5.9-5.9-24-24-35.8-106.3zM400 152c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm-160 0c23.8 0 52.7 29.3 56 71.4.7 8.6-10.8 12-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.1-42.1 32-71.4 55.8-71.4zm80 280c-60.6 0-134.5-38.3-143.8-93.3-2-11.7 9.2-21.6 20.7-17.9C227.1 330.5 272 336 320 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-9.3 55-83.2 93.3-143.8 93.3z"]},Dn={prefix:"fas",iconName:"grin-tongue",icon:[496,512,[],"f589","M248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.6 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-34.9 134.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},On={prefix:"fas",iconName:"grin-tongue-squint",icon:[496,512,[],"f58a","M293.1 374.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.2-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.4-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-33.8 210.3l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.7 4.7 7.7 15.9 0 20.6zm163 30c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.8-4.7-7.8-15.9 0-20.6l80-48c11.7-6.9 23.9 7.7 15.4 18L343.6 208l33.6 40.3z"]},Fn={prefix:"fas",iconName:"grin-tongue-wink",icon:[496,512,[],"f58b","M344 184c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zM248 8C111 8 0 119 0 256c0 106.3 67 196.7 161 232-5.6-12.2-9-25.7-9-40v-45.5c-24.7-16.2-43.5-38.1-47.8-63.8-2-11.8 9.3-21.5 20.7-17.9C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.5-3.7 22.6 6.1 20.7 17.9-4.3 25.7-23.1 47.6-47.8 63.8V448c0 14.3-3.4 27.8-9 40 94-35.3 161-125.7 161-232C496 119 385 8 248 8zm-56 225l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L112 233c-8.5 7.4-21.6.3-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c1.6 11.1-11.6 18.2-20 10.8zm152 39c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm-50.9 102.6c-14.4-6.5-31.1 2.2-34.6 17.6l-1.8 7.8c-2.1 9.2-15.2 9.2-17.3 0l-1.8-7.8c-3.5-15.4-20.2-24.1-34.6-17.6-.9.4.3-.2-18.9 9.4v63c0 35.2 28 64.5 63.1 64.9 35.7.5 64.9-28.4 64.9-64v-64c-19.5-9.6-18.2-8.9-19-9.3z"]},Rn={prefix:"fas",iconName:"grin-wink",icon:[496,512,[],"f58c","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm168 25l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.6 11-11.5 18.2-20 10.8zm-243.1 87.8C155.1 330.5 200 336 248 336s92.9-5.5 123.1-15.2c11.3-3.7 22.6 6 20.7 17.9-9.2 55-83.2 93.3-143.8 93.3s-134.5-38.3-143.8-93.3c-2-11.9 9.3-21.6 20.7-17.9z"]},jn={prefix:"fas",iconName:"grip-horizontal",icon:[448,512,[],"f58d","M96 288H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM96 96H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm160 0h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},qn={prefix:"fas",iconName:"grip-lines",icon:[512,512,[],"f7a4","M496 288H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-128H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h480c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16z"]},Un={prefix:"fas",iconName:"grip-lines-vertical",icon:[256,512,[],"f7a5","M96 496V16c0-8.8-7.2-16-16-16H48c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16zm128 0V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16z"]},En={prefix:"fas",iconName:"grip-vertical",icon:[320,512,[],"f58e","M96 32H32C14.33 32 0 46.33 0 64v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160H32c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zM288 32h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32zm0 160h-64c-17.67 0-32 14.33-32 32v64c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-64c0-17.67-14.33-32-32-32z"]},In={prefix:"fas",iconName:"guitar",icon:[512,512,[],"f7a6","M502.63 39L473 9.37a32 32 0 0 0-45.26 0L381.46 55.7a35.14 35.14 0 0 0-8.53 13.79L360.77 106l-76.26 76.26c-12.16-8.76-25.5-15.74-40.1-19.14-33.45-7.78-67-.88-89.88 22a82.45 82.45 0 0 0-20.24 33.47c-6 18.56-23.21 32.69-42.15 34.46-23.7 2.27-45.73 11.45-62.61 28.44C-16.11 327-7.9 409 47.58 464.45S185 528 230.56 482.52c17-16.88 26.16-38.9 28.45-62.71 1.76-18.85 15.89-36.13 34.43-42.14a82.6 82.6 0 0 0 33.48-20.25c22.87-22.88 29.74-56.36 22-89.75-3.39-14.64-10.37-28-19.16-40.2L406 151.23l36.48-12.16a35.14 35.14 0 0 0 13.79-8.53l46.33-46.32a32 32 0 0 0 .03-45.22zM208 352a48 48 0 1 1 48-48 48 48 0 0 1-48 48z"]},Gn={prefix:"fas",iconName:"h-square",icon:[448,512,[],"f0fd","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zm-112 48h-32c-8.837 0-16 7.163-16 16v80H160v-80c0-8.837-7.163-16-16-16h-32c-8.837 0-16 7.163-16 16v224c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16v-80h128v80c0 8.837 7.163 16 16 16h32c8.837 0 16-7.163 16-16V144c0-8.837-7.163-16-16-16z"]},Wn={prefix:"fas",iconName:"hamburger",icon:[512,512,[],"f805","M464 256H48a48 48 0 0 0 0 96h416a48 48 0 0 0 0-96zm16 128H32a16 16 0 0 0-16 16v16a64 64 0 0 0 64 64h352a64 64 0 0 0 64-64v-16a16 16 0 0 0-16-16zM58.64 224h394.72c34.57 0 54.62-43.9 34.82-75.88C448 83.2 359.55 32.1 256 32c-103.54.1-192 51.2-232.18 116.11C4 180.09 24.07 224 58.64 224zM384 112a16 16 0 1 1-16 16 16 16 0 0 1 16-16zM256 80a16 16 0 1 1-16 16 16 16 0 0 1 16-16zm-128 32a16 16 0 1 1-16 16 16 16 0 0 1 16-16z"]},_n={prefix:"fas",iconName:"hammer",icon:[576,512,[],"f6e3","M571.31 193.94l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31-28.9-28.9c5.63-21.31.36-44.9-16.35-61.61l-45.25-45.25c-62.48-62.48-163.79-62.48-226.28 0l90.51 45.25v18.75c0 16.97 6.74 33.25 18.75 45.25l49.14 49.14c16.71 16.71 40.3 21.98 61.61 16.35l28.9 28.9-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l90.51-90.51c6.23-6.24 6.23-16.37-.02-22.62zm-286.72-15.2c-3.7-3.7-6.84-7.79-9.85-11.95L19.64 404.96c-25.57 23.88-26.26 64.19-1.53 88.93s65.05 24.05 88.93-1.53l238.13-255.07c-3.96-2.91-7.9-5.87-11.44-9.41l-49.14-49.14z"]},Yn={prefix:"fas",iconName:"hamsa",icon:[512,512,[],"f665","M509.34 307.25C504.28 295.56 492.75 288 480 288h-64V80c0-22-18-40-40-40s-40 18-40 40v134c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V40c0-22-18-40-40-40s-40 18-40 40v174c0 5.52-4.48 10-10 10h-20c-5.52 0-10-4.48-10-10V80c0-22-18-40-40-40S96 58 96 80v208H32c-12.75 0-24.28 7.56-29.34 19.25a31.966 31.966 0 0 0 5.94 34.58l102.69 110.03C146.97 490.08 199.69 512 256 512s109.03-21.92 144.72-60.14L503.4 341.83a31.966 31.966 0 0 0 5.94-34.58zM256 416c-53.02 0-96-64-96-64s42.98-64 96-64 96 64 96 64-42.98 64-96 64zm0-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},Kn={prefix:"fas",iconName:"hand-holding",icon:[576,512,[],"f4bd","M565.3 328.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Qn={prefix:"fas",iconName:"hand-holding-heart",icon:[576,512,[],"f4be","M275.3 250.5c7 7.4 18.4 7.4 25.5 0l108.9-114.2c31.6-33.2 29.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9 7.7L288 36.9l-11.1-11.6C248.7-4.4 202.8-9.2 172 17.5c-35.3 30.6-37.2 85.6-5.6 118.8l108.9 114.2zm290 77.6c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},Xn={prefix:"fas",iconName:"hand-holding-medical",icon:[576,512,[],"e05c","M159.88,175.82h64v64a16,16,0,0,0,16,16h64a16,16,0,0,0,16-16v-64h64a16,16,0,0,0,16-16v-64a16,16,0,0,0-16-16h-64v-64a16,16,0,0,0-16-16h-64a16,16,0,0,0-16,16v64h-64a16,16,0,0,0-16,16v64A16,16,0,0,0,159.88,175.82ZM568.07,336.13a39.91,39.91,0,0,0-55.93-8.47L392.47,415.84H271.86a16,16,0,0,1,0-32H350.1c16,0,30.75-10.87,33.37-26.61a32.06,32.06,0,0,0-31.62-37.38h-160a117.7,117.7,0,0,0-74.12,26.25l-46.5,37.74H15.87a16.11,16.11,0,0,0-16,16v96a16.11,16.11,0,0,0,16,16h347a104.8,104.8,0,0,0,61.7-20.27L559.6,392A40,40,0,0,0,568.07,336.13Z"]},Jn={prefix:"fas",iconName:"hand-holding-usd",icon:[576,512,[],"f4c0","M271.06,144.3l54.27,14.3a8.59,8.59,0,0,1,6.63,8.1c0,4.6-4.09,8.4-9.12,8.4h-35.6a30,30,0,0,1-11.19-2.2c-5.24-2.2-11.28-1.7-15.3,2l-19,17.5a11.68,11.68,0,0,0-2.25,2.66,11.42,11.42,0,0,0,3.88,15.74,83.77,83.77,0,0,0,34.51,11.5V240c0,8.8,7.83,16,17.37,16h17.37c9.55,0,17.38-7.2,17.38-16V222.4c32.93-3.6,57.84-31,53.5-63-3.15-23-22.46-41.3-46.56-47.7L282.68,97.4a8.59,8.59,0,0,1-6.63-8.1c0-4.6,4.09-8.4,9.12-8.4h35.6A30,30,0,0,1,332,83.1c5.23,2.2,11.28,1.7,15.3-2l19-17.5A11.31,11.31,0,0,0,368.47,61a11.43,11.43,0,0,0-3.84-15.78,83.82,83.82,0,0,0-34.52-11.5V16c0-8.8-7.82-16-17.37-16H295.37C285.82,0,278,7.2,278,16V33.6c-32.89,3.6-57.85,31-53.51,63C227.63,119.6,247,137.9,271.06,144.3ZM565.27,328.1c-11.8-10.7-30.2-10-42.6,0L430.27,402a63.64,63.64,0,0,1-40,14H272a16,16,0,0,1,0-32h78.29c15.9,0,30.71-10.9,33.25-26.6a31.2,31.2,0,0,0,.46-5.46A32,32,0,0,0,352,320H192a117.66,117.66,0,0,0-74.1,26.29L71.4,384H16A16,16,0,0,0,0,400v96a16,16,0,0,0,16,16H372.77a64,64,0,0,0,40-14L564,377a32,32,0,0,0,1.28-48.9Z"]},$n={prefix:"fas",iconName:"hand-holding-water",icon:[576,512,[],"f4c1","M288 256c53 0 96-42.1 96-94 0-40-57.1-120.7-83.2-155.6-6.4-8.5-19.2-8.5-25.6 0C249.1 41.3 192 122 192 162c0 51.9 43 94 96 94zm277.3 72.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"]},co={prefix:"fas",iconName:"hand-lizard",icon:[576,512,[],"f258","M384 480h192V363.778a95.998 95.998 0 0 0-14.833-51.263L398.127 54.368A48 48 0 0 0 357.544 32H24C10.745 32 0 42.745 0 56v16c0 30.928 25.072 56 56 56h229.981c12.844 0 21.556 13.067 16.615 24.923l-21.41 51.385A32 32 0 0 1 251.648 224H128c-35.346 0-64 28.654-64 64v8c0 13.255 10.745 24 24 24h147.406a47.995 47.995 0 0 1 25.692 7.455l111.748 70.811A24.001 24.001 0 0 1 384 418.539V480z"]},ao={prefix:"fas",iconName:"hand-middle-finger",icon:[512,512,[],"f806","M479.93 317.12a37.33 37.33 0 0 0-28.28-36.19L416 272v-49.59c0-11.44-9.69-21.29-23.15-23.54l-38.4-6.4C336.63 189.5 320 200.86 320 216v32a8 8 0 0 1-16 0V50c0-26.28-20.25-49.2-46.52-50A48 48 0 0 0 208 48v200a8 8 0 0 1-16 0v-32c0-15.15-16.63-26.51-34.45-23.54l-30.68 5.12c-18 3-30.87 16.12-30.87 31.38V376a8 8 0 0 1-16 0v-76l-27.36 15A37.34 37.34 0 0 0 32 348.4v73.47a37.31 37.31 0 0 0 10.93 26.39l30.93 30.93A112 112 0 0 0 153.05 512h215A112 112 0 0 0 480 400z"]},eo={prefix:"fas",iconName:"hand-paper",icon:[448,512,[],"f256","M408.781 128.007C386.356 127.578 368 146.36 368 168.79V256h-8V79.79c0-22.43-18.356-41.212-40.781-40.783C297.488 39.423 280 57.169 280 79v177h-8V40.79C272 18.36 253.644-.422 231.219.007 209.488.423 192 18.169 192 40v216h-8V80.79c0-22.43-18.356-41.212-40.781-40.783C121.488 40.423 104 58.169 104 80v235.992l-31.648-43.519c-12.993-17.866-38.009-21.817-55.877-8.823-17.865 12.994-21.815 38.01-8.822 55.877l125.601 172.705A48 48 0 0 0 172.073 512h197.59c22.274 0 41.622-15.324 46.724-37.006l26.508-112.66a192.011 192.011 0 0 0 5.104-43.975V168c.001-21.831-17.487-39.577-39.218-39.993z"]},io={prefix:"fas",iconName:"hand-peace",icon:[448,512,[],"f25b","M408 216c-22.092 0-40 17.909-40 40h-8v-32c0-22.091-17.908-40-40-40s-40 17.909-40 40v32h-8V48c0-26.51-21.49-48-48-48s-48 21.49-48 48v208h-13.572L92.688 78.449C82.994 53.774 55.134 41.63 30.461 51.324 5.787 61.017-6.356 88.877 3.337 113.551l74.765 190.342-31.09 24.872c-15.381 12.306-19.515 33.978-9.741 51.081l64 112A39.998 39.998 0 0 0 136 512h240c18.562 0 34.686-12.77 38.937-30.838l32-136A39.97 39.97 0 0 0 448 336v-80c0-22.091-17.908-40-40-40z"]},fo={prefix:"fas",iconName:"hand-point-down",icon:[384,512,[],"f0a7","M91.826 467.2V317.966c-8.248 5.841-16.558 10.57-24.918 14.153C35.098 345.752-.014 322.222 0 288c.008-18.616 10.897-32.203 29.092-40 28.286-12.122 64.329-78.648 77.323-107.534 7.956-17.857 25.479-28.453 43.845-28.464l.001-.002h171.526c11.812 0 21.897 8.596 23.703 20.269 7.25 46.837 38.483 61.76 38.315 123.731-.007 2.724.195 13.254.195 16 0 50.654-22.122 81.574-71.263 72.6-9.297 18.597-39.486 30.738-62.315 16.45-21.177 24.645-53.896 22.639-70.944 6.299V467.2c0 24.15-20.201 44.8-43.826 44.8-23.283 0-43.826-21.35-43.826-44.8zM112 72V24c0-13.255 10.745-24 24-24h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24zm212-24c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},lo={prefix:"fas",iconName:"hand-point-left",icon:[512,512,[],"f0a5","M44.8 155.826h149.234c-5.841-8.248-10.57-16.558-14.153-24.918C166.248 99.098 189.778 63.986 224 64c18.616.008 32.203 10.897 40 29.092 12.122 28.286 78.648 64.329 107.534 77.323 17.857 7.956 28.453 25.479 28.464 43.845l.002.001v171.526c0 11.812-8.596 21.897-20.269 23.703-46.837 7.25-61.76 38.483-123.731 38.315-2.724-.007-13.254.195-16 .195-50.654 0-81.574-22.122-72.6-71.263-18.597-9.297-30.738-39.486-16.45-62.315-24.645-21.177-22.639-53.896-6.299-70.944H44.8c-24.15 0-44.8-20.201-44.8-43.826 0-23.283 21.35-43.826 44.8-43.826zM440 176h48c13.255 0 24 10.745 24 24v192c0 13.255-10.745 24-24 24h-48c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24zm24 212c11.046 0 20-8.954 20-20s-8.954-20-20-20-20 8.954-20 20 8.954 20 20 20z"]},no={prefix:"fas",iconName:"hand-point-right",icon:[512,512,[],"f0a4","M512 199.652c0 23.625-20.65 43.826-44.8 43.826h-99.851c16.34 17.048 18.346 49.766-6.299 70.944 14.288 22.829 2.147 53.017-16.45 62.315C353.574 425.878 322.654 448 272 448c-2.746 0-13.276-.203-16-.195-61.971.168-76.894-31.065-123.731-38.315C120.596 407.683 112 397.599 112 385.786V214.261l.002-.001c.011-18.366 10.607-35.889 28.464-43.845 28.886-12.994 95.413-49.038 107.534-77.323 7.797-18.194 21.384-29.084 40-29.092 34.222-.014 57.752 35.098 44.119 66.908-3.583 8.359-8.312 16.67-14.153 24.918H467.2c23.45 0 44.8 20.543 44.8 43.826zM96 200v192c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V200c0-13.255 10.745-24 24-24h48c13.255 0 24 10.745 24 24zM68 368c0-11.046-8.954-20-20-20s-20 8.954-20 20 8.954 20 20 20 20-8.954 20-20z"]},oo={prefix:"fas",iconName:"hand-point-up",icon:[384,512,[],"f0a6","M135.652 0c23.625 0 43.826 20.65 43.826 44.8v99.851c17.048-16.34 49.766-18.346 70.944 6.299 22.829-14.288 53.017-2.147 62.315 16.45C361.878 158.426 384 189.346 384 240c0 2.746-.203 13.276-.195 16 .168 61.971-31.065 76.894-38.315 123.731C343.683 391.404 333.599 400 321.786 400H150.261l-.001-.002c-18.366-.011-35.889-10.607-43.845-28.464C93.421 342.648 57.377 276.122 29.092 264 10.897 256.203.008 242.616 0 224c-.014-34.222 35.098-57.752 66.908-44.119 8.359 3.583 16.67 8.312 24.918 14.153V44.8c0-23.45 20.543-44.8 43.826-44.8zM136 416h192c13.255 0 24 10.745 24 24v48c0 13.255-10.745 24-24 24H136c-13.255 0-24-10.745-24-24v-48c0-13.255 10.745-24 24-24zm168 28c-11.046 0-20 8.954-20 20s8.954 20 20 20 20-8.954 20-20-8.954-20-20-20z"]},ho={prefix:"fas",iconName:"hand-pointer",icon:[448,512,[],"f25a","M448 240v96c0 3.084-.356 6.159-1.063 9.162l-32 136C410.686 499.23 394.562 512 376 512H168a40.004 40.004 0 0 1-32.35-16.473l-127.997-176c-12.993-17.866-9.043-42.883 8.822-55.876 17.867-12.994 42.884-9.043 55.877 8.823L104 315.992V40c0-22.091 17.908-40 40-40s40 17.909 40 40v200h8v-40c0-22.091 17.908-40 40-40s40 17.909 40 40v40h8v-24c0-22.091 17.908-40 40-40s40 17.909 40 40v24h8c0-22.091 17.908-40 40-40s40 17.909 40 40zm-256 80h-8v96h8v-96zm88 0h-8v96h8v-96zm88 0h-8v96h8v-96z"]},so={prefix:"fas",iconName:"hand-rock",icon:[512,512,[],"f255","M464.8 80c-26.9-.4-48.8 21.2-48.8 48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v32h-8V80.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v48h-8V96.8c0-26.3-20.9-48.3-47.2-48.8-26.9-.4-48.8 21.2-48.8 48v136l-8-7.1v-48.1c0-26.3-20.9-48.3-47.2-48.8C21.9 127.6 0 149.2 0 176v66.4c0 27.4 11.7 53.5 32.2 71.8l111.7 99.3c10.2 9.1 16.1 22.2 16.1 35.9v6.7c0 13.3 10.7 24 24 24h240c13.3 0 24-10.7 24-24v-2.9c0-12.8 2.6-25.5 7.5-37.3l49-116.3c5-11.8 7.5-24.5 7.5-37.3V128.8c0-26.3-20.9-48.4-47.2-48.8z"]},ro={prefix:"fas",iconName:"hand-scissors",icon:[512,512,[],"f257","M216 440c0-22.092 17.909-40 40-40v-8h-32c-22.091 0-40-17.908-40-40s17.909-40 40-40h32v-8H48c-26.51 0-48-21.49-48-48s21.49-48 48-48h208v-13.572l-177.551-69.74c-24.674-9.694-36.818-37.555-27.125-62.228 9.693-24.674 37.554-36.817 62.228-27.124l190.342 74.765 24.872-31.09c12.306-15.381 33.978-19.515 51.081-9.741l112 64A40.002 40.002 0 0 1 512 168v240c0 18.562-12.77 34.686-30.838 38.937l-136 32A39.982 39.982 0 0 1 336 480h-80c-22.091 0-40-17.908-40-40z"]},vo={prefix:"fas",iconName:"hand-sparkles",icon:[640,512,[],"e05d","M106.66,170.64l.09,0,49.55-20.65a7.32,7.32,0,0,0,3.68-6h0a7.29,7.29,0,0,0-3.68-6l-49.57-20.67-.07,0L86,67.68a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L3.7,138A7.29,7.29,0,0,0,0,144H0a7.32,7.32,0,0,0,3.68,6L53.27,170.6l.07,0L74,220.26a6.65,6.65,0,0,0,11.92,0l20.69-49.62ZM471.38,467.41l-1-.42-1-.5a38.67,38.67,0,0,1,0-69.14l1-.49,1-.43,37.49-15.63,15.63-37.48.41-1,.47-.95c3.85-7.74,10.58-13.63,18.35-17.34,0-1.33.25-2.69.27-4V144a32,32,0,0,0-64,0v72a8,8,0,0,1-8,8H456a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H360a8,8,0,0,1-8-8V32a32,32,0,0,0-64,0V216a8,8,0,0,1-8,8H264a8,8,0,0,1-8-8V64a32,32,0,0,0-64,0v241l-23.59-32.49a40,40,0,0,0-64.71,47.09L229.3,492.21A48.07,48.07,0,0,0,268.09,512H465.7c19.24,0,35.65-11.73,43.24-28.79l-.07-.17ZM349.79,339.52,320,351.93l-12.42,29.78a4,4,0,0,1-7.15,0L288,351.93l-29.79-12.41a4,4,0,0,1,0-7.16L288,319.94l12.42-29.78a4,4,0,0,1,7.15,0L320,319.94l29.79,12.42a4,4,0,0,1,0,7.16ZM640,431.91a7.28,7.28,0,0,0-3.68-6l-49.57-20.67-.07,0L566,355.63a6.66,6.66,0,0,0-11.92,0l-20.7,49.63-.05,0L483.7,426a7.28,7.28,0,0,0-3.68,6h0a7.29,7.29,0,0,0,3.68,5.95l49.57,20.67.07,0L554,508.21a6.65,6.65,0,0,0,11.92,0l20.69-49.62h0l.09,0,49.55-20.66a7.29,7.29,0,0,0,3.68-5.95h0Z"]},mo={prefix:"fas",iconName:"hand-spock",icon:[512,512,[],"f259","M510.9005,145.27027,442.604,432.09391A103.99507,103.99507,0,0,1,341.43745,512H214.074a135.96968,135.96968,0,0,1-93.18489-36.95291L12.59072,373.12723a39.992,39.992,0,0,1,54.8122-58.24988l60.59342,57.02528v0a283.24849,283.24849,0,0,0-11.6703-80.46734L73.63726,147.36011a40.00575,40.00575,0,1,1,76.71833-22.7187l37.15458,125.39477a8.33113,8.33113,0,0,0,16.05656-4.4414L153.26183,49.95406A39.99638,39.99638,0,1,1,230.73015,30.0166l56.09491,218.15825a10.42047,10.42047,0,0,0,20.30018-.501L344.80766,63.96966a40.052,40.052,0,0,1,51.30245-30.0893c19.86073,6.2998,30.86262,27.67378,26.67564,48.08487l-33.83869,164.966a7.55172,7.55172,0,0,0,14.74406,3.2666l29.3973-123.45874a39.99414,39.99414,0,1,1,77.81208,18.53121Z"]},zo={prefix:"fas",iconName:"hands",icon:[640,512,[],"f4c2","M204.8 230.4c-10.6-14.1-30.7-17-44.8-6.4-14.1 10.6-17 30.7-6.4 44.8l38.1 50.8c4.8 6.4 4.1 15.3-1.5 20.9l-12.8 12.8c-6.7 6.7-17.6 6.2-23.6-1.1L64 244.4V96c0-17.7-14.3-32-32-32S0 78.3 0 96v218.4c0 10.9 3.7 21.5 10.5 30l104.1 134.3c5 6.5 8.4 13.9 10.4 21.7 1.8 6.9 8.1 11.6 15.3 11.6H272c8.8 0 16-7.2 16-16V384c0-27.7-9-54.6-25.6-76.8l-57.6-76.8zM608 64c-17.7 0-32 14.3-32 32v148.4l-89.8 107.8c-6 7.2-17 7.7-23.6 1.1l-12.8-12.8c-5.6-5.6-6.3-14.5-1.5-20.9l38.1-50.8c10.6-14.1 7.7-34.2-6.4-44.8-14.1-10.6-34.2-7.7-44.8 6.4l-57.6 76.8C361 329.4 352 356.3 352 384v112c0 8.8 7.2 16 16 16h131.7c7.1 0 13.5-4.7 15.3-11.6 2-7.8 5.4-15.2 10.4-21.7l104.1-134.3c6.8-8.5 10.5-19.1 10.5-30V96c0-17.7-14.3-32-32-32z"]},to={prefix:"fas",iconName:"hands-helping",icon:[640,512,[],"f4c4","M488 192H336v56c0 39.7-32.3 72-72 72s-72-32.3-72-72V126.4l-64.9 39C107.8 176.9 96 197.8 96 220.2v47.3l-80 46.2C.7 322.5-4.6 342.1 4.3 357.4l80 138.6c8.8 15.3 28.4 20.5 43.7 11.7L231.4 448H368c35.3 0 64-28.7 64-64h16c17.7 0 32-14.3 32-32v-64h8c13.3 0 24-10.7 24-24v-48c0-13.3-10.7-24-24-24zm147.7-37.4L555.7 16C546.9.7 527.3-4.5 512 4.3L408.6 64H306.4c-12 0-23.7 3.4-33.9 9.7L239 94.6c-9.4 5.8-15 16.1-15 27.1V248c0 22.1 17.9 40 40 40s40-17.9 40-40v-88h184c30.9 0 56 25.1 56 56v28.5l80-46.2c15.3-8.9 20.5-28.4 11.7-43.7z"]},Mo={prefix:"fas",iconName:"hands-wash",icon:[576,512,[],"e05e","M496,224a48,48,0,1,0-48-48A48,48,0,0,0,496,224ZM311.47,178.45A56.77,56.77,0,0,1,328,176a56,56,0,0,1,19,3.49l15.35-48.61A24,24,0,0,0,342,99.74c-11.53-1.35-22.21,6.44-25.71,17.51l-20.9,66.17ZM93.65,386.33c.8-.19,1.54-.54,2.35-.71V359.93a156,156,0,0,1,107.06-148l73.7-22.76L310.92,81.05a24,24,0,0,0-20.33-31.11c-11.53-1.34-22.22,6.45-25.72,17.52L231.42,173.88a8,8,0,0,1-15.26-4.83L259.53,31.26A24,24,0,0,0,239.2.15C227.67-1.19,217,6.6,213.49,17.66L165.56,169.37a8,8,0,1,1-15.26-4.82l38.56-122a24,24,0,0,0-20.33-31.11C157,10,146.32,17.83,142.82,28.9l-60,189.85L80.76,168.7A24,24,0,0,0,56.9,144.55c-13.23-.05-24.72,10.54-24.9,23.86V281.14A123.69,123.69,0,0,0,93.65,386.33ZM519.1,336H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,279.84,498.71,272,487.1,272H288l47.09-17.06a24,24,0,0,0-14.18-45.88L213.19,242.31A123.88,123.88,0,0,0,128,360v25.65a79.78,79.78,0,0,1,58,108.63A118.9,118.9,0,0,0,248,512H456a24,24,0,0,0,23.54-28.76C477.35,471.84,466.71,464,455.1,464H360a8,8,0,0,1,0-16H488a24,24,0,0,0,23.54-28.76C509.35,407.84,498.71,400,487.1,400H360a8,8,0,0,1,0-16H520a24,24,0,0,0,23.54-28.76C541.35,343.84,530.71,336,519.1,336ZM416,64a32,32,0,1,0-32-32A32,32,0,0,0,416,64ZM112,416a48,48,0,1,0,48,48A48,48,0,0,0,112,416Z"]},po={prefix:"fas",iconName:"handshake",icon:[640,512,[],"f2b5","M434.7 64h-85.9c-8 0-15.7 3-21.6 8.4l-98.3 90c-.1.1-.2.3-.3.4-16.6 15.6-16.3 40.5-2.1 56 12.7 13.9 39.4 17.6 56.1 2.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9 16.7-5.5 22.6 1 6 6.5 5.5 16.6-1 22.6l-26.1 23.9L504 313.8c2.9 2.4 5.5 5 7.9 7.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544 128.2v223.9c0 17.7 14.3 32 32 32h64V128.2h-96zm48 223.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM0 384h64c17.7 0 32-14.3 32-32V128.2H0V384zm48-63.9c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16c0-8.9 7.2-16 16-16zm435.9 18.6L334.6 217.5l-30 27.5c-29.7 27.1-75.2 24.5-101.7-4.4-26.9-29.4-24.8-74.9 4.4-101.7L289.1 64h-83.8c-8.5 0-16.6 3.4-22.6 9.4L128 128v223.9h18.3l90.5 81.9c27.4 22.3 67.7 18.1 90-9.3l.2-.2 17.9 15.5c15.9 13 39.4 10.5 52.3-5.4l31.4-38.6 5.4 4.4c13.7 11.1 33.9 9.1 45-4.7l9.5-11.7c11.2-13.8 9.1-33.9-4.6-45.1z"]},Ho={prefix:"fas",iconName:"handshake-alt-slash",icon:[640,512,[],"e05f","M358.59,195.6,504.2,313.8a63.4,63.4,0,0,1,22.21,37.91H624a16.05,16.05,0,0,0,16-16V143.91A16,16,0,0,0,624,128H512L457.41,73.41A32,32,0,0,0,434.8,64H348.91a32,32,0,0,0-21.61,8.41l-88.12,80.68-25.69-19.85L289.09,64H205.3a32,32,0,0,0-22.6,9.41l-20.34,20.3L45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.54,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45L303.4,202.72l32.69-29.92,27-24.7a16,16,0,0,1,21.61,23.61ZM16,128A16.05,16.05,0,0,0,0,144V335.91a16,16,0,0,0,16,16H146.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L23.56,128Z"]},Vo={prefix:"fas",iconName:"handshake-slash",icon:[640,512,[],"e060","M0,128.21V384H64a32,32,0,0,0,32-32V184L23.83,128.21ZM48,320.1a16,16,0,1,1-16,16A16,16,0,0,1,48,320.1Zm80,31.81h18.3l90.5,81.89a64,64,0,0,0,90-9.3l.2-.2,17.91,15.5a37.16,37.16,0,0,0,52.29-5.39l8.8-10.82L128,208.72Zm416-223.7V352.1a32,32,0,0,0,32,32h64V128.21ZM592,352.1a16,16,0,1,1,16-16A16,16,0,0,1,592,352.1ZM303.33,202.67l59.58-54.57a16,16,0,0,1,21.59,23.61L358.41,195.6,504,313.8a73.08,73.08,0,0,1,7.91,7.7V128L457.3,73.41A31.76,31.76,0,0,0,434.7,64H348.8a31.93,31.93,0,0,0-21.6,8.41l-88.07,80.64-25.64-19.81L289.09,64H205.3a32,32,0,0,0-22.6,9.41L162.36,93.72,45.47,3.38A16,16,0,0,0,23,6.19L3.38,31.46A16,16,0,0,0,6.19,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.65-25.27a16,16,0,0,0-2.82-22.45Z"]},Co={prefix:"fas",iconName:"hanukiah",icon:[640,512,[],"f6e6","M232 160c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm-64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm224 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm64 0c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm88 8c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v120h32V168zm-440-8c-4.42 0-8 3.58-8 8v120h32V168c0-4.42-3.58-8-8-8h-16zm520 0h-32c-8.84 0-16 7.16-16 16v112c0 17.67-14.33 32-32 32H352V128c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v192H96c-17.67 0-32-14.33-32-32V176c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v112c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V176c0-8.84-7.16-16-16-16zm-16-32c13.25 0 24-11.94 24-26.67S608 48 608 48s-24 38.61-24 53.33S594.75 128 608 128zm-576 0c13.25 0 24-11.94 24-26.67S32 48 32 48 8 86.61 8 101.33 18.75 128 32 128zm288-48c13.25 0 24-11.94 24-26.67S320 0 320 0s-24 38.61-24 53.33S306.75 80 320 80zm-208 48c13.25 0 24-11.94 24-26.67S112 48 112 48s-24 38.61-24 53.33S98.75 128 112 128zm64 0c13.25 0 24-11.94 24-26.67S176 48 176 48s-24 38.61-24 53.33S162.75 128 176 128zm64 0c13.25 0 24-11.94 24-26.67S240 48 240 48s-24 38.61-24 53.33S226.75 128 240 128zm160 0c13.25 0 24-11.94 24-26.67S400 48 400 48s-24 38.61-24 53.33S386.75 128 400 128zm64 0c13.25 0 24-11.94 24-26.67S464 48 464 48s-24 38.61-24 53.33S450.75 128 464 128zm64 0c13.25 0 24-11.94 24-26.67S528 48 528 48s-24 38.61-24 53.33S514.75 128 528 128z"]},Lo={prefix:"fas",iconName:"hard-hat",icon:[512,512,[],"f807","M480 288c0-80.25-49.28-148.92-119.19-177.62L320 192V80a16 16 0 0 0-16-16h-96a16 16 0 0 0-16 16v112l-40.81-81.62C81.28 139.08 32 207.75 32 288v64h448zm16 96H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},uo={prefix:"fas",iconName:"hashtag",icon:[448,512,[],"f292","M440.667 182.109l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l14.623-81.891C377.123 38.754 371.468 32 363.997 32h-40.632a12 12 0 0 0-11.813 9.891L296.175 128H197.54l14.623-81.891C213.477 38.754 207.822 32 200.35 32h-40.632a12 12 0 0 0-11.813 9.891L132.528 128H53.432a12 12 0 0 0-11.813 9.891l-7.143 40C33.163 185.246 38.818 192 46.289 192h74.81L98.242 320H19.146a12 12 0 0 0-11.813 9.891l-7.143 40C-1.123 377.246 4.532 384 12.003 384h74.81L72.19 465.891C70.877 473.246 76.532 480 84.003 480h40.632a12 12 0 0 0 11.813-9.891L151.826 384h98.634l-14.623 81.891C234.523 473.246 240.178 480 247.65 480h40.632a12 12 0 0 0 11.813-9.891L315.472 384h79.096a12 12 0 0 0 11.813-9.891l7.143-40c1.313-7.355-4.342-14.109-11.813-14.109h-74.81l22.857-128h79.096a12 12 0 0 0 11.813-9.891zM261.889 320h-98.634l22.857-128h98.634l-22.857 128z"]},xo={prefix:"fas",iconName:"hat-cowboy",icon:[640,512,[],"f8c0","M490 296.9C480.51 239.51 450.51 64 392.3 64c-14 0-26.49 5.93-37 14a58.21 58.21 0 0 1-70.58 0c-10.51-8-23-14-37-14-58.2 0-88.2 175.47-97.71 232.88C188.81 309.47 243.73 320 320 320s131.23-10.51 170-23.1zm142.9-37.18a16 16 0 0 0-19.75 1.5c-1 .9-101.27 90.78-293.16 90.78-190.82 0-292.22-89.94-293.24-90.84A16 16 0 0 0 1 278.53C1.73 280.55 78.32 480 320 480s318.27-199.45 319-201.47a16 16 0 0 0-6.09-18.81z"]},No={prefix:"fas",iconName:"hat-cowboy-side",icon:[640,512,[],"f8c1","M260.8 291.06c-28.63-22.94-62-35.06-96.4-35.06C87 256 21.47 318.72 1.43 412.06c-3.55 16.6-.43 33.83 8.57 47.3C18.75 472.47 31.83 480 45.88 480H592c-103.21 0-155-37.07-233.19-104.46zm234.65-18.29L468.4 116.2A64 64 0 0 0 392 64.41L200.85 105a64 64 0 0 0-50.35 55.79L143.61 226c6.9-.83 13.7-2 20.79-2 41.79 0 82 14.55 117.29 42.82l98 84.48C450.76 412.54 494.9 448 592 448a48 48 0 0 0 48-48c0-25.39-29.6-119.33-144.55-127.23z"]},go={prefix:"fas",iconName:"hat-wizard",icon:[512,512,[],"f6e8","M496 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-304-64l-64-32 64-32 32-64 32 64 64 32-64 32-16 32h208l-86.41-201.63a63.955 63.955 0 0 1-1.89-45.45L416 0 228.42 107.19a127.989 127.989 0 0 0-53.46 59.15L64 416h144l-16-32zm64-224l16-32 16 32 32 16-32 16-16 32-16-32-32-16 32-16z"]},Ao={prefix:"fas",iconName:"hdd",icon:[576,512,[],"f0a0","M576 304v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48zm-48-80a79.557 79.557 0 0 1 30.777 6.165L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L17.223 230.165A79.557 79.557 0 0 1 48 224h480zm-48 96c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zm-96 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32z"]},bo={prefix:"fas",iconName:"head-side-cough",icon:[640,512,[],"e061","M616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304ZM552,416a24,24,0,1,0,24,24A24,24,0,0,0,552,416Zm-64-56a24,24,0,1,0,24,24A24,24,0,0,0,488,360ZM616,464a24,24,0,1,0,24,24A24,24,0,0,0,616,464Zm0-104a24,24,0,1,0,24,24A24,24,0,0,0,616,360Zm-64-40a24,24,0,1,0,24,24A24,24,0,0,0,552,320Zm-74.78-45c-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192C86,0,0,86,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320a32,32,0,0,1,0-64h96V320h32A32,32,0,0,0,477.22,275ZM288,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,288,224Z"]},So={prefix:"fas",iconName:"head-side-cough-slash",icon:[640,512,[],"e062","M454.11,319.21c19.56-3.81,31.62-25,23.11-44.21-21-47.12-48.5-151.75-73.12-186.75A208.13,208.13,0,0,0,234.1,0H192A190.64,190.64,0,0,0,84.18,33.3L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM313.39,210.45,263.61,172c5.88-7.14,14.43-12,24.36-12a32.06,32.06,0,0,1,32,32C320,199,317.24,205.17,313.39,210.45ZM616,304a24,24,0,1,0-24-24A24,24,0,0,0,616,304Zm-64,64a24,24,0,1,0-24-24A24,24,0,0,0,552,368ZM288,384a32,32,0,0,1,32-32h19.54L20.73,105.59A190.86,190.86,0,0,0,0,192c0,56.75,24.75,107.62,64,142.88V512H288V480h64a64,64,0,0,0,64-64H320A32,32,0,0,1,288,384Zm328-24a24,24,0,1,0,24,24A24,24,0,0,0,616,360Z"]},yo={prefix:"fas",iconName:"head-side-mask",icon:[512,512,[],"e063","M.15,184.42C-2.17,244.21,23,298.06,64,334.88V512H224V316.51L3.67,156.25A182.28,182.28,0,0,0,.15,184.42ZM509.22,275c-21-47.12-48.5-151.75-73.12-186.75A208.11,208.11,0,0,0,266.11,0H200C117,0,42.48,50.57,13.25,123.65L239.21,288H511.76A31.35,31.35,0,0,0,509.22,275ZM320,224a32,32,0,1,1,32-32A32.07,32.07,0,0,1,320,224Zm16,144H496l16-48H256V512H401.88a64,64,0,0,0,60.71-43.76L464,464H336a16,16,0,0,1,0-32H474.67l10.67-32H336a16,16,0,0,1,0-32Z"]},wo={prefix:"fas",iconName:"head-side-virus",icon:[512,512,[],"e064","M272,240a16,16,0,1,0,16,16A16,16,0,0,0,272,240Zm-64-64a16,16,0,1,0,16,16A16,16,0,0,0,208,176Zm301.2,99c-20.93-47.12-48.43-151.73-73.07-186.75A207.9,207.9,0,0,0,266.09,0H192C86,0,0,86,0,192A191.23,191.23,0,0,0,64,334.81V512H320V448h64a64,64,0,0,0,64-64V320H480A32,32,0,0,0,509.2,275ZM368,240H355.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C290.47,297.09,256,311.37,256,339.88V352a16,16,0,0,1-32,0V339.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H112a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V96a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C313.09,173.53,327.37,208,355.88,208H368a16,16,0,0,1,0,32Z"]},ko={prefix:"fas",iconName:"heading",icon:[512,512,[],"f1dc","M448 96v320h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H320a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V288H160v128h32a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32V96H32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16h-32v128h192V96h-32a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h160a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16z"]},Zo={prefix:"fas",iconName:"headphones",icon:[512,512,[],"f025","M256 32C114.52 32 0 146.496 0 288v48a32 32 0 0 0 17.689 28.622l14.383 7.191C34.083 431.903 83.421 480 144 480h24c13.255 0 24-10.745 24-24V280c0-13.255-10.745-24-24-24h-24c-31.342 0-59.671 12.879-80 33.627V288c0-105.869 86.131-192 192-192s192 86.131 192 192v1.627C427.671 268.879 399.342 256 368 256h-24c-13.255 0-24 10.745-24 24v176c0 13.255 10.745 24 24 24h24c60.579 0 109.917-48.098 111.928-108.187l14.382-7.191A32 32 0 0 0 512 336v-48c0-141.479-114.496-256-256-256z"]},Po={prefix:"fas",iconName:"headphones-alt",icon:[512,512,[],"f58f","M160 288h-16c-35.35 0-64 28.7-64 64.12v63.76c0 35.41 28.65 64.12 64 64.12h16c17.67 0 32-14.36 32-32.06V320.06c0-17.71-14.33-32.06-32-32.06zm208 0h-16c-17.67 0-32 14.35-32 32.06v127.88c0 17.7 14.33 32.06 32 32.06h16c35.35 0 64-28.71 64-64.12v-63.76c0-35.41-28.65-64.12-64-64.12zM256 32C112.91 32 4.57 151.13 0 288v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288c0-114.67 93.33-207.8 208-207.82 114.67.02 208 93.15 208 207.82v112c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V288C507.43 151.13 399.09 32 256 32z"]},Bo={prefix:"fas",iconName:"headset",icon:[512,512,[],"f590","M192 208c0-17.67-14.33-32-32-32h-16c-35.35 0-64 28.65-64 64v48c0 35.35 28.65 64 64 64h16c17.67 0 32-14.33 32-32V208zm176 144c35.35 0 64-28.65 64-64v-48c0-35.35-28.65-64-64-64h-16c-17.67 0-32 14.33-32 32v112c0 17.67 14.33 32 32 32h16zM256 0C113.18 0 4.58 118.83 0 256v16c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-16c0-114.69 93.31-208 208-208s208 93.31 208 208h-.12c.08 2.43.12 165.72.12 165.72 0 23.35-18.93 42.28-42.28 42.28H320c0-26.51-21.49-48-48-48h-32c-26.51 0-48 21.49-48 48s21.49 48 48 48h181.72c49.86 0 90.28-40.42 90.28-90.28V256C507.42 118.83 398.82 0 256 0z"]},To={prefix:"fas",iconName:"heart",icon:[512,512,[],"f004","M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"]},Do={prefix:"fas",iconName:"heart-broken",icon:[512,512,[],"f7a9","M473.7 73.8l-2.4-2.5c-46-47-118-51.7-169.6-14.8L336 159.9l-96 64 48 128-144-144 96-64-28.6-86.5C159.7 19.6 87 24 40.7 71.4l-2.4 2.4C-10.4 123.6-12.5 202.9 31 256l212.1 218.6c7.1 7.3 18.6 7.3 25.7 0L481 255.9c43.5-53 41.4-132.3-7.3-182.1z"]},Oo={prefix:"fas",iconName:"heartbeat",icon:[512,512,[],"f21e","M320.2 243.8l-49.7 99.4c-6 12.1-23.4 11.7-28.9-.6l-56.9-126.3-30 71.7H60.6l182.5 186.5c7.1 7.3 18.6 7.3 25.7 0L451.4 288H342.3l-22.1-44.2zM473.7 73.9l-2.4-2.5c-51.5-52.6-135.8-52.6-187.4 0L256 100l-27.9-28.5c-51.5-52.7-135.9-52.7-187.4 0l-2.4 2.4C-10.4 123.7-12.5 203 31 256h102.4l35.9-86.2c5.4-12.9 23.6-13.2 29.4-.4l58.2 129.3 49-97.9c5.9-11.8 22.7-11.8 28.6 0l27.6 55.2H481c43.5-53 41.4-132.3-7.3-182.1z"]},Fo={prefix:"fas",iconName:"helicopter",icon:[640,512,[],"f533","M304 384h272c17.67 0 32-14.33 32-32 0-123.71-100.29-224-224-224V64h176c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H144c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h176v64H112L68.8 70.4C65.78 66.37 61.03 64 56 64H16.01C5.6 64-2.04 73.78.49 83.88L32 192l160 64 86.4 115.2A31.992 31.992 0 0 0 304 384zm112-188.49C478.55 208.3 528.03 257.44 540.79 320H416V195.51zm219.37 263.3l-22.15-22.2c-6.25-6.26-16.24-6.1-22.64.01-7.09 6.77-13.84 11.25-24.64 11.25H240c-8.84 0-16 7.18-16 16.03v32.06c0 8.85 7.16 16.03 16 16.03h325.94c14.88 0 35.3-.47 68.45-29.52 7.02-6.14 7.57-17.05.98-23.66z"]},Ro={prefix:"fas",iconName:"highlighter",icon:[544,512,[],"f591","M0 479.98L99.92 512l35.45-35.45-67.04-67.04L0 479.98zm124.61-240.01a36.592 36.592 0 0 0-10.79 38.1l13.05 42.83-50.93 50.94 96.23 96.23 50.86-50.86 42.74 13.08c13.73 4.2 28.65-.01 38.15-10.78l35.55-41.64-173.34-173.34-41.52 35.44zm403.31-160.7l-63.2-63.2c-20.49-20.49-53.38-21.52-75.12-2.35L190.55 183.68l169.77 169.78L530.27 154.4c19.18-21.74 18.15-54.63-2.35-75.13z"]},jo={prefix:"fas",iconName:"hiking",icon:[384,512,[],"f6ec","M80.95 472.23c-4.28 17.16 6.14 34.53 23.28 38.81 2.61.66 5.22.95 7.8.95 14.33 0 27.37-9.7 31.02-24.23l25.24-100.97-52.78-52.78-34.56 138.22zm14.89-196.12L137 117c2.19-8.42-3.14-16.95-11.92-19.06-43.88-10.52-88.35 15.07-99.32 57.17L.49 253.24c-2.19 8.42 3.14 16.95 11.92 19.06l63.56 15.25c8.79 2.1 17.68-3.02 19.87-11.44zM368 160h-16c-8.84 0-16 7.16-16 16v16h-34.75l-46.78-46.78C243.38 134.11 228.61 128 212.91 128c-27.02 0-50.47 18.3-57.03 44.52l-26.92 107.72a32.012 32.012 0 0 0 8.42 30.39L224 397.25V480c0 17.67 14.33 32 32 32s32-14.33 32-32v-82.75c0-17.09-6.66-33.16-18.75-45.25l-46.82-46.82c.15-.5.49-.89.62-1.41l19.89-79.57 22.43 22.43c6 6 14.14 9.38 22.62 9.38h48v240c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16V176c.01-8.84-7.15-16-15.99-16zM240 96c26.51 0 48-21.49 48-48S266.51 0 240 0s-48 21.49-48 48 21.49 48 48 48z"]},qo={prefix:"fas",iconName:"hippo",icon:[640,512,[],"f6ed","M581.12 96.2c-27.67-.15-52.5 17.58-76.6 26.62C489.98 88.27 455.83 64 416 64c-11.28 0-21.95 2.3-32 5.88V56c0-13.26-10.75-24-24-24h-16c-13.25 0-24 10.74-24 24v48.98C286.01 79.58 241.24 64 192 64 85.96 64 0 135.64 0 224v240c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16v-70.79C128.35 407.57 166.72 416 208 416s79.65-8.43 112-22.79V464c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V288h128v32c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-32c17.67 0 32-14.33 32-32v-92.02c0-34.09-24.79-67.59-58.88-67.78zM448 176c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},Uo={prefix:"fas",iconName:"history",icon:[512,512,[],"f1da","M504 255.531c.253 136.64-111.18 248.372-247.82 248.468-59.015.042-113.223-20.53-155.822-54.911-11.077-8.94-11.905-25.541-1.839-35.607l11.267-11.267c8.609-8.609 22.353-9.551 31.891-1.984C173.062 425.135 212.781 440 256 440c101.705 0 184-82.311 184-184 0-101.705-82.311-184-184-184-48.814 0-93.149 18.969-126.068 49.932l50.754 50.754c10.08 10.08 2.941 27.314-11.313 27.314H24c-8.837 0-16-7.163-16-16V38.627c0-14.254 17.234-21.393 27.314-11.314l49.372 49.372C129.209 34.136 189.552 8 256 8c136.81 0 247.747 110.78 248 247.531zm-180.912 78.784l9.823-12.63c8.138-10.463 6.253-25.542-4.21-33.679L288 256.349V152c0-13.255-10.745-24-24-24h-16c-13.255 0-24 10.745-24 24v135.651l65.409 50.874c10.463 8.137 25.541 6.253 33.679-4.21z"]},Eo={prefix:"fas",iconName:"hockey-puck",icon:[512,512,[],"f453","M0 160c0-53 114.6-96 256-96s256 43 256 96-114.6 96-256 96S0 213 0 160zm0 82.2V352c0 53 114.6 96 256 96s256-43 256-96V242.2c-113.4 82.3-398.5 82.4-512 0z"]},Io={prefix:"fas",iconName:"holly-berry",icon:[448,512,[],"f7aa","M144 192c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm112-48c0 26.5 21.5 48 48 48s48-21.5 48-48-21.5-48-48-48-48 21.5-48 48zm-32-48c26.5 0 48-21.5 48-48S250.5 0 224 0s-48 21.5-48 48 21.5 48 48 48zm-16.2 139.1c.1-12.4-13.1-20.1-23.8-13.7-34.3 20.3-71.4 32.7-108.7 36.2-9.7.9-15.6 11.3-11.6 20.2 6.2 13.9 11.1 28.6 14.7 43.8 3.6 15.2-5.3 30.6-20.2 35.1-14.9 4.5-30.1 7.6-45.3 9.1-9.7 1-15.7 11.3-11.7 20.2 15 32.8 22.9 69.5 23 107.7.1 14.4 15.2 23.1 27.6 16 33.2-19 68.9-30.5 104.8-33.9 9.7-.9 15.6-11.3 11.6-20.2-6.2-13.9-11.1-28.6-14.7-43.8-3.6-15.2 5.3-30.6 20.2-35.1 14.9-4.5 30.1-7.6 45.3-9.1 9.7-1 15.7-11.3 11.7-20.2-15.5-34.2-23.3-72.5-22.9-112.3zM435 365.6c-15.2-1.6-30.3-4.7-45.3-9.1-14.9-4.5-23.8-19.9-20.2-35.1 3.6-15.2 8.5-29.8 14.7-43.8 4-8.9-1.9-19.3-11.6-20.2-37.3-3.5-74.4-15.9-108.7-36.2-10.7-6.3-23.9 1.4-23.8 13.7 0 1.6-.2 3.2-.2 4.9.2 33.3 7 65.7 19.9 94 5.7 12.4 5.2 26.6-.6 38.9 4.9 1.2 9.9 2.2 14.8 3.7 14.9 4.5 23.8 19.9 20.2 35.1-3.6 15.2-8.5 29.8-14.7 43.8-4 8.9 1.9 19.3 11.6 20.2 35.9 3.4 71.6 14.9 104.8 33.9 12.5 7.1 27.6-1.6 27.6-16 .2-38.2 8-75 23-107.7 4.3-8.7-1.8-19.1-11.5-20.1z"]},Go={prefix:"fas",iconName:"home",icon:[576,512,[],"f015","M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"]},Wo={prefix:"fas",iconName:"horse",icon:[576,512,[],"f6f0","M575.92 76.6c-.01-8.13-3.02-15.87-8.58-21.8-3.78-4.03-8.58-9.12-13.69-14.5 11.06-6.84 19.5-17.49 22.18-30.66C576.85 4.68 572.96 0 567.9 0H447.92c-70.69 0-128 57.31-128 128H160c-28.84 0-54.4 12.98-72 33.11V160c-48.53 0-88 39.47-88 88v56c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-56c0-13.22 6.87-24.39 16.78-31.68-.21 2.58-.78 5.05-.78 7.68 0 27.64 11.84 52.36 30.54 69.88l-25.72 68.6a63.945 63.945 0 0 0-2.16 37.99l24.85 99.41A15.982 15.982 0 0 0 107.02 512h65.96c10.41 0 18.05-9.78 15.52-19.88l-26.31-105.26 23.84-63.59L320 345.6V496c0 8.84 7.16 16 16 16h64c8.84 0 16-7.16 16-16V318.22c19.74-20.19 32-47.75 32-78.22 0-.22-.07-.42-.08-.64V136.89l16 7.11 18.9 37.7c7.45 14.87 25.05 21.55 40.49 15.37l32.55-13.02a31.997 31.997 0 0 0 20.12-29.74l-.06-77.71zm-64 19.4c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16z"]},_o={prefix:"fas",iconName:"horse-head",icon:[512,512,[],"f7ab","M509.8 332.5l-69.9-164.3c-14.9-41.2-50.4-71-93-79.2 18-10.6 46.3-35.9 34.2-82.3-1.3-5-7.1-7.9-12-6.1L166.9 76.3C35.9 123.4 0 238.9 0 398.8V480c0 17.7 14.3 32 32 32h236.2c23.8 0 39.3-25 28.6-46.3L256 384v-.7c-45.6-3.5-84.6-30.7-104.3-69.6-1.6-3.1-.9-6.9 1.6-9.3l12.1-12.1c3.9-3.9 10.6-2.7 12.9 2.4 14.8 33.7 48.2 57.4 87.4 57.4 17.2 0 33-5.1 46.8-13.2l46 63.9c6 8.4 15.7 13.3 26 13.3h50.3c8.5 0 16.6-3.4 22.6-9.4l45.3-39.8c8.9-9.1 11.7-22.6 7.1-34.4zM328 224c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24z"]},Yo={prefix:"fas",iconName:"hospital",icon:[448,512,[],"f0f8","M448 492v20H0v-20c0-6.627 5.373-12 12-12h20V120c0-13.255 10.745-24 24-24h88V24c0-13.255 10.745-24 24-24h112c13.255 0 24 10.745 24 24v72h88c13.255 0 24 10.745 24 24v360h20c6.627 0 12 5.373 12 12zM308 192h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-168 64h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12zm104 128h-40c-6.627 0-12 5.373-12 12v84h64v-84c0-6.627-5.373-12-12-12zm64-96h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12zm-116 12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40zM182 96h26v26a6 6 0 0 0 6 6h20a6 6 0 0 0 6-6V96h26a6 6 0 0 0 6-6V70a6 6 0 0 0-6-6h-26V38a6 6 0 0 0-6-6h-20a6 6 0 0 0-6 6v26h-26a6 6 0 0 0-6 6v20a6 6 0 0 0 6 6z"]},Ko={prefix:"fas",iconName:"hospital-alt",icon:[576,512,[],"f47d","M544 96H416V32c0-17.7-14.3-32-32-32H192c-17.7 0-32 14.3-32 32v64H32c-17.7 0-32 14.3-32 32v368c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16V128c0-17.7-14.3-32-32-32zM160 436c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm160 128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm16-170c0 3.3-2.7 6-6 6h-26v26c0 3.3-2.7 6-6 6h-20c-3.3 0-6-2.7-6-6v-26h-26c-3.3 0-6-2.7-6-6v-20c0-3.3 2.7-6 6-6h26V86c0-3.3 2.7-6 6-6h20c3.3 0 6 2.7 6 6v26h26c3.3 0 6 2.7 6 6v20zm144 298c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40zm0-128c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40z"]},Qo={prefix:"fas",iconName:"hospital-symbol",icon:[512,512,[],"f47e","M256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm112 376c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-88h-96v88c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V136c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v88h96v-88c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v240z"]},Xo={prefix:"fas",iconName:"hospital-user",icon:[640,512,[],"f80d","M480 320a96 96 0 1 0-96-96 96 96 0 0 0 96 96zm48 32a22.88 22.88 0 0 0-7.06 1.09 124.76 124.76 0 0 1-81.89 0A22.82 22.82 0 0 0 432 352a112 112 0 0 0-112 112.62c.14 26.26 21.73 47.38 48 47.38h224c26.27 0 47.86-21.12 48-47.38A112 112 0 0 0 528 352zm-198.09 10.45A145.19 145.19 0 0 1 352 344.62V128a32 32 0 0 0-32-32h-32V32a32 32 0 0 0-32-32H96a32 32 0 0 0-32 32v64H32a32 32 0 0 0-32 32v368a16 16 0 0 0 16 16h288.31A78.62 78.62 0 0 1 288 464.79a143.06 143.06 0 0 1 41.91-102.34zM144 404a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12H92a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm48-122a6 6 0 0 1-6 6h-20a6 6 0 0 1-6-6v-26h-26a6 6 0 0 1-6-6v-20a6 6 0 0 1 6-6h26V70a6 6 0 0 1 6-6h20a6 6 0 0 1 6 6v26h26a6 6 0 0 1 6 6v20a6 6 0 0 1-6 6h-26zm80 250a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12zm0-128a12 12 0 0 1-12 12h-40a12 12 0 0 1-12-12v-40a12 12 0 0 1 12-12h40a12 12 0 0 1 12 12z"]},Jo={prefix:"fas",iconName:"hot-tub",icon:[512,512,[],"f593","M414.21 177.65c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C378.96 6.14 372.22 0 364.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zm-108 0c1.02 8.21 7.75 14.35 15.75 14.35h16.12c9.51 0 17.08-8.57 16-18.35-4.34-39.11-22.4-74.53-50.13-97.16-17.37-14.17-28.82-36.75-31.98-62.15C270.96 6.14 264.22 0 256.23 0h-16.12c-9.51 0-17.09 8.57-16 18.35 4.34 39.11 22.4 74.53 50.13 97.16 17.36 14.17 28.82 36.75 31.97 62.14zM480 256H256l-110.93-83.2a63.99 63.99 0 0 0-38.4-12.8H64c-35.35 0-64 28.65-64 64v224c0 35.35 28.65 64 64 64h384c35.35 0 64-28.65 64-64V288c0-17.67-14.33-32-32-32zM128 440c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zm96 0c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8V328c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v112zM64 128c35.35 0 64-28.65 64-64S99.35 0 64 0 0 28.65 0 64s28.65 64 64 64z"]},$o={prefix:"fas",iconName:"hotdog",icon:[512,512,[],"f80f","M488.56 23.44a80 80 0 0 0-113.12 0l-352 352a80 80 0 1 0 113.12 113.12l352-352a80 80 0 0 0 0-113.12zm-49.93 95.19c-19.6 19.59-37.52 22.67-51.93 25.14C373.76 146 364.4 147.6 352 160s-14 21.76-16.23 34.71c-2.48 14.4-5.55 32.33-25.15 51.92s-37.52 22.67-51.92 25.15C245.75 274 236.4 275.6 224 288s-14 21.75-16.23 34.7c-2.47 14.4-5.54 32.33-25.14 51.92s-37.53 22.68-51.93 25.15C117.76 402 108.4 403.6 96 416a16 16 0 0 1-22.63-22.63c19.6-19.59 37.52-22.67 51.92-25.14 13-2.22 22.3-3.82 34.71-16.23s14-21.75 16.22-34.7c2.48-14.4 5.55-32.33 25.15-51.92s37.52-22.67 51.92-25.14c13-2.22 22.3-3.83 34.7-16.23s14-21.76 16.24-34.71c2.47-14.4 5.54-32.33 25.14-51.92s37.52-22.68 51.92-25.15C394.24 110 403.59 108.41 416 96a16 16 0 0 1 22.63 22.63zM31.44 322.18L322.18 31.44l-11.54-11.55c-25-25-63.85-26.66-86.79-3.72L16.17 223.85c-22.94 22.94-21.27 61.79 3.72 86.78zm449.12-132.36L189.82 480.56l11.54 11.55c25 25 63.85 26.66 86.79 3.72l207.68-207.68c22.94-22.94 21.27-61.79-3.72-86.79z"]},ch={prefix:"fas",iconName:"hotel",icon:[576,512,[],"f594","M560 64c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h15.98v384H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h240v-80c0-8.8 7.2-16 16-16h32c8.8 0 16 7.2 16 16v80h240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-16V64h16zm-304 44.8c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm0 96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zm-128-96c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4zM179.2 256h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4c0 6.4-6.4 12.8-12.8 12.8zM192 384c0-53.02 42.98-96 96-96s96 42.98 96 96H192zm256-140.8c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4zm0-96c0 6.4-6.4 12.8-12.8 12.8h-38.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h38.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},ah={prefix:"fas",iconName:"hourglass",icon:[384,512,[],"f254","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64z"]},eh={prefix:"fas",iconName:"hourglass-end",icon:[384,512,[],"f253","M360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64zM192 208c-57.787 0-104-66.518-104-144h208c0 77.945-46.51 144-104 144z"]},ih={prefix:"fas",iconName:"hourglass-half",icon:[384,512,[],"f252","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-75.078 384H99.08c17.059-46.797 52.096-80 92.92-80 40.821 0 75.862 33.196 92.922 80zm.019-256H99.078C91.988 108.548 88 86.748 88 64h208c0 22.805-3.987 44.587-11.059 64z"]},fh={prefix:"fas",iconName:"hourglass-start",icon:[384,512,[],"f251","M360 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24 0 90.965 51.016 167.734 120.842 192C75.016 280.266 24 357.035 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24 0-90.965-51.016-167.734-120.842-192C308.984 231.734 360 154.965 360 64c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24zm-64 448H88c0-77.458 46.204-144 104-144 57.786 0 104 66.517 104 144z"]},lh={prefix:"fas",iconName:"house-damage",icon:[576,512,[],"f6f1","M288 114.96L69.47 307.71c-1.62 1.46-3.69 2.14-5.47 3.35V496c0 8.84 7.16 16 16 16h149.23L192 439.19l104.11-64-60.16-119.22L384 392.75l-104.11 64L319.81 512H496c8.84 0 16-7.16 16-16V311.1c-1.7-1.16-3.72-1.82-5.26-3.2L288 114.96zm282.69 121.32L512 184.45V48c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v51.69L314.75 10.31C307.12 3.45 297.56.01 288 0s-19.1 3.41-26.7 10.27L5.31 236.28c-6.57 5.91-7.12 16.02-1.21 22.6l21.4 23.82c5.9 6.57 16.02 7.12 22.6 1.21L277.42 81.63c6.05-5.33 15.12-5.33 21.17 0L527.91 283.9c6.57 5.9 16.69 5.36 22.6-1.21l21.4-23.82c5.9-6.57 5.36-16.69-1.22-22.59z"]},nh={prefix:"fas",iconName:"house-user",icon:[576,512,[],"e065","M570.69,236.27,512,184.44V48a16,16,0,0,0-16-16H432a16,16,0,0,0-16,16V99.67L314.78,10.3C308.5,4.61,296.53,0,288,0s-20.46,4.61-26.74,10.3l-256,226A18.27,18.27,0,0,0,0,248.2a18.64,18.64,0,0,0,4.09,10.71L25.5,282.7a21.14,21.14,0,0,0,12,5.3,21.67,21.67,0,0,0,10.69-4.11l15.9-14V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V269.88l15.91,14A21.94,21.94,0,0,0,538.63,288a20.89,20.89,0,0,0,11.87-5.31l21.41-23.81A21.64,21.64,0,0,0,576,248.19,21,21,0,0,0,570.69,236.27ZM288,176a64,64,0,1,1-64,64A64,64,0,0,1,288,176ZM400,448H176a16,16,0,0,1-16-16,96,96,0,0,1,96-96h64a96,96,0,0,1,96,96A16,16,0,0,1,400,448Z"]},oh={prefix:"fas",iconName:"hryvnia",icon:[384,512,[],"f6f2","M368 240c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-41.86c13.41-28.63 13.74-63.33-4.13-94.05C303.34 49.84 267.1 32 229.96 32h-78.82c-24.32 0-47.86 8.53-66.54 24.09L72.83 65.9c-10.18 8.49-11.56 23.62-3.07 33.8l20.49 24.59c8.49 10.19 23.62 11.56 33.81 3.07l11.73-9.78c4.32-3.6 9.77-5.57 15.39-5.57h83.62c11.69 0 21.2 9.52 21.2 21.2 0 5.91-2.48 11.58-6.81 15.58L219.7 176H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h134.37l-34.67 32H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h41.86c-13.41 28.63-13.74 63.33 4.13 94.05C80.66 462.15 116.9 480 154.04 480h78.82c24.32 0 47.86-8.53 66.54-24.09l11.77-9.81c10.18-8.49 11.56-23.62 3.07-33.8l-20.49-24.59c-8.49-10.19-23.62-11.56-33.81-3.07l-11.75 9.8a23.992 23.992 0 0 1-15.36 5.56H149.2c-11.69 0-21.2-9.52-21.2-21.2 0-5.91 2.48-11.58 6.81-15.58L164.3 336H368c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H233.63l34.67-32H368z"]},hh={prefix:"fas",iconName:"i-cursor",icon:[256,512,[],"f246","M256 52.048V12.065C256 5.496 250.726.148 244.158.066 211.621-.344 166.469.011 128 37.959 90.266.736 46.979-.114 11.913.114 5.318.157 0 5.519 0 12.114v39.645c0 6.687 5.458 12.078 12.145 11.998C38.111 63.447 96 67.243 96 112.182V224H60c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h36v112c0 44.932-56.075 48.031-83.95 47.959C5.404 447.942 0 453.306 0 459.952v39.983c0 6.569 5.274 11.917 11.842 11.999 32.537.409 77.689.054 116.158-37.894 37.734 37.223 81.021 38.073 116.087 37.845 6.595-.043 11.913-5.405 11.913-12V460.24c0-6.687-5.458-12.078-12.145-11.998C217.889 448.553 160 444.939 160 400V288h36c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-36V112.182c0-44.932 56.075-48.213 83.95-48.142 6.646.018 12.05-5.346 12.05-11.992z"]},sh={prefix:"fas",iconName:"ice-cream",icon:[448,512,[],"f810","M368 160h-.94a144 144 0 1 0-286.12 0H80a48 48 0 0 0 0 96h288a48 48 0 0 0 0-96zM195.38 493.69a31.52 31.52 0 0 0 57.24 0L352 288H96z"]},rh={prefix:"fas",iconName:"icicles",icon:[512,512,[],"f7ad","M511.4 37.9C515.1 18.2 500 0 480 0H32C10.6 0-4.8 20.7 1.4 41.2l87.1 273.4c2.5 7.2 12.7 7.2 15.1 0L140 190.5l44.2 187.3c1.9 8.3 13.7 8.3 15.6 0l46.5-196.9 34.1 133.4c2.3 7.6 13 7.6 15.3 0l45.8-172.5 66.7 363.8c1.7 8.6 14 8.6 15.7 0l87.5-467.7z"]},vh={prefix:"fas",iconName:"icons",icon:[512,512,[],"f86d","M116.65 219.35a15.68 15.68 0 0 0 22.65 0l96.75-99.83c28.15-29 26.5-77.1-4.91-103.88C203.75-7.7 163-3.5 137.86 22.44L128 32.58l-9.85-10.14C93.05-3.5 52.25-7.7 24.86 15.64c-31.41 26.78-33 74.85-5 103.88zm143.92 100.49h-48l-7.08-14.24a27.39 27.39 0 0 0-25.66-17.78h-71.71a27.39 27.39 0 0 0-25.66 17.78l-7 14.24h-48A27.45 27.45 0 0 0 0 347.3v137.25A27.44 27.44 0 0 0 27.43 512h233.14A27.45 27.45 0 0 0 288 484.55V347.3a27.45 27.45 0 0 0-27.43-27.46zM144 468a52 52 0 1 1 52-52 52 52 0 0 1-52 52zm355.4-115.9h-60.58l22.36-50.75c2.1-6.65-3.93-13.21-12.18-13.21h-75.59c-6.3 0-11.66 3.9-12.5 9.1l-16.8 106.93c-1 6.3 4.88 11.89 12.5 11.89h62.31l-24.2 83c-1.89 6.65 4.2 12.9 12.23 12.9a13.26 13.26 0 0 0 10.92-5.25l92.4-138.91c4.88-6.91-1.16-15.7-10.87-15.7zM478.08.33L329.51 23.17C314.87 25.42 304 38.92 304 54.83V161.6a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V99.66l112-17.22v47.18a83.25 83.25 0 0 0-16-1.7c-35.35 0-64 21.48-64 48s28.65 48 64 48c35.2 0 63.73-21.32 64-47.66V32c0-19.48-16-34.42-33.92-31.67z"]},mh={prefix:"fas",iconName:"id-badge",icon:[384,512,[],"f2c1","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM144 32h96c8.8 0 16 7.2 16 16s-7.2 16-16 16h-96c-8.8 0-16-7.2-16-16s7.2-16 16-16zm48 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 416 80 407.4 80 396.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},zh={prefix:"fas",iconName:"id-card",icon:[576,512,[],"f2c2","M528 32H48C21.5 32 0 53.5 0 80v16h576V80c0-26.5-21.5-48-48-48zM0 432c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V128H0v304zm352-232c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zm0 64c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H360c-4.4 0-8-3.6-8-8v-16zM176 192c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zM67.1 396.2C75.5 370.5 99.6 352 128 352h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.9-5.2 19.8-15.6 19.8H82.7c-10.4 0-18.8-10-15.6-19.8z"]},th={prefix:"fas",iconName:"id-card-alt",icon:[576,512,[],"f47f","M528 64H384v96H192V64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h480c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM288 224c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm93.3 224H194.7c-10.4 0-18.8-10-15.6-19.8 8.3-25.6 32.4-44.2 60.9-44.2h8.2c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h8.2c28.4 0 52.5 18.5 60.9 44.2 3.2 9.8-5.2 19.8-15.6 19.8zM352 32c0-17.7-14.3-32-32-32h-64c-17.7 0-32 14.3-32 32v96h128V32z"]},Mh={prefix:"fas",iconName:"igloo",icon:[576,512,[],"f7ae","M320 33.9c-10.5-1.2-21.2-1.9-32-1.9-99.8 0-187.8 50.8-239.4 128H320V33.9zM96 192H30.3C11.1 230.6 0 274 0 320h96V192zM352 39.4V160h175.4C487.2 99.9 424.8 55.9 352 39.4zM480 320h96c0-46-11.1-89.4-30.3-128H480v128zm-64 64v96h128c17.7 0 32-14.3 32-32v-96H411.5c2.6 10.3 4.5 20.9 4.5 32zm32-192H128v128h49.8c22.2-38.1 63-64 110.2-64s88 25.9 110.2 64H448V192zM0 448c0 17.7 14.3 32 32 32h128v-96c0-11.1 1.9-21.7 4.5-32H0v96zm288-160c-53 0-96 43-96 96v96h192v-96c0-53-43-96-96-96z"]},ph={prefix:"fas",iconName:"image",icon:[512,512,[],"f03e","M464 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM112 120c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56zM64 384h384V272l-87.515-87.515c-4.686-4.686-12.284-4.686-16.971 0L208 320l-55.515-55.515c-4.686-4.686-12.284-4.686-16.971 0L64 336v48z"]},Hh={prefix:"fas",iconName:"images",icon:[576,512,[],"f302","M480 416v16c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v208c0 44.112 35.888 80 80 80h336zm96-80V80c0-26.51-21.49-48-48-48H144c-26.51 0-48 21.49-48 48v256c0 26.51 21.49 48 48 48h384c26.51 0 48-21.49 48-48zM256 128c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-96 144l55.515-55.515c4.686-4.686 12.284-4.686 16.971 0L272 256l135.515-135.515c4.686-4.686 12.284-4.686 16.971 0L512 208v112H160v-48z"]},Vh={prefix:"fas",iconName:"inbox",icon:[576,512,[],"f01c","M567.938 243.908L462.25 85.374A48.003 48.003 0 0 0 422.311 64H153.689a48 48 0 0 0-39.938 21.374L8.062 243.908A47.994 47.994 0 0 0 0 270.533V400c0 26.51 21.49 48 48 48h480c26.51 0 48-21.49 48-48V270.533a47.994 47.994 0 0 0-8.062-26.625zM162.252 128h251.497l85.333 128H376l-32 64H232l-32-64H76.918l85.334-128z"]},Ch={prefix:"fas",iconName:"indent",icon:[448,512,[],"f03c","M27.31 363.3l96-96a16 16 0 0 0 0-22.62l-96-96C17.27 138.66 0 145.78 0 160v192c0 14.31 17.33 21.3 27.31 11.3zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Lh={prefix:"fas",iconName:"industry",icon:[512,512,[],"f275","M475.115 163.781L336 252.309v-68.28c0-18.916-20.931-30.399-36.885-20.248L160 252.309V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56v400c0 13.255 10.745 24 24 24h464c13.255 0 24-10.745 24-24V184.029c0-18.917-20.931-30.399-36.885-20.248z"]},uh={prefix:"fas",iconName:"infinity",icon:[640,512,[],"f534","M471.1 96C405 96 353.3 137.3 320 174.6 286.7 137.3 235 96 168.9 96 75.8 96 0 167.8 0 256s75.8 160 168.9 160c66.1 0 117.8-41.3 151.1-78.6 33.3 37.3 85 78.6 151.1 78.6 93.1 0 168.9-71.8 168.9-160S564.2 96 471.1 96zM168.9 320c-40.2 0-72.9-28.7-72.9-64s32.7-64 72.9-64c38.2 0 73.4 36.1 94 64-20.4 27.6-55.9 64-94 64zm302.2 0c-38.2 0-73.4-36.1-94-64 20.4-27.6 55.9-64 94-64 40.2 0 72.9 28.7 72.9 64s-32.7 64-72.9 64z"]},xh={prefix:"fas",iconName:"info",icon:[192,512,[],"f129","M20 424.229h20V279.771H20c-11.046 0-20-8.954-20-20V212c0-11.046 8.954-20 20-20h112c11.046 0 20 8.954 20 20v212.229h20c11.046 0 20 8.954 20 20V492c0 11.046-8.954 20-20 20H20c-11.046 0-20-8.954-20-20v-47.771c0-11.046 8.954-20 20-20zM96 0C56.235 0 24 32.235 24 72s32.235 72 72 72 72-32.235 72-72S135.764 0 96 0z"]},dh={prefix:"fas",iconName:"info-circle",icon:[512,512,[],"f05a","M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z"]},Nh={prefix:"fas",iconName:"italic",icon:[320,512,[],"f033","M320 48v32a16 16 0 0 1-16 16h-62.76l-80 320H208a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h62.76l80-320H112a16 16 0 0 1-16-16V48a16 16 0 0 1 16-16h192a16 16 0 0 1 16 16z"]},gh={prefix:"fas",iconName:"jedi",icon:[576,512,[],"f669","M535.95308,352c-42.64069,94.17188-137.64086,160-247.9848,160q-6.39844,0-12.84377-.29688C171.15558,506.9375,81.26481,442.23438,40.01474,352H79.93668L21.3272,293.40625a264.82522,264.82522,0,0,1-5.10938-39.42187,273.6653,273.6653,0,0,1,.5-29.98438H63.93665L22.546,182.625A269.79782,269.79782,0,0,1,130.51489,20.54688a16.06393,16.06393,0,0,1,9.28127-3,16.36332,16.36332,0,0,1,13.5,7.25,16.02739,16.02739,0,0,1,1.625,15.09374,138.387,138.387,0,0,0-9.84376,51.26563c0,45.10937,21.04691,86.57813,57.71884,113.73437a16.29989,16.29989,0,0,1,1.20313,25.39063c-26.54692,23.98437-41.17194,56.5-41.17194,91.57813,0,60.03124,42.95319,110.28124,99.89079,121.92187l2.5-65.26563L238.062,397a8.33911,8.33911,0,0,1-10-.75,8.025,8.025,0,0,1-1.39063-9.9375l20.125-33.76562-42.06257-8.73438a7.9898,7.9898,0,0,1,0-15.65625l42.06257-8.71875-20.10941-33.73438a7.99122,7.99122,0,0,1,11.35939-10.71874L268.437,295.64062,279.95265,7.67188a7.97138,7.97138,0,0,1,8-7.67188h.04687a8.02064,8.02064,0,0,1,7.95314,7.70312L307.48394,295.625l30.39068-20.67188a8.08327,8.08327,0,0,1,10,.8125,7.99866,7.99866,0,0,1,1.39062,9.90626L329.12461,319.4375l42.07819,8.73438a7.99373,7.99373,0,0,1,0,15.65624l-42.07819,8.71876,20.1094,33.73437a7.97791,7.97791,0,0,1-1.32812,9.92187A8.25739,8.25739,0,0,1,337.87462,397L310.7027,378.53125l2.5,65.34375c48.48446-9.40625,87.57828-48.15625,97.31267-96.5A123.52652,123.52652,0,0,0,371.9528,230.29688a16.30634,16.30634,0,0,1,1.20313-25.42188c36.65631-27.17188,57.6876-68.60938,57.6876-113.73438a138.01689,138.01689,0,0,0-9.85939-51.3125,15.98132,15.98132,0,0,1,1.60937-15.09374,16.36914,16.36914,0,0,1,13.5-7.23438,16.02453,16.02453,0,0,1,9.25,2.98438A271.26947,271.26947,0,0,1,553.25,182.76562L511.99992,224h46.9532C559.3125,229.76562,560,235.45312,560,241.26562a270.092,270.092,0,0,1-5.125,51.85938L495.98427,352Z"]},Ah={prefix:"fas",iconName:"joint",icon:[640,512,[],"f595","M444.34 181.1c22.38 15.68 35.66 41.16 35.66 68.59V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-43.24-21.01-83.41-56.34-108.06C463.85 125.02 448 99.34 448 70.31V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v66.4c0 43.69 24.56 81.63 60.34 106.7zM194.97 358.98C126.03 370.07 59.69 394.69 0 432c83.65 52.28 180.3 80 278.94 80h88.57L254.79 380.49c-14.74-17.2-37.45-25.11-59.82-21.51zM553.28 87.09c-5.67-3.8-9.28-9.96-9.28-16.78V8c0-4.42-3.58-8-8-8h-48c-4.42 0-8 3.58-8 8v62.31c0 22.02 10.17 43.41 28.64 55.39C550.79 153.04 576 199.54 576 249.69V280c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-30.31c0-65.44-32.41-126.19-86.72-162.6zM360.89 352.05c-34.4.06-86.81.15-88.21.17l117.8 137.43A63.987 63.987 0 0 0 439.07 512h88.45L409.57 374.4a63.955 63.955 0 0 0-48.68-22.35zM616 352H432l117.99 137.65A63.987 63.987 0 0 0 598.58 512H616c13.25 0 24-10.75 24-24V376c0-13.26-10.75-24-24-24z"]},bh={prefix:"fas",iconName:"journal-whills",icon:[448,512,[],"f66a","M438.40625,377.59375c-3.20313,12.8125-3.20313,57.60937,0,73.60937Q447.9922,460.78907,448,470.40625v16c0,16-12.79688,25.59375-25.59375,25.59375H96c-54.40625,0-96-41.59375-96-96V96C0,41.59375,41.59375,0,96,0H422.40625C438.40625,0,448,9.59375,448,25.59375v332.8125Q448,372.79688,438.40625,377.59375ZM380.79688,384H96c-16,0-32,12.79688-32,32s12.79688,32,32,32H380.79688ZM128.01562,176.01562c0,.51563.14063.98438.14063,1.5l37.10937,32.46876A7.99954,7.99954,0,0,1,160,224h-.01562a9.17678,9.17678,0,0,1-5.25-1.98438L131.14062,201.375C142.6875,250.95312,186.90625,288,240,288s97.3125-37.04688,108.875-86.625l-23.59375,20.64062a8.02516,8.02516,0,0,1-5.26563,1.96876H320a9.14641,9.14641,0,0,1-6.01562-2.71876A9.26508,9.26508,0,0,1,312,216a9.097,9.097,0,0,1,2.73438-6.01562l37.10937-32.46876c.01563-.53124.15625-1,.15625-1.51562,0-11.04688-2.09375-21.51562-5.06251-31.59375l-21.26562,21.25a8.00467,8.00467,0,0,1-11.32812-11.3125l26.42187-26.40625a111.81517,111.81517,0,0,0-46.35937-49.26562,63.02336,63.02336,0,0,1-14.0625,82.64062A55.83846,55.83846,0,0,1,251.625,254.73438l-1.42188-34.28126,12.67188,8.625a3.967,3.967,0,0,0,2.25.6875,3.98059,3.98059,0,0,0,3.43749-6.03124l-8.53124-14.3125,17.90625-3.71876a4.00647,4.00647,0,0,0,0-7.84374l-17.90625-3.71876,8.53124-14.3125a3.98059,3.98059,0,0,0-3.43749-6.03124,4.726,4.726,0,0,0-2.25.67187L248.6875,184.125,244,71.82812a4.00386,4.00386,0,0,0-8,0l-4.625,110.8125-12-8.15624a4.003,4.003,0,0,0-5.68751,5.35937l8.53126,14.3125L204.3125,197.875a3.99686,3.99686,0,0,0,0,7.82812l17.90625,3.73438-8.53126,14.29688a4.72469,4.72469,0,0,0-.56249,2.04687,4.59547,4.59547,0,0,0,1.25,2.90625,4.01059,4.01059,0,0,0,2.75,1.09375,4.09016,4.09016,0,0,0,2.25-.6875l10.35937-7.04687L228.375,254.76562a55.86414,55.86414,0,0,1-28.71875-93.45312,63.01119,63.01119,0,0,1-14.04688-82.65625,111.93158,111.93158,0,0,0-46.375,49.26563l26.42187,26.42187a7.99917,7.99917,0,0,1-11.3125,11.3125l-21.26563-21.26563C130.09375,154.48438,128,164.95312,128.01562,176.01562Z"]},Sh={prefix:"fas",iconName:"kaaba",icon:[576,512,[],"f66b","M554.12 83.51L318.36 4.93a95.962 95.962 0 0 0-60.71 0L21.88 83.51A32.006 32.006 0 0 0 0 113.87v49.01l265.02-79.51c15.03-4.5 30.92-4.5 45.98 0l265 79.51v-49.01c0-13.77-8.81-26-21.88-30.36zm-279.9 30.52L0 196.3v228.38c0 15 10.42 27.98 25.06 31.24l242.12 53.8a95.937 95.937 0 0 0 41.65 0l242.12-53.8c14.64-3.25 25.06-16.24 25.06-31.24V196.29l-274.2-82.26c-9.04-2.72-18.59-2.72-27.59 0zM128 230.11c0 3.61-2.41 6.77-5.89 7.72l-80 21.82C37.02 261.03 32 257.2 32 251.93v-16.58c0-3.61 2.41-6.77 5.89-7.72l80-21.82c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm144-39.28c0 3.61-2.41 6.77-5.89 7.72l-96 26.18c-5.09 1.39-10.11-2.44-10.11-7.72v-16.58c0-3.61 2.41-6.77 5.89-7.72l96-26.18c5.09-1.39 10.11 2.44 10.11 7.72v16.58zm176 22.7c0-5.28 5.02-9.11 10.11-7.72l80 21.82c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-80-21.82a7.997 7.997 0 0 1-5.89-7.72v-16.58zm-144-39.27c0-5.28 5.02-9.11 10.11-7.72l96 26.18c3.48.95 5.89 4.11 5.89 7.72v16.58c0 5.28-5.02 9.11-10.11 7.72l-96-26.18a7.997 7.997 0 0 1-5.89-7.72v-16.58z"]},yh={prefix:"fas",iconName:"key",icon:[512,512,[],"f084","M512 176.001C512 273.203 433.202 352 336 352c-11.22 0-22.19-1.062-32.827-3.069l-24.012 27.014A23.999 23.999 0 0 1 261.223 384H224v40c0 13.255-10.745 24-24 24h-40v40c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-78.059c0-6.365 2.529-12.47 7.029-16.971l161.802-161.802C163.108 213.814 160 195.271 160 176 160 78.798 238.797.001 335.999 0 433.488-.001 512 78.511 512 176.001zM336 128c0 26.51 21.49 48 48 48s48-21.49 48-48-21.49-48-48-48-48 21.49-48 48z"]},wh={prefix:"fas",iconName:"keyboard",icon:[576,512,[],"f11c","M528 448H48c-26.51 0-48-21.49-48-48V112c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v288c0 26.51-21.49 48-48 48zM128 180v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H172c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},kh={prefix:"fas",iconName:"khanda",icon:[512,512,[],"f66d","M415.81 66c-6.37-3.5-14.37-2.33-19.36 3.02a15.974 15.974 0 0 0-1.91 19.52c16.49 26.16 25.2 56.39 25.2 87.41-.19 53.25-26.77 102.69-71.27 132.41l-76.63 53.35v-20.1l44.05-36.09c3.92-4.2 5-10.09 2.81-15.28L310.85 273c33.84-19.26 56.94-55.25 56.94-96.99 0-40.79-22.02-76.13-54.59-95.71l5.22-11.44c2.34-5.53.93-11.83-3.57-16.04L255.86 0l-58.99 52.81c-4.5 4.21-5.9 10.51-3.57 16.04l5.22 11.44c-32.57 19.58-54.59 54.93-54.59 95.72 0 41.75 23.09 77.73 56.94 96.99l-7.85 17.24c-2.19 5.18-1.1 11.07 2.81 15.28l44.05 36.09v19.9l-76.59-53.33C119.02 278.62 92.44 229.19 92.26 176c0-31.08 8.71-61.31 25.2-87.47 3.87-6.16 2.4-13.77-2.59-19.08-5-5.34-13.68-6.2-20.02-2.7C16.32 109.6-22.3 205.3 13.36 295.99c7.07 17.99 17.89 34.38 30.46 49.06l55.97 65.36c4.87 5.69 13.04 7.24 19.65 3.72l79.35-42.23L228 392.23l-47.08 32.78c-1.67-.37-3.23-1.01-5.01-1.01-13.25 0-23.99 10.74-23.99 24 0 13.25 10.74 24 23.99 24 12.1 0 21.69-9.11 23.33-20.76l40.63-28.28v29.95c-9.39 5.57-15.99 15.38-15.99 27.1 0 17.67 14.32 32 31.98 32s31.98-14.33 31.98-32c0-11.71-6.61-21.52-15.99-27.1v-30.15l40.91 28.48C314.41 462.89 324 472 336.09 472c13.25 0 23.99-10.75 23.99-24 0-13.26-10.74-24-23.99-24-1.78 0-3.34.64-5.01 1.01L284 392.23l29.21-20.34 79.35 42.23c6.61 3.52 14.78 1.97 19.65-3.71l52.51-61.31c18.87-22.02 34-47.5 41.25-75.59 21.62-83.66-16.45-167.27-90.16-207.51zm-95.99 110c0 22.3-11.49 41.92-28.83 53.38l-5.65-12.41c-8.75-24.52-8.75-51.04 0-75.56l7.83-17.18c16.07 11.65 26.65 30.45 26.65 51.77zm-127.93 0c0-21.32 10.58-40.12 26.66-51.76l7.83 17.18c8.75 24.52 8.75 51.03 0 75.56l-5.65 12.41c-17.34-11.46-28.84-31.09-28.84-53.39z"]},Zh={prefix:"fas",iconName:"kiss",icon:[496,512,[],"f596","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm136 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm24-156c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Ph={prefix:"fas",iconName:"kiss-beam",icon:[496,512,[],"f597","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-39 219.9l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5zM304 396c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-6.1-12.2 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.6-3.6-4.8-16.5 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C290.6 368.7 304 383 304 396zm65-168.1l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.5 8.5-10.9 12-15.1 4.5z"]},Bh={prefix:"fas",iconName:"kiss-wink-heart",icon:[504,512,[],"f598","M501.1 402.5c-8-20.8-31.5-31.5-53.1-25.9l-8.4 2.2-2.3-8.4c-5.9-21.4-27-36.5-49-33-25.2 4-40.6 28.6-34 52.6l22.9 82.6c1.5 5.3 7 8.5 12.4 7.1l83-21.5c24.1-6.3 37.7-31.8 28.5-55.7zm-177.6-4c-5.6-20.3-2.3-42 9-59.7 29.7-46.3 98.7-45.5 127.8 4.3 6.4.1 12.6 1.4 18.6 2.9 10.9-27.9 17.1-58.2 17.1-90C496 119 385 8 248 8S0 119 0 256s111 248 248 248c35.4 0 68.9-7.5 99.4-20.9-.3-.7-23.9-84.6-23.9-84.6zM168 240c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm120 156c0 19.2-28.7 41.5-71.5 44-8.5.8-12.1-11.8-3.6-15.4l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-6-2.5-5.7-12.3 0-14.8l17-7.2c13-5.5 20.8-13.5 20.8-21.5s-7.8-16-20.8-21.5l-17-7.2c-8.8-3.7-4.6-16.6 3.6-15.4 42.8 2.5 71.5 24.8 71.5 44 0 13-13.4 27.3-35.2 36C274.6 368.7 288 383 288 396zm16-179c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S400 181 404 206.2c1.7 11.1-11.3 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 217z"]},Th={prefix:"fas",iconName:"kiwi-bird",icon:[576,512,[],"f535","M575.81 217.98C572.64 157.41 518.28 112 457.63 112h-9.37c-52.82 0-104.25-16.25-147.74-46.24-41.99-28.96-96.04-41.62-153.21-28.7C129.3 41.12-.08 78.24 0 224c.04 70.95 38.68 132.8 95.99 166.01V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-54.26c15.36 3.96 31.4 6.26 48 6.26 5.44 0 10.68-.73 16-1.18V464c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-59.43c14.24-5.06 27.88-11.39 40.34-19.51C342.07 355.25 393.86 336 448.46 336c25.48 0 16.01-.31 23.05-.78l74.41 136.44c2.86 5.23 8.3 8.34 14.05 8.34 1.31 0 2.64-.16 3.95-.5 7.09-1.8 12.05-8.19 12.05-15.5 0 0 .14-240.24-.16-246.02zM463.97 248c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24zm80 153.25l-39.86-73.08c15.12-5.83 28.73-14.6 39.86-25.98v99.06z"]},Dh={prefix:"fas",iconName:"landmark",icon:[512,512,[],"f66f","M501.62 92.11L267.24 2.04a31.958 31.958 0 0 0-22.47 0L10.38 92.11A16.001 16.001 0 0 0 0 107.09V144c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-36.91c0-6.67-4.14-12.64-10.38-14.98zM64 192v160H48c-8.84 0-16 7.16-16 16v48h448v-48c0-8.84-7.16-16-16-16h-16V192h-64v160h-96V192h-64v160h-96V192H64zm432 256H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},Oh={prefix:"fas",iconName:"language",icon:[640,512,[],"f1ab","M152.1 236.2c-3.5-12.1-7.8-33.2-7.8-33.2h-.5s-4.3 21.1-7.8 33.2l-11.1 37.5H163zM616 96H336v320h280c13.3 0 24-10.7 24-24V120c0-13.3-10.7-24-24-24zm-24 120c0 6.6-5.4 12-12 12h-11.4c-6.9 23.6-21.7 47.4-42.7 69.9 8.4 6.4 17.1 12.5 26.1 18 5.5 3.4 7.3 10.5 4.1 16.2l-7.9 13.9c-3.4 5.9-10.9 7.8-16.7 4.3-12.6-7.8-24.5-16.1-35.4-24.9-10.9 8.7-22.7 17.1-35.4 24.9-5.8 3.5-13.3 1.6-16.7-4.3l-7.9-13.9c-3.2-5.6-1.4-12.8 4.2-16.2 9.3-5.7 18-11.7 26.1-18-7.9-8.4-14.9-17-21-25.7-4-5.7-2.2-13.6 3.7-17.1l6.5-3.9 7.3-4.3c5.4-3.2 12.4-1.7 16 3.4 5 7 10.8 14 17.4 20.9 13.5-14.2 23.8-28.9 30-43.2H412c-6.6 0-12-5.4-12-12v-16c0-6.6 5.4-12 12-12h64v-16c0-6.6 5.4-12 12-12h16c6.6 0 12 5.4 12 12v16h64c6.6 0 12 5.4 12 12zM0 120v272c0 13.3 10.7 24 24 24h280V96H24c-13.3 0-24 10.7-24 24zm58.9 216.1L116.4 167c1.7-4.9 6.2-8.1 11.4-8.1h32.5c5.1 0 9.7 3.3 11.4 8.1l57.5 169.1c2.6 7.8-3.1 15.9-11.4 15.9h-22.9a12 12 0 0 1-11.5-8.6l-9.4-31.9h-60.2l-9.1 31.8c-1.5 5.1-6.2 8.7-11.5 8.7H70.3c-8.2 0-14-8.1-11.4-15.9z"]},Fh={prefix:"fas",iconName:"laptop",icon:[640,512,[],"f109","M624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},Rh={prefix:"fas",iconName:"laptop-code",icon:[640,512,[],"f5fc","M255.03 261.65c6.25 6.25 16.38 6.25 22.63 0l11.31-11.31c6.25-6.25 6.25-16.38 0-22.63L253.25 192l35.71-35.72c6.25-6.25 6.25-16.38 0-22.63l-11.31-11.31c-6.25-6.25-16.38-6.25-22.63 0l-58.34 58.34c-6.25 6.25-6.25 16.38 0 22.63l58.35 58.34zm96.01-11.3l11.31 11.31c6.25 6.25 16.38 6.25 22.63 0l58.34-58.34c6.25-6.25 6.25-16.38 0-22.63l-58.34-58.34c-6.25-6.25-16.38-6.25-22.63 0l-11.31 11.31c-6.25 6.25-6.25 16.38 0 22.63L386.75 192l-35.71 35.72c-6.25 6.25-6.25 16.38 0 22.63zM624 416H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33.02-17.47-32.77-32H16c-8.8 0-16 7.2-16 16v16c0 35.2 28.8 64 64 64h512c35.2 0 64-28.8 64-64v-16c0-8.8-7.2-16-16-16zM576 48c0-26.4-21.6-48-48-48H112C85.6 0 64 21.6 64 48v336h512V48zm-64 272H128V64h384v256z"]},jh={prefix:"fas",iconName:"laptop-house",icon:[640,512,[],"e066","M272,288H208a16,16,0,0,1-16-16V208a16,16,0,0,1,16-16h64a16,16,0,0,1,16,16v37.12C299.11,232.24,315,224,332.8,224H469.74l6.65-7.53A16.51,16.51,0,0,0,480,207a16.31,16.31,0,0,0-4.75-10.61L416,144V48a16,16,0,0,0-16-16H368a16,16,0,0,0-16,16V87.3L263.5,8.92C258,4,247.45,0,240.05,0s-17.93,4-23.47,8.92L4.78,196.42A16.15,16.15,0,0,0,0,207a16.4,16.4,0,0,0,3.55,9.39L22.34,237.7A16.22,16.22,0,0,0,33,242.48,16.51,16.51,0,0,0,42.34,239L64,219.88V384a32,32,0,0,0,32,32H272ZM629.33,448H592V288c0-17.67-12.89-32-28.8-32H332.8c-15.91,0-28.8,14.33-28.8,32V448H266.67A10.67,10.67,0,0,0,256,458.67v10.66A42.82,42.82,0,0,0,298.6,512H597.4A42.82,42.82,0,0,0,640,469.33V458.67A10.67,10.67,0,0,0,629.33,448ZM544,448H352V304H544Z"]},qh={prefix:"fas",iconName:"laptop-medical",icon:[640,512,[],"f812","M232 224h56v56a8 8 0 0 0 8 8h48a8 8 0 0 0 8-8v-56h56a8 8 0 0 0 8-8v-48a8 8 0 0 0-8-8h-56v-56a8 8 0 0 0-8-8h-48a8 8 0 0 0-8 8v56h-56a8 8 0 0 0-8 8v48a8 8 0 0 0 8 8zM576 48a48.14 48.14 0 0 0-48-48H112a48.14 48.14 0 0 0-48 48v336h512zm-64 272H128V64h384zm112 96H381.54c-.74 19.81-14.71 32-32.74 32H288c-18.69 0-33-17.47-32.77-32H16a16 16 0 0 0-16 16v16a64.19 64.19 0 0 0 64 64h512a64.19 64.19 0 0 0 64-64v-16a16 16 0 0 0-16-16z"]},Uh={prefix:"fas",iconName:"laugh",icon:[496,512,[],"f599","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 152c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm88 272h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18-8.9 71-69.5 126-142.9 126z"]},Eh={prefix:"fas",iconName:"laugh-beam",icon:[496,512,[],"f59a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm24 199.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.2 7.4-15.8 4.1-15.1-4.5zm-160 0c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},Ih={prefix:"fas",iconName:"laugh-squint",icon:[496,512,[],"f59b","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 161.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 180l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM398.9 306C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},Gh={prefix:"fas",iconName:"laugh-wink",icon:[496,512,[],"f59c","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm20.1 198.1c4-25.2 34.2-42.1 59.9-42.1s55.9 16.9 59.9 42.1c1.7 11.1-11.4 18.3-19.8 10.8l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L288 217c-8.4 7.4-21.6.3-19.9-10.9zM168 160c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm230.9 146C390 377 329.4 432 256 432h-16c-73.4 0-134-55-142.9-126-1.2-9.5 6.3-18 15.9-18h270c9.6 0 17.1 8.4 15.9 18z"]},Wh={prefix:"fas",iconName:"layer-group",icon:[512,512,[],"f5fd","M12.41 148.02l232.94 105.67c6.8 3.09 14.49 3.09 21.29 0l232.94-105.67c16.55-7.51 16.55-32.52 0-40.03L266.65 2.31a25.607 25.607 0 0 0-21.29 0L12.41 107.98c-16.55 7.51-16.55 32.53 0 40.04zm487.18 88.28l-58.09-26.33-161.64 73.27c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.51 209.97l-58.1 26.33c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 276.3c16.55-7.5 16.55-32.5 0-40zm0 127.8l-57.87-26.23-161.86 73.37c-7.56 3.43-15.59 5.17-23.86 5.17s-16.29-1.74-23.86-5.17L70.29 337.87 12.41 364.1c-16.55 7.5-16.55 32.5 0 40l232.94 105.59c6.8 3.08 14.49 3.08 21.29 0L499.59 404.1c16.55-7.5 16.55-32.5 0-40z"]},_h={prefix:"fas",iconName:"leaf",icon:[576,512,[],"f06c","M546.2 9.7c-5.6-12.5-21.6-13-28.3-1.2C486.9 62.4 431.4 96 368 96h-80C182 96 96 182 96 288c0 7 .8 13.7 1.5 20.5C161.3 262.8 253.4 224 384 224c8.8 0 16 7.2 16 16s-7.2 16-16 16C132.6 256 26 410.1 2.4 468c-6.6 16.3 1.2 34.9 17.5 41.6 16.4 6.8 35-1.1 41.8-17.3 1.5-3.6 20.9-47.9 71.9-90.6 32.4 43.9 94 85.8 174.9 77.2C465.5 467.5 576 326.7 576 154.3c0-50.2-10.8-102.2-29.8-144.6z"]},Yh={prefix:"fas",iconName:"lemon",icon:[512,512,[],"f094","M489.038 22.963C465.944-.13 434.648-5.93 413.947 6.129c-58.906 34.312-181.25-53.077-321.073 86.746S40.441 355.041 6.129 413.945c-12.059 20.702-6.26 51.999 16.833 75.093 23.095 23.095 54.392 28.891 75.095 16.832 58.901-34.31 181.246 53.079 321.068-86.743S471.56 156.96 505.871 98.056c12.059-20.702 6.261-51.999-16.833-75.093zM243.881 95.522c-58.189 14.547-133.808 90.155-148.358 148.358-1.817 7.27-8.342 12.124-15.511 12.124-1.284 0-2.59-.156-3.893-.481-8.572-2.144-13.784-10.83-11.642-19.403C81.901 166.427 166.316 81.93 236.119 64.478c8.575-2.143 17.261 3.069 19.403 11.642s-3.069 17.259-11.641 19.402z"]},Kh={prefix:"fas",iconName:"less-than",icon:[384,512,[],"f536","M365.46 357.74L147.04 255.89l218.47-101.88c16.02-7.47 22.95-26.51 15.48-42.53l-13.52-29C360 66.46 340.96 59.53 324.94 67L18.48 209.91a32.014 32.014 0 0 0-18.48 29v34.24c0 12.44 7.21 23.75 18.48 29l306.31 142.83c16.06 7.49 35.15.54 42.64-15.52l13.56-29.08c7.49-16.06.54-35.15-15.53-42.64z"]},Qh={prefix:"fas",iconName:"less-than-equal",icon:[448,512,[],"f537","M54.98 214.2l301.41 119.87c18.39 6.03 38.71-2.54 45.38-19.15l12.09-30.08c6.68-16.61-2.82-34.97-21.21-41l-175.44-68.05 175.56-68.09c18.29-6 27.74-24.27 21.1-40.79l-12.03-29.92c-6.64-16.53-26.86-25.06-45.15-19.06L54.98 137.89C41.21 142.41 32 154.5 32 168.07v15.96c0 13.56 9.21 25.65 22.98 30.17zM424 400H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h400c13.25 0 24-10.75 24-24v-48c0-13.26-10.75-24-24-24z"]},Xh={prefix:"fas",iconName:"level-down-alt",icon:[320,512,[],"f3be","M313.553 392.331L209.587 504.334c-9.485 10.214-25.676 10.229-35.174 0L70.438 392.331C56.232 377.031 67.062 352 88.025 352H152V80H68.024a11.996 11.996 0 0 1-8.485-3.515l-56-56C-4.021 12.926 1.333 0 12.024 0H208c13.255 0 24 10.745 24 24v328h63.966c20.878 0 31.851 24.969 17.587 40.331z"]},Jh={prefix:"fas",iconName:"level-up-alt",icon:[320,512,[],"f3bf","M313.553 119.669L209.587 7.666c-9.485-10.214-25.676-10.229-35.174 0L70.438 119.669C56.232 134.969 67.062 160 88.025 160H152v272H68.024a11.996 11.996 0 0 0-8.485 3.515l-56 56C-4.021 499.074 1.333 512 12.024 512H208c13.255 0 24-10.745 24-24V160h63.966c20.878 0 31.851-24.969 17.587-40.331z"]},$h={prefix:"fas",iconName:"life-ring",icon:[512,512,[],"f1cd","M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm173.696 119.559l-63.399 63.399c-10.987-18.559-26.67-34.252-45.255-45.255l63.399-63.399a218.396 218.396 0 0 1 45.255 45.255zM256 352c-53.019 0-96-42.981-96-96s42.981-96 96-96 96 42.981 96 96-42.981 96-96 96zM127.559 82.304l63.399 63.399c-18.559 10.987-34.252 26.67-45.255 45.255l-63.399-63.399a218.372 218.372 0 0 1 45.255-45.255zM82.304 384.441l63.399-63.399c10.987 18.559 26.67 34.252 45.255 45.255l-63.399 63.399a218.396 218.396 0 0 1-45.255-45.255zm302.137 45.255l-63.399-63.399c18.559-10.987 34.252-26.67 45.255-45.255l63.399 63.399a218.403 218.403 0 0 1-45.255 45.255z"]},cs={prefix:"fas",iconName:"lightbulb",icon:[352,512,[],"f0eb","M96.06 454.35c.01 6.29 1.87 12.45 5.36 17.69l17.09 25.69a31.99 31.99 0 0 0 26.64 14.28h61.71a31.99 31.99 0 0 0 26.64-14.28l17.09-25.69a31.989 31.989 0 0 0 5.36-17.69l.04-38.35H96.01l.05 38.35zM0 176c0 44.37 16.45 84.85 43.56 115.78 16.52 18.85 42.36 58.23 52.21 91.45.04.26.07.52.11.78h160.24c.04-.26.07-.51.11-.78 9.85-33.22 35.69-72.6 52.21-91.45C335.55 260.85 352 220.37 352 176 352 78.61 272.91-.3 175.45 0 73.44.31 0 82.97 0 176zm176-80c-44.11 0-80 35.89-80 80 0 8.84-7.16 16-16 16s-16-7.16-16-16c0-61.76 50.24-112 112-112 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},as={prefix:"fas",iconName:"link",icon:[512,512,[],"f0c1","M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"]},es={prefix:"fas",iconName:"lira-sign",icon:[384,512,[],"f195","M371.994 256h-48.019C317.64 256 312 260.912 312 267.246 312 368 230.179 416 144 416V256.781l134.603-29.912A12 12 0 0 0 288 215.155v-40.976c0-7.677-7.109-13.38-14.603-11.714L144 191.219V160.78l134.603-29.912A12 12 0 0 0 288 119.154V78.179c0-7.677-7.109-13.38-14.603-11.714L144 95.219V44c0-6.627-5.373-12-12-12H76c-6.627 0-12 5.373-12 12v68.997L9.397 125.131A12 12 0 0 0 0 136.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 178.558v30.439L9.397 221.131A12 12 0 0 0 0 232.845v40.976c0 7.677 7.109 13.38 14.603 11.714L64 274.558V468c0 6.627 5.373 12 12 12h79.583c134.091 0 223.255-77.834 228.408-211.592.261-6.782-5.211-12.408-11.997-12.408z"]},is={prefix:"fas",iconName:"list",icon:[512,512,[],"f03a","M80 368H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm0-320H16A16 16 0 0 0 0 64v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16V64a16 16 0 0 0-16-16zm0 160H16a16 16 0 0 0-16 16v64a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-64a16 16 0 0 0-16-16zm416 176H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},fs={prefix:"fas",iconName:"list-alt",icon:[512,512,[],"f022","M464 480H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h416c26.51 0 48 21.49 48 48v352c0 26.51-21.49 48-48 48zM128 120c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm0 96c-22.091 0-40 17.909-40 40s17.909 40 40 40 40-17.909 40-40-17.909-40-40-40zm288-136v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12zm0 96v-32c0-6.627-5.373-12-12-12H204c-6.627 0-12 5.373-12 12v32c0 6.627 5.373 12 12 12h200c6.627 0 12-5.373 12-12z"]},ls={prefix:"fas",iconName:"list-ol",icon:[512,512,[],"f0cb","M61.77 401l17.5-20.15a19.92 19.92 0 0 0 5.07-14.19v-3.31C84.34 356 80.5 352 73 352H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8h22.83a157.41 157.41 0 0 0-11 12.31l-5.61 7c-4 5.07-5.25 10.13-2.8 14.88l1.05 1.93c3 5.76 6.29 7.88 12.25 7.88h4.73c10.33 0 15.94 2.44 15.94 9.09 0 4.72-4.2 8.22-14.36 8.22a41.54 41.54 0 0 1-15.47-3.12c-6.49-3.88-11.74-3.5-15.6 3.12l-5.59 9.31c-3.72 6.13-3.19 11.72 2.63 15.94 7.71 4.69 20.38 9.44 37 9.44 34.16 0 48.5-22.75 48.5-44.12-.03-14.38-9.12-29.76-28.73-34.88zM496 224H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h64a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H64V40a8 8 0 0 0-8-8H32a8 8 0 0 0-7.14 4.42l-8 16A8 8 0 0 0 24 64h8v64H16a8 8 0 0 0-8 8v16a8 8 0 0 0 8 8zm-3.91 160H80a8 8 0 0 0 8-8v-16a8 8 0 0 0-8-8H41.32c3.29-10.29 48.34-18.68 48.34-56.44 0-29.06-25-39.56-44.47-39.56-21.36 0-33.8 10-40.46 18.75-4.37 5.59-3 10.84 2.8 15.37l8.58 6.88c5.61 4.56 11 2.47 16.12-2.44a13.44 13.44 0 0 1 9.46-3.84c3.33 0 9.28 1.56 9.28 8.75C51 248.19 0 257.31 0 304.59v4C0 316 5.08 320 12.09 320z"]},ns={prefix:"fas",iconName:"list-ul",icon:[512,512,[],"f0ca","M48 48a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm0 160a48 48 0 1 0 48 48 48 48 0 0 0-48-48zm448 16H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H176a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h320a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},os={prefix:"fas",iconName:"location-arrow",icon:[512,512,[],"f124","M444.52 3.52L28.74 195.42c-47.97 22.39-31.98 92.75 19.19 92.75h175.91v175.91c0 51.17 70.36 67.17 92.75 19.19l191.9-415.78c15.99-38.39-25.59-79.97-63.97-63.97z"]},hs={prefix:"fas",iconName:"lock",icon:[448,512,[],"f023","M400 224h-24v-72C376 68.2 307.8 0 224 0S72 68.2 72 152v72H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48zm-104 0H152v-72c0-39.7 32.3-72 72-72s72 32.3 72 72v72z"]},ss={prefix:"fas",iconName:"lock-open",icon:[576,512,[],"f3c1","M423.5 0C339.5.3 272 69.5 272 153.5V224H48c-26.5 0-48 21.5-48 48v192c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V272c0-26.5-21.5-48-48-48h-48v-71.1c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v80c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-80C576 68 507.5-.3 423.5 0z"]},rs={prefix:"fas",iconName:"long-arrow-alt-down",icon:[256,512,[],"f309","M168 345.941V44c0-6.627-5.373-12-12-12h-56c-6.627 0-12 5.373-12 12v301.941H41.941c-21.382 0-32.09 25.851-16.971 40.971l86.059 86.059c9.373 9.373 24.569 9.373 33.941 0l86.059-86.059c15.119-15.119 4.411-40.971-16.971-40.971H168z"]},vs={prefix:"fas",iconName:"long-arrow-alt-left",icon:[448,512,[],"f30a","M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"]},ms={prefix:"fas",iconName:"long-arrow-alt-right",icon:[448,512,[],"f30b","M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"]},zs={prefix:"fas",iconName:"long-arrow-alt-up",icon:[256,512,[],"f30c","M88 166.059V468c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12V166.059h46.059c21.382 0 32.09-25.851 16.971-40.971l-86.059-86.059c-9.373-9.373-24.569-9.373-33.941 0l-86.059 86.059c-15.119 15.119-4.411 40.971 16.971 40.971H88z"]},ts={prefix:"fas",iconName:"low-vision",icon:[576,512,[],"f2a8","M569.344 231.631C512.96 135.949 407.81 72 288 72c-28.468 0-56.102 3.619-82.451 10.409L152.778 10.24c-7.601-10.858-22.564-13.5-33.423-5.9l-13.114 9.178c-10.86 7.601-13.502 22.566-5.9 33.426l43.131 58.395C89.449 131.73 40.228 174.683 6.682 231.581c-.01.017-.023.033-.034.05-8.765 14.875-8.964 33.528 0 48.739 38.5 65.332 99.742 115.862 172.859 141.349L55.316 244.302A272.194 272.194 0 0 1 83.61 208.39l119.4 170.58h.01l40.63 58.04a330.055 330.055 0 0 0 78.94 1.17l-189.98-271.4a277.628 277.628 0 0 1 38.777-21.563l251.836 356.544c7.601 10.858 22.564 13.499 33.423 5.9l13.114-9.178c10.86-7.601 13.502-22.567 5.9-33.426l-43.12-58.377-.007-.009c57.161-27.978 104.835-72.04 136.81-126.301a47.938 47.938 0 0 0 .001-48.739zM390.026 345.94l-19.066-27.23c24.682-32.567 27.711-76.353 8.8-111.68v.03c0 23.65-19.17 42.82-42.82 42.82-23.828 0-42.82-19.349-42.82-42.82 0-23.65 19.17-42.82 42.82-42.82h.03c-24.75-13.249-53.522-15.643-79.51-7.68l-19.068-27.237C253.758 123.306 270.488 120 288 120c75.162 0 136 60.826 136 136 0 34.504-12.833 65.975-33.974 89.94z"]},Ms={prefix:"fas",iconName:"luggage-cart",icon:[640,512,[],"f59d","M224 320h32V96h-32c-17.67 0-32 14.33-32 32v160c0 17.67 14.33 32 32 32zm352-32V128c0-17.67-14.33-32-32-32h-32v224h32c17.67 0 32-14.33 32-32zm48 96H128V16c0-8.84-7.16-16-16-16H16C7.16 0 0 7.16 0 16v32c0 8.84 7.16 16 16 16h48v368c0 8.84 7.16 16 16 16h82.94c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16h197.88c-1.79 5.03-2.94 10.36-2.94 16 0 26.51 21.49 48 48 48s48-21.49 48-48c0-5.64-1.15-10.97-2.94-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM480 96V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v272h192V96zm-48 0h-96V48h96v48z"]},ps={prefix:"fas",iconName:"lungs",icon:[640,512,[],"f604","M636.11 390.15C614.44 308.85 580.07 231 534.1 159.13 511.98 124.56 498.03 96 454.05 96 415.36 96 384 125.42 384 161.71v60.11l-32.88-21.92a15.996 15.996 0 0 1-7.12-13.31V16c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v170.59c0 5.35-2.67 10.34-7.12 13.31L256 221.82v-60.11C256 125.42 224.64 96 185.95 96c-43.98 0-57.93 28.56-80.05 63.13C59.93 231 25.56 308.85 3.89 390.15 1.3 399.84 0 409.79 0 419.78c0 61.23 62.48 105.44 125.24 88.62l59.5-15.95c42.18-11.3 71.26-47.47 71.26-88.62v-87.49l-85.84 57.23a7.992 7.992 0 0 1-11.09-2.22l-8.88-13.31a7.992 7.992 0 0 1 2.22-11.09L320 235.23l167.59 111.72a7.994 7.994 0 0 1 2.22 11.09l-8.88 13.31a7.994 7.994 0 0 1-11.09 2.22L384 316.34v87.49c0 41.15 29.08 77.31 71.26 88.62l59.5 15.95C577.52 525.22 640 481.01 640 419.78c0-9.99-1.3-19.94-3.89-29.63z"]},Hs={prefix:"fas",iconName:"lungs-virus",icon:[640,512,[],"e067","M344,150.68V16A16,16,0,0,0,328,0H312a16,16,0,0,0-16,16V150.68a46.45,46.45,0,0,1,48,0ZM195.54,444.46a48.06,48.06,0,0,1,0-67.88l8.58-8.58H192a48,48,0,0,1,0-96h12.12l-8.58-8.57a48,48,0,0,1,60.46-74V161.75C256,125.38,224.62,96,186,96c-44,0-58,28.5-80.12,63.13a819.52,819.52,0,0,0-102,231A113.16,113.16,0,0,0,0,419.75C0,481,62.5,525.26,125.25,508.38l59.5-15.87a98.51,98.51,0,0,0,52.5-34.75,46.49,46.49,0,0,1-41.71-13.3Zm226.29-22.63a16,16,0,0,0,0-22.62l-8.58-8.58C393.09,370.47,407.37,336,435.88,336H448a16,16,0,0,0,0-32H435.88c-28.51,0-42.79-34.47-22.63-54.62l8.58-8.58a16,16,0,0,0-22.63-22.63l-8.57,8.58C370.47,246.91,336,232.63,336,204.12V192a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.58c20.16,20.15,5.88,54.62-22.63,54.62H192a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.58a16,16,0,1,0,22.63,22.62l8.57-8.57C269.53,393.1,304,407.38,304,435.88V448a16,16,0,0,0,32,0V435.88c0-28.5,34.47-42.78,54.63-22.62l8.57,8.57a16,16,0,0,0,22.63,0ZM288,304a16,16,0,1,1,16-16A16,16,0,0,1,288,304Zm64,64a16,16,0,1,1,16-16A16,16,0,0,1,352,368Zm284.12,22.13a819.52,819.52,0,0,0-102-231C512,124.5,498,96,454,96c-38.62,0-70,29.38-70,65.75v27.72a48,48,0,0,1,60.46,74L435.88,272H448a48,48,0,0,1,0,96H435.88l8.58,8.58a47.7,47.7,0,0,1-41.71,81.18,98.51,98.51,0,0,0,52.5,34.75l59.5,15.87C577.5,525.26,640,481,640,419.75A113.16,113.16,0,0,0,636.12,390.13Z"]},Vs={prefix:"fas",iconName:"magic",icon:[512,512,[],"f0d0","M224 96l16-32 32-16-32-16-16-32-16 32-32 16 32 16 16 32zM80 160l26.66-53.33L160 80l-53.34-26.67L80 0 53.34 53.33 0 80l53.34 26.67L80 160zm352 128l-26.66 53.33L352 368l53.34 26.67L432 448l26.66-53.33L512 368l-53.34-26.67L432 288zm70.62-193.77L417.77 9.38C411.53 3.12 403.34 0 395.15 0c-8.19 0-16.38 3.12-22.63 9.38L9.38 372.52c-12.5 12.5-12.5 32.76 0 45.25l84.85 84.85c6.25 6.25 14.44 9.37 22.62 9.37 8.19 0 16.38-3.12 22.63-9.37l363.14-363.15c12.5-12.48 12.5-32.75 0-45.24zM359.45 203.46l-50.91-50.91 86.6-86.6 50.91 50.91-86.6 86.6z"]},Cs={prefix:"fas",iconName:"magnet",icon:[512,512,[],"f076","M164.07 148.1H12a12 12 0 0 1-12-12v-80a36 36 0 0 1 36-36h104a36 36 0 0 1 36 36v80a11.89 11.89 0 0 1-11.93 12zm347.93-12V56a36 36 0 0 0-36-36H372a36 36 0 0 0-36 36v80a12 12 0 0 0 12 12h152a11.89 11.89 0 0 0 12-11.9zm-164 44a12 12 0 0 0-12 12v52c0 128.1-160 127.9-160 0v-52a12 12 0 0 0-12-12H12.1a12 12 0 0 0-12 12.1c.1 21.4.6 40.3 0 53.3 0 150.6 136.17 246.6 256.75 246.6s255-96 255-246.7c-.6-12.8-.2-33 0-53.2a12 12 0 0 0-12-12.1z"]},Ls={prefix:"fas",iconName:"mail-bulk",icon:[576,512,[],"f674","M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"]},us={prefix:"fas",iconName:"male",icon:[192,512,[],"f183","M96 0c35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64S60.654 0 96 0m48 144h-11.36c-22.711 10.443-49.59 10.894-73.28 0H48c-26.51 0-48 21.49-48 48v136c0 13.255 10.745 24 24 24h16v136c0 13.255 10.745 24 24 24h64c13.255 0 24-10.745 24-24V352h16c13.255 0 24-10.745 24-24V192c0-26.51-21.49-48-48-48z"]},xs={prefix:"fas",iconName:"map",icon:[576,512,[],"f279","M0 117.66v346.32c0 11.32 11.43 19.06 21.94 14.86L160 416V32L20.12 87.95A32.006 32.006 0 0 0 0 117.66zM192 416l192 64V96L192 32v384zM554.06 33.16L416 96v384l139.88-55.95A31.996 31.996 0 0 0 576 394.34V48.02c0-11.32-11.43-19.06-21.94-14.86z"]},ds={prefix:"fas",iconName:"map-marked",icon:[576,512,[],"f59f","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},Ns={prefix:"fas",iconName:"map-marked-alt",icon:[576,512,[],"f5a0","M288 0c-69.59 0-126 56.41-126 126 0 56.26 82.35 158.8 113.9 196.02 6.39 7.54 17.82 7.54 24.2 0C331.65 284.8 414 182.26 414 126 414 56.41 357.59 0 288 0zm0 168c-23.2 0-42-18.8-42-42s18.8-42 42-42 42 18.8 42 42-18.8 42-42 42zM20.12 215.95A32.006 32.006 0 0 0 0 245.66v250.32c0 11.32 11.43 19.06 21.94 14.86L160 448V214.92c-8.84-15.98-16.07-31.54-21.25-46.42L20.12 215.95zM288 359.67c-14.07 0-27.38-6.18-36.51-16.96-19.66-23.2-40.57-49.62-59.49-76.72v182l192 64V266c-18.92 27.09-39.82 53.52-59.49 76.72-9.13 10.77-22.44 16.95-36.51 16.95zm266.06-198.51L416 224v288l139.88-55.95A31.996 31.996 0 0 0 576 426.34V176.02c0-11.32-11.43-19.06-21.94-14.86z"]},gs={prefix:"fas",iconName:"map-marker",icon:[384,512,[],"f041","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"]},As={prefix:"fas",iconName:"map-marker-alt",icon:[384,512,[],"f3c5","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"]},bs={prefix:"fas",iconName:"map-pin",icon:[288,512,[],"f276","M112 316.94v156.69l22.02 33.02c4.75 7.12 15.22 7.12 19.97 0L176 473.63V316.94c-10.39 1.92-21.06 3.06-32 3.06s-21.61-1.14-32-3.06zM144 0C64.47 0 0 64.47 0 144s64.47 144 144 144 144-64.47 144-144S223.53 0 144 0zm0 76c-37.5 0-68 30.5-68 68 0 6.62-5.38 12-12 12s-12-5.38-12-12c0-50.73 41.28-92 92-92 6.62 0 12 5.38 12 12s-5.38 12-12 12z"]},Ss={prefix:"fas",iconName:"map-signs",icon:[512,512,[],"f277","M507.31 84.69L464 41.37c-6-6-14.14-9.37-22.63-9.37H288V16c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v16H56c-13.25 0-24 10.75-24 24v80c0 13.25 10.75 24 24 24h385.37c8.49 0 16.62-3.37 22.63-9.37l43.31-43.31c6.25-6.26 6.25-16.38 0-22.63zM224 496c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V384h-64v112zm232-272H288v-32h-64v32H70.63c-8.49 0-16.62 3.37-22.63 9.37L4.69 276.69c-6.25 6.25-6.25 16.38 0 22.63L48 342.63c6 6 14.14 9.37 22.63 9.37H456c13.25 0 24-10.75 24-24v-80c0-13.25-10.75-24-24-24z"]},ys={prefix:"fas",iconName:"marker",icon:[512,512,[],"f5a1","M93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l75.4-75.4-128.02-128.02-75.4 75.4zM485.49 26.51c-35.35-35.35-92.67-35.35-128.02 0l-21.76 21.76-36.56-36.55c-15.62-15.62-40.95-15.62-56.56 0L138.47 115.84c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0l87.15-87.15 19.59 19.59L191.98 192 320 320.02l165.49-165.49c35.35-35.35 35.35-92.66 0-128.02z"]},ws={prefix:"fas",iconName:"mars",icon:[384,512,[],"f222","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c0-6.6-5.4-12-12-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},ks={prefix:"fas",iconName:"mars-double",icon:[512,512,[],"f227","M340 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C198.5 72.1 172.2 64 144 64 64.5 64 0 128.5 0 208s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.5 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 288c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80zm356-128.1h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7c-18.2-11.4-39-18.9-61.5-21.3-2.1 21.8-8.2 43.3-18.4 63.3 1.1 0 2.2-.1 3.2-.1 44.1 0 80 35.9 80 80s-35.9 80-80 80-80-35.9-80-80c0-1.1 0-2.2.1-3.2-20 10.2-41.5 16.4-63.3 18.4C168.4 455.6 229.6 512 304 512c79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12v-79c0-6.7-5.4-12.1-12-12.1z"]},Zs={prefix:"fas",iconName:"mars-stroke",icon:[384,512,[],"f229","M372 64h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-17.5 17.5-14.1-14.1c-4.7-4.7-12.3-4.7-17 0L224.5 133c-4.7 4.7-4.7 12.3 0 17l14.1 14.1-18 18c-22.2-14-48.5-22.1-76.7-22.1C64.5 160 0 224.5 0 304s64.5 144 144 144 144-64.5 144-144c0-28.2-8.1-54.5-22.1-76.7l18-18 14.1 14.1c4.7 4.7 12.3 4.7 17 0l28.3-28.3c4.7-4.7 4.7-12.3 0-17L329.2 164l17.5-17.5 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V76c-.1-6.6-5.5-12-12.1-12zM144 384c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},Ps={prefix:"fas",iconName:"mars-stroke-h",icon:[480,512,[],"f22b","M476.2 247.5l-55.9-55.9c-7.6-7.6-20.5-2.2-20.5 8.5V224H376v-20c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v20h-27.6c-5.8-25.6-18.7-49.9-38.6-69.8C189.6 98 98.4 98 42.2 154.2c-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 19.9-19.9 32.8-44.2 38.6-69.8H312v20c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-20h23.9v23.9c0 10.7 12.9 16 20.5 8.5l55.9-55.9c4.6-4.7 4.6-12.3-.1-17zm-275.6 65.1c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},Bs={prefix:"fas",iconName:"mars-stroke-v",icon:[288,512,[],"f22a","M245.8 234.2c-19.9-19.9-44.2-32.8-69.8-38.6v-25.4h20c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-20V81.4h23.9c10.7 0 16-12.9 8.5-20.5L152.5 5.1c-4.7-4.7-12.3-4.7-17 0L79.6 61c-7.6 7.6-2.2 20.5 8.5 20.5H112v24.7H92c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h20v25.4c-25.6 5.8-49.9 18.7-69.8 38.6-56.2 56.2-56.2 147.4 0 203.6 56.2 56.2 147.4 56.2 203.6 0 56.3-56.2 56.3-147.4 0-203.6zm-45.2 158.4c-31.2 31.2-81.9 31.2-113.1 0-31.2-31.2-31.2-81.9 0-113.1 31.2-31.2 81.9-31.2 113.1 0 31.2 31.1 31.2 81.9 0 113.1z"]},Ts={prefix:"fas",iconName:"mask",icon:[640,512,[],"f6fa","M320.67 64c-442.6 0-357.57 384-158.46 384 39.9 0 77.47-20.69 101.42-55.86l25.73-37.79c15.66-22.99 46.97-22.99 62.63 0l25.73 37.79C401.66 427.31 439.23 448 479.13 448c189.86 0 290.63-384-158.46-384zM184 308.36c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05zm272 0c-41.06 0-67.76-25.66-80.08-41.05-5.23-6.53-5.23-16.09 0-22.63 12.32-15.4 39.01-41.05 80.08-41.05s67.76 25.66 80.08 41.05c5.23 6.53 5.23 16.09 0 22.63-12.32 15.4-39.02 41.05-80.08 41.05z"]},Ds={prefix:"fas",iconName:"medal",icon:[512,512,[],"f5a2","M223.75 130.75L154.62 15.54A31.997 31.997 0 0 0 127.18 0H16.03C3.08 0-4.5 14.57 2.92 25.18l111.27 158.96c29.72-27.77 67.52-46.83 109.56-53.39zM495.97 0H384.82c-11.24 0-21.66 5.9-27.44 15.54l-69.13 115.21c42.04 6.56 79.84 25.62 109.56 53.38L509.08 25.18C516.5 14.57 508.92 0 495.97 0zM256 160c-97.2 0-176 78.8-176 176s78.8 176 176 176 176-78.8 176-176-78.8-176-176-176zm92.52 157.26l-37.93 36.96 8.97 52.22c1.6 9.36-8.26 16.51-16.65 12.09L256 393.88l-46.9 24.65c-8.4 4.45-18.25-2.74-16.65-12.09l8.97-52.22-37.93-36.96c-6.82-6.64-3.05-18.23 6.35-19.59l52.43-7.64 23.43-47.52c2.11-4.28 6.19-6.39 10.28-6.39 4.11 0 8.22 2.14 10.33 6.39l23.43 47.52 52.43 7.64c9.4 1.36 13.17 12.95 6.35 19.59z"]},Os={prefix:"fas",iconName:"medkit",icon:[512,512,[],"f0fa","M96 480h320V128h-32V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v48H96v352zm96-384h128v32H192V96zm320 80v256c0 26.51-21.49 48-48 48h-16V128h16c26.51 0 48 21.49 48 48zM64 480H48c-26.51 0-48-21.49-48-48V176c0-26.51 21.49-48 48-48h16v352zm288-208v32c0 8.837-7.163 16-16 16h-48v48c0 8.837-7.163 16-16 16h-32c-8.837 0-16-7.163-16-16v-48h-48c-8.837 0-16-7.163-16-16v-32c0-8.837 7.163-16 16-16h48v-48c0-8.837 7.163-16 16-16h32c8.837 0 16 7.163 16 16v48h48c8.837 0 16 7.163 16 16z"]},Fs={prefix:"fas",iconName:"meh",icon:[496,512,[],"f11a","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm176 192H152c-21.2 0-21.2-32 0-32h192c21.2 0 21.2 32 0 32zm-16-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Rs={prefix:"fas",iconName:"meh-blank",icon:[496,512,[],"f5a4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm-80 232c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm160 0c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},js={prefix:"fas",iconName:"meh-rolling-eyes",icon:[496,512,[],"f5a5","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM88 224c0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64s-64-28.7-64-64zm224 176H184c-21.2 0-21.2-32 0-32h128c21.2 0 21.2 32 0 32zm32-112c-35.3 0-64-28.7-64-64 0-24.3 13.7-45.2 33.6-56-.7 2.6-1.6 5.2-1.6 8 0 17.7 14.3 32 32 32s32-14.3 32-32c0-2.8-.9-5.4-1.6-8 19.9 10.8 33.6 31.7 33.6 56 0 35.3-28.7 64-64 64z"]},qs={prefix:"fas",iconName:"memory",icon:[640,512,[],"f538","M640 130.94V96c0-17.67-14.33-32-32-32H32C14.33 64 0 78.33 0 96v34.94c18.6 6.61 32 24.19 32 45.06s-13.4 38.45-32 45.06V320h640v-98.94c-18.6-6.61-32-24.19-32-45.06s13.4-38.45 32-45.06zM224 256h-64V128h64v128zm128 0h-64V128h64v128zm128 0h-64V128h64v128zM0 448h64v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h128v-26.67c0-8.84 7.16-16 16-16s16 7.16 16 16V448h64v-96H0v96z"]},Us={prefix:"fas",iconName:"menorah",icon:[640,512,[],"f676","M144 128h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm192 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm96 0h-32c-8.84 0-16 7.16-16 16v144h64V144c0-8.84-7.16-16-16-16zm80-32c17.67 0 32-14.33 32-32S608 0 608 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S512 0 512 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S416 0 416 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S320 0 320 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S224 0 224 0s-32 46.33-32 64 14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S128 0 128 0 96 46.33 96 64s14.33 32 32 32zm-96 0c17.67 0 32-14.33 32-32S32 0 32 0 0 46.33 0 64s14.33 32 32 32zm544 192c0 17.67-14.33 32-32 32H352V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v176H96c-17.67 0-32-14.33-32-32V144c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v144c0 53.02 42.98 96 96 96h192v64H112c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16H352v-64h192c53.02 0 96-42.98 96-96V144c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v144z"]},Es={prefix:"fas",iconName:"mercury",icon:[288,512,[],"f223","M288 208c0-44.2-19.9-83.7-51.2-110.1 2.5-1.8 4.9-3.8 7.2-5.8 24.7-21.2 39.8-48.8 43.2-78.8.9-7.1-4.7-13.3-11.9-13.3h-40.5C229 0 224.1 4.1 223 9.8c-2.4 12.5-9.6 24.3-20.7 33.8C187 56.8 166.3 64 144 64s-43-7.2-58.4-20.4C74.5 34.1 67.4 22.3 64.9 9.8 63.8 4.1 58.9 0 53.2 0H12.7C5.5 0-.1 6.2.8 13.3 4.2 43.4 19.2 71 44 92.2c2.3 2 4.7 3.9 7.2 5.8C19.9 124.3 0 163.8 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},Is={prefix:"fas",iconName:"meteor",icon:[512,512,[],"f753","M511.328,20.8027c-11.60759,38.70264-34.30724,111.70173-61.30311,187.70077,6.99893,2.09372,13.4042,4,18.60653,5.59368a16.06158,16.06158,0,0,1,9.49854,22.906c-22.106,42.29635-82.69047,152.795-142.47819,214.40356-.99984,1.09373-1.99969,2.5-2.99954,3.49995A194.83046,194.83046,0,1,1,57.085,179.41009c.99985-1,2.40588-2,3.49947-3,61.59994-59.90549,171.97367-120.40473,214.37343-142.4982a16.058,16.058,0,0,1,22.90274,9.49988c1.59351,5.09368,3.49947,11.5936,5.5929,18.59351C379.34818,35.00565,452.43074,12.30281,491.12794.70921A16.18325,16.18325,0,0,1,511.328,20.8027ZM319.951,320.00207A127.98041,127.98041,0,1,0,191.97061,448.00046,127.97573,127.97573,0,0,0,319.951,320.00207Zm-127.98041-31.9996a31.9951,31.9951,0,1,1-31.9951-31.9996A31.959,31.959,0,0,1,191.97061,288.00247Zm31.9951,79.999a15.99755,15.99755,0,1,1-15.99755-15.9998A16.04975,16.04975,0,0,1,223.96571,368.00147Z"]},Gs={prefix:"fas",iconName:"microchip",icon:[512,512,[],"f2db","M416 48v416c0 26.51-21.49 48-48 48H144c-26.51 0-48-21.49-48-48V48c0-26.51 21.49-48 48-48h224c26.51 0 48 21.49 48 48zm96 58v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42V88h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zm0 96v12a6 6 0 0 1-6 6h-18v6a6 6 0 0 1-6 6h-42v-48h42a6 6 0 0 1 6 6v6h18a6 6 0 0 1 6 6zM30 376h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6zm0-96h42v48H30a6 6 0 0 1-6-6v-6H6a6 6 0 0 1-6-6v-12a6 6 0 0 1 6-6h18v-6a6 6 0 0 1 6-6z"]},Ws={prefix:"fas",iconName:"microphone",icon:[352,512,[],"f130","M176 352c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96zm160-160h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16z"]},_s={prefix:"fas",iconName:"microphone-alt",icon:[352,512,[],"f3c9","M336 192h-16c-8.84 0-16 7.16-16 16v48c0 74.8-64.49 134.82-140.79 127.38C96.71 376.89 48 317.11 48 250.3V208c0-8.84-7.16-16-16-16H16c-8.84 0-16 7.16-16 16v40.16c0 89.64 63.97 169.55 152 181.69V464H96c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16h-56v-33.77C285.71 418.47 352 344.9 352 256v-48c0-8.84-7.16-16-16-16zM176 352c53.02 0 96-42.98 96-96h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H272c0-53.02-42.98-96-96-96S80 42.98 80 96v160c0 53.02 42.98 96 96 96z"]},Ys={prefix:"fas",iconName:"microphone-alt-slash",icon:[640,512,[],"f539","M633.82 458.1L476.26 336.33C488.74 312.21 496 284.98 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67h-43.67l-41.4-32H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416v-32h-85.33c-5.89 0-10.67-3.58-10.67-8v-16c0-4.42 4.78-8 10.67-8H416c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.78c11.71-1.62 23.1-4.28 33.96-8.08l-50.4-38.96c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Ks={prefix:"fas",iconName:"microphone-slash",icon:[640,512,[],"f131","M633.82 458.1l-157.8-121.96C488.61 312.13 496 285.01 496 256v-48c0-8.84-7.16-16-16-16h-16c-8.84 0-16 7.16-16 16v48c0 17.92-3.96 34.8-10.72 50.2l-26.55-20.52c3.1-9.4 5.28-19.22 5.28-29.67V96c0-53.02-42.98-96-96-96s-96 42.98-96 96v45.36L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM400 464h-56v-33.77c11.66-1.6 22.85-4.54 33.67-8.31l-50.11-38.73c-6.71.4-13.41.87-20.35.2-55.85-5.45-98.74-48.63-111.18-101.85L144 241.31v6.85c0 89.64 63.97 169.55 152 181.69V464h-56c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h160c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16z"]},Qs={prefix:"fas",iconName:"microscope",icon:[512,512,[],"f610","M160 320h12v16c0 8.84 7.16 16 16 16h40c8.84 0 16-7.16 16-16v-16h12c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32V16c0-8.84-7.16-16-16-16h-64c-8.84 0-16 7.16-16 16v16c-17.67 0-32 14.33-32 32v224c0 17.67 14.33 32 32 32zm304 128h-1.29C493.24 413.99 512 369.2 512 320c0-105.88-86.12-192-192-192v64c70.58 0 128 57.42 128 128s-57.42 128-128 128H48c-26.51 0-48 21.49-48 48 0 8.84 7.16 16 16 16h480c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48zm-360-32h208c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8H104c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8z"]},Xs={prefix:"fas",iconName:"minus",icon:[448,512,[],"f068","M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},Js={prefix:"fas",iconName:"minus-circle",icon:[512,512,[],"f056","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zM124 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H124z"]},$s={prefix:"fas",iconName:"minus-square",icon:[448,512,[],"f146","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM92 296c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h264c6.6 0 12 5.4 12 12v56c0 6.6-5.4 12-12 12H92z"]},cr={prefix:"fas",iconName:"mitten",icon:[448,512,[],"f7b5","M368 416H48c-8.8 0-16 7.2-16 16v64c0 8.8 7.2 16 16 16h320c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16zm57-209.1c-27.2-22.6-67.5-19-90.1 8.2l-20.9 25-29.6-128.4c-18-77.5-95.4-125.9-172.8-108C34.2 21.6-14.2 98.9 3.7 176.4L51.6 384h309l72.5-87c22.7-27.2 19-67.5-8.1-90.1z"]},ar={prefix:"fas",iconName:"mobile",icon:[320,512,[],"f10b","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},er={prefix:"fas",iconName:"mobile-alt",icon:[320,512,[],"f3cd","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm112-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v312z"]},ir={prefix:"fas",iconName:"money-bill",icon:[640,512,[],"f0d6","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 176c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 48h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},fr={prefix:"fas",iconName:"money-bill-alt",icon:[640,512,[],"f3d1","M352 288h-16v-88c0-4.42-3.58-8-8-8h-13.58c-4.74 0-9.37 1.4-13.31 4.03l-15.33 10.22a7.994 7.994 0 0 0-2.22 11.09l8.88 13.31a7.994 7.994 0 0 0 11.09 2.22l.47-.31V288h-16c-4.42 0-8 3.58-8 8v16c0 4.42 3.58 8 8 8h64c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zM608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM48 400v-64c35.35 0 64 28.65 64 64H48zm0-224v-64h64c0 35.35-28.65 64-64 64zm272 192c-53.02 0-96-50.15-96-112 0-61.86 42.98-112 96-112s96 50.14 96 112c0 61.87-43 112-96 112zm272 32h-64c0-35.35 28.65-64 64-64v64zm0-224c-35.35 0-64-28.65-64-64h64v64z"]},lr={prefix:"fas",iconName:"money-bill-wave",icon:[640,512,[],"f53a","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM48 132.22c20.12 5.04 41.12 7.57 62.72 8.93C104.84 170.54 79 192.69 48 192.69v-60.47zm0 285v-47.78c34.37 0 62.18 27.27 63.71 61.4-22.53-1.81-43.59-6.31-63.71-13.62zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96zm272 27.78c-17.52-4.39-35.71-6.85-54.32-8.44 5.87-26.08 27.5-45.88 54.32-49.28v57.72zm0-236.11c-30.89-3.91-54.86-29.7-55.81-61.55 19.54 2.17 38.09 6.23 55.81 12.66v48.89z"]},nr={prefix:"fas",iconName:"money-bill-wave-alt",icon:[640,512,[],"f53b","M621.16 54.46C582.37 38.19 543.55 32 504.75 32c-123.17-.01-246.33 62.34-369.5 62.34-30.89 0-61.76-3.92-92.65-13.72-3.47-1.1-6.95-1.62-10.35-1.62C15.04 79 0 92.32 0 110.81v317.26c0 12.63 7.23 24.6 18.84 29.46C57.63 473.81 96.45 480 135.25 480c123.17 0 246.34-62.35 369.51-62.35 30.89 0 61.76 3.92 92.65 13.72 3.47 1.1 6.95 1.62 10.35 1.62 17.21 0 32.25-13.32 32.25-31.81V83.93c-.01-12.64-7.24-24.6-18.85-29.47zM320 352c-44.19 0-80-42.99-80-96 0-53.02 35.82-96 80-96s80 42.98 80 96c0 53.03-35.83 96-80 96z"]},or={prefix:"fas",iconName:"money-check",icon:[640,512,[],"f53c","M0 448c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V128H0v320zm448-208c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-96c-8.84 0-16-7.16-16-16v-32zm0 120c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H456c-4.42 0-8-3.58-8-8v-16zM64 264c0-4.42 3.58-8 8-8h304c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zm0 96c0-4.42 3.58-8 8-8h176c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16zM624 32H16C7.16 32 0 39.16 0 48v48h640V48c0-8.84-7.16-16-16-16z"]},hr={prefix:"fas",iconName:"money-check-alt",icon:[640,512,[],"f53d","M608 32H32C14.33 32 0 46.33 0 64v384c0 17.67 14.33 32 32 32h576c17.67 0 32-14.33 32-32V64c0-17.67-14.33-32-32-32zM176 327.88V344c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-16.29c-11.29-.58-22.27-4.52-31.37-11.35-3.9-2.93-4.1-8.77-.57-12.14l11.75-11.21c2.77-2.64 6.89-2.76 10.13-.73 3.87 2.42 8.26 3.72 12.82 3.72h28.11c6.5 0 11.8-5.92 11.8-13.19 0-5.95-3.61-11.19-8.77-12.73l-45-13.5c-18.59-5.58-31.58-23.42-31.58-43.39 0-24.52 19.05-44.44 42.67-45.07V152c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v16.29c11.29.58 22.27 4.51 31.37 11.35 3.9 2.93 4.1 8.77.57 12.14l-11.75 11.21c-2.77 2.64-6.89 2.76-10.13.73-3.87-2.43-8.26-3.72-12.82-3.72h-28.11c-6.5 0-11.8 5.92-11.8 13.19 0 5.95 3.61 11.19 8.77 12.73l45 13.5c18.59 5.58 31.58 23.42 31.58 43.39 0 24.53-19.05 44.44-42.67 45.07zM416 312c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h112c4.42 0 8 3.58 8 8v16zm160 0c0 4.42-3.58 8-8 8h-80c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h80c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H296c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h272c4.42 0 8 3.58 8 8v16z"]},sr={prefix:"fas",iconName:"monument",icon:[384,512,[],"f5a6","M368 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h352c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-78.86-347.26a31.97 31.97 0 0 0-9.21-19.44L203.31 4.69c-6.25-6.25-16.38-6.25-22.63 0l-76.6 76.61a31.97 31.97 0 0 0-9.21 19.44L64 416h256l-30.86-315.26zM240 307.2c0 6.4-6.4 12.8-12.8 12.8h-70.4c-6.4 0-12.8-6.4-12.8-12.8v-38.4c0-6.4 6.4-12.8 12.8-12.8h70.4c6.4 0 12.8 6.4 12.8 12.8v38.4z"]},rr={prefix:"fas",iconName:"moon",icon:[512,512,[],"f186","M283.211 512c78.962 0 151.079-35.925 198.857-94.792 7.068-8.708-.639-21.43-11.562-19.35-124.203 23.654-238.262-71.576-238.262-196.954 0-72.222 38.662-138.635 101.498-174.394 9.686-5.512 7.25-20.197-3.756-22.23A258.156 258.156 0 0 0 283.211 0c-141.309 0-256 114.511-256 256 0 141.309 114.511 256 256 256z"]},vr={prefix:"fas",iconName:"mortar-pestle",icon:[512,512,[],"f5a7","M501.54 60.91c17.22-17.22 12.51-46.25-9.27-57.14a35.696 35.696 0 0 0-37.37 3.37L251.09 160h151.37l99.08-99.09zM496 192H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c0 80.98 50.2 150.11 121.13 178.32-12.76 16.87-21.72 36.8-24.95 58.69-1.46 9.92 6.04 18.98 16.07 18.98h223.5c10.03 0 17.53-9.06 16.07-18.98-3.22-21.89-12.18-41.82-24.95-58.69C429.8 406.11 480 336.98 480 256h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16z"]},mr={prefix:"fas",iconName:"mosque",icon:[640,512,[],"f678","M0 480c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V160H0v320zm579.16-192c17.86-17.39 28.84-37.34 28.84-58.91 0-52.86-41.79-93.79-87.92-122.9-41.94-26.47-80.63-57.77-111.96-96.22L400 0l-8.12 9.97c-31.33 38.45-70.01 69.76-111.96 96.22C233.79 135.3 192 176.23 192 229.09c0 21.57 10.98 41.52 28.84 58.91h358.32zM608 320H192c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h32v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h64v-72c0-48 48-72 48-72s48 24 48 72v72h64v-64c0-17.67 14.33-32 32-32s32 14.33 32 32v64h32c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM64 0S0 32 0 96v32h128V96c0-64-64-96-64-96z"]},zr={prefix:"fas",iconName:"motorcycle",icon:[640,512,[],"f21c","M512.9 192c-14.9-.1-29.1 2.3-42.4 6.9L437.6 144H520c13.3 0 24-10.7 24-24V88c0-13.3-10.7-24-24-24h-45.3c-6.8 0-13.3 2.9-17.8 7.9l-37.5 41.7-22.8-38C392.2 68.4 384.4 64 376 64h-80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h66.4l19.2 32H227.9c-17.7-23.1-44.9-40-99.9-40H72.5C59 104 47.7 115 48 128.5c.2 13 10.9 23.5 24 23.5h56c24.5 0 38.7 10.9 47.8 24.8l-11.3 20.5c-13-3.9-26.9-5.7-41.3-5.2C55.9 194.5 1.6 249.6 0 317c-1.6 72.1 56.3 131 128 131 59.6 0 109.7-40.8 124-96h84.2c13.7 0 24.6-11.4 24-25.1-2.1-47.1 17.5-93.7 56.2-125l12.5 20.8c-27.6 23.7-45.1 58.9-44.8 98.2.5 69.6 57.2 126.5 126.8 127.1 71.6.7 129.8-57.5 129.2-129.1-.7-69.6-57.6-126.4-127.2-126.9zM128 400c-44.1 0-80-35.9-80-80s35.9-80 80-80c4.2 0 8.4.3 12.5 1L99 316.4c-8.8 16 2.8 35.6 21 35.6h81.3c-12.4 28.2-40.6 48-73.3 48zm463.9-75.6c-2.2 40.6-35 73.4-75.5 75.5-46.1 2.5-84.4-34.3-84.4-79.9 0-21.4 8.4-40.8 22.1-55.1l49.4 82.4c4.5 7.6 14.4 10 22 5.5l13.7-8.2c7.6-4.5 10-14.4 5.5-22l-48.6-80.9c5.2-1.1 10.5-1.6 15.9-1.6 45.6-.1 82.3 38.2 79.9 84.3z"]},tr={prefix:"fas",iconName:"mountain",icon:[640,512,[],"f6fc","M634.92 462.7l-288-448C341.03 5.54 330.89 0 320 0s-21.03 5.54-26.92 14.7l-288 448a32.001 32.001 0 0 0-1.17 32.64A32.004 32.004 0 0 0 32 512h576c11.71 0 22.48-6.39 28.09-16.67a31.983 31.983 0 0 0-1.17-32.63zM320 91.18L405.39 224H320l-64 64-38.06-38.06L320 91.18z"]},Mr={prefix:"fas",iconName:"mouse",icon:[384,512,[],"f8cc","M0 352a160 160 0 0 0 160 160h64a160 160 0 0 0 160-160V224H0zM176 0h-16A160 160 0 0 0 0 160v32h176zm48 0h-16v192h176v-32A160 160 0 0 0 224 0z"]},pr={prefix:"fas",iconName:"mouse-pointer",icon:[320,512,[],"f245","M302.189 329.126H196.105l55.831 135.993c3.889 9.428-.555 19.999-9.444 23.999l-49.165 21.427c-9.165 4-19.443-.571-23.332-9.714l-53.053-129.136-86.664 89.138C18.729 472.71 0 463.554 0 447.977V18.299C0 1.899 19.921-6.096 30.277 5.443l284.412 292.542c11.472 11.179 3.007 31.141-12.5 31.141z"]},Hr={prefix:"fas",iconName:"mug-hot",icon:[512,512,[],"f7b6","M127.1 146.5c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C111.8 5.9 105 0 96.8 0H80.4C70.6 0 63 8.5 64.1 18c3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zm112 0c1.3 7.7 8 13.5 16 13.5h16.5c9.8 0 17.6-8.5 16.3-18-3.8-28.2-16.4-54.2-36.6-74.7-14.4-14.7-23.6-33.3-26.4-53.5C223.8 5.9 217 0 208.8 0h-16.4c-9.8 0-17.5 8.5-16.3 18 3.9 31.9 18 61.3 40.6 84.4 12 12.2 19.7 27.5 22.4 44.1zM400 192H32c-17.7 0-32 14.3-32 32v192c0 53 43 96 96 96h192c53 0 96-43 96-96h16c61.8 0 112-50.2 112-112s-50.2-112-112-112zm0 160h-16v-96h16c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},Vr={prefix:"fas",iconName:"music",icon:[512,512,[],"f001","M470.38 1.51L150.41 96A32 32 0 0 0 128 126.51v261.41A139 139 0 0 0 96 384c-53 0-96 28.66-96 64s43 64 96 64 96-28.66 96-64V214.32l256-75v184.61a138.4 138.4 0 0 0-32-3.93c-53 0-96 28.66-96 64s43 64 96 64 96-28.65 96-64V32a32 32 0 0 0-41.62-30.49z"]},Cr={prefix:"fas",iconName:"network-wired",icon:[640,512,[],"f6ff","M640 264v-16c0-8.84-7.16-16-16-16H344v-40h72c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H224c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h72v40H16c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h104v40H64c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h304v40h-56c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h160c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32h-56v-40h104c8.84 0 16-7.16 16-16zM256 128V64h128v64H256zm-64 320H96v-64h96v64zm352 0h-96v-64h96v64z"]},Lr={prefix:"fas",iconName:"neuter",icon:[288,512,[],"f22c","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V468c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12V316.4c64.1-14.5 112-71.9 112-140.4zm-144 80c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},ur={prefix:"fas",iconName:"newspaper",icon:[576,512,[],"f1ea","M552 64H88c-13.255 0-24 10.745-24 24v8H24c-13.255 0-24 10.745-24 24v272c0 30.928 25.072 56 56 56h472c26.51 0 48-21.49 48-48V88c0-13.255-10.745-24-24-24zM56 400a8 8 0 0 1-8-8V144h16v248a8 8 0 0 1-8 8zm236-16H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm-208-96H140c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm208 0H348c-6.627 0-12-5.373-12-12v-8c0-6.627 5.373-12 12-12h152c6.627 0 12 5.373 12 12v8c0 6.627-5.373 12-12 12zm0-96H140c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h360c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12z"]},xr={prefix:"fas",iconName:"not-equal",icon:[448,512,[],"f53e","M416 208c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32h-23.88l51.87-66.81c5.37-7.02 4.04-17.06-2.97-22.43L415.61 3.3c-7.02-5.38-17.06-4.04-22.44 2.97L311.09 112H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h204.56l-74.53 96H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h55.49l-51.87 66.81c-5.37 7.01-4.04 17.05 2.97 22.43L64 508.7c7.02 5.38 17.06 4.04 22.43-2.97L168.52 400H416c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32H243.05l74.53-96H416z"]},dr={prefix:"fas",iconName:"notes-medical",icon:[384,512,[],"f481","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm96 304c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48zm0-192c0 4.4-3.6 8-8 8H104c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h176c4.4 0 8 3.6 8 8v16z"]},Nr={prefix:"fas",iconName:"object-group",icon:[512,512,[],"f247","M480 128V96h20c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v20H64V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v40c0 6.627 5.373 12 12 12h20v320H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-20h384v20c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-20V128zM96 276V140c0-6.627 5.373-12 12-12h168c6.627 0 12 5.373 12 12v136c0 6.627-5.373 12-12 12H108c-6.627 0-12-5.373-12-12zm320 96c0 6.627-5.373 12-12 12H236c-6.627 0-12-5.373-12-12v-52h72c13.255 0 24-10.745 24-24v-72h84c6.627 0 12 5.373 12 12v136z"]},gr={prefix:"fas",iconName:"object-ungroup",icon:[576,512,[],"f248","M64 320v26a6 6 0 0 1-6 6H6a6 6 0 0 1-6-6v-52a6 6 0 0 1 6-6h26V96H6a6 6 0 0 1-6-6V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v26h288V38a6 6 0 0 1 6-6h52a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-26v192h26a6 6 0 0 1 6 6v52a6 6 0 0 1-6 6h-52a6 6 0 0 1-6-6v-26H64zm480-64v-32h26a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-52a6 6 0 0 0-6 6v26H408v72h8c13.255 0 24 10.745 24 24v64c0 13.255-10.745 24-24 24h-64c-13.255 0-24-10.745-24-24v-8H192v72h-26a6 6 0 0 0-6 6v52a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-26h288v26a6 6 0 0 0 6 6h52a6 6 0 0 0 6-6v-52a6 6 0 0 0-6-6h-26V256z"]},Ar={prefix:"fas",iconName:"oil-can",icon:[640,512,[],"f613","M629.8 160.31L416 224l-50.49-25.24a64.07 64.07 0 0 0-28.62-6.76H280v-48h56c8.84 0 16-7.16 16-16v-16c0-8.84-7.16-16-16-16H176c-8.84 0-16 7.16-16 16v16c0 8.84 7.16 16 16 16h56v48h-56L37.72 166.86a31.9 31.9 0 0 0-5.79-.53C14.67 166.33 0 180.36 0 198.34v94.95c0 15.46 11.06 28.72 26.28 31.48L96 337.46V384c0 17.67 14.33 32 32 32h274.63c8.55 0 16.75-3.42 22.76-9.51l212.26-214.75c1.5-1.5 2.34-3.54 2.34-5.66V168c.01-5.31-5.08-9.15-10.19-7.69zM96 288.67l-48-8.73v-62.43l48 8.73v62.43zm453.33 84.66c0 23.56 19.1 42.67 42.67 42.67s42.67-19.1 42.67-42.67S592 288 592 288s-42.67 61.77-42.67 85.33z"]},br={prefix:"fas",iconName:"om",icon:[512,512,[],"f679","M360.6 60.94a10.43 10.43 0 0 0 14.76 0l21.57-21.56a10.43 10.43 0 0 0 0-14.76L375.35 3.06c-4.08-4.07-10.68-4.07-14.76 0l-21.57 21.56a10.43 10.43 0 0 0 0 14.76l21.58 21.56zM412.11 192c-26.69 0-51.77 10.39-70.64 29.25l-24.25 24.25c-6.78 6.77-15.78 10.5-25.38 10.5H245c10.54-22.1 14.17-48.11 7.73-75.23-10.1-42.55-46.36-76.11-89.52-83.19-36.15-5.93-70.9 5.04-96.01 28.78-7.36 6.96-6.97 18.85 1.12 24.93l26.15 19.63c5.72 4.3 13.66 4.32 19.2-.21 8.45-6.9 19.02-10.71 30.27-10.71 26.47 0 48.01 21.53 48.01 48s-21.54 48-48.01 48h-31.9c-11.96 0-19.74 12.58-14.39 23.28l16.09 32.17c2.53 5.06 7.6 8.1 13.17 8.55h33.03c35.3 0 64.01 28.7 64.01 64s-28.71 64-64.01 64c-96.02 0-122.35-54.02-145.15-92.03-4.53-7.55-14.77-3.58-14.79 5.22C-.09 416 41.13 512 159.94 512c70.59 0 128.02-57.42 128.02-128 0-23.42-6.78-45.1-17.81-64h21.69c26.69 0 51.77-10.39 70.64-29.25l24.25-24.25c6.78-6.77 15.78-10.5 25.38-10.5 19.78 0 35.88 16.09 35.88 35.88V392c0 13.23-18.77 24-32.01 24-39.4 0-66.67-24.24-81.82-42.89-4.77-5.87-14.2-2.54-14.2 5.02V416s0 64 96.02 64c48.54 0 96.02-39.47 96.02-88V291.88c0-55.08-44.8-99.88-99.89-99.88zm42.18-124.73c-85.55 65.12-169.05 2.75-172.58.05-6.02-4.62-14.44-4.38-20.14.55-5.74 4.92-7.27 13.17-3.66 19.8 1.61 2.95 40.37 72.34 118.8 72.34 79.92 0 98.78-31.36 101.75-37.66 1.02-2.12 1.53-4.47 1.53-6.83V80c0-13.22-15.14-20.69-25.7-12.73z"]},Sr={prefix:"fas",iconName:"otter",icon:[640,512,[],"f700","M608 32h-32l-13.25-13.25A63.97 63.97 0 0 0 517.49 0H497c-11.14 0-22.08 2.91-31.75 8.43L312 96h-56C149.96 96 64 181.96 64 288v1.61c0 32.75-16 62.14-39.56 84.89-18.19 17.58-28.1 43.68-23.19 71.8 6.76 38.8 42.9 65.7 82.28 65.7H192c17.67 0 32-14.33 32-32s-14.33-32-32-32H80c-8.83 0-16-7.17-16-16s7.17-16 16-16h224c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-64l149.49-80.5L448 416h80c8.84 0 16-7.16 16-16v-16c0-17.67-14.33-32-32-32h-28.22l-55.11-110.21L521.14 192H544c53.02 0 96-42.98 96-96V64c0-17.67-14.33-32-32-32zm-96 16c8.84 0 16 7.16 16 16s-7.16 16-16 16-16-7.16-16-16 7.16-16 16-16zm32 96h-34.96L407.2 198.84l-13.77-27.55L512 112h77.05c-6.62 18.58-24.22 32-45.05 32z"]},yr={prefix:"fas",iconName:"outdent",icon:[448,512,[],"f03b","M100.69 363.29c10 10 27.31 2.93 27.31-11.31V160c0-14.32-17.33-21.31-27.31-11.31l-96 96a16 16 0 0 0 0 22.62zM432 416H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm3.17-128H204.83A12.82 12.82 0 0 0 192 300.83v38.34A12.82 12.82 0 0 0 204.83 352h230.34A12.82 12.82 0 0 0 448 339.17v-38.34A12.82 12.82 0 0 0 435.17 288zm0-128H204.83A12.82 12.82 0 0 0 192 172.83v38.34A12.82 12.82 0 0 0 204.83 224h230.34A12.82 12.82 0 0 0 448 211.17v-38.34A12.82 12.82 0 0 0 435.17 160zM432 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},wr={prefix:"fas",iconName:"pager",icon:[512,512,[],"f815","M448 64H64a64 64 0 0 0-64 64v256a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V128a64 64 0 0 0-64-64zM160 368H80a16 16 0 0 1-16-16v-16a16 16 0 0 1 16-16h80zm128-16a16 16 0 0 1-16 16h-80v-48h80a16 16 0 0 1 16 16zm160-128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32v-64a32 32 0 0 1 32-32h320a32 32 0 0 1 32 32z"]},kr={prefix:"fas",iconName:"paint-brush",icon:[512,512,[],"f1fc","M167.02 309.34c-40.12 2.58-76.53 17.86-97.19 72.3-2.35 6.21-8 9.98-14.59 9.98-11.11 0-45.46-27.67-55.25-34.35C0 439.62 37.93 512 128 512c75.86 0 128-43.77 128-120.19 0-3.11-.65-6.08-.97-9.13l-88.01-73.34zM457.89 0c-15.16 0-29.37 6.71-40.21 16.45C213.27 199.05 192 203.34 192 257.09c0 13.7 3.25 26.76 8.73 38.7l63.82 53.18c7.21 1.8 14.64 3.03 22.39 3.03 62.11 0 98.11-45.47 211.16-256.46 7.38-14.35 13.9-29.85 13.9-45.99C512 20.64 486 0 457.89 0z"]},Zr={prefix:"fas",iconName:"paint-roller",icon:[512,512,[],"f5aa","M416 128V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32h352c17.67 0 32-14.33 32-32zm32-64v128c0 17.67-14.33 32-32 32H256c-35.35 0-64 28.65-64 64v32c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32v-32h160c53.02 0 96-42.98 96-96v-64c0-35.35-28.65-64-64-64z"]},Pr={prefix:"fas",iconName:"palette",icon:[512,512,[],"f53f","M204.3 5C104.9 24.4 24.8 104.3 5.2 203.4c-37 187 131.7 326.4 258.8 306.7 41.2-6.4 61.4-54.6 42.5-91.7-23.1-45.4 9.9-98.4 60.9-98.4h79.7c35.8 0 64.8-29.6 64.9-65.3C511.5 97.1 368.1-26.9 204.3 5zM96 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm32-128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128-64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm128 64c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Br={prefix:"fas",iconName:"pallet",icon:[640,512,[],"f482","M144 256h352c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H384v128l-64-32-64 32V0H144c-8.8 0-16 7.2-16 16v224c0 8.8 7.2 16 16 16zm480 128c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h48v64H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16h-48v-64h48zm-336 64H128v-64h160v64zm224 0H352v-64h160v64z"]},Tr={prefix:"fas",iconName:"paper-plane",icon:[512,512,[],"f1d8","M476 3.2L12.5 270.6c-18.1 10.4-15.8 35.6 2.2 43.2L121 358.4l287.3-253.2c5.5-4.9 13.3 2.6 8.6 8.3L176 407v80.5c0 23.6 28.5 32.9 42.5 15.8L282 426l124.6 52.2c14.2 6 30.4-2.9 33-18.2l72-432C515 7.8 493.3-6.8 476 3.2z"]},Dr={prefix:"fas",iconName:"paperclip",icon:[448,512,[],"f0c6","M43.246 466.142c-58.43-60.289-57.341-157.511 1.386-217.581L254.392 34c44.316-45.332 116.351-45.336 160.671 0 43.89 44.894 43.943 117.329 0 162.276L232.214 383.128c-29.855 30.537-78.633 30.111-107.982-.998-28.275-29.97-27.368-77.473 1.452-106.953l143.743-146.835c6.182-6.314 16.312-6.422 22.626-.241l22.861 22.379c6.315 6.182 6.422 16.312.241 22.626L171.427 319.927c-4.932 5.045-5.236 13.428-.648 18.292 4.372 4.634 11.245 4.711 15.688.165l182.849-186.851c19.613-20.062 19.613-52.725-.011-72.798-19.189-19.627-49.957-19.637-69.154 0L90.39 293.295c-34.763 35.56-35.299 93.12-1.191 128.313 34.01 35.093 88.985 35.137 123.058.286l172.06-175.999c6.177-6.319 16.307-6.433 22.626-.256l22.877 22.364c6.319 6.177 6.434 16.307.256 22.626l-172.06 175.998c-59.576 60.938-155.943 60.216-214.77-.485z"]},Or={prefix:"fas",iconName:"parachute-box",icon:[512,512,[],"f4cd","M511.9 175c-9.1-75.6-78.4-132.4-158.3-158.7C390 55.7 416 116.9 416 192h28.1L327.5 321.5c-2.5-.6-4.8-1.5-7.5-1.5h-48V192h112C384 76.8 315.1 0 256 0S128 76.8 128 192h112v128h-48c-2.7 0-5 .9-7.5 1.5L67.9 192H96c0-75.1 26-136.3 62.4-175.7C78.5 42.7 9.2 99.5.1 175c-1.1 9.1 6.8 17 16 17h8.7l136.7 151.9c-.7 2.6-1.6 5.2-1.6 8.1v128c0 17.7 14.3 32 32 32h128c17.7 0 32-14.3 32-32V352c0-2.9-.9-5.4-1.6-8.1L487.1 192h8.7c9.3 0 17.2-7.8 16.1-17z"]},Fr={prefix:"fas",iconName:"paragraph",icon:[448,512,[],"f1dd","M448 48v32a16 16 0 0 1-16 16h-48v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V96h-32v368a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V352h-32a160 160 0 0 1 0-320h240a16 16 0 0 1 16 16z"]},Rr={prefix:"fas",iconName:"parking",icon:[448,512,[],"f540","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM240 320h-48v48c0 8.8-7.2 16-16 16h-32c-8.8 0-16-7.2-16-16V144c0-8.8 7.2-16 16-16h96c52.9 0 96 43.1 96 96s-43.1 96-96 96zm0-128h-48v64h48c17.6 0 32-14.4 32-32s-14.4-32-32-32z"]},jr={prefix:"fas",iconName:"passport",icon:[448,512,[],"f5ab","M129.62 176h39.09c1.49-27.03 6.54-51.35 14.21-70.41-27.71 13.24-48.02 39.19-53.3 70.41zm0 32c5.29 31.22 25.59 57.17 53.3 70.41-7.68-19.06-12.72-43.38-14.21-70.41h-39.09zM224 286.69c7.69-7.45 20.77-34.42 23.43-78.69h-46.87c2.67 44.26 15.75 71.24 23.44 78.69zM200.57 176h46.87c-2.66-44.26-15.74-71.24-23.43-78.69-7.7 7.45-20.78 34.43-23.44 78.69zm64.51 102.41c27.71-13.24 48.02-39.19 53.3-70.41h-39.09c-1.49 27.03-6.53 51.35-14.21 70.41zM416 0H64C28.65 0 0 28.65 0 64v384c0 35.35 28.65 64 64 64h352c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32zm-80 416H112c-8.8 0-16-7.2-16-16s7.2-16 16-16h224c8.8 0 16 7.2 16 16s-7.2 16-16 16zm-112-96c-70.69 0-128-57.31-128-128S153.31 64 224 64s128 57.31 128 128-57.31 128-128 128zm41.08-214.41c7.68 19.06 12.72 43.38 14.21 70.41h39.09c-5.28-31.22-25.59-57.17-53.3-70.41z"]},qr={prefix:"fas",iconName:"pastafarianism",icon:[640,512,[],"f67b","M624.54 347.67c-32.7-12.52-57.36 4.25-75.37 16.45-17.06 11.53-23.25 14.42-31.41 11.36-8.12-3.09-10.83-9.38-15.89-29.38-3.33-13.15-7.44-29.32-17.95-42.65 2.24-2.91 4.43-5.79 6.38-8.57C500.47 304.45 513.71 312 532 312c33.95 0 50.87-25.78 62.06-42.83 10.59-16.14 15-21.17 21.94-21.17 13.25 0 24-10.75 24-24s-10.75-24-24-24c-33.95 0-50.87 25.78-62.06 42.83-10.6 16.14-15 21.17-21.94 21.17-17.31 0-37.48-61.43-97.26-101.91l17.25-34.5C485.43 125.5 512 97.98 512 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 13.02 3.94 25.1 10.62 35.21l-18.15 36.3c-16.98-4.6-35.6-7.51-56.46-7.51s-39.49 2.91-56.46 7.51l-18.15-36.3C252.06 89.1 256 77.02 256 64c0-35.35-28.65-64-64-64s-64 28.65-64 64c0 33.98 26.56 61.5 60.02 63.6l17.25 34.5C145.68 202.44 125.15 264 108 264c-6.94 0-11.34-5.03-21.94-21.17C74.88 225.78 57.96 200 24 200c-13.25 0-24 10.75-24 24s10.75 24 24 24c6.94 0 11.34 5.03 21.94 21.17C57.13 286.22 74.05 312 108 312c18.29 0 31.53-7.55 41.7-17.11 1.95 2.79 4.14 5.66 6.38 8.57-10.51 13.33-14.62 29.5-17.95 42.65-5.06 20-7.77 26.28-15.89 29.38-8.11 3.06-14.33.17-31.41-11.36-18.03-12.2-42.72-28.92-75.37-16.45-12.39 4.72-18.59 18.58-13.87 30.97 4.72 12.41 18.61 18.61 30.97 13.88 8.16-3.09 14.34-.19 31.39 11.36 13.55 9.16 30.83 20.86 52.42 20.84 7.17 0 14.83-1.28 22.97-4.39 32.66-12.44 39.98-41.33 45.33-62.44 2.21-8.72 3.99-14.49 5.95-18.87 16.62 13.61 36.95 25.88 61.64 34.17-9.96 37-32.18 90.8-60.26 90.8-13.25 0-24 10.75-24 24s10.75 24 24 24c66.74 0 97.05-88.63 107.42-129.14 6.69.6 13.42 1.14 20.58 1.14s13.89-.54 20.58-1.14C350.95 423.37 381.26 512 448 512c13.25 0 24-10.75 24-24s-10.75-24-24-24c-27.94 0-50.21-53.81-60.22-90.81 24.69-8.29 45-20.56 61.62-34.16 1.96 4.38 3.74 10.15 5.95 18.87 5.34 21.11 12.67 50 45.33 62.44 8.14 3.11 15.8 4.39 22.97 4.39 21.59 0 38.87-11.69 52.42-20.84 17.05-11.55 23.28-14.45 31.39-11.36 12.39 4.75 26.27-1.47 30.97-13.88 4.71-12.4-1.49-26.26-13.89-30.98zM448 48c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16zm-256 0c8.82 0 16 7.18 16 16s-7.18 16-16 16-16-7.18-16-16 7.18-16 16-16z"]},Ur={prefix:"fas",iconName:"paste",icon:[448,512,[],"f0ea","M128 184c0-30.879 25.122-56 56-56h136V56c0-13.255-10.745-24-24-24h-80.61C204.306 12.89 183.637 0 160 0s-44.306 12.89-55.39 32H24C10.745 32 0 42.745 0 56v336c0 13.255 10.745 24 24 24h104V184zm32-144c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24zm184 248h104v200c0 13.255-10.745 24-24 24H184c-13.255 0-24-10.745-24-24V184c0-13.255 10.745-24 24-24h136v104c0 13.2 10.8 24 24 24zm104-38.059V256h-96v-96h6.059a24 24 0 0 1 16.97 7.029l65.941 65.941a24.002 24.002 0 0 1 7.03 16.971z"]},Er={prefix:"fas",iconName:"pause",icon:[448,512,[],"f04c","M144 479H48c-26.5 0-48-21.5-48-48V79c0-26.5 21.5-48 48-48h96c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zm304-48V79c0-26.5-21.5-48-48-48h-96c-26.5 0-48 21.5-48 48v352c0 26.5 21.5 48 48 48h96c26.5 0 48-21.5 48-48z"]},Ir={prefix:"fas",iconName:"pause-circle",icon:[512,512,[],"f28b","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm-16 328c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160zm112 0c0 8.8-7.2 16-16 16h-48c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h48c8.8 0 16 7.2 16 16v160z"]},Gr={prefix:"fas",iconName:"paw",icon:[512,512,[],"f1b0","M256 224c-79.41 0-192 122.76-192 200.25 0 34.9 26.81 55.75 71.74 55.75 48.84 0 81.09-25.08 120.26-25.08 39.51 0 71.85 25.08 120.26 25.08 44.93 0 71.74-20.85 71.74-55.75C448 346.76 335.41 224 256 224zm-147.28-12.61c-10.4-34.65-42.44-57.09-71.56-50.13-29.12 6.96-44.29 40.69-33.89 75.34 10.4 34.65 42.44 57.09 71.56 50.13 29.12-6.96 44.29-40.69 33.89-75.34zm84.72-20.78c30.94-8.14 46.42-49.94 34.58-93.36s-46.52-72.01-77.46-63.87-46.42 49.94-34.58 93.36c11.84 43.42 46.53 72.02 77.46 63.87zm281.39-29.34c-29.12-6.96-61.15 15.48-71.56 50.13-10.4 34.65 4.77 68.38 33.89 75.34 29.12 6.96 61.15-15.48 71.56-50.13 10.4-34.65-4.77-68.38-33.89-75.34zm-156.27 29.34c30.94 8.14 65.62-20.45 77.46-63.87 11.84-43.42-3.64-85.21-34.58-93.36s-65.62 20.45-77.46 63.87c-11.84 43.42 3.64 85.22 34.58 93.36z"]},Wr={prefix:"fas",iconName:"peace",icon:[496,512,[],"f67c","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm184 248c0 31.93-8.2 61.97-22.57 88.17L280 240.63V74.97c86.23 15.21 152 90.5 152 181.03zM216 437.03c-33.86-5.97-64.49-21.2-89.29-43.02L216 322.57v114.46zm64-114.46L369.29 394c-24.8 21.82-55.43 37.05-89.29 43.02V322.57zm-64-247.6v165.66L86.57 344.17C72.2 317.97 64 287.93 64 256c0-90.53 65.77-165.82 152-181.03z"]},_r={prefix:"fas",iconName:"pen",icon:[512,512,[],"f304","M290.74 93.24l128.02 128.02-277.99 277.99-114.14 12.6C11.35 513.54-1.56 500.62.14 485.34l12.7-114.22 277.9-277.88zm207.2-19.06l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.76 18.75-49.16 0-67.91z"]},Yr={prefix:"fas",iconName:"pen-alt",icon:[512,512,[],"f305","M497.94 74.17l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91zm-246.8-20.53c-15.62-15.62-40.94-15.62-56.56 0L75.8 172.43c-6.25 6.25-6.25 16.38 0 22.62l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l101.82-101.82 22.63 22.62L93.95 290.03A327.038 327.038 0 0 0 .17 485.11l-.03.23c-1.7 15.28 11.21 28.2 26.49 26.51a327.02 327.02 0 0 0 195.34-93.8l196.79-196.79-82.77-82.77-84.85-84.85z"]},Kr={prefix:"fas",iconName:"pen-fancy",icon:[512,512,[],"f5ac","M79.18 282.94a32.005 32.005 0 0 0-20.24 20.24L0 480l4.69 4.69 92.89-92.89c-.66-2.56-1.57-5.03-1.57-7.8 0-17.67 14.33-32 32-32s32 14.33 32 32-14.33 32-32 32c-2.77 0-5.24-.91-7.8-1.57l-92.89 92.89L32 512l176.82-58.94a31.983 31.983 0 0 0 20.24-20.24l33.07-84.07-98.88-98.88-84.07 33.07zM369.25 28.32L186.14 227.81l97.85 97.85 199.49-183.11C568.4 67.48 443.73-55.94 369.25 28.32z"]},Qr={prefix:"fas",iconName:"pen-nib",icon:[512,512,[],"f5ad","M136.6 138.79a64.003 64.003 0 0 0-43.31 41.35L0 460l14.69 14.69L164.8 324.58c-2.99-6.26-4.8-13.18-4.8-20.58 0-26.51 21.49-48 48-48s48 21.49 48 48-21.49 48-48 48c-7.4 0-14.32-1.81-20.58-4.8L37.31 497.31 52 512l279.86-93.29a64.003 64.003 0 0 0 41.35-43.31L416 224 288 96l-151.4 42.79zm361.34-64.62l-60.11-60.11c-18.75-18.75-49.16-18.75-67.91 0l-56.55 56.55 128.02 128.02 56.55-56.55c18.75-18.75 18.75-49.15 0-67.91z"]},Xr={prefix:"fas",iconName:"pen-square",icon:[448,512,[],"f14b","M400 480H48c-26.5 0-48-21.5-48-48V80c0-26.5 21.5-48 48-48h352c26.5 0 48 21.5 48 48v352c0 26.5-21.5 48-48 48zM238.1 177.9L102.4 313.6l-6.3 57.1c-.8 7.6 5.6 14.1 13.3 13.3l57.1-6.3L302.2 242c2.3-2.3 2.3-6.1 0-8.5L246.7 178c-2.5-2.4-6.3-2.4-8.6-.1zM345 165.1L314.9 135c-9.4-9.4-24.6-9.4-33.9 0l-23.1 23.1c-2.3 2.3-2.3 6.1 0 8.5l55.5 55.5c2.3 2.3 6.1 2.3 8.5 0L345 199c9.3-9.3 9.3-24.5 0-33.9z"]},Jr={prefix:"fas",iconName:"pencil-alt",icon:[512,512,[],"f303","M497.9 142.1l-46.1 46.1c-4.7 4.7-12.3 4.7-17 0l-111-111c-4.7-4.7-4.7-12.3 0-17l46.1-46.1c18.7-18.7 49.1-18.7 67.9 0l60.1 60.1c18.8 18.7 18.8 49.1 0 67.9zM284.2 99.8L21.6 362.4.4 483.9c-2.9 16.4 11.4 30.6 27.8 27.8l121.5-21.3 262.6-262.6c4.7-4.7 4.7-12.3 0-17l-111-111c-4.8-4.7-12.4-4.7-17.1 0zM124.1 339.9c-5.5-5.5-5.5-14.3 0-19.8l154-154c5.5-5.5 14.3-5.5 19.8 0s5.5 14.3 0 19.8l-154 154c-5.5 5.5-14.3 5.5-19.8 0zM88 424h48v36.3l-64.5 11.3-31.1-31.1L51.7 376H88v48z"]},$r={prefix:"fas",iconName:"pencil-ruler",icon:[512,512,[],"f5ae","M109.46 244.04l134.58-134.56-44.12-44.12-61.68 61.68a7.919 7.919 0 0 1-11.21 0l-11.21-11.21c-3.1-3.1-3.1-8.12 0-11.21l61.68-61.68-33.64-33.65C131.47-3.1 111.39-3.1 99 9.29L9.29 99c-12.38 12.39-12.39 32.47 0 44.86l100.17 100.18zm388.47-116.8c18.76-18.76 18.75-49.17 0-67.93l-45.25-45.25c-18.76-18.76-49.18-18.76-67.95 0l-46.02 46.01 113.2 113.2 46.02-46.03zM316.08 82.71l-297 296.96L.32 487.11c-2.53 14.49 10.09 27.11 24.59 24.56l107.45-18.84L429.28 195.9 316.08 82.71zm186.63 285.43l-33.64-33.64-61.68 61.68c-3.1 3.1-8.12 3.1-11.21 0l-11.21-11.21c-3.09-3.1-3.09-8.12 0-11.21l61.68-61.68-44.14-44.14L267.93 402.5l100.21 100.2c12.39 12.39 32.47 12.39 44.86 0l89.71-89.7c12.39-12.39 12.39-32.47 0-44.86z"]},cv={prefix:"fas",iconName:"people-arrows",icon:[576,512,[],"e068","M96,128A64,64,0,1,0,32,64,64,64,0,0,0,96,128Zm0,176.08a44.11,44.11,0,0,1,13.64-32L181.77,204c1.65-1.55,3.77-2.31,5.61-3.57A63.91,63.91,0,0,0,128,160H64A64,64,0,0,0,0,224v96a32,32,0,0,0,32,32V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V383.61l-50.36-47.53A44.08,44.08,0,0,1,96,304.08ZM480,128a64,64,0,1,0-64-64A64,64,0,0,0,480,128Zm32,32H448a63.91,63.91,0,0,0-59.38,40.42c1.84,1.27,4,2,5.62,3.59l72.12,68.06a44.37,44.37,0,0,1,0,64L416,383.62V480a32,32,0,0,0,32,32h64a32,32,0,0,0,32-32V352a32,32,0,0,0,32-32V224A64,64,0,0,0,512,160ZM444.4,295.34l-72.12-68.06A12,12,0,0,0,352,236v36H224V236a12,12,0,0,0-20.28-8.73L131.6,295.34a12.4,12.4,0,0,0,0,17.47l72.12,68.07A12,12,0,0,0,224,372.14V336H352v36.14a12,12,0,0,0,20.28,8.74l72.12-68.07A12.4,12.4,0,0,0,444.4,295.34Z"]},av={prefix:"fas",iconName:"people-carry",icon:[640,512,[],"f4ce","M128 96c26.5 0 48-21.5 48-48S154.5 0 128 0 80 21.5 80 48s21.5 48 48 48zm384 0c26.5 0 48-21.5 48-48S538.5 0 512 0s-48 21.5-48 48 21.5 48 48 48zm125.7 372.1l-44-110-41.1 46.4-2 18.2 27.7 69.2c5 12.5 17 20.1 29.7 20.1 4 0 8-.7 11.9-2.3 16.4-6.6 24.4-25.2 17.8-41.6zm-34.2-209.8L585 178.1c-4.6-20-18.6-36.8-37.5-44.9-18.5-8-39-6.7-56.1 3.3-22.7 13.4-39.7 34.5-48.1 59.4L432 229.8 416 240v-96c0-8.8-7.2-16-16-16H240c-8.8 0-16 7.2-16 16v96l-16.1-10.2-11.3-33.9c-8.3-25-25.4-46-48.1-59.4-17.2-10-37.6-11.3-56.1-3.3-18.9 8.1-32.9 24.9-37.5 44.9l-18.4 80.2c-4.6 20 .7 41.2 14.4 56.7l67.2 75.9 10.1 92.6C130 499.8 143.8 512 160 512c1.2 0 2.3-.1 3.5-.2 17.6-1.9 30.2-17.7 28.3-35.3l-10.1-92.8c-1.5-13-6.9-25.1-15.6-35l-43.3-49 17.6-70.3 6.8 20.4c4.1 12.5 11.9 23.4 24.5 32.6l51.1 32.5c4.6 2.9 12.1 4.6 17.2 5h160c5.1-.4 12.6-2.1 17.2-5l51.1-32.5c12.6-9.2 20.4-20 24.5-32.6l6.8-20.4 17.6 70.3-43.3 49c-8.7 9.9-14.1 22-15.6 35l-10.1 92.8c-1.9 17.6 10.8 33.4 28.3 35.3 1.2.1 2.3.2 3.5.2 16.1 0 30-12.1 31.8-28.5l10.1-92.6 67.2-75.9c13.6-15.5 19-36.7 14.4-56.7zM46.3 358.1l-44 110c-6.6 16.4 1.4 35 17.8 41.6 16.8 6.6 35.1-1.7 41.6-17.8l27.7-69.2-2-18.2-41.1-46.4z"]},ev={prefix:"fas",iconName:"pepper-hot",icon:[512,512,[],"f816","M330.67 263.12V173.4l-52.75-24.22C219.44 218.76 197.58 400 56 400a56 56 0 0 0 0 112c212.64 0 370.65-122.87 419.18-210.34l-37.05-38.54zm131.09-128.37C493.92 74.91 477.18 26.48 458.62 3a8 8 0 0 0-11.93-.59l-22.9 23a8.06 8.06 0 0 0-.89 10.23c6.86 10.36 17.05 35.1-1.4 72.32A142.85 142.85 0 0 0 364.34 96c-28 0-54 8.54-76.34 22.59l74.67 34.29v78.24h89.09L506.44 288c3.26-12.62 5.56-25.63 5.56-39.31a154 154 0 0 0-50.24-113.94z"]},iv={prefix:"fas",iconName:"percent",icon:[448,512,[],"f295","M112 224c61.9 0 112-50.1 112-112S173.9 0 112 0 0 50.1 0 112s50.1 112 112 112zm0-160c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48 21.5-48 48-48zm224 224c-61.9 0-112 50.1-112 112s50.1 112 112 112 112-50.1 112-112-50.1-112-112-112zm0 160c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zM392.3.2l31.6-.1c19.4-.1 30.9 21.8 19.7 37.8L77.4 501.6a23.95 23.95 0 0 1-19.6 10.2l-33.4.1c-19.5 0-30.9-21.9-19.7-37.8l368-463.7C377.2 4 384.5.2 392.3.2z"]},fv={prefix:"fas",iconName:"percentage",icon:[384,512,[],"f541","M109.25 173.25c24.99-24.99 24.99-65.52 0-90.51-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 25 25 65.52 25 90.51 0zm256 165.49c-24.99-24.99-65.52-24.99-90.51 0-24.99 24.99-24.99 65.52 0 90.51 24.99 24.99 65.52 24.99 90.51 0 25-24.99 25-65.51 0-90.51zm-1.94-231.43l-22.62-22.62c-12.5-12.5-32.76-12.5-45.25 0L20.69 359.44c-12.5 12.5-12.5 32.76 0 45.25l22.62 22.62c12.5 12.5 32.76 12.5 45.25 0l274.75-274.75c12.5-12.49 12.5-32.75 0-45.25z"]},lv={prefix:"fas",iconName:"person-booth",icon:[576,512,[],"f756","M192 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320h-64v176zm32-272h-50.9l-45.2-45.3C115.8 166.6 99.7 160 82.7 160H64c-17.1 0-33.2 6.7-45.3 18.8C6.7 190.9 0 207 0 224.1L.2 320 0 480c0 17.7 14.3 32 31.9 32 17.6 0 32-14.3 32-32l.1-100.7c.9.5 1.6 1.3 2.5 1.7l29.1 43v56c0 17.7 14.3 32 32 32s32-14.3 32-32v-56.5c0-9.9-2.3-19.8-6.7-28.6l-41.2-61.3V253l20.9 20.9c9.1 9.1 21.1 14.1 33.9 14.1H224c17.7 0 32-14.3 32-32s-14.3-32-32-32zM64 128c26.5 0 48-21.5 48-48S90.5 32 64 32 16 53.5 16 80s21.5 48 48 48zm224-96l31.5 223.1-30.9 154.6c-4.3 21.6 13 38.3 31.4 38.3 15.2 0 28-9.1 32.3-30.4.9 16.9 14.6 30.4 31.7 30.4 17.7 0 32-14.3 32-32 0 17.7 14.3 32 32 32s32-14.3 32-32V0H288v32zm-96 0v160h64V0h-32c-17.7 0-32 14.3-32 32zM544 0h-32v496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V32c0-17.7-14.3-32-32-32z"]},nv={prefix:"fas",iconName:"phone",icon:[512,512,[],"f095","M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"]},ov={prefix:"fas",iconName:"phone-alt",icon:[512,512,[],"f879","M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"]},hv={prefix:"fas",iconName:"phone-slash",icon:[640,512,[],"f3dd","M268.2 381.4l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48c-10.7 4.6-16.5 16.1-13.9 27.5l24 104c2.5 10.8 12.1 18.6 23.4 18.6 100.7 0 193.7-32.4 269.7-86.9l-80-61.8c-10.9 6.5-22.1 12.7-33.6 18.1zm365.6 76.7L475.1 335.5C537.9 256.4 576 156.9 576 48c0-11.2-7.7-20.9-18.6-23.4l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-12.2 26.1-27.9 50.3-46 72.8L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3z"]},sv={prefix:"fas",iconName:"phone-square",icon:[448,512,[],"f098","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM94 416c-7.033 0-13.057-4.873-14.616-11.627l-14.998-65a15 15 0 0 1 8.707-17.16l69.998-29.999a15 15 0 0 1 17.518 4.289l30.997 37.885c48.944-22.963 88.297-62.858 110.781-110.78l-37.886-30.997a15.001 15.001 0 0 1-4.289-17.518l30-69.998a15 15 0 0 1 17.16-8.707l65 14.998A14.997 14.997 0 0 1 384 126c0 160.292-129.945 290-290 290z"]},rv={prefix:"fas",iconName:"phone-square-alt",icon:[448,512,[],"f87b","M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h352a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48zm-16.39 307.37l-15 65A15 15 0 0 1 354 416C194 416 64 286.29 64 126a15.7 15.7 0 0 1 11.63-14.61l65-15A18.23 18.23 0 0 1 144 96a16.27 16.27 0 0 1 13.79 9.09l30 70A17.9 17.9 0 0 1 189 181a17 17 0 0 1-5.5 11.61l-37.89 31a231.91 231.91 0 0 0 110.78 110.78l31-37.89A17 17 0 0 1 299 291a17.85 17.85 0 0 1 5.91 1.21l70 30A16.25 16.25 0 0 1 384 336a17.41 17.41 0 0 1-.39 3.37z"]},vv={prefix:"fas",iconName:"phone-volume",icon:[384,512,[],"f2a0","M97.333 506.966c-129.874-129.874-129.681-340.252 0-469.933 5.698-5.698 14.527-6.632 21.263-2.422l64.817 40.513a17.187 17.187 0 0 1 6.849 20.958l-32.408 81.021a17.188 17.188 0 0 1-17.669 10.719l-55.81-5.58c-21.051 58.261-20.612 122.471 0 179.515l55.811-5.581a17.188 17.188 0 0 1 17.669 10.719l32.408 81.022a17.188 17.188 0 0 1-6.849 20.958l-64.817 40.513a17.19 17.19 0 0 1-21.264-2.422zM247.126 95.473c11.832 20.047 11.832 45.008 0 65.055-3.95 6.693-13.108 7.959-18.718 2.581l-5.975-5.726c-3.911-3.748-4.793-9.622-2.261-14.41a32.063 32.063 0 0 0 0-29.945c-2.533-4.788-1.65-10.662 2.261-14.41l5.975-5.726c5.61-5.378 14.768-4.112 18.718 2.581zm91.787-91.187c60.14 71.604 60.092 175.882 0 247.428-4.474 5.327-12.53 5.746-17.552.933l-5.798-5.557c-4.56-4.371-4.977-11.529-.93-16.379 49.687-59.538 49.646-145.933 0-205.422-4.047-4.85-3.631-12.008.93-16.379l5.798-5.557c5.022-4.813 13.078-4.394 17.552.933zm-45.972 44.941c36.05 46.322 36.108 111.149 0 157.546-4.39 5.641-12.697 6.251-17.856 1.304l-5.818-5.579c-4.4-4.219-4.998-11.095-1.285-15.931 26.536-34.564 26.534-82.572 0-117.134-3.713-4.836-3.115-11.711 1.285-15.931l5.818-5.579c5.159-4.947 13.466-4.337 17.856 1.304z"]},mv={prefix:"fas",iconName:"photo-video",icon:[640,512,[],"f87c","M608 0H160a32 32 0 0 0-32 32v96h160V64h192v320h128a32 32 0 0 0 32-32V32a32 32 0 0 0-32-32zM232 103a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm352 208a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9v-30a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm0-104a9 9 0 0 1-9 9h-30a9 9 0 0 1-9-9V73a9 9 0 0 1 9-9h30a9 9 0 0 1 9 9zm-168 57H32a32 32 0 0 0-32 32v288a32 32 0 0 0 32 32h384a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM96 224a32 32 0 1 1-32 32 32 32 0 0 1 32-32zm288 224H64v-32l64-64 32 32 128-128 96 96z"]},zv={prefix:"fas",iconName:"piggy-bank",icon:[576,512,[],"f4d3","M560 224h-29.5c-8.8-20-21.6-37.7-37.4-52.5L512 96h-32c-29.4 0-55.4 13.5-73 34.3-7.6-1.1-15.1-2.3-23-2.3H256c-77.4 0-141.9 55-156.8 128H56c-14.8 0-26.5-13.5-23.5-28.8C34.7 215.8 45.4 208 57 208h1c3.3 0 6-2.7 6-6v-20c0-3.3-2.7-6-6-6-28.5 0-53.9 20.4-57.5 48.6C-3.9 258.8 22.7 288 56 288h40c0 52.2 25.4 98.1 64 127.3V496c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-48h128v48c0 8.8 7.2 16 16 16h64c8.8 0 16-7.2 16-16v-80.7c11.8-8.9 22.3-19.4 31.3-31.3H560c8.8 0 16-7.2 16-16V240c0-8.8-7.2-16-16-16zm-128 64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM256 96h128c5.4 0 10.7.4 15.9.8 0-.3.1-.5.1-.8 0-53-43-96-96-96s-96 43-96 96c0 2.1.5 4.1.6 6.2 15.2-3.9 31-6.2 47.4-6.2z"]},tv={prefix:"fas",iconName:"pills",icon:[576,512,[],"f484","M112 32C50.1 32 0 82.1 0 144v224c0 61.9 50.1 112 112 112s112-50.1 112-112V144c0-61.9-50.1-112-112-112zm48 224H64V144c0-26.5 21.5-48 48-48s48 21.5 48 48v112zm139.7-29.7c-3.5-3.5-9.4-3.1-12.3.8-45.3 62.5-40.4 150.1 15.9 206.4 56.3 56.3 143.9 61.2 206.4 15.9 4-2.9 4.3-8.8.8-12.3L299.7 226.3zm229.8-19c-56.3-56.3-143.9-61.2-206.4-15.9-4 2.9-4.3 8.8-.8 12.3l210.8 210.8c3.5 3.5 9.4 3.1 12.3-.8 45.3-62.6 40.5-150.1-15.9-206.4z"]},Mv={prefix:"fas",iconName:"pizza-slice",icon:[512,512,[],"f818","M158.87.15c-16.16-1.52-31.2 8.42-35.33 24.12l-14.81 56.27c187.62 5.49 314.54 130.61 322.48 317l56.94-15.78c15.72-4.36 25.49-19.68 23.62-35.9C490.89 165.08 340.78 17.32 158.87.15zm-58.47 112L.55 491.64a16.21 16.21 0 0 0 20 19.75l379-105.1c-4.27-174.89-123.08-292.14-299.15-294.1zM128 416a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm48-152a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm104 104a32 32 0 1 1 32-32 32 32 0 0 1-32 32z"]},pv={prefix:"fas",iconName:"place-of-worship",icon:[640,512,[],"f67f","M620.61 366.55L512 320v192h112c8.84 0 16-7.16 16-16V395.96a32 32 0 0 0-19.39-29.41zM0 395.96V496c0 8.84 7.16 16 16 16h112V320L19.39 366.55A32 32 0 0 0 0 395.96zm464.46-149.28L416 217.6V102.63c0-8.49-3.37-16.62-9.38-22.63L331.31 4.69c-6.25-6.25-16.38-6.25-22.62 0L233.38 80c-6 6-9.38 14.14-9.38 22.63V217.6l-48.46 29.08A31.997 31.997 0 0 0 160 274.12V512h96v-96c0-35.35 28.66-64 64-64s64 28.65 64 64v96h96V274.12c0-11.24-5.9-21.66-15.54-27.44z"]},Hv={prefix:"fas",iconName:"plane",icon:[576,512,[],"f072","M480 192H365.71L260.61 8.06A16.014 16.014 0 0 0 246.71 0h-65.5c-10.63 0-18.3 10.17-15.38 20.39L214.86 192H112l-43.2-57.6c-3.02-4.03-7.77-6.4-12.8-6.4H16.01C5.6 128-2.04 137.78.49 147.88L32 256 .49 364.12C-2.04 374.22 5.6 384 16.01 384H56c5.04 0 9.78-2.37 12.8-6.4L112 320h102.86l-49.03 171.6c-2.92 10.22 4.75 20.4 15.38 20.4h65.5c5.74 0 11.04-3.08 13.89-8.06L365.71 320H480c35.35 0 96-28.65 96-64s-60.65-64-96-64z"]},Vv={prefix:"fas",iconName:"plane-arrival",icon:[640,512,[],"f5af","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM44.81 205.66l88.74 80a62.607 62.607 0 0 0 25.47 13.93l287.6 78.35c26.48 7.21 54.56 8.72 81 1.36 29.67-8.27 43.44-21.21 47.25-35.71 3.83-14.5-1.73-32.71-23.37-54.96-19.28-19.82-44.35-32.79-70.83-40l-97.51-26.56L282.8 30.22c-1.51-5.81-5.95-10.35-11.66-11.91L206.05.58c-10.56-2.88-20.9 5.32-20.71 16.44l47.92 164.21-102.2-27.84-27.59-67.88c-1.93-4.89-6.01-8.57-11.02-9.93L52.72 64.75c-10.34-2.82-20.53 5-20.72 15.88l.23 101.78c.19 8.91 6.03 17.34 12.58 23.25z"]},Cv={prefix:"fas",iconName:"plane-departure",icon:[640,512,[],"f5b0","M624 448H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h608c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM80.55 341.27c6.28 6.84 15.1 10.72 24.33 10.71l130.54-.18a65.62 65.62 0 0 0 29.64-7.12l290.96-147.65c26.74-13.57 50.71-32.94 67.02-58.31 18.31-28.48 20.3-49.09 13.07-63.65-7.21-14.57-24.74-25.27-58.25-27.45-29.85-1.94-59.54 5.92-86.28 19.48l-98.51 49.99-218.7-82.06a17.799 17.799 0 0 0-18-1.11L90.62 67.29c-10.67 5.41-13.25 19.65-5.17 28.53l156.22 98.1-103.21 52.38-72.35-36.47a17.804 17.804 0 0 0-16.07.02L9.91 230.22c-10.44 5.3-13.19 19.12-5.57 28.08l76.21 82.97z"]},Lv={prefix:"fas",iconName:"plane-slash",icon:[640,512,[],"e069","M32.48,147.88,64,256,32.48,364.13A16,16,0,0,0,48,384H88a16,16,0,0,0,12.8-6.41L144,320H246.85l-49,171.59A16,16,0,0,0,213.2,512h65.5a16,16,0,0,0,13.89-8.06l66.6-116.54L34.35,136.34A15.47,15.47,0,0,0,32.48,147.88ZM633.82,458.09,455.14,320H512c35.34,0,96-28.66,96-64s-60.66-64-96-64H397.7L292.61,8.06C290.06,3.61,283.84,0,278.71,0H213.2a16,16,0,0,0-15.38,20.39l36.94,129.29L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09Z"]},uv={prefix:"fas",iconName:"play",icon:[448,512,[],"f04b","M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"]},xv={prefix:"fas",iconName:"play-circle",icon:[512,512,[],"f144","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm115.7 272l-176 101c-15.8 8.8-35.7-2.5-35.7-21V152c0-18.4 19.8-29.8 35.7-21l176 107c16.4 9.2 16.4 32.9 0 42z"]},dv={prefix:"fas",iconName:"plug",icon:[384,512,[],"f1e6","M320,32a32,32,0,0,0-64,0v96h64Zm48,128H16A16,16,0,0,0,0,176v32a16,16,0,0,0,16,16H32v32A160.07,160.07,0,0,0,160,412.8V512h64V412.8A160.07,160.07,0,0,0,352,256V224h16a16,16,0,0,0,16-16V176A16,16,0,0,0,368,160ZM128,32a32,32,0,0,0-64,0v96h64Z"]},Nv={prefix:"fas",iconName:"plus",icon:[448,512,[],"f067","M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"]},gv={prefix:"fas",iconName:"plus-circle",icon:[512,512,[],"f055","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm144 276c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92h-92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},Av={prefix:"fas",iconName:"plus-square",icon:[448,512,[],"f0fe","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-32 252c0 6.6-5.4 12-12 12h-92v92c0 6.6-5.4 12-12 12h-56c-6.6 0-12-5.4-12-12v-92H92c-6.6 0-12-5.4-12-12v-56c0-6.6 5.4-12 12-12h92v-92c0-6.6 5.4-12 12-12h56c6.6 0 12 5.4 12 12v92h92c6.6 0 12 5.4 12 12v56z"]},bv={prefix:"fas",iconName:"podcast",icon:[448,512,[],"f2ce","M267.429 488.563C262.286 507.573 242.858 512 224 512c-18.857 0-38.286-4.427-43.428-23.437C172.927 460.134 160 388.898 160 355.75c0-35.156 31.142-43.75 64-43.75s64 8.594 64 43.75c0 32.949-12.871 104.179-20.571 132.813zM156.867 288.554c-18.693-18.308-29.958-44.173-28.784-72.599 2.054-49.724 42.395-89.956 92.124-91.881C274.862 121.958 320 165.807 320 220c0 26.827-11.064 51.116-28.866 68.552-2.675 2.62-2.401 6.986.628 9.187 9.312 6.765 16.46 15.343 21.234 25.363 1.741 3.654 6.497 4.66 9.449 1.891 28.826-27.043 46.553-65.783 45.511-108.565-1.855-76.206-63.595-138.208-139.793-140.369C146.869 73.753 80 139.215 80 220c0 41.361 17.532 78.7 45.55 104.989 2.953 2.771 7.711 1.77 9.453-1.887 4.774-10.021 11.923-18.598 21.235-25.363 3.029-2.2 3.304-6.566.629-9.185zM224 0C100.204 0 0 100.185 0 224c0 89.992 52.602 165.647 125.739 201.408 4.333 2.118 9.267-1.544 8.535-6.31-2.382-15.512-4.342-30.946-5.406-44.339-.146-1.836-1.149-3.486-2.678-4.512-47.4-31.806-78.564-86.016-78.187-147.347.592-96.237 79.29-174.648 175.529-174.899C320.793 47.747 400 126.797 400 224c0 61.932-32.158 116.49-80.65 147.867-.999 14.037-3.069 30.588-5.624 47.23-.732 4.767 4.203 8.429 8.535 6.31C395.227 389.727 448 314.187 448 224 448 100.205 347.815 0 224 0zm0 160c-35.346 0-64 28.654-64 64s28.654 64 64 64 64-28.654 64-64-28.654-64-64-64z"]},Sv={prefix:"fas",iconName:"poll",icon:[448,512,[],"f681","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM160 368c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V240c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v128zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16V144c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v224zm96 0c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-64c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v64z"]},yv={prefix:"fas",iconName:"poll-h",icon:[448,512,[],"f682","M448 432V80c0-26.5-21.5-48-48-48H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48zM112 192c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h128c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h224c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16H112zm0 96c-8.84 0-16-7.16-16-16v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32c0 8.84-7.16 16-16 16h-64z"]},wv={prefix:"fas",iconName:"poo",icon:[512,512,[],"f2fe","M451.4 369.1C468.7 356 480 335.4 480 312c0-39.8-32.2-72-72-72h-14.1c13.4-11.7 22.1-28.8 22.1-48 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C250.3 14.6 256 30.6 256 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 19.2 8.7 36.3 22.1 48H104c-39.8 0-72 32.2-72 72 0 23.4 11.3 44 28.6 57.1C26.3 374.6 0 404.1 0 440c0 39.8 32.2 72 72 72h368c39.8 0 72-32.2 72-72 0-35.9-26.3-65.4-60.6-70.9zM192 256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm159.5 139C341 422.9 293 448 256 448s-85-25.1-95.5-53c-2-5.3 2-11 7.8-11h175.4c5.8 0 9.8 5.7 7.8 11zM320 320c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},kv={prefix:"fas",iconName:"poo-storm",icon:[448,512,[],"f75a","M308 336h-57.7l17.3-64.9c2-7.6-3.7-15.1-11.6-15.1h-68c-6 0-11.1 4.5-11.9 10.4l-16 120c-1 7.2 4.6 13.6 11.9 13.6h59.3l-23 97.2c-1.8 7.6 4 14.8 11.7 14.8 4.2 0 8.2-2.2 10.4-6l88-152c4.6-8-1.2-18-10.4-18zm66.4-111.3c5.9-9.6 9.6-20.6 9.6-32.7 0-35.3-28.7-64-64-64h-5.9c3.6-10.1 5.9-20.7 5.9-32 0-53-43-96-96-96-5.2 0-10.2.7-15.1 1.5C218.3 14.6 224 30.6 224 48c0 44.2-35.8 80-80 80h-16c-35.3 0-64 28.7-64 64 0 12.1 3.7 23.1 9.6 32.7C32.6 228 0 262.2 0 304c0 44 36 80 80 80h48.3c.1-.6 0-1.2 0-1.8l16-120c3-21.8 21.7-38.2 43.7-38.2h68c13.8 0 26.5 6.3 34.9 17.2s11.2 24.8 7.6 38.1l-6.6 24.7h16c15.7 0 30.3 8.4 38.1 22 7.8 13.6 7.8 30.5 0 44l-8.1 14h30c44 0 80-36 80-80 .1-41.8-32.5-76-73.5-79.3z"]},Zv={prefix:"fas",iconName:"poop",icon:[512,512,[],"f619","M451.36 369.14C468.66 355.99 480 335.41 480 312c0-39.77-32.24-72-72-72h-14.07c13.42-11.73 22.07-28.78 22.07-48 0-35.35-28.65-64-64-64h-5.88c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96-5.17 0-10.15.74-15.11 1.52C250.31 14.64 256 30.62 256 48c0 44.18-35.82 80-80 80h-16c-35.35 0-64 28.65-64 64 0 19.22 8.65 36.27 22.07 48H104c-39.76 0-72 32.23-72 72 0 23.41 11.34 43.99 28.64 57.14C26.31 374.62 0 404.12 0 440c0 39.76 32.24 72 72 72h368c39.76 0 72-32.24 72-72 0-35.88-26.31-65.38-60.64-70.86z"]},Pv={prefix:"fas",iconName:"portrait",icon:[384,512,[],"f3e0","M336 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM192 128c35.3 0 64 28.7 64 64s-28.7 64-64 64-64-28.7-64-64 28.7-64 64-64zm112 236.8c0 10.6-10 19.2-22.4 19.2H102.4C90 384 80 375.4 80 364.8v-19.2c0-31.8 30.1-57.6 67.2-57.6h5c12.3 5.1 25.7 8 39.8 8s27.6-2.9 39.8-8h5c37.1 0 67.2 25.8 67.2 57.6v19.2z"]},Bv={prefix:"fas",iconName:"pound-sign",icon:[320,512,[],"f154","M308 352h-45.495c-6.627 0-12 5.373-12 12v50.848H128V288h84c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-84v-63.556c0-32.266 24.562-57.086 61.792-57.086 23.658 0 45.878 11.505 57.652 18.849 5.151 3.213 11.888 2.051 15.688-2.685l28.493-35.513c4.233-5.276 3.279-13.005-2.119-17.081C273.124 54.56 236.576 32 187.931 32 106.026 32 48 84.742 48 157.961V224H20c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h28v128H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h296c6.627 0 12-5.373 12-12V364c0-6.627-5.373-12-12-12z"]},Tv={prefix:"fas",iconName:"power-off",icon:[512,512,[],"f011","M400 54.1c63 45 104 118.6 104 201.9 0 136.8-110.8 247.7-247.5 248C120 504.3 8.2 393 8 256.4 7.9 173.1 48.9 99.3 111.8 54.2c11.7-8.3 28-4.8 35 7.7L162.6 90c5.9 10.5 3.1 23.8-6.6 31-41.5 30.8-68 79.6-68 134.9-.1 92.3 74.5 168.1 168 168.1 91.6 0 168.6-74.2 168-169.1-.3-51.8-24.7-101.8-68.1-134-9.7-7.2-12.4-20.5-6.5-30.9l15.8-28.1c7-12.4 23.2-16.1 34.8-7.8zM296 264V24c0-13.3-10.7-24-24-24h-32c-13.3 0-24 10.7-24 24v240c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24z"]},Dv={prefix:"fas",iconName:"pray",icon:[384,512,[],"f683","M256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-30.63 169.75c14.06 16.72 39 19.09 55.97 5.22l88-72.02c17.09-13.98 19.59-39.19 5.62-56.28-13.97-17.11-39.19-19.59-56.31-5.62l-57.44 47-38.91-46.31c-15.44-18.39-39.22-27.92-64-25.33-24.19 2.48-45.25 16.27-56.37 36.92l-49.37 92.03c-23.4 43.64-8.69 96.37 34.19 123.75L131.56 432H40c-22.09 0-40 17.91-40 40s17.91 40 40 40h208c34.08 0 53.77-42.79 28.28-68.28L166.42 333.86l34.8-64.87 24.15 28.76z"]},Ov={prefix:"fas",iconName:"praying-hands",icon:[640,512,[],"f684","M272 191.91c-17.6 0-32 14.4-32 32v80c0 8.84-7.16 16-16 16s-16-7.16-16-16v-76.55c0-17.39 4.72-34.47 13.69-49.39l77.75-129.59c9.09-15.16 4.19-34.81-10.97-43.91-14.45-8.67-32.72-4.3-42.3 9.21-.2.23-.62.21-.79.48l-117.26 175.9C117.56 205.9 112 224.31 112 243.29v80.23l-90.12 30.04A31.974 31.974 0 0 0 0 383.91v96c0 10.82 8.52 32 32 32 2.69 0 5.41-.34 8.06-1.03l179.19-46.62C269.16 449.99 304 403.8 304 351.91v-128c0-17.6-14.4-32-32-32zm346.12 161.73L528 323.6v-80.23c0-18.98-5.56-37.39-16.12-53.23L394.62 14.25c-.18-.27-.59-.24-.79-.48-9.58-13.51-27.85-17.88-42.3-9.21-15.16 9.09-20.06 28.75-10.97 43.91l77.75 129.59c8.97 14.92 13.69 32 13.69 49.39V304c0 8.84-7.16 16-16 16s-16-7.16-16-16v-80c0-17.6-14.4-32-32-32s-32 14.4-32 32v128c0 51.89 34.84 98.08 84.75 112.34l179.19 46.62c2.66.69 5.38 1.03 8.06 1.03 23.48 0 32-21.18 32-32v-96c0-13.77-8.81-25.99-21.88-30.35z"]},Fv={prefix:"fas",iconName:"prescription",icon:[384,512,[],"f5b1","M301.26 352l78.06-78.06c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0L256 306.74l-83.96-83.96C219.31 216.8 256 176.89 256 128c0-53.02-42.98-96-96-96H16C7.16 32 0 39.16 0 48v256c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-80h18.75l128 128-78.06 78.06c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0L256 397.25l78.06 78.06c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63L301.26 352zM64 96h96c17.64 0 32 14.36 32 32s-14.36 32-32 32H64V96z"]},Rv={prefix:"fas",iconName:"prescription-bottle",icon:[384,512,[],"f485","M32 192h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64h120c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H32v64c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v64zM360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24z"]},jv={prefix:"fas",iconName:"prescription-bottle-alt",icon:[384,512,[],"f486","M360 0H24C10.8 0 0 10.8 0 24v48c0 13.2 10.8 24 24 24h336c13.2 0 24-10.8 24-24V24c0-13.2-10.8-24-24-24zM32 480c0 17.6 14.4 32 32 32h256c17.6 0 32-14.4 32-32V128H32v352zm64-184c0-4.4 3.6-8 8-8h56v-56c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v56h56c4.4 0 8 3.6 8 8v48c0 4.4-3.6 8-8 8h-56v56c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8v-56h-56c-4.4 0-8-3.6-8-8v-48z"]},qv={prefix:"fas",iconName:"print",icon:[512,512,[],"f02f","M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Uv={prefix:"fas",iconName:"procedures",icon:[640,512,[],"f487","M528 224H272c-8.8 0-16 7.2-16 16v144H64V144c0-8.8-7.2-16-16-16H16c-8.8 0-16 7.2-16 16v352c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-48h512v48c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V336c0-61.9-50.1-112-112-112zM136 96h126.1l27.6 55.2c5.9 11.8 22.7 11.8 28.6 0L368 51.8 390.1 96H512c8.8 0 16-7.2 16-16s-7.2-16-16-16H409.9L382.3 8.8C376.4-3 359.6-3 353.7 8.8L304 108.2l-19.9-39.8c-1.4-2.7-4.1-4.4-7.2-4.4H136c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8zm24 256c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64z"]},Ev={prefix:"fas",iconName:"project-diagram",icon:[640,512,[],"f542","M384 320H256c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V352c0-17.67-14.33-32-32-32zM192 32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v128c0 17.67 14.33 32 32 32h95.72l73.16 128.04C211.98 300.98 232.4 288 256 288h.28L192 175.51V128h224V64H192V32zM608 0H480c-17.67 0-32 14.33-32 32v128c0 17.67 14.33 32 32 32h128c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32z"]},Iv={prefix:"fas",iconName:"pump-medical",icon:[384,512,[],"e06a","M235.51,159.82H84.24A64,64,0,0,0,20.51,218L.14,442a64,64,0,0,0,63.74,69.8h192A64,64,0,0,0,319.61,442L299.24,218A64,64,0,0,0,235.51,159.82Zm4.37,173.33a13.35,13.35,0,0,1-13.34,13.34h-40v40a13.33,13.33,0,0,1-13.33,13.33H146.54a13.33,13.33,0,0,1-13.33-13.33v-40h-40a13.34,13.34,0,0,1-13.33-13.34V306.49a13.33,13.33,0,0,1,13.33-13.34h40v-40a13.33,13.33,0,0,1,13.33-13.33h26.67a13.33,13.33,0,0,1,13.33,13.33v40h40a13.34,13.34,0,0,1,13.34,13.34ZM379.19,93.88,335.87,50.56a64,64,0,0,0-45.24-18.74H223.88a32,32,0,0,0-32-32h-64a32,32,0,0,0-32,32v96h128v-32h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.19,93.88Z"]},Gv={prefix:"fas",iconName:"pump-soap",icon:[384,512,[],"e06b","M235.63,160H84.37a64,64,0,0,0-63.74,58.21L.27,442.21A64,64,0,0,0,64,512H256a64,64,0,0,0,63.74-69.79l-20.36-224A64,64,0,0,0,235.63,160ZM160,416c-33.12,0-60-26.33-60-58.75,0-25,35.7-75.47,52-97.27A10,10,0,0,1,168,260c16.33,21.8,52,72.27,52,97.27C220,389.67,193.12,416,160,416ZM379.31,94.06,336,50.74A64,64,0,0,0,290.75,32H224A32,32,0,0,0,192,0H128A32,32,0,0,0,96,32v96H224V96h66.75l43.31,43.31a16,16,0,0,0,22.63,0l22.62-22.62A16,16,0,0,0,379.31,94.06Z"]},Wv={prefix:"fas",iconName:"puzzle-piece",icon:[576,512,[],"f12e","M519.442 288.651c-41.519 0-59.5 31.593-82.058 31.593C377.409 320.244 432 144 432 144s-196.288 80-196.288-3.297c0-35.827 36.288-46.25 36.288-85.985C272 19.216 243.885 0 210.539 0c-34.654 0-66.366 18.891-66.366 56.346 0 41.364 31.711 59.277 31.711 81.75C175.885 207.719 0 166.758 0 166.758v333.237s178.635 41.047 178.635-28.662c0-22.473-40-40.107-40-81.471 0-37.456 29.25-56.346 63.577-56.346 33.673 0 61.788 19.216 61.788 54.717 0 39.735-36.288 50.158-36.288 85.985 0 60.803 129.675 25.73 181.23 25.73 0 0-34.725-120.101 25.827-120.101 35.962 0 46.423 36.152 86.308 36.152C556.712 416 576 387.99 576 354.443c0-34.199-18.962-65.792-56.558-65.792z"]},_v={prefix:"fas",iconName:"qrcode",icon:[448,512,[],"f029","M0 224h192V32H0v192zM64 96h64v64H64V96zm192-64v192h192V32H256zm128 128h-64V96h64v64zM0 480h192V288H0v192zm64-128h64v64H64v-64zm352-64h32v128h-96v-32h-32v96h-64V288h96v32h64v-32zm0 160h32v32h-32v-32zm-64 0h32v32h-32v-32z"]},Yv={prefix:"fas",iconName:"question",icon:[384,512,[],"f128","M202.021 0C122.202 0 70.503 32.703 29.914 91.026c-7.363 10.58-5.093 25.086 5.178 32.874l43.138 32.709c10.373 7.865 25.132 6.026 33.253-4.148 25.049-31.381 43.63-49.449 82.757-49.449 30.764 0 68.816 19.799 68.816 49.631 0 22.552-18.617 34.134-48.993 51.164-35.423 19.86-82.299 44.576-82.299 106.405V320c0 13.255 10.745 24 24 24h72.471c13.255 0 24-10.745 24-24v-5.773c0-42.86 125.268-44.645 125.268-160.627C377.504 66.256 286.902 0 202.021 0zM192 373.459c-38.196 0-69.271 31.075-69.271 69.271 0 38.195 31.075 69.27 69.271 69.27s69.271-31.075 69.271-69.271-31.075-69.27-69.271-69.27z"]},Kv={prefix:"fas",iconName:"question-circle",icon:[512,512,[],"f059","M504 256c0 136.997-111.043 248-248 248S8 392.997 8 256C8 119.083 119.043 8 256 8s248 111.083 248 248zM262.655 90c-54.497 0-89.255 22.957-116.549 63.758-3.536 5.286-2.353 12.415 2.715 16.258l34.699 26.31c5.205 3.947 12.621 3.008 16.665-2.122 17.864-22.658 30.113-35.797 57.303-35.797 20.429 0 45.698 13.148 45.698 32.958 0 14.976-12.363 22.667-32.534 33.976C247.128 238.528 216 254.941 216 296v4c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12v-1.333c0-28.462 83.186-29.647 83.186-106.667 0-58.002-60.165-102-116.531-102zM256 338c-25.365 0-46 20.635-46 46 0 25.364 20.635 46 46 46s46-20.636 46-46c0-25.365-20.635-46-46-46z"]},Qv={prefix:"fas",iconName:"quidditch",icon:[640,512,[],"f458","M256.5 216.8L343.2 326s-16.6 102.4-76.6 150.1C206.7 523.8 0 510.2 0 510.2s3.8-23.1 11-55.4l94.6-112.2c4-4.7-.9-11.6-6.6-9.5l-60.4 22.1c14.4-41.7 32.7-80 54.6-97.5 59.9-47.8 163.3-40.9 163.3-40.9zm238 135c-44 0-79.8 35.8-79.8 79.9 0 44.1 35.7 79.9 79.8 79.9 44.1 0 79.8-35.8 79.8-79.9 0-44.2-35.8-79.9-79.8-79.9zM636.5 31L616.7 6c-5.5-6.9-15.5-8-22.4-2.6L361.8 181.3l-34.1-43c-5.1-6.4-15.1-5.2-18.6 2.2l-25.3 54.6 86.7 109.2 58.8-12.4c8-1.7 11.4-11.2 6.3-17.6l-34.1-42.9L634 53.5c6.9-5.5 8-15.6 2.5-22.5z"]},Xv={prefix:"fas",iconName:"quote-left",icon:[512,512,[],"f10d","M464 256h-80v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8c-88.4 0-160 71.6-160 160v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zm-288 0H96v-64c0-35.3 28.7-64 64-64h8c13.3 0 24-10.7 24-24V56c0-13.3-10.7-24-24-24h-8C71.6 32 0 103.6 0 192v240c0 26.5 21.5 48 48 48h128c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},Jv={prefix:"fas",iconName:"quote-right",icon:[512,512,[],"f10e","M464 32H336c-26.5 0-48 21.5-48 48v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48zm-288 0H48C21.5 32 0 53.5 0 80v128c0 26.5 21.5 48 48 48h80v64c0 35.3-28.7 64-64 64h-8c-13.3 0-24 10.7-24 24v48c0 13.3 10.7 24 24 24h8c88.4 0 160-71.6 160-160V80c0-26.5-21.5-48-48-48z"]},$v={prefix:"fas",iconName:"quran",icon:[448,512,[],"f687","M448 358.4V25.6c0-16-9.6-25.6-25.6-25.6H96C41.6 0 0 41.6 0 96v320c0 54.4 41.6 96 96 96h326.4c12.8 0 25.6-9.6 25.6-25.6v-16c0-6.4-3.2-12.8-9.6-19.2-3.2-16-3.2-60.8 0-73.6 6.4-3.2 9.6-9.6 9.6-19.2zM301.08 145.82c.6-1.21 1.76-1.82 2.92-1.82s2.32.61 2.92 1.82l11.18 22.65 25 3.63c2.67.39 3.74 3.67 1.81 5.56l-18.09 17.63 4.27 24.89c.36 2.11-1.31 3.82-3.21 3.82-.5 0-1.02-.12-1.52-.38L304 211.87l-22.36 11.75c-.5.26-1.02.38-1.52.38-1.9 0-3.57-1.71-3.21-3.82l4.27-24.89-18.09-17.63c-1.94-1.89-.87-5.17 1.81-5.56l24.99-3.63 11.19-22.65zm-57.89-69.01c13.67 0 27.26 2.49 40.38 7.41a6.775 6.775 0 1 1-2.38 13.12c-.67 0-3.09-.21-4.13-.21-52.31 0-94.86 42.55-94.86 94.86 0 52.3 42.55 94.86 94.86 94.86 1.03 0 3.48-.21 4.13-.21 3.93 0 6.8 3.14 6.8 6.78 0 2.98-1.94 5.51-4.62 6.42-13.07 4.87-26.59 7.34-40.19 7.34C179.67 307.19 128 255.51 128 192c0-63.52 51.67-115.19 115.19-115.19zM380.8 448H96c-19.2 0-32-12.8-32-32s16-32 32-32h284.8v64z"]},cm={prefix:"fas",iconName:"radiation",icon:[496,512,[],"f7b9","M328.2 255.8h151.6c9.1 0 16.8-7.7 16.2-16.8-5.1-75.8-44.4-142.2-102.5-184.2-7.4-5.3-17.9-2.9-22.7 4.8L290.4 188c22.6 14.3 37.8 39.2 37.8 67.8zm-37.8 67.7c-12.3 7.7-26.8 12.4-42.4 12.4-15.6 0-30-4.7-42.4-12.4L125.2 452c-4.8 7.7-2.4 18.1 5.6 22.4C165.7 493.2 205.6 504 248 504s82.3-10.8 117.2-29.6c8-4.3 10.4-14.8 5.6-22.4l-80.4-128.5zM248 303.8c26.5 0 48-21.5 48-48s-21.5-48-48-48-48 21.5-48 48 21.5 48 48 48zm-231.8-48h151.6c0-28.6 15.2-53.5 37.8-67.7L125.2 59.7c-4.8-7.7-15.3-10.2-22.7-4.8C44.4 96.9 5.1 163.3 0 239.1c-.6 9 7.1 16.7 16.2 16.7z"]},am={prefix:"fas",iconName:"radiation-alt",icon:[496,512,[],"f7ba","M312 256h79.1c9.2 0 16.9-7.7 16-16.8-4.6-43.6-27-81.8-59.5-107.8-7.6-6.1-18.8-4.5-24 3.8L281.9 202c18 11.2 30.1 31.2 30.1 54zm-97.8 54.1L172.4 377c-4.9 7.8-2.4 18.4 5.8 22.5 21.1 10.4 44.7 16.5 69.8 16.5s48.7-6.1 69.9-16.5c8.2-4.1 10.6-14.7 5.8-22.5l-41.8-66.9c-9.8 6.2-21.4 9.9-33.8 9.9s-24.1-3.7-33.9-9.9zM104.9 256H184c0-22.8 12.1-42.8 30.2-54.1l-41.7-66.8c-5.2-8.3-16.4-9.9-24-3.8-32.6 26-54.9 64.2-59.5 107.8-1.1 9.2 6.7 16.9 15.9 16.9zM248 504c137 0 248-111 248-248S385 8 248 8 0 119 0 256s111 248 248 248zm0-432c101.5 0 184 82.5 184 184s-82.5 184-184 184S64 357.5 64 256 146.5 72 248 72zm0 216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},em={prefix:"fas",iconName:"rainbow",icon:[576,512,[],"f75b","M268.3 32.7C115.4 42.9 0 176.9 0 330.2V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C64 186.8 180.9 80.3 317.5 97.9 430.4 112.4 512 214 512 327.8V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-165.3-140-298.6-307.7-287.3zm-5.6 96.9C166 142 96 229.1 96 326.7V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-74.8 64.5-134.8 140.8-127.4 66.5 6.5 115.2 66.2 115.2 133.1V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-114.2-100.2-205.4-217.3-190.4zm6.2 96.3c-45.6 8.9-76.9 51.5-76.9 97.9V464c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-17.6 14.3-32 32-32s32 14.4 32 32v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320c0-59.2-53.8-106-115.1-94.1z"]},im={prefix:"fas",iconName:"random",icon:[512,512,[],"f074","M504.971 359.029c9.373 9.373 9.373 24.569 0 33.941l-80 79.984c-15.01 15.01-40.971 4.49-40.971-16.971V416h-58.785a12.004 12.004 0 0 1-8.773-3.812l-70.556-75.596 53.333-57.143L352 336h32v-39.981c0-21.438 25.943-31.998 40.971-16.971l80 79.981zM12 176h84l52.781 56.551 53.333-57.143-70.556-75.596A11.999 11.999 0 0 0 122.785 96H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12zm372 0v39.984c0 21.46 25.961 31.98 40.971 16.971l80-79.984c9.373-9.373 9.373-24.569 0-33.941l-80-79.981C409.943 24.021 384 34.582 384 56.019V96h-58.785a12.004 12.004 0 0 0-8.773 3.812L96 336H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h110.785c3.326 0 6.503-1.381 8.773-3.812L352 176h32z"]},fm={prefix:"fas",iconName:"receipt",icon:[384,512,[],"f543","M358.4 3.2L320 48 265.6 3.2a15.9 15.9 0 0 0-19.2 0L192 48 137.6 3.2a15.9 15.9 0 0 0-19.2 0L64 48 25.6 3.2C15-4.7 0 2.8 0 16v480c0 13.2 15 20.7 25.6 12.8L64 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L192 464l54.4 44.8a15.9 15.9 0 0 0 19.2 0L320 464l38.4 44.8c10.5 7.9 25.6.4 25.6-12.8V16c0-13.2-15-20.7-25.6-12.8zM320 360c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16zm0-96c0 4.4-3.6 8-8 8H72c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h240c4.4 0 8 3.6 8 8v16z"]},lm={prefix:"fas",iconName:"record-vinyl",icon:[512,512,[],"f8d9","M256 152a104 104 0 1 0 104 104 104 104 0 0 0-104-104zm0 128a24 24 0 1 1 24-24 24 24 0 0 1-24 24zm0-272C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 376a128 128 0 1 1 128-128 128 128 0 0 1-128 128z"]},nm={prefix:"fas",iconName:"recycle",icon:[512,512,[],"f1b8","M184.561 261.903c3.232 13.997-12.123 24.635-24.068 17.168l-40.736-25.455-50.867 81.402C55.606 356.273 70.96 384 96.012 384H148c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12H96.115c-75.334 0-121.302-83.048-81.408-146.88l50.822-81.388-40.725-25.448c-12.081-7.547-8.966-25.961 4.879-29.158l110.237-25.45c8.611-1.988 17.201 3.381 19.189 11.99l25.452 110.237zm98.561-182.915l41.289 66.076-40.74 25.457c-12.051 7.528-9 25.953 4.879 29.158l110.237 25.45c8.672 1.999 17.215-3.438 19.189-11.99l25.45-110.237c3.197-13.844-11.99-24.719-24.068-17.168l-40.687 25.424-41.263-66.082c-37.521-60.033-125.209-60.171-162.816 0l-17.963 28.766c-3.51 5.62-1.8 13.021 3.82 16.533l33.919 21.195c5.62 3.512 13.024 1.803 16.536-3.817l17.961-28.743c12.712-20.341 41.973-19.676 54.257-.022zM497.288 301.12l-27.515-44.065c-3.511-5.623-10.916-7.334-16.538-3.821l-33.861 21.159c-5.62 3.512-7.33 10.915-3.818 16.536l27.564 44.112c13.257 21.211-2.057 48.96-27.136 48.96H320V336.02c0-14.213-17.242-21.383-27.313-11.313l-80 79.981c-6.249 6.248-6.249 16.379 0 22.627l80 79.989C302.689 517.308 320 510.3 320 495.989V448h95.88c75.274 0 121.335-82.997 81.408-146.88z"]},om={prefix:"fas",iconName:"redo",icon:[512,512,[],"f01e","M500.33 0h-47.41a12 12 0 0 0-12 12.57l4 82.76A247.42 247.42 0 0 0 256 8C119.34 8 7.9 119.53 8 256.19 8.1 393.07 119.1 504 256 504a247.1 247.1 0 0 0 166.18-63.91 12 12 0 0 0 .48-17.43l-34-34a12 12 0 0 0-16.38-.55A176 176 0 1 1 402.1 157.8l-101.53-4.87a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12h200.33a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12z"]},hm={prefix:"fas",iconName:"redo-alt",icon:[512,512,[],"f2f9","M256.455 8c66.269.119 126.437 26.233 170.859 68.685l35.715-35.715C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.75c-30.864-28.899-70.801-44.907-113.23-45.273-92.398-.798-170.283 73.977-169.484 169.442C88.764 348.009 162.184 424 256 424c41.127 0 79.997-14.678 110.629-41.556 4.743-4.161 11.906-3.908 16.368.553l39.662 39.662c4.872 4.872 4.631 12.815-.482 17.433C378.202 479.813 319.926 504 256 504 119.034 504 8.001 392.967 8 256.002 7.999 119.193 119.646 7.755 256.455 8z"]},sm={prefix:"fas",iconName:"registered",icon:[512,512,[],"f25d","M285.363 207.475c0 18.6-9.831 28.431-28.431 28.431h-29.876v-56.14h23.378c28.668 0 34.929 8.773 34.929 27.709zM504 256c0 136.967-111.033 248-248 248S8 392.967 8 256 119.033 8 256 8s248 111.033 248 248zM363.411 360.414c-46.729-84.825-43.299-78.636-44.702-80.98 23.432-15.172 37.945-42.979 37.945-74.486 0-54.244-31.5-89.252-105.498-89.252h-70.667c-13.255 0-24 10.745-24 24V372c0 13.255 10.745 24 24 24h22.567c13.255 0 24-10.745 24-24v-71.663h25.556l44.129 82.937a24.001 24.001 0 0 0 21.188 12.727h24.464c18.261-.001 29.829-19.591 21.018-35.587z"]},rm={prefix:"fas",iconName:"remove-format",icon:[640,512,[],"f87d","M336 416h-11.17l9.26-27.77L267 336.4 240.49 416H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm297.82 42.1L377 259.59 426.17 112H544v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16H176a16 16 0 0 0-16 16v43.9L45.46 3.38A16 16 0 0 0 23 6.19L3.37 31.46a16 16 0 0 0 2.81 22.45l588.36 454.72a16 16 0 0 0 22.46-2.81l19.64-25.27a16 16 0 0 0-2.82-22.45zM309.91 207.76L224 141.36V112h117.83z"]},vm={prefix:"fas",iconName:"reply",icon:[512,512,[],"f3e5","M8.309 189.836L184.313 37.851C199.719 24.546 224 35.347 224 56.015v80.053c160.629 1.839 288 34.032 288 186.258 0 61.441-39.581 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 45.344-145.012-21.507-183.51-176.59-185.742V360c0 20.7-24.3 31.453-39.687 18.164l-176.004-152c-11.071-9.562-11.086-26.753 0-36.328z"]},mm={prefix:"fas",iconName:"reply-all",icon:[576,512,[],"f122","M136.309 189.836L312.313 37.851C327.72 24.546 352 35.348 352 56.015v82.763c129.182 10.231 224 52.212 224 183.548 0 61.441-39.582 122.309-83.333 154.132-13.653 9.931-33.111-2.533-28.077-18.631 38.512-123.162-3.922-169.482-112.59-182.015v84.175c0 20.701-24.3 31.453-39.687 18.164L136.309 226.164c-11.071-9.561-11.086-26.753 0-36.328zm-128 36.328L184.313 378.15C199.7 391.439 224 380.687 224 359.986v-15.818l-108.606-93.785A55.96 55.96 0 0 1 96 207.998a55.953 55.953 0 0 1 19.393-42.38L224 71.832V56.015c0-20.667-24.28-31.469-39.687-18.164L8.309 189.836c-11.086 9.575-11.071 26.767 0 36.328z"]},zm={prefix:"fas",iconName:"republican",icon:[640,512,[],"f75e","M544 192c0-88.4-71.6-160-160-160H160C71.6 32 0 103.6 0 192v64h544v-64zm-367.7-21.6l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L128 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L272 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zm144 0l-19.8 19.3 4.7 27.3c.8 4.9-4.3 8.6-8.7 6.3L416 210.4l-24.5 12.9c-4.3 2.3-9.5-1.4-8.7-6.3l4.7-27.3-19.8-19.3c-3.6-3.5-1.6-9.5 3.3-10.2l27.4-4 12.2-24.8c2.2-4.5 8.6-4.4 10.7 0l12.2 24.8 27.4 4c5 .7 6.9 6.7 3.4 10.2zM624 320h-32c-8.8 0-16 7.2-16 16v64c0 8.8-7.2 16-16 16s-16-7.2-16-16V288H0v176c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16v-80h192v80c0 8.8 7.2 16 16 16h96c8.8 0 16-7.2 16-16V352h32v43.3c0 41.8 30 80.1 71.6 84.3 47.8 4.9 88.4-32.7 88.4-79.6v-64c0-8.8-7.2-16-16-16z"]},tm={prefix:"fas",iconName:"restroom",icon:[640,512,[],"f7bd","M128 128c35.3 0 64-28.7 64-64S163.3 0 128 0 64 28.7 64 64s28.7 64 64 64zm384 0c35.3 0 64-28.7 64-64S547.3 0 512 0s-64 28.7-64 64 28.7 64 64 64zm127.3 226.5l-45.6-185.8c-3.3-13.5-15.5-23-29.8-24.2-15 9.7-32.8 15.5-52 15.5-19.2 0-37-5.8-52-15.5-14.3 1.2-26.5 10.7-29.8 24.2l-45.6 185.8C381 369.6 393 384 409.2 384H464v104c0 13.3 10.7 24 24 24h48c13.3 0 24-10.7 24-24V384h54.8c16.2 0 28.2-14.4 24.5-29.5zM336 0h-32c-8.8 0-16 7.2-16 16v480c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zM180.1 144.4c-15 9.8-32.9 15.6-52.1 15.6-19.2 0-37.1-5.8-52.1-15.6C51.3 146.5 32 166.9 32 192v136c0 13.3 10.7 24 24 24h8v136c0 13.3 10.7 24 24 24h80c13.3 0 24-10.7 24-24V352h8c13.3 0 24-10.7 24-24V192c0-25.1-19.3-45.5-43.9-47.6z"]},Mm={prefix:"fas",iconName:"retweet",icon:[640,512,[],"f079","M629.657 343.598L528.971 444.284c-9.373 9.372-24.568 9.372-33.941 0L394.343 343.598c-9.373-9.373-9.373-24.569 0-33.941l10.823-10.823c9.562-9.562 25.133-9.34 34.419.492L480 342.118V160H292.451a24.005 24.005 0 0 1-16.971-7.029l-16-16C244.361 121.851 255.069 96 276.451 96H520c13.255 0 24 10.745 24 24v222.118l40.416-42.792c9.285-9.831 24.856-10.054 34.419-.492l10.823 10.823c9.372 9.372 9.372 24.569-.001 33.941zm-265.138 15.431A23.999 23.999 0 0 0 347.548 352H160V169.881l40.416 42.792c9.286 9.831 24.856 10.054 34.419.491l10.822-10.822c9.373-9.373 9.373-24.569 0-33.941L144.971 67.716c-9.373-9.373-24.569-9.373-33.941 0L10.343 168.402c-9.373 9.373-9.373 24.569 0 33.941l10.822 10.822c9.562 9.562 25.133 9.34 34.419-.491L96 169.881V392c0 13.255 10.745 24 24 24h243.549c21.382 0 32.09-25.851 16.971-40.971l-16.001-16z"]},pm={prefix:"fas",iconName:"ribbon",icon:[448,512,[],"f4d6","M6.1 444.3c-9.6 10.8-7.5 27.6 4.5 35.7l68.8 27.9c9.9 6.7 23.3 5 31.3-3.8l91.8-101.9-79.2-87.9-117.2 130zm435.8 0s-292-324.6-295.4-330.1c15.4-8.4 40.2-17.9 77.5-17.9s62.1 9.5 77.5 17.9c-3.3 5.6-56 64.6-56 64.6l79.1 87.7 34.2-38c28.7-31.9 33.3-78.6 11.4-115.5l-43.7-73.5c-4.3-7.2-9.9-13.3-16.8-18-40.7-27.6-127.4-29.7-171.4 0-6.9 4.7-12.5 10.8-16.8 18l-43.6 73.2c-1.5 2.5-37.1 62.2 11.5 116L337.5 504c8 8.9 21.4 10.5 31.3 3.8l68.8-27.9c11.9-8 14-24.8 4.3-35.6z"]},Hm={prefix:"fas",iconName:"ring",icon:[512,512,[],"f70b","M256 64C110.06 64 0 125.91 0 208v98.13C0 384.48 114.62 448 256 448s256-63.52 256-141.87V208c0-82.09-110.06-144-256-144zm0 64c106.04 0 192 35.82 192 80 0 9.26-3.97 18.12-10.91 26.39C392.15 208.21 328.23 192 256 192s-136.15 16.21-181.09 42.39C67.97 226.12 64 217.26 64 208c0-44.18 85.96-80 192-80zM120.43 264.64C155.04 249.93 201.64 240 256 240s100.96 9.93 135.57 24.64C356.84 279.07 308.93 288 256 288s-100.84-8.93-135.57-23.36z"]},Vm={prefix:"fas",iconName:"road",icon:[576,512,[],"f018","M573.19 402.67l-139.79-320C428.43 71.29 417.6 64 405.68 64h-97.59l2.45 23.16c.5 4.72-3.21 8.84-7.96 8.84h-29.16c-4.75 0-8.46-4.12-7.96-8.84L267.91 64h-97.59c-11.93 0-22.76 7.29-27.73 18.67L2.8 402.67C-6.45 423.86 8.31 448 30.54 448h196.84l10.31-97.68c.86-8.14 7.72-14.32 15.91-14.32h68.8c8.19 0 15.05 6.18 15.91 14.32L348.62 448h196.84c22.23 0 36.99-24.14 27.73-45.33zM260.4 135.16a8 8 0 0 1 7.96-7.16h39.29c4.09 0 7.53 3.09 7.96 7.16l4.6 43.58c.75 7.09-4.81 13.26-11.93 13.26h-40.54c-7.13 0-12.68-6.17-11.93-13.26l4.59-43.58zM315.64 304h-55.29c-9.5 0-16.91-8.23-15.91-17.68l5.07-48c.86-8.14 7.72-14.32 15.91-14.32h45.15c8.19 0 15.05 6.18 15.91 14.32l5.07 48c1 9.45-6.41 17.68-15.91 17.68z"]},Cm={prefix:"fas",iconName:"robot",icon:[640,512,[],"f544","M32,224H64V416H32A31.96166,31.96166,0,0,1,0,384V256A31.96166,31.96166,0,0,1,32,224Zm512-48V448a64.06328,64.06328,0,0,1-64,64H160a64.06328,64.06328,0,0,1-64-64V176a79.974,79.974,0,0,1,80-80H288V32a32,32,0,0,1,64,0V96H464A79.974,79.974,0,0,1,544,176ZM264,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,264,256Zm-8,128H192v32h64Zm96,0H288v32h64ZM456,256a40,40,0,1,0-40,40A39.997,39.997,0,0,0,456,256Zm-8,128H384v32h64ZM640,256V384a31.96166,31.96166,0,0,1-32,32H576V224h32A31.96166,31.96166,0,0,1,640,256Z"]},Lm={prefix:"fas",iconName:"rocket",icon:[512,512,[],"f135","M505.12019,19.09375c-1.18945-5.53125-6.65819-11-12.207-12.1875C460.716,0,435.507,0,410.40747,0,307.17523,0,245.26909,55.20312,199.05238,128H94.83772c-16.34763.01562-35.55658,11.875-42.88664,26.48438L2.51562,253.29688A28.4,28.4,0,0,0,0,264a24.00867,24.00867,0,0,0,24.00582,24H127.81618l-22.47457,22.46875c-11.36521,11.36133-12.99607,32.25781,0,45.25L156.24582,406.625c11.15623,11.1875,32.15619,13.15625,45.27726,0l22.47457-22.46875V488a24.00867,24.00867,0,0,0,24.00581,24,28.55934,28.55934,0,0,0,10.707-2.51562l98.72834-49.39063c14.62888-7.29687,26.50776-26.5,26.50776-42.85937V312.79688c72.59753-46.3125,128.03493-108.40626,128.03493-211.09376C512.07526,76.5,512.07526,51.29688,505.12019,19.09375ZM384.04033,168A40,40,0,1,1,424.05,128,40.02322,40.02322,0,0,1,384.04033,168Z"]},um={prefix:"fas",iconName:"route",icon:[512,512,[],"f4d7","M416 320h-96c-17.6 0-32-14.4-32-32s14.4-32 32-32h96s96-107 96-160-43-96-96-96-96 43-96 96c0 25.5 22.2 63.4 45.3 96H320c-52.9 0-96 43.1-96 96s43.1 96 96 96h96c17.6 0 32 14.4 32 32s-14.4 32-32 32H185.5c-16 24.8-33.8 47.7-47.3 64H416c52.9 0 96-43.1 96-96s-43.1-96-96-96zm0-256c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM96 256c-53 0-96 43-96 96s96 160 96 160 96-107 96-160-43-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},xm={prefix:"fas",iconName:"rss",icon:[448,512,[],"f09e","M128.081 415.959c0 35.369-28.672 64.041-64.041 64.041S0 451.328 0 415.959s28.672-64.041 64.041-64.041 64.04 28.673 64.04 64.041zm175.66 47.25c-8.354-154.6-132.185-278.587-286.95-286.95C7.656 175.765 0 183.105 0 192.253v48.069c0 8.415 6.49 15.472 14.887 16.018 111.832 7.284 201.473 96.702 208.772 208.772.547 8.397 7.604 14.887 16.018 14.887h48.069c9.149.001 16.489-7.655 15.995-16.79zm144.249.288C439.596 229.677 251.465 40.445 16.503 32.01 7.473 31.686 0 38.981 0 48.016v48.068c0 8.625 6.835 15.645 15.453 15.999 191.179 7.839 344.627 161.316 352.465 352.465.353 8.618 7.373 15.453 15.999 15.453h48.068c9.034-.001 16.329-7.474 16.005-16.504z"]},dm={prefix:"fas",iconName:"rss-square",icon:[448,512,[],"f143","M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM112 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm157.533 0h-34.335c-6.011 0-11.051-4.636-11.442-10.634-5.214-80.05-69.243-143.92-149.123-149.123-5.997-.39-10.633-5.431-10.633-11.441v-34.335c0-6.535 5.468-11.777 11.994-11.425 110.546 5.974 198.997 94.536 204.964 204.964.352 6.526-4.89 11.994-11.425 11.994zm103.027 0h-34.334c-6.161 0-11.175-4.882-11.427-11.038-5.598-136.535-115.204-246.161-251.76-251.76C68.882 152.949 64 147.935 64 141.774V107.44c0-6.454 5.338-11.664 11.787-11.432 167.83 6.025 302.21 141.191 308.205 308.205.232 6.449-4.978 11.787-11.432 11.787z"]},Nm={prefix:"fas",iconName:"ruble-sign",icon:[384,512,[],"f158","M239.36 320C324.48 320 384 260.542 384 175.071S324.48 32 239.36 32H76c-6.627 0-12 5.373-12 12v206.632H12c-6.627 0-12 5.373-12 12V308c0 6.627 5.373 12 12 12h52v32H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h52v52c0 6.627 5.373 12 12 12h58.56c6.627 0 12-5.373 12-12v-52H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12H146.56v-32h92.8zm-92.8-219.252h78.72c46.72 0 74.88 29.11 74.88 74.323 0 45.832-28.16 75.561-76.16 75.561h-77.44V100.748z"]},gm={prefix:"fas",iconName:"ruler",icon:[640,512,[],"f545","M635.7 167.2L556.1 31.7c-8.8-15-28.3-20.1-43.5-11.5l-69 39.1L503.3 161c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L416 75l-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L333.2 122 278 153.3 337.8 255c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-59.7-101.7-55.2 31.3 27.9 47.4c2.2 3.8.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9l-27.9-47.5-55.2 31.3 59.7 101.7c2.2 3.7.9 8.5-2.9 10.7l-13.8 7.8c-3.8 2.2-8.7.9-10.9-2.9L84.9 262.9l-69 39.1C.7 310.7-4.6 329.8 4.2 344.8l79.6 135.6c8.8 15 28.3 20.1 43.5 11.5L624.1 210c15.2-8.6 20.4-27.8 11.6-42.8z"]},Am={prefix:"fas",iconName:"ruler-combined",icon:[512,512,[],"f546","M160 288h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56v-64h-56c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h56V96h-56c-4.42 0-8-3.58-8-8V72c0-4.42 3.58-8 8-8h56V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 2.77.91 5.24 1.57 7.8L160 329.38V288zm320 64h-32v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-64v56c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-56h-41.37L24.2 510.43c2.56.66 5.04 1.57 7.8 1.57h448c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},bm={prefix:"fas",iconName:"ruler-horizontal",icon:[576,512,[],"f547","M544 128h-48v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8h-16c-4.42 0-8-3.58-8-8v-88h-64v88c0 4.42-3.58 8-8 8H88c-4.42 0-8-3.58-8-8v-88H32c-17.67 0-32 14.33-32 32v192c0 17.67 14.33 32 32 32h512c17.67 0 32-14.33 32-32V160c0-17.67-14.33-32-32-32z"]},Sm={prefix:"fas",iconName:"ruler-vertical",icon:[256,512,[],"f548","M168 416c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88v-64h-88c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h88V32c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v448c0 17.67 14.33 32 32 32h192c17.67 0 32-14.33 32-32v-64h-88z"]},ym={prefix:"fas",iconName:"running",icon:[416,512,[],"f70c","M272 96c26.51 0 48-21.49 48-48S298.51 0 272 0s-48 21.49-48 48 21.49 48 48 48zM113.69 317.47l-14.8 34.52H32c-17.67 0-32 14.33-32 32s14.33 32 32 32h77.45c19.25 0 36.58-11.44 44.11-29.09l8.79-20.52-10.67-6.3c-17.32-10.23-30.06-25.37-37.99-42.61zM384 223.99h-44.03l-26.06-53.25c-12.5-25.55-35.45-44.23-61.78-50.94l-71.08-21.14c-28.3-6.8-57.77-.55-80.84 17.14l-39.67 30.41c-14.03 10.75-16.69 30.83-5.92 44.86s30.84 16.66 44.86 5.92l39.69-30.41c7.67-5.89 17.44-8 25.27-6.14l14.7 4.37-37.46 87.39c-12.62 29.48-1.31 64.01 26.3 80.31l84.98 50.17-27.47 87.73c-5.28 16.86 4.11 34.81 20.97 40.09 3.19 1 6.41 1.48 9.58 1.48 13.61 0 26.23-8.77 30.52-22.45l31.64-101.06c5.91-20.77-2.89-43.08-21.64-54.39l-61.24-36.14 31.31-78.28 20.27 41.43c8 16.34 24.92 26.89 43.11 26.89H384c17.67 0 32-14.33 32-32s-14.33-31.99-32-31.99z"]},wm={prefix:"fas",iconName:"rupee-sign",icon:[320,512,[],"f156","M308 96c6.627 0 12-5.373 12-12V44c0-6.627-5.373-12-12-12H12C5.373 32 0 37.373 0 44v44.748c0 6.627 5.373 12 12 12h85.28c27.308 0 48.261 9.958 60.97 27.252H12c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h158.757c-6.217 36.086-32.961 58.632-74.757 58.632H12c-6.627 0-12 5.373-12 12v53.012c0 3.349 1.4 6.546 3.861 8.818l165.052 152.356a12.001 12.001 0 0 0 8.139 3.182h82.562c10.924 0 16.166-13.408 8.139-20.818L116.871 319.906c76.499-2.34 131.144-53.395 138.318-127.906H308c6.627 0 12-5.373 12-12v-40c0-6.627-5.373-12-12-12h-58.69c-3.486-11.541-8.28-22.246-14.252-32H308z"]},km={prefix:"fas",iconName:"sad-cry",icon:[496,512,[],"f5b3","M248 8C111 8 0 119 0 256c0 90.1 48.2 168.7 120 212.1V288c0-8.8 7.2-16 16-16s16 7.2 16 16v196.7c29.5 12.4 62 19.3 96 19.3s66.5-6.9 96-19.3V288c0-8.8 7.2-16 16-16s16 7.2 16 16v180.1C447.8 424.7 496 346 496 256 496 119 385 8 248 8zm-65.5 216.5c-14.8-13.2-46.2-13.2-61 0L112 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S208 197 212 222.2c.8 5-1.7 10-6.1 12.4-5.8 3.1-11.2.7-13.7-1.6l-9.7-8.5zM248 416c-26.5 0-48-28.7-48-64s21.5-64 48-64 48 28.7 48 64-21.5 64-48 64zm149.8-181.5c-5.8 3.1-11.2.7-13.7-1.6l-9.5-8.5c-14.8-13.2-46.2-13.2-61 0L304 233c-3.8 3.3-9.3 4-13.7 1.6-4.4-2.4-6.9-7.4-6.1-12.4 4-25.2 34.2-42.1 59.9-42.1S400 197 404 222.2c.6 4.9-1.8 9.9-6.2 12.3z"]},Zm={prefix:"fas",iconName:"sad-tear",icon:[496,512,[],"f5b4","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zM152 416c-26.5 0-48-21-48-47 0-20 28.5-60.4 41.6-77.8 3.2-4.3 9.6-4.3 12.8 0C171.5 308.6 200 349 200 369c0 26-21.5 47-48 47zm16-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm170.2 154.2C315.8 367.4 282.9 352 248 352c-21.2 0-21.2-32 0-32 44.4 0 86.3 19.6 114.7 53.8 13.8 16.4-11.2 36.5-24.5 20.4z"]},Pm={prefix:"fas",iconName:"satellite",icon:[512,512,[],"f7bf","M502.60969,310.04206l-96.70393,96.71625a31.88151,31.88151,0,0,1-45.00765,0L280.572,326.34115l-9.89231,9.90759a190.56343,190.56343,0,0,1-5.40716,168.52287c-4.50077,8.50115-16.39342,9.59505-23.20707,2.79725L134.54715,400.05428l-17.7999,17.79929c.70324,2.60972,1.60965,5.00067,1.60965,7.79793a32.00544,32.00544,0,1,1-32.00544-32.00434c2.79735,0,5.18838.90637,7.7982,1.60959l17.7999-17.79929L4.43129,269.94287c-6.798-6.81342-5.70409-18.6119,2.79735-23.20627a190.58161,190.58161,0,0,1,168.52864-5.407l9.79854-9.79821-80.31053-80.41716a32.002,32.002,0,0,1,0-45.09987L201.96474,9.29814A31.62639,31.62639,0,0,1,224.46868,0a31.99951,31.99951,0,0,1,22.59759,9.29814l80.32615,80.30777,47.805-47.89713a33.6075,33.6075,0,0,1,47.50808,0l47.50807,47.50645a33.63308,33.63308,0,0,1,0,47.50644l-47.805,47.89713L502.71908,265.036A31.78938,31.78938,0,0,1,502.60969,310.04206ZM219.56159,197.433l73.82505-73.82252-68.918-68.9-73.80942,73.80689Zm237.74352,90.106-68.90233-68.9156-73.825,73.82252,68.918,68.9Z"]},Bm={prefix:"fas",iconName:"satellite-dish",icon:[512,512,[],"f7c0","M305.44954,462.59c7.39157,7.29792,6.18829,20.09661-3.00038,25.00356-77.713,41.80281-176.72559,29.9105-242.34331-35.7082C-5.49624,386.28227-17.404,287.362,24.41381,209.554c4.89125-9.095,17.68975-10.29834,25.00318-3.00043L166.22872,323.36708l27.39411-27.39452c-.68759-2.60974-1.594-5.00071-1.594-7.81361a32.00407,32.00407,0,1,1,32.00407,32.00455c-2.79723,0-5.20378-.89075-7.79786-1.594l-27.40974,27.41015ZM511.9758,303.06732a16.10336,16.10336,0,0,1-16.002,17.00242H463.86031a15.96956,15.96956,0,0,1-15.89265-15.00213C440.46671,175.5492,336.45348,70.53427,207.03078,63.53328a15.84486,15.84486,0,0,1-15.00191-15.90852V16.02652A16.09389,16.09389,0,0,1,209.031.02425C372.25491,8.61922,503.47472,139.841,511.9758,303.06732Zm-96.01221-.29692a16.21093,16.21093,0,0,1-16.11142,17.29934H367.645a16.06862,16.06862,0,0,1-15.89265-14.70522c-6.90712-77.01094-68.118-138.91037-144.92467-145.22376a15.94,15.94,0,0,1-14.79876-15.89289V112.13393a16.134,16.134,0,0,1,17.29908-16.096C319.45132,104.5391,407.55627,192.64538,415.96359,302.7704Z"]},Tm={prefix:"fas",iconName:"save",icon:[448,512,[],"f0c7","M433.941 129.941l-83.882-83.882A48 48 0 0 0 316.118 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V163.882a48 48 0 0 0-14.059-33.941zM224 416c-35.346 0-64-28.654-64-64 0-35.346 28.654-64 64-64s64 28.654 64 64c0 35.346-28.654 64-64 64zm96-304.52V212c0 6.627-5.373 12-12 12H76c-6.627 0-12-5.373-12-12V108c0-6.627 5.373-12 12-12h228.52c3.183 0 6.235 1.264 8.485 3.515l3.48 3.48A11.996 11.996 0 0 1 320 111.48z"]},Dm={prefix:"fas",iconName:"school",icon:[640,512,[],"f549","M0 224v272c0 8.84 7.16 16 16 16h80V192H32c-17.67 0-32 14.33-32 32zm360-48h-24v-40c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v64c0 4.42 3.58 8 8 8h48c4.42 0 8-3.58 8-8v-16c0-4.42-3.58-8-8-8zm137.75-63.96l-160-106.67a32.02 32.02 0 0 0-35.5 0l-160 106.67A32.002 32.002 0 0 0 128 138.66V512h128V368c0-8.84 7.16-16 16-16h96c8.84 0 16 7.16 16 16v144h128V138.67c0-10.7-5.35-20.7-14.25-26.63zM320 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm288-64h-64v320h80c8.84 0 16-7.16 16-16V224c0-17.67-14.33-32-32-32z"]},Om={prefix:"fas",iconName:"screwdriver",icon:[512,512,[],"f54a","M448 0L320 96v62.06l-83.03 83.03c6.79 4.25 13.27 9.06 19.07 14.87 5.8 5.8 10.62 12.28 14.87 19.07L353.94 192H416l96-128-64-64zM128 278.59L10.92 395.67c-14.55 14.55-14.55 38.15 0 52.71l52.7 52.7c14.56 14.56 38.15 14.56 52.71 0L233.41 384c29.11-29.11 29.11-76.3 0-105.41s-76.3-29.11-105.41 0z"]},Fm={prefix:"fas",iconName:"scroll",icon:[640,512,[],"f70e","M48 0C21.53 0 0 21.53 0 48v64c0 8.84 7.16 16 16 16h80V48C96 21.53 74.47 0 48 0zm208 412.57V352h288V96c0-52.94-43.06-96-96-96H111.59C121.74 13.41 128 29.92 128 48v368c0 38.87 34.65 69.65 74.75 63.12C234.22 474 256 444.46 256 412.57zM288 384v32c0 52.93-43.06 96-96 96h336c61.86 0 112-50.14 112-112 0-8.84-7.16-16-16-16H288z"]},Rm={prefix:"fas",iconName:"sd-card",icon:[384,512,[],"f7c2","M320 0H128L0 128v320c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V64c0-35.3-28.7-64-64-64zM160 160h-48V64h48v96zm80 0h-48V64h48v96zm80 0h-48V64h48v96z"]},jm={prefix:"fas",iconName:"search",icon:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"]},qm={prefix:"fas",iconName:"search-dollar",icon:[512,512,[],"f688","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm27.11-152.54l-45.01-13.5c-5.16-1.55-8.77-6.78-8.77-12.73 0-7.27 5.3-13.19 11.8-13.19h28.11c4.56 0 8.96 1.29 12.82 3.72 3.24 2.03 7.36 1.91 10.13-.73l11.75-11.21c3.53-3.37 3.33-9.21-.57-12.14-9.1-6.83-20.08-10.77-31.37-11.35V112c0-4.42-3.58-8-8-8h-16c-4.42 0-8 3.58-8 8v16.12c-23.63.63-42.68 20.55-42.68 45.07 0 19.97 12.99 37.81 31.58 43.39l45.01 13.5c5.16 1.55 8.77 6.78 8.77 12.73 0 7.27-5.3 13.19-11.8 13.19h-28.1c-4.56 0-8.96-1.29-12.82-3.72-3.24-2.03-7.36-1.91-10.13.73l-11.75 11.21c-3.53 3.37-3.33 9.21.57 12.14 9.1 6.83 20.08 10.77 31.37 11.35V304c0 4.42 3.58 8 8 8h16c4.42 0 8-3.58 8-8v-16.12c23.63-.63 42.68-20.54 42.68-45.07 0-19.97-12.99-37.81-31.59-43.39z"]},Um={prefix:"fas",iconName:"search-location",icon:[512,512,[],"f689","M505.04 442.66l-99.71-99.69c-4.5-4.5-10.6-7-17-7h-16.3c27.6-35.3 44-79.69 44-127.99C416.03 93.09 322.92 0 208.02 0S0 93.09 0 207.98s93.11 207.98 208.02 207.98c48.3 0 92.71-16.4 128.01-44v16.3c0 6.4 2.5 12.5 7 17l99.71 99.69c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.59.1-33.99zm-297.02-90.7c-79.54 0-144-64.34-144-143.98 0-79.53 64.35-143.98 144-143.98 79.54 0 144 64.34 144 143.98 0 79.53-64.35 143.98-144 143.98zm.02-239.96c-40.78 0-73.84 33.05-73.84 73.83 0 32.96 48.26 93.05 66.75 114.86a9.24 9.24 0 0 0 14.18 0c18.49-21.81 66.75-81.89 66.75-114.86 0-40.78-33.06-73.83-73.84-73.83zm0 96c-13.26 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},Em={prefix:"fas",iconName:"search-minus",icon:[512,512,[],"f010","M304 192v32c0 6.6-5.4 12-12 12H124c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},Im={prefix:"fas",iconName:"search-plus",icon:[512,512,[],"f00e","M304 192v32c0 6.6-5.4 12-12 12h-56v56c0 6.6-5.4 12-12 12h-32c-6.6 0-12-5.4-12-12v-56h-56c-6.6 0-12-5.4-12-12v-32c0-6.6 5.4-12 12-12h56v-56c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v56h56c6.6 0 12 5.4 12 12zm201 284.7L476.7 505c-9.4 9.4-24.6 9.4-33.9 0L343 405.3c-4.5-4.5-7-10.6-7-17V372c-35.3 27.6-79.7 44-128 44C93.1 416 0 322.9 0 208S93.1 0 208 0s208 93.1 208 208c0 48.3-16.4 92.7-44 128h16.3c6.4 0 12.5 2.5 17 7l99.7 99.7c9.3 9.4 9.3 24.6 0 34zM344 208c0-75.2-60.8-136-136-136S72 132.8 72 208s60.8 136 136 136 136-60.8 136-136z"]},Gm={prefix:"fas",iconName:"seedling",icon:[512,512,[],"f4d8","M64 96H0c0 123.7 100.3 224 224 224v144c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V320C288 196.3 187.7 96 64 96zm384-64c-84.2 0-157.4 46.5-195.7 115.2 27.7 30.2 48.2 66.9 59 107.6C424 243.1 512 147.9 512 32h-64z"]},Wm={prefix:"fas",iconName:"server",icon:[512,512,[],"f233","M480 160H32c-17.673 0-32-14.327-32-32V64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm112 248H32c-17.673 0-32-14.327-32-32v-64c0-17.673 14.327-32 32-32h448c17.673 0 32 14.327 32 32v64c0 17.673-14.327 32-32 32zm-48-88c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24zm-64 0c-13.255 0-24 10.745-24 24s10.745 24 24 24 24-10.745 24-24-10.745-24-24-24z"]},_m={prefix:"fas",iconName:"shapes",icon:[512,512,[],"f61f","M128,256A128,128,0,1,0,256,384,128,128,0,0,0,128,256Zm379-54.86L400.07,18.29a37.26,37.26,0,0,0-64.14,0L229,201.14C214.76,225.52,232.58,256,261.09,256H474.91C503.42,256,521.24,225.52,507,201.14ZM480,288H320a32,32,0,0,0-32,32V480a32,32,0,0,0,32,32H480a32,32,0,0,0,32-32V320A32,32,0,0,0,480,288Z"]},Ym={prefix:"fas",iconName:"share",icon:[512,512,[],"f064","M503.691 189.836L327.687 37.851C312.281 24.546 288 35.347 288 56.015v80.053C127.371 137.907 0 170.1 0 322.326c0 61.441 39.581 122.309 83.333 154.132 13.653 9.931 33.111-2.533 28.077-18.631C66.066 312.814 132.917 274.316 288 272.085V360c0 20.7 24.3 31.453 39.687 18.164l176.004-152c11.071-9.562 11.086-26.753 0-36.328z"]},Km={prefix:"fas",iconName:"share-alt",icon:[448,512,[],"f1e0","M352 320c-22.608 0-43.387 7.819-59.79 20.895l-102.486-64.054a96.551 96.551 0 0 0 0-41.683l102.486-64.054C308.613 184.181 329.392 192 352 192c53.019 0 96-42.981 96-96S405.019 0 352 0s-96 42.981-96 96c0 7.158.79 14.13 2.276 20.841L155.79 180.895C139.387 167.819 118.608 160 96 160c-53.019 0-96 42.981-96 96s42.981 96 96 96c22.608 0 43.387-7.819 59.79-20.895l102.486 64.054A96.301 96.301 0 0 0 256 416c0 53.019 42.981 96 96 96s96-42.981 96-96-42.981-96-96-96z"]},Qm={prefix:"fas",iconName:"share-alt-square",icon:[448,512,[],"f1e1","M448 80v352c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48V80c0-26.51 21.49-48 48-48h352c26.51 0 48 21.49 48 48zM304 296c-14.562 0-27.823 5.561-37.783 14.671l-67.958-40.775a56.339 56.339 0 0 0 0-27.793l67.958-40.775C276.177 210.439 289.438 216 304 216c30.928 0 56-25.072 56-56s-25.072-56-56-56-56 25.072-56 56c0 4.797.605 9.453 1.74 13.897l-67.958 40.775C171.823 205.561 158.562 200 144 200c-30.928 0-56 25.072-56 56s25.072 56 56 56c14.562 0 27.823-5.561 37.783-14.671l67.958 40.775a56.088 56.088 0 0 0-1.74 13.897c0 30.928 25.072 56 56 56s56-25.072 56-56C360 321.072 334.928 296 304 296z"]},Xm={prefix:"fas",iconName:"share-square",icon:[576,512,[],"f14d","M568.482 177.448L424.479 313.433C409.3 327.768 384 317.14 384 295.985v-71.963c-144.575.97-205.566 35.113-164.775 171.353 4.483 14.973-12.846 26.567-25.006 17.33C155.252 383.105 120 326.488 120 269.339c0-143.937 117.599-172.5 264-173.312V24.012c0-21.174 25.317-31.768 40.479-17.448l144.003 135.988c10.02 9.463 10.028 25.425 0 34.896zM384 379.128V448H64V128h50.916a11.99 11.99 0 0 0 8.648-3.693c14.953-15.568 32.237-27.89 51.014-37.676C185.708 80.83 181.584 64 169.033 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48v-88.806c0-8.288-8.197-14.066-16.011-11.302a71.83 71.83 0 0 1-34.189 3.377c-7.27-1.046-13.8 4.514-13.8 11.859z"]},Jm={prefix:"fas",iconName:"shekel-sign",icon:[448,512,[],"f20b","M248 168v168c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V168c0-75.11-60.89-136-136-136H24C10.75 32 0 42.74 0 56v408c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112h112c30.93 0 56 25.07 56 56zM432 32h-48c-8.84 0-16 7.16-16 16v296c0 30.93-25.07 56-56 56H200V176c0-8.84-7.16-16-16-16h-48c-8.84 0-16 7.16-16 16v280c0 13.25 10.75 24 24 24h168c75.11 0 136-60.89 136-136V48c0-8.84-7.16-16-16-16z"]},$m={prefix:"fas",iconName:"shield-alt",icon:[512,512,[],"f3ed","M466.5 83.7l-192-80a48.15 48.15 0 0 0-36.9 0l-192 80C27.7 91.1 16 108.6 16 128c0 198.5 114.5 335.7 221.5 380.3 11.8 4.9 25.1 4.9 36.9 0C360.1 472.6 496 349.3 496 128c0-19.4-11.7-36.9-29.5-44.3zM256.1 446.3l-.1-381 175.9 73.3c-3.3 151.4-82.1 261.1-175.8 307.7z"]},cz={prefix:"fas",iconName:"shield-virus",icon:[512,512,[],"e06c","M224,192a16,16,0,1,0,16,16A16,16,0,0,0,224,192ZM466.5,83.68l-192-80A57.4,57.4,0,0,0,256.05,0a57.4,57.4,0,0,0-18.46,3.67l-192,80A47.93,47.93,0,0,0,16,128C16,326.5,130.5,463.72,237.5,508.32a48.09,48.09,0,0,0,36.91,0C360.09,472.61,496,349.3,496,128A48,48,0,0,0,466.5,83.68ZM384,256H371.88c-28.51,0-42.79,34.47-22.63,54.63l8.58,8.57a16,16,0,1,1-22.63,22.63l-8.57-8.58C306.47,313.09,272,327.37,272,355.88V368a16,16,0,0,1-32,0V355.88c0-28.51-34.47-42.79-54.63-22.63l-8.57,8.58a16,16,0,0,1-22.63-22.63l8.58-8.57c20.16-20.16,5.88-54.63-22.63-54.63H128a16,16,0,0,1,0-32h12.12c28.51,0,42.79-34.47,22.63-54.63l-8.58-8.57a16,16,0,0,1,22.63-22.63l8.57,8.58c20.16,20.16,54.63,5.88,54.63-22.63V112a16,16,0,0,1,32,0v12.12c0,28.51,34.47,42.79,54.63,22.63l8.57-8.58a16,16,0,0,1,22.63,22.63l-8.58,8.57C329.09,189.53,343.37,224,371.88,224H384a16,16,0,0,1,0,32Zm-96,0a16,16,0,1,0,16,16A16,16,0,0,0,288,256Z"]},az={prefix:"fas",iconName:"ship",icon:[640,512,[],"f21a","M496.616 372.639l70.012-70.012c16.899-16.9 9.942-45.771-12.836-53.092L512 236.102V96c0-17.673-14.327-32-32-32h-64V24c0-13.255-10.745-24-24-24H248c-13.255 0-24 10.745-24 24v40h-64c-17.673 0-32 14.327-32 32v140.102l-41.792 13.433c-22.753 7.313-29.754 36.173-12.836 53.092l70.012 70.012C125.828 416.287 85.587 448 24 448c-13.255 0-24 10.745-24 24v16c0 13.255 10.745 24 24 24 61.023 0 107.499-20.61 143.258-59.396C181.677 487.432 216.021 512 256 512h128c39.979 0 74.323-24.568 88.742-59.396C508.495 491.384 554.968 512 616 512c13.255 0 24-10.745 24-24v-16c0-13.255-10.745-24-24-24-60.817 0-101.542-31.001-119.384-75.361zM192 128h256v87.531l-118.208-37.995a31.995 31.995 0 0 0-19.584 0L192 215.531V128z"]},ez={prefix:"fas",iconName:"shipping-fast",icon:[640,512,[],"f48b","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H112C85.5 0 64 21.5 64 48v48H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h272c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H40c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H8c-4.4 0-8 3.6-8 8v16c0 4.4 3.6 8 8 8h208c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H64v128c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},iz={prefix:"fas",iconName:"shoe-prints",icon:[640,512,[],"f54b","M192 160h32V32h-32c-35.35 0-64 28.65-64 64s28.65 64 64 64zM0 416c0 35.35 28.65 64 64 64h32V352H64c-35.35 0-64 28.65-64 64zm337.46-128c-34.91 0-76.16 13.12-104.73 32-24.79 16.38-44.52 32-104.73 32v128l57.53 15.97c26.21 7.28 53.01 13.12 80.31 15.05 32.69 2.31 65.6.67 97.58-6.2C472.9 481.3 512 429.22 512 384c0-64-84.18-96-174.54-96zM491.42 7.19C459.44.32 426.53-1.33 393.84.99c-27.3 1.93-54.1 7.77-80.31 15.04L256 32v128c60.2 0 79.94 15.62 104.73 32 28.57 18.88 69.82 32 104.73 32C555.82 224 640 192 640 128c0-45.22-39.1-97.3-148.58-120.81z"]},fz={prefix:"fas",iconName:"shopping-bag",icon:[448,512,[],"f290","M352 160v-32C352 57.42 294.579 0 224 0 153.42 0 96 57.42 96 128v32H0v272c0 44.183 35.817 80 80 80h288c44.183 0 80-35.817 80-80V160h-96zm-192-32c0-35.29 28.71-64 64-64s64 28.71 64 64v32H160v-32zm160 120c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zm-192 0c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24z"]},lz={prefix:"fas",iconName:"shopping-basket",icon:[576,512,[],"f291","M576 216v16c0 13.255-10.745 24-24 24h-8l-26.113 182.788C514.509 462.435 494.257 480 470.37 480H105.63c-23.887 0-44.139-17.565-47.518-41.212L32 256h-8c-13.255 0-24-10.745-24-24v-16c0-13.255 10.745-24 24-24h67.341l106.78-146.821c10.395-14.292 30.407-17.453 44.701-7.058 14.293 10.395 17.453 30.408 7.058 44.701L170.477 192h235.046L326.12 82.821c-10.395-14.292-7.234-34.306 7.059-44.701 14.291-10.395 34.306-7.235 44.701 7.058L484.659 192H552c13.255 0 24 10.745 24 24zM312 392V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm112 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24zm-224 0V280c0-13.255-10.745-24-24-24s-24 10.745-24 24v112c0 13.255 10.745 24 24 24s24-10.745 24-24z"]},nz={prefix:"fas",iconName:"shopping-cart",icon:[576,512,[],"f07a","M528.12 301.319l47.273-208C578.806 78.301 567.391 64 551.99 64H159.208l-9.166-44.81C147.758 8.021 137.93 0 126.529 0H24C10.745 0 0 10.745 0 24v16c0 13.255 10.745 24 24 24h69.883l70.248 343.435C147.325 417.1 136 435.222 136 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-15.674-6.447-29.835-16.824-40h209.647C430.447 426.165 424 440.326 424 456c0 30.928 25.072 56 56 56s56-25.072 56-56c0-22.172-12.888-41.332-31.579-50.405l5.517-24.276c3.413-15.018-8.002-29.319-23.403-29.319H218.117l-6.545-32h293.145c11.206 0 20.92-7.754 23.403-18.681z"]},oz={prefix:"fas",iconName:"shower",icon:[512,512,[],"f2cc","M304,320a16,16,0,1,0,16,16A16,16,0,0,0,304,320Zm32-96a16,16,0,1,0,16,16A16,16,0,0,0,336,224Zm32,64a16,16,0,1,0-16-16A16,16,0,0,0,368,288Zm-32,32a16,16,0,1,0-16-16A16,16,0,0,0,336,320Zm-32-64a16,16,0,1,0,16,16A16,16,0,0,0,304,256Zm128-32a16,16,0,1,0-16-16A16,16,0,0,0,432,224Zm-48,16a16,16,0,1,0,16-16A16,16,0,0,0,384,240Zm-16-48a16,16,0,1,0,16,16A16,16,0,0,0,368,192Zm96,32a16,16,0,1,0,16,16A16,16,0,0,0,464,224Zm32-32a16,16,0,1,0,16,16A16,16,0,0,0,496,192Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,432,256Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,400,288Zm-64,64a16,16,0,1,0,16,16A16,16,0,0,0,336,352Zm-32,32a16,16,0,1,0,16,16A16,16,0,0,0,304,384Zm64-64a16,16,0,1,0,16,16A16,16,0,0,0,368,320Zm21.65-218.35-11.3-11.31a16,16,0,0,0-22.63,0L350.05,96A111.19,111.19,0,0,0,272,64c-19.24,0-37.08,5.3-52.9,13.85l-10-10A121.72,121.72,0,0,0,123.44,32C55.49,31.5,0,92.91,0,160.85V464a16,16,0,0,0,16,16H48a16,16,0,0,0,16-16V158.4c0-30.15,21-58.2,51-61.93a58.38,58.38,0,0,1,48.93,16.67l10,10C165.3,138.92,160,156.76,160,176a111.23,111.23,0,0,0,32,78.05l-5.66,5.67a16,16,0,0,0,0,22.62l11.3,11.31a16,16,0,0,0,22.63,0L389.65,124.28A16,16,0,0,0,389.65,101.65Z"]},hz={prefix:"fas",iconName:"shuttle-van",icon:[640,512,[],"f5b6","M628.88 210.65L494.39 49.27A48.01 48.01 0 0 0 457.52 32H32C14.33 32 0 46.33 0 64v288c0 17.67 14.33 32 32 32h32c0 53.02 42.98 96 96 96s96-42.98 96-96h128c0 53.02 42.98 96 96 96s96-42.98 96-96h32c17.67 0 32-14.33 32-32V241.38c0-11.23-3.94-22.1-11.12-30.73zM64 192V96h96v96H64zm96 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm160-240h-96V96h96v96zm160 240c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-96-240V96h66.02l80 96H384z"]},sz={prefix:"fas",iconName:"sign",icon:[512,512,[],"f4d9","M496 64H128V16c0-8.8-7.2-16-16-16H80c-8.8 0-16 7.2-16 16v48H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h48v368c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V128h368c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16zM160 384h320V160H160v224z"]},rz={prefix:"fas",iconName:"sign-in-alt",icon:[512,512,[],"f2f6","M416 448h-84c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h84c17.7 0 32-14.3 32-32V160c0-17.7-14.3-32-32-32h-84c-6.6 0-12-5.4-12-12V76c0-6.6 5.4-12 12-12h84c53 0 96 43 96 96v192c0 53-43 96-96 96zm-47-201L201 79c-15-15-41-4.5-41 17v96H24c-13.3 0-24 10.7-24 24v96c0 13.3 10.7 24 24 24h136v96c0 21.5 26 32 41 17l168-168c9.3-9.4 9.3-24.6 0-34z"]},vz={prefix:"fas",iconName:"sign-language",icon:[448,512,[],"f2a7","M91.434 483.987c-.307-16.018 13.109-29.129 29.13-29.129h62.293v-5.714H56.993c-16.021 0-29.437-13.111-29.13-29.129C28.16 404.491 40.835 392 56.428 392h126.429v-5.714H29.136c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h154.286v-5.714H57.707c-16.021 0-29.437-13.111-29.13-29.129.297-15.522 12.973-28.013 28.566-28.013h168.566l-31.085-22.606c-12.762-9.281-15.583-27.149-6.302-39.912 9.281-12.761 27.15-15.582 39.912-6.302l123.361 89.715a34.287 34.287 0 0 1 14.12 27.728v141.136c0 15.91-10.946 29.73-26.433 33.374l-80.471 18.934a137.16 137.16 0 0 1-31.411 3.646H120c-15.593-.001-28.269-12.492-28.566-28.014zm73.249-225.701h36.423l-11.187-8.136c-18.579-13.511-20.313-40.887-3.17-56.536l-13.004-16.7c-9.843-12.641-28.43-15.171-40.88-5.088-12.065 9.771-14.133 27.447-4.553 39.75l36.371 46.71zm283.298-2.103l-5.003-152.452c-.518-15.771-13.722-28.136-29.493-27.619-15.773.518-28.137 13.722-27.619 29.493l1.262 38.415L283.565 11.019c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l76.889 98.745-4.509 3.511-94.79-121.734c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l94.443 121.288-4.509 3.511-77.675-99.754c-9.58-12.303-27.223-14.63-39.653-5.328-12.827 9.599-14.929 28.24-5.086 40.881l52.053 66.849c12.497-8.257 29.055-8.285 41.69.904l123.36 89.714c10.904 7.93 17.415 20.715 17.415 34.198v16.999l61.064-47.549a34.285 34.285 0 0 0 13.202-28.177z"]},mz={prefix:"fas",iconName:"sign-out-alt",icon:[512,512,[],"f2f5","M497 273L329 441c-15 15-41 4.5-41-17v-96H152c-13.3 0-24-10.7-24-24v-96c0-13.3 10.7-24 24-24h136V88c0-21.4 25.9-32 41-17l168 168c9.3 9.4 9.3 24.6 0 34zM192 436v-40c0-6.6-5.4-12-12-12H96c-17.7 0-32-14.3-32-32V160c0-17.7 14.3-32 32-32h84c6.6 0 12-5.4 12-12V76c0-6.6-5.4-12-12-12H96c-53 0-96 43-96 96v192c0 53 43 96 96 96h84c6.6 0 12-5.4 12-12z"]},zz={prefix:"fas",iconName:"signal",icon:[640,512,[],"f012","M216 288h-48c-8.84 0-16 7.16-16 16v192c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V304c0-8.84-7.16-16-16-16zM88 384H40c-8.84 0-16 7.16-16 16v96c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16v-96c0-8.84-7.16-16-16-16zm256-192h-48c-8.84 0-16 7.16-16 16v288c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V208c0-8.84-7.16-16-16-16zm128-96h-48c-8.84 0-16 7.16-16 16v384c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V112c0-8.84-7.16-16-16-16zM600 0h-48c-8.84 0-16 7.16-16 16v480c0 8.84 7.16 16 16 16h48c8.84 0 16-7.16 16-16V16c0-8.84-7.16-16-16-16z"]},tz={prefix:"fas",iconName:"signature",icon:[640,512,[],"f5b7","M623.2 192c-51.8 3.5-125.7 54.7-163.1 71.5-29.1 13.1-54.2 24.4-76.1 24.4-22.6 0-26-16.2-21.3-51.9 1.1-8 11.7-79.2-42.7-76.1-25.1 1.5-64.3 24.8-169.5 126L192 182.2c30.4-75.9-53.2-151.5-129.7-102.8L7.4 116.3C0 121-2.2 130.9 2.5 138.4l17.2 27c4.7 7.5 14.6 9.7 22.1 4.9l58-38.9c18.4-11.7 40.7 7.2 32.7 27.1L34.3 404.1C27.5 421 37 448 64 448c8.3 0 16.5-3.2 22.6-9.4 42.2-42.2 154.7-150.7 211.2-195.8-2.2 28.5-2.1 58.9 20.6 83.8 15.3 16.8 37.3 25.3 65.5 25.3 35.6 0 68-14.6 102.3-30 33-14.8 99-62.6 138.4-65.8 8.5-.7 15.2-7.3 15.2-15.8v-32.1c.2-9.1-7.5-16.8-16.6-16.2z"]},Mz={prefix:"fas",iconName:"sim-card",icon:[384,512,[],"f7c4","M0 64v384c0 35.3 28.7 64 64 64h256c35.3 0 64-28.7 64-64V128L256 0H64C28.7 0 0 28.7 0 64zm224 192h-64v-64h64v64zm96 0h-64v-64h32c17.7 0 32 14.3 32 32v32zm-64 128h64v32c0 17.7-14.3 32-32 32h-32v-64zm-96 0h64v64h-64v-64zm-96 0h64v64H96c-17.7 0-32-14.3-32-32v-32zm0-96h256v64H64v-64zm0-64c0-17.7 14.3-32 32-32h32v64H64v-32z"]},pz={prefix:"fas",iconName:"sink",icon:[512,512,[],"e06d","M32,416a96,96,0,0,0,96,96H384a96,96,0,0,0,96-96V384H32ZM496,288H400V256h64a16,16,0,0,0,16-16V224a16,16,0,0,0-16-16H384a32,32,0,0,0-32,32v48H288V96a32,32,0,0,1,64,0v16a16,16,0,0,0,16,16h32a16,16,0,0,0,16-16V96A96.16,96.16,0,0,0,300.87,1.86C255.29,10.71,224,53.36,224,99.79V288H160V240a32,32,0,0,0-32-32H48a16,16,0,0,0-16,16v16a16,16,0,0,0,16,16h64v32H16A16,16,0,0,0,0,304v32a16,16,0,0,0,16,16H496a16,16,0,0,0,16-16V304A16,16,0,0,0,496,288Z"]},Hz={prefix:"fas",iconName:"sitemap",icon:[640,512,[],"f0e8","M128 352H32c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm-24-80h192v48h48v-48h192v48h48v-57.59c0-21.17-17.23-38.41-38.41-38.41H344v-64h40c17.67 0 32-14.33 32-32V32c0-17.67-14.33-32-32-32H256c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h40v64H94.41C73.23 224 56 241.23 56 262.41V320h48v-48zm264 80h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32zm240 0h-96c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32z"]},Vz={prefix:"fas",iconName:"skating",icon:[448,512,[],"f7c5","M400 0c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48zm0 448c-8.8 0-16 7.2-16 16s-7.2 16-16 16h-96c-8.8 0-16 7.2-16 16s7.2 16 16 16h96c26.5 0 48-21.5 48-48 0-8.8-7.2-16-16-16zm-282.2 8.6c-6.2 6.2-16.4 6.3-22.6 0l-67.9-67.9c-6.2-6.2-16.4-6.2-22.6 0s-6.2 16.4 0 22.6l67.9 67.9c9.4 9.4 21.7 14 34 14s24.6-4.7 33.9-14c6.2-6.2 6.2-16.4 0-22.6s-16.4-6.3-22.7 0zm56.1-179.8l-93.7 93.7c-12.5 12.5-12.5 32.8 0 45.2 6.2 6.2 14.4 9.4 22.6 9.4s16.4-3.1 22.6-9.4l91.9-91.9-30.2-30.2c-5-5-9.4-10.7-13.2-16.8zM128 160h105.5l-20.1 17.2c-13.5 11.5-21.6 28.4-22.3 46.1-.7 17.8 6.1 35.2 18.7 47.7l78.2 78.2V432c0 17.7 14.3 32 32 32s32-14.3 32-32v-89.4c0-12.6-5.1-25-14.1-33.9l-61-61c.5-.4 1.2-.6 1.7-1.1l82.3-82.3c11.5-11.5 14.9-28.6 8.7-43.6-6.2-15-20.7-24.7-37-24.7H128c-17.7 0-32 14.3-32 32s14.3 32 32 32z"]},Cz={prefix:"fas",iconName:"skiing",icon:[512,512,[],"f7c9","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm73 356.1c-9.4-9.4-24.6-9.4-33.9 0-12.1 12.1-30.5 15.4-45.1 8.7l-135.8-70.2 49.2-73.8c12.7-19 10.2-44.5-6-60.6L293 215.7l-107-53.1c-2.9 19.9 3.4 40 17.7 54.4l75.1 75.2-45.9 68.8L35 258.7c-11.7-6-26.2-1.5-32.3 10.3-6.1 11.8-1.5 26.3 10.3 32.3l391.9 202.5c11.9 5.5 24.5 8.1 37.1 8.1 23.2 0 46-9 63-26 9.3-9.3 9.3-24.5 0-33.8zM120 91.6l-11.5 22.5c14.4 7.3 31.2 4.9 42.8-4.8l47.2 23.4c-.1.1-.1.2-.2.3l114.5 56.8 32.4-13 6.4 19.1c4 12.1 12.6 22 24 27.7l58.1 29c15.9 7.9 35 1.5 42.9-14.3 7.9-15.8 1.5-35-14.3-42.9l-52.1-26.1-17.1-51.2c-8.1-24.2-40.9-56.6-84.5-39.2l-81.2 32.5-62.5-31c.3-14.5-7.2-28.6-20.9-35.6l-11.1 21.7h-.2l-34.4-7c-1.8-.4-3.7.2-5 1.7-1.9 2.2-1.7 5.5.5 7.4l26.2 23z"]},Lz={prefix:"fas",iconName:"skiing-nordic",icon:[576,512,[],"f7ca","M336 96c26.5 0 48-21.5 48-48S362.5 0 336 0s-48 21.5-48 48 21.5 48 48 48zm216 320c-13.2 0-24 10.7-24 24 0 13.2-10.8 24-24 24h-69.5L460 285.6c11.7-4.7 20.1-16.2 20.1-29.6 0-17.7-14.3-32-32-32h-44L378 170.8c-12.5-25.5-35.5-44.2-61.8-50.9L245 98.7c-28.3-6.8-57.8-.5-80.8 17.1l-39.7 30.4c-14 10.7-16.7 30.8-5.9 44.9.7.9 1.7 1.3 2.4 2.1L66.9 464H24c-13.2 0-24 10.7-24 24s10.8 24 24 24h480c39.7 0 72-32.3 72-72 0-13.2-10.8-24-24-24zm-260.5 48h-96.9l43.1-91-22-13c-12.1-7.2-21.9-16.9-29.5-27.8L123.7 464H99.5l52.3-261.4c4.1-1 8.1-2.9 11.7-5.6l39.7-30.4c7.7-5.9 17.4-8 25.3-6.1l14.7 4.4-37.5 87.4c-12.6 29.5-1.3 64 26.3 80.3l85 50.2-25.5 81.2zm110.6 0h-43.6l23.6-75.5c5.9-20.8-2.9-43.1-21.6-54.4L299.3 298l31.3-78.3 20.3 41.4c8 16.3 24.9 26.9 43.1 26.9h33.3l-25.2 176z"]},uz={prefix:"fas",iconName:"skull",icon:[512,512,[],"f54c","M256 0C114.6 0 0 100.3 0 224c0 70.1 36.9 132.6 94.5 173.7 9.6 6.9 15.2 18.1 13.5 29.9l-9.4 66.2c-1.4 9.6 6 18.2 15.7 18.2H192v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h64v-56c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v56h77.7c9.7 0 17.1-8.6 15.7-18.2l-9.4-66.2c-1.7-11.7 3.8-23 13.5-29.9C475.1 356.6 512 294.1 512 224 512 100.3 397.4 0 256 0zm-96 320c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm192 0c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64z"]},xz={prefix:"fas",iconName:"skull-crossbones",icon:[448,512,[],"f714","M439.15 453.06L297.17 384l141.99-69.06c7.9-3.95 11.11-13.56 7.15-21.46L432 264.85c-3.95-7.9-13.56-11.11-21.47-7.16L224 348.41 37.47 257.69c-7.9-3.95-17.51-.75-21.47 7.16L1.69 293.48c-3.95 7.9-.75 17.51 7.15 21.46L150.83 384 8.85 453.06c-7.9 3.95-11.11 13.56-7.15 21.47l14.31 28.63c3.95 7.9 13.56 11.11 21.47 7.15L224 419.59l186.53 90.72c7.9 3.95 17.51.75 21.47-7.15l14.31-28.63c3.95-7.91.74-17.52-7.16-21.47zM150 237.28l-5.48 25.87c-2.67 12.62 5.42 24.85 16.45 24.85h126.08c11.03 0 19.12-12.23 16.45-24.85l-5.5-25.87c41.78-22.41 70-62.75 70-109.28C368 57.31 303.53 0 224 0S80 57.31 80 128c0 46.53 28.22 86.87 70 109.28zM280 112c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32zm-112 0c17.65 0 32 14.35 32 32s-14.35 32-32 32-32-14.35-32-32 14.35-32 32-32z"]},dz={prefix:"fas",iconName:"slash",icon:[640,512,[],"f715","M594.53 508.63L6.18 53.9c-6.97-5.42-8.23-15.47-2.81-22.45L23.01 6.18C28.43-.8 38.49-2.06 45.47 3.37L633.82 458.1c6.97 5.42 8.23 15.47 2.81 22.45l-19.64 25.27c-5.42 6.98-15.48 8.23-22.46 2.81z"]},Nz={prefix:"fas",iconName:"sleigh",icon:[640,512,[],"f7cc","M612.7 350.7l-9.3-7.4c-6.9-5.5-17-4.4-22.5 2.5l-10 12.5c-5.5 6.9-4.4 17 2.5 22.5l9.3 7.4c5.9 4.7 9.2 11.7 9.2 19.2 0 13.6-11 24.6-24.6 24.6H48c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h516c39 0 73.7-29.3 75.9-68.3 1.4-23.8-8.7-46.3-27.2-61zM32 224c0 59.6 40.9 109.2 96 123.5V400h64v-48h192v48h64v-48c53 0 96-43 96-96v-96c17.7 0 32-14.3 32-32s-14.3-32-32-32h-96v64c0 35.3-28.7 64-64 64h-20.7c-65.8 0-125.9-37.2-155.3-96-29.4-58.8-89.6-96-155.3-96H32C14.3 32 0 46.3 0 64s14.3 32 32 32v128z"]},gz={prefix:"fas",iconName:"sliders-h",icon:[512,512,[],"f1de","M496 384H160v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h80v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h336c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160h-80v-16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h336v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h80c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm0-160H288V48c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v16H16C7.2 64 0 71.2 0 80v32c0 8.8 7.2 16 16 16h208v16c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-16h208c8.8 0 16-7.2 16-16V80c0-8.8-7.2-16-16-16z"]},Az={prefix:"fas",iconName:"smile",icon:[496,512,[],"f118","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm80 168c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm-160 0c17.7 0 32 14.3 32 32s-14.3 32-32 32-32-14.3-32-32 14.3-32 32-32zm194.8 170.2C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.6-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.4-16.2 38.1 4.2 24.6 20.5z"]},bz={prefix:"fas",iconName:"smile-beam",icon:[496,512,[],"f5b8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM112 223.4c3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.7 8.6-10.8 11.9-14.9 4.5l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.3 7.4-15.8 4-15.1-4.5zm250.8 122.8C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11-36.7 24.6-20.5 22.4 26.9 55.2 42.2 90.2 42.2s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.3 24.6 20.5zm6.2-118.3l-9.5-17c-7.7-13.7-19.2-21.6-31.5-21.6s-23.8 7.9-31.5 21.6l-9.5 17c-4.1 7.3-15.6 4-14.9-4.5 3.3-42.1 32.2-71.4 56-71.4s52.7 29.3 56 71.4c.6 8.6-11 11.9-15.1 4.5z"]},Sz={prefix:"fas",iconName:"smile-wink",icon:[496,512,[],"f4da","M0 256c0 137 111 248 248 248s248-111 248-248S385 8 248 8 0 119 0 256zm200-48c0 17.7-14.3 32-32 32s-32-14.3-32-32 14.3-32 32-32 32 14.3 32 32zm158.5 16.5c-14.8-13.2-46.2-13.2-61 0L288 233c-8.3 7.4-21.6.4-19.8-10.8 4-25.2 34.2-42.1 59.9-42.1S384 197 388 222.2c1.7 11.1-11.4 18.3-19.8 10.8l-9.7-8.5zM157.8 325.8C180.2 352.7 213 368 248 368s67.8-15.4 90.2-42.2c13.6-16.2 38.1 4.2 24.6 20.5C334.3 380.4 292.5 400 248 400s-86.3-19.6-114.8-53.8c-13.5-16.3 11.2-36.7 24.6-20.4z"]},yz={prefix:"fas",iconName:"smog",icon:[640,512,[],"f75f","M624 368H80c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h544c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm-480 96H16c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h128c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zm416 0H224c-8.8 0-16 7.2-16 16v16c0 8.8 7.2 16 16 16h336c8.8 0 16-7.2 16-16v-16c0-8.8-7.2-16-16-16zM144 288h156.1c22.5 19.7 51.6 32 83.9 32s61.3-12.3 83.9-32H528c61.9 0 112-50.1 112-112S589.9 64 528 64c-18 0-34.7 4.6-49.7 12.1C454 31 406.8 0 352 0c-41 0-77.8 17.3-104 44.8C221.8 17.3 185 0 144 0 64.5 0 0 64.5 0 144s64.5 144 144 144z"]},wz={prefix:"fas",iconName:"smoking",icon:[640,512,[],"f48d","M632 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8zM553.3 87.1c-5.7-3.8-9.3-10-9.3-16.8V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v62.3c0 22 10.2 43.4 28.6 55.4 42.2 27.3 67.4 73.8 67.4 124V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-65.5-32.4-126.2-86.7-162.6zM432 352H48c-26.5 0-48 21.5-48 48v64c0 26.5 21.5 48 48 48h384c8.8 0 16-7.2 16-16V368c0-8.8-7.2-16-16-16zm-32 112H224v-64h176v64zm87.7-322.4C463.8 125 448 99.3 448 70.3V8c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v66.4c0 43.7 24.6 81.6 60.3 106.7 22.4 15.7 35.7 41.2 35.7 68.6V280c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-30.3c0-43.3-21-83.4-56.3-108.1zM536 352h-48c-4.4 0-8 3.6-8 8v144c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V360c0-4.4-3.6-8-8-8z"]},kz={prefix:"fas",iconName:"smoking-ban",icon:[512,512,[],"f54d","M96 304c0 8.8 7.2 16 16 16h117.5l-96-96H112c-8.8 0-16 7.2-16 16v64zM256 0C114.6 0 0 114.6 0 256s114.6 256 256 256 256-114.6 256-256S397.4 0 256 0zm0 448c-105.9 0-192-86.1-192-192 0-41.4 13.3-79.7 35.7-111.1l267.4 267.4C335.7 434.7 297.4 448 256 448zm45.2-192H384v32h-50.8l-32-32zm111.1 111.1L365.2 320H400c8.8 0 16-7.2 16-16v-64c0-8.8-7.2-16-16-16H269.2L144.9 99.7C176.3 77.3 214.6 64 256 64c105.9 0 192 86.1 192 192 0 41.4-13.3 79.7-35.7 111.1zM320.6 128c-15.6 0-28.6-11.2-31.4-25.9-.7-3.6-4-6.1-7.7-6.1h-16.2c-5 0-8.7 4.5-8 9.4 4.6 30.9 31.2 54.6 63.3 54.6 15.6 0 28.6 11.2 31.4 25.9.7 3.6 4 6.1 7.7 6.1h16.2c5 0 8.7-4.5 8-9.4-4.6-30.9-31.2-54.6-63.3-54.6z"]},Zz={prefix:"fas",iconName:"sms",icon:[512,512,[],"f7cd","M256 32C114.6 32 0 125.1 0 240c0 49.6 21.4 95 57 130.7C44.5 421.1 2.7 466 2.2 466.5c-2.2 2.3-2.8 5.7-1.5 8.7 1.3 3 4.1 4.8 7.3 4.8 66.3 0 116-31.8 140.6-51.4 32.7 12.3 69 19.4 107.4 19.4 141.4 0 256-93.1 256-208S397.4 32 256 32zM128.2 304H116c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H156c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-19 38.6-42.4 38.6zm191.8-8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-68.2l-24.8 55.8c-2.9 5.9-11.4 5.9-14.3 0L224 227.8V296c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8V192c0-8.8 7.2-16 16-16h16c6.1 0 11.6 3.4 14.3 8.8l17.7 35.4 17.7-35.4c2.7-5.4 8.3-8.8 14.3-8.8h16c8.8 0 16 7.2 16 16v104zm48.3 8H356c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h12.3c6 0 10.4-3.5 10.4-6.6 0-1.3-.8-2.7-2.1-3.8l-21.9-18.8c-8.5-7.2-13.3-17.5-13.3-28.1 0-21.3 19-38.6 42.4-38.6H396c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8h-12.3c-6 0-10.4 3.5-10.4 6.6 0 1.3.8 2.7 2.1 3.8l21.9 18.8c8.5 7.2 13.3 17.5 13.3 28.1.1 21.3-18.9 38.6-42.3 38.6z"]},Pz={prefix:"fas",iconName:"snowboarding",icon:[512,512,[],"f7ce","M432 96c26.5 0 48-21.5 48-48S458.5 0 432 0s-48 21.5-48 48 21.5 48 48 48zm28.8 153.6c5.8 4.3 12.5 6.4 19.2 6.4 9.7 0 19.3-4.4 25.6-12.8 10.6-14.1 7.8-34.2-6.4-44.8l-111.4-83.5c-13.8-10.3-29.1-18.4-45.4-23.8l-63.7-21.2-26.1-52.1C244.7 2 225.5-4.4 209.7 3.5c-15.8 7.9-22.2 27.1-14.3 42.9l29.1 58.1c5.7 11.4 15.6 19.9 27.7 24l16.4 5.5-41.2 20.6c-21.8 10.9-35.4 32.8-35.4 57.2v53.1l-74.1 24.7c-16.8 5.6-25.8 23.7-20.2 40.5 1.7 5.2 4.9 9.4 8.7 12.9l-38.7-14.1c-9.7-3.5-17.4-10.6-21.8-20-5.6-12-19.9-17.2-31.9-11.6s-17.2 19.9-11.6 31.9c9.8 21 27.1 36.9 48.9 44.8l364.8 132.7c9.7 3.5 19.7 5.3 29.7 5.3 12.5 0 24.9-2.7 36.5-8.2 12-5.6 17.2-19.9 11.6-31.9S474 454.7 462 460.3c-9.3 4.4-19.8 4.8-29.5 1.3l-90.8-33.1c8.7-4.1 15.6-11.8 17.8-21.9l21.9-102c3.9-18.2-3.2-37.2-18.1-48.4l-52-39 66-30.5 83.5 62.9zm-144.4 51.7l-19.7 92c-1.5 7.1-.1 13.9 2.8 20l-169.4-61.6c2.7-.2 5.4-.4 8-1.3l85-28.4c19.6-6.5 32.8-24.8 32.8-45.5V256l60.5 45.3z"]},Bz={prefix:"fas",iconName:"snowflake",icon:[448,512,[],"f2dc","M440.3 345.2l-33.8-19.5 26-7c8.2-2.2 13.1-10.7 10.9-18.9l-4-14.9c-2.2-8.2-10.7-13.1-18.9-10.9l-70.8 19-63.9-37 63.8-36.9 70.8 19c8.2 2.2 16.7-2.7 18.9-10.9l4-14.9c2.2-8.2-2.7-16.7-10.9-18.9l-26-7 33.8-19.5c7.4-4.3 9.9-13.7 5.7-21.1L430.4 119c-4.3-7.4-13.7-9.9-21.1-5.7l-33.8 19.5 7-26c2.2-8.2-2.7-16.7-10.9-18.9l-14.9-4c-8.2-2.2-16.7 2.7-18.9 10.9l-19 70.8-62.8 36.2v-77.5l53.7-53.7c6.2-6.2 6.2-16.4 0-22.6l-11.3-11.3c-6.2-6.2-16.4-6.2-22.6 0L256 56.4V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v40.4l-19.7-19.7c-6.2-6.2-16.4-6.2-22.6 0L138.3 48c-6.3 6.2-6.3 16.4 0 22.6l53.7 53.7v77.5l-62.8-36.2-19-70.8c-2.2-8.2-10.7-13.1-18.9-10.9l-14.9 4c-8.2 2.2-13.1 10.7-10.9 18.9l7 26-33.8-19.5c-7.4-4.3-16.8-1.7-21.1 5.7L2.1 145.7c-4.3 7.4-1.7 16.8 5.7 21.1l33.8 19.5-26 7c-8.3 2.2-13.2 10.7-11 19l4 14.9c2.2 8.2 10.7 13.1 18.9 10.9l70.8-19 63.8 36.9-63.8 36.9-70.8-19c-8.2-2.2-16.7 2.7-18.9 10.9l-4 14.9c-2.2 8.2 2.7 16.7 10.9 18.9l26 7-33.8 19.6c-7.4 4.3-9.9 13.7-5.7 21.1l15.5 26.8c4.3 7.4 13.7 9.9 21.1 5.7l33.8-19.5-7 26c-2.2 8.2 2.7 16.7 10.9 18.9l14.9 4c8.2 2.2 16.7-2.7 18.9-10.9l19-70.8 62.8-36.2v77.5l-53.7 53.7c-6.3 6.2-6.3 16.4 0 22.6l11.3 11.3c6.2 6.2 16.4 6.2 22.6 0l19.7-19.7V496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-40.4l19.7 19.7c6.2 6.2 16.4 6.2 22.6 0l11.3-11.3c6.2-6.2 6.2-16.4 0-22.6L256 387.7v-77.5l62.8 36.2 19 70.8c2.2 8.2 10.7 13.1 18.9 10.9l14.9-4c8.2-2.2 13.1-10.7 10.9-18.9l-7-26 33.8 19.5c7.4 4.3 16.8 1.7 21.1-5.7l15.5-26.8c4.3-7.3 1.8-16.8-5.6-21z"]},Tz={prefix:"fas",iconName:"snowman",icon:[512,512,[],"f7d0","M510.9 152.3l-5.9-14.5c-3.3-8-12.6-11.9-20.8-8.7L456 140.6v-29c0-8.6-7.2-15.6-16-15.6h-16c-8.8 0-16 7-16 15.6v46.9c0 .5.3 1 .3 1.5l-56.4 23c-5.9-10-13.3-18.9-22-26.6 13.6-16.6 22-37.4 22-60.5 0-53-43-96-96-96s-96 43-96 96c0 23.1 8.5 43.9 22 60.5-8.7 7.7-16 16.6-22 26.6l-56.4-23c.1-.5.3-1 .3-1.5v-46.9C104 103 96.8 96 88 96H72c-8.8 0-16 7-16 15.6v29l-28.1-11.5c-8.2-3.2-17.5.7-20.8 8.7l-5.9 14.5c-3.3 8 .7 17.1 8.9 20.3l135.2 55.2c-.4 4-1.2 8-1.2 12.2 0 10.1 1.7 19.6 4.2 28.9C120.9 296.4 104 334.2 104 376c0 54 28.4 100.9 70.8 127.8 9.3 5.9 20.3 8.2 31.3 8.2h99.2c13.3 0 26.3-4.1 37.2-11.7 46.5-32.3 74.4-89.4 62.9-152.6-5.5-30.2-20.5-57.6-41.6-79 2.5-9.2 4.2-18.7 4.2-28.7 0-4.2-.8-8.1-1.2-12.2L502 172.6c8.1-3.1 12.1-12.2 8.9-20.3zM224 96c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm32 272c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-64c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zm0-88s-16-23.2-16-32 7.2-16 16-16 16 7.2 16 16-16 32-16 32zm32-56c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},Dz={prefix:"fas",iconName:"snowplow",icon:[640,512,[],"f7d2","M120 376c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm80 0c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm238.6 49.4c-14.5-14.5-22.6-34.1-22.6-54.6V269.2c0-20.5 8.1-40.1 22.6-54.6l36.7-36.7c6.2-6.2 6.2-16.4 0-22.6l-22.6-22.6c-6.2-6.2-16.4-6.2-22.6 0l-36.7 36.7c-26.5 26.5-41.4 62.4-41.4 99.9V288h-64v-50.9c0-8.7-1.8-17.2-5.2-25.2L364.5 29.1C356.9 11.4 339.6 0 320.3 0H176c-26.5 0-48 21.5-48 48v112h-16c-26.5 0-48 21.5-48 48v91.2C26.3 317.2 0 355.4 0 400c0 61.9 50.1 112 112 112h256c61.9 0 112-50.1 112-112 0-17.3-4.2-33.4-11.2-48H512v18.7c0 37.5 14.9 73.4 41.4 99.9l36.7 36.7c6.2 6.2 16.4 6.2 22.6 0l22.6-22.6c6.2-6.2 6.2-16.4 0-22.6l-36.7-36.7zM192 64h117.8l68.6 160H256l-64-64V64zm176 384H112c-26.5 0-48-21.5-48-48s21.5-48 48-48h256c26.5 0 48 21.5 48 48s-21.5 48-48 48z"]},Oz={prefix:"fas",iconName:"soap",icon:[512,512,[],"e06e","M416,192a95.42,95.42,0,0,1-30.94,70.21A95.8,95.8,0,0,1,352,448H160a96,96,0,0,1,0-192h88.91A95.3,95.3,0,0,1,224,192H96A96,96,0,0,0,0,288V416a96,96,0,0,0,96,96H416a96,96,0,0,0,96-96V288A96,96,0,0,0,416,192Zm-96,64a64,64,0,1,0-64-64A64,64,0,0,0,320,256ZM208,96a48,48,0,1,0-48-48A48,48,0,0,0,208,96ZM384,64a32,32,0,1,0-32-32A32,32,0,0,0,384,64ZM160,288a64,64,0,0,0,0,128H352a64,64,0,0,0,0-128Z"]},Fz={prefix:"fas",iconName:"socks",icon:[512,512,[],"f696","M214.66 311.01L288 256V96H128v176l-86.65 64.61c-39.4 29.56-53.86 84.42-29.21 127.06C30.39 495.25 63.27 512 96.08 512c20.03 0 40.25-6.25 57.52-19.2l21.86-16.39c-29.85-55.38-13.54-125.84 39.2-165.4zM288 32c0-11.05 3.07-21.3 8.02-30.38C293.4.92 290.85 0 288 0H160c-17.67 0-32 14.33-32 32v32h160V32zM480 0H352c-17.67 0-32 14.33-32 32v32h192V32c0-17.67-14.33-32-32-32zM320 272l-86.13 64.61c-39.4 29.56-53.86 84.42-29.21 127.06 18.25 31.58 50.61 48.33 83.42 48.33 20.03 0 40.25-6.25 57.52-19.2l115.2-86.4A127.997 127.997 0 0 0 512 304V96H320v176z"]},Rz={prefix:"fas",iconName:"solar-panel",icon:[640,512,[],"f5ba","M431.98 448.01l-47.97.05V416h-128v32.21l-47.98.05c-8.82.01-15.97 7.16-15.98 15.99l-.05 31.73c-.01 8.85 7.17 16.03 16.02 16.02l223.96-.26c8.82-.01 15.97-7.16 15.98-15.98l.04-31.73c.01-8.85-7.17-16.03-16.02-16.02zM585.2 26.74C582.58 11.31 568.99 0 553.06 0H86.93C71 0 57.41 11.31 54.79 26.74-3.32 369.16.04 348.08.03 352c-.03 17.32 14.29 32 32.6 32h574.74c18.23 0 32.51-14.56 32.59-31.79.02-4.08 3.35 16.95-54.76-325.47zM259.83 64h120.33l9.77 96H250.06l9.77-96zm-75.17 256H71.09L90.1 208h105.97l-11.41 112zm16.29-160H98.24l16.29-96h96.19l-9.77 96zm32.82 160l11.4-112h149.65l11.4 112H233.77zm195.5-256h96.19l16.29 96H439.04l-9.77-96zm26.06 256l-11.4-112H549.9l19.01 112H455.33z"]},jz={prefix:"fas",iconName:"sort",icon:[320,512,[],"f0dc","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41zm255-105L177 64c-9.4-9.4-24.6-9.4-33.9 0L24 183c-15.1 15.1-4.4 41 17 41h238c21.4 0 32.1-25.9 17-41z"]},qz={prefix:"fas",iconName:"sort-alpha-down",icon:[448,512,[],"f15d","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm240-64H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},Uz={prefix:"fas",iconName:"sort-alpha-down-alt",icon:[448,512,[],"f881","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm112-128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},Ez={prefix:"fas",iconName:"sort-alpha-up",icon:[448,512,[],"f15e","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm400 128H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 446.37V464a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 321.63V304a16 16 0 0 0-16-16zm31.06-85.38l-59.27-160A16 16 0 0 0 372.72 32h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 224h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 224H432a16 16 0 0 0 15.06-21.38zM335.61 144L352 96l16.39 48z"]},Iz={prefix:"fas",iconName:"sort-alpha-up-alt",icon:[448,512,[],"f882","M16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160zm272 64h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-56l61.26-70.45A32 32 0 0 0 432 65.63V48a16 16 0 0 0-16-16H288a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h56l-61.26 70.45A32 32 0 0 0 272 190.37V208a16 16 0 0 0 16 16zm159.06 234.62l-59.27-160A16 16 0 0 0 372.72 288h-41.44a16 16 0 0 0-15.07 10.62l-59.27 160A16 16 0 0 0 272 480h24.83a16 16 0 0 0 15.23-11.08l4.42-12.92h71l4.41 12.92A16 16 0 0 0 407.16 480H432a16 16 0 0 0 15.06-21.38zM335.61 400L352 352l16.39 48z"]},Gz={prefix:"fas",iconName:"sort-amount-down",icon:[512,512,[],"f160","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-128-64h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm256-192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Wz={prefix:"fas",iconName:"sort-amount-down-alt",icon:[512,512,[],"f884","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm-64 0h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.37 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},_z={prefix:"fas",iconName:"sort-amount-up",icon:[512,512,[],"f161","M304 416h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h64a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.77 160 16 160zm416 0H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-64 128H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM496 32H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},Yz={prefix:"fas",iconName:"sort-amount-up-alt",icon:[512,512,[],"f885","M240 96h64a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16h-64a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm0 128h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm256 192H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h256a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-256-64h192a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H240a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zM16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.39-17.24 11.31-27.31l-80-96a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160z"]},Kz={prefix:"fas",iconName:"sort-down",icon:[320,512,[],"f0dd","M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z"]},Qz={prefix:"fas",iconName:"sort-numeric-down",icon:[448,512,[],"f162","M304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zm26.15 162.91a79 79 0 0 0-55 54.17c-14.25 51.05 21.21 97.77 68.85 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zm-176-4h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352z"]},Xz={prefix:"fas",iconName:"sort-numeric-down-alt",icon:[448,512,[],"f886","M176 352h-48V48a16 16 0 0 0-16-16H80a16 16 0 0 0-16 16v304H16c-14.19 0-21.36 17.24-11.29 27.31l80 96a16 16 0 0 0 22.62 0l80-96C197.35 369.26 190.22 352 176 352zm224 64h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},Jz={prefix:"fas",iconName:"sort-numeric-up",icon:[448,512,[],"f163","M330.17 258.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.76 86.25-61.61 86.25-132V336c-.02-51.21-48.4-91.34-101.85-77.09zM352 356a20 20 0 1 1 20-20 20 20 0 0 1-20 20zM304 96h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-16V48a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 96zM107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31z"]},$z={prefix:"fas",iconName:"sort-numeric-up-alt",icon:[448,512,[],"f887","M107.31 36.69a16 16 0 0 0-22.62 0l-80 96C-5.35 142.74 1.78 160 16 160h48v304a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V160h48c14.21 0 21.38-17.24 11.31-27.31zM400 416h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 304 352h16v64h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM330.17 34.91a79 79 0 0 0-55 54.17c-14.27 51.05 21.19 97.77 68.83 102.53a84.07 84.07 0 0 1-20.85 12.91c-7.57 3.4-10.8 12.47-8.18 20.34l9.9 20c2.87 8.63 12.53 13.49 20.9 9.91 58-24.77 86.25-61.61 86.25-132V112c-.02-51.21-48.4-91.34-101.85-77.09zM352 132a20 20 0 1 1 20-20 20 20 0 0 1-20 20z"]},ct={prefix:"fas",iconName:"sort-up",icon:[320,512,[],"f0de","M279 224H41c-21.4 0-32.1-25.9-17-41L143 64c9.4-9.4 24.6-9.4 33.9 0l119 119c15.2 15.1 4.5 41-16.9 41z"]},at={prefix:"fas",iconName:"spa",icon:[576,512,[],"f5bb","M568.25 192c-29.04.13-135.01 6.16-213.84 83-33.12 29.63-53.36 63.3-66.41 94.86-13.05-31.56-33.29-65.23-66.41-94.86-78.83-76.84-184.8-82.87-213.84-83-4.41-.02-7.79 3.4-7.75 7.82.23 27.92 7.14 126.14 88.77 199.3C172.79 480.94 256 480 288 480s115.19.95 199.23-80.88c81.64-73.17 88.54-171.38 88.77-199.3.04-4.42-3.34-7.84-7.75-7.82zM287.98 302.6c12.82-18.85 27.6-35.78 44.09-50.52 19.09-18.61 39.58-33.3 60.26-45.18-16.44-70.5-51.72-133.05-96.73-172.22-4.11-3.58-11.02-3.58-15.14 0-44.99 39.14-80.27 101.63-96.74 172.07 20.37 11.7 40.5 26.14 59.22 44.39a282.768 282.768 0 0 1 45.04 51.46z"]},et={prefix:"fas",iconName:"space-shuttle",icon:[640,512,[],"f197","M592.604 208.244C559.735 192.836 515.777 184 472 184H186.327c-4.952-6.555-10.585-11.978-16.72-16H376C229.157 137.747 219.403 32 96.003 32H96v128H80V32c-26.51 0-48 28.654-48 64v64c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v16c-23.197 0-32 10.032-32 24v40c0 13.983 8.819 24 32 24v64c0 35.346 21.49 64 48 64V352h16v128h.003c123.4 0 133.154-105.747 279.997-136H169.606c6.135-4.022 11.768-9.445 16.72-16H472c43.777 0 87.735-8.836 120.604-24.244C622.282 289.845 640 271.992 640 256s-17.718-33.845-47.396-47.756zM488 296a8 8 0 0 1-8-8v-64a8 8 0 0 1 8-8c31.909 0 31.942 80 0 80z"]},it={prefix:"fas",iconName:"spell-check",icon:[576,512,[],"f891","M272 256h91.36c43.2 0 82-32.2 84.51-75.34a79.82 79.82 0 0 0-25.26-63.07 79.81 79.81 0 0 0 9.06-44.91C427.9 30.57 389.3 0 347 0h-75a16 16 0 0 0-16 16v224a16 16 0 0 0 16 16zm40-200h40a24 24 0 0 1 0 48h-40zm0 96h56a24 24 0 0 1 0 48h-56zM155.12 22.25A32 32 0 0 0 124.64 0H99.36a32 32 0 0 0-30.48 22.25L.59 235.73A16 16 0 0 0 16 256h24.93a16 16 0 0 0 15.42-11.73L68.29 208h87.42l11.94 36.27A16 16 0 0 0 183.07 256H208a16 16 0 0 0 15.42-20.27zM89.37 144L112 75.3l22.63 68.7zm482 132.48l-45.21-45.3a15.88 15.88 0 0 0-22.59 0l-151.5 151.5-55.41-55.5a15.88 15.88 0 0 0-22.59 0l-45.3 45.3a16 16 0 0 0 0 22.59l112 112.21a15.89 15.89 0 0 0 22.6 0l208-208.21a16 16 0 0 0-.02-22.59z"]},ft={prefix:"fas",iconName:"spider",icon:[576,512,[],"f717","M151.17 167.35L177.1 176h4.67l5.22-26.12c.72-3.58 1.8-7.58 3.21-11.79l-20.29-40.58 23.8-71.39c2.79-8.38-1.73-17.44-10.12-20.24L168.42.82c-8.38-2.8-17.45 1.73-20.24 10.12l-25.89 77.68a32.04 32.04 0 0 0 1.73 24.43l27.15 54.3zm422.14 182.03l-52.75-79.12a32.002 32.002 0 0 0-26.62-14.25H416l68.99-24.36a32.03 32.03 0 0 0 16.51-12.61l53.6-80.41c4.9-7.35 2.91-17.29-4.44-22.19l-13.31-8.88c-7.35-4.9-17.29-2.91-22.19 4.44l-50.56 75.83L404.1 208H368l-10.37-51.85C355.44 145.18 340.26 96 288 96c-52.26 0-67.44 49.18-69.63 60.15L208 208h-36.1l-60.49-20.17L60.84 112c-4.9-7.35-14.83-9.34-22.19-4.44l-13.31 8.88c-7.35 4.9-9.34 14.83-4.44 22.19l53.6 80.41a32.03 32.03 0 0 0 16.51 12.61L160 256H82.06a32.02 32.02 0 0 0-26.63 14.25L2.69 349.38c-4.9 7.35-2.92 17.29 4.44 22.19l13.31 8.88c7.35 4.9 17.29 2.91 22.19-4.44l48-72h47.06l-60.83 97.33A31.988 31.988 0 0 0 72 418.3V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-73.11l74.08-118.53c-1.01 14.05-2.08 28.11-2.08 42.21C192 399.64 232.76 448 288 448s96-48.36 96-101.43c0-14.1-1.08-28.16-2.08-42.21L456 422.89V496c0 8.84 7.16 16 16 16h16c8.84 0 16-7.16 16-16v-77.71c0-6-1.69-11.88-4.86-16.96L438.31 304h47.06l48 72c4.9 7.35 14.84 9.34 22.19 4.44l13.31-8.88c7.36-4.9 9.34-14.83 4.44-22.18zM406.09 97.51l-20.29 40.58c1.41 4.21 2.49 8.21 3.21 11.79l5.22 26.12h4.67l25.93-8.65 27.15-54.3a31.995 31.995 0 0 0 1.73-24.43l-25.89-77.68C425.03 2.56 415.96-1.98 407.58.82l-15.17 5.06c-8.38 2.8-12.91 11.86-10.12 20.24l23.8 71.39z"]},lt={prefix:"fas",iconName:"spinner",icon:[512,512,[],"f110","M304 48c0 26.51-21.49 48-48 48s-48-21.49-48-48 21.49-48 48-48 48 21.49 48 48zm-48 368c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm208-208c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zM96 256c0-26.51-21.49-48-48-48S0 229.49 0 256s21.49 48 48 48 48-21.49 48-48zm12.922 99.078c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.491-48-48-48zm294.156 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48c0-26.509-21.49-48-48-48zM108.922 60.922c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.491-48-48-48z"]},nt={prefix:"fas",iconName:"splotch",icon:[512,512,[],"f5bc","M472.29 195.89l-67.06-22.95c-19.28-6.6-33.54-20.92-38.14-38.3L351.1 74.19c-11.58-43.77-76.57-57.13-109.98-22.62l-46.14 47.67c-13.26 13.71-33.54 20.93-54.2 19.31l-71.88-5.62c-52.05-4.07-86.93 44.88-59.03 82.83l38.54 52.42c11.08 15.07 12.82 33.86 4.64 50.24L24.62 355.4c-20.59 41.25 22.84 84.87 73.49 73.81l69.96-15.28c20.11-4.39 41.45 0 57.07 11.73l54.32 40.83c39.32 29.56 101.04 7.57 104.45-37.22l4.7-61.86c1.35-17.79 12.8-33.86 30.63-42.99l62-31.74c44.88-22.96 39.59-80.17-8.95-96.79z"]},ot={prefix:"fas",iconName:"spray-can",icon:[512,512,[],"f5bd","M224 32c0-17.67-14.33-32-32-32h-64c-17.67 0-32 14.33-32 32v96h128V32zm256 96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-256 32H96c-53.02 0-96 42.98-96 96v224c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V256c0-53.02-42.98-96-96-96zm-64 256c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zM480 96c17.67 0 32-14.33 32-32s-14.33-32-32-32-32 14.33-32 32 14.33 32 32 32zm-96 32c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm-96-96c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 0c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32zm96 192c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},ht={prefix:"fas",iconName:"square",icon:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},st={prefix:"fas",iconName:"square-full",icon:[512,512,[],"f45c","M512 512H0V0h512v512z"]},rt={prefix:"fas",iconName:"square-root-alt",icon:[576,512,[],"f698","M571.31 251.31l-22.62-22.62c-6.25-6.25-16.38-6.25-22.63 0L480 274.75l-46.06-46.06c-6.25-6.25-16.38-6.25-22.63 0l-22.62 22.62c-6.25 6.25-6.25 16.38 0 22.63L434.75 320l-46.06 46.06c-6.25 6.25-6.25 16.38 0 22.63l22.62 22.62c6.25 6.25 16.38 6.25 22.63 0L480 365.25l46.06 46.06c6.25 6.25 16.38 6.25 22.63 0l22.62-22.62c6.25-6.25 6.25-16.38 0-22.63L525.25 320l46.06-46.06c6.25-6.25 6.25-16.38 0-22.63zM552 0H307.65c-14.54 0-27.26 9.8-30.95 23.87l-84.79 322.8-58.41-106.1A32.008 32.008 0 0 0 105.47 224H24c-13.25 0-24 10.74-24 24v48c0 13.25 10.75 24 24 24h43.62l88.88 163.73C168.99 503.5 186.3 512 204.94 512c17.27 0 44.44-9 54.28-41.48L357.03 96H552c13.25 0 24-10.75 24-24V24c0-13.26-10.75-24-24-24z"]},vt={prefix:"fas",iconName:"stamp",icon:[512,512,[],"f5bf","M32 512h448v-64H32v64zm384-256h-66.56c-16.26 0-29.44-13.18-29.44-29.44v-9.46c0-27.37 8.88-53.41 21.46-77.72 9.11-17.61 12.9-38.39 9.05-60.42-6.77-38.78-38.47-70.7-77.26-77.45C212.62-9.04 160 37.33 160 96c0 14.16 3.12 27.54 8.69 39.58C182.02 164.43 192 194.7 192 226.49v.07c0 16.26-13.18 29.44-29.44 29.44H96c-53.02 0-96 42.98-96 96v32c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-32c0-53.02-42.98-96-96-96z"]},mt={prefix:"fas",iconName:"star",icon:[576,512,[],"f005","M259.3 17.8L194 150.2 47.9 171.5c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.3 23.2 46 46.4 33.7L288 439.6l130.7 68.7c23.2 12.2 50.9-7.4 46.4-33.7l-25-145.5 105.7-103c19-18.5 8.5-50.8-17.7-54.6L382 150.2 316.7 17.8c-11.7-23.6-45.6-23.9-57.4 0z"]},zt={prefix:"fas",iconName:"star-and-crescent",icon:[512,512,[],"f699","M340.47 466.36c-1.45 0-6.89.46-9.18.46-116.25 0-210.82-94.57-210.82-210.82S215.04 45.18 331.29 45.18c2.32 0 7.7.46 9.18.46 7.13 0 13.33-5.03 14.75-12.07 1.46-7.25-2.55-14.49-9.47-17.09C316.58 5.54 286.39 0 256 0 114.84 0 0 114.84 0 256s114.84 256 256 256c30.23 0 60.28-5.49 89.32-16.32 5.96-2.02 10.28-7.64 10.28-14.26 0-8.09-6.39-15.06-15.13-15.06zm162.99-252.5l-76.38-11.1-34.16-69.21c-1.83-3.7-5.38-5.55-8.93-5.55s-7.1 1.85-8.93 5.55l-34.16 69.21-76.38 11.1c-8.17 1.18-11.43 11.22-5.52 16.99l55.27 53.87-13.05 76.07c-1.11 6.44 4.01 11.66 9.81 11.66 1.53 0 3.11-.36 4.64-1.17L384 335.37l68.31 35.91c1.53.8 3.11 1.17 4.64 1.17 5.8 0 10.92-5.23 9.81-11.66l-13.05-76.07 55.27-53.87c5.91-5.77 2.65-15.81-5.52-16.99z"]},tt={prefix:"fas",iconName:"star-half",icon:[576,512,[],"f089","M288 0c-11.4 0-22.8 5.9-28.7 17.8L194 150.2 47.9 171.4c-26.2 3.8-36.7 36.1-17.7 54.6l105.7 103-25 145.5c-4.5 26.1 23 46 46.4 33.7L288 439.6V0z"]},Mt={prefix:"fas",iconName:"star-half-alt",icon:[536,512,[],"f5c0","M508.55 171.51L362.18 150.2 296.77 17.81C290.89 5.98 279.42 0 267.95 0c-11.4 0-22.79 5.9-28.69 17.81l-65.43 132.38-146.38 21.29c-26.25 3.8-36.77 36.09-17.74 54.59l105.89 103-25.06 145.48C86.98 495.33 103.57 512 122.15 512c4.93 0 10-1.17 14.87-3.75l130.95-68.68 130.94 68.7c4.86 2.55 9.92 3.71 14.83 3.71 18.6 0 35.22-16.61 31.66-37.4l-25.03-145.49 105.91-102.98c19.04-18.5 8.52-50.8-17.73-54.6zm-121.74 123.2l-18.12 17.62 4.28 24.88 19.52 113.45-102.13-53.59-22.38-11.74.03-317.19 51.03 103.29 11.18 22.63 25.01 3.64 114.23 16.63-82.65 80.38z"]},pt={prefix:"fas",iconName:"star-of-david",icon:[464,512,[],"f69a","M405.68 256l53.21-89.39C473.3 142.4 455.48 112 426.88 112H319.96l-55.95-93.98C256.86 6.01 244.43 0 232 0s-24.86 6.01-32.01 18.02L144.04 112H37.11c-28.6 0-46.42 30.4-32.01 54.61L58.32 256 5.1 345.39C-9.31 369.6 8.51 400 37.11 400h106.93l55.95 93.98C207.14 505.99 219.57 512 232 512s24.86-6.01 32.01-18.02L319.96 400h106.93c28.6 0 46.42-30.4 32.01-54.61L405.68 256zm-12.78-88l-19.8 33.26L353.3 168h39.6zm-52.39 88l-52.39 88H175.88l-52.39-88 52.38-88h112.25l52.39 88zM232 73.72L254.79 112h-45.57L232 73.72zM71.1 168h39.6l-19.8 33.26L71.1 168zm0 176l19.8-33.26L110.7 344H71.1zM232 438.28L209.21 400h45.57L232 438.28zM353.29 344l19.8-33.26L392.9 344h-39.61z"]},Ht={prefix:"fas",iconName:"star-of-life",icon:[480,512,[],"f621","M471.99 334.43L336.06 256l135.93-78.43c7.66-4.42 10.28-14.2 5.86-21.86l-32.02-55.43c-4.42-7.65-14.21-10.28-21.87-5.86l-135.93 78.43V16c0-8.84-7.17-16-16.01-16h-64.04c-8.84 0-16.01 7.16-16.01 16v156.86L56.04 94.43c-7.66-4.42-17.45-1.79-21.87 5.86L2.15 155.71c-4.42 7.65-1.8 17.44 5.86 21.86L143.94 256 8.01 334.43c-7.66 4.42-10.28 14.21-5.86 21.86l32.02 55.43c4.42 7.65 14.21 10.27 21.87 5.86l135.93-78.43V496c0 8.84 7.17 16 16.01 16h64.04c8.84 0 16.01-7.16 16.01-16V339.14l135.93 78.43c7.66 4.42 17.45 1.8 21.87-5.86l32.02-55.43c4.42-7.65 1.8-17.43-5.86-21.85z"]},Vt={prefix:"fas",iconName:"step-backward",icon:[448,512,[],"f048","M64 468V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12v176.4l195.5-181C352.1 22.3 384 36.6 384 64v384c0 27.4-31.9 41.7-52.5 24.6L136 292.7V468c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12z"]},Ct={prefix:"fas",iconName:"step-forward",icon:[448,512,[],"f051","M384 44v424c0 6.6-5.4 12-12 12h-48c-6.6 0-12-5.4-12-12V291.6l-195.5 181C95.9 489.7 64 475.4 64 448V64c0-27.4 31.9-41.7 52.5-24.6L312 219.3V44c0-6.6 5.4-12 12-12h48c6.6 0 12 5.4 12 12z"]},Lt={prefix:"fas",iconName:"stethoscope",icon:[512,512,[],"f0f1","M447.1 112c-34.2.5-62.3 28.4-63 62.6-.5 24.3 12.5 45.6 32 56.8V344c0 57.3-50.2 104-112 104-60 0-109.2-44.1-111.9-99.2C265 333.8 320 269.2 320 192V36.6c0-11.4-8.1-21.3-19.3-23.5L237.8.5c-13-2.6-25.6 5.8-28.2 18.8L206.4 35c-2.6 13 5.8 25.6 18.8 28.2l30.7 6.1v121.4c0 52.9-42.2 96.7-95.1 97.2-53.4.5-96.9-42.7-96.9-96V69.4l30.7-6.1c13-2.6 21.4-15.2 18.8-28.2l-3.1-15.7C107.7 6.4 95.1-2 82.1.6L19.3 13C8.1 15.3 0 25.1 0 36.6V192c0 77.3 55.1 142 128.1 156.8C130.7 439.2 208.6 512 304 512c97 0 176-75.4 176-168V231.4c19.1-11.1 32-31.7 32-55.4 0-35.7-29.2-64.5-64.9-64zm.9 80c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16z"]},ut={prefix:"fas",iconName:"sticky-note",icon:[448,512,[],"f249","M312 320h136V56c0-13.3-10.7-24-24-24H24C10.7 32 0 42.7 0 56v400c0 13.3 10.7 24 24 24h264V344c0-13.2 10.8-24 24-24zm129 55l-98 98c-4.5 4.5-10.6 7-17 7h-6V352h128v6.1c0 6.3-2.5 12.4-7 16.9z"]},xt={prefix:"fas",iconName:"stop",icon:[448,512,[],"f04d","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48z"]},dt={prefix:"fas",iconName:"stop-circle",icon:[512,512,[],"f28d","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm96 328c0 8.8-7.2 16-16 16H176c-8.8 0-16-7.2-16-16V176c0-8.8 7.2-16 16-16h160c8.8 0 16 7.2 16 16v160z"]},Nt={prefix:"fas",iconName:"stopwatch",icon:[448,512,[],"f2f2","M432 304c0 114.9-93.1 208-208 208S16 418.9 16 304c0-104 76.3-190.2 176-205.5V64h-28c-6.6 0-12-5.4-12-12V12c0-6.6 5.4-12 12-12h120c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-28v34.5c37.5 5.8 71.7 21.6 99.7 44.6l27.5-27.5c4.7-4.7 12.3-4.7 17 0l28.3 28.3c4.7 4.7 4.7 12.3 0 17l-29.4 29.4-.6.6C419.7 223.3 432 262.2 432 304zm-176 36V188.5c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12V340c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12z"]},gt={prefix:"fas",iconName:"stopwatch-20",icon:[448,512,[],"e06f","M398.5,190.91l.59-.61,26.59-26.58a16,16,0,0,0,0-22.63L403,118.41a16,16,0,0,0-22.63,0l-24.68,24.68A206.68,206.68,0,0,0,256,98.5V64h32a16,16,0,0,0,16-16V16A16,16,0,0,0,288,0H160a16.05,16.05,0,0,0-16,16V48a16.05,16.05,0,0,0,16,16h32V98.5A207.92,207.92,0,0,0,16.09,297.57C12.64,411.5,106.76,510.22,220.72,512,337.13,513.77,432,420,432,304A206,206,0,0,0,398.5,190.91ZM204.37,377.55a8.2,8.2,0,0,1,8.32,8.07v22.31a8.2,8.2,0,0,1-8.32,8.07H121.52a16.46,16.46,0,0,1-16.61-17.62c2.78-35.22,14.67-57.41,38.45-91.37,20.42-29.19,27.1-37.32,27.1-62.34,0-16.92-1.79-24.27-12.21-24.27-9.39,0-12.69,7.4-12.69,22.68v5.23a8.2,8.2,0,0,1-8.33,8.07h-24.9a8.2,8.2,0,0,1-8.33-8.07v-4.07c0-27.3,8.48-60.24,56.43-60.24,43,0,55.57,25.85,55.57,61,0,35.58-12.44,51.21-34.35,81.31-11.56,15-24.61,35.57-26.41,51.2ZM344,352.32c0,35.16-12.3,63.68-57.23,63.68C243.19,416,232,386.48,232,352.55V247.22c0-40.73,19.58-63.22,56.2-63.22C325,184,344,206.64,344,245.3ZM287.87,221.73c-9.41,0-13.23,7.5-13.23,20V357.68c0,13.11,3.59,20.59,13.23,20.59s13-8,13-21.27V241.06C300.89,229.79,297.88,221.73,287.87,221.73Z"]},At={prefix:"fas",iconName:"store",icon:[616,512,[],"f54e","M602 118.6L537.1 15C531.3 5.7 521 0 510 0H106C95 0 84.7 5.7 78.9 15L14 118.6c-33.5 53.5-3.8 127.9 58.8 136.4 4.5.6 9.1.9 13.7.9 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18 20.1 44.3 33.1 73.8 33.1 29.6 0 55.8-13 73.8-33.1 18.1 20.1 44.3 33.1 73.8 33.1 4.7 0 9.2-.3 13.7-.9 62.8-8.4 92.6-82.8 59-136.4zM529.5 288c-10 0-19.9-1.5-29.5-3.8V384H116v-99.8c-9.6 2.2-19.5 3.8-29.5 3.8-6 0-12.1-.4-18-1.2-5.6-.8-11.1-2.1-16.4-3.6V480c0 17.7 14.3 32 32 32h448c17.7 0 32-14.3 32-32V283.2c-5.4 1.6-10.8 2.9-16.4 3.6-6.1.8-12.1 1.2-18.2 1.2z"]},bt={prefix:"fas",iconName:"store-alt",icon:[640,512,[],"f54f","M320 384H128V224H64v256c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V224h-64v160zm314.6-241.8l-85.3-128c-6-8.9-16-14.2-26.7-14.2H117.4c-10.7 0-20.7 5.3-26.6 14.2l-85.3 128c-14.2 21.3 1 49.8 26.6 49.8H608c25.5 0 40.7-28.5 26.6-49.8zM512 496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16V224h-64v272z"]},St={prefix:"fas",iconName:"store-alt-slash",icon:[640,512,[],"e070","M17.89,123.62,5.51,142.2c-14.2,21.3,1,49.8,26.59,49.8h74.26ZM576,413.42V224H512V364L384,265V224H330.92l-41.4-32H608c25.5,0,40.7-28.5,26.59-49.8l-85.29-128A32.18,32.18,0,0,0,522.6,0H117.42A31.87,31.87,0,0,0,90.81,14.2l-10.66,16L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.81l19.64-25.26a16,16,0,0,0-2.81-22.45ZM320,384H128V224H64V480a32,32,0,0,0,32,32H352a32,32,0,0,0,32-32V406.59l-64-49.47Z"]},yt={prefix:"fas",iconName:"store-slash",icon:[640,512,[],"e071","M121.51,384V284.2a119.43,119.43,0,0,1-28,3.8,123.46,123.46,0,0,1-17.1-1.2,114.88,114.88,0,0,1-15.58-3.6V480c0,17.7,13.59,32,30.4,32H505.75L348.42,384Zm-28-128.09c25.1,0,47.29-10.72,64-27.24L24,120.05c-30.52,53.39-2.45,126.53,56.49,135A95.68,95.68,0,0,0,93.48,255.91ZM602.13,458.09,547.2,413.41V283.2a93.5,93.5,0,0,1-15.57,3.6,127.31,127.31,0,0,1-17.29,1.2,114.89,114.89,0,0,1-28-3.8v79.68L348.52,251.77a88.06,88.06,0,0,0,25.41,4.14c28.11,0,53-13,70.11-33.11,17.19,20.11,42.08,33.11,70.11,33.11a94.31,94.31,0,0,0,13-.91c59.66-8.41,88-82.8,56.06-136.4L521.55,15A30.1,30.1,0,0,0,495.81,0H112A30.11,30.11,0,0,0,86.27,15L76.88,30.78,43.19,3.38A14.68,14.68,0,0,0,21.86,6.19L3.2,31.45A16.58,16.58,0,0,0,5.87,53.91L564.81,508.63a14.69,14.69,0,0,0,21.33-2.82l18.66-25.26A16.58,16.58,0,0,0,602.13,458.09Z"]},wt={prefix:"fas",iconName:"stream",icon:[512,512,[],"f550","M16 128h416c8.84 0 16-7.16 16-16V48c0-8.84-7.16-16-16-16H16C7.16 32 0 39.16 0 48v64c0 8.84 7.16 16 16 16zm480 80H80c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16zm-64 176H16c-8.84 0-16 7.16-16 16v64c0 8.84 7.16 16 16 16h416c8.84 0 16-7.16 16-16v-64c0-8.84-7.16-16-16-16z"]},kt={prefix:"fas",iconName:"street-view",icon:[512,512,[],"f21d","M367.9 329.76c-4.62 5.3-9.78 10.1-15.9 13.65v22.94c66.52 9.34 112 28.05 112 49.65 0 30.93-93.12 56-208 56S48 446.93 48 416c0-21.6 45.48-40.3 112-49.65v-22.94c-6.12-3.55-11.28-8.35-15.9-13.65C58.87 345.34 0 378.05 0 416c0 53.02 114.62 96 256 96s256-42.98 256-96c0-37.95-58.87-70.66-144.1-86.24zM256 128c35.35 0 64-28.65 64-64S291.35 0 256 0s-64 28.65-64 64 28.65 64 64 64zm-64 192v96c0 17.67 14.33 32 32 32h64c17.67 0 32-14.33 32-32v-96c17.67 0 32-14.33 32-32v-96c0-26.51-21.49-48-48-48h-11.8c-11.07 5.03-23.26 8-36.2 8s-25.13-2.97-36.2-8H208c-26.51 0-48 21.49-48 48v96c0 17.67 14.33 32 32 32z"]},Zt={prefix:"fas",iconName:"strikethrough",icon:[512,512,[],"f0cc","M496 224H293.9l-87.17-26.83A43.55 43.55 0 0 1 219.55 112h66.79A49.89 49.89 0 0 1 331 139.58a16 16 0 0 0 21.46 7.15l42.94-21.47a16 16 0 0 0 7.16-21.46l-.53-1A128 128 0 0 0 287.51 32h-68a123.68 123.68 0 0 0-123 135.64c2 20.89 10.1 39.83 21.78 56.36H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h480a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm-180.24 96A43 43 0 0 1 336 356.45 43.59 43.59 0 0 1 292.45 400h-66.79A49.89 49.89 0 0 1 181 372.42a16 16 0 0 0-21.46-7.15l-42.94 21.47a16 16 0 0 0-7.16 21.46l.53 1A128 128 0 0 0 224.49 480h68a123.68 123.68 0 0 0 123-135.64 114.25 114.25 0 0 0-5.34-24.36z"]},Pt={prefix:"fas",iconName:"stroopwafel",icon:[512,512,[],"f551","M188.12 210.74L142.86 256l45.25 45.25L233.37 256l-45.25-45.26zm113.13-22.62L256 142.86l-45.25 45.25L256 233.37l45.25-45.25zm-90.5 135.76L256 369.14l45.26-45.26L256 278.63l-45.25 45.25zM256 0C114.62 0 0 114.62 0 256s114.62 256 256 256 256-114.62 256-256S397.38 0 256 0zm186.68 295.6l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-28.29-28.29-45.25 45.25 33.94 33.94 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-33.94-33.94-45.26 45.26 28.29 28.29c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0L256 414.39l-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l28.29-28.29-45.25-45.26-33.94 33.94 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 33.94-33.94-45.25-45.25-28.29 28.29c-3.12 3.12-8.19 3.12-11.31 0L69.32 295.6c-3.12-3.12-3.12-8.19 0-11.31L97.61 256l-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l28.29 28.29 45.25-45.26-33.94-33.94-16.97 16.97c-3.12 3.12-8.19 3.12-11.31 0l-11.31-11.31c-3.12-3.12-3.12-8.19 0-11.31l16.97-16.97-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 33.94 33.94 45.26-45.25-28.29-28.29c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0L256 97.61l28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-28.29 28.29 45.26 45.25 33.94-33.94-16.97-16.97c-3.12-3.12-3.12-8.19 0-11.31l11.31-11.31c3.12-3.12 8.19-3.12 11.31 0l16.97 16.97 16.97-16.97c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31l-16.97 16.97 16.97 16.97c3.12 3.12 3.12 8.19 0 11.31l-11.31 11.31c-3.12 3.12-8.19 3.12-11.31 0l-16.97-16.97-33.94 33.94 45.25 45.26 28.29-28.29c3.12-3.12 8.19-3.12 11.31 0l11.31 11.31c3.12 3.12 3.12 8.19 0 11.31L414.39 256l28.29 28.28a8.015 8.015 0 0 1 0 11.32zM278.63 256l45.26 45.25L369.14 256l-45.25-45.26L278.63 256z"]},Bt={prefix:"fas",iconName:"subscript",icon:[512,512,[],"f12c","M496 448h-16V304a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 352h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},Tt={prefix:"fas",iconName:"subway",icon:[448,512,[],"f239","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zM200 232V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm200 0V120c0-13.255-10.745-24-24-24H272c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h104c13.255 0 24-10.745 24-24zm-48 56c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48zm-256 0c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},Dt={prefix:"fas",iconName:"suitcase",icon:[512,512,[],"f0f2","M128 480h256V80c0-26.5-21.5-48-48-48H176c-26.5 0-48 21.5-48 48v400zm64-384h128v32H192V96zm320 80v256c0 26.5-21.5 48-48 48h-48V128h48c26.5 0 48 21.5 48 48zM96 480H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h48v352z"]},Ot={prefix:"fas",iconName:"suitcase-rolling",icon:[384,512,[],"f5c1","M336 160H48c-26.51 0-48 21.49-48 48v224c0 26.51 21.49 48 48 48h16v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h128v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16h16c26.51 0 48-21.49 48-48V208c0-26.51-21.49-48-48-48zm-16 216c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zm0-96c0 4.42-3.58 8-8 8H72c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h240c4.42 0 8 3.58 8 8v16zM144 48h96v80h48V48c0-26.51-21.49-48-48-48h-96c-26.51 0-48 21.49-48 48v80h48V48z"]},Ft={prefix:"fas",iconName:"sun",icon:[512,512,[],"f185","M256 160c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm246.4 80.5l-94.7-47.3 33.5-100.4c4.5-13.6-8.4-26.5-21.9-21.9l-100.4 33.5-47.4-94.8c-6.4-12.8-24.6-12.8-31 0l-47.3 94.7L92.7 70.8c-13.6-4.5-26.5 8.4-21.9 21.9l33.5 100.4-94.7 47.4c-12.8 6.4-12.8 24.6 0 31l94.7 47.3-33.5 100.5c-4.5 13.6 8.4 26.5 21.9 21.9l100.4-33.5 47.3 94.7c6.4 12.8 24.6 12.8 31 0l47.3-94.7 100.4 33.5c13.6 4.5 26.5-8.4 21.9-21.9l-33.5-100.4 94.7-47.3c13-6.5 13-24.7.2-31.1zm-155.9 106c-49.9 49.9-131.1 49.9-181 0-49.9-49.9-49.9-131.1 0-181 49.9-49.9 131.1-49.9 181 0 49.9 49.9 49.9 131.1 0 181z"]},Rt={prefix:"fas",iconName:"superscript",icon:[512,512,[],"f12b","M496 160h-16V16a16 16 0 0 0-16-16h-48a16 16 0 0 0-14.29 8.83l-16 32A16 16 0 0 0 400 64h16v96h-16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h96a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zM336 64h-67a16 16 0 0 0-13.14 6.87l-79.9 115-79.9-115A16 16 0 0 0 83 64H16A16 16 0 0 0 0 80v48a16 16 0 0 0 16 16h33.48l77.81 112-77.81 112H16a16 16 0 0 0-16 16v48a16 16 0 0 0 16 16h67a16 16 0 0 0 13.14-6.87l79.9-115 79.9 115A16 16 0 0 0 269 448h67a16 16 0 0 0 16-16v-48a16 16 0 0 0-16-16h-33.48l-77.81-112 77.81-112H336a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16z"]},jt={prefix:"fas",iconName:"surprise",icon:[496,512,[],"f5c2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zM136 208c0-17.7 14.3-32 32-32s32 14.3 32 32-14.3 32-32 32-32-14.3-32-32zm112 208c-35.3 0-64-28.7-64-64s28.7-64 64-64 64 28.7 64 64-28.7 64-64 64zm80-176c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},qt={prefix:"fas",iconName:"swatchbook",icon:[512,512,[],"f5c3","M434.66,167.71h0L344.5,77.36a31.83,31.83,0,0,0-45-.07h0l-.07.07L224,152.88V424L434.66,212.9A32,32,0,0,0,434.66,167.71ZM480,320H373.09L186.68,506.51c-2.06,2.07-4.5,3.58-6.68,5.49H480a32,32,0,0,0,32-32V352A32,32,0,0,0,480,320ZM192,32A32,32,0,0,0,160,0H32A32,32,0,0,0,0,32V416a96,96,0,0,0,192,0ZM96,440a24,24,0,1,1,24-24A24,24,0,0,1,96,440Zm32-184H64V192h64Zm0-128H64V64h64Z"]},Ut={prefix:"fas",iconName:"swimmer",icon:[640,512,[],"f5c4","M189.61 310.58c3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c16.02-14.77 34.5-22.58 53.46-22.58h16.3c18.96 0 37.45 7.81 53.46 22.58 3.54 3.26 15.27 9.42 34.39 9.42s30.86-6.16 34.39-9.42c14.86-13.71 31.88-21.12 49.39-22.16l-112.84-80.6 18-12.86c3.64-2.58 8.28-3.52 12.62-2.61l100.35 21.53c25.91 5.53 51.44-10.97 57-36.88 5.55-25.92-10.95-51.44-36.88-57L437.68 98.47c-30.73-6.58-63.02.12-88.56 18.38l-80.02 57.17c-10.38 7.39-19.36 16.44-26.72 26.94L173.75 299c5.47 3.23 10.82 6.93 15.86 11.58zM624 352h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 343.58 442.04 352 416 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 343.58 250.04 352 224 352s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 343.58 58.04 352 32 352H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-512-96c44.18 0 80-35.82 80-80s-35.82-80-80-80-80 35.82-80 80 35.82 80 80 80z"]},Et={prefix:"fas",iconName:"swimming-pool",icon:[640,512,[],"f5c5","M624 416h-16c-26.04 0-45.8-8.42-56.09-17.9-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C461.8 407.58 442.04 416 416 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C269.8 407.58 250.04 416 224 416s-45.8-8.42-56.09-17.9c-8.9-8.21-19.66-14.1-31.77-14.1h-16.3c-12.11 0-22.87 5.89-31.77 14.1C77.8 407.58 58.04 416 32 416H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16c38.62 0 72.72-12.19 96-31.84 23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84s72.72-12.19 96-31.84c23.28 19.66 57.38 31.84 96 31.84h16c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-400-32v-96h192v96c19.12 0 30.86-6.16 34.39-9.42 9.17-8.46 19.2-14.34 29.61-18.07V128c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v96H224v-96c0-17.64 14.36-32 32-32s32 14.36 32 32v16c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-16c0-52.94-43.06-96-96-96s-96 43.06-96 96v228.5c10.41 3.73 20.44 9.62 29.61 18.07 3.53 3.27 15.27 9.43 34.39 9.43z"]},It={prefix:"fas",iconName:"synagogue",icon:[640,512,[],"f69b","M70 196.51L6.67 268.29A26.643 26.643 0 0 0 0 285.93V512h128V239.58l-38-43.07c-5.31-6.01-14.69-6.01-20 0zm563.33 71.78L570 196.51c-5.31-6.02-14.69-6.02-20 0l-38 43.07V512h128V285.93c0-6.5-2.37-12.77-6.67-17.64zM339.99 7.01c-11.69-9.35-28.29-9.35-39.98 0l-128 102.4A32.005 32.005 0 0 0 160 134.4V512h96v-92.57c0-31.88 21.78-61.43 53.25-66.55C349.34 346.35 384 377.13 384 416v96h96V134.4c0-9.72-4.42-18.92-12.01-24.99l-128-102.4zm52.07 215.55c1.98 3.15-.29 7.24-4 7.24h-38.94L324 269.79c-1.85 2.95-6.15 2.95-8 0l-25.12-39.98h-38.94c-3.72 0-5.98-4.09-4-7.24l19.2-30.56-19.2-30.56c-1.98-3.15.29-7.24 4-7.24h38.94l25.12-40c1.85-2.95 6.15-2.95 8 0l25.12 39.98h38.95c3.71 0 5.98 4.09 4 7.24L372.87 192l19.19 30.56z"]},Gt={prefix:"fas",iconName:"sync",icon:[512,512,[],"f021","M440.65 12.57l4 82.77A247.16 247.16 0 0 0 255.83 8C134.73 8 33.91 94.92 12.29 209.82A12 12 0 0 0 24.09 224h49.05a12 12 0 0 0 11.67-9.26 175.91 175.91 0 0 1 317-56.94l-101.46-4.86a12 12 0 0 0-12.57 12v47.41a12 12 0 0 0 12 12H500a12 12 0 0 0 12-12V12a12 12 0 0 0-12-12h-47.37a12 12 0 0 0-11.98 12.57zM255.83 432a175.61 175.61 0 0 1-146-77.8l101.8 4.87a12 12 0 0 0 12.57-12v-47.4a12 12 0 0 0-12-12H12a12 12 0 0 0-12 12V500a12 12 0 0 0 12 12h47.35a12 12 0 0 0 12-12.6l-4.15-82.57A247.17 247.17 0 0 0 255.83 504c121.11 0 221.93-86.92 243.55-201.82a12 12 0 0 0-11.8-14.18h-49.05a12 12 0 0 0-11.67 9.26A175.86 175.86 0 0 1 255.83 432z"]},Wt={prefix:"fas",iconName:"sync-alt",icon:[512,512,[],"f2f1","M370.72 133.28C339.458 104.008 298.888 87.962 255.848 88c-77.458.068-144.328 53.178-162.791 126.85-1.344 5.363-6.122 9.15-11.651 9.15H24.103c-7.498 0-13.194-6.807-11.807-14.176C33.933 94.924 134.813 8 256 8c66.448 0 126.791 26.136 171.315 68.685L463.03 40.97C478.149 25.851 504 36.559 504 57.941V192c0 13.255-10.745 24-24 24H345.941c-21.382 0-32.09-25.851-16.971-40.971l41.75-41.749zM32 296h134.059c21.382 0 32.09 25.851 16.971 40.971l-41.75 41.75c31.262 29.273 71.835 45.319 114.876 45.28 77.418-.07 144.315-53.144 162.787-126.849 1.344-5.363 6.122-9.15 11.651-9.15h57.304c7.498 0 13.194 6.807 11.807 14.176C478.067 417.076 377.187 504 256 504c-66.448 0-126.791-26.136-171.315-68.685L48.97 471.03C33.851 486.149 8 475.441 8 454.059V320c0-13.255 10.745-24 24-24z"]},_t={prefix:"fas",iconName:"syringe",icon:[512,512,[],"f48e","M201.5 174.8l55.7 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-55.7-55.8-45.3 45.3 55.8 55.8c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L111 265.2l-26.4 26.4c-17.3 17.3-25.6 41.1-23 65.4l7.1 63.6L2.3 487c-3.1 3.1-3.1 8.2 0 11.3l11.3 11.3c3.1 3.1 8.2 3.1 11.3 0l66.3-66.3 63.6 7.1c23.9 2.6 47.9-5.4 65.4-23l181.9-181.9-135.7-135.7-64.9 65zm308.2-93.3L430.5 2.3c-3.1-3.1-8.2-3.1-11.3 0l-11.3 11.3c-3.1 3.1-3.1 8.2 0 11.3l28.3 28.3-45.3 45.3-56.6-56.6-17-17c-3.1-3.1-8.2-3.1-11.3 0l-33.9 33.9c-3.1 3.1-3.1 8.2 0 11.3l17 17L424.8 223l17 17c3.1 3.1 8.2 3.1 11.3 0l33.9-34c3.1-3.1 3.1-8.2 0-11.3l-73.5-73.5 45.3-45.3 28.3 28.3c3.1 3.1 8.2 3.1 11.3 0l11.3-11.3c3.1-3.2 3.1-8.2 0-11.4z"]},Yt={prefix:"fas",iconName:"table",icon:[512,512,[],"f0ce","M464 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zM224 416H64v-96h160v96zm0-160H64v-96h160v96zm224 160H288v-96h160v96zm0-160H288v-96h160v96z"]},Kt={prefix:"fas",iconName:"table-tennis",icon:[512,512,[],"f45d","M496.2 296.5C527.7 218.7 512 126.2 449 63.1 365.1-21 229-21 145.1 63.1l-56 56.1 211.5 211.5c46.1-62.1 131.5-77.4 195.6-34.2zm-217.9 79.7L57.9 155.9c-27.3 45.3-21.7 105 17.3 144.1l34.5 34.6L6.7 424c-8.6 7.5-9.1 20.7-1 28.8l53.4 53.5c8 8.1 21.2 7.6 28.7-1L177.1 402l35.7 35.7c19.7 19.7 44.6 30.5 70.3 33.3-7.1-17-11-35.6-11-55.1-.1-13.8 2.5-27 6.2-39.7zM416 320c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96z"]},Qt={prefix:"fas",iconName:"tablet",icon:[448,512,[],"f10a","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"]},Xt={prefix:"fas",iconName:"tablet-alt",icon:[448,512,[],"f3fa","M400 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM224 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm176-108c0 6.6-5.4 12-12 12H60c-6.6 0-12-5.4-12-12V60c0-6.6 5.4-12 12-12h328c6.6 0 12 5.4 12 12v312z"]},Jt={prefix:"fas",iconName:"tablets",icon:[640,512,[],"f490","M160 192C78.9 192 12.5 250.5.1 326.7c-.8 4.8 3.3 9.3 8.3 9.3h303.3c5 0 9.1-4.5 8.3-9.3C307.5 250.5 241.1 192 160 192zm151.6 176H8.4c-5 0-9.1 4.5-8.3 9.3C12.5 453.5 78.9 512 160 512s147.5-58.5 159.9-134.7c.8-4.8-3.3-9.3-8.3-9.3zM593.4 46.6c-56.5-56.5-144.2-61.4-206.9-16-4 2.9-4.3 8.9-.8 12.3L597 254.3c3.5 3.5 9.5 3.2 12.3-.8 45.5-62.7 40.6-150.4-15.9-206.9zM363 65.7c-3.5-3.5-9.5-3.2-12.3.8-45.4 62.7-40.5 150.4 15.9 206.9 56.5 56.5 144.2 61.4 206.9 15.9 4-2.9 4.3-8.9.8-12.3L363 65.7z"]},$t={prefix:"fas",iconName:"tachometer-alt",icon:[576,512,[],"f3fd","M288 32C128.94 32 0 160.94 0 320c0 52.8 14.25 102.26 39.06 144.8 5.61 9.62 16.3 15.2 27.44 15.2h443c11.14 0 21.83-5.58 27.44-15.2C561.75 422.26 576 372.8 576 320c0-159.06-128.94-288-288-288zm0 64c14.71 0 26.58 10.13 30.32 23.65-1.11 2.26-2.64 4.23-3.45 6.67l-9.22 27.67c-5.13 3.49-10.97 6.01-17.64 6.01-17.67 0-32-14.33-32-32S270.33 96 288 96zM96 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm48-160c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm246.77-72.41l-61.33 184C343.13 347.33 352 364.54 352 384c0 11.72-3.38 22.55-8.88 32H232.88c-5.5-9.45-8.88-20.28-8.88-32 0-33.94 26.5-61.43 59.9-63.59l61.34-184.01c4.17-12.56 17.73-19.45 30.36-15.17 12.57 4.19 19.35 17.79 15.17 30.36zm14.66 57.2l15.52-46.55c3.47-1.29 7.13-2.23 11.05-2.23 17.67 0 32 14.33 32 32s-14.33 32-32 32c-11.38-.01-20.89-6.28-26.57-15.22zM480 384c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},cM={prefix:"fas",iconName:"tag",icon:[512,512,[],"f02b","M0 252.118V48C0 21.49 21.49 0 48 0h204.118a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882L293.823 497.941c-18.745 18.745-49.137 18.745-67.882 0L14.059 286.059A48 48 0 0 1 0 252.118zM112 64c-26.51 0-48 21.49-48 48s21.49 48 48 48 48-21.49 48-48-21.49-48-48-48z"]},aM={prefix:"fas",iconName:"tags",icon:[640,512,[],"f02c","M497.941 225.941L286.059 14.059A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v204.118a48 48 0 0 0 14.059 33.941l211.882 211.882c18.744 18.745 49.136 18.746 67.882 0l204.118-204.118c18.745-18.745 18.745-49.137 0-67.882zM112 160c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm513.941 133.823L421.823 497.941c-18.745 18.745-49.137 18.745-67.882 0l-.36-.36L527.64 323.522c16.999-16.999 26.36-39.6 26.36-63.64s-9.362-46.641-26.36-63.64L331.397 0h48.721a48 48 0 0 1 33.941 14.059l211.882 211.882c18.745 18.745 18.745 49.137 0 67.882z"]},eM={prefix:"fas",iconName:"tape",icon:[640,512,[],"f4db","M224 192c-35.3 0-64 28.7-64 64s28.7 64 64 64 64-28.7 64-64-28.7-64-64-64zm400 224H380.6c41.5-40.7 67.4-97.3 67.4-160 0-123.7-100.3-224-224-224S0 132.3 0 256s100.3 224 224 224h400c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400-64c-53 0-96-43-96-96s43-96 96-96 96 43 96 96-43 96-96 96z"]},iM={prefix:"fas",iconName:"tasks",icon:[512,512,[],"f0ae","M139.61 35.5a12 12 0 0 0-17 0L58.93 98.81l-22.7-22.12a12 12 0 0 0-17 0L3.53 92.41a12 12 0 0 0 0 17l47.59 47.4a12.78 12.78 0 0 0 17.61 0l15.59-15.62L156.52 69a12.09 12.09 0 0 0 .09-17zm0 159.19a12 12 0 0 0-17 0l-63.68 63.72-22.7-22.1a12 12 0 0 0-17 0L3.53 252a12 12 0 0 0 0 17L51 316.5a12.77 12.77 0 0 0 17.6 0l15.7-15.69 72.2-72.22a12 12 0 0 0 .09-16.9zM64 368c-26.49 0-48.59 21.5-48.59 48S37.53 464 64 464a48 48 0 0 0 0-96zm432 16H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0-320H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16V80a16 16 0 0 0-16-16zm0 160H208a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h288a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},fM={prefix:"fas",iconName:"taxi",icon:[512,512,[],"f1ba","M462 241.64l-22-84.84c-9.6-35.2-41.6-60.8-76.8-60.8H352V64c0-17.67-14.33-32-32-32H192c-17.67 0-32 14.33-32 32v32h-11.2c-35.2 0-67.2 25.6-76.8 60.8l-22 84.84C21.41 248.04 0 273.47 0 304v48c0 23.63 12.95 44.04 32 55.12V448c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-32h256v32c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32v-40.88c19.05-11.09 32-31.5 32-55.12v-48c0-30.53-21.41-55.96-50-62.36zM96 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm20.55-112l17.2-66.36c2.23-8.16 9.59-13.64 15.06-13.64h214.4c5.47 0 12.83 5.48 14.85 12.86L395.45 240h-278.9zM416 352c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},lM={prefix:"fas",iconName:"teeth",icon:[640,512,[],"f62e","M544 0H96C42.98 0 0 42.98 0 96v320c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96V96c0-53.02-42.98-96-96-96zM160 368c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm144 120c0 30.93-25.07 56-56 56s-56-25.07-56-56v-56c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v56zm0-120c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-88c0-30.93 25.07-56 56-56s56 25.07 56 56v88zm128 128c0 26.51-21.49 48-48 48s-48-21.49-48-48v-64c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v64zm0-128c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-64c0-26.51 21.49-48 48-48s48 21.49 48 48v64z"]},nM={prefix:"fas",iconName:"teeth-open",icon:[640,512,[],"f62f","M544 0H96C42.98 0 0 42.98 0 96v64c0 35.35 28.66 64 64 64h512c35.34 0 64-28.65 64-64V96c0-53.02-42.98-96-96-96zM160 176c0 8.84-7.16 16-16 16H80c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm144 0c0 8.84-7.16 16-16 16h-80c-8.84 0-16-7.16-16-16v-56c0-30.93 25.07-56 56-56s56 25.07 56 56v56zm128 0c0 8.84-7.16 16-16 16h-64c-8.84 0-16-7.16-16-16v-32c0-26.51 21.49-48 48-48s48 21.49 48 48v32zm0 144H64c-35.34 0-64 28.65-64 64v32c0 53.02 42.98 96 96 96h448c53.02 0 96-42.98 96-96v-32c0-35.35-28.66-64-64-64zm-416 80c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32zm144-8c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm144 0c0 30.93-25.07 56-56 56s-56-25.07-56-56v-24c0-8.84 7.16-16 16-16h80c8.84 0 16 7.16 16 16v24zm128 8c0 26.51-21.49 48-48 48s-48-21.49-48-48v-32c0-8.84 7.16-16 16-16h64c8.84 0 16 7.16 16 16v32z"]},oM={prefix:"fas",iconName:"temperature-high",icon:[512,512,[],"f769","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V112c0-8.8-7.2-16-16-16s-16 7.2-16 16v210.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},hM={prefix:"fas",iconName:"temperature-low",icon:[512,512,[],"f76b","M416 0c-52.9 0-96 43.1-96 96s43.1 96 96 96 96-43.1 96-96-43.1-96-96-96zm0 128c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32zm-160-16C256 50.1 205.9 0 144 0S32 50.1 32 112v166.5C12.3 303.2 0 334 0 368c0 79.5 64.5 144 144 144s144-64.5 144-144c0-34-12.3-64.9-32-89.5V112zM144 448c-44.1 0-80-35.9-80-80 0-25.5 12.2-48.9 32-63.8V112c0-26.5 21.5-48 48-48s48 21.5 48 48v192.2c19.8 14.8 32 38.3 32 63.8 0 44.1-35.9 80-80 80zm16-125.1V304c0-8.8-7.2-16-16-16s-16 7.2-16 16v18.9c-18.6 6.6-32 24.2-32 45.1 0 26.5 21.5 48 48 48s48-21.5 48-48c0-20.9-13.4-38.5-32-45.1z"]},sM={prefix:"fas",iconName:"tenge",icon:[384,512,[],"f7d7","M372 160H12c-6.6 0-12 5.4-12 12v56c0 6.6 5.4 12 12 12h140v228c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12V240h140c6.6 0 12-5.4 12-12v-56c0-6.6-5.4-12-12-12zm0-128H12C5.4 32 0 37.4 0 44v56c0 6.6 5.4 12 12 12h360c6.6 0 12-5.4 12-12V44c0-6.6-5.4-12-12-12z"]},rM={prefix:"fas",iconName:"terminal",icon:[640,512,[],"f120","M257.981 272.971L63.638 467.314c-9.373 9.373-24.569 9.373-33.941 0L7.029 444.647c-9.357-9.357-9.375-24.522-.04-33.901L161.011 256 6.99 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L257.981 239.03c9.373 9.372 9.373 24.568 0 33.941zM640 456v-32c0-13.255-10.745-24-24-24H312c-13.255 0-24 10.745-24 24v32c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24z"]},vM={prefix:"fas",iconName:"text-height",icon:[576,512,[],"f034","M304 32H16A16 16 0 0 0 0 48v96a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32h56v304H80a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h160a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-40V112h56v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm256 336h-48V144h48c14.31 0 21.33-17.31 11.31-27.31l-80-80a16 16 0 0 0-22.62 0l-80 80C379.36 126 384.36 144 400 144h48v224h-48c-14.31 0-21.32 17.31-11.31 27.31l80 80a16 16 0 0 0 22.62 0l80-80C580.64 386 575.64 368 560 368z"]},mM={prefix:"fas",iconName:"text-width",icon:[448,512,[],"f035","M432 32H16A16 16 0 0 0 0 48v80a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-16h120v112h-24a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h128a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16h-24V112h120v16a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zm-68.69 260.69C354 283.36 336 288.36 336 304v48H112v-48c0-14.31-17.31-21.32-27.31-11.31l-80 80a16 16 0 0 0 0 22.62l80 80C94 484.64 112 479.64 112 464v-48h224v48c0 14.31 17.31 21.33 27.31 11.31l80-80a16 16 0 0 0 0-22.62z"]},zM={prefix:"fas",iconName:"th",icon:[512,512,[],"f00a","M149.333 56v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zm181.334 240v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm32-240v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24zm-32 80V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.256 0 24.001-10.745 24.001-24zm-205.334 56H24c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm386.667-56H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm0 160H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H386.667c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zM181.333 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24z"]},tM={prefix:"fas",iconName:"th-large",icon:[512,512,[],"f009","M296 32h192c13.255 0 24 10.745 24 24v160c0 13.255-10.745 24-24 24H296c-13.255 0-24-10.745-24-24V56c0-13.255 10.745-24 24-24zm-80 0H24C10.745 32 0 42.745 0 56v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zM0 296v160c0 13.255 10.745 24 24 24h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zm296 184h192c13.255 0 24-10.745 24-24V296c0-13.255-10.745-24-24-24H296c-13.255 0-24 10.745-24 24v160c0 13.255 10.745 24 24 24z"]},MM={prefix:"fas",iconName:"th-list",icon:[512,512,[],"f00b","M149.333 216v80c0 13.255-10.745 24-24 24H24c-13.255 0-24-10.745-24-24v-80c0-13.255 10.745-24 24-24h101.333c13.255 0 24 10.745 24 24zM0 376v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H24c-13.255 0-24 10.745-24 24zM125.333 32H24C10.745 32 0 42.745 0 56v80c0 13.255 10.745 24 24 24h101.333c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24zm80 448H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24zm-24-424v80c0 13.255 10.745 24 24 24H488c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24zm24 264H488c13.255 0 24-10.745 24-24v-80c0-13.255-10.745-24-24-24H205.333c-13.255 0-24 10.745-24 24v80c0 13.255 10.745 24 24 24z"]},pM={prefix:"fas",iconName:"theater-masks",icon:[640,512,[],"f630","M206.86 245.15c-35.88 10.45-59.95 41.2-57.53 74.1 11.4-12.72 28.81-23.7 49.9-30.92l7.63-43.18zM95.81 295L64.08 115.49c-.29-1.62.28-2.62.24-2.65 57.76-32.06 123.12-49.01 189.01-49.01 1.61 0 3.23.17 4.85.19 13.95-13.47 31.73-22.83 51.59-26 18.89-3.02 38.05-4.55 57.18-5.32-9.99-13.95-24.48-24.23-41.77-27C301.27 1.89 277.24 0 253.32 0 176.66 0 101.02 19.42 33.2 57.06 9.03 70.48-3.92 98.48 1.05 126.58l31.73 179.51c14.23 80.52 136.33 142.08 204.45 142.08 3.59 0 6.75-.46 10.01-.8-13.52-17.08-28.94-40.48-39.5-67.58-47.61-12.98-106.06-51.62-111.93-84.79zm97.55-137.46c-.73-4.12-2.23-7.87-4.07-11.4-8.25 8.91-20.67 15.75-35.32 18.32-14.65 2.58-28.67.4-39.48-5.17-.52 3.94-.64 7.98.09 12.1 3.84 21.7 24.58 36.19 46.34 32.37 21.75-3.82 36.28-24.52 32.44-46.22zM606.8 120.9c-88.98-49.38-191.43-67.41-291.98-51.35-27.31 4.36-49.08 26.26-54.04 54.36l-31.73 179.51c-15.39 87.05 95.28 196.27 158.31 207.35 63.03 11.09 204.47-53.79 219.86-140.84l31.73-179.51c4.97-28.11-7.98-56.11-32.15-69.52zm-273.24 96.8c3.84-21.7 24.58-36.19 46.34-32.36 21.76 3.83 36.28 24.52 32.45 46.22-.73 4.12-2.23 7.87-4.07 11.4-8.25-8.91-20.67-15.75-35.32-18.32-14.65-2.58-28.67-.4-39.48 5.17-.53-3.95-.65-7.99.08-12.11zm70.47 198.76c-55.68-9.79-93.52-59.27-89.04-112.9 20.6 25.54 56.21 46.17 99.49 53.78 43.28 7.61 83.82.37 111.93-16.6-14.18 51.94-66.71 85.51-122.38 75.72zm130.3-151.34c-8.25-8.91-20.68-15.75-35.33-18.32-14.65-2.58-28.67-.4-39.48 5.17-.52-3.94-.64-7.98.09-12.1 3.84-21.7 24.58-36.19 46.34-32.37 21.75 3.83 36.28 24.52 32.45 46.22-.73 4.13-2.23 7.88-4.07 11.4z"]},HM={prefix:"fas",iconName:"thermometer",icon:[512,512,[],"f491","M476.8 20.4c-37.5-30.7-95.5-26.3-131.9 10.2l-45.7 46 50.5 50.5c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.4-50.5-45.1 45.4 50.3 50.4c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0L209 167.4l-45.1 45.4L214 263c3.1 3.1 3.1 8.2 0 11.3l-11.3 11.3c-3.1 3.1-8.2 3.1-11.3 0l-50.1-50.2L96 281.1V382L7 471c-9.4 9.4-9.4 24.6 0 33.9 9.4 9.4 24.6 9.4 33.9 0l89-89h99.9L484 162.6c34.9-34.9 42.2-101.5-7.2-142.2z"]},VM={prefix:"fas",iconName:"thermometer-empty",icon:[256,512,[],"f2cb","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-35.346 28.654-64 64-64s64 28.654 64 64zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},CM={prefix:"fas",iconName:"thermometer-full",icon:[256,512,[],"f2c7","M224 96c0-53.019-42.981-96-96-96S32 42.981 32 96v203.347C12.225 321.756.166 351.136.002 383.333c-.359 70.303 56.787 128.176 127.089 128.664.299.002.61.003.909.003 70.698 0 128-57.304 128-128 0-32.459-12.088-62.09-32-84.653V96zm-96 368l-.576-.002c-43.86-.304-79.647-36.544-79.423-80.42.173-33.98 19.266-51.652 31.999-66.08V96c0-26.467 21.533-48 48-48s48 21.533 48 48v221.498c12.63 14.312 32 32.164 32 66.502 0 44.112-35.888 80-80 80zm64-80c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V96c0-17.673 14.327-32 32-32s32 14.327 32 32v232.583c19.124 11.068 32 31.732 32 55.417z"]},LM={prefix:"fas",iconName:"thermometer-half",icon:[256,512,[],"f2c9","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V224c0-17.673 14.327-32 32-32s32 14.327 32 32v104.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},uM={prefix:"fas",iconName:"thermometer-quarter",icon:[256,512,[],"f2ca","M192 384c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-23.685 12.876-44.349 32-55.417V288c0-17.673 14.327-32 32-32s32 14.327 32 32v40.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},xM={prefix:"fas",iconName:"thermometer-three-quarters",icon:[256,512,[],"f2c8","M192 384c0 35.346-28.654 64-64 64-35.346 0-64-28.654-64-64 0-23.685 12.876-44.349 32-55.417V160c0-17.673 14.327-32 32-32s32 14.327 32 32v168.583c19.124 11.068 32 31.732 32 55.417zm32-84.653c19.912 22.563 32 52.194 32 84.653 0 70.696-57.303 128-128 128-.299 0-.609-.001-.909-.003C56.789 511.509-.357 453.636.002 383.333.166 351.135 12.225 321.755 32 299.347V96c0-53.019 42.981-96 96-96s96 42.981 96 96v203.347zM208 384c0-34.339-19.37-52.19-32-66.502V96c0-26.467-21.533-48-48-48S80 69.533 80 96v221.498c-12.732 14.428-31.825 32.1-31.999 66.08-.224 43.876 35.563 80.116 79.423 80.42L128 464c44.112 0 80-35.888 80-80z"]},dM={prefix:"fas",iconName:"thumbs-down",icon:[512,512,[],"f165","M0 56v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V56c0-13.255-10.745-24-24-24H24C10.745 32 0 42.745 0 56zm40 200c0-13.255 10.745-24 24-24s24 10.745 24 24-10.745 24-24 24-24-10.745-24-24zm272 256c-20.183 0-29.485-39.293-33.931-57.795-5.206-21.666-10.589-44.07-25.393-58.902-32.469-32.524-49.503-73.967-89.117-113.111a11.98 11.98 0 0 1-3.558-8.521V59.901c0-6.541 5.243-11.878 11.783-11.998 15.831-.29 36.694-9.079 52.651-16.178C256.189 17.598 295.709.017 343.995 0h2.844c42.777 0 93.363.413 113.774 29.737 8.392 12.057 10.446 27.034 6.148 44.632 16.312 17.053 25.063 48.863 16.382 74.757 17.544 23.432 19.143 56.132 9.308 79.469l.11.11c11.893 11.949 19.523 31.259 19.439 49.197-.156 30.352-26.157 58.098-59.553 58.098H350.723C358.03 364.34 384 388.132 384 430.548 384 504 336 512 312 512z"]},NM={prefix:"fas",iconName:"thumbs-up",icon:[512,512,[],"f164","M104 224H24c-13.255 0-24 10.745-24 24v240c0 13.255 10.745 24 24 24h80c13.255 0 24-10.745 24-24V248c0-13.255-10.745-24-24-24zM64 472c-13.255 0-24-10.745-24-24s10.745-24 24-24 24 10.745 24 24-10.745 24-24 24zM384 81.452c0 42.416-25.97 66.208-33.277 94.548h101.723c33.397 0 59.397 27.746 59.553 58.098.084 17.938-7.546 37.249-19.439 49.197l-.11.11c9.836 23.337 8.237 56.037-9.308 79.469 8.681 25.895-.069 57.704-16.382 74.757 4.298 17.598 2.244 32.575-6.148 44.632C440.202 511.587 389.616 512 346.839 512l-2.845-.001c-48.287-.017-87.806-17.598-119.56-31.725-15.957-7.099-36.821-15.887-52.651-16.178-6.54-.12-11.783-5.457-11.783-11.998v-213.77c0-3.2 1.282-6.271 3.558-8.521 39.614-39.144 56.648-80.587 89.117-113.111 14.804-14.832 20.188-37.236 25.393-58.902C282.515 39.293 291.817 0 312 0c24 0 72 8 72 81.452z"]},gM={prefix:"fas",iconName:"thumbtack",icon:[384,512,[],"f08d","M298.028 214.267L285.793 96H328c13.255 0 24-10.745 24-24V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v48c0 13.255 10.745 24 24 24h42.207L85.972 214.267C37.465 236.82 0 277.261 0 328c0 13.255 10.745 24 24 24h136v104.007c0 1.242.289 2.467.845 3.578l24 48c2.941 5.882 11.364 5.893 14.311 0l24-48a8.008 8.008 0 0 0 .845-3.578V352h136c13.255 0 24-10.745 24-24-.001-51.183-37.983-91.42-85.973-113.733z"]},AM={prefix:"fas",iconName:"ticket-alt",icon:[576,512,[],"f3ff","M128 160h320v192H128V160zm400 96c0 26.51 21.49 48 48 48v96c0 26.51-21.49 48-48 48H48c-26.51 0-48-21.49-48-48v-96c26.51 0 48-21.49 48-48s-21.49-48-48-48v-96c0-26.51 21.49-48 48-48h480c26.51 0 48 21.49 48 48v96c-26.51 0-48 21.49-48 48zm-48-104c0-13.255-10.745-24-24-24H120c-13.255 0-24 10.745-24 24v208c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V152z"]},bM={prefix:"fas",iconName:"times",icon:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"]},SM={prefix:"fas",iconName:"times-circle",icon:[512,512,[],"f057","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z"]},yM={prefix:"fas",iconName:"tint",icon:[352,512,[],"f043","M205.22 22.09c-7.94-28.78-49.44-30.12-58.44 0C100.01 179.85 0 222.72 0 333.91 0 432.35 78.72 512 176 512s176-79.65 176-178.09c0-111.75-99.79-153.34-146.78-311.82zM176 448c-61.75 0-112-50.25-112-112 0-8.84 7.16-16 16-16s16 7.16 16 16c0 44.11 35.89 80 80 80 8.84 0 16 7.16 16 16s-7.16 16-16 16z"]},wM={prefix:"fas",iconName:"tint-slash",icon:[640,512,[],"f5c7","M633.82 458.1L494.97 350.78c.52-5.57 1.03-11.16 1.03-16.87 0-111.76-99.79-153.34-146.78-311.82-7.94-28.78-49.44-30.12-58.44 0-15.52 52.34-36.87 91.96-58.49 125.68L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM144 333.91C144 432.35 222.72 512 320 512c44.71 0 85.37-16.96 116.4-44.7L162.72 255.78c-11.41 23.5-18.72 48.35-18.72 78.13z"]},kM={prefix:"fas",iconName:"tired",icon:[496,512,[],"f5c8","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm33.8 189.7l80-48c11.6-6.9 24 7.7 15.4 18L343.6 208l33.6 40.3c8.7 10.4-3.9 24.8-15.4 18l-80-48c-7.7-4.7-7.7-15.9 0-20.6zm-163-30c-8.6-10.3 3.8-24.9 15.4-18l80 48c7.8 4.7 7.8 15.9 0 20.6l-80 48c-11.5 6.8-24-7.6-15.4-18l33.6-40.3-33.6-40.3zM248 288c51.9 0 115.3 43.8 123.2 106.7 1.7 13.6-8 24.6-17.7 20.4-25.9-11.1-64.4-17.4-105.5-17.4s-79.6 6.3-105.5 17.4c-9.8 4.2-19.4-7-17.7-20.4C132.7 331.8 196.1 288 248 288z"]},ZM={prefix:"fas",iconName:"toggle-off",icon:[576,512,[],"f204","M384 64H192C85.961 64 0 149.961 0 256s85.961 192 192 192h192c106.039 0 192-85.961 192-192S490.039 64 384 64zM64 256c0-70.741 57.249-128 128-128 70.741 0 128 57.249 128 128 0 70.741-57.249 128-128 128-70.741 0-128-57.249-128-128zm320 128h-48.905c65.217-72.858 65.236-183.12 0-256H384c70.741 0 128 57.249 128 128 0 70.74-57.249 128-128 128z"]},PM={prefix:"fas",iconName:"toggle-on",icon:[576,512,[],"f205","M384 64H192C86 64 0 150 0 256s86 192 192 192h192c106 0 192-86 192-192S490 64 384 64zm0 320c-70.8 0-128-57.3-128-128 0-70.8 57.3-128 128-128 70.8 0 128 57.3 128 128 0 70.8-57.3 128-128 128z"]},BM={prefix:"fas",iconName:"toilet",icon:[384,512,[],"f7d8","M368 48c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16H16C7.2 0 0 7.2 0 16v16c0 8.8 7.2 16 16 16h16v156.7C11.8 214.8 0 226.9 0 240c0 67.2 34.6 126.2 86.8 160.5l-21.4 70.2C59.1 491.2 74.5 512 96 512h192c21.5 0 36.9-20.8 30.6-41.3l-21.4-70.2C349.4 366.2 384 307.2 384 240c0-13.1-11.8-25.2-32-35.3V48h16zM80 72c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H88c-4.4 0-8-3.6-8-8V72zm112 200c-77.1 0-139.6-14.3-139.6-32s62.5-32 139.6-32 139.6 14.3 139.6 32-62.5 32-139.6 32z"]},TM={prefix:"fas",iconName:"toilet-paper",icon:[576,512,[],"f71e","M128 0C74.98 0 32 85.96 32 192v172.07c0 41.12-9.8 62.77-31.17 126.87C-2.62 501.3 5.09 512 16.01 512h280.92c13.77 0 26-8.81 30.36-21.88 12.83-38.48 24.71-72.4 24.71-126.05V192c0-83.6 23.67-153.52 60.44-192H128zM96 224c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zm64 0c-8.84 0-16-7.16-16-16s7.16-16 16-16 16 7.16 16 16-7.16 16-16 16zM480 0c-53.02 0-96 85.96-96 192s42.98 192 96 192 96-85.96 96-192S533.02 0 480 0zm0 256c-17.67 0-32-28.65-32-64s14.33-64 32-64 32 28.65 32 64-14.33 64-32 64z"]},DM={prefix:"fas",iconName:"toilet-paper-slash",icon:[640,512,[],"e072","M64,192V364.13c0,41.12-9.75,62.75-31.12,126.87A16,16,0,0,0,48,512H328.86a31.87,31.87,0,0,0,30.38-21.87c9.31-27.83,18-53.35,22.18-85.55l-316-244.25C64.53,170.66,64,181.19,64,192ZM633.82,458.09l-102-78.81C575.28,360.91,608,284.32,608,192,608,86,565,0,512,0s-96,86-96,192c0,42,7,80.4,18.43,112L384,265V192c0-83.62,23.63-153.5,60.5-192H160c-23.33,0-44.63,16.83-61.26,44.53L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.45A16,16,0,0,0,6.18,53.91L594.54,508.63A16,16,0,0,0,617,505.81l19.64-25.26A16,16,0,0,0,633.82,458.09ZM512,256c-17.63,0-32-28.62-32-64s14.37-64,32-64,32,28.63,32,64S529.62,256,512,256Z"]},OM={prefix:"fas",iconName:"toolbox",icon:[512,512,[],"f552","M502.63 214.63l-45.25-45.25c-6-6-14.14-9.37-22.63-9.37H384V80c0-26.51-21.49-48-48-48H176c-26.51 0-48 21.49-48 48v80H77.25c-8.49 0-16.62 3.37-22.63 9.37L9.37 214.63c-6 6-9.37 14.14-9.37 22.63V320h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-16c0-8.84 7.16-16 16-16h32c8.84 0 16 7.16 16 16v16h128v-82.75c0-8.48-3.37-16.62-9.37-22.62zM320 160H192V96h128v64zm64 208c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H192v16c0 8.84-7.16 16-16 16h-32c-8.84 0-16-7.16-16-16v-16H0v96c0 17.67 14.33 32 32 32h448c17.67 0 32-14.33 32-32v-96H384v16z"]},FM={prefix:"fas",iconName:"tools",icon:[512,512,[],"f7d9","M501.1 395.7L384 278.6c-23.1-23.1-57.6-27.6-85.4-13.9L192 158.1V96L64 0 0 64l96 128h62.1l106.6 106.6c-13.6 27.8-9.2 62.3 13.9 85.4l117.1 117.1c14.6 14.6 38.2 14.6 52.7 0l52.7-52.7c14.5-14.6 14.5-38.2 0-52.7zM331.7 225c28.3 0 54.9 11 74.9 31l19.4 19.4c15.8-6.9 30.8-16.5 43.8-29.5 37.1-37.1 49.7-89.3 37.9-136.7-2.2-9-13.5-12.1-20.1-5.5l-74.4 74.4-67.9-11.3L334 98.9l74.4-74.4c6.6-6.6 3.4-17.9-5.7-20.2-47.4-11.7-99.6.9-136.6 37.9-28.5 28.5-41.9 66.1-41.2 103.6l82.1 82.1c8.1-1.9 16.5-2.9 24.7-2.9zm-103.9 82l-56.7-56.7L18.7 402.8c-25 25-25 65.5 0 90.5s65.5 25 90.5 0l123.6-123.6c-7.6-19.9-9.9-41.6-5-62.7zM64 472c-13.2 0-24-10.8-24-24 0-13.3 10.7-24 24-24s24 10.7 24 24c0 13.2-10.7 24-24 24z"]},RM={prefix:"fas",iconName:"tooth",icon:[448,512,[],"f5c9","M443.98 96.25c-11.01-45.22-47.11-82.06-92.01-93.72-32.19-8.36-63 5.1-89.14 24.33-3.25 2.39-6.96 3.73-10.5 5.48l28.32 18.21c7.42 4.77 9.58 14.67 4.8 22.11-4.46 6.95-14.27 9.86-22.11 4.8L162.83 12.84c-20.7-10.85-43.38-16.4-66.81-10.31-44.9 11.67-81 48.5-92.01 93.72-10.13 41.62-.42 80.81 21.5 110.43 23.36 31.57 32.68 68.66 36.29 107.35 4.4 47.16 10.33 94.16 20.94 140.32l7.8 33.95c3.19 13.87 15.49 23.7 29.67 23.7 13.97 0 26.15-9.55 29.54-23.16l34.47-138.42c4.56-18.32 20.96-31.16 39.76-31.16s35.2 12.85 39.76 31.16l34.47 138.42c3.39 13.61 15.57 23.16 29.54 23.16 14.18 0 26.48-9.83 29.67-23.7l7.8-33.95c10.61-46.15 16.53-93.16 20.94-140.32 3.61-38.7 12.93-75.78 36.29-107.35 21.95-29.61 31.66-68.8 21.53-110.43z"]},jM={prefix:"fas",iconName:"torah",icon:[640,512,[],"f6a0","M320.05 366.48l17.72-29.64h-35.46zm99.21-166H382.4l18.46 30.82zM48 0C21.49 0 0 14.33 0 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32C96 14.33 74.51 0 48 0zm172.74 311.5h36.85l-18.46-30.82zm161.71 0h36.86l-18.45-30.8zM128 464h384V48H128zm66.77-278.13a21.22 21.22 0 0 1 18.48-10.71h59.45l29.13-48.71a21.13 21.13 0 0 1 18.22-10.37A20.76 20.76 0 0 1 338 126.29l29.25 48.86h59.52a21.12 21.12 0 0 1 18.1 32L415.63 256 445 305a20.69 20.69 0 0 1 .24 21.12 21.25 21.25 0 0 1-18.48 10.72h-59.47l-29.13 48.7a21.13 21.13 0 0 1-18.16 10.4 20.79 20.79 0 0 1-18-10.22l-29.25-48.88h-59.5a21.11 21.11 0 0 1-18.1-32L224.36 256 195 207a20.7 20.7 0 0 1-.23-21.13zM592 0c-26.51 0-48 14.33-48 32v448c0 17.67 21.49 32 48 32s48-14.33 48-32V32c0-17.67-21.49-32-48-32zM320 145.53l-17.78 29.62h35.46zm-62.45 55h-36.81l18.44 30.8zm29.58 111h65.79L386.09 256l-33.23-55.52h-65.79L253.9 256z"]},qM={prefix:"fas",iconName:"torii-gate",icon:[512,512,[],"f6a1","M376.45 32h-240.9A303.17 303.17 0 0 1 0 0v96c0 17.67 14.33 32 32 32h32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h48v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h256v240c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16V256h48c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16h-48v-64h32c17.67 0 32-14.33 32-32V0a303.17 303.17 0 0 1-135.55 32zM128 128h96v64h-96v-64zm256 64h-96v-64h96v64z"]},UM={prefix:"fas",iconName:"tractor",icon:[640,512,[],"f722","M528 336c-48.6 0-88 39.4-88 88s39.4 88 88 88 88-39.4 88-88-39.4-88-88-88zm0 112c-13.23 0-24-10.77-24-24s10.77-24 24-24 24 10.77 24 24-10.77 24-24 24zm80-288h-64v-40.2c0-14.12 4.7-27.76 13.15-38.84 4.42-5.8 3.55-14.06-1.32-19.49L534.2 37.3c-6.66-7.45-18.32-6.92-24.7.78C490.58 60.9 480 89.81 480 119.8V160H377.67L321.58 29.14A47.914 47.914 0 0 0 277.45 0H144c-26.47 0-48 21.53-48 48v146.52c-8.63-6.73-20.96-6.46-28.89 1.47L36 227.1c-8.59 8.59-8.59 22.52 0 31.11l5.06 5.06c-4.99 9.26-8.96 18.82-11.91 28.72H22c-12.15 0-22 9.85-22 22v44c0 12.15 9.85 22 22 22h7.14c2.96 9.91 6.92 19.46 11.91 28.73l-5.06 5.06c-8.59 8.59-8.59 22.52 0 31.11L67.1 476c8.59 8.59 22.52 8.59 31.11 0l5.06-5.06c9.26 4.99 18.82 8.96 28.72 11.91V490c0 12.15 9.85 22 22 22h44c12.15 0 22-9.85 22-22v-7.14c9.9-2.95 19.46-6.92 28.72-11.91l5.06 5.06c8.59 8.59 22.52 8.59 31.11 0l31.11-31.11c8.59-8.59 8.59-22.52 0-31.11l-5.06-5.06c4.99-9.26 8.96-18.82 11.91-28.72H330c12.15 0 22-9.85 22-22v-6h80.54c21.91-28.99 56.32-48 95.46-48 18.64 0 36.07 4.61 51.8 12.2l50.82-50.82c6-6 9.37-14.14 9.37-22.63V192c.01-17.67-14.32-32-31.99-32zM176 416c-44.18 0-80-35.82-80-80s35.82-80 80-80 80 35.82 80 80-35.82 80-80 80zm22-256h-38V64h106.89l41.15 96H198z"]},EM={prefix:"fas",iconName:"trademark",icon:[640,512,[],"f25c","M260.6 96H12c-6.6 0-12 5.4-12 12v43.1c0 6.6 5.4 12 12 12h85.1V404c0 6.6 5.4 12 12 12h54.3c6.6 0 12-5.4 12-12V163.1h85.1c6.6 0 12-5.4 12-12V108c.1-6.6-5.3-12-11.9-12zM640 403l-24-296c-.5-6.2-5.7-11-12-11h-65.4c-5.1 0-9.7 3.3-11.3 8.1l-43.8 127.1c-7.2 20.6-16.1 52.8-16.1 52.8h-.9s-8.9-32.2-16.1-52.8l-43.8-127.1c-1.7-4.8-6.2-8.1-11.3-8.1h-65.4c-6.2 0-11.4 4.8-12 11l-24.4 296c-.6 7 4.9 13 12 13H360c6.3 0 11.5-4.9 12-11.2l9.1-132.9c1.8-24.2 0-53.7 0-53.7h.9s10.7 33.6 17.9 53.7l30.7 84.7c1.7 4.7 6.2 7.9 11.3 7.9h50.3c5.1 0 9.6-3.2 11.3-7.9l30.7-84.7c7.2-20.1 17.9-53.7 17.9-53.7h.9s-1.8 29.5 0 53.7l9.1 132.9c.4 6.3 5.7 11.2 12 11.2H628c7 0 12.5-6 12-13z"]},IM={prefix:"fas",iconName:"traffic-light",icon:[384,512,[],"f637","M384 192h-64v-37.88c37.2-13.22 64-48.38 64-90.12h-64V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v32H0c0 41.74 26.8 76.9 64 90.12V192H0c0 41.74 26.8 76.9 64 90.12V320H0c0 42.84 28.25 78.69 66.99 91.05C79.42 468.72 130.6 512 192 512s112.58-43.28 125.01-100.95C355.75 398.69 384 362.84 384 320h-64v-37.88c37.2-13.22 64-48.38 64-90.12zM192 416c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm0-128c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},GM={prefix:"fas",iconName:"trailer",icon:[640,512,[],"e041","M624,320H544V80a16,16,0,0,0-16-16H16A16,16,0,0,0,0,80V368a16,16,0,0,0,16,16H65.61c7.83-54.21,54-96,110.39-96s102.56,41.79,110.39,96H624a16,16,0,0,0,16-16V336A16,16,0,0,0,624,320ZM96,243.68a176.29,176.29,0,0,0-32,20.71V136a8,8,0,0,1,8-8H88a8,8,0,0,1,8,8Zm96-18.54c-5.31-.49-10.57-1.14-16-1.14s-10.69.65-16,1.14V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,39.25a176.29,176.29,0,0,0-32-20.71V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8ZM384,320H352V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm96,0H448V136a8,8,0,0,1,8-8h16a8,8,0,0,1,8,8Zm-304,0a80,80,0,1,0,80,80A80,80,0,0,0,176,320Zm0,112a32,32,0,1,1,32-32A32,32,0,0,1,176,432Z"]},WM={prefix:"fas",iconName:"train",icon:[448,512,[],"f238","M448 96v256c0 51.815-61.624 96-130.022 96l62.98 49.721C386.905 502.417 383.562 512 376 512H72c-7.578 0-10.892-9.594-4.957-14.279L130.022 448C61.82 448 0 403.954 0 352V96C0 42.981 64 0 128 0h192c65 0 128 42.981 128 96zm-48 136V120c0-13.255-10.745-24-24-24H72c-13.255 0-24 10.745-24 24v112c0 13.255 10.745 24 24 24h304c13.255 0 24-10.745 24-24zm-176 64c-30.928 0-56 25.072-56 56s25.072 56 56 56 56-25.072 56-56-25.072-56-56-56z"]},_M={prefix:"fas",iconName:"tram",icon:[512,512,[],"f7da","M288 64c17.7 0 32-14.3 32-32S305.7 0 288 0s-32 14.3-32 32 14.3 32 32 32zm223.5-12.1c-2.3-8.6-11-13.6-19.6-11.3l-480 128c-8.5 2.3-13.6 11-11.3 19.6C2.5 195.3 8.9 200 16 200c1.4 0 2.8-.2 4.1-.5L240 140.8V224H64c-17.7 0-32 14.3-32 32v224c0 17.7 14.3 32 32 32h384c17.7 0 32-14.3 32-32V256c0-17.7-14.3-32-32-32H272v-91.7l228.1-60.8c8.6-2.3 13.6-11.1 11.4-19.6zM176 384H80v-96h96v96zm160-96h96v96h-96v-96zm-32 0v96h-96v-96h96zM192 96c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32z"]},YM={prefix:"fas",iconName:"transgender",icon:[384,512,[],"f224","M372 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C198.5 104.1 172.2 96 144 96 64.5 96 0 160.5 0 240c0 68.5 47.9 125.9 112 140.4V408H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM144 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},KM={prefix:"fas",iconName:"transgender-alt",icon:[480,512,[],"f225","M468 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-80.7 80.7C294.5 104.1 268.2 96 240 96c-28.2 0-54.5 8.1-76.7 22.1l-16.5-16.5 19.8-19.8c4.7-4.7 4.7-12.3 0-17l-28.3-28.3c-4.7-4.7-12.3-4.7-17 0l-19.8 19.8-19-19 16.9-16.9C107.1 12.9 101.7 0 91 0H12C5.4 0 0 5.4 0 12v79c0 10.7 12.9 16 20.5 8.5l16.9-16.9 19 19-19.8 19.8c-4.7 4.7-4.7 12.3 0 17l28.3 28.3c4.7 4.7 12.3 4.7 17 0l19.8-19.8 16.5 16.5C104.1 185.5 96 211.8 96 240c0 68.5 47.9 125.9 112 140.4V408h-36c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v28c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-28h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-27.6c64.1-14.6 112-71.9 112-140.4 0-28.2-8.1-54.5-22.1-76.7l80.7-80.7 16.9 16.9c7.6 7.6 20.5 2.2 20.5-8.5V12c0-6.6-5.4-12-12-12zM240 320c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},QM={prefix:"fas",iconName:"trash",icon:[448,512,[],"f1f8","M432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16zM53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32z"]},XM={prefix:"fas",iconName:"trash-alt",icon:[448,512,[],"f2ed","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm272-256a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zm-96 0a16 16 0 0 1 32 0v224a16 16 0 0 1-32 0zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},JM={prefix:"fas",iconName:"trash-restore",icon:[448,512,[],"f829","M53.2 467a48 48 0 0 0 47.9 45h245.8a48 48 0 0 0 47.9-45L416 128H32zm70.11-175.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},$M={prefix:"fas",iconName:"trash-restore-alt",icon:[448,512,[],"f82a","M32 464a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128H32zm91.31-172.8l89.38-94.26a15.41 15.41 0 0 1 22.62 0l89.38 94.26c10.08 10.62 2.94 28.8-11.32 28.8H256v112a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16V320h-57.37c-14.26 0-21.4-18.18-11.32-28.8zM432 32H312l-9.4-18.7A24 24 0 0 0 281.1 0H166.8a23.72 23.72 0 0 0-21.4 13.3L136 32H16A16 16 0 0 0 0 48v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16V48a16 16 0 0 0-16-16z"]},cp={prefix:"fas",iconName:"tree",icon:[384,512,[],"f1bb","M378.31 378.49L298.42 288h30.63c9.01 0 16.98-5 20.78-13.06 3.8-8.04 2.55-17.26-3.28-24.05L268.42 160h28.89c9.1 0 17.3-5.35 20.86-13.61 3.52-8.13 1.86-17.59-4.24-24.08L203.66 4.83c-6.03-6.45-17.28-6.45-23.32 0L70.06 122.31c-6.1 6.49-7.75 15.95-4.24 24.08C69.38 154.65 77.59 160 86.69 160h28.89l-78.14 90.91c-5.81 6.78-7.06 15.99-3.27 24.04C37.97 283 45.93 288 54.95 288h30.63L5.69 378.49c-6 6.79-7.36 16.09-3.56 24.26 3.75 8.05 12 13.25 21.01 13.25H160v24.45l-30.29 48.4c-5.32 10.64 2.42 23.16 14.31 23.16h95.96c11.89 0 19.63-12.52 14.31-23.16L224 440.45V416h136.86c9.01 0 17.26-5.2 21.01-13.25 3.8-8.17 2.44-17.47-3.56-24.26z"]},ap={prefix:"fas",iconName:"trophy",icon:[576,512,[],"f091","M552 64H448V24c0-13.3-10.7-24-24-24H152c-13.3 0-24 10.7-24 24v40H24C10.7 64 0 74.7 0 88v56c0 35.7 22.5 72.4 61.9 100.7 31.5 22.7 69.8 37.1 110 41.7C203.3 338.5 240 360 240 360v72h-48c-35.3 0-64 20.7-64 56v12c0 6.6 5.4 12 12 12h296c6.6 0 12-5.4 12-12v-12c0-35.3-28.7-56-64-56h-48v-72s36.7-21.5 68.1-73.6c40.3-4.6 78.6-19 110-41.7 39.3-28.3 61.9-65 61.9-100.7V88c0-13.3-10.7-24-24-24zM99.3 192.8C74.9 175.2 64 155.6 64 144v-16h64.2c1 32.6 5.8 61.2 12.8 86.2-15.1-5.2-29.2-12.4-41.7-21.4zM512 144c0 16.1-17.7 36.1-35.3 48.8-12.5 9-26.7 16.2-41.8 21.4 7-25 11.8-53.6 12.8-86.2H512v16z"]},ep={prefix:"fas",iconName:"truck",icon:[640,512,[],"f0d1","M624 352h-16V243.9c0-12.7-5.1-24.9-14.1-33.9L494 110.1c-9-9-21.2-14.1-33.9-14.1H416V48c0-26.5-21.5-48-48-48H48C21.5 0 0 21.5 0 48v320c0 26.5 21.5 48 48 48h16c0 53 43 96 96 96s96-43 96-96h128c0 53 43 96 96 96s96-43 96-96h48c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM160 464c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm320 0c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm80-208H416V144h44.1l99.9 99.9V256z"]},ip={prefix:"fas",iconName:"truck-loading",icon:[640,512,[],"f4de","M50.2 375.6c2.3 8.5 11.1 13.6 19.6 11.3l216.4-58c8.5-2.3 13.6-11.1 11.3-19.6l-49.7-185.5c-2.3-8.5-11.1-13.6-19.6-11.3L151 133.3l24.8 92.7-61.8 16.5-24.8-92.7-77.3 20.7C3.4 172.8-1.7 181.6.6 190.1l49.6 185.5zM384 0c-17.7 0-32 14.3-32 32v323.6L5.9 450c-4.3 1.2-6.8 5.6-5.6 9.8l12.6 46.3c1.2 4.3 5.6 6.8 9.8 5.6l393.7-107.4C418.8 464.1 467.6 512 528 512c61.9 0 112-50.1 112-112V0H384zm144 448c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48z"]},fp={prefix:"fas",iconName:"truck-monster",icon:[640,512,[],"f63b","M624 224h-16v-64c0-17.67-14.33-32-32-32h-73.6L419.22 24.02A64.025 64.025 0 0 0 369.24 0H256c-17.67 0-32 14.33-32 32v96H48c-8.84 0-16 7.16-16 16v80H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h16.72c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64h65.45c29.21-38.65 75.1-64 127.28-64s98.07 25.35 127.28 64H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zm-336-96V64h81.24l51.2 64H288zm304 224h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 512 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67A110.85 110.85 0 0 0 373.2 352H368c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32c-.02-8.84-7.18-16-16.02-16zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48zm-208-80h-5.2c-2.2-7.33-5.07-14.28-8.65-20.89l3.67-3.67c6.25-6.25 6.25-16.38 0-22.63l-22.63-22.63c-6.25-6.25-16.38-6.25-22.63 0l-3.67 3.67A110.85 110.85 0 0 0 192 277.2V272c0-8.84-7.16-16-16-16h-32c-8.84 0-16 7.16-16 16v5.2c-7.33 2.2-14.28 5.07-20.89 8.65l-3.67-3.67c-6.25-6.25-16.38-6.25-22.63 0L58.18 304.8c-6.25 6.25-6.25 16.38 0 22.63l3.67 3.67a110.85 110.85 0 0 0-8.65 20.89H48c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h5.2c2.2 7.33 5.07 14.28 8.65 20.89l-3.67 3.67c-6.25 6.25-6.25 16.38 0 22.63l22.63 22.63c6.25 6.25 16.38 6.25 22.63 0l3.67-3.67c6.61 3.57 13.57 6.45 20.9 8.65v5.2c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-5.2c7.33-2.2 14.28-5.07 20.9-8.65l3.67 3.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.25-6.25 6.25-16.38 0-22.63l-3.67-3.67a110.85 110.85 0 0 0 8.65-20.89h5.2c8.84 0 16-7.16 16-16v-32C288 359.16 280.84 352 272 352zm-112 80c-26.51 0-48-21.49-48-48s21.49-48 48-48 48 21.49 48 48-21.49 48-48 48z"]},lp={prefix:"fas",iconName:"truck-moving",icon:[640,512,[],"f4df","M621.3 237.3l-58.5-58.5c-12-12-28.3-18.7-45.3-18.7H480V64c0-17.7-14.3-32-32-32H32C14.3 32 0 46.3 0 64v336c0 44.2 35.8 80 80 80 26.3 0 49.4-12.9 64-32.4 14.6 19.6 37.7 32.4 64 32.4 44.2 0 80-35.8 80-80 0-5.5-.6-10.8-1.6-16h163.2c-1.1 5.2-1.6 10.5-1.6 16 0 44.2 35.8 80 80 80s80-35.8 80-80c0-5.5-.6-10.8-1.6-16H624c8.8 0 16-7.2 16-16v-85.5c0-17-6.7-33.2-18.7-45.2zM80 432c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm128 0c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32zm272-224h37.5c4.3 0 8.3 1.7 11.3 4.7l43.3 43.3H480v-48zm48 224c-17.6 0-32-14.4-32-32s14.4-32 32-32 32 14.4 32 32-14.4 32-32 32z"]},np={prefix:"fas",iconName:"truck-pickup",icon:[640,512,[],"f63c","M624 288h-16v-64c0-17.67-14.33-32-32-32h-48L419.22 56.02A64.025 64.025 0 0 0 369.24 32H256c-17.67 0-32 14.33-32 32v128H64c-17.67 0-32 14.33-32 32v64H16c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h49.61c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16h67.23c-.76 5.27-1.61 10.52-1.61 16 0 61.86 50.14 112 112 112s112-50.14 112-112c0-5.48-.85-10.73-1.61-16H624c8.84 0 16-7.16 16-16v-32c0-8.84-7.16-16-16-16zM288 96h81.24l76.8 96H288V96zM176 416c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48zm288 0c-26.47 0-48-21.53-48-48s21.53-48 48-48 48 21.53 48 48-21.53 48-48 48z"]},op={prefix:"fas",iconName:"tshirt",icon:[640,512,[],"f553","M631.2 96.5L436.5 0C416.4 27.8 371.9 47.2 320 47.2S223.6 27.8 203.5 0L8.8 96.5c-7.9 4-11.1 13.6-7.2 21.5l57.2 114.5c4 7.9 13.6 11.1 21.5 7.2l56.6-27.7c10.6-5.2 23 2.5 23 14.4V480c0 17.7 14.3 32 32 32h256c17.7 0 32-14.3 32-32V226.3c0-11.8 12.4-19.6 23-14.4l56.6 27.7c7.9 4 17.5.8 21.5-7.2L638.3 118c4-7.9.8-17.6-7.1-21.5z"]},hp={prefix:"fas",iconName:"tty",icon:[512,512,[],"f1e4","M5.37 103.822c138.532-138.532 362.936-138.326 501.262 0 6.078 6.078 7.074 15.496 2.583 22.681l-43.214 69.138a18.332 18.332 0 0 1-22.356 7.305l-86.422-34.569a18.335 18.335 0 0 1-11.434-18.846L351.741 90c-62.145-22.454-130.636-21.986-191.483 0l5.953 59.532a18.331 18.331 0 0 1-11.434 18.846l-86.423 34.568a18.334 18.334 0 0 1-22.356-7.305L2.787 126.502a18.333 18.333 0 0 1 2.583-22.68zM96 308v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm-336 96v-40c0-6.627-5.373-12-12-12H92c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zM96 500v-40c0-6.627-5.373-12-12-12H44c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12zm288 0v-40c0-6.627-5.373-12-12-12H140c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h232c6.627 0 12-5.373 12-12zm96 0v-40c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v40c0 6.627 5.373 12 12 12h40c6.627 0 12-5.373 12-12z"]},sp={prefix:"fas",iconName:"tv",icon:[640,512,[],"f26c","M592 0H48A48 48 0 0 0 0 48v320a48 48 0 0 0 48 48h240v32H112a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16H352v-32h240a48 48 0 0 0 48-48V48a48 48 0 0 0-48-48zm-16 352H64V64h512z"]},rp={prefix:"fas",iconName:"umbrella",icon:[576,512,[],"f0e9","M575.7 280.8C547.1 144.5 437.3 62.6 320 49.9V32c0-17.7-14.3-32-32-32s-32 14.3-32 32v17.9C138.3 62.6 29.5 144.5.3 280.8c-2.2 10.1 8.5 21.3 18.7 11.4 52-55 107.7-52.4 158.6 37 5.3 9.5 14.9 8.6 19.7 0 20.2-35.4 44.9-73.2 90.7-73.2 58.5 0 88.2 68.8 90.7 73.2 4.8 8.6 14.4 9.5 19.7 0 51-89.5 107.1-91.4 158.6-37 10.3 10 20.9-1.3 18.7-11.4zM256 301.7V432c0 8.8-7.2 16-16 16-7.8 0-13.2-5.3-15.1-10.7-5.9-16.7-24.1-25.4-40.8-19.5-16.7 5.9-25.4 24.2-19.5 40.8 11.2 31.9 41.6 53.3 75.4 53.3 44.1 0 80-35.9 80-80V301.6c-9.1-7.9-19.8-13.6-32-13.6-12.3.1-22.4 4.8-32 13.7z"]},vp={prefix:"fas",iconName:"umbrella-beach",icon:[640,512,[],"f5ca","M115.38 136.9l102.11 37.18c35.19-81.54 86.21-144.29 139-173.7-95.88-4.89-188.78 36.96-248.53 111.8-6.69 8.4-2.66 21.05 7.42 24.72zm132.25 48.16l238.48 86.83c35.76-121.38 18.7-231.66-42.63-253.98-7.4-2.7-15.13-4-23.09-4-58.02.01-128.27 69.17-172.76 171.15zM521.48 60.5c6.22 16.3 10.83 34.6 13.2 55.19 5.74 49.89-1.42 108.23-18.95 166.98l102.62 37.36c10.09 3.67 21.31-3.43 21.57-14.17 2.32-95.69-41.91-187.44-118.44-245.36zM560 447.98H321.06L386 269.5l-60.14-21.9-72.9 200.37H16c-8.84 0-16 7.16-16 16.01v32.01C0 504.83 7.16 512 16 512h544c8.84 0 16-7.17 16-16.01v-32.01c0-8.84-7.16-16-16-16z"]},mp={prefix:"fas",iconName:"underline",icon:[448,512,[],"f0cd","M32 64h32v160c0 88.22 71.78 160 160 160s160-71.78 160-160V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H272a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32v160a80 80 0 0 1-160 0V64h32a16 16 0 0 0 16-16V16a16 16 0 0 0-16-16H32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16zm400 384H16a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h416a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"]},zp={prefix:"fas",iconName:"undo",icon:[512,512,[],"f0e2","M212.333 224.333H12c-6.627 0-12-5.373-12-12V12C0 5.373 5.373 0 12 0h48c6.627 0 12 5.373 12 12v78.112C117.773 39.279 184.26 7.47 258.175 8.007c136.906.994 246.448 111.623 246.157 248.532C504.041 393.258 393.12 504 256.333 504c-64.089 0-122.496-24.313-166.51-64.215-5.099-4.622-5.334-12.554-.467-17.42l33.967-33.967c4.474-4.474 11.662-4.717 16.401-.525C170.76 415.336 211.58 432 256.333 432c97.268 0 176-78.716 176-176 0-97.267-78.716-176-176-176-58.496 0-110.28 28.476-142.274 72.333h98.274c6.627 0 12 5.373 12 12v48c0 6.627-5.373 12-12 12z"]},tp={prefix:"fas",iconName:"undo-alt",icon:[512,512,[],"f2ea","M255.545 8c-66.269.119-126.438 26.233-170.86 68.685L48.971 40.971C33.851 25.851 8 36.559 8 57.941V192c0 13.255 10.745 24 24 24h134.059c21.382 0 32.09-25.851 16.971-40.971l-41.75-41.75c30.864-28.899 70.801-44.907 113.23-45.273 92.398-.798 170.283 73.977 169.484 169.442C423.236 348.009 349.816 424 256 424c-41.127 0-79.997-14.678-110.63-41.556-4.743-4.161-11.906-3.908-16.368.553L89.34 422.659c-4.872 4.872-4.631 12.815.482 17.433C133.798 479.813 192.074 504 256 504c136.966 0 247.999-111.033 248-247.998C504.001 119.193 392.354 7.755 255.545 8z"]},Mp={prefix:"fas",iconName:"universal-access",icon:[512,512,[],"f29a","M256 48c114.953 0 208 93.029 208 208 0 114.953-93.029 208-208 208-114.953 0-208-93.029-208-208 0-114.953 93.029-208 208-208m0-40C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 56C149.961 64 64 149.961 64 256s85.961 192 192 192 192-85.961 192-192S362.039 64 256 64zm0 44c19.882 0 36 16.118 36 36s-16.118 36-36 36-36-16.118-36-36 16.118-36 36-36zm117.741 98.023c-28.712 6.779-55.511 12.748-82.14 15.807.851 101.023 12.306 123.052 25.037 155.621 3.617 9.26-.957 19.698-10.217 23.315-9.261 3.617-19.699-.957-23.316-10.217-8.705-22.308-17.086-40.636-22.261-78.549h-9.686c-5.167 37.851-13.534 56.208-22.262 78.549-3.615 9.255-14.05 13.836-23.315 10.217-9.26-3.617-13.834-14.056-10.217-23.315 12.713-32.541 24.185-54.541 25.037-155.621-26.629-3.058-53.428-9.027-82.141-15.807-8.6-2.031-13.926-10.648-11.895-19.249s10.647-13.926 19.249-11.895c96.686 22.829 124.283 22.783 220.775 0 8.599-2.03 17.218 3.294 19.249 11.895 2.029 8.601-3.297 17.219-11.897 19.249z"]},pp={prefix:"fas",iconName:"university",icon:[512,512,[],"f19c","M496 128v16a8 8 0 0 1-8 8h-24v12c0 6.627-5.373 12-12 12H60c-6.627 0-12-5.373-12-12v-12H24a8 8 0 0 1-8-8v-16a8 8 0 0 1 4.941-7.392l232-88a7.996 7.996 0 0 1 6.118 0l232 88A8 8 0 0 1 496 128zm-24 304H40c-13.255 0-24 10.745-24 24v16a8 8 0 0 0 8 8h464a8 8 0 0 0 8-8v-16c0-13.255-10.745-24-24-24zM96 192v192H60c-6.627 0-12 5.373-12 12v20h416v-20c0-6.627-5.373-12-12-12h-36V192h-64v192h-64V192h-64v192h-64V192H96z"]},Hp={prefix:"fas",iconName:"unlink",icon:[512,512,[],"f127","M304.083 405.907c4.686 4.686 4.686 12.284 0 16.971l-44.674 44.674c-59.263 59.262-155.693 59.266-214.961 0-59.264-59.265-59.264-155.696 0-214.96l44.675-44.675c4.686-4.686 12.284-4.686 16.971 0l39.598 39.598c4.686 4.686 4.686 12.284 0 16.971l-44.675 44.674c-28.072 28.073-28.072 73.75 0 101.823 28.072 28.072 73.75 28.073 101.824 0l44.674-44.674c4.686-4.686 12.284-4.686 16.971 0l39.597 39.598zm-56.568-260.216c4.686 4.686 12.284 4.686 16.971 0l44.674-44.674c28.072-28.075 73.75-28.073 101.824 0 28.072 28.073 28.072 73.75 0 101.823l-44.675 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.598 39.598c4.686 4.686 12.284 4.686 16.971 0l44.675-44.675c59.265-59.265 59.265-155.695 0-214.96-59.266-59.264-155.695-59.264-214.961 0l-44.674 44.674c-4.686 4.686-4.686 12.284 0 16.971l39.597 39.598zm234.828 359.28l22.627-22.627c9.373-9.373 9.373-24.569 0-33.941L63.598 7.029c-9.373-9.373-24.569-9.373-33.941 0L7.029 29.657c-9.373 9.373-9.373 24.569 0 33.941l441.373 441.373c9.373 9.372 24.569 9.372 33.941 0z"]},Vp={prefix:"fas",iconName:"unlock",icon:[448,512,[],"f09c","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48z"]},Cp={prefix:"fas",iconName:"unlock-alt",icon:[448,512,[],"f13e","M400 256H152V152.9c0-39.6 31.7-72.5 71.3-72.9 40-.4 72.7 32.1 72.7 72v16c0 13.3 10.7 24 24 24h32c13.3 0 24-10.7 24-24v-16C376 68 307.5-.3 223.5 0 139.5.3 72 69.5 72 153.5V256H48c-26.5 0-48 21.5-48 48v160c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V304c0-26.5-21.5-48-48-48zM264 408c0 22.1-17.9 40-40 40s-40-17.9-40-40v-48c0-22.1 17.9-40 40-40s40 17.9 40 40v48z"]},Lp={prefix:"fas",iconName:"upload",icon:[512,512,[],"f093","M296 384h-80c-13.3 0-24-10.7-24-24V192h-87.7c-17.8 0-26.7-21.5-14.1-34.1L242.3 5.7c7.5-7.5 19.8-7.5 27.3 0l152.2 152.2c12.6 12.6 3.7 34.1-14.1 34.1H320v168c0 13.3-10.7 24-24 24zm216-8v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h136v8c0 30.9 25.1 56 56 56h80c30.9 0 56-25.1 56-56v-8h136c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"]},up={prefix:"fas",iconName:"user",icon:[448,512,[],"f007","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},xp={prefix:"fas",iconName:"user-alt",icon:[512,512,[],"f406","M256 288c79.5 0 144-64.5 144-144S335.5 0 256 0 112 64.5 112 144s64.5 144 144 144zm128 32h-55.1c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16H128C57.3 320 0 377.3 0 448v16c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-16c0-70.7-57.3-128-128-128z"]},dp={prefix:"fas",iconName:"user-alt-slash",icon:[640,512,[],"f4fa","M633.8 458.1L389.6 269.3C433.8 244.7 464 198.1 464 144 464 64.5 399.5 0 320 0c-67.1 0-123 46.1-139 108.2L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM198.4 320C124.2 320 64 380.2 64 454.4v9.6c0 26.5 21.5 48 48 48h382.2L245.8 320h-47.4z"]},Np={prefix:"fas",iconName:"user-astronaut",icon:[448,512,[],"f4fb","M64 224h13.5c24.7 56.5 80.9 96 146.5 96s121.8-39.5 146.5-96H384c8.8 0 16-7.2 16-16v-96c0-8.8-7.2-16-16-16h-13.5C345.8 39.5 289.6 0 224 0S102.2 39.5 77.5 96H64c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16zm40-88c0-22.1 21.5-40 48-40h144c26.5 0 48 17.9 48 40v24c0 53-43 96-96 96h-48c-53 0-96-43-96-96v-24zm72 72l12-36 36-12-36-12-12-36-12 36-36 12 36 12 12 36zm151.6 113.4C297.7 340.7 262.2 352 224 352s-73.7-11.3-103.6-30.6C52.9 328.5 0 385 0 454.4v9.6c0 26.5 21.5 48 48 48h80v-64c0-17.7 14.3-32 32-32h128c17.7 0 32 14.3 32 32v64h80c26.5 0 48-21.5 48-48v-9.6c0-69.4-52.9-125.9-120.4-133zM272 448c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm-96 0c-8.8 0-16 7.2-16 16v48h32v-48c0-8.8-7.2-16-16-16z"]},gp={prefix:"fas",iconName:"user-check",icon:[640,512,[],"f4fc","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4zm323-128.4l-27.8-28.1c-4.6-4.7-12.1-4.7-16.8-.1l-104.8 104-45.5-45.8c-4.6-4.7-12.1-4.7-16.8-.1l-28.1 27.9c-4.7 4.6-4.7 12.1-.1 16.8l81.7 82.3c4.6 4.7 12.1 4.7 16.8.1l141.3-140.2c4.6-4.7 4.7-12.2.1-16.8z"]},Ap={prefix:"fas",iconName:"user-circle",icon:[496,512,[],"f2bd","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 96c48.6 0 88 39.4 88 88s-39.4 88-88 88-88-39.4-88-88 39.4-88 88-88zm0 344c-58.7 0-111.3-26.6-146.5-68.2 18.8-35.4 55.6-59.8 98.5-59.8 2.4 0 4.8.4 7.1 1.1 13 4.2 26.6 6.9 40.9 6.9 14.3 0 28-2.7 40.9-6.9 2.3-.7 4.7-1.1 7.1-1.1 42.9 0 79.7 24.4 98.5 59.8C359.3 421.4 306.7 448 248 448z"]},bp={prefix:"fas",iconName:"user-clock",icon:[640,512,[],"f4fd","M496 224c-79.6 0-144 64.4-144 144s64.4 144 144 144 144-64.4 144-144-64.4-144-144-144zm64 150.3c0 5.3-4.4 9.7-9.7 9.7h-60.6c-5.3 0-9.7-4.4-9.7-9.7v-76.6c0-5.3 4.4-9.7 9.7-9.7h12.6c5.3 0 9.7 4.4 9.7 9.7V352h38.3c5.3 0 9.7 4.4 9.7 9.7v12.6zM320 368c0-27.8 6.7-54.1 18.2-77.5-8-1.5-16.2-2.5-24.6-2.5h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h347.1c-45.3-31.9-75.1-84.5-75.1-144zm-96-112c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128z"]},Sp={prefix:"fas",iconName:"user-cog",icon:[640,512,[],"f4fe","M610.5 373.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 400.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm201.2 226.5c-2.3-1.2-4.6-2.6-6.8-3.9l-7.9 4.6c-6 3.4-12.8 5.3-19.6 5.3-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-5.5-17.7 1.9-36.4 17.9-45.7l7.9-4.6c-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-16-9.2-23.4-28-17.9-45.7.9-2.9 2.2-5.8 3.2-8.7-3.8-.3-7.5-1.2-11.4-1.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c10.1 0 19.5-3.2 27.2-8.5-1.2-3.8-2-7.7-2-11.8v-9.2z"]},yp={prefix:"fas",iconName:"user-edit",icon:[640,512,[],"f4ff","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h274.9c-2.4-6.8-3.4-14-2.6-21.3l6.8-60.9 1.2-11.1 7.9-7.9 77.3-77.3c-24.5-27.7-60-45.5-99.9-45.5zm45.3 145.3l-6.8 61c-1.1 10.2 7.5 18.8 17.6 17.6l60.9-6.8 137.9-137.9-71.7-71.7-137.9 137.8zM633 268.9L595.1 231c-9.3-9.3-24.5-9.3-33.8 0l-37.8 37.8-4.1 4.1 71.8 71.7 41.8-41.8c9.3-9.4 9.3-24.5 0-33.9z"]},wp={prefix:"fas",iconName:"user-friends",icon:[640,512,[],"f500","M192 256c61.9 0 112-50.1 112-112S253.9 32 192 32 80 82.1 80 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C51.6 288 0 339.6 0 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zM480 256c53 0 96-43 96-96s-43-96-96-96-96 43-96 96 43 96 96 96zm48 32h-3.8c-13.9 4.8-28.6 8-44.2 8s-30.3-3.2-44.2-8H432c-20.4 0-39.2 5.9-55.7 15.4 24.4 26.3 39.7 61.2 39.7 99.8v38.4c0 2.2-.5 4.3-.6 6.4H592c26.5 0 48-21.5 48-48 0-61.9-50.1-112-112-112z"]},kp={prefix:"fas",iconName:"user-graduate",icon:[448,512,[],"f501","M319.4 320.6L224 416l-95.4-95.4C57.1 323.7 0 382.2 0 454.4v9.6c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-9.6c0-72.2-57.1-130.7-128.6-133.8zM13.6 79.8l6.4 1.5v58.4c-7 4.2-12 11.5-12 20.3 0 8.4 4.6 15.4 11.1 19.7L3.5 242c-1.7 6.9 2.1 14 7.6 14h41.8c5.5 0 9.3-7.1 7.6-14l-15.6-62.3C51.4 175.4 56 168.4 56 160c0-8.8-5-16.1-12-20.3V87.1l66 15.9c-8.6 17.2-14 36.4-14 57 0 70.7 57.3 128 128 128s128-57.3 128-128c0-20.6-5.3-39.8-14-57l96.3-23.2c18.2-4.4 18.2-27.1 0-31.5l-190.4-46c-13-3.1-26.7-3.1-39.7 0L13.6 48.2c-18.1 4.4-18.1 27.2 0 31.6z"]},Zp={prefix:"fas",iconName:"user-injured",icon:[448,512,[],"f728","M277.37 11.98C261.08 4.47 243.11 0 224 0c-53.69 0-99.5 33.13-118.51 80h81.19l90.69-68.02zM342.51 80c-7.9-19.47-20.67-36.2-36.49-49.52L239.99 80h102.52zM224 256c70.69 0 128-57.31 128-128 0-5.48-.95-10.7-1.61-16H97.61c-.67 5.3-1.61 10.52-1.61 16 0 70.69 57.31 128 128 128zM80 299.7V512h128.26l-98.45-221.52A132.835 132.835 0 0 0 80 299.7zM0 464c0 26.51 21.49 48 48 48V320.24C18.88 344.89 0 381.26 0 422.4V464zm256-48h-55.38l42.67 96H256c26.47 0 48-21.53 48-48s-21.53-48-48-48zm57.6-128h-16.71c-22.24 10.18-46.88 16-72.89 16s-50.65-5.82-72.89-16h-7.37l42.67 96H256c44.11 0 80 35.89 80 80 0 18.08-6.26 34.59-16.41 48H400c26.51 0 48-21.49 48-48v-41.6c0-74.23-60.17-134.4-134.4-134.4z"]},Pp={prefix:"fas",iconName:"user-lock",icon:[640,512,[],"f502","M224 256A128 128 0 1 0 96 128a128 128 0 0 0 128 128zm96 64a63.08 63.08 0 0 1 8.1-30.5c-4.8-.5-9.5-1.5-14.5-1.5h-16.7a174.08 174.08 0 0 1-145.8 0h-16.7A134.43 134.43 0 0 0 0 422.4V464a48 48 0 0 0 48 48h280.9a63.54 63.54 0 0 1-8.9-32zm288-32h-32v-80a80 80 0 0 0-160 0v80h-32a32 32 0 0 0-32 32v160a32 32 0 0 0 32 32h224a32 32 0 0 0 32-32V320a32 32 0 0 0-32-32zM496 432a32 32 0 1 1 32-32 32 32 0 0 1-32 32zm32-144h-64v-80a32 32 0 0 1 64 0z"]},Bp={prefix:"fas",iconName:"user-md",icon:[448,512,[],"f0f0","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zM104 424c0 13.3 10.7 24 24 24s24-10.7 24-24-10.7-24-24-24-24 10.7-24 24zm216-135.4v49c36.5 7.4 64 39.8 64 78.4v41.7c0 7.6-5.4 14.2-12.9 15.7l-32.2 6.4c-4.3.9-8.5-1.9-9.4-6.3l-3.1-15.7c-.9-4.3 1.9-8.6 6.3-9.4l19.3-3.9V416c0-62.8-96-65.1-96 1.9v26.7l19.3 3.9c4.3.9 7.1 5.1 6.3 9.4l-3.1 15.7c-.9 4.3-5.1 7.1-9.4 6.3l-31.2-4.2c-7.9-1.1-13.8-7.8-13.8-15.9V416c0-38.6 27.5-70.9 64-78.4v-45.2c-2.2.7-4.4 1.1-6.6 1.9-18 6.3-37.3 9.8-57.4 9.8s-39.4-3.5-57.4-9.8c-7.4-2.6-14.9-4.2-22.6-5.2v81.6c23.1 6.9 40 28.1 40 53.4 0 30.9-25.1 56-56 56s-56-25.1-56-56c0-25.3 16.9-46.5 40-53.4v-80.4C48.5 301 0 355.8 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-72-56.8-130.3-128-133.8z"]},Tp={prefix:"fas",iconName:"user-minus",icon:[640,512,[],"f503","M624 208H432c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h192c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Dp={prefix:"fas",iconName:"user-ninja",icon:[448,512,[],"f504","M325.4 289.2L224 390.6 122.6 289.2C54 295.3 0 352.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-70.2-54-127.1-122.6-133.2zM32 192c27.3 0 51.8-11.5 69.2-29.7 15.1 53.9 64 93.7 122.8 93.7 70.7 0 128-57.3 128-128S294.7 0 224 0c-50.4 0-93.6 29.4-114.5 71.8C92.1 47.8 64 32 32 32c0 33.4 17.1 62.8 43.1 80-26 17.2-43.1 46.6-43.1 80zm144-96h96c17.7 0 32 14.3 32 32H144c0-17.7 14.3-32 32-32z"]},Op={prefix:"fas",iconName:"user-nurse",icon:[448,512,[],"f82f","M319.41,320,224,415.39,128.59,320C57.1,323.1,0,381.6,0,453.79A58.21,58.21,0,0,0,58.21,512H389.79A58.21,58.21,0,0,0,448,453.79C448,381.6,390.9,323.1,319.41,320ZM224,304A128,128,0,0,0,352,176V65.82a32,32,0,0,0-20.76-30L246.47,4.07a64,64,0,0,0-44.94,0L116.76,35.86A32,32,0,0,0,96,65.82V176A128,128,0,0,0,224,304ZM184,71.67a5,5,0,0,1,5-5h21.67V45a5,5,0,0,1,5-5h16.66a5,5,0,0,1,5,5V66.67H259a5,5,0,0,1,5,5V88.33a5,5,0,0,1-5,5H237.33V115a5,5,0,0,1-5,5H215.67a5,5,0,0,1-5-5V93.33H189a5,5,0,0,1-5-5ZM144,160H304v16a80,80,0,0,1-160,0Z"]},Fp={prefix:"fas",iconName:"user-plus",icon:[640,512,[],"f234","M624 208h-64v-64c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v64h-64c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h64v64c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-64h64c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zm-400 48c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Rp={prefix:"fas",iconName:"user-secret",icon:[448,512,[],"f21b","M383.9 308.3l23.9-62.6c4-10.5-3.7-21.7-15-21.7h-58.5c11-18.9 17.8-40.6 17.8-64v-.3c39.2-7.8 64-19.1 64-31.7 0-13.3-27.3-25.1-70.1-33-9.2-32.8-27-65.8-40.6-82.8-9.5-11.9-25.9-15.6-39.5-8.8l-27.6 13.8c-9 4.5-19.6 4.5-28.6 0L182.1 3.4c-13.6-6.8-30-3.1-39.5 8.8-13.5 17-31.4 50-40.6 82.8-42.7 7.9-70 19.7-70 33 0 12.6 24.8 23.9 64 31.7v.3c0 23.4 6.8 45.1 17.8 64H56.3c-11.5 0-19.2 11.7-14.7 22.3l25.8 60.2C27.3 329.8 0 372.7 0 422.4v44.8C0 491.9 20.1 512 44.8 512h358.4c24.7 0 44.8-20.1 44.8-44.8v-44.8c0-48.4-25.8-90.4-64.1-114.1zM176 480l-41.6-192 49.6 32 24 40-32 120zm96 0l-32-120 24-40 49.6-32L272 480zm41.7-298.5c-3.9 11.9-7 24.6-16.5 33.4-10.1 9.3-48 22.4-64-25-2.8-8.4-15.4-8.4-18.3 0-17 50.2-56 32.4-64 25-9.5-8.8-12.7-21.5-16.5-33.4-.8-2.5-6.3-5.7-6.3-5.8v-10.8c28.3 3.6 61 5.8 96 5.8s67.7-2.1 96-5.8v10.8c-.1.1-5.6 3.2-6.4 5.8z"]},jp={prefix:"fas",iconName:"user-shield",icon:[640,512,[],"f505","M622.3 271.1l-115.2-45c-4.1-1.6-12.6-3.7-22.2 0l-115.2 45c-10.7 4.2-17.7 14-17.7 24.9 0 111.6 68.7 188.8 132.9 213.9 9.6 3.7 18 1.6 22.2 0C558.4 489.9 640 420.5 640 296c0-10.9-7-20.7-17.7-24.9zM496 462.4V273.3l95.5 37.3c-5.6 87.1-60.9 135.4-95.5 151.8zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm96 40c0-2.5.8-4.8 1.1-7.2-2.5-.1-4.9-.8-7.5-.8h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c6.8 0 13.3-1.5 19.2-4-54-42.9-99.2-116.7-99.2-212z"]},qp={prefix:"fas",iconName:"user-slash",icon:[640,512,[],"f506","M633.8 458.1L362.3 248.3C412.1 230.7 448 183.8 448 128 448 57.3 390.7 0 320 0c-67.1 0-121.5 51.8-126.9 117.4L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4l588.4 454.7c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.4-6.8 4.1-16.9-2.9-22.3zM96 422.4V464c0 26.5 21.5 48 48 48h350.2L207.4 290.3C144.2 301.3 96 356 96 422.4z"]},Up={prefix:"fas",iconName:"user-tag",icon:[640,512,[],"f507","M630.6 364.9l-90.3-90.2c-12-12-28.3-18.7-45.3-18.7h-79.3c-17.7 0-32 14.3-32 32v79.2c0 17 6.7 33.2 18.7 45.2l90.3 90.2c12.5 12.5 32.8 12.5 45.3 0l92.5-92.5c12.6-12.5 12.6-32.7.1-45.2zm-182.8-21c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24c0 13.2-10.7 24-24 24zm-223.8-88c70.7 0 128-57.3 128-128C352 57.3 294.7 0 224 0S96 57.3 96 128c0 70.6 57.3 127.9 128 127.9zm127.8 111.2V294c-12.2-3.6-24.9-6.2-38.2-6.2h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 287.9 0 348.1 0 422.3v41.6c0 26.5 21.5 48 48 48h352c15.5 0 29.1-7.5 37.9-18.9l-58-58c-18.1-18.1-28.1-42.2-28.1-67.9z"]},Ep={prefix:"fas",iconName:"user-tie",icon:[448,512,[],"f508","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm95.8 32.6L272 480l-32-136 32-56h-96l32 56-32 136-47.8-191.4C56.9 292 0 350.3 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-72.1-56.9-130.4-128.2-133.8z"]},Ip={prefix:"fas",iconName:"user-times",icon:[640,512,[],"f235","M589.6 240l45.6-45.6c6.3-6.3 6.3-16.5 0-22.8l-22.8-22.8c-6.3-6.3-16.5-6.3-22.8 0L544 194.4l-45.6-45.6c-6.3-6.3-16.5-6.3-22.8 0l-22.8 22.8c-6.3 6.3-6.3 16.5 0 22.8l45.6 45.6-45.6 45.6c-6.3 6.3-6.3 16.5 0 22.8l22.8 22.8c6.3 6.3 16.5 6.3 22.8 0l45.6-45.6 45.6 45.6c6.3 6.3 16.5 6.3 22.8 0l22.8-22.8c6.3-6.3 6.3-16.5 0-22.8L589.6 240zM224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"]},Gp={prefix:"fas",iconName:"users",icon:[640,512,[],"f0c0","M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},Wp={prefix:"fas",iconName:"users-cog",icon:[640,512,[],"f509","M610.5 341.3c2.6-14.1 2.6-28.5 0-42.6l25.8-14.9c3-1.7 4.3-5.2 3.3-8.5-6.7-21.6-18.2-41.2-33.2-57.4-2.3-2.5-6-3.1-9-1.4l-25.8 14.9c-10.9-9.3-23.4-16.5-36.9-21.3v-29.8c0-3.4-2.4-6.4-5.7-7.1-22.3-5-45-4.8-66.2 0-3.3.7-5.7 3.7-5.7 7.1v29.8c-13.5 4.8-26 12-36.9 21.3l-25.8-14.9c-2.9-1.7-6.7-1.1-9 1.4-15 16.2-26.5 35.8-33.2 57.4-1 3.3.4 6.8 3.3 8.5l25.8 14.9c-2.6 14.1-2.6 28.5 0 42.6l-25.8 14.9c-3 1.7-4.3 5.2-3.3 8.5 6.7 21.6 18.2 41.1 33.2 57.4 2.3 2.5 6 3.1 9 1.4l25.8-14.9c10.9 9.3 23.4 16.5 36.9 21.3v29.8c0 3.4 2.4 6.4 5.7 7.1 22.3 5 45 4.8 66.2 0 3.3-.7 5.7-3.7 5.7-7.1v-29.8c13.5-4.8 26-12 36.9-21.3l25.8 14.9c2.9 1.7 6.7 1.1 9-1.4 15-16.2 26.5-35.8 33.2-57.4 1-3.3-.4-6.8-3.3-8.5l-25.8-14.9zM496 368.5c-26.8 0-48.5-21.8-48.5-48.5s21.8-48.5 48.5-48.5 48.5 21.8 48.5 48.5-21.7 48.5-48.5 48.5zM96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm224 32c1.9 0 3.7-.5 5.6-.6 8.3-21.7 20.5-42.1 36.3-59.2 7.4-8 17.9-12.6 28.9-12.6 6.9 0 13.7 1.8 19.6 5.3l7.9 4.6c.8-.5 1.6-.9 2.4-1.4 7-14.6 11.2-30.8 11.2-48 0-61.9-50.1-112-112-112S208 82.1 208 144c0 61.9 50.1 112 112 112zm105.2 194.5c-2.3-1.2-4.6-2.6-6.8-3.9-8.2 4.8-15.3 9.8-27.5 9.8-10.9 0-21.4-4.6-28.9-12.6-18.3-19.8-32.3-43.9-40.2-69.6-10.7-34.5 24.9-49.7 25.8-50.3-.1-2.6-.1-5.2 0-7.8l-7.9-4.6c-3.8-2.2-7-5-9.8-8.1-3.3.2-6.5.6-9.8.6-24.6 0-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h255.4c-3.7-6-6.2-12.8-6.2-20.3v-9.2zM173.1 274.6C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"]},_p={prefix:"fas",iconName:"users-slash",icon:[640,512,[],"e073","M132.65,212.32,36.21,137.78A63.4,63.4,0,0,0,32,160a63.84,63.84,0,0,0,100.65,52.32Zm40.44,62.28A63.79,63.79,0,0,0,128,256H64A64.06,64.06,0,0,0,0,320v32a32,32,0,0,0,32,32H97.91A146.62,146.62,0,0,1,173.09,274.6ZM544,224a64,64,0,1,0-64-64A64.06,64.06,0,0,0,544,224ZM500.56,355.11a114.24,114.24,0,0,0-84.47-65.28L361,247.23c41.46-16.3,71-55.92,71-103.23A111.93,111.93,0,0,0,320,32c-57.14,0-103.69,42.83-110.6,98.08L45.46,3.38A16,16,0,0,0,23,6.19L3.37,31.46A16,16,0,0,0,6.18,53.91L594.53,508.63A16,16,0,0,0,617,505.82l19.64-25.27a16,16,0,0,0-2.81-22.45ZM128,403.21V432a48,48,0,0,0,48,48H464a47.45,47.45,0,0,0,12.57-1.87L232,289.13C173.74,294.83,128,343.42,128,403.21ZM576,256H512a63.79,63.79,0,0,0-45.09,18.6A146.29,146.29,0,0,1,542,384h66a32,32,0,0,0,32-32V320A64.06,64.06,0,0,0,576,256Z"]},Yp={prefix:"fas",iconName:"utensil-spoon",icon:[512,512,[],"f2e5","M480.1 31.9c-55-55.1-164.9-34.5-227.8 28.5-49.3 49.3-55.1 110-28.8 160.4L9 413.2c-11.6 10.5-12.1 28.5-1 39.5L59.3 504c11 11 29.1 10.5 39.5-1.1l192.4-214.4c50.4 26.3 111.1 20.5 160.4-28.8 63-62.9 83.6-172.8 28.5-227.8z"]},Kp={prefix:"fas",iconName:"utensils",icon:[416,512,[],"f2e7","M207.9 15.2c.8 4.7 16.1 94.5 16.1 128.8 0 52.3-27.8 89.6-68.9 104.6L168 486.7c.7 13.7-10.2 25.3-24 25.3H80c-13.7 0-24.7-11.5-24-25.3l12.9-238.1C27.7 233.6 0 196.2 0 144 0 109.6 15.3 19.9 16.1 15.2 19.3-5.1 61.4-5.4 64 16.3v141.2c1.3 3.4 15.1 3.2 16 0 1.4-25.3 7.9-139.2 8-141.8 3.3-20.8 44.7-20.8 47.9 0 .2 2.7 6.6 116.5 8 141.8.9 3.2 14.8 3.4 16 0V16.3c2.6-21.6 44.8-21.4 48-1.1zm119.2 285.7l-15 185.1c-1.2 14 9.9 26 23.9 26h56c13.3 0 24-10.7 24-24V24c0-13.2-10.7-24-24-24-82.5 0-221.4 178.5-64.9 300.9z"]},Qp={prefix:"fas",iconName:"vector-square",icon:[512,512,[],"f5cb","M512 128V32c0-17.67-14.33-32-32-32h-96c-17.67 0-32 14.33-32 32H160c0-17.67-14.33-32-32-32H32C14.33 0 0 14.33 0 32v96c0 17.67 14.33 32 32 32v192c-17.67 0-32 14.33-32 32v96c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32h192c0 17.67 14.33 32 32 32h96c17.67 0 32-14.33 32-32v-96c0-17.67-14.33-32-32-32V160c17.67 0 32-14.33 32-32zm-96-64h32v32h-32V64zM64 64h32v32H64V64zm32 384H64v-32h32v32zm352 0h-32v-32h32v32zm-32-96h-32c-17.67 0-32 14.33-32 32v32H160v-32c0-17.67-14.33-32-32-32H96V160h32c17.67 0 32-14.33 32-32V96h192v32c0 17.67 14.33 32 32 32h32v192z"]},Xp={prefix:"fas",iconName:"venus",icon:[288,512,[],"f221","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80z"]},Jp={prefix:"fas",iconName:"venus-double",icon:[512,512,[],"f226","M288 176c0-79.5-64.5-144-144-144S0 96.5 0 176c0 68.5 47.9 125.9 112 140.4V368H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.5 112-71.9 112-140.4zm-224 0c0-44.1 35.9-80 80-80s80 35.9 80 80-35.9 80-80 80-80-35.9-80-80zm336 140.4V368h36c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-36v36c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-36h-36c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h36v-51.6c-21.2-4.8-40.6-14.3-57.2-27.3 14-16.7 25-36 32.1-57.1 14.5 14.8 34.7 24 57.1 24 44.1 0 80-35.9 80-80s-35.9-80-80-80c-22.3 0-42.6 9.2-57.1 24-7.1-21.1-18-40.4-32.1-57.1C303.4 43.6 334.3 32 368 32c79.5 0 144 64.5 144 144 0 68.5-47.9 125.9-112 140.4z"]},$p={prefix:"fas",iconName:"venus-mars",icon:[576,512,[],"f228","M564 0h-79c-10.7 0-16 12.9-8.5 20.5l16.9 16.9-48.7 48.7C422.5 72.1 396.2 64 368 64c-33.7 0-64.6 11.6-89.2 30.9 14 16.7 25 36 32.1 57.1 14.5-14.8 34.7-24 57.1-24 44.1 0 80 35.9 80 80s-35.9 80-80 80c-22.3 0-42.6-9.2-57.1-24-7.1 21.1-18 40.4-32.1 57.1 24.5 19.4 55.5 30.9 89.2 30.9 79.5 0 144-64.5 144-144 0-28.2-8.1-54.5-22.1-76.7l48.7-48.7 16.9 16.9c2.4 2.4 5.4 3.5 8.4 3.5 6.2 0 12.1-4.8 12.1-12V12c0-6.6-5.4-12-12-12zM144 64C64.5 64 0 128.5 0 208c0 68.5 47.9 125.9 112 140.4V400H76c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h36v36c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12v-36h36c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-36v-51.6c64.1-14.6 112-71.9 112-140.4 0-79.5-64.5-144-144-144zm0 224c-44.1 0-80-35.9-80-80s35.9-80 80-80 80 35.9 80 80-35.9 80-80 80z"]},cH={prefix:"fas",iconName:"vest",icon:[448,512,[],"e085","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a24.021,24.021,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A24.021,24.021,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.564A151.518,151.518,0,0,0,224,86.234a151.55,151.55,0,0,0,73.812-19.672L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM131.312,371.312l-48,48a16,16,0,0,1-22.624-22.624l48-48a16,16,0,0,1,22.624,22.624Zm256,48a15.992,15.992,0,0,1-22.624,0l-48-48a16,16,0,0,1,22.624-22.624l48,48A15.993,15.993,0,0,1,387.312,419.312Z"]},aH={prefix:"fas",iconName:"vest-patches",icon:[448,512,[],"e086","M437.252,239.877,384,160V32A32,32,0,0,0,352,0H320a23.982,23.982,0,0,0-13.312,4.031l-25,16.672a103.794,103.794,0,0,1-115.376,0l-25-16.672A23.982,23.982,0,0,0,128,0H96A32,32,0,0,0,64,32V160L10.748,239.877A64,64,0,0,0,0,275.377V480a32,32,0,0,0,32,32H192V288a31.987,31.987,0,0,1,1.643-10.119L207.135,237.4,150.188,66.561A151.579,151.579,0,0,0,224,86.234a151.565,151.565,0,0,0,73.811-19.668L224,288V512H416a32,32,0,0,0,32-32V275.377A64,64,0,0,0,437.252,239.877ZM63.5,272.484a12.01,12.01,0,0,1,17-16.968l15.5,15.5,15.5-15.5a12.01,12.01,0,0,1,17,16.968L112.984,288,128.5,303.516a12.01,12.01,0,0,1-17,16.968L96,304.984l-15.5,15.5a12.01,12.01,0,0,1-17-16.968L79.016,288ZM96,456a40,40,0,1,1,40-40A40,40,0,0,1,96,456ZM359.227,335.785,310.7,336a6.671,6.671,0,0,1-6.7-6.7l.215-48.574A24.987,24.987,0,0,1,331.43,256.1c12.789,1.162,22.129,12.619,22.056,25.419l-.037,5.057,5.051-.037c12.826-.035,24.236,9.275,25.4,22.076A24.948,24.948,0,0,1,359.227,335.785Z"]},eH={prefix:"fas",iconName:"vial",icon:[480,512,[],"f492","M477.7 186.1L309.5 18.3c-3.1-3.1-8.2-3.1-11.3 0l-34 33.9c-3.1 3.1-3.1 8.2 0 11.3l11.2 11.1L33 316.5c-38.8 38.7-45.1 102-9.4 143.5 20.6 24 49.5 36 78.4 35.9 26.4 0 52.8-10 72.9-30.1l246.3-245.7 11.2 11.1c3.1 3.1 8.2 3.1 11.3 0l34-33.9c3.1-3 3.1-8.1 0-11.2zM318 256H161l148-147.7 78.5 78.3L318 256z"]},iH={prefix:"fas",iconName:"vials",icon:[640,512,[],"f493","M72 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H72c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64zm480 384H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM360 64h24v240c0 44.1 35.9 80 80 80s80-35.9 80-80V64h24c4.4 0 8-3.6 8-8V8c0-4.4-3.6-8-8-8H360c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8zm72 0h64v96h-64V64z"]},fH={prefix:"fas",iconName:"video",icon:[576,512,[],"f03d","M336.2 64H47.8C21.4 64 0 85.4 0 111.8v288.4C0 426.6 21.4 448 47.8 448h288.4c26.4 0 47.8-21.4 47.8-47.8V111.8c0-26.4-21.4-47.8-47.8-47.8zm189.4 37.7L416 177.3v157.4l109.6 75.5c21.2 14.6 50.4-.3 50.4-25.8V127.5c0-25.4-29.1-40.4-50.4-25.8z"]},lH={prefix:"fas",iconName:"video-slash",icon:[640,512,[],"f4e2","M633.8 458.1l-55-42.5c15.4-1.4 29.2-13.7 29.2-31.1v-257c0-25.5-29.1-40.4-50.4-25.8L448 177.3v137.2l-32-24.7v-178c0-26.4-21.4-47.8-47.8-47.8H123.9L45.5 3.4C38.5-2 28.5-.8 23 6.2L3.4 31.4c-5.4 7-4.2 17 2.8 22.4L42.7 82 416 370.6l178.5 138c7 5.4 17 4.2 22.5-2.8l19.6-25.3c5.5-6.9 4.2-17-2.8-22.4zM32 400.2c0 26.4 21.4 47.8 47.8 47.8h288.4c11.2 0 21.4-4 29.6-10.5L32 154.7v245.5z"]},nH={prefix:"fas",iconName:"vihara",icon:[640,512,[],"f6a7","M632.88 400.71L544 352v-64l55.16-17.69c11.79-5.9 11.79-22.72 0-28.62L480 192v-64l27.31-16.3c7.72-7.72 5.61-20.74-4.16-25.62L320 0 136.85 86.07c-9.77 4.88-11.88 17.9-4.16 25.62L160 128v64L40.84 241.69c-11.79 5.9-11.79 22.72 0 28.62L96 288v64L7.12 400.71c-5.42 3.62-7.7 9.63-7 15.29.62 5.01 3.57 9.75 8.72 12.33L64 448v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48h160v48c0 8.84 7.16 16 16 16h32c8.84 0 16-7.16 16-16v-48l55.15-19.67c5.16-2.58 8.1-7.32 8.72-12.33.71-5.67-1.57-11.68-6.99-15.29zM224 128h192v64H224v-64zm-64 224v-64h320v64H160z"]},oH={prefix:"fas",iconName:"virus",icon:[512,512,[],"e074","M483.55,227.55H462c-50.68,0-76.07-61.27-40.23-97.11L437,115.19A28.44,28.44,0,0,0,396.8,75L381.56,90.22c-35.84,35.83-97.11,10.45-97.11-40.23V28.44a28.45,28.45,0,0,0-56.9,0V50c0,50.68-61.27,76.06-97.11,40.23L115.2,75A28.44,28.44,0,0,0,75,115.19l15.25,15.25c35.84,35.84,10.45,97.11-40.23,97.11H28.45a28.45,28.45,0,1,0,0,56.89H50c50.68,0,76.07,61.28,40.23,97.12L75,396.8A28.45,28.45,0,0,0,115.2,437l15.24-15.25c35.84-35.84,97.11-10.45,97.11,40.23v21.54a28.45,28.45,0,0,0,56.9,0V462c0-50.68,61.27-76.07,97.11-40.23L396.8,437A28.45,28.45,0,0,0,437,396.8l-15.25-15.24c-35.84-35.84-10.45-97.12,40.23-97.12h21.54a28.45,28.45,0,1,0,0-56.89ZM224,272a48,48,0,1,1,48-48A48,48,0,0,1,224,272Zm80,56a24,24,0,1,1,24-24A24,24,0,0,1,304,328Z"]},hH={prefix:"fas",iconName:"virus-slash",icon:[640,512,[],"e075","M114,227.6H92.4C76.7,227.6,64,240.3,64,256s12.7,28.4,28.4,28.4H114c50.7,0,76.1,61.3,40.2,97.1L139,396.8 c-11.5,10.7-12.2,28.7-1.6,40.2s28.7,12.2,40.2,1.6c0.5-0.5,1.1-1,1.6-1.6l15.2-15.2c35.8-35.8,97.1-10.5,97.1,40.2v21.5 c0,15.7,12.8,28.4,28.5,28.4c15.7,0,28.4-12.7,28.4-28.4V462c0-26.6,17-45.9,38.2-53.4l-244.5-189 C133.7,224.7,123.9,227.5,114,227.6z M617,505.8l19.6-25.3c5.4-7,4.2-17-2.8-22.5L470.6,332c4.2-25.4,24.9-47.5,55.4-47.5h21.5 c15.7,0,28.4-12.7,28.4-28.4s-12.7-28.4-28.4-28.4H526c-50.7,0-76.1-61.3-40.2-97.1l15.2-15.3c10.7-11.5,10-29.5-1.6-40.2 c-10.9-10.1-27.7-10.1-38.6,0l-15.2,15.2c-35.8,35.8-97.1,10.5-97.1-40.2V28.5C348.4,12.7,335.7,0,320,0 c-15.7,0-28.4,12.7-28.4,28.4V50c0,50.7-61.3,76.1-97.1,40.2L179.2,75c-11.1-11.1-29.4-10.6-40.5,0.5L45.5,3.4 c-7-5.4-17-4.2-22.5,2.8L3.4,31.5c-5.4,7-4.2,17,2.8,22.5l588.4,454.7C601.5,514.1,611.6,512.8,617,505.8z M335.4,227.5l-62.9-48.6 c4.9-1.8,10.2-2.8,15.4-2.9c26.5,0,48,21.5,48,48C336,225.2,335.5,226.3,335.4,227.5z"]},sH={prefix:"fas",iconName:"viruses",icon:[640,512,[],"e076","M624,352H611.88c-28.51,0-42.79-34.47-22.63-54.63l8.58-8.57a16,16,0,1,0-22.63-22.63l-8.57,8.58C546.47,294.91,512,280.63,512,252.12V240a16,16,0,0,0-32,0v12.12c0,28.51-34.47,42.79-54.63,22.63l-8.57-8.58a16,16,0,0,0-22.63,22.63l8.58,8.57c20.16,20.16,5.88,54.63-22.63,54.63H368a16,16,0,0,0,0,32h12.12c28.51,0,42.79,34.47,22.63,54.63l-8.58,8.57a16,16,0,1,0,22.63,22.63l8.57-8.58c20.16-20.16,54.63-5.88,54.63,22.63V496a16,16,0,0,0,32,0V483.88c0-28.51,34.47-42.79,54.63-22.63l8.57,8.58a16,16,0,1,0,22.63-22.63l-8.58-8.57C569.09,418.47,583.37,384,611.88,384H624a16,16,0,0,0,0-32ZM480,384a32,32,0,1,1,32-32A32,32,0,0,1,480,384ZM346.51,213.33h16.16a21.33,21.33,0,0,0,0-42.66H346.51c-38,0-57.05-46-30.17-72.84l11.43-11.44A21.33,21.33,0,0,0,297.6,56.23L286.17,67.66c-26.88,26.88-72.84,7.85-72.84-30.17V21.33a21.33,21.33,0,0,0-42.66,0V37.49c0,38-46,57.05-72.84,30.17L86.4,56.23A21.33,21.33,0,0,0,56.23,86.39L67.66,97.83c26.88,26.88,7.85,72.84-30.17,72.84H21.33a21.33,21.33,0,0,0,0,42.66H37.49c38,0,57.05,46,30.17,72.84L56.23,297.6A21.33,21.33,0,1,0,86.4,327.77l11.43-11.43c26.88-26.88,72.84-7.85,72.84,30.17v16.16a21.33,21.33,0,0,0,42.66,0V346.51c0-38,46-57.05,72.84-30.17l11.43,11.43a21.33,21.33,0,0,0,30.17-30.17l-11.43-11.43C289.46,259.29,308.49,213.33,346.51,213.33ZM160,192a32,32,0,1,1,32-32A32,32,0,0,1,160,192Zm80,32a16,16,0,1,1,16-16A16,16,0,0,1,240,224Z"]},rH={prefix:"fas",iconName:"voicemail",icon:[640,512,[],"f897","M496 128a144 144 0 0 0-119.74 224H263.74A144 144 0 1 0 144 416h352a144 144 0 0 0 0-288zM64 272a80 80 0 1 1 80 80 80 80 0 0 1-80-80zm432 80a80 80 0 1 1 80-80 80 80 0 0 1-80 80z"]},vH={prefix:"fas",iconName:"volleyball-ball",icon:[512,512,[],"f45f","M231.39 243.48a285.56 285.56 0 0 0-22.7-105.7c-90.8 42.4-157.5 122.4-180.3 216.8a249 249 0 0 0 56.9 81.1 333.87 333.87 0 0 1 146.1-192.2zm-36.9-134.4a284.23 284.23 0 0 0-57.4-70.7c-91 49.8-144.8 152.9-125 262.2 33.4-83.1 98.4-152 182.4-191.5zm187.6 165.1c8.6-99.8-27.3-197.5-97.5-264.4-14.7-1.7-51.6-5.5-98.9 8.5A333.87 333.87 0 0 1 279.19 241a285 285 0 0 0 102.9 33.18zm-124.7 9.5a286.33 286.33 0 0 0-80.2 72.6c82 57.3 184.5 75.1 277.5 47.8a247.15 247.15 0 0 0 42.2-89.9 336.1 336.1 0 0 1-80.9 10.4c-54.6-.1-108.9-14.1-158.6-40.9zm-98.3 99.7c-15.2 26-25.7 54.4-32.1 84.2a247.07 247.07 0 0 0 289-22.1c-112.9 16.1-203.3-24.8-256.9-62.1zm180.3-360.6c55.3 70.4 82.5 161.2 74.6 253.6a286.59 286.59 0 0 0 89.7-14.2c0-2 .3-4 .3-6 0-107.8-68.7-199.1-164.6-233.4z"]},mH={prefix:"fas",iconName:"volume-down",icon:[384,512,[],"f027","M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"]},zH={prefix:"fas",iconName:"volume-mute",icon:[512,512,[],"f6a9","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"]},tH={prefix:"fas",iconName:"volume-off",icon:[256,512,[],"f026","M215 71l-89 89H24a24 24 0 0 0-24 24v144a24 24 0 0 0 24 24h102.06L215 441c15 15 41 4.47 41-17V88c0-21.47-26-32-41-17z"]},MH={prefix:"fas",iconName:"volume-up",icon:[576,512,[],"f028","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"]},pH={prefix:"fas",iconName:"vote-yea",icon:[640,512,[],"f772","M608 320h-64v64h22.4c5.3 0 9.6 3.6 9.6 8v16c0 4.4-4.3 8-9.6 8H73.6c-5.3 0-9.6-3.6-9.6-8v-16c0-4.4 4.3-8 9.6-8H96v-64H32c-17.7 0-32 14.3-32 32v96c0 17.7 14.3 32 32 32h576c17.7 0 32-14.3 32-32v-96c0-17.7-14.3-32-32-32zm-96 64V64.3c0-17.9-14.5-32.3-32.3-32.3H160.4C142.5 32 128 46.5 128 64.3V384h384zM211.2 202l25.5-25.3c4.2-4.2 11-4.2 15.2.1l41.3 41.6 95.2-94.4c4.2-4.2 11-4.2 15.2.1l25.3 25.5c4.2 4.2 4.2 11-.1 15.2L300.5 292c-4.2 4.2-11 4.2-15.2-.1l-74.1-74.7c-4.3-4.2-4.2-11 0-15.2z"]},HH={prefix:"fas",iconName:"vr-cardboard",icon:[640,512,[],"f729","M608 64H32C14.33 64 0 78.33 0 96v320c0 17.67 14.33 32 32 32h160.22c25.19 0 48.03-14.77 58.36-37.74l27.74-61.64C286.21 331.08 302.35 320 320 320s33.79 11.08 41.68 28.62l27.74 61.64C399.75 433.23 422.6 448 447.78 448H608c17.67 0 32-14.33 32-32V96c0-17.67-14.33-32-32-32zM160 304c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64zm320 0c-35.35 0-64-28.65-64-64s28.65-64 64-64 64 28.65 64 64-28.65 64-64 64z"]},VH={prefix:"fas",iconName:"walking",icon:[320,512,[],"f554","M208 96c26.5 0 48-21.5 48-48S234.5 0 208 0s-48 21.5-48 48 21.5 48 48 48zm94.5 149.1l-23.3-11.8-9.7-29.4c-14.7-44.6-55.7-75.8-102.2-75.9-36-.1-55.9 10.1-93.3 25.2-21.6 8.7-39.3 25.2-49.7 46.2L17.6 213c-7.8 15.8-1.5 35 14.2 42.9 15.6 7.9 34.6 1.5 42.5-14.3L81 228c3.5-7 9.3-12.5 16.5-15.4l26.8-10.8-15.2 60.7c-5.2 20.8.4 42.9 14.9 58.8l59.9 65.4c7.2 7.9 12.3 17.4 14.9 27.7l18.3 73.3c4.3 17.1 21.7 27.6 38.8 23.3 17.1-4.3 27.6-21.7 23.3-38.8l-22.2-89c-2.6-10.3-7.7-19.9-14.9-27.7l-45.5-49.7 17.2-68.7 5.5 16.5c5.3 16.1 16.7 29.4 31.7 37l23.3 11.8c15.6 7.9 34.6 1.5 42.5-14.3 7.7-15.7 1.4-35.1-14.3-43zM73.6 385.8c-3.2 8.1-8 15.4-14.2 21.5l-50 50.1c-12.5 12.5-12.5 32.8 0 45.3s32.7 12.5 45.2 0l59.4-59.4c6.1-6.1 10.9-13.4 14.2-21.5l13.5-33.8c-55.3-60.3-38.7-41.8-47.4-53.7l-20.7 51.5z"]},CH={prefix:"fas",iconName:"wallet",icon:[512,512,[],"f555","M461.2 128H80c-8.84 0-16-7.16-16-16s7.16-16 16-16h384c8.84 0 16-7.16 16-16 0-26.51-21.49-48-48-48H64C28.65 32 0 60.65 0 96v320c0 35.35 28.65 64 64 64h397.2c28.02 0 50.8-21.53 50.8-48V176c0-26.47-22.78-48-50.8-48zM416 336c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32z"]},LH={prefix:"fas",iconName:"warehouse",icon:[640,512,[],"f494","M504 352H136.4c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0 96H136.1c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm0-192H136.6c-4.4 0-8 3.6-8 8l-.1 48c0 4.4 3.6 8 8 8H504c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8zm106.5-139L338.4 3.7a48.15 48.15 0 0 0-36.9 0L29.5 117C11.7 124.5 0 141.9 0 161.3V504c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V256c0-17.6 14.6-32 32.6-32h382.8c18 0 32.6 14.4 32.6 32v248c0 4.4 3.6 8 8 8h80c4.4 0 8-3.6 8-8V161.3c0-19.4-11.7-36.8-29.5-44.3z"]},uH={prefix:"fas",iconName:"water",icon:[576,512,[],"f773","M562.1 383.9c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144c-21.5-2.4-42.1-10.5-57.9-22.9-14.1-11.1-34.2-11.3-48.2 0-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3zm0-144C540.6 93.4 520 85.4 504.2 73 490.1 61.9 470 61.7 456 73c-37.9 30.4-107.2 30.4-145.7-1.5-13.5-11.2-33-9.1-46.7 1.8-38 30.1-106.9 30-145.2-1.7-13.5-11.2-33.3-8.9-47.1 2-15.5 12.2-36 20.1-57.7 22.4-7.9.8-13.6 7.8-13.6 15.7v32.2c0 9.1 7.6 16.8 16.7 16 28.8-2.5 56.1-11.4 79.4-25.9 56.5 34.6 137 34.1 192 0 56.5 34.6 137 34.1 192 0 23.3 14.2 50.9 23.3 79.1 25.8 9.1.8 16.7-6.9 16.7-16v-31.6c.1-8-5.7-15.4-13.8-16.3z"]},xH={prefix:"fas",iconName:"wave-square",icon:[640,512,[],"f83e","M476 480H324a36 36 0 0 1-36-36V96h-96v156a36 36 0 0 1-36 36H16a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h112V68a36 36 0 0 1 36-36h152a36 36 0 0 1 36 36v348h96V260a36 36 0 0 1 36-36h140a16 16 0 0 1 16 16v32a16 16 0 0 1-16 16H512v156a36 36 0 0 1-36 36z"]},dH={prefix:"fas",iconName:"weight",icon:[512,512,[],"f496","M448 64h-25.98C438.44 92.28 448 125.01 448 160c0 105.87-86.13 192-192 192S64 265.87 64 160c0-34.99 9.56-67.72 25.98-96H64C28.71 64 0 92.71 0 128v320c0 35.29 28.71 64 64 64h384c35.29 0 64-28.71 64-64V128c0-35.29-28.71-64-64-64zM256 320c88.37 0 160-71.63 160-160S344.37 0 256 0 96 71.63 96 160s71.63 160 160 160zm-.3-151.94l33.58-78.36c3.5-8.17 12.94-11.92 21.03-8.41 8.12 3.48 11.88 12.89 8.41 21l-33.67 78.55C291.73 188 296 197.45 296 208c0 22.09-17.91 40-40 40s-40-17.91-40-40c0-21.98 17.76-39.77 39.7-39.94z"]},NH={prefix:"fas",iconName:"weight-hanging",icon:[512,512,[],"f5cd","M510.28 445.86l-73.03-292.13c-3.8-15.19-16.44-25.72-30.87-25.72h-60.25c3.57-10.05 5.88-20.72 5.88-32 0-53.02-42.98-96-96-96s-96 42.98-96 96c0 11.28 2.3 21.95 5.88 32h-60.25c-14.43 0-27.08 10.54-30.87 25.72L1.72 445.86C-6.61 479.17 16.38 512 48.03 512h415.95c31.64 0 54.63-32.83 46.3-66.14zM256 128c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32z"]},gH={prefix:"fas",iconName:"wheelchair",icon:[512,512,[],"f193","M496.101 385.669l14.227 28.663c3.929 7.915.697 17.516-7.218 21.445l-65.465 32.886c-16.049 7.967-35.556 1.194-43.189-15.055L331.679 320H192c-15.925 0-29.426-11.71-31.679-27.475C126.433 55.308 128.38 70.044 128 64c0-36.358 30.318-65.635 67.052-63.929 33.271 1.545 60.048 28.905 60.925 62.201.868 32.933-23.152 60.423-54.608 65.039l4.67 32.69H336c8.837 0 16 7.163 16 16v32c0 8.837-7.163 16-16 16H215.182l4.572 32H352a32 32 0 0 1 28.962 18.392L438.477 396.8l36.178-18.349c7.915-3.929 17.517-.697 21.446 7.218zM311.358 352h-24.506c-7.788 54.204-54.528 96-110.852 96-61.757 0-112-50.243-112-112 0-41.505 22.694-77.809 56.324-97.156-3.712-25.965-6.844-47.86-9.488-66.333C45.956 198.464 0 261.963 0 336c0 97.047 78.953 176 176 176 71.87 0 133.806-43.308 161.11-105.192L311.358 352z"]},AH={prefix:"fas",iconName:"wifi",icon:[640,512,[],"f1eb","M634.91 154.88C457.74-8.99 182.19-8.93 5.09 154.88c-6.66 6.16-6.79 16.59-.35 22.98l34.24 33.97c6.14 6.1 16.02 6.23 22.4.38 145.92-133.68 371.3-133.71 517.25 0 6.38 5.85 16.26 5.71 22.4-.38l34.24-33.97c6.43-6.39 6.3-16.82-.36-22.98zM320 352c-35.35 0-64 28.65-64 64s28.65 64 64 64 64-28.65 64-64-28.65-64-64-64zm202.67-83.59c-115.26-101.93-290.21-101.82-405.34 0-6.9 6.1-7.12 16.69-.57 23.15l34.44 33.99c6 5.92 15.66 6.32 22.05.8 83.95-72.57 209.74-72.41 293.49 0 6.39 5.52 16.05 5.13 22.05-.8l34.44-33.99c6.56-6.46 6.33-17.06-.56-23.15z"]},bH={prefix:"fas",iconName:"wind",icon:[512,512,[],"f72e","M156.7 256H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h142.2c15.9 0 30.8 10.9 33.4 26.6 3.3 20-12.1 37.4-31.6 37.4-14.1 0-26.1-9.2-30.4-21.9-2.1-6.3-8.6-10.1-15.2-10.1H81.6c-9.8 0-17.7 8.8-15.9 18.4 8.6 44.1 47.6 77.6 94.2 77.6 57.1 0 102.7-50.1 95.2-108.6C249 291 205.4 256 156.7 256zM16 224h336c59.7 0 106.8-54.8 93.8-116.7-7.6-36.2-36.9-65.5-73.1-73.1-55.4-11.6-105.1 24.9-114.9 75.5-1.9 9.6 6.1 18.3 15.8 18.3h32.8c6.7 0 13.1-3.8 15.2-10.1C325.9 105.2 337.9 96 352 96c19.4 0 34.9 17.4 31.6 37.4-2.6 15.7-17.4 26.6-33.4 26.6H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16zm384 32H243.7c19.3 16.6 33.2 38.8 39.8 64H400c26.5 0 48 21.5 48 48s-21.5 48-48 48c-17.9 0-33.3-9.9-41.6-24.4-2.9-5-8.7-7.6-14.5-7.6h-33.8c-10.9 0-19 10.8-15.3 21.1 17.8 50.6 70.5 84.8 129.4 72.3 41.2-8.7 75.1-41.6 84.7-82.7C526 321.5 470.5 256 400 256z"]},SH={prefix:"fas",iconName:"window-close",icon:[512,512,[],"f410","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-83.6 290.5c4.8 4.8 4.8 12.6 0 17.4l-40.5 40.5c-4.8 4.8-12.6 4.8-17.4 0L256 313.3l-66.5 67.1c-4.8 4.8-12.6 4.8-17.4 0l-40.5-40.5c-4.8-4.8-4.8-12.6 0-17.4l67.1-66.5-67.1-66.5c-4.8-4.8-4.8-12.6 0-17.4l40.5-40.5c4.8-4.8 12.6-4.8 17.4 0l66.5 67.1 66.5-67.1c4.8-4.8 12.6-4.8 17.4 0l40.5 40.5c4.8 4.8 4.8 12.6 0 17.4L313.3 256l67.1 66.5z"]},yH={prefix:"fas",iconName:"window-maximize",icon:[512,512,[],"f2d0","M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-16 160H64v-84c0-6.6 5.4-12 12-12h360c6.6 0 12 5.4 12 12v84z"]},wH={prefix:"fas",iconName:"window-minimize",icon:[512,512,[],"f2d1","M464 352H48c-26.5 0-48 21.5-48 48v32c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48v-32c0-26.5-21.5-48-48-48z"]},kH={prefix:"fas",iconName:"window-restore",icon:[512,512,[],"f2d2","M512 48v288c0 26.5-21.5 48-48 48h-48V176c0-44.1-35.9-80-80-80H128V48c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zM384 176v288c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V176c0-26.5 21.5-48 48-48h288c26.5 0 48 21.5 48 48zm-68 28c0-6.6-5.4-12-12-12H76c-6.6 0-12 5.4-12 12v52h252v-52z"]},ZH={prefix:"fas",iconName:"wine-bottle",icon:[512,512,[],"f72f","M507.31 72.57L439.43 4.69c-6.25-6.25-16.38-6.25-22.63 0l-22.63 22.63c-6.25 6.25-6.25 16.38 0 22.63l-76.67 76.67c-46.58-19.7-102.4-10.73-140.37 27.23L18.75 312.23c-24.99 24.99-24.99 65.52 0 90.51l90.51 90.51c24.99 24.99 65.52 24.99 90.51 0l158.39-158.39c37.96-37.96 46.93-93.79 27.23-140.37l76.67-76.67c6.25 6.25 16.38 6.25 22.63 0l22.63-22.63c6.24-6.24 6.24-16.37-.01-22.62zM179.22 423.29l-90.51-90.51 122.04-122.04 90.51 90.51-122.04 122.04z"]},PH={prefix:"fas",iconName:"wine-glass",icon:[288,512,[],"f4e3","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40z"]},BH={prefix:"fas",iconName:"wine-glass-alt",icon:[288,512,[],"f5ce","M216 464h-40V346.81c68.47-15.89 118.05-79.91 111.4-154.16l-15.95-178.1C270.71 6.31 263.9 0 255.74 0H32.26c-8.15 0-14.97 6.31-15.7 14.55L.6 192.66C-6.05 266.91 43.53 330.93 112 346.82V464H72c-22.09 0-40 17.91-40 40 0 4.42 3.58 8 8 8h208c4.42 0 8-3.58 8-8 0-22.09-17.91-40-40-40zM61.75 48h164.5l7.17 80H54.58l7.17-80z"]},TH={prefix:"fas",iconName:"won-sign",icon:[576,512,[],"f159","M564 192c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-48l18.6-80.6c1.7-7.5-4-14.7-11.7-14.7h-46.1c-5.7 0-10.6 4-11.7 9.5L450.7 128H340.8l-19.7-86c-1.3-5.5-6.1-9.3-11.7-9.3h-44c-5.6 0-10.4 3.8-11.7 9.3l-20 86H125l-17.5-85.7c-1.1-5.6-6.1-9.6-11.8-9.6H53.6c-7.7 0-13.4 7.1-11.7 14.6L60 128H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h62.3l7.2 32H12c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h83.9l40.9 182.6c1.2 5.5 6.1 9.4 11.7 9.4h56.8c5.6 0 10.4-3.9 11.7-9.3L259.3 288h55.1l42.4 182.7c1.3 5.4 6.1 9.3 11.7 9.3h56.8c5.6 0 10.4-3.9 11.7-9.3L479.1 288H564c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-70.1l7.4-32zM183.8 342c-6.2 25.8-6.8 47.2-7.3 47.2h-1.1s-1.7-22-6.8-47.2l-11-54h38.8zm27.5-118h-66.8l-6.5-32h80.8zm62.9 0l2-8.6c1.9-8 3.5-16 4.8-23.4h11.8c1.3 7.4 2.9 15.4 4.8 23.4l2 8.6zm130.9 118c-5.1 25.2-6.8 47.2-6.8 47.2h-1.1c-.6 0-1.1-21.4-7.3-47.2l-12.4-54h39.1zm25.2-118h-67.4l-7.3-32h81.6z"]},DH={prefix:"fas",iconName:"wrench",icon:[512,512,[],"f0ad","M507.73 109.1c-2.24-9.03-13.54-12.09-20.12-5.51l-74.36 74.36-67.88-11.31-11.31-67.88 74.36-74.36c6.62-6.62 3.43-17.9-5.66-20.16-47.38-11.74-99.55.91-136.58 37.93-39.64 39.64-50.55 97.1-34.05 147.2L18.74 402.76c-24.99 24.99-24.99 65.51 0 90.5 24.99 24.99 65.51 24.99 90.5 0l213.21-213.21c50.12 16.71 107.47 5.68 147.37-34.22 37.07-37.07 49.7-89.32 37.91-136.73zM64 472c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"]},OH={prefix:"fas",iconName:"x-ray",icon:[640,512,[],"f497","M240 384c-8.8 0-16 7.2-16 16s7.2 16 16 16 16-7.2 16-16-7.2-16-16-16zm160 32c8.8 0 16-7.2 16-16s-7.2-16-16-16-16 7.2-16 16 7.2 16 16 16zM624 0H16C7.2 0 0 7.2 0 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16V16c0-8.8-7.2-16-16-16zm0 448h-48V96H64v352H16c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h608c8.8 0 16-7.2 16-16v-32c0-8.8-7.2-16-16-16zM480 248c0 4.4-3.6 8-8 8H336v32h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h64c26.5 0 48 21.5 48 48s-21.5 48-48 48-48-21.5-48-48v-16h-64v16c0 26.5-21.5 48-48 48s-48-21.5-48-48 21.5-48 48-48h64v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-32H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h136v-32H200c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h104v-24c0-4.4 3.6-8 8-8h16c4.4 0 8 3.6 8 8v24h104c4.4 0 8 3.6 8 8v16c0 4.4-3.6 8-8 8H336v32h136c4.4 0 8 3.6 8 8v16z"]},FH={prefix:"fas",iconName:"yen-sign",icon:[384,512,[],"f157","M351.2 32h-65.3c-4.6 0-8.8 2.6-10.8 6.7l-55.4 113.2c-14.5 34.7-27.1 71.9-27.1 71.9h-1.3s-12.6-37.2-27.1-71.9L108.8 38.7c-2-4.1-6.2-6.7-10.8-6.7H32.8c-9.1 0-14.8 9.7-10.6 17.6L102.3 200H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h88.2l19.8 37.2V320H44c-6.6 0-12 5.4-12 12v32c0 6.6 5.4 12 12 12h108v92c0 6.6 5.4 12 12 12h56c6.6 0 12-5.4 12-12v-92h108c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12H232v-26.8l19.8-37.2H340c6.6 0 12-5.4 12-12v-32c0-6.6-5.4-12-12-12h-58.3l80.1-150.4c4.3-7.9-1.5-17.6-10.6-17.6z"]},RH={prefix:"fas",iconName:"yin-yang",icon:[496,512,[],"f6ad","M248 8C111.03 8 0 119.03 0 256s111.03 248 248 248 248-111.03 248-248S384.97 8 248 8zm0 376c-17.67 0-32-14.33-32-32s14.33-32 32-32 32 14.33 32 32-14.33 32-32 32zm0-128c-53.02 0-96 42.98-96 96s42.98 96 96 96c-106.04 0-192-85.96-192-192S141.96 64 248 64c53.02 0 96 42.98 96 96s-42.98 96-96 96zm0-128c-17.67 0-32 14.33-32 32s14.33 32 32 32 32-14.33 32-32-14.33-32-32-32z"]},jH={faAd:o,faAddressBook:h,faAddressCard:s,faAdjust:r,faAirFreshener:v,faAlignCenter:m,faAlignJustify:z,faAlignLeft:t,faAlignRight:M,faAllergies:p,faAmbulance:H,faAmericanSignLanguageInterpreting:V,faAnchor:C,faAngleDoubleDown:L,faAngleDoubleLeft:u,faAngleDoubleRight:x,faAngleDoubleUp:d,faAngleDown:N,faAngleLeft:g,faAngleRight:A,faAngleUp:b,faAngry:S,faAnkh:y,faAppleAlt:w,faArchive:k,faArchway:Z,faArrowAltCircleDown:P,faArrowAltCircleLeft:B,faArrowAltCircleRight:T,faArrowAltCircleUp:D,faArrowCircleDown:O,faArrowCircleLeft:F,faArrowCircleRight:R,faArrowCircleUp:j,faArrowDown:q,faArrowLeft:U,faArrowRight:E,faArrowUp:I,faArrowsAlt:G,faArrowsAltH:W,faArrowsAltV:_,faAssistiveListeningSystems:Y,faAsterisk:K,faAt:Q,faAtlas:X,faAtom:J,faAudioDescription:$,faAward:cc,faBaby:ac,faBabyCarriage:ec,faBackspace:ic,faBackward:fc,faBacon:lc,faBacteria:nc,faBacterium:oc,faBahai:hc,faBalanceScale:sc,faBalanceScaleLeft:rc,faBalanceScaleRight:vc,faBan:mc,faBandAid:zc,faBarcode:tc,faBars:Mc,faBaseballBall:pc,faBasketballBall:Hc,faBath:Vc,faBatteryEmpty:Cc,faBatteryFull:Lc,faBatteryHalf:uc,faBatteryQuarter:xc,faBatteryThreeQuarters:dc,faBed:Nc,faBeer:gc,faBell:Ac,faBellSlash:bc,faBezierCurve:Sc,faBible:yc,faBicycle:wc,faBiking:kc,faBinoculars:Zc,faBiohazard:Pc,faBirthdayCake:Bc,faBlender:Tc,faBlenderPhone:Dc,faBlind:Oc,faBlog:Fc,faBold:Rc,faBolt:jc,faBomb:qc,faBone:Uc,faBong:Ec,faBook:Ic,faBookDead:Gc,faBookMedical:Wc,faBookOpen:_c,faBookReader:Yc,faBookmark:Kc,faBorderAll:Qc,faBorderNone:Xc,faBorderStyle:Jc,faBowlingBall:$c,faBox:ca,faBoxOpen:aa,faBoxTissue:ea,faBoxes:ia,faBraille:fa,faBrain:la,faBreadSlice:na,faBriefcase:oa,faBriefcaseMedical:ha,faBroadcastTower:sa,faBroom:ra,faBrush:va,faBug:ma,faBuilding:za,faBullhorn:ta,faBullseye:Ma,faBurn:pa,faBus:Ha,faBusAlt:Va,faBusinessTime:Ca,faCalculator:La,faCalendar:ua,faCalendarAlt:xa,faCalendarCheck:da,faCalendarDay:Na,faCalendarMinus:ga,faCalendarPlus:Aa,faCalendarTimes:ba,faCalendarWeek:Sa,faCamera:ya,faCameraRetro:wa,faCampground:ka,faCandyCane:Za,faCannabis:Pa,faCapsules:Ba,faCar:Ta,faCarAlt:Da,faCarBattery:Oa,faCarCrash:Fa,faCarSide:Ra,faCaravan:ja,faCaretDown:qa,faCaretLeft:Ua,faCaretRight:Ea,faCaretSquareDown:Ia,faCaretSquareLeft:Ga,faCaretSquareRight:Wa,faCaretSquareUp:_a,faCaretUp:Ya,faCarrot:Ka,faCartArrowDown:Qa,faCartPlus:Xa,faCashRegister:Ja,faCat:$a,faCertificate:ce,faChair:ae,faChalkboard:ee,faChalkboardTeacher:ie,faChargingStation:fe,faChartArea:le,faChartBar:ne,faChartLine:oe,faChartPie:he,faCheck:se,faCheckCircle:re,faCheckDouble:ve,faCheckSquare:me,faCheese:ze,faChess:te,faChessBishop:Me,faChessBoard:pe,faChessKing:He,faChessKnight:Ve,faChessPawn:Ce,faChessQueen:Le,faChessRook:ue,faChevronCircleDown:xe,faChevronCircleLeft:de,faChevronCircleRight:Ne,faChevronCircleUp:ge,faChevronDown:Ae,faChevronLeft:be,faChevronRight:Se,faChevronUp:ye,faChild:we,faChurch:ke,faCircle:Ze,faCircleNotch:Pe,faCity:Be,faClinicMedical:Te,faClipboard:De,faClipboardCheck:Oe,faClipboardList:Fe,faClock:Re,faClone:je,faClosedCaptioning:qe,faCloud:Ue,faCloudDownloadAlt:Ee,faCloudMeatball:Ie,faCloudMoon:Ge,faCloudMoonRain:We,faCloudRain:_e,faCloudShowersHeavy:Ye,faCloudSun:Ke,faCloudSunRain:Qe,faCloudUploadAlt:Xe,faCocktail:Je,faCode:$e,faCodeBranch:ci,faCoffee:ai,faCog:ei,faCogs:ii,faCoins:fi,faColumns:li,faComment:ni,faCommentAlt:oi,faCommentDollar:hi,faCommentDots:si,faCommentMedical:ri,faCommentSlash:vi,faComments:mi,faCommentsDollar:zi,faCompactDisc:ti,faCompass:Mi,faCompress:pi,faCompressAlt:Hi,faCompressArrowsAlt:Vi,faConciergeBell:Ci,faCookie:Li,faCookieBite:ui,faCopy:xi,faCopyright:di,faCouch:Ni,faCreditCard:gi,faCrop:Ai,faCropAlt:bi,faCross:Si,faCrosshairs:yi,faCrow:wi,faCrown:ki,faCrutch:Zi,faCube:Pi,faCubes:Bi,faCut:Ti,faDatabase:Di,faDeaf:Oi,faDemocrat:Fi,faDesktop:Ri,faDharmachakra:ji,faDiagnoses:qi,faDice:Ui,faDiceD20:Ei,faDiceD6:Ii,faDiceFive:Gi,faDiceFour:Wi,faDiceOne:_i,faDiceSix:Yi,faDiceThree:Ki,faDiceTwo:Qi,faDigitalTachograph:Xi,faDirections:Ji,faDisease:$i,faDivide:cf,faDizzy:af,faDna:ef,faDog:ff,faDollarSign:lf,faDolly:nf,faDollyFlatbed:of,faDonate:hf,faDoorClosed:sf,faDoorOpen:rf,faDotCircle:vf,faDove:mf,faDownload:zf,faDraftingCompass:tf,faDragon:Mf,faDrawPolygon:pf,faDrum:Hf,faDrumSteelpan:Vf,faDrumstickBite:Cf,faDumbbell:Lf,faDumpster:uf,faDumpsterFire:xf,faDungeon:df,faEdit:Nf,faEgg:gf,faEject:Af,faEllipsisH:bf,faEllipsisV:Sf,faEnvelope:yf,faEnvelopeOpen:wf,faEnvelopeOpenText:kf,faEnvelopeSquare:Zf,faEquals:Pf,faEraser:Bf,faEthernet:Tf,faEuroSign:Df,faExchangeAlt:Of,faExclamation:Ff,faExclamationCircle:Rf,faExclamationTriangle:jf,faExpand:qf,faExpandAlt:Uf,faExpandArrowsAlt:Ef,faExternalLinkAlt:If,faExternalLinkSquareAlt:Gf,faEye:Wf,faEyeDropper:_f,faEyeSlash:Yf,faFan:Kf,faFastBackward:Qf,faFastForward:Xf,faFaucet:Jf,faFax:$f,faFeather:cl,faFeatherAlt:al,faFemale:el,faFighterJet:il,faFile:fl,faFileAlt:ll,faFileArchive:nl,faFileAudio:ol,faFileCode:hl,faFileContract:sl,faFileCsv:rl,faFileDownload:vl,faFileExcel:ml,faFileExport:zl,faFileImage:tl,faFileImport:Ml,faFileInvoice:pl,faFileInvoiceDollar:Hl,faFileMedical:Vl,faFileMedicalAlt:Cl,faFilePdf:Ll,faFilePowerpoint:ul,faFilePrescription:xl,faFileSignature:dl,faFileUpload:Nl,faFileVideo:gl,faFileWord:Al,faFill:bl,faFillDrip:Sl,faFilm:yl,faFilter:wl,faFingerprint:kl,faFire:Zl,faFireAlt:Pl,faFireExtinguisher:Bl,faFirstAid:Tl,faFish:Dl,faFistRaised:Ol,faFlag:Fl,faFlagCheckered:Rl,faFlagUsa:jl,faFlask:ql,faFlushed:Ul,faFolder:El,faFolderMinus:Il,faFolderOpen:Gl,faFolderPlus:Wl,faFont:_l,faFontAwesomeLogoFull:Yl,faFootballBall:Kl,faForward:Ql,faFrog:Xl,faFrown:Jl,faFrownOpen:$l,faFunnelDollar:cn,faFutbol:an,faGamepad:en,faGasPump:fn,faGavel:ln,faGem:nn,faGenderless:on,faGhost:hn,faGift:sn,faGifts:rn,faGlassCheers:vn,faGlassMartini:mn,faGlassMartiniAlt:zn,faGlassWhiskey:tn,faGlasses:Mn,faGlobe:pn,faGlobeAfrica:Hn,faGlobeAmericas:Vn,faGlobeAsia:Cn,faGlobeEurope:Ln,faGolfBall:un,faGopuram:xn,faGraduationCap:dn,faGreaterThan:Nn,faGreaterThanEqual:gn,faGrimace:An,faGrin:bn,faGrinAlt:Sn,faGrinBeam:yn,faGrinBeamSweat:wn,faGrinHearts:kn,faGrinSquint:Zn,faGrinSquintTears:Pn,faGrinStars:Bn,faGrinTears:Tn,faGrinTongue:Dn,faGrinTongueSquint:On,faGrinTongueWink:Fn,faGrinWink:Rn,faGripHorizontal:jn,faGripLines:qn,faGripLinesVertical:Un,faGripVertical:En,faGuitar:In,faHSquare:Gn,faHamburger:Wn,faHammer:_n,faHamsa:Yn,faHandHolding:Kn,faHandHoldingHeart:Qn,faHandHoldingMedical:Xn,faHandHoldingUsd:Jn,faHandHoldingWater:$n,faHandLizard:co,faHandMiddleFinger:ao,faHandPaper:eo,faHandPeace:io,faHandPointDown:fo,faHandPointLeft:lo,faHandPointRight:no,faHandPointUp:oo,faHandPointer:ho,faHandRock:so,faHandScissors:ro,faHandSparkles:vo,faHandSpock:mo,faHands:zo,faHandsHelping:to,faHandsWash:Mo,faHandshake:po,faHandshakeAltSlash:Ho,faHandshakeSlash:Vo,faHanukiah:Co,faHardHat:Lo,faHashtag:uo,faHatCowboy:xo,faHatCowboySide:No,faHatWizard:go,faHdd:Ao,faHeadSideCough:bo,faHeadSideCoughSlash:So,faHeadSideMask:yo,faHeadSideVirus:wo,faHeading:ko,faHeadphones:Zo,faHeadphonesAlt:Po,faHeadset:Bo,faHeart:To,faHeartBroken:Do,faHeartbeat:Oo,faHelicopter:Fo,faHighlighter:Ro,faHiking:jo,faHippo:qo,faHistory:Uo,faHockeyPuck:Eo,faHollyBerry:Io,faHome:Go,faHorse:Wo,faHorseHead:_o,faHospital:Yo,faHospitalAlt:Ko,faHospitalSymbol:Qo,faHospitalUser:Xo,faHotTub:Jo,faHotdog:$o,faHotel:ch,faHourglass:ah,faHourglassEnd:eh,faHourglassHalf:ih,faHourglassStart:fh,faHouseDamage:lh,faHouseUser:nh,faHryvnia:oh,faICursor:hh,faIceCream:sh,faIcicles:rh,faIcons:vh,faIdBadge:mh,faIdCard:zh,faIdCardAlt:th,faIgloo:Mh,faImage:ph,faImages:Hh,faInbox:Vh,faIndent:Ch,faIndustry:Lh,faInfinity:uh,faInfo:xh,faInfoCircle:dh,faItalic:Nh,faJedi:gh,faJoint:Ah,faJournalWhills:bh,faKaaba:Sh,faKey:yh,faKeyboard:wh,faKhanda:kh,faKiss:Zh,faKissBeam:Ph,faKissWinkHeart:Bh,faKiwiBird:Th,faLandmark:Dh,faLanguage:Oh,faLaptop:Fh,faLaptopCode:Rh,faLaptopHouse:jh,faLaptopMedical:qh,faLaugh:Uh,faLaughBeam:Eh,faLaughSquint:Ih,faLaughWink:Gh,faLayerGroup:Wh,faLeaf:_h,faLemon:Yh,faLessThan:Kh,faLessThanEqual:Qh,faLevelDownAlt:Xh,faLevelUpAlt:Jh,faLifeRing:$h,faLightbulb:cs,faLink:as,faLiraSign:es,faList:is,faListAlt:fs,faListOl:ls,faListUl:ns,faLocationArrow:os,faLock:hs,faLockOpen:ss,faLongArrowAltDown:rs,faLongArrowAltLeft:vs,faLongArrowAltRight:ms,faLongArrowAltUp:zs,faLowVision:ts,faLuggageCart:Ms,faLungs:ps,faLungsVirus:Hs,faMagic:Vs,faMagnet:Cs,faMailBulk:Ls,faMale:us,faMap:xs,faMapMarked:ds,faMapMarkedAlt:Ns,faMapMarker:gs,faMapMarkerAlt:As,faMapPin:bs,faMapSigns:Ss,faMarker:ys,faMars:ws,faMarsDouble:ks,faMarsStroke:Zs,faMarsStrokeH:Ps,faMarsStrokeV:Bs,faMask:Ts,faMedal:Ds,faMedkit:Os,faMeh:Fs,faMehBlank:Rs,faMehRollingEyes:js,faMemory:qs,faMenorah:Us,faMercury:Es,faMeteor:Is,faMicrochip:Gs,faMicrophone:Ws,faMicrophoneAlt:_s,faMicrophoneAltSlash:Ys,faMicrophoneSlash:Ks,faMicroscope:Qs,faMinus:Xs,faMinusCircle:Js,faMinusSquare:$s,faMitten:cr,faMobile:ar,faMobileAlt:er,faMoneyBill:ir,faMoneyBillAlt:fr,faMoneyBillWave:lr,faMoneyBillWaveAlt:nr,faMoneyCheck:or,faMoneyCheckAlt:hr,faMonument:sr,faMoon:rr,faMortarPestle:vr,faMosque:mr,faMotorcycle:zr,faMountain:tr,faMouse:Mr,faMousePointer:pr,faMugHot:Hr,faMusic:Vr,faNetworkWired:Cr,faNeuter:Lr,faNewspaper:ur,faNotEqual:xr,faNotesMedical:dr,faObjectGroup:Nr,faObjectUngroup:gr,faOilCan:Ar,faOm:br,faOtter:Sr,faOutdent:yr,faPager:wr,faPaintBrush:kr,faPaintRoller:Zr,faPalette:Pr,faPallet:Br,faPaperPlane:Tr,faPaperclip:Dr,faParachuteBox:Or,faParagraph:Fr,faParking:Rr,faPassport:jr,faPastafarianism:qr,faPaste:Ur,faPause:Er,faPauseCircle:Ir,faPaw:Gr,faPeace:Wr,faPen:_r,faPenAlt:Yr,faPenFancy:Kr,faPenNib:Qr,faPenSquare:Xr,faPencilAlt:Jr,faPencilRuler:$r,faPeopleArrows:cv,faPeopleCarry:av,faPepperHot:ev,faPercent:iv,faPercentage:fv,faPersonBooth:lv,faPhone:nv,faPhoneAlt:ov,faPhoneSlash:hv,faPhoneSquare:sv,faPhoneSquareAlt:rv,faPhoneVolume:vv,faPhotoVideo:mv,faPiggyBank:zv,faPills:tv,faPizzaSlice:Mv,faPlaceOfWorship:pv,faPlane:Hv,faPlaneArrival:Vv,faPlaneDeparture:Cv,faPlaneSlash:Lv,faPlay:uv,faPlayCircle:xv,faPlug:dv,faPlus:Nv,faPlusCircle:gv,faPlusSquare:Av,faPodcast:bv,faPoll:Sv,faPollH:yv,faPoo:wv,faPooStorm:kv,faPoop:Zv,faPortrait:Pv,faPoundSign:Bv,faPowerOff:Tv,faPray:Dv,faPrayingHands:Ov,faPrescription:Fv,faPrescriptionBottle:Rv,faPrescriptionBottleAlt:jv,faPrint:qv,faProcedures:Uv,faProjectDiagram:Ev,faPumpMedical:Iv,faPumpSoap:Gv,faPuzzlePiece:Wv,faQrcode:_v,faQuestion:Yv,faQuestionCircle:Kv,faQuidditch:Qv,faQuoteLeft:Xv,faQuoteRight:Jv,faQuran:$v,faRadiation:cm,faRadiationAlt:am,faRainbow:em,faRandom:im,faReceipt:fm,faRecordVinyl:lm,faRecycle:nm,faRedo:om,faRedoAlt:hm,faRegistered:sm,faRemoveFormat:rm,faReply:vm,faReplyAll:mm,faRepublican:zm,faRestroom:tm,faRetweet:Mm,faRibbon:pm,faRing:Hm,faRoad:Vm,faRobot:Cm,faRocket:Lm,faRoute:um,faRss:xm,faRssSquare:dm,faRubleSign:Nm,faRuler:gm,faRulerCombined:Am,faRulerHorizontal:bm,faRulerVertical:Sm,faRunning:ym,faRupeeSign:wm,faSadCry:km,faSadTear:Zm,faSatellite:Pm,faSatelliteDish:Bm,faSave:Tm,faSchool:Dm,faScrewdriver:Om,faScroll:Fm,faSdCard:Rm,faSearch:jm,faSearchDollar:qm,faSearchLocation:Um,faSearchMinus:Em,faSearchPlus:Im,faSeedling:Gm,faServer:Wm,faShapes:_m,faShare:Ym,faShareAlt:Km,faShareAltSquare:Qm,faShareSquare:Xm,faShekelSign:Jm,faShieldAlt:$m,faShieldVirus:cz,faShip:az,faShippingFast:ez,faShoePrints:iz,faShoppingBag:fz,faShoppingBasket:lz,faShoppingCart:nz,faShower:oz,faShuttleVan:hz,faSign:sz,faSignInAlt:rz,faSignLanguage:vz,faSignOutAlt:mz,faSignal:zz,faSignature:tz,faSimCard:Mz,faSink:pz,faSitemap:Hz,faSkating:Vz,faSkiing:Cz,faSkiingNordic:Lz,faSkull:uz,faSkullCrossbones:xz,faSlash:dz,faSleigh:Nz,faSlidersH:gz,faSmile:Az,faSmileBeam:bz,faSmileWink:Sz,faSmog:yz,faSmoking:wz,faSmokingBan:kz,faSms:Zz,faSnowboarding:Pz,faSnowflake:Bz,faSnowman:Tz,faSnowplow:Dz,faSoap:Oz,faSocks:Fz,faSolarPanel:Rz,faSort:jz,faSortAlphaDown:qz,faSortAlphaDownAlt:Uz,faSortAlphaUp:Ez,faSortAlphaUpAlt:Iz,faSortAmountDown:Gz,faSortAmountDownAlt:Wz,faSortAmountUp:_z,faSortAmountUpAlt:Yz,faSortDown:Kz,faSortNumericDown:Qz,faSortNumericDownAlt:Xz,faSortNumericUp:Jz,faSortNumericUpAlt:$z,faSortUp:ct,faSpa:at,faSpaceShuttle:et,faSpellCheck:it,faSpider:ft,faSpinner:lt,faSplotch:nt,faSprayCan:ot,faSquare:ht,faSquareFull:st,faSquareRootAlt:rt,faStamp:vt,faStar:mt,faStarAndCrescent:zt,faStarHalf:tt,faStarHalfAlt:Mt,faStarOfDavid:pt,faStarOfLife:Ht,faStepBackward:Vt,faStepForward:Ct,faStethoscope:Lt,faStickyNote:ut,faStop:xt,faStopCircle:dt,faStopwatch:Nt,faStopwatch20:gt,faStore:At,faStoreAlt:bt,faStoreAltSlash:St,faStoreSlash:yt,faStream:wt,faStreetView:kt,faStrikethrough:Zt,faStroopwafel:Pt,faSubscript:Bt,faSubway:Tt,faSuitcase:Dt,faSuitcaseRolling:Ot,faSun:Ft,faSuperscript:Rt,faSurprise:jt,faSwatchbook:qt,faSwimmer:Ut,faSwimmingPool:Et,faSynagogue:It,faSync:Gt,faSyncAlt:Wt,faSyringe:_t,faTable:Yt,faTableTennis:Kt,faTablet:Qt,faTabletAlt:Xt,faTablets:Jt,faTachometerAlt:$t,faTag:cM,faTags:aM,faTape:eM,faTasks:iM,faTaxi:fM,faTeeth:lM,faTeethOpen:nM,faTemperatureHigh:oM,faTemperatureLow:hM,faTenge:sM,faTerminal:rM,faTextHeight:vM,faTextWidth:mM,faTh:zM,faThLarge:tM,faThList:MM,faTheaterMasks:pM,faThermometer:HM,faThermometerEmpty:VM,faThermometerFull:CM,faThermometerHalf:LM,faThermometerQuarter:uM,faThermometerThreeQuarters:xM,faThumbsDown:dM,faThumbsUp:NM,faThumbtack:gM,faTicketAlt:AM,faTimes:bM,faTimesCircle:SM,faTint:yM,faTintSlash:wM,faTired:kM,faToggleOff:ZM,faToggleOn:PM,faToilet:BM,faToiletPaper:TM,faToiletPaperSlash:DM,faToolbox:OM,faTools:FM,faTooth:RM,faTorah:jM,faToriiGate:qM,faTractor:UM,faTrademark:EM,faTrafficLight:IM,faTrailer:GM,faTrain:WM,faTram:_M,faTransgender:YM,faTransgenderAlt:KM,faTrash:QM,faTrashAlt:XM,faTrashRestore:JM,faTrashRestoreAlt:$M,faTree:cp,faTrophy:ap,faTruck:ep,faTruckLoading:ip,faTruckMonster:fp,faTruckMoving:lp,faTruckPickup:np,faTshirt:op,faTty:hp,faTv:sp,faUmbrella:rp,faUmbrellaBeach:vp,faUnderline:mp,faUndo:zp,faUndoAlt:tp,faUniversalAccess:Mp,faUniversity:pp,faUnlink:Hp,faUnlock:Vp,faUnlockAlt:Cp,faUpload:Lp,faUser:up,faUserAlt:xp,faUserAltSlash:dp,faUserAstronaut:Np,faUserCheck:gp,faUserCircle:Ap,faUserClock:bp,faUserCog:Sp,faUserEdit:yp,faUserFriends:wp,faUserGraduate:kp,faUserInjured:Zp,faUserLock:Pp,faUserMd:Bp,faUserMinus:Tp,faUserNinja:Dp,faUserNurse:Op,faUserPlus:Fp,faUserSecret:Rp,faUserShield:jp,faUserSlash:qp,faUserTag:Up,faUserTie:Ep,faUserTimes:Ip,faUsers:Gp,faUsersCog:Wp,faUsersSlash:_p,faUtensilSpoon:Yp,faUtensils:Kp,faVectorSquare:Qp,faVenus:Xp,faVenusDouble:Jp,faVenusMars:$p,faVest:cH,faVestPatches:aH,faVial:eH,faVials:iH,faVideo:fH,faVideoSlash:lH,faVihara:nH,faVirus:oH,faVirusSlash:hH,faViruses:sH,faVoicemail:rH,faVolleyballBall:vH,faVolumeDown:mH,faVolumeMute:zH,faVolumeOff:tH,faVolumeUp:MH,faVoteYea:pH,faVrCardboard:HH,faWalking:VH,faWallet:CH,faWarehouse:LH,faWater:uH,faWaveSquare:xH,faWeight:dH,faWeightHanging:NH,faWheelchair:gH,faWifi:AH,faWind:bH,faWindowClose:SH,faWindowMaximize:yH,faWindowMinimize:wH,faWindowRestore:kH,faWineBottle:ZH,faWineGlass:PH,faWineGlassAlt:BH,faWonSign:TH,faWrench:DH,faXRay:OH,faYenSign:FH,faYinYang:RH},qH=e("4419"),UH="\u0076\u0061\u0062",EH=process.env.NODE_ENV;"development"!==EH&&document.writeln('