From e8c2e6448a4952b91a045019d11cdd82ad1a5678 Mon Sep 17 00:00:00 2001 From: safavimohadeseh78 Date: Sun, 5 Oct 2025 11:29:51 +0330 Subject: [PATCH] second commit --- .eslintrc-auto-import.json | 84 + .eslintrc.cjs | 23 + .gitignore | 28 + .prettierrc.json | 8 + CHANGELOG.md | 0 auto-imports.d.ts | 82 + components.d.ts | 75 + config.ts | 34 + env.d.ts | 1 + index.html | 14 + my-uno.config.ts | 34 + package-lock.json | 10198 ++++++++++++++++ package.json | 70 + preDependency.md | 21 + src/App.vue | 28 + src/api/accounting.ts | 9 + src/api/card.ts | 10 + src/api/city.ts | 16 + src/api/consts.ts | 21 + src/api/customer.ts | 36 + src/api/dashboard.ts | 13 + src/api/login.ts | 8 + src/api/order.ts | 23 + src/api/othersPrices.ts | 4 + src/api/permission.ts | 19 + src/api/price.ts | 14 + src/api/priceTriggers.ts | 6 + src/api/product.ts | 61 + src/api/sms.ts | 25 + src/api/transaction.ts | 8 + src/api/user.ts | 30 + src/api/wallet.ts | 29 + src/assets/img/ghatrehLogo.png | Bin 0 -> 191189 bytes src/assets/img/ghatrehLogo_.png | Bin 0 -> 54780 bytes src/assets/img/henzaLogo.png | Bin 0 -> 3812 bytes src/assets/img/icon.png | Bin 0 -> 179418 bytes src/assets/img/logo_full_.png | Bin 0 -> 95772 bytes src/assets/img/milliLogo.png | Bin 0 -> 16402 bytes src/assets/img/talaLogo.png | Bin 0 -> 389 bytes src/assets/style.less | 95 + src/components/BasicCard.vue | 9 + src/components/BasicInfoItem.vue | 52 + src/components/BasicInfoModal/index.vue | 105 + src/components/BasicInfoModal/model/Info.ts | 16 + src/components/BasicInput.vue | 125 + src/components/BasicMainCard.vue | 11 + src/components/BasicMainCardFull.vue | 9 + .../BasicMenu/components/BasicMenuItem.vue | 40 + src/components/BasicMenu/index.vue | 56 + src/components/BasicMobileHeader.vue | 234 + src/components/BasicModal.vue | 71 + src/components/BasicSelect.vue | 108 + src/components/BasicShowContext.vue | 17 + src/components/BasicTags/index.vue | 63 + src/components/BasicTags/model/index.ts | 4 + src/components/BasicTextArea.vue | 51 + .../BasicUploads/BasicDraggableFileUpload.vue | 69 + src/components/BasicUploads/model/index.ts | 4 + src/components/BudgetSelect.vue | 18 + src/components/CustomTag.vue | 20 + .../ProductUploader/IndexImageUploader.vue | 137 + .../ProductUploader/ProductImageUploader.vue | 125 + .../ProductUploader/UploaderImage.vue | 72 + .../SelectCompany/ReadyCitySelect.vue | 46 + .../SelectCompany/ReadyProvinceSelect.vue | 46 + src/core/README.md | 22 + src/core/assets/css/ant-override.less | 75 + src/core/assets/css/dark.less | 0 src/core/assets/css/fonts.less | 68 + src/core/assets/css/main.less | 27 + src/core/assets/css/scroll.less | 142 + src/core/assets/css/var.less | 71 + .../fonts/iranSans/eot/IRANSansWeb(FaNum).eot | Bin 0 -> 55766 bytes .../iranSans/eot/IRANSansWeb(FaNum)_Black.eot | Bin 0 -> 53692 bytes .../iranSans/eot/IRANSansWeb(FaNum)_Bold.eot | Bin 0 -> 55212 bytes .../iranSans/eot/IRANSansWeb(FaNum)_Light.eot | Bin 0 -> 56602 bytes .../eot/IRANSansWeb(FaNum)_Medium.eot | Bin 0 -> 51778 bytes .../eot/IRANSansWeb(FaNum)_UltraLight.eot | Bin 0 -> 56790 bytes .../fonts/iranSans/ttf/IRANSansWeb(FaNum).ttf | Bin 0 -> 55640 bytes .../iranSans/ttf/IRANSansWeb(FaNum)_Black.ttf | Bin 0 -> 53360 bytes .../iranSans/ttf/IRANSansWeb(FaNum)_Bold.ttf | Bin 0 -> 54900 bytes .../iranSans/ttf/IRANSansWeb(FaNum)_Light.ttf | Bin 0 -> 57952 bytes .../ttf/IRANSansWeb(FaNum)_Medium.ttf | Bin 0 -> 53156 bytes .../ttf/IRANSansWeb(FaNum)_UltraLight.ttf | Bin 0 -> 56708 bytes .../iranSans/woff/IRANSansWeb(FaNum).woff | Bin 0 -> 35161 bytes .../woff/IRANSansWeb(FaNum)_Black.woff | Bin 0 -> 33025 bytes .../woff/IRANSansWeb(FaNum)_Bold.woff | Bin 0 -> 34689 bytes .../woff/IRANSansWeb(FaNum)_Light.woff | Bin 0 -> 35709 bytes .../woff/IRANSansWeb(FaNum)_Medium.woff | Bin 0 -> 32485 bytes .../woff/IRANSansWeb(FaNum)_UltraLight.woff | Bin 0 -> 35537 bytes .../iranSans/woff2/IRANSansWeb(FaNum).woff2 | Bin 0 -> 27944 bytes .../woff2/IRANSansWeb(FaNum)_Black.woff2 | Bin 0 -> 25776 bytes .../woff2/IRANSansWeb(FaNum)_Bold.woff2 | Bin 0 -> 27316 bytes .../woff2/IRANSansWeb(FaNum)_Light.woff2 | Bin 0 -> 28400 bytes .../woff2/IRANSansWeb(FaNum)_Medium.woff2 | Bin 0 -> 25784 bytes .../woff2/IRANSansWeb(FaNum)_UltraLight.woff2 | Bin 0 -> 28208 bytes src/core/assets/icons/icon.json | 1022 ++ src/core/assets/img/avatars/placeholder-f.jpg | Bin 0 -> 2560 bytes src/core/assets/img/avatars/placeholder-m.jpg | Bin 0 -> 6112 bytes src/core/assets/img/avatars/placeholder.jpg | Bin 0 -> 2995 bytes src/core/assets/img/layout/mix.png | Bin 0 -> 257 bytes src/core/assets/img/layout/side.png | Bin 0 -> 258 bytes src/core/assets/img/layout/top.png | Bin 0 -> 250 bytes .../assets/img/placeholders/placeholder.png | Bin 0 -> 3092 bytes .../img/placeholders/video-placeholder.png | Bin 0 -> 4087 bytes src/core/basicMain.ts | 21 + src/core/components/BaseButton/index.ts | 2 + src/core/components/BaseButton/src/button.vue | 56 + src/core/components/BaseCard/index.ts | 2 + src/core/components/BaseCard/src/BaseCard.vue | 9 + src/core/components/BaseDatePicker/index.ts | 2 + .../BaseDatePicker/src/BaseDatePicker.vue | 53 + .../BaseDatePicker/src/configDayjs.ts | 26 + .../src/datePick/PickerButton.tsx | 8 + .../BaseDatePicker/src/datePick/PickerTag.tsx | 6 + .../src/datePick/__tests__/DatePicker.test.js | 66 + .../datePick/__tests__/QuarterPicker.test.js | 17 + .../datePick/__tests__/RangePicker.test.js | 72 + .../src/datePick/__tests__/WeekPicker.test.js | 27 + .../__snapshots__/DatePicker.test.js.snap | 180 + .../__snapshots__/QuarterPicker.test.js.snap | 47 + .../__snapshots__/RangePicker.test.js.snap | 557 + .../__snapshots__/WeekPicker.test.js.snap | 186 + .../__tests__/__snapshots__/demo.test.js.snap | 710 ++ .../__snapshots__/other.test.js.snap | 1077 ++ .../src/datePick/__tests__/demo.test.js | 3 + .../src/datePick/__tests__/mount.test.js | 11 + .../src/datePick/__tests__/other.test.js | 73 + .../src/datePick/__tests__/utils.js | 60 + .../BaseDatePicker/src/datePick/date-fns.tsx | 37 + .../BaseDatePicker/src/datePick/dayjs.tsx | 38 + .../src/datePick/demo/basic.vue | 42 + .../src/datePick/demo/bordered.vue | 51 + .../src/datePick/demo/date-render.vue | 60 + .../src/datePick/demo/disabled-date.vue | 98 + .../src/datePick/demo/disabled.vue | 47 + .../src/datePick/demo/extra-footer.vue | 37 + .../src/datePick/demo/format.vue | 61 + .../src/datePick/demo/index.vue | 66 + .../BaseDatePicker/src/datePick/demo/mode.vue | 79 + .../src/datePick/demo/presetted-ranges.vue | 47 + .../src/datePick/demo/range-picker.vue | 43 + .../src/datePick/demo/select-in-range.vue | 74 + .../BaseDatePicker/src/datePick/demo/size.vue | 41 + .../src/datePick/demo/start-end.vue | 98 + .../src/datePick/demo/suffix.vue | 69 + .../src/datePick/demo/switchable.vue | 44 + .../BaseDatePicker/src/datePick/demo/text.vue | 55 + .../BaseDatePicker/src/datePick/demo/time.vue | 62 + .../generatePicker/generateRangePicker.tsx | 217 + .../generatePicker/generateSinglePicker.tsx | 246 + .../src/datePick/generatePicker/index.tsx | 80 + .../src/datePick/generatePicker/interface.ts | 74 + .../src/datePick/generatePicker/props.ts | 289 + .../src/datePick/index.en-US.md | 196 + .../BaseDatePicker/src/datePick/index.tsx | 4 + .../src/datePick/index.zh-CN.md | 197 + .../src/datePick/locale/ar_EG.tsx | 24 + .../src/datePick/locale/az_AZ.tsx | 16 + .../src/datePick/locale/bg_BG.tsx | 20 + .../src/datePick/locale/bn_BD.tsx | 27 + .../src/datePick/locale/by_BY.tsx | 23 + .../src/datePick/locale/ca_ES.tsx | 20 + .../src/datePick/locale/cs_CZ.tsx | 20 + .../src/datePick/locale/da_DK.tsx | 20 + .../src/datePick/locale/de_DE.tsx | 20 + .../src/datePick/locale/el_GR.tsx | 20 + .../src/datePick/locale/en_GB.tsx | 28 + .../src/datePick/locale/en_US.tsx | 28 + .../src/datePick/locale/es_ES.tsx | 20 + .../src/datePick/locale/et_EE.tsx | 20 + .../src/datePick/locale/example.json | 40 + .../src/datePick/locale/fa_IR.tsx | 27 + .../src/datePick/locale/fi_FI.tsx | 20 + .../src/datePick/locale/fr_BE.tsx | 20 + .../src/datePick/locale/fr_CA.tsx | 27 + .../src/datePick/locale/fr_FR.tsx | 27 + .../src/datePick/locale/ga_IE.tsx | 27 + .../src/datePick/locale/gl_ES.tsx | 20 + .../src/datePick/locale/he_IL.tsx | 20 + .../src/datePick/locale/hi_IN.tsx | 27 + .../src/datePick/locale/hr_HR.tsx | 27 + .../src/datePick/locale/hu_HU.tsx | 20 + .../src/datePick/locale/id_ID.tsx | 20 + .../src/datePick/locale/is_IS.tsx | 20 + .../src/datePick/locale/it_IT.tsx | 20 + .../src/datePick/locale/ja_JP.tsx | 20 + .../src/datePick/locale/ka_GE.tsx | 23 + .../src/datePick/locale/kk_KZ.tsx | 27 + .../src/datePick/locale/km_KH.tsx | 27 + .../src/datePick/locale/kmr_IQ.tsx | 19 + .../src/datePick/locale/kn_IN.tsx | 20 + .../src/datePick/locale/ko_KR.tsx | 20 + .../src/datePick/locale/lt_LT.tsx | 27 + .../src/datePick/locale/lv_LV.tsx | 20 + .../src/datePick/locale/mk_MK.tsx | 20 + .../src/datePick/locale/ml_IN.tsx | 27 + .../src/datePick/locale/mn_MN.tsx | 20 + .../src/datePick/locale/ms_MY.tsx | 20 + .../src/datePick/locale/nb_NO.tsx | 27 + .../src/datePick/locale/nl_BE.tsx | 27 + .../src/datePick/locale/nl_NL.tsx | 27 + .../src/datePick/locale/pl_PL.tsx | 20 + .../src/datePick/locale/pt_BR.tsx | 20 + .../src/datePick/locale/pt_PT.tsx | 47 + .../src/datePick/locale/ro_RO.tsx | 20 + .../src/datePick/locale/ru_RU.tsx | 29 + .../src/datePick/locale/sk_SK.tsx | 20 + .../src/datePick/locale/sl_SI.tsx | 45 + .../src/datePick/locale/sr_RS.tsx | 27 + .../src/datePick/locale/sv_SE.tsx | 27 + .../src/datePick/locale/ta_IN.tsx | 21 + .../src/datePick/locale/th_TH.tsx | 27 + .../src/datePick/locale/tr_TR.tsx | 28 + .../src/datePick/locale/uk_UA.tsx | 20 + .../src/datePick/locale/ur_PK.tsx | 27 + .../src/datePick/locale/vi_VN.tsx | 20 + .../src/datePick/locale/zh_CN.tsx | 31 + .../src/datePick/locale/zh_TW.tsx | 30 + .../BaseDatePicker/src/datePick/moment.tsx | 39 + .../src/datePick/style/index.less | 362 + .../src/datePick/style/index.tsx | 5 + .../src/datePick/style/panel.less | 677 + .../src/datePick/style/rtl.less | 246 + .../BaseDatePicker/src/datePick/util.ts | 53 + .../src/vc-picker/PanelContext.tsx | 38 + .../BaseDatePicker/src/vc-picker/Picker.tsx | 639 + .../src/vc-picker/PickerPanel.tsx | 624 + .../src/vc-picker/PickerTrigger.tsx | 103 + .../src/vc-picker/RangeContext.tsx | 74 + .../src/vc-picker/RangePicker.tsx | 1285 ++ .../src/vc-picker/generate/dateFns.ts | 140 + .../src/vc-picker/generate/dayjs.ts | 296 + .../src/vc-picker/generate/index.ts | 52 + .../src/vc-picker/generate/moment.ts | 158 + .../src/vc-picker/hooks/useCellClassName.ts | 97 + .../src/vc-picker/hooks/useHoverValue.ts | 46 + .../src/vc-picker/hooks/useMergeProps.ts | 8 + .../src/vc-picker/hooks/usePickerInput.ts | 176 + .../src/vc-picker/hooks/useRangeDisabled.ts | 114 + .../src/vc-picker/hooks/useRangeViewDates.ts | 128 + .../vc-picker/hooks/useTextValueMapping.ts | 37 + .../src/vc-picker/hooks/useValueTexts.ts | 51 + .../BaseDatePicker/src/vc-picker/index.tsx | 14 + .../BaseDatePicker/src/vc-picker/interface.ts | 115 + .../src/vc-picker/locale/ar_EG.ts | 32 + .../src/vc-picker/locale/az_AZ.ts | 33 + .../src/vc-picker/locale/bg_BG.ts | 31 + .../src/vc-picker/locale/bn_BD.ts | 33 + .../src/vc-picker/locale/by_BY.ts | 33 + .../src/vc-picker/locale/ca_ES.ts | 32 + .../src/vc-picker/locale/cs_CZ.ts | 32 + .../src/vc-picker/locale/da_DK.ts | 32 + .../src/vc-picker/locale/de_DE.ts | 32 + .../src/vc-picker/locale/el_GR.ts | 32 + .../src/vc-picker/locale/en_GB.ts | 32 + .../src/vc-picker/locale/en_US.ts | 33 + .../src/vc-picker/locale/es_ES.ts | 32 + .../src/vc-picker/locale/es_MX.ts | 33 + .../src/vc-picker/locale/et_EE.ts | 32 + .../src/vc-picker/locale/fa_IR.ts | 32 + .../src/vc-picker/locale/fi_FI.ts | 32 + .../src/vc-picker/locale/fr_BE.ts | 32 + .../src/vc-picker/locale/fr_CA.ts | 32 + .../src/vc-picker/locale/fr_FR.ts | 32 + .../src/vc-picker/locale/ga_IE.ts | 33 + .../src/vc-picker/locale/gl_ES.ts | 32 + .../src/vc-picker/locale/he_IL.ts | 33 + .../src/vc-picker/locale/hi_IN.ts | 33 + .../src/vc-picker/locale/hr_HR.ts | 33 + .../src/vc-picker/locale/hu_HU.ts | 32 + .../src/vc-picker/locale/id_ID.ts | 33 + .../src/vc-picker/locale/is_IS.ts | 32 + .../src/vc-picker/locale/it_IT.ts | 32 + .../src/vc-picker/locale/ja_JP.ts | 32 + .../src/vc-picker/locale/ka_GE.ts | 33 + .../src/vc-picker/locale/kk_KZ.ts | 32 + .../src/vc-picker/locale/km_KH.ts | 32 + .../src/vc-picker/locale/kmr_IQ.ts | 32 + .../src/vc-picker/locale/kn_IN.ts | 33 + .../src/vc-picker/locale/ko_KR.ts | 32 + .../src/vc-picker/locale/lt_LT.ts | 32 + .../src/vc-picker/locale/lv_LV.ts | 32 + .../src/vc-picker/locale/mk_MK.ts | 32 + .../src/vc-picker/locale/ml_IN.ts | 33 + .../src/vc-picker/locale/mm_MM.ts | 33 + .../src/vc-picker/locale/mn_MN.ts | 33 + .../src/vc-picker/locale/ms_MY.ts | 32 + .../src/vc-picker/locale/nb_NO.ts | 33 + .../src/vc-picker/locale/nl_BE.ts | 32 + .../src/vc-picker/locale/nl_NL.ts | 32 + .../src/vc-picker/locale/pl_PL.ts | 32 + .../src/vc-picker/locale/pt_BR.ts | 34 + .../src/vc-picker/locale/pt_PT.ts | 34 + .../src/vc-picker/locale/ro_RO.ts | 33 + .../src/vc-picker/locale/ru_RU.ts | 32 + .../src/vc-picker/locale/sk_SK.ts | 32 + .../src/vc-picker/locale/sl_SI.ts | 32 + .../src/vc-picker/locale/sr_RS.ts | 32 + .../src/vc-picker/locale/sv_SE.ts | 32 + .../src/vc-picker/locale/ta_IN.ts | 33 + .../src/vc-picker/locale/th_TH.ts | 32 + .../src/vc-picker/locale/tr_TR.ts | 32 + .../src/vc-picker/locale/ug_CN.ts | 31 + .../src/vc-picker/locale/uk_UA.ts | 32 + .../src/vc-picker/locale/ur_PK.ts | 33 + .../src/vc-picker/locale/vi_VN.ts | 33 + .../src/vc-picker/locale/zh_CN.ts | 32 + .../src/vc-picker/locale/zh_TW.ts | 33 + .../vc-picker/panels/DatePanel/DateBody.tsx | 119 + .../vc-picker/panels/DatePanel/DateHeader.tsx | 106 + .../src/vc-picker/panels/DatePanel/index.tsx | 117 + .../vc-picker/panels/DatetimePanel/index.tsx | 244 + .../panels/DecadePanel/DecadeBody.tsx | 68 + .../panels/DecadePanel/DecadeHeader.tsx | 45 + .../vc-picker/panels/DecadePanel/index.tsx | 80 + .../src/vc-picker/panels/Header.tsx | 100 + .../vc-picker/panels/MonthPanel/MonthBody.tsx | 89 + .../panels/MonthPanel/MonthHeader.tsx | 51 + .../src/vc-picker/panels/MonthPanel/index.tsx | 83 + .../src/vc-picker/panels/PanelBody.tsx | 147 + .../panels/QuarterPanel/QuarterBody.tsx | 71 + .../panels/QuarterPanel/QuarterHeader.tsx | 50 + .../vc-picker/panels/QuarterPanel/index.tsx | 76 + .../vc-picker/panels/TimePanel/TimeBody.tsx | 311 + .../vc-picker/panels/TimePanel/TimeHeader.tsx | 42 + .../panels/TimePanel/TimeUnitColumn.tsx | 102 + .../src/vc-picker/panels/TimePanel/index.tsx | 109 + .../src/vc-picker/panels/WeekPanel/index.tsx | 44 + .../vc-picker/panels/YearPanel/YearBody.tsx | 78 + .../vc-picker/panels/YearPanel/YearHeader.tsx | 50 + .../src/vc-picker/panels/YearPanel/index.tsx | 85 + .../src/vc-picker/utils/dateUtil.ts | 320 + .../src/vc-picker/utils/getExtraFooter.tsx | 13 + .../src/vc-picker/utils/getRanges.tsx | 78 + .../src/vc-picker/utils/miscUtil.ts | 58 + .../src/vc-picker/utils/timeUtil.ts | 60 + .../src/vc-picker/utils/uiUtil.ts | 279 + .../src/vc-picker/utils/warnUtil.ts | 17 + src/core/components/BaseIcon/index.ts | 2 + src/core/components/BaseIcon/src/Icon.vue | 55 + src/core/components/BaseInputNumber/index.ts | 2 + .../BaseInputNumber/src/BaseInputNumber.vue | 7 + src/core/components/BaseModal/index.ts | 2 + src/core/components/BaseModal/src/Modal.vue | 101 + src/core/components/BaseSwitch/index.ts | 2 + .../components/BaseSwitch/src/BaseSwitch.vue | 34 + .../BaseTable/hooks/filterOperator.ts | 89 + .../BaseTable/hooks/useBaseTable.ts | 18 + src/core/components/BaseTable/index.ts | 2 + .../components/BaseTable/src/BaseTable.vue | 696 ++ .../BaseTableOld/hooks/filterOperator.ts | 89 + .../BaseTableOld/hooks/useBaseTable.ts | 18 + src/core/components/BaseTableOld/index.ts | 2 + .../components/BaseTableOld/src/BaseTable.vue | 687 ++ src/core/components/_sample/_index.vue | 32 + .../components/_sample/components/buttons.vue | 37 + .../_sample/components/datePicker.vue | 12 + .../components/_sample/components/icons.vue | 17 + .../components/_sample/components/modal.vue | 32 + src/core/composable/appInfo.ts | 9 + src/core/composable/usePrefix.ts | 8 + src/core/config.json | 3 + src/core/config.ts | 0 src/core/config/vite.ts | 66 + src/core/config/vitePlugins/unoCss.ts | 43 + .../vitePlugins/unplugin-auto-import.ts | 85 + .../vitePlugins/unplugin-vue-components.ts | 38 + .../config/vitePlugins/vite-plugin-pwa.ts | 33 + src/core/layouts/BaseSettings.vue | 83 + src/core/layouts/BaseSideMenu.vue | 139 + src/core/layouts/BasicHeader.vue | 246 + src/core/layouts/BasicLayout.vue | 151 + src/core/layouts/composnts/BaseMenuItem.vue | 32 + src/core/layouts/composnts/BasicMenu.vue | 292 + src/core/layouts/composnts/BasicSubMenu.vue | 120 + src/core/pages/404.vue | 17 + src/core/pages/assets/svgs/404.svg | 109 + src/core/pages/index.vue | 51 + src/core/pages/login.vue | 127 + src/core/plugins/pinia.ts | 6 + src/core/router/index.ts | 206 + src/core/script/generate-icons.ts | 23 + src/core/stores/darkmode.ts | 74 + src/core/stores/layout.ts | 32 + src/core/stores/router.ts | 17 + src/core/stores/settings.ts | 9 + src/core/type/baseTable.ts | 116 + src/core/type/router.ts | 19 + src/core/utils/color-converter.ts | 91 + src/core/utils/convert.ts | 22 + src/core/utils/file.ts | 0 src/core/utils/index.ts | 30 + src/core/utils/is.ts | 28 + src/core/utils/price.ts | 136 + src/core/utils/regex.ts | 5 + src/core/utils/responsive.ts | 16 + src/core/utils/url.ts | 0 src/core/utils/useAxios.ts | 180 + src/core/utils/useCountdownTimer.ts | 92 + src/core/utils/useCrypto.ts | 18 + src/core/utils/useDataTime.ts | 26 + src/core/utils/usePrice.ts | 17 + src/core/utils/useStorage.ts | 35 + src/core/utils/uuid.ts | 8 + src/index.css | 4 + src/main.ts | 91 + src/model/File.ts | 13 + src/model/Item.ts | 9 + src/model/accounting.ts | 36 + src/model/bill.ts | 25 + src/model/card.ts | 17 + src/model/city.ts | 17 + src/model/const.ts | 6 + src/model/customer.ts | 37 + src/model/dashboard.ts | 41 + src/model/filterSelect.ts | 4 + src/model/funds.ts | 14 + src/model/login.ts | 12 + src/model/order.ts | 31 + src/model/othersPrices.ts | 9 + src/model/permission.ts | 19 + src/model/price.ts | 9 + src/model/priceChart.ts | 12 + src/model/priceTriggers.ts | 13 + src/model/product.ts | 55 + src/model/referrals.ts | 21 + src/model/sms.ts | 8 + src/model/table.ts | 20 + src/model/transaction.ts | 25 + src/model/user.ts | 23 + src/model/wallet.ts | 43 + src/pages/balance/components/Item.vue | 21 + .../balance/components/TransactionDetail.vue | 250 + src/pages/balance/index.vue | 252 + src/pages/dashboard/assets/svgs/nothing.svg | 131 + .../dashboard/components/dashboardItem.vue | 54 + src/pages/dashboard/index.vue | 876 ++ src/pages/login/assets/img/background.webp | Bin 0 -> 66328 bytes .../login/assets/img/background1--old.png | Bin 0 -> 2344419 bytes src/pages/login/assets/img/loginBack.svg | 89 + src/pages/login/components/LoginPanel.vue | 236 + src/pages/login/index.vue | 22 + src/pages/main/index.vue | 48 + .../menuPages/accounting/components/table.vue | 141 + .../accounting/hooks/accountingColumns.tsx | 85 + src/pages/menuPages/accounting/index.vue | 438 + .../menuPages/cards/components/table.vue | 117 + .../menuPages/cards/hooks/cardColumns.tsx | 183 + src/pages/menuPages/cards/index.vue | 221 + .../customers/archive/components/table.vue | 166 + .../archive/hooks/archiveColumns.tsx | 163 + .../menuPages/customers/archive/index.vue | 307 + .../customers/base/components/fundsTable.vue | 103 + .../base/components/referralsTable.vue | 104 + .../customers/base/components/table.vue | 425 + .../customers/base/hooks/customerColumns.tsx | 214 + .../customers/base/hooks/fundsColumns.tsx | 54 + .../customers/base/hooks/referralColumns.tsx | 163 + src/pages/menuPages/customers/base/index.vue | 598 + src/pages/menuPages/customers/index.vue | 42 + .../menuPages/customers/mobile/index.vue | 5 + .../menuPages/orders/components/table.vue | 125 + .../menuPages/orders/hooks/orderColumns.tsx | 239 + src/pages/menuPages/orders/index.vue | 445 + .../priceTriggers/components/table.vue | 120 + .../hooks/priceTriggersColumns.tsx | 208 + src/pages/menuPages/priceTriggers/index.vue | 248 + .../search/assets/svg/search.svg | 69 + .../search/components/HistoryCard.vue | 36 + .../menuPages/priceTriggers/search/index.vue | 179 + .../priceTriggers/search/model/History.ts | 6 + .../priceTriggers/search/model/item.ts | 4 + .../menuPages/pricing/components/table.vue | 107 + .../menuPages/pricing/hooks/priceColumns.tsx | 160 + src/pages/menuPages/pricing/index.vue | 260 + .../products/archive/components/table.vue | 166 + .../products/archive/hooks/archiveColumns.tsx | 163 + .../menuPages/products/archive/index.vue | 307 + .../products/base/components/BaseCollapse.vue | 71 + .../products/base/components/fundsTable.vue | 103 + .../base/components/referralsTable.vue | 104 + .../products/base/components/table.vue | 611 + .../products/base/hooks/customerColumns.tsx | 291 + .../products/base/hooks/fundsColumns.tsx | 54 + .../products/base/hooks/referralColumns.tsx | 163 + src/pages/menuPages/products/base/index.vue | 826 ++ src/pages/menuPages/products/index.vue | 42 + src/pages/menuPages/products/mobile/index.vue | 5 + src/pages/menuPages/setting/index.vue | 37 + .../menuPages/setting/limitedOrder/index.vue | 199 + .../menuPages/sms/components/numbersTable.vue | 82 + src/pages/menuPages/sms/components/table.vue | 113 + .../menuPages/sms/hooks/numberColumns.tsx | 57 + src/pages/menuPages/sms/hooks/smsColumns.tsx | 84 + src/pages/menuPages/sms/index.vue | 284 + .../transactions/components/table.vue | 160 + .../hooks/transactionsColumns.tsx | 203 + src/pages/menuPages/transactions/index.vue | 226 + .../menuPages/users/components/table.vue | 119 + .../menuPages/users/hooks/usersColumns.tsx | 141 + src/pages/menuPages/users/index.vue | 255 + .../users/search/assets/svg/search.svg | 69 + .../users/search/components/HistoryCard.vue | 36 + src/pages/menuPages/users/search/index.vue | 179 + .../menuPages/users/search/model/History.ts | 6 + .../menuPages/users/search/model/item.ts | 4 + .../menuPages/wallet/components/table.vue | 202 + .../menuPages/wallet/hooks/walletColumns.tsx | 157 + src/pages/menuPages/wallet/index.vue | 330 + .../withdraw/components/WithdrawSelector.vue | 49 + .../withdraw/components/WithdrawStatus.vue | 64 + .../menuPages/withdraw/components/table.vue | 182 + src/pages/menuPages/withdraw/factor/index.vue | 162 + .../withdraw/hooks/withdrawColumns.tsx | 226 + src/pages/menuPages/withdraw/index.vue | 291 + .../withdraw/information/assets/order1.svg | 132 + .../information/components/WithdrawItems.vue | 152 + .../withdraw/information/hooks/status.ts | 46 + .../menuPages/withdraw/information/index.vue | 225 + src/pages/mobileMenu/index.vue | 41 + src/router/index.ts | 90 + src/router/routes/accounting.ts | 35 + src/router/routes/balance.ts | 31 + src/router/routes/cards.ts | 35 + src/router/routes/customers.ts | 115 + src/router/routes/dashboard.ts | 33 + src/router/routes/login.ts | 18 + src/router/routes/main.ts | 15 + src/router/routes/mobile.ts | 33 + src/router/routes/orders.ts | 35 + src/router/routes/pricing.ts | 35 + src/router/routes/products.ts | 57 + src/router/routes/setting.ts | 69 + src/router/routes/singles.ts | 117 + src/router/routes/sms.ts | 35 + src/router/routes/transactions.ts | 35 + src/router/routes/wallet.ts | 35 + src/router/routes/withdraw.ts | 35 + src/store/staticApisStore.ts | 201 + src/store/userStore.ts | 33 + src/utils/axios.ts | 0 src/utils/confirmModal.ts | 95 + src/utils/index.ts | 26 + src/utils/inputRules.ts | 51 + todo.md | 65 + tsconfig.json | 18 + vite.config.ts | 25 + yarn.lock | 5350 ++++++++ 549 files changed, 59286 insertions(+) create mode 100644 .eslintrc-auto-import.json create mode 100644 .eslintrc.cjs create mode 100644 .gitignore create mode 100644 .prettierrc.json create mode 100644 CHANGELOG.md create mode 100644 auto-imports.d.ts create mode 100644 components.d.ts create mode 100644 config.ts create mode 100644 env.d.ts create mode 100644 index.html create mode 100644 my-uno.config.ts create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 preDependency.md create mode 100644 src/App.vue create mode 100644 src/api/accounting.ts create mode 100644 src/api/card.ts create mode 100644 src/api/city.ts create mode 100644 src/api/consts.ts create mode 100644 src/api/customer.ts create mode 100644 src/api/dashboard.ts create mode 100644 src/api/login.ts create mode 100644 src/api/order.ts create mode 100644 src/api/othersPrices.ts create mode 100644 src/api/permission.ts create mode 100644 src/api/price.ts create mode 100644 src/api/priceTriggers.ts create mode 100644 src/api/product.ts create mode 100644 src/api/sms.ts create mode 100644 src/api/transaction.ts create mode 100644 src/api/user.ts create mode 100644 src/api/wallet.ts create mode 100644 src/assets/img/ghatrehLogo.png create mode 100644 src/assets/img/ghatrehLogo_.png create mode 100644 src/assets/img/henzaLogo.png create mode 100644 src/assets/img/icon.png create mode 100644 src/assets/img/logo_full_.png create mode 100644 src/assets/img/milliLogo.png create mode 100644 src/assets/img/talaLogo.png create mode 100644 src/assets/style.less create mode 100644 src/components/BasicCard.vue create mode 100644 src/components/BasicInfoItem.vue create mode 100644 src/components/BasicInfoModal/index.vue create mode 100644 src/components/BasicInfoModal/model/Info.ts create mode 100644 src/components/BasicInput.vue create mode 100644 src/components/BasicMainCard.vue create mode 100644 src/components/BasicMainCardFull.vue create mode 100644 src/components/BasicMenu/components/BasicMenuItem.vue create mode 100644 src/components/BasicMenu/index.vue create mode 100644 src/components/BasicMobileHeader.vue create mode 100644 src/components/BasicModal.vue create mode 100644 src/components/BasicSelect.vue create mode 100644 src/components/BasicShowContext.vue create mode 100644 src/components/BasicTags/index.vue create mode 100644 src/components/BasicTags/model/index.ts create mode 100644 src/components/BasicTextArea.vue create mode 100644 src/components/BasicUploads/BasicDraggableFileUpload.vue create mode 100644 src/components/BasicUploads/model/index.ts create mode 100644 src/components/BudgetSelect.vue create mode 100644 src/components/CustomTag.vue create mode 100644 src/components/ProductUploader/IndexImageUploader.vue create mode 100644 src/components/ProductUploader/ProductImageUploader.vue create mode 100644 src/components/ProductUploader/UploaderImage.vue create mode 100644 src/components/SelectCompany/ReadyCitySelect.vue create mode 100644 src/components/SelectCompany/ReadyProvinceSelect.vue create mode 100644 src/core/README.md create mode 100644 src/core/assets/css/ant-override.less create mode 100644 src/core/assets/css/dark.less create mode 100644 src/core/assets/css/fonts.less create mode 100644 src/core/assets/css/main.less create mode 100644 src/core/assets/css/scroll.less create mode 100644 src/core/assets/css/var.less create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum).eot create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Black.eot create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Bold.eot create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Light.eot create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Medium.eot create mode 100644 src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_UltraLight.eot create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum).ttf create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Black.ttf create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Bold.ttf create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Light.ttf create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Medium.ttf create mode 100644 src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum).woff create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Black.woff create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Bold.woff create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Light.woff create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Medium.woff create mode 100644 src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_UltraLight.woff create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum).woff2 create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Black.woff2 create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Bold.woff2 create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Light.woff2 create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Medium.woff2 create mode 100644 src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 create mode 100644 src/core/assets/icons/icon.json create mode 100644 src/core/assets/img/avatars/placeholder-f.jpg create mode 100644 src/core/assets/img/avatars/placeholder-m.jpg create mode 100644 src/core/assets/img/avatars/placeholder.jpg create mode 100644 src/core/assets/img/layout/mix.png create mode 100644 src/core/assets/img/layout/side.png create mode 100644 src/core/assets/img/layout/top.png create mode 100644 src/core/assets/img/placeholders/placeholder.png create mode 100644 src/core/assets/img/placeholders/video-placeholder.png create mode 100644 src/core/basicMain.ts create mode 100644 src/core/components/BaseButton/index.ts create mode 100644 src/core/components/BaseButton/src/button.vue create mode 100644 src/core/components/BaseCard/index.ts create mode 100644 src/core/components/BaseCard/src/BaseCard.vue create mode 100644 src/core/components/BaseDatePicker/index.ts create mode 100644 src/core/components/BaseDatePicker/src/BaseDatePicker.vue create mode 100644 src/core/components/BaseDatePicker/src/configDayjs.ts create mode 100644 src/core/components/BaseDatePicker/src/datePick/PickerButton.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/PickerTag.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/DatePicker.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/QuarterPicker.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/RangePicker.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/WeekPicker.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/DatePicker.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/QuarterPicker.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/RangePicker.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/WeekPicker.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/demo.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/other.test.js.snap create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/demo.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/mount.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/other.test.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/__tests__/utils.js create mode 100644 src/core/components/BaseDatePicker/src/datePick/date-fns.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/dayjs.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/basic.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/bordered.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/date-render.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/disabled-date.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/disabled.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/extra-footer.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/format.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/index.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/mode.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/presetted-ranges.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/range-picker.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/select-in-range.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/size.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/start-end.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/suffix.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/switchable.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/text.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/demo/time.vue create mode 100644 src/core/components/BaseDatePicker/src/datePick/generatePicker/generateRangePicker.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/generatePicker/generateSinglePicker.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/generatePicker/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/generatePicker/interface.ts create mode 100644 src/core/components/BaseDatePicker/src/datePick/generatePicker/props.ts create mode 100644 src/core/components/BaseDatePicker/src/datePick/index.en-US.md create mode 100644 src/core/components/BaseDatePicker/src/datePick/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/index.zh-CN.md create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ar_EG.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/az_AZ.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/bg_BG.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/bn_BD.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/by_BY.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ca_ES.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/cs_CZ.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/da_DK.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/de_DE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/el_GR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/en_GB.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/en_US.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/es_ES.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/et_EE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/example.json create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/fa_IR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/fi_FI.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/fr_BE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/fr_CA.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/fr_FR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ga_IE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/gl_ES.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/he_IL.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/hi_IN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/hr_HR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/hu_HU.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/id_ID.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/is_IS.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/it_IT.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ja_JP.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ka_GE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/kk_KZ.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/km_KH.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/kmr_IQ.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/kn_IN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ko_KR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/lt_LT.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/lv_LV.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/mk_MK.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ml_IN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/mn_MN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ms_MY.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/nb_NO.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/nl_BE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/nl_NL.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/pl_PL.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/pt_BR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/pt_PT.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ro_RO.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ru_RU.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/sk_SK.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/sl_SI.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/sr_RS.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/sv_SE.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ta_IN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/th_TH.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/tr_TR.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/uk_UA.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/ur_PK.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/vi_VN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/zh_CN.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/locale/zh_TW.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/moment.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/style/index.less create mode 100644 src/core/components/BaseDatePicker/src/datePick/style/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/datePick/style/panel.less create mode 100644 src/core/components/BaseDatePicker/src/datePick/style/rtl.less create mode 100644 src/core/components/BaseDatePicker/src/datePick/util.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/PanelContext.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/Picker.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/PickerPanel.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/PickerTrigger.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/RangeContext.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/RangePicker.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/generate/dateFns.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/generate/dayjs.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/generate/index.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/generate/moment.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useCellClassName.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useHoverValue.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useMergeProps.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/usePickerInput.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeDisabled.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeViewDates.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useTextValueMapping.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/hooks/useValueTexts.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/interface.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ar_EG.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/az_AZ.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/bg_BG.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/bn_BD.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/by_BY.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ca_ES.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/cs_CZ.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/da_DK.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/de_DE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/el_GR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/en_GB.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/en_US.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/es_ES.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/es_MX.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/et_EE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/fa_IR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/fi_FI.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/fr_BE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/fr_CA.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/fr_FR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ga_IE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/gl_ES.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/he_IL.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/hi_IN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/hr_HR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/hu_HU.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/id_ID.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/is_IS.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/it_IT.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ja_JP.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ka_GE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/kk_KZ.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/km_KH.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/kmr_IQ.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/kn_IN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ko_KR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/lt_LT.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/lv_LV.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/mk_MK.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ml_IN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/mm_MM.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/mn_MN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ms_MY.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/nb_NO.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/nl_BE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/nl_NL.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/pl_PL.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/pt_BR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/pt_PT.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ro_RO.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ru_RU.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/sk_SK.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/sl_SI.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/sr_RS.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/sv_SE.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ta_IN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/th_TH.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/tr_TR.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ug_CN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/uk_UA.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/ur_PK.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/vi_VN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/zh_CN.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/locale/zh_TW.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DatetimePanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/Header.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/PanelBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeUnitColumn.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/WeekPanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearBody.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearHeader.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/index.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/dateUtil.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/getExtraFooter.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/getRanges.tsx create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/miscUtil.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/timeUtil.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/uiUtil.ts create mode 100644 src/core/components/BaseDatePicker/src/vc-picker/utils/warnUtil.ts create mode 100644 src/core/components/BaseIcon/index.ts create mode 100644 src/core/components/BaseIcon/src/Icon.vue create mode 100644 src/core/components/BaseInputNumber/index.ts create mode 100644 src/core/components/BaseInputNumber/src/BaseInputNumber.vue create mode 100644 src/core/components/BaseModal/index.ts create mode 100644 src/core/components/BaseModal/src/Modal.vue create mode 100644 src/core/components/BaseSwitch/index.ts create mode 100644 src/core/components/BaseSwitch/src/BaseSwitch.vue create mode 100644 src/core/components/BaseTable/hooks/filterOperator.ts create mode 100644 src/core/components/BaseTable/hooks/useBaseTable.ts create mode 100644 src/core/components/BaseTable/index.ts create mode 100644 src/core/components/BaseTable/src/BaseTable.vue create mode 100644 src/core/components/BaseTableOld/hooks/filterOperator.ts create mode 100644 src/core/components/BaseTableOld/hooks/useBaseTable.ts create mode 100644 src/core/components/BaseTableOld/index.ts create mode 100644 src/core/components/BaseTableOld/src/BaseTable.vue create mode 100644 src/core/components/_sample/_index.vue create mode 100644 src/core/components/_sample/components/buttons.vue create mode 100644 src/core/components/_sample/components/datePicker.vue create mode 100644 src/core/components/_sample/components/icons.vue create mode 100644 src/core/components/_sample/components/modal.vue create mode 100644 src/core/composable/appInfo.ts create mode 100644 src/core/composable/usePrefix.ts create mode 100644 src/core/config.json create mode 100644 src/core/config.ts create mode 100644 src/core/config/vite.ts create mode 100644 src/core/config/vitePlugins/unoCss.ts create mode 100644 src/core/config/vitePlugins/unplugin-auto-import.ts create mode 100644 src/core/config/vitePlugins/unplugin-vue-components.ts create mode 100644 src/core/config/vitePlugins/vite-plugin-pwa.ts create mode 100644 src/core/layouts/BaseSettings.vue create mode 100644 src/core/layouts/BaseSideMenu.vue create mode 100644 src/core/layouts/BasicHeader.vue create mode 100644 src/core/layouts/BasicLayout.vue create mode 100644 src/core/layouts/composnts/BaseMenuItem.vue create mode 100644 src/core/layouts/composnts/BasicMenu.vue create mode 100644 src/core/layouts/composnts/BasicSubMenu.vue create mode 100644 src/core/pages/404.vue create mode 100644 src/core/pages/assets/svgs/404.svg create mode 100644 src/core/pages/index.vue create mode 100644 src/core/pages/login.vue create mode 100644 src/core/plugins/pinia.ts create mode 100644 src/core/router/index.ts create mode 100644 src/core/script/generate-icons.ts create mode 100644 src/core/stores/darkmode.ts create mode 100644 src/core/stores/layout.ts create mode 100644 src/core/stores/router.ts create mode 100644 src/core/stores/settings.ts create mode 100644 src/core/type/baseTable.ts create mode 100644 src/core/type/router.ts create mode 100644 src/core/utils/color-converter.ts create mode 100644 src/core/utils/convert.ts create mode 100644 src/core/utils/file.ts create mode 100644 src/core/utils/index.ts create mode 100644 src/core/utils/is.ts create mode 100644 src/core/utils/price.ts create mode 100644 src/core/utils/regex.ts create mode 100644 src/core/utils/responsive.ts create mode 100644 src/core/utils/url.ts create mode 100644 src/core/utils/useAxios.ts create mode 100644 src/core/utils/useCountdownTimer.ts create mode 100644 src/core/utils/useCrypto.ts create mode 100644 src/core/utils/useDataTime.ts create mode 100644 src/core/utils/usePrice.ts create mode 100644 src/core/utils/useStorage.ts create mode 100644 src/core/utils/uuid.ts create mode 100644 src/index.css create mode 100644 src/main.ts create mode 100644 src/model/File.ts create mode 100644 src/model/Item.ts create mode 100644 src/model/accounting.ts create mode 100644 src/model/bill.ts create mode 100644 src/model/card.ts create mode 100644 src/model/city.ts create mode 100644 src/model/const.ts create mode 100644 src/model/customer.ts create mode 100644 src/model/dashboard.ts create mode 100644 src/model/filterSelect.ts create mode 100644 src/model/funds.ts create mode 100644 src/model/login.ts create mode 100644 src/model/order.ts create mode 100644 src/model/othersPrices.ts create mode 100644 src/model/permission.ts create mode 100644 src/model/price.ts create mode 100644 src/model/priceChart.ts create mode 100644 src/model/priceTriggers.ts create mode 100644 src/model/product.ts create mode 100644 src/model/referrals.ts create mode 100644 src/model/sms.ts create mode 100644 src/model/table.ts create mode 100644 src/model/transaction.ts create mode 100644 src/model/user.ts create mode 100644 src/model/wallet.ts create mode 100644 src/pages/balance/components/Item.vue create mode 100644 src/pages/balance/components/TransactionDetail.vue create mode 100644 src/pages/balance/index.vue create mode 100644 src/pages/dashboard/assets/svgs/nothing.svg create mode 100644 src/pages/dashboard/components/dashboardItem.vue create mode 100644 src/pages/dashboard/index.vue create mode 100644 src/pages/login/assets/img/background.webp create mode 100644 src/pages/login/assets/img/background1--old.png create mode 100644 src/pages/login/assets/img/loginBack.svg create mode 100644 src/pages/login/components/LoginPanel.vue create mode 100644 src/pages/login/index.vue create mode 100644 src/pages/main/index.vue create mode 100644 src/pages/menuPages/accounting/components/table.vue create mode 100644 src/pages/menuPages/accounting/hooks/accountingColumns.tsx create mode 100644 src/pages/menuPages/accounting/index.vue create mode 100644 src/pages/menuPages/cards/components/table.vue create mode 100644 src/pages/menuPages/cards/hooks/cardColumns.tsx create mode 100644 src/pages/menuPages/cards/index.vue create mode 100644 src/pages/menuPages/customers/archive/components/table.vue create mode 100644 src/pages/menuPages/customers/archive/hooks/archiveColumns.tsx create mode 100644 src/pages/menuPages/customers/archive/index.vue create mode 100644 src/pages/menuPages/customers/base/components/fundsTable.vue create mode 100644 src/pages/menuPages/customers/base/components/referralsTable.vue create mode 100644 src/pages/menuPages/customers/base/components/table.vue create mode 100644 src/pages/menuPages/customers/base/hooks/customerColumns.tsx create mode 100644 src/pages/menuPages/customers/base/hooks/fundsColumns.tsx create mode 100644 src/pages/menuPages/customers/base/hooks/referralColumns.tsx create mode 100644 src/pages/menuPages/customers/base/index.vue create mode 100644 src/pages/menuPages/customers/index.vue create mode 100644 src/pages/menuPages/customers/mobile/index.vue create mode 100644 src/pages/menuPages/orders/components/table.vue create mode 100644 src/pages/menuPages/orders/hooks/orderColumns.tsx create mode 100644 src/pages/menuPages/orders/index.vue create mode 100644 src/pages/menuPages/priceTriggers/components/table.vue create mode 100644 src/pages/menuPages/priceTriggers/hooks/priceTriggersColumns.tsx create mode 100644 src/pages/menuPages/priceTriggers/index.vue create mode 100644 src/pages/menuPages/priceTriggers/search/assets/svg/search.svg create mode 100644 src/pages/menuPages/priceTriggers/search/components/HistoryCard.vue create mode 100644 src/pages/menuPages/priceTriggers/search/index.vue create mode 100644 src/pages/menuPages/priceTriggers/search/model/History.ts create mode 100644 src/pages/menuPages/priceTriggers/search/model/item.ts create mode 100644 src/pages/menuPages/pricing/components/table.vue create mode 100644 src/pages/menuPages/pricing/hooks/priceColumns.tsx create mode 100644 src/pages/menuPages/pricing/index.vue create mode 100644 src/pages/menuPages/products/archive/components/table.vue create mode 100644 src/pages/menuPages/products/archive/hooks/archiveColumns.tsx create mode 100644 src/pages/menuPages/products/archive/index.vue create mode 100644 src/pages/menuPages/products/base/components/BaseCollapse.vue create mode 100644 src/pages/menuPages/products/base/components/fundsTable.vue create mode 100644 src/pages/menuPages/products/base/components/referralsTable.vue create mode 100644 src/pages/menuPages/products/base/components/table.vue create mode 100644 src/pages/menuPages/products/base/hooks/customerColumns.tsx create mode 100644 src/pages/menuPages/products/base/hooks/fundsColumns.tsx create mode 100644 src/pages/menuPages/products/base/hooks/referralColumns.tsx create mode 100644 src/pages/menuPages/products/base/index.vue create mode 100644 src/pages/menuPages/products/index.vue create mode 100644 src/pages/menuPages/products/mobile/index.vue create mode 100644 src/pages/menuPages/setting/index.vue create mode 100644 src/pages/menuPages/setting/limitedOrder/index.vue create mode 100644 src/pages/menuPages/sms/components/numbersTable.vue create mode 100644 src/pages/menuPages/sms/components/table.vue create mode 100644 src/pages/menuPages/sms/hooks/numberColumns.tsx create mode 100644 src/pages/menuPages/sms/hooks/smsColumns.tsx create mode 100644 src/pages/menuPages/sms/index.vue create mode 100644 src/pages/menuPages/transactions/components/table.vue create mode 100644 src/pages/menuPages/transactions/hooks/transactionsColumns.tsx create mode 100644 src/pages/menuPages/transactions/index.vue create mode 100644 src/pages/menuPages/users/components/table.vue create mode 100644 src/pages/menuPages/users/hooks/usersColumns.tsx create mode 100644 src/pages/menuPages/users/index.vue create mode 100644 src/pages/menuPages/users/search/assets/svg/search.svg create mode 100644 src/pages/menuPages/users/search/components/HistoryCard.vue create mode 100644 src/pages/menuPages/users/search/index.vue create mode 100644 src/pages/menuPages/users/search/model/History.ts create mode 100644 src/pages/menuPages/users/search/model/item.ts create mode 100644 src/pages/menuPages/wallet/components/table.vue create mode 100644 src/pages/menuPages/wallet/hooks/walletColumns.tsx create mode 100644 src/pages/menuPages/wallet/index.vue create mode 100644 src/pages/menuPages/withdraw/components/WithdrawSelector.vue create mode 100644 src/pages/menuPages/withdraw/components/WithdrawStatus.vue create mode 100644 src/pages/menuPages/withdraw/components/table.vue create mode 100644 src/pages/menuPages/withdraw/factor/index.vue create mode 100644 src/pages/menuPages/withdraw/hooks/withdrawColumns.tsx create mode 100644 src/pages/menuPages/withdraw/index.vue create mode 100644 src/pages/menuPages/withdraw/information/assets/order1.svg create mode 100644 src/pages/menuPages/withdraw/information/components/WithdrawItems.vue create mode 100644 src/pages/menuPages/withdraw/information/hooks/status.ts create mode 100644 src/pages/menuPages/withdraw/information/index.vue create mode 100644 src/pages/mobileMenu/index.vue create mode 100644 src/router/index.ts create mode 100644 src/router/routes/accounting.ts create mode 100644 src/router/routes/balance.ts create mode 100644 src/router/routes/cards.ts create mode 100644 src/router/routes/customers.ts create mode 100644 src/router/routes/dashboard.ts create mode 100644 src/router/routes/login.ts create mode 100644 src/router/routes/main.ts create mode 100644 src/router/routes/mobile.ts create mode 100644 src/router/routes/orders.ts create mode 100644 src/router/routes/pricing.ts create mode 100644 src/router/routes/products.ts create mode 100644 src/router/routes/setting.ts create mode 100644 src/router/routes/singles.ts create mode 100644 src/router/routes/sms.ts create mode 100644 src/router/routes/transactions.ts create mode 100644 src/router/routes/wallet.ts create mode 100644 src/router/routes/withdraw.ts create mode 100644 src/store/staticApisStore.ts create mode 100644 src/store/userStore.ts create mode 100644 src/utils/axios.ts create mode 100644 src/utils/confirmModal.ts create mode 100644 src/utils/index.ts create mode 100644 src/utils/inputRules.ts create mode 100644 todo.md create mode 100644 tsconfig.json create mode 100644 vite.config.ts create mode 100644 yarn.lock diff --git a/.eslintrc-auto-import.json b/.eslintrc-auto-import.json new file mode 100644 index 0000000..82772e0 --- /dev/null +++ b/.eslintrc-auto-import.json @@ -0,0 +1,84 @@ +{ + "globals": { + "Component": true, + "ComponentPublicInstance": true, + "ComputedRef": true, + "EffectScope": true, + "ExtractDefaultPropTypes": true, + "ExtractPropTypes": true, + "ExtractPublicPropTypes": true, + "InjectionKey": true, + "PropType": true, + "Ref": true, + "VNode": true, + "WritableComputedRef": true, + "acceptHMRUpdate": true, + "computed": true, + "createApp": true, + "createPinia": true, + "customRef": true, + "defineAsyncComponent": true, + "defineComponent": true, + "defineStore": true, + "effectScope": true, + "getActivePinia": true, + "getCurrentInstance": true, + "getCurrentScope": true, + "h": true, + "inject": true, + "isProxy": true, + "isReactive": true, + "isReadonly": true, + "isRef": true, + "mapActions": true, + "mapGetters": true, + "mapState": true, + "mapStores": true, + "mapWritableState": true, + "markRaw": true, + "nextTick": true, + "onActivated": true, + "onBeforeMount": true, + "onBeforeRouteLeave": true, + "onBeforeRouteUpdate": true, + "onBeforeUnmount": true, + "onBeforeUpdate": true, + "onDeactivated": true, + "onErrorCaptured": true, + "onMounted": true, + "onRenderTracked": true, + "onRenderTriggered": true, + "onScopeDispose": true, + "onServerPrefetch": true, + "onUnmounted": true, + "onUpdated": true, + "provide": true, + "reactive": true, + "readonly": true, + "ref": true, + "resolveComponent": true, + "setActivePinia": true, + "setMapStoreSuffix": true, + "shallowReactive": true, + "shallowReadonly": true, + "shallowRef": true, + "storeToRefs": true, + "toRaw": true, + "toRef": true, + "toRefs": true, + "toValue": true, + "triggerRef": true, + "unref": true, + "useAttrs": true, + "useCssModule": true, + "useCssVars": true, + "useLink": true, + "useRoute": true, + "useRouter": true, + "useSlots": true, + "watch": true, + "watchEffect": true, + "watchPostEffect": true, + "watchSyncEffect": true + } +} \ No newline at end of file diff --git a/.eslintrc.cjs b/.eslintrc.cjs new file mode 100644 index 0000000..8848317 --- /dev/null +++ b/.eslintrc.cjs @@ -0,0 +1,23 @@ +/* eslint-env node */ +require('@rushstack/eslint-patch/modern-module-resolution') + +module.exports = { + root: true, + 'extends': [ + 'plugin:vue/vue3-essential', + 'eslint:recommended', + '@vue/eslint-config-typescript', + '@vue/eslint-config-prettier', + './.eslintrc-auto-import.json', + ], + rules: { + "@typescript-eslint/ban-ts-ignore": "off", + "@typescript-eslint/ban-ts-comment": "off" + }, + env: { + "vue/setup-compiler-macros": true + }, + parserOptions: { + ecmaVersion: 'latest' + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..38adffa --- /dev/null +++ b/.gitignore @@ -0,0 +1,28 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +.DS_Store +dist +dist-ssr +coverage +*.local + +/cypress/videos/ +/cypress/screenshots/ + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.prettierrc.json b/.prettierrc.json new file mode 100644 index 0000000..66e2335 --- /dev/null +++ b/.prettierrc.json @@ -0,0 +1,8 @@ +{ + "$schema": "https://json.schemastore.org/prettierrc", + "semi": false, + "tabWidth": 2, + "singleQuote": true, + "printWidth": 100, + "trailingComma": "none" +} \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..e69de29 diff --git a/auto-imports.d.ts b/auto-imports.d.ts new file mode 100644 index 0000000..03c8775 --- /dev/null +++ b/auto-imports.d.ts @@ -0,0 +1,82 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-auto-import +export {} +declare global { + const EffectScope: typeof import('vue')['EffectScope'] + const acceptHMRUpdate: typeof import('pinia')['acceptHMRUpdate'] + const computed: typeof import('vue')['computed'] + const createApp: typeof import('vue')['createApp'] + const createPinia: typeof import('pinia')['createPinia'] + const customRef: typeof import('vue')['customRef'] + const defineAsyncComponent: typeof import('vue')['defineAsyncComponent'] + const defineComponent: typeof import('vue')['defineComponent'] + const defineStore: typeof import('pinia')['defineStore'] + const effectScope: typeof import('vue')['effectScope'] + const getActivePinia: typeof import('pinia')['getActivePinia'] + const getCurrentInstance: typeof import('vue')['getCurrentInstance'] + const getCurrentScope: typeof import('vue')['getCurrentScope'] + const h: typeof import('vue')['h'] + const inject: typeof import('vue')['inject'] + const isProxy: typeof import('vue')['isProxy'] + const isReactive: typeof import('vue')['isReactive'] + const isReadonly: typeof import('vue')['isReadonly'] + const isRef: typeof import('vue')['isRef'] + const mapActions: typeof import('pinia')['mapActions'] + const mapGetters: typeof import('pinia')['mapGetters'] + const mapState: typeof import('pinia')['mapState'] + const mapStores: typeof import('pinia')['mapStores'] + const mapWritableState: typeof import('pinia')['mapWritableState'] + const markRaw: typeof import('vue')['markRaw'] + const nextTick: typeof import('vue')['nextTick'] + const onActivated: typeof import('vue')['onActivated'] + const onBeforeMount: typeof import('vue')['onBeforeMount'] + const onBeforeRouteLeave: typeof import('vue-router')['onBeforeRouteLeave'] + const onBeforeRouteUpdate: typeof import('vue-router')['onBeforeRouteUpdate'] + const onBeforeUnmount: typeof import('vue')['onBeforeUnmount'] + const onBeforeUpdate: typeof import('vue')['onBeforeUpdate'] + const onDeactivated: typeof import('vue')['onDeactivated'] + const onErrorCaptured: typeof import('vue')['onErrorCaptured'] + const onMounted: typeof import('vue')['onMounted'] + const onRenderTracked: typeof import('vue')['onRenderTracked'] + const onRenderTriggered: typeof import('vue')['onRenderTriggered'] + const onScopeDispose: typeof import('vue')['onScopeDispose'] + const onServerPrefetch: typeof import('vue')['onServerPrefetch'] + const onUnmounted: typeof import('vue')['onUnmounted'] + const onUpdated: typeof import('vue')['onUpdated'] + const provide: typeof import('vue')['provide'] + const reactive: typeof import('vue')['reactive'] + const readonly: typeof import('vue')['readonly'] + const ref: typeof import('vue')['ref'] + const resolveComponent: typeof import('vue')['resolveComponent'] + const setActivePinia: typeof import('pinia')['setActivePinia'] + const setMapStoreSuffix: typeof import('pinia')['setMapStoreSuffix'] + const shallowReactive: typeof import('vue')['shallowReactive'] + const shallowReadonly: typeof import('vue')['shallowReadonly'] + const shallowRef: typeof import('vue')['shallowRef'] + const storeToRefs: typeof import('pinia')['storeToRefs'] + const toRaw: typeof import('vue')['toRaw'] + const toRef: typeof import('vue')['toRef'] + const toRefs: typeof import('vue')['toRefs'] + const toValue: typeof import('vue')['toValue'] + const triggerRef: typeof import('vue')['triggerRef'] + const unref: typeof import('vue')['unref'] + const useAttrs: typeof import('vue')['useAttrs'] + const useCssModule: typeof import('vue')['useCssModule'] + const useCssVars: typeof import('vue')['useCssVars'] + const useLink: typeof import('vue-router')['useLink'] + const useRoute: typeof import('vue-router')['useRoute'] + const useRouter: typeof import('vue-router')['useRouter'] + const useSlots: typeof import('vue')['useSlots'] + const watch: typeof import('vue')['watch'] + const watchEffect: typeof import('vue')['watchEffect'] + const watchPostEffect: typeof import('vue')['watchPostEffect'] + const watchSyncEffect: typeof import('vue')['watchSyncEffect'] +} +// for type re-export +declare global { + // @ts-ignore + export type { Component, ComponentPublicInstance, ComputedRef, ExtractDefaultPropTypes, ExtractPropTypes, ExtractPublicPropTypes, InjectionKey, PropType, Ref, VNode, WritableComputedRef } from 'vue' + import('vue') +} diff --git a/components.d.ts b/components.d.ts new file mode 100644 index 0000000..ab8d35f --- /dev/null +++ b/components.d.ts @@ -0,0 +1,75 @@ +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-vue-components +// Read more: https://github.com/vuejs/core/pull/3399 +import '@vue/runtime-core' + +export {} + +declare module '@vue/runtime-core' { + export interface GlobalComponents { + _index: typeof import('./src/core/components/_sample/_index.vue')['default'] + AAffix: typeof import('ant-design-vue/es')['Affix'] + AAvatar: typeof import('ant-design-vue/es')['Avatar'] + ABadge: typeof import('ant-design-vue/es')['Badge'] + AButton: typeof import('ant-design-vue/es')['Button'] + ACard: typeof import('ant-design-vue/es')['Card'] + AConfigProvider: typeof import('ant-design-vue/es')['ConfigProvider'] + ADivider: typeof import('ant-design-vue/es')['Divider'] + ADrawer: typeof import('ant-design-vue/es')['Drawer'] + ADropdown: typeof import('ant-design-vue/es')['Dropdown'] + AForm: typeof import('ant-design-vue/es')['Form'] + AFormItem: typeof import('ant-design-vue/es')['FormItem'] + AInput: typeof import('ant-design-vue/es')['Input'] + AInputPassword: typeof import('ant-design-vue/es')['InputPassword'] + ALayout: typeof import('ant-design-vue/es')['Layout'] + ALayoutContent: typeof import('ant-design-vue/es')['LayoutContent'] + ALayoutHeader: typeof import('ant-design-vue/es')['LayoutHeader'] + ALayoutSider: typeof import('ant-design-vue/es')['LayoutSider'] + AMenu: typeof import('ant-design-vue/es')['Menu'] + AMenuDivider: typeof import('ant-design-vue/es')['MenuDivider'] + AMenuItem: typeof import('ant-design-vue/es')['MenuItem'] + AModal: typeof import('ant-design-vue/es')['Modal'] + APagination: typeof import('ant-design-vue/es')['Pagination'] + APopconfirm: typeof import('ant-design-vue/es')['Popconfirm'] + APopover: typeof import('ant-design-vue/es')['Popover'] + ARadio: typeof import('ant-design-vue/es')['Radio'] + ARadioButton: typeof import('ant-design-vue/es')['RadioButton'] + ARadioGroup: typeof import('ant-design-vue/es')['RadioGroup'] + ASelect: typeof import('ant-design-vue/es')['Select'] + ASelectOption: typeof import('ant-design-vue/es')['SelectOption'] + ASpin: typeof import('ant-design-vue/es')['Spin'] + ASubMenu: typeof import('ant-design-vue/es')['SubMenu'] + ASwitch: typeof import('ant-design-vue/es')['Switch'] + ATable: typeof import('ant-design-vue/es')['Table'] + ATabPane: typeof import('ant-design-vue/es')['TabPane'] + ATabs: typeof import('ant-design-vue/es')['Tabs'] + ATextarea: typeof import('ant-design-vue/es')['Textarea'] + ATooltip: typeof import('ant-design-vue/es')['Tooltip'] + AUpload: typeof import('ant-design-vue/es')['Upload'] + BaseButton: typeof import('./src/core/components/BaseButton/index.ts')['default'] + BaseCard: typeof import('./src/core/components/BaseCard/index.ts')['default'] + BaseDatePicker: typeof import('./src/core/components/BaseDatePicker/index.ts')['default'] + BaseIcon: typeof import('./src/core/components/BaseIcon/index.ts')['default'] + BaseInputNumber: typeof import('./src/core/components/BaseInputNumber/index.ts')['default'] + BaseModal: typeof import('./src/core/components/BaseModal/index.ts')['default'] + BaseSwitch: typeof import('./src/core/components/BaseSwitch/index.ts')['default'] + BaseTable: typeof import('./src/core/components/BaseTable/index.ts')['default'] + BaseTableOld: typeof import('./src/core/components/BaseTableOld/index.ts')['default'] + BasicCard: typeof import('./src/components/BasicCard.vue')['default'] + BasicInfoItem: typeof import('./src/components/BasicInfoItem.vue')['default'] + BasicInput: typeof import('./src/components/BasicInput.vue')['default'] + BasicMainCard: typeof import('./src/components/BasicMainCard.vue')['default'] + BasicMainCardFull: typeof import('./src/components/BasicMainCardFull.vue')['default'] + BasicMobileHeader: typeof import('./src/components/BasicMobileHeader.vue')['default'] + BasicModal: typeof import('./src/components/BasicModal.vue')['default'] + BasicSelect: typeof import('./src/components/BasicSelect.vue')['default'] + BasicShowContext: typeof import('./src/components/BasicShowContext.vue')['default'] + BasicTextArea: typeof import('./src/components/BasicTextArea.vue')['default'] + BudgetSelect: typeof import('./src/components/BudgetSelect.vue')['default'] + CustomTag: typeof import('./src/components/CustomTag.vue')['default'] + RouterLink: typeof import('vue-router')['RouterLink'] + RouterView: typeof import('vue-router')['RouterView'] + } +} diff --git a/config.ts b/config.ts new file mode 100644 index 0000000..ec59a21 --- /dev/null +++ b/config.ts @@ -0,0 +1,34 @@ +import pkg from './package.json' +//import colors from './baseColor.json' +/** base config **/ +/** api document http://omde.feep.ir/docu **/ + +const baseURL: string = 'http://37.32.26.111/server/' + +const uploadURL = `${baseURL}/site/file` +const baseURLStorage = baseURL +const prefixCls = 'hr-tamin' +const version = pkg.version +const tokenName = 'peransa_token' +const appName = { fa: 'داشبورد مدیریتی', en: 'Admin Dashboard' } +/** Defining the secret key for crypto-js **/ +const secretKey = 'pwd@1234' + +const baseIconSize = '24' +const baseButtonIconSize = '24' +const menuIconSize = '20' + +export { + baseURL, + prefixCls, + //colors, + version, + tokenName, + appName, + secretKey, + uploadURL, + baseURLStorage, + baseIconSize, + baseButtonIconSize, + menuIconSize +} diff --git a/env.d.ts b/env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/env.d.ts @@ -0,0 +1 @@ +/// diff --git a/index.html b/index.html new file mode 100644 index 0000000..b7f14a8 --- /dev/null +++ b/index.html @@ -0,0 +1,14 @@ + + + + + + + + admin ghatreh gold + + +
+ + + diff --git a/my-uno.config.ts b/my-uno.config.ts new file mode 100644 index 0000000..8934ed6 --- /dev/null +++ b/my-uno.config.ts @@ -0,0 +1,34 @@ +import { + defineConfig, + presetAttributify, + presetIcons, + presetTypography, + presetUno, + presetWebFonts, + transformerDirectives, + transformerVariantGroup +} from 'unocss' + +export default defineConfig({ + shortcuts: [ + // ... + ], + theme: { + colors: { + // ... + primary: '#0A1B37' + } + }, + presets: [ + presetUno(), + presetAttributify(), + presetIcons(), + presetTypography(), + presetWebFonts({ + fonts: { + // ... + } + }) + ], + transformers: [transformerDirectives(), transformerVariantGroup()] +}) diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..00e31d9 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,10198 @@ +{ + "name": "admin-vue3", + "version": "0.0.1", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "admin-vue3", + "version": "0.0.1", + "dependencies": { + "@vueuse/core": "^10.1.2", + "@vueuse/head": "^1.1.26", + "ant-design-vue": "^3.2.19", + "apexcharts": "^3.45.1", + "axios": "^1.3.6", + "crypto-js": "^4.1.1", + "dayjalali": "^1.0.1", + "echarts": "^5.4.3", + "jalaliday": "^2.3.0", + "lodash": "^4.17.21", + "moment": "^2.29.4", + "moment-jalaali": "^0.10.0", + "pinia": "^2.0.33", + "vue": "3.3.13", + "vue-content-loader": "^2.0.1", + "vue-echarts": "^6.6.8", + "vue-router": "^4.1.6", + "vue3-apexcharts": "^1.4.4", + "vue3-otp-input": "^0.4.1" + }, + "devDependencies": { + "@rushstack/eslint-patch": "^1.2.0", + "@types/crypto-js": "^4.1.1", + "@types/lodash": "^4.14.195", + "@types/node": "^18.15.13", + "@unocss/preset-attributify": "^0.50.8", + "@unocss/preset-uno": "^0.50.8", + "@unocss/transformer-compile-class": "^0.50.8", + "@unocss/transformer-directives": "^0.50.8", + "@unocss/transformer-variant-group": "^0.50.8", + "@vitejs/plugin-vue": "^4.1.0", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/eslint-config-prettier": "^7.1.0", + "@vue/eslint-config-typescript": "^11.0.2", + "@vue/tsconfig": "^0.1.3", + "eslint": "^8.36.0", + "eslint-plugin-vue": "^9.9.0", + "less": "^4.1.3", + "less-loader": "^11.1.2", + "npm-run-all": "^4.1.5", + "prettier": "^2.8.8", + "typescript": "~4.9.5", + "unocss": "^0.50.8", + "unplugin-auto-import": "^0.15.3", + "unplugin-vue-components": "^0.24.1", + "vite": "^4.5.5", + "vite-plugin-pwa": "^0.14.7", + "vue-tsc": "^1.2.1" + } + }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@ant-design/colors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz", + "integrity": "sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==", + "dependencies": { + "@ctrl/tinycolor": "^3.4.0" + } + }, + "node_modules/@ant-design/icons-svg": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.3.1.tgz", + "integrity": "sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g==" + }, + "node_modules/@ant-design/icons-vue": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@ant-design/icons-vue/-/icons-vue-6.1.0.tgz", + "integrity": "sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-svg": "^4.2.1" + }, + "peerDependencies": { + "vue": ">=3.0.3" + } + }, + "node_modules/@antfu/install-pkg": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.1.1.tgz", + "integrity": "sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ==", + "dev": true, + "dependencies": { + "execa": "^5.1.1", + "find-up": "^5.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@antfu/utils": { + "version": "0.7.7", + "resolved": "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.7.tgz", + "integrity": "sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz", + "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.23.4", + "chalk": "^2.4.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz", + "integrity": "sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz", + "integrity": "sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helpers": "^7.23.7", + "@babel/parser": "^7.23.6", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6", + "convert-source-map": "^2.0.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.3", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz", + "integrity": "sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.6", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", + "integrity": "sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz", + "integrity": "sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-validator-option": "^7.23.5", + "browserslist": "^4.22.2", + "lru-cache": "^5.1.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz", + "integrity": "sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-member-expression-to-functions": "^7.23.0", + "@babel/helper-optimise-call-expression": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "regexpu-core": "^5.3.1", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz", + "integrity": "sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz", + "integrity": "sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.23.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz", + "integrity": "sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-simple-access": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz", + "integrity": "sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz", + "integrity": "sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz", + "integrity": "sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz", + "integrity": "sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", + "dev": true, + "dependencies": { + "@babel/types": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.23.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz", + "integrity": "sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.22.5", + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz", + "integrity": "sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ==", + "dev": true, + "dependencies": { + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz", + "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz", + "integrity": "sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz", + "integrity": "sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz", + "integrity": "sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-transform-optional-chaining": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz", + "integrity": "sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz", + "integrity": "sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-attributes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz", + "integrity": "sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz", + "integrity": "sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz", + "integrity": "sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-unicode-sets-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz", + "integrity": "sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz", + "integrity": "sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-generator-functions": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz", + "integrity": "sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz", + "integrity": "sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz", + "integrity": "sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz", + "integrity": "sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz", + "integrity": "sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-class-static-block": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz", + "integrity": "sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz", + "integrity": "sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20", + "@babel/helper-split-export-declaration": "^7.22.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz", + "integrity": "sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/template": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz", + "integrity": "sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz", + "integrity": "sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz", + "integrity": "sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dynamic-import": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz", + "integrity": "sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz", + "integrity": "sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-export-namespace-from": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz", + "integrity": "sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz", + "integrity": "sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz", + "integrity": "sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-json-strings": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz", + "integrity": "sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz", + "integrity": "sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-logical-assignment-operators": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz", + "integrity": "sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz", + "integrity": "sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz", + "integrity": "sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz", + "integrity": "sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-simple-access": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz", + "integrity": "sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz", + "integrity": "sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.23.3", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.22.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz", + "integrity": "sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz", + "integrity": "sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz", + "integrity": "sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-numeric-separator": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz", + "integrity": "sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-rest-spread": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz", + "integrity": "sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.3", + "@babel/helper-compilation-targets": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz", + "integrity": "sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.20" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-catch-binding": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz", + "integrity": "sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-optional-chaining": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz", + "integrity": "sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz", + "integrity": "sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-methods": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz", + "integrity": "sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-private-property-in-object": { + "version": "7.23.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz", + "integrity": "sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz", + "integrity": "sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz", + "integrity": "sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "regenerator-transform": "^0.15.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz", + "integrity": "sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz", + "integrity": "sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz", + "integrity": "sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz", + "integrity": "sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz", + "integrity": "sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz", + "integrity": "sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz", + "integrity": "sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-typescript": "^7.23.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz", + "integrity": "sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-property-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz", + "integrity": "sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz", + "integrity": "sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-sets-regex": { + "version": "7.23.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz", + "integrity": "sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.8.tgz", + "integrity": "sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.23.5", + "@babel/helper-compilation-targets": "^7.23.6", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/helper-validator-option": "^7.23.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.23.3", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.23.3", + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly": "^7.23.7", + "@babel/plugin-proposal-private-property-in-object": "7.21.0-placeholder-for-preset-env.2", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.23.3", + "@babel/plugin-syntax-import-attributes": "^7.23.3", + "@babel/plugin-syntax-import-meta": "^7.10.4", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-syntax-unicode-sets-regex": "^7.18.6", + "@babel/plugin-transform-arrow-functions": "^7.23.3", + "@babel/plugin-transform-async-generator-functions": "^7.23.7", + "@babel/plugin-transform-async-to-generator": "^7.23.3", + "@babel/plugin-transform-block-scoped-functions": "^7.23.3", + "@babel/plugin-transform-block-scoping": "^7.23.4", + "@babel/plugin-transform-class-properties": "^7.23.3", + "@babel/plugin-transform-class-static-block": "^7.23.4", + "@babel/plugin-transform-classes": "^7.23.8", + "@babel/plugin-transform-computed-properties": "^7.23.3", + "@babel/plugin-transform-destructuring": "^7.23.3", + "@babel/plugin-transform-dotall-regex": "^7.23.3", + "@babel/plugin-transform-duplicate-keys": "^7.23.3", + "@babel/plugin-transform-dynamic-import": "^7.23.4", + "@babel/plugin-transform-exponentiation-operator": "^7.23.3", + "@babel/plugin-transform-export-namespace-from": "^7.23.4", + "@babel/plugin-transform-for-of": "^7.23.6", + "@babel/plugin-transform-function-name": "^7.23.3", + "@babel/plugin-transform-json-strings": "^7.23.4", + "@babel/plugin-transform-literals": "^7.23.3", + "@babel/plugin-transform-logical-assignment-operators": "^7.23.4", + "@babel/plugin-transform-member-expression-literals": "^7.23.3", + "@babel/plugin-transform-modules-amd": "^7.23.3", + "@babel/plugin-transform-modules-commonjs": "^7.23.3", + "@babel/plugin-transform-modules-systemjs": "^7.23.3", + "@babel/plugin-transform-modules-umd": "^7.23.3", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.22.5", + "@babel/plugin-transform-new-target": "^7.23.3", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", + "@babel/plugin-transform-numeric-separator": "^7.23.4", + "@babel/plugin-transform-object-rest-spread": "^7.23.4", + "@babel/plugin-transform-object-super": "^7.23.3", + "@babel/plugin-transform-optional-catch-binding": "^7.23.4", + "@babel/plugin-transform-optional-chaining": "^7.23.4", + "@babel/plugin-transform-parameters": "^7.23.3", + "@babel/plugin-transform-private-methods": "^7.23.3", + "@babel/plugin-transform-private-property-in-object": "^7.23.4", + "@babel/plugin-transform-property-literals": "^7.23.3", + "@babel/plugin-transform-regenerator": "^7.23.3", + "@babel/plugin-transform-reserved-words": "^7.23.3", + "@babel/plugin-transform-shorthand-properties": "^7.23.3", + "@babel/plugin-transform-spread": "^7.23.3", + "@babel/plugin-transform-sticky-regex": "^7.23.3", + "@babel/plugin-transform-template-literals": "^7.23.3", + "@babel/plugin-transform-typeof-symbol": "^7.23.3", + "@babel/plugin-transform-unicode-escapes": "^7.23.3", + "@babel/plugin-transform-unicode-property-regex": "^7.23.3", + "@babel/plugin-transform-unicode-regex": "^7.23.3", + "@babel/plugin-transform-unicode-sets-regex": "^7.23.3", + "@babel/preset-modules": "0.1.6-no-external-plugins", + "babel-plugin-polyfill-corejs2": "^0.4.7", + "babel-plugin-polyfill-corejs3": "^0.8.7", + "babel-plugin-polyfill-regenerator": "^0.5.4", + "core-js-compat": "^3.31.0", + "semver": "^6.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.6-no-external-plugins", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz", + "integrity": "sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.23.8", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz", + "integrity": "sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.23.7", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz", + "integrity": "sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.23.5", + "@babel/generator": "^7.23.6", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", + "@babel/helper-hoist-variables": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.6", + "@babel/types": "^7.23.6", + "debug": "^4.3.1", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.23.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz", + "integrity": "sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.23.4", + "@babel/helper-validator-identifier": "^7.22.20", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@ctrl/tinycolor": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz", + "integrity": "sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@esbuild/android-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.18.20.tgz", + "integrity": "sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz", + "integrity": "sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/android-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.18.20.tgz", + "integrity": "sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "android" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz", + "integrity": "sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/darwin-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz", + "integrity": "sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz", + "integrity": "sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/freebsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz", + "integrity": "sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "freebsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz", + "integrity": "sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==", + "cpu": [ + "arm" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz", + "integrity": "sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz", + "integrity": "sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-loong64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz", + "integrity": "sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==", + "cpu": [ + "loong64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-mips64el": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz", + "integrity": "sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==", + "cpu": [ + "mips64el" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-ppc64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz", + "integrity": "sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==", + "cpu": [ + "ppc64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-riscv64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz", + "integrity": "sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==", + "cpu": [ + "riscv64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-s390x": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz", + "integrity": "sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==", + "cpu": [ + "s390x" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/linux-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz", + "integrity": "sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "linux" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/netbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz", + "integrity": "sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "netbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/openbsd-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz", + "integrity": "sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "openbsd" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/sunos-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz", + "integrity": "sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "sunos" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-arm64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz", + "integrity": "sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==", + "cpu": [ + "arm64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-ia32": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz", + "integrity": "sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==", + "cpu": [ + "ia32" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@esbuild/win32-x64": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz", + "integrity": "sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==", + "cpu": [ + "x64" + ], + "dev": true, + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" + } + }, + "node_modules/@eslint-community/regexpp": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", + "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", + "dev": true, + "engines": { + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/js": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz", + "integrity": "sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz", + "integrity": "sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==", + "dev": true + }, + "node_modules/@iconify/types": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz", + "integrity": "sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==", + "dev": true + }, + "node_modules/@iconify/utils": { + "version": "2.1.15", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.15.tgz", + "integrity": "sha512-8chdk3NhkYiqIVxPRBPN5wGnVYaTqc8XUagCNez84Ex7yK/oNrj1XINVn7zv+JljqZbF6r5B/bd1gRNlMSwYhg==", + "dev": true, + "dependencies": { + "@antfu/install-pkg": "^0.1.1", + "@antfu/utils": "^0.7.5", + "@iconify/types": "^2.0.0", + "debug": "^4.3.4", + "kolorist": "^1.8.0", + "local-pkg": "^0.4.3" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", + "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz", + "integrity": "sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.24", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz", + "integrity": "sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ==", + "dev": true + }, + "node_modules/@rollup/plugin-replace": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz", + "integrity": "sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^5.0.1", + "magic-string": "^0.30.3" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rollup/pluginutils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz", + "integrity": "sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0", + "estree-walker": "^2.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0||^3.0.0||^4.0.0" + }, + "peerDependenciesMeta": { + "rollup": { + "optional": true + } + } + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz", + "integrity": "sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg==", + "dev": true + }, + "node_modules/@simonwep/pickr": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.8.2.tgz", + "integrity": "sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA==", + "dependencies": { + "core-js": "^3.15.1", + "nanopop": "^2.1.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dev": true, + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread/node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/@types/crypto-js": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.2.1.tgz", + "integrity": "sha512-FSPGd9+OcSok3RsM0UZ/9fcvMOXJ1ENE/ZbLfOPlBWj7BgXtEAM8VYfTtT760GiLbQIMoVozwVuisjvsVwqYWw==", + "dev": true + }, + "node_modules/@types/eslint": { + "version": "8.56.10", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", + "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", + "dev": true, + "peer": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", + "dev": true + }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "dev": true + }, + "node_modules/@types/lodash": { + "version": "4.14.202", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz", + "integrity": "sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.19.8", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.19.8.tgz", + "integrity": "sha512-g1pZtPhsvGVTwmeVoexWZLTQaOvXwoSq//pTL0DHeNzUDrFnir4fgETdhjhIxjVnN+hKOuh98+E1eMLnUXstFg==", + "dev": true, + "dependencies": { + "undici-types": "~5.26.4" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/semver": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz", + "integrity": "sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A==", + "dev": true + }, + "node_modules/@types/trusted-types": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz", + "integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==", + "dev": true + }, + "node_modules/@types/web-bluetooth": { + "version": "0.0.20", + "resolved": "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz", + "integrity": "sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz", + "integrity": "sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag==", + "dev": true, + "dependencies": { + "@eslint-community/regexpp": "^4.4.0", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/type-utils": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz", + "integrity": "sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==", + "dev": true, + "dependencies": { + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz", + "integrity": "sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz", + "integrity": "sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew==", + "dev": true, + "dependencies": { + "@typescript-eslint/typescript-estree": "5.62.0", + "@typescript-eslint/utils": "5.62.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz", + "integrity": "sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz", + "integrity": "sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/visitor-keys": "5.62.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz", + "integrity": "sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.62.0", + "@typescript-eslint/types": "5.62.0", + "@typescript-eslint/typescript-estree": "5.62.0", + "eslint-scope": "^5.1.1", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.62.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz", + "integrity": "sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.62.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, + "node_modules/@unhead/dom": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/@unhead/dom/-/dom-1.8.10.tgz", + "integrity": "sha512-dBeDbHrBjeU+eVgMsD91TGEazb1dwLrY0x/ve01CldMCmm+WcRu++SUW7s1QX84mzGH2EgFz78o1OPn6jpV3zw==", + "dependencies": { + "@unhead/schema": "1.8.10", + "@unhead/shared": "1.8.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/schema": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/@unhead/schema/-/schema-1.8.10.tgz", + "integrity": "sha512-cy8RGOPkwOVY5EmRoCgGV8AqLjy/226xBVTY54kBct02Om3hBdpB9FZa9frM910pPUXMI8PNmFgABO23O7IdJA==", + "dependencies": { + "hookable": "^5.5.3", + "zhead": "^2.2.4" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/shared": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/@unhead/shared/-/shared-1.8.10.tgz", + "integrity": "sha512-pEFryAs3EmV+ShDQx2ZBwUnt5l3RrMrXSMZ50oFf+MImKZNARVvD4+3I8fEI9wZh+Zq0JYG3UAfzo51MUP+Juw==", + "dependencies": { + "@unhead/schema": "1.8.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/ssr": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.8.10.tgz", + "integrity": "sha512-7wKRKDd8c2NFmMyPetj8Ah5u2hXunDBZT5Y2DH83O16PiMxx4/uobGamTV1EfcqjTvOKJvAqkrYZNYSWss99NQ==", + "dependencies": { + "@unhead/schema": "1.8.10", + "@unhead/shared": "1.8.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/@unhead/vue": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/@unhead/vue/-/vue-1.8.10.tgz", + "integrity": "sha512-KF8pftHnxnlBlgNpKXWLTg3ZUtkuDCxRPUFSDBy9CtqRSX/qvAhLZ26mbqRVmHj8KigiRHP/wnPWNyGnUx20Bg==", + "dependencies": { + "@unhead/schema": "1.8.10", + "@unhead/shared": "1.8.10", + "hookable": "^5.5.3", + "unhead": "1.8.10" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "vue": ">=2.7 || >=3" + } + }, + "node_modules/@unocss/astro": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/astro/-/astro-0.50.8.tgz", + "integrity": "sha512-kphNlr0PWGzvkCgKx7RaZWQ45khieCCt9OffUnxbRRft+jodsVXIwzHn+bOhGtIKpEpZiOzxRzTYjfW/R6XnTw==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "@unocss/reset": "0.50.8", + "@unocss/vite": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/cli": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/cli/-/cli-0.50.8.tgz", + "integrity": "sha512-LBLt8oxGQSfTubOreXs8L7cxHvuYt4wA1MZ45jf4GT/C4moS8cqL7QFX66+MN/cNwvojqXSXQ2HtRJ1IZojfgA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@rollup/pluginutils": "^5.0.2", + "@unocss/config": "0.50.8", + "@unocss/core": "0.50.8", + "@unocss/preset-uno": "0.50.8", + "cac": "^6.7.14", + "chokidar": "^3.5.3", + "colorette": "^2.0.19", + "consola": "^2.15.3", + "fast-glob": "^3.2.12", + "magic-string": "^0.30.0", + "pathe": "^1.1.0", + "perfect-debounce": "^0.1.3" + }, + "bin": { + "unocss": "bin/unocss.mjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/config": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/config/-/config-0.50.8.tgz", + "integrity": "sha512-+Hzl99klLiIq7Lcc5EirTSfBqUH+5NOCmEkXXWcYKYyAk3BLnBU9Fk76P7HxchDwQ5zdwpC4Cq++LQlqbAw/Uw==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "unconfig": "^0.3.7" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/core": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/core/-/core-0.50.8.tgz", + "integrity": "sha512-rWmyeNE0Na8dJPDynLVar0X22qMHFNhO+/F2FZDpG4tubTavXJJo9uvhZr/D381kiWxt+XZ38y6EAD4UMdBqMA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/inspector": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.50.8.tgz", + "integrity": "sha512-M963+B9iYGDI7m8KONppJ9EvrDowKWnzzmMLGf+D+qEXmXdnSztMZxEnOdg/caYyHJMw+4jlftyYRZB0VXnAGA==", + "dev": true, + "dependencies": { + "gzip-size": "^6.0.0", + "sirv": "^2.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/postcss": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.50.8.tgz", + "integrity": "sha512-UbFD+25EkmBonZggKuQdunAU+1O6O83NcnMqSalhn4vhsr4yHeD4P+Omr+CnBcuOxkP4h2JYHzfzdpe4DZxKYg==", + "dev": true, + "dependencies": { + "@unocss/config": "0.50.8", + "@unocss/core": "0.50.8", + "css-tree": "^2.3.1", + "fast-glob": "^3.2.12", + "magic-string": "^0.30.0", + "postcss": "^8.4.21" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "postcss": "^8.4.21" + } + }, + "node_modules/@unocss/preset-attributify": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.50.8.tgz", + "integrity": "sha512-aSL+I8OSjnom4RpvUcxIRjYETFhW5n51TA56yB9+ex78z5/EhIzOSS5PytGxJWj4hKUY5W9cZ7sCuUs0eaQ6VA==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-icons": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.50.8.tgz", + "integrity": "sha512-tQ05aP7ZRRP39+egB16gFMK6fkEdS8ob4rJeqUG6vEXiiAFWVbotI/NbHQapqk3wRthmyI3d9rUtxClJ2micvw==", + "dev": true, + "dependencies": { + "@iconify/utils": "^2.1.5", + "@unocss/core": "0.50.8", + "ofetch": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-mini": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.50.8.tgz", + "integrity": "sha512-/4sbOdyaqJMvFkw1xzo2+h6bZJHw6WCYw1mF+f0ydHzj8ruvwaj9ClDDOweW5cdrk3wzDzRZ6NPRahKqLwv6/Q==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-tagify": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.50.8.tgz", + "integrity": "sha512-CNm9wEmDGEsCvBgWTBOPhH5ts5iobQh5mBeZyH2uCKuQNX+Vc21tXLX78bCk2V4yJ7mpqUWokDNqgTaNhTZjnw==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-typography": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.50.8.tgz", + "integrity": "sha512-jraHusTmbJq9UHgQ43ifzVJobTyoJLuGzeGqBzgLNac+V4BltzqHghup6obA09asQio7xe+crFkTV4IXWNK1lA==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "@unocss/preset-mini": "0.50.8" + } + }, + "node_modules/@unocss/preset-uno": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.50.8.tgz", + "integrity": "sha512-BVgGpv+G9dauX6oRuno8ATOx6bjykiTGuy9NWZCG+/0vux0wplylQm/nSWYsEZZoxRwGOaAoNx93TeOPoofrXQ==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "@unocss/preset-mini": "0.50.8", + "@unocss/preset-wind": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-web-fonts": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.50.8.tgz", + "integrity": "sha512-diGJVTC3W2lovRL9hlV7h4mdzKjoyJD1rlLai2QMZP/+UCsEwDcL9JFF0lZTlEN5GtcbgvcyPRZKB1/ituvjdg==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "ofetch": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/preset-wind": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.50.8.tgz", + "integrity": "sha512-lF6MAJm2HVF8GJoBIIus1cpZL1ybisj8fl3KYEzVUFUWCwmNnxG4rr+CGnck3bDRYk2zmEvTwX+cISTCwq2u1Q==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "@unocss/preset-mini": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/reset": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/reset/-/reset-0.50.8.tgz", + "integrity": "sha512-2WoM6O9VyuHDPAnvCXr7LBJQ8ZRHDnuQAFsL1dWXp561Iq2l9whdNtPuMcozLGJGUUrFfVBXIrHY4sfxxScgWg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/scope": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/scope/-/scope-0.50.8.tgz", + "integrity": "sha512-QA4G9JYK8jrnU02qi1WBi45S+V0HKNUY0u6h5drYqRkcUho2YrpcfMagYi1A5XGg5ykmtP9e6vx1D9lij+JGnQ==", + "dev": true + }, + "node_modules/@unocss/transformer-attributify-jsx": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.50.8.tgz", + "integrity": "sha512-Ht2SfxWbkkFgZQE8KEicmOvxk2INQccuiH4gdyycj3y1tkOXU+Xm1QFruJT7+BPHr0QJp257nA0XmQD/Bhd1kA==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/transformer-attributify-jsx-babel": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.50.8.tgz", + "integrity": "sha512-Eyt0irFRspHpngj+mDbREuVoqJ49csIhcls6NqerqrZKAI4/jYGNLFy99jyM1ry2L3sHwLP7rbT7AoFrWuLnvA==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/transformer-compile-class": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.50.8.tgz", + "integrity": "sha512-2himb5VinZcx7d72nauoqLGk4niC0sFFK/09lmJxFj1jnZqqYBMS48V0PyUypabA5W+bHQ1TJwqcv95wMHIIzA==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/transformer-directives": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.50.8.tgz", + "integrity": "sha512-x/OdR5lK7Gy1Y4r6cOLG2LccWGWDyflz9cDv4DkZKg7pQShcjNFZ3UMAO+74fJO6Jvhvl9iDYpeTZo8009wr7A==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8", + "css-tree": "^2.3.1" + } + }, + "node_modules/@unocss/transformer-variant-group": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.50.8.tgz", + "integrity": "sha512-UjDsa3K3Bv11u3q8BYZ4ZrdMhlu937hiQct6sXzFIQcSnOwqOokr/h6V/8aB3hFiPWX/yQuIIQnQJjYTVWZYxw==", + "dev": true, + "dependencies": { + "@unocss/core": "0.50.8" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@unocss/vite": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/@unocss/vite/-/vite-0.50.8.tgz", + "integrity": "sha512-pHk7D0jHAlBUKSp0y0dMuKesLSSv1O0fTNewUAz1NUpISTno3zizuKSpRs8OzCFInta6QeAVSaWe8K69PcfFog==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@rollup/pluginutils": "^5.0.2", + "@unocss/config": "0.50.8", + "@unocss/core": "0.50.8", + "@unocss/inspector": "0.50.8", + "@unocss/scope": "0.50.8", + "@unocss/transformer-directives": "0.50.8", + "chokidar": "^3.5.3", + "fast-glob": "^3.2.12", + "magic-string": "^0.30.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^2.9.0 || ^3.0.0-0 || ^4.0.0" + } + }, + "node_modules/@vitejs/plugin-vue": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz", + "integrity": "sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==", + "dev": true, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.2.25" + } + }, + "node_modules/@vitejs/plugin-vue-jsx": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz", + "integrity": "sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA==", + "dev": true, + "dependencies": { + "@babel/core": "^7.23.3", + "@babel/plugin-transform-typescript": "^7.23.3", + "@vue/babel-plugin-jsx": "^1.1.5" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "peerDependencies": { + "vite": "^4.0.0 || ^5.0.0", + "vue": "^3.0.0" + } + }, + "node_modules/@volar/language-core": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/language-core/-/language-core-1.11.1.tgz", + "integrity": "sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==", + "dev": true, + "dependencies": { + "@volar/source-map": "1.11.1" + } + }, + "node_modules/@volar/source-map": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/source-map/-/source-map-1.11.1.tgz", + "integrity": "sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==", + "dev": true, + "dependencies": { + "muggle-string": "^0.3.1" + } + }, + "node_modules/@volar/typescript": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@volar/typescript/-/typescript-1.11.1.tgz", + "integrity": "sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==", + "dev": true, + "dependencies": { + "@volar/language-core": "1.11.1", + "path-browserify": "^1.0.1" + } + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.0.tgz", + "integrity": "sha512-Zn6iRYAVvWl835GCcNsLUroy+jwNjH1yd83hvKNSgbiCkzeZwXvEFCC1u0lVKwoqL7z0IcrtY3dkBMuMxwB1fw==", + "dev": true + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.0.tgz", + "integrity": "sha512-z0t7fjk03TqncyWYoChKQ4rWx1LXJaw1kNEDrUU5tbPWI2zkCPv2imQJOYlJ8GyTDoQ6/nD82asFcSxDRJ8YgQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.22.15", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/plugin-syntax-jsx": "^7.23.3", + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.7", + "@babel/types": "^7.23.6", + "@vue/babel-helper-vue-transform-on": "1.2.0", + "@vue/babel-plugin-resolve-type": "1.2.0-beta.0", + "camelcase": "^6.3.0", + "html-tags": "^3.3.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + } + } + }, + "node_modules/@vue/babel-plugin-resolve-type": { + "version": "1.2.0-beta.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.0-beta.0.tgz", + "integrity": "sha512-zG5nXU+89UjXHVvvf0yehU0MDF1caJssCUF+bU5HWevEoR5qoRLt7wX6rNTtG/ZKHFUvB8BibIKL62Ix167Wxg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.22.10", + "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-plugin-utils": "^7.22.5", + "@babel/parser": "^7.22.11", + "@vue/compiler-sfc": "^3.4.15" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/compiler-core": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz", + "integrity": "sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.6", + "@vue/shared": "3.4.15", + "entities": "^4.5.0", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz", + "integrity": "sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ==", + "dev": true, + "dependencies": { + "@vue/compiler-core": "3.4.15", + "@vue/shared": "3.4.15" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz", + "integrity": "sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.23.6", + "@vue/compiler-core": "3.4.15", + "@vue/compiler-dom": "3.4.15", + "@vue/compiler-ssr": "3.4.15", + "@vue/shared": "3.4.15", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5", + "postcss": "^8.4.33", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz", + "integrity": "sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw==", + "dev": true, + "dependencies": { + "@vue/compiler-dom": "3.4.15", + "@vue/shared": "3.4.15" + } + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz", + "integrity": "sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==" + }, + "node_modules/@vue/eslint-config-prettier": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz", + "integrity": "sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ==", + "dev": true, + "dependencies": { + "eslint-config-prettier": "^8.3.0", + "eslint-plugin-prettier": "^4.0.0" + }, + "peerDependencies": { + "eslint": ">= 7.28.0", + "prettier": ">= 2.0.0" + } + }, + "node_modules/@vue/eslint-config-typescript": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.3.tgz", + "integrity": "sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw==", + "dev": true, + "dependencies": { + "@typescript-eslint/eslint-plugin": "^5.59.1", + "@typescript-eslint/parser": "^5.59.1", + "vue-eslint-parser": "^9.1.1" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0", + "eslint-plugin-vue": "^9.0.0", + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core": { + "version": "1.8.27", + "resolved": "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.27.tgz", + "integrity": "sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==", + "dev": true, + "dependencies": { + "@volar/language-core": "~1.11.1", + "@volar/source-map": "~1.11.1", + "@vue/compiler-dom": "^3.3.0", + "@vue/shared": "^3.3.0", + "computeds": "^0.0.1", + "minimatch": "^9.0.3", + "muggle-string": "^0.3.1", + "path-browserify": "^1.0.1", + "vue-template-compiler": "^2.7.14" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@vue/language-core/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@vue/language-core/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@vue/reactivity": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.4.15.tgz", + "integrity": "sha512-55yJh2bsff20K5O84MxSvXKPHHt17I2EomHznvFiJCAZpJTNW8IuLj1xZWMLELRhBK3kkFV/1ErZGHJfah7i7w==", + "optional": true, + "peer": true, + "dependencies": { + "@vue/shared": "3.4.15" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.13.tgz", + "integrity": "sha512-oWnydGH0bBauhXvh5KXUy61xr9gKaMbtsMHk40IK9M4gMuKPJ342tKFarY0eQ6jef8906m35q37wwA8DMZOm5Q==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.13", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5" + } + }, + "node_modules/@vue/reactivity-transform/node_modules/@vue/compiler-core": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.13.tgz", + "integrity": "sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/reactivity-transform/node_modules/@vue/shared": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", + "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==", + "license": "MIT" + }, + "node_modules/@vue/runtime-core": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.15.tgz", + "integrity": "sha512-6E3by5m6v1AkW0McCeAyhHTw+3y17YCOKG0U0HDKDscV4Hs0kgNT5G+GCHak16jKgcCDHpI9xe5NKb8sdLCLdw==", + "optional": true, + "peer": true, + "dependencies": { + "@vue/reactivity": "3.4.15", + "@vue/shared": "3.4.15" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.13.tgz", + "integrity": "sha512-JJkpE8R/hJKXqVTgUoODwS5wqKtOsmJPEqmp90PDVGygtJ4C0PtOkcEYXwhiVEmef6xeXcIlrT3Yo5aQ4qkHhQ==", + "license": "MIT", + "dependencies": { + "@vue/runtime-core": "3.3.13", + "@vue/shared": "3.3.13", + "csstype": "^3.1.3" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/reactivity": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.13.tgz", + "integrity": "sha512-fjzCxceMahHhi4AxUBzQqqVhuA21RJ0COaWTbIBl1PruGW1CeY97louZzLi4smpYx+CHfFPPU/CS8NybbGvPKQ==", + "license": "MIT", + "dependencies": { + "@vue/shared": "3.3.13" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/runtime-core": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.13.tgz", + "integrity": "sha512-1TzA5TvGuh2zUwMJgdfvrBABWZ7y8kBwBhm7BXk8rvdx2SsgcGfz2ruv2GzuGZNvL1aKnK8CQMV/jFOrxNQUMA==", + "license": "MIT", + "dependencies": { + "@vue/reactivity": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/@vue/runtime-dom/node_modules/@vue/shared": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", + "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==", + "license": "MIT" + }, + "node_modules/@vue/server-renderer": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.13.tgz", + "integrity": "sha512-vSnN+nuf6iSqTL3Qgx/9A+BT+0Zf/VJOgF5uMZrKjYPs38GMYyAU1coDyBNHauehXDaP+zl73VhwWv0vBRBHcg==", + "license": "MIT", + "dependencies": { + "@vue/compiler-ssr": "3.3.13", + "@vue/shared": "3.3.13" + }, + "peerDependencies": { + "vue": "3.3.13" + } + }, + "node_modules/@vue/server-renderer/node_modules/@vue/compiler-core": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.13.tgz", + "integrity": "sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/@vue/server-renderer/node_modules/@vue/compiler-dom": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.13.tgz", + "integrity": "sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/@vue/server-renderer/node_modules/@vue/compiler-ssr": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.13.tgz", + "integrity": "sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/@vue/server-renderer/node_modules/@vue/shared": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", + "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==", + "license": "MIT" + }, + "node_modules/@vue/shared": { + "version": "3.4.15", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz", + "integrity": "sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g==", + "devOptional": true + }, + "node_modules/@vue/tsconfig": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz", + "integrity": "sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg==", + "dev": true, + "peerDependencies": { + "@types/node": "*" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/@vueuse/core": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz", + "integrity": "sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ==", + "dependencies": { + "@types/web-bluetooth": "^0.0.20", + "@vueuse/metadata": "10.7.2", + "@vueuse/shared": "10.7.2", + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/core/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@vueuse/head": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@vueuse/head/-/head-1.3.1.tgz", + "integrity": "sha512-XCcHGfDzkGlHS7KIPJVYN//L7jpfASLsN7MUE19ndHVQLnPIDxqFLDl7IROsY81PKzawVAUe4OYVWcGixseWxA==", + "dependencies": { + "@unhead/dom": "^1.3.1", + "@unhead/schema": "^1.3.1", + "@unhead/ssr": "^1.3.1", + "@unhead/vue": "^1.3.1" + }, + "peerDependencies": { + "vue": ">=2.7 || >=3" + } + }, + "node_modules/@vueuse/metadata": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz", + "integrity": "sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ==", + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared": { + "version": "10.7.2", + "resolved": "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz", + "integrity": "sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA==", + "dependencies": { + "vue-demi": ">=0.14.6" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/@vueuse/shared/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "dev": true, + "peer": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", + "dev": true, + "peer": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", + "dev": true, + "peer": true, + "dependencies": { + "@webassemblyjs/ast": "1.12.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true, + "peer": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true, + "peer": true + }, + "node_modules/@yr/monotone-cubic-spline": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz", + "integrity": "sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA==" + }, + "node_modules/acorn": { + "version": "8.11.3", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", + "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", + "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "dev": true, + "peer": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peer": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ant-design-vue": { + "version": "3.2.20", + "resolved": "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-3.2.20.tgz", + "integrity": "sha512-YWpMfGaGoRastIXEYfCoJiaRiDHk4chqtYhlKQM5GqPt6NfvrM1Vg2e60yHtjxlZjed91wCMm0rAmyUr7Hwzdg==", + "dependencies": { + "@ant-design/colors": "^6.0.0", + "@ant-design/icons-vue": "^6.1.0", + "@babel/runtime": "^7.10.5", + "@ctrl/tinycolor": "^3.4.0", + "@simonwep/pickr": "~1.8.0", + "array-tree-filter": "^2.1.0", + "async-validator": "^4.0.0", + "dayjs": "^1.10.5", + "dom-align": "^1.12.1", + "dom-scroll-into-view": "^2.0.0", + "lodash": "^4.17.21", + "lodash-es": "^4.17.15", + "resize-observer-polyfill": "^1.5.1", + "scroll-into-view-if-needed": "^2.2.25", + "shallow-equal": "^1.0.0", + "vue-types": "^3.0.0", + "warning": "^4.0.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/ant-design-vue" + }, + "peerDependencies": { + "vue": ">=3.2.0" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/apexcharts": { + "version": "3.45.1", + "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.45.1.tgz", + "integrity": "sha512-pPjj/SA6dfPvR/IKRZF0STdfBGpBh3WRt7K0DFuW9P8erypYkX17EHu3/molPRfo2zSiQwTVpshHC5ncysqfkA==", + "dependencies": { + "@yr/monotone-cubic-spline": "^1.0.3", + "svg.draggable.js": "^2.2.2", + "svg.easing.js": "^2.0.0", + "svg.filter.js": "^2.0.2", + "svg.pathmorphing.js": "^0.1.3", + "svg.resize.js": "^1.4.3", + "svg.select.js": "^3.0.1" + } + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "node_modules/array-buffer-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", + "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "is-array-buffer": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-tree-filter": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz", + "integrity": "sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/arraybuffer.prototype.slice": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz", + "integrity": "sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "is-array-buffer": "^3.0.2", + "is-shared-array-buffer": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/async": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.5.tgz", + "integrity": "sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==", + "dev": true + }, + "node_modules/async-validator": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz", + "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axios": { + "version": "1.6.5", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", + "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", + "dependencies": { + "follow-redirects": "^1.15.4", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.4.8", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", + "integrity": "sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.5.0", + "semver": "^6.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.8.7", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz", + "integrity": "sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.4.4", + "core-js-compat": "^3.33.1" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3/node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz", + "integrity": "sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz", + "integrity": "sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.5.0" + }, + "peerDependencies": { + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.22.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz", + "integrity": "sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001565", + "electron-to-chromium": "^1.4.601", + "node-releases": "^2.0.14", + "update-browserslist-db": "^1.0.13" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cac": { + "version": "6.7.14", + "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", + "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz", + "integrity": "sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.1", + "set-function-length": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001579", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz", + "integrity": "sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ] + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.20", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", + "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/compute-scroll-into-view": { + "version": "1.0.20", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz", + "integrity": "sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==" + }, + "node_modules/computeds": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz", + "integrity": "sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true + }, + "node_modules/convert-source-map": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", + "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", + "dev": true + }, + "node_modules/copy-anything": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz", + "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==", + "dev": true, + "dependencies": { + "is-what": "^3.14.1" + }, + "funding": { + "url": "https://github.com/sponsors/mesqueeb" + } + }, + "node_modules/core-js": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.35.1.tgz", + "integrity": "sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.35.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz", + "integrity": "sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw==", + "dev": true, + "dependencies": { + "browserslist": "^4.22.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz", + "integrity": "sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q==" + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/css-tree": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", + "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.30", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", + "license": "MIT" + }, + "node_modules/dayjalali": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dayjalali/-/dayjalali-1.0.1.tgz", + "integrity": "sha512-f+uDwP9kQSjlDdGTJjMpWaHe9BaIkQjZRkk32SNj6pRNkJRc2bTmIW5AbEwVX3vwa5INDwi6K7+Cik67/PzWqA==", + "license": "MIT", + "dependencies": { + "jalaali-js": "^1.2.8" + } + }, + "node_modules/dayjs": { + "version": "1.11.10", + "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz", + "integrity": "sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==" + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", + "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-data-property": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz", + "integrity": "sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defu": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz", + "integrity": "sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==", + "dev": true + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/destr": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/destr/-/destr-2.0.2.tgz", + "integrity": "sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-align": { + "version": "1.12.4", + "resolved": "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz", + "integrity": "sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw==" + }, + "node_modules/dom-scroll-into-view": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz", + "integrity": "sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/echarts": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/echarts/-/echarts-5.4.3.tgz", + "integrity": "sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA==", + "dependencies": { + "tslib": "2.3.0", + "zrender": "5.4.4" + } + }, + "node_modules/ejs": { + "version": "3.1.9", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz", + "integrity": "sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ==", + "dev": true, + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.640", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.640.tgz", + "integrity": "sha512-z/6oZ/Muqk4BaE7P69bXhUhpJbUM9ZJeka43ZwxsDshKtePns4mhBlh8bU5+yrnOnz3fhG82XLzGUXazOmsWnA==", + "dev": true + }, + "node_modules/enhanced-resolve": { + "version": "5.17.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.0.tgz", + "integrity": "sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==", + "dev": true, + "peer": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", + "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", + "dev": true, + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/errno": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz", + "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==", + "dev": true, + "optional": true, + "dependencies": { + "prr": "~1.0.1" + }, + "bin": { + "errno": "cli.js" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.22.3", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz", + "integrity": "sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==", + "dev": true, + "dependencies": { + "array-buffer-byte-length": "^1.0.0", + "arraybuffer.prototype.slice": "^1.0.2", + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.5", + "es-set-tostringtag": "^2.0.1", + "es-to-primitive": "^1.2.1", + "function.prototype.name": "^1.1.6", + "get-intrinsic": "^1.2.2", + "get-symbol-description": "^1.0.0", + "globalthis": "^1.0.3", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0", + "internal-slot": "^1.0.5", + "is-array-buffer": "^3.0.2", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-typed-array": "^1.1.12", + "is-weakref": "^1.0.2", + "object-inspect": "^1.13.1", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.5.1", + "safe-array-concat": "^1.0.1", + "safe-regex-test": "^1.0.0", + "string.prototype.trim": "^1.2.8", + "string.prototype.trimend": "^1.0.7", + "string.prototype.trimstart": "^1.0.7", + "typed-array-buffer": "^1.0.0", + "typed-array-byte-length": "^1.0.0", + "typed-array-byte-offset": "^1.0.0", + "typed-array-length": "^1.0.4", + "unbox-primitive": "^1.0.2", + "which-typed-array": "^1.1.13" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-module-lexer": { + "version": "1.5.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.3.tgz", + "integrity": "sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg==", + "dev": true, + "peer": true + }, + "node_modules/es-set-tostringtag": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz", + "integrity": "sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "has-tostringtag": "^1.0.0", + "hasown": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/esbuild": { + "version": "0.18.20", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz", + "integrity": "sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/android-arm": "0.18.20", + "@esbuild/android-arm64": "0.18.20", + "@esbuild/android-x64": "0.18.20", + "@esbuild/darwin-arm64": "0.18.20", + "@esbuild/darwin-x64": "0.18.20", + "@esbuild/freebsd-arm64": "0.18.20", + "@esbuild/freebsd-x64": "0.18.20", + "@esbuild/linux-arm": "0.18.20", + "@esbuild/linux-arm64": "0.18.20", + "@esbuild/linux-ia32": "0.18.20", + "@esbuild/linux-loong64": "0.18.20", + "@esbuild/linux-mips64el": "0.18.20", + "@esbuild/linux-ppc64": "0.18.20", + "@esbuild/linux-riscv64": "0.18.20", + "@esbuild/linux-s390x": "0.18.20", + "@esbuild/linux-x64": "0.18.20", + "@esbuild/netbsd-x64": "0.18.20", + "@esbuild/openbsd-x64": "0.18.20", + "@esbuild/sunos-x64": "0.18.20", + "@esbuild/win32-arm64": "0.18.20", + "@esbuild/win32-ia32": "0.18.20", + "@esbuild/win32-x64": "0.18.20" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.56.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz", + "integrity": "sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.56.0", + "@humanwhocodes/config-array": "^0.11.13", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz", + "integrity": "sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-plugin-prettier": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz", + "integrity": "sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "eslint": ">=7.28.0", + "prettier": ">=2.0.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-vue": { + "version": "9.20.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.20.1.tgz", + "integrity": "sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ==", + "dev": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.4.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.1.1", + "postcss-selector-parser": "^6.0.13", + "semver": "^7.5.4", + "vue-eslint-parser": "^9.4.0", + "xml-name-validator": "^4.0.0" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-vue/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", + "dev": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "peer": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-diff": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz", + "integrity": "sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dev": true, + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dev": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", + "dev": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.5", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz", + "integrity": "sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/function.prototype.name": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz", + "integrity": "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "functions-have-names": "^1.2.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", + "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2", + "has-proto": "^1.0.1", + "has-symbols": "^1.0.3", + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", + "dev": true + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true, + "peer": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalthis": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz", + "integrity": "sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/graphemer": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz", + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz", + "integrity": "sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz", + "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hookable": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz", + "integrity": "sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ==" + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/html-tags": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz", + "integrity": "sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/idb": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz", + "integrity": "sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ==", + "dev": true + }, + "node_modules/ignore": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz", + "integrity": "sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz", + "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==", + "dev": true, + "optional": true, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/internal-slot": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz", + "integrity": "sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.2", + "hasown": "^2.0.0", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/is-array-buffer": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", + "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.0", + "is-typed-array": "^1.1.10" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.13.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz", + "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", + "dev": true, + "dependencies": { + "hasown": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==", + "dev": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz", + "integrity": "sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typed-array": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "dev": true, + "dependencies": { + "which-typed-array": "^1.1.11" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-what": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz", + "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==", + "dev": true + }, + "node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/jake": { + "version": "10.8.7", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz", + "integrity": "sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w==", + "dev": true, + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.4", + "minimatch": "^3.1.2" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/jake/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/jake/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jalaali-js": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/jalaali-js/-/jalaali-js-1.2.8.tgz", + "integrity": "sha512-Jl/EwY84JwjW2wsWqeU4pNd22VNQ7EkjI36bDuLw31wH98WQW4fPjD0+mG7cdCK+Y8D6s9R3zLiQ3LaKu6bD8A==", + "license": "MIT" + }, + "node_modules/jalaliday": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/jalaliday/-/jalaliday-2.3.0.tgz", + "integrity": "sha512-B/m3TqsRrTFED/HBDqON6rPKe0MpoLxNICZ5uZeZ/scHJUHKQNr1n+wdZSj8MxrY1Bmo05gllZeNEw4beXd2oQ==" + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "peer": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/jiti": { + "version": "1.21.0", + "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz", + "integrity": "sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q==", + "dev": true, + "bin": { + "jiti": "bin/jiti.js" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true, + "peer": true + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonc-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz", + "integrity": "sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==", + "dev": true + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/keyv": { + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kolorist": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", + "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", + "dev": true + }, + "node_modules/less": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/less/-/less-4.2.0.tgz", + "integrity": "sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==", + "dev": true, + "dependencies": { + "copy-anything": "^2.0.1", + "parse-node-version": "^1.0.1", + "tslib": "^2.3.0" + }, + "bin": { + "lessc": "bin/lessc" + }, + "engines": { + "node": ">=6" + }, + "optionalDependencies": { + "errno": "^0.1.1", + "graceful-fs": "^4.1.2", + "image-size": "~0.5.0", + "make-dir": "^2.1.0", + "mime": "^1.4.1", + "needle": "^3.1.0", + "source-map": "~0.6.0" + } + }, + "node_modules/less-loader": { + "version": "11.1.4", + "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-11.1.4.tgz", + "integrity": "sha512-6/GrYaB6QcW6Vj+/9ZPgKKs6G10YZai/l/eJ4SLwbzqNTBsAqt5hSLVF47TgsiBxV1P6eAU0GYRH3YRuQU9V3A==", + "dev": true, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "less": "^3.5.0 || ^4.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/local-pkg": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz", + "integrity": "sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==", + "dev": true, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dev": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.30.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz", + "integrity": "sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==", + "dependencies": { + "@jridgewell/sourcemap-codec": "^1.4.15" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "optional": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "optional": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/mdn-data": { + "version": "2.0.30", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", + "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==", + "dev": true + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw==", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "optional": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mlly": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.5.0.tgz", + "integrity": "sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ==", + "dev": true, + "dependencies": { + "acorn": "^8.11.3", + "pathe": "^1.1.2", + "pkg-types": "^1.0.3", + "ufo": "^1.3.2" + } + }, + "node_modules/moment": { + "version": "2.30.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", + "integrity": "sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==", + "engines": { + "node": "*" + } + }, + "node_modules/moment-jalaali": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/moment-jalaali/-/moment-jalaali-0.10.0.tgz", + "integrity": "sha512-XICH1+UHd3zyaE1bXWQBlhoXBqbzEyFfT0TrifNobHxLALRuTSwXn376bX8FmkYg9mZimevwwdd6EB57s5wuFA==", + "dependencies": { + "jalaali-js": "^1.1.0", + "moment": "^2.22.2", + "moment-timezone": "^0.5.21", + "rimraf": "^3.0.2" + } + }, + "node_modules/moment-timezone": { + "version": "0.5.44", + "resolved": "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.44.tgz", + "integrity": "sha512-nv3YpzI/8lkQn0U6RkLd+f0W/zy/JnoR5/EyPz/dNkPTBjA2jNLCVxaiQ8QpeLymhSZvX0wCL5s27NQWdOPwAw==", + "dependencies": { + "moment": "^2.29.4" + }, + "engines": { + "node": "*" + } + }, + "node_modules/mrmime": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz", + "integrity": "sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/muggle-string": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz", + "integrity": "sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", + "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanopop": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/nanopop/-/nanopop-2.4.1.tgz", + "integrity": "sha512-hhtYHTaQPmclHHCWmh2EJpWQ9FCA47kj2r/vXqI0ACeMi/qR9qFYDQRSx+luami7qw1OkBR4luJqS6ADoC3FPQ==" + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==", + "dev": true + }, + "node_modules/needle": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz", + "integrity": "sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.3", + "sax": "^1.2.4" + }, + "bin": { + "needle": "bin/needle" + }, + "engines": { + "node": ">= 4.4.x" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true, + "peer": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-fetch-native": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.1.tgz", + "integrity": "sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw==", + "dev": true + }, + "node_modules/node-releases": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz", + "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/npm-run-all/node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/semver": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", + "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/npm-run-all/node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/npm-run-all/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-inspect": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz", + "integrity": "sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz", + "integrity": "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "define-properties": "^1.2.1", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/ofetch": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/ofetch/-/ofetch-1.3.3.tgz", + "integrity": "sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg==", + "dev": true, + "dependencies": { + "destr": "^2.0.1", + "node-fetch-native": "^1.4.0", + "ufo": "^1.3.0" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/optionator": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "dev": true, + "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dev": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dev": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/path-browserify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", + "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/perfect-debounce": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-0.1.3.tgz", + "integrity": "sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ==", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pinia": { + "version": "2.1.7", + "resolved": "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz", + "integrity": "sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==", + "dependencies": { + "@vue/devtools-api": "^6.5.0", + "vue-demi": ">=0.14.5" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "@vue/composition-api": "^1.4.0", + "typescript": ">=4.4.4", + "vue": "^2.6.14 || ^3.3.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + }, + "typescript": { + "optional": true + } + } + }, + "node_modules/pinia/node_modules/vue-demi": { + "version": "0.14.6", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", + "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/pkg-types": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", + "dev": true, + "dependencies": { + "jsonc-parser": "^3.2.0", + "mlly": "^1.2.0", + "pathe": "^1.1.0" + } + }, + "node_modules/postcss": { + "version": "8.4.33", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz", + "integrity": "sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "nanoid": "^3.3.7", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.15", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz", + "integrity": "sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz", + "integrity": "sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==", + "dev": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/pretty-bytes": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz", + "integrity": "sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ==", + "dev": true, + "engines": { + "node": "^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, + "node_modules/prr": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz", + "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==", + "dev": true, + "optional": true + }, + "node_modules/punycode": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexp.prototype.flags": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz", + "integrity": "sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "set-function-name": "^2.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resize-detector": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/resize-detector/-/resize-detector-0.3.0.tgz", + "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ==" + }, + "node_modules/resize-observer-polyfill": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz", + "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==" + }, + "node_modules/resolve": { + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.13.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "3.29.4", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz", + "integrity": "sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=14.18.0", + "npm": ">=8.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-array-concat": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz", + "integrity": "sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "has-symbols": "^1.0.3", + "isarray": "^2.0.5" + }, + "engines": { + "node": ">=0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safe-regex-test": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz", + "integrity": "sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.5", + "get-intrinsic": "^1.2.2", + "is-regex": "^1.1.4" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true, + "optional": true + }, + "node_modules/sax": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz", + "integrity": "sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==", + "dev": true, + "optional": true + }, + "node_modules/schema-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", + "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", + "dev": true, + "peer": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/scroll-into-view-if-needed": { + "version": "2.2.31", + "resolved": "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz", + "integrity": "sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==", + "dependencies": { + "compute-scroll-into-view": "^1.0.20" + } + }, + "node_modules/scule": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/scule/-/scule-1.2.0.tgz", + "integrity": "sha512-CRCmi5zHQnSoeCik9565PONMg0kfkvYmcSqrbOJY4txFfy1wvVULV4FDaiXhUblUgahdqz3F2NwHZ8i4eBTwUw==", + "dev": true + }, + "node_modules/semver": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", + "dev": true, + "peer": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-function-length": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz", + "integrity": "sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w==", + "dev": true, + "dependencies": { + "define-data-property": "^1.1.1", + "function-bind": "^1.1.2", + "get-intrinsic": "^1.2.2", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/set-function-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz", + "integrity": "sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "functions-have-names": "^1.2.3", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/shallow-equal": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz", + "integrity": "sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sirv": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz", + "integrity": "sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.24", + "mrmime": "^2.0.0", + "totalist": "^3.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.16", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz", + "integrity": "sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==", + "dev": true + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.10", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz", + "integrity": "sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1", + "get-intrinsic": "^1.2.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.5", + "regexp.prototype.flags": "^1.5.0", + "set-function-name": "^2.0.0", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz", + "integrity": "sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trim": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz", + "integrity": "sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz", + "integrity": "sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz", + "integrity": "sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.2.0", + "es-abstract": "^1.22.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dev": true, + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-literal": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz", + "integrity": "sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==", + "dev": true, + "dependencies": { + "acorn": "^8.10.0" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svg.draggable.js": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz", + "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==", + "dependencies": { + "svg.js": "^2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.easing.js": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz", + "integrity": "sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA==", + "dependencies": { + "svg.js": ">=2.3.x" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.filter.js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz", + "integrity": "sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw==", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.js": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz", + "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA==" + }, + "node_modules/svg.pathmorphing.js": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz", + "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==", + "dependencies": { + "svg.js": "^2.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz", + "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==", + "dependencies": { + "svg.js": "^2.6.5", + "svg.select.js": "^2.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.resize.js/node_modules/svg.select.js": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz", + "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==", + "dependencies": { + "svg.js": "^2.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/svg.select.js": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz", + "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==", + "dependencies": { + "svg.js": "^2.6.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "peer": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dev": true, + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.31.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz", + "integrity": "sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.3", + "acorn": "^8.8.2", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", + "dev": true, + "peer": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.20", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.26.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/totalist": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz", + "integrity": "sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tslib": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dev": true, + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/typed-array-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz", + "integrity": "sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.2.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/typed-array-byte-length": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz", + "integrity": "sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-byte-offset": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz", + "integrity": "sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "has-proto": "^1.0.1", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typed-array-length": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz", + "integrity": "sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "is-typed-array": "^1.1.9" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/typescript": { + "version": "4.9.5", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz", + "integrity": "sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==", + "devOptional": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ufo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz", + "integrity": "sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==", + "dev": true + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unconfig": { + "version": "0.3.11", + "resolved": "https://registry.npmjs.org/unconfig/-/unconfig-0.3.11.tgz", + "integrity": "sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow==", + "dev": true, + "dependencies": { + "@antfu/utils": "^0.7.6", + "defu": "^6.1.2", + "jiti": "^1.20.0", + "mlly": "^1.4.2" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/undici-types": { + "version": "5.26.5", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "dev": true + }, + "node_modules/unhead": { + "version": "1.8.10", + "resolved": "https://registry.npmjs.org/unhead/-/unhead-1.8.10.tgz", + "integrity": "sha512-dth8FvZkLriO5ZWWOBIYBNSfGiwJtKcqpPWpSOk/Z0e2jdlgwoZEWZHFyte0EKvmbZxKcsWNMqIuv7dEmS5yZQ==", + "dependencies": { + "@unhead/dom": "1.8.10", + "@unhead/schema": "1.8.10", + "@unhead/shared": "1.8.10", + "hookable": "^5.5.3" + }, + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unimport": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/unimport/-/unimport-3.7.1.tgz", + "integrity": "sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^5.1.0", + "acorn": "^8.11.2", + "escape-string-regexp": "^5.0.0", + "estree-walker": "^3.0.3", + "fast-glob": "^3.3.2", + "local-pkg": "^0.5.0", + "magic-string": "^0.30.5", + "mlly": "^1.4.2", + "pathe": "^1.1.1", + "pkg-types": "^1.0.3", + "scule": "^1.1.1", + "strip-literal": "^1.3.0", + "unplugin": "^1.5.1" + } + }, + "node_modules/unimport/node_modules/escape-string-regexp": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", + "integrity": "sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/unimport/node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/unimport/node_modules/local-pkg": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", + "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", + "dev": true, + "dependencies": { + "mlly": "^1.4.2", + "pkg-types": "^1.0.3" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dev": true, + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unocss": { + "version": "0.50.8", + "resolved": "https://registry.npmjs.org/unocss/-/unocss-0.50.8.tgz", + "integrity": "sha512-3yqKkSm/SKCKxFolXNR12Mi64lr4PW95LSHKZ/a9Yzlf2PT1NirAn8/uJ8KoJJBNR2YWobtkLi4UplFz/8IAYA==", + "dev": true, + "dependencies": { + "@unocss/astro": "0.50.8", + "@unocss/cli": "0.50.8", + "@unocss/core": "0.50.8", + "@unocss/postcss": "0.50.8", + "@unocss/preset-attributify": "0.50.8", + "@unocss/preset-icons": "0.50.8", + "@unocss/preset-mini": "0.50.8", + "@unocss/preset-tagify": "0.50.8", + "@unocss/preset-typography": "0.50.8", + "@unocss/preset-uno": "0.50.8", + "@unocss/preset-web-fonts": "0.50.8", + "@unocss/preset-wind": "0.50.8", + "@unocss/reset": "0.50.8", + "@unocss/transformer-attributify-jsx": "0.50.8", + "@unocss/transformer-attributify-jsx-babel": "0.50.8", + "@unocss/transformer-compile-class": "0.50.8", + "@unocss/transformer-directives": "0.50.8", + "@unocss/transformer-variant-group": "0.50.8", + "@unocss/vite": "0.50.8" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@unocss/webpack": "0.50.8" + }, + "peerDependenciesMeta": { + "@unocss/webpack": { + "optional": true + } + } + }, + "node_modules/unplugin": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-1.6.0.tgz", + "integrity": "sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ==", + "dev": true, + "dependencies": { + "acorn": "^8.11.2", + "chokidar": "^3.5.3", + "webpack-sources": "^3.2.3", + "webpack-virtual-modules": "^0.6.1" + } + }, + "node_modules/unplugin-auto-import": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-0.15.3.tgz", + "integrity": "sha512-RLT8SqbPn4bT7yBshZId0uPSofKWnwr66RyDaxWaFb/+f7OTDOWAsVNz+hOQLBWSjvbekr2xZY9ccS8TDHJbCQ==", + "dev": true, + "dependencies": { + "@antfu/utils": "^0.7.2", + "@rollup/pluginutils": "^5.0.2", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.0", + "minimatch": "^9.0.0", + "unimport": "^3.0.6", + "unplugin": "^1.3.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@nuxt/kit": "^3.2.2", + "@vueuse/core": "*" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + }, + "@vueuse/core": { + "optional": true + } + } + }, + "node_modules/unplugin-auto-import/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/unplugin-auto-import/node_modules/minimatch": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/unplugin-vue-components": { + "version": "0.24.1", + "resolved": "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz", + "integrity": "sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA==", + "dev": true, + "dependencies": { + "@antfu/utils": "^0.7.2", + "@rollup/pluginutils": "^5.0.2", + "chokidar": "^3.5.3", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "local-pkg": "^0.4.3", + "magic-string": "^0.30.0", + "minimatch": "^7.4.2", + "resolve": "^1.22.1", + "unplugin": "^1.1.0" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@babel/parser": "^7.15.8", + "@nuxt/kit": "^3.2.2", + "vue": "2 || 3" + }, + "peerDependenciesMeta": { + "@babel/parser": { + "optional": true + }, + "@nuxt/kit": { + "optional": true + } + } + }, + "node_modules/unplugin-vue-components/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/unplugin-vue-components/node_modules/minimatch": { + "version": "7.4.6", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz", + "integrity": "sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true, + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "update-browserslist-db": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vite": { + "version": "4.5.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.5.5.tgz", + "integrity": "sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ==", + "dev": true, + "dependencies": { + "esbuild": "^0.18.10", + "postcss": "^8.4.27", + "rollup": "^3.27.1" + }, + "bin": { + "vite": "bin/vite.js" + }, + "engines": { + "node": "^14.18.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/vitejs/vite?sponsor=1" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + }, + "peerDependencies": { + "@types/node": ">= 14", + "less": "*", + "lightningcss": "^1.21.0", + "sass": "*", + "stylus": "*", + "sugarss": "*", + "terser": "^5.4.0" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + }, + "less": { + "optional": true + }, + "lightningcss": { + "optional": true + }, + "sass": { + "optional": true + }, + "stylus": { + "optional": true + }, + "sugarss": { + "optional": true + }, + "terser": { + "optional": true + } + } + }, + "node_modules/vite-plugin-pwa": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.14.7.tgz", + "integrity": "sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw==", + "dev": true, + "dependencies": { + "@rollup/plugin-replace": "^5.0.1", + "debug": "^4.3.4", + "fast-glob": "^3.2.12", + "pretty-bytes": "^6.0.0", + "rollup": "^3.7.2", + "workbox-build": "^6.5.4", + "workbox-window": "^6.5.4" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "vite": "^3.1.0 || ^4.0.0", + "workbox-build": "^6.5.4", + "workbox-window": "^6.5.4" + } + }, + "node_modules/vue": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.3.13.tgz", + "integrity": "sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.3.13", + "@vue/compiler-sfc": "3.3.13", + "@vue/runtime-dom": "3.3.13", + "@vue/server-renderer": "3.3.13", + "@vue/shared": "3.3.13" + }, + "peerDependencies": { + "typescript": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/vue-content-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/vue-content-loader/-/vue-content-loader-2.0.1.tgz", + "integrity": "sha512-pkof4+q2xmzNEdhqelxtJejeP/vQUJtLle4/v2ueG+HURqM9Q/GIGC8GJ2bVVWeLfTDET51jqimwQdmxJTlu0g==", + "peerDependencies": { + "vue": "^3" + } + }, + "node_modules/vue-echarts": { + "version": "6.6.8", + "resolved": "https://registry.npmjs.org/vue-echarts/-/vue-echarts-6.6.8.tgz", + "integrity": "sha512-3EGrxKGCGjHnkhudRQQ4fkK5iJxxXNQ1fXvSWA/7mzR/oV7BBSHYvC3gDbG/WIW0A/Fcx2H8k5H3NDyWgjyi8g==", + "hasInstallScript": true, + "dependencies": { + "resize-detector": "^0.3.0", + "vue-demi": "^0.13.11" + }, + "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 + } + } + }, + "node_modules/vue-echarts/node_modules/vue-demi": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz", + "integrity": "sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==", + "hasInstallScript": true, + "bin": { + "vue-demi-fix": "bin/vue-demi-fix.js", + "vue-demi-switch": "bin/vue-demi-switch.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/antfu" + }, + "peerDependencies": { + "@vue/composition-api": "^1.0.0-rc.1", + "vue": "^3.0.0-0 || ^2.6.0" + }, + "peerDependenciesMeta": { + "@vue/composition-api": { + "optional": true + } + } + }, + "node_modules/vue-eslint-parser": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.0.tgz", + "integrity": "sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw==", + "dev": true, + "dependencies": { + "debug": "^4.3.4", + "eslint-scope": "^7.1.1", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.6" + }, + "engines": { + "node": "^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/eslint-scope": { + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/vue-eslint-parser/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/vue-router": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz", + "integrity": "sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==", + "dependencies": { + "@vue/devtools-api": "^6.5.0" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.7.16", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz", + "integrity": "sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.2.0" + } + }, + "node_modules/vue-tsc": { + "version": "1.8.27", + "resolved": "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.27.tgz", + "integrity": "sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==", + "dev": true, + "dependencies": { + "@volar/typescript": "~1.11.1", + "@vue/language-core": "1.8.27", + "semver": "^7.5.4" + }, + "bin": { + "vue-tsc": "bin/vue-tsc.js" + }, + "peerDependencies": { + "typescript": "*" + } + }, + "node_modules/vue-tsc/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-tsc/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-tsc/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/vue-types": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/vue-types/-/vue-types-3.0.2.tgz", + "integrity": "sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==", + "dependencies": { + "is-plain-object": "3.0.1" + }, + "engines": { + "node": ">=10.15.0" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue/node_modules/@vue/compiler-core": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.13.tgz", + "integrity": "sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "source-map-js": "^1.0.2" + } + }, + "node_modules/vue/node_modules/@vue/compiler-dom": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.13.tgz", + "integrity": "sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-core": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/vue/node_modules/@vue/compiler-sfc": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.13.tgz", + "integrity": "sha512-DQVmHEy/EKIgggvnGRLx21hSqnr1smUS9Aq8tfxiiot8UR0/pXKHN9k78/qQ7etyQTFj5em5nruODON7dBeumw==", + "license": "MIT", + "dependencies": { + "@babel/parser": "^7.23.5", + "@vue/compiler-core": "3.3.13", + "@vue/compiler-dom": "3.3.13", + "@vue/compiler-ssr": "3.3.13", + "@vue/reactivity-transform": "3.3.13", + "@vue/shared": "3.3.13", + "estree-walker": "^2.0.2", + "magic-string": "^0.30.5", + "postcss": "^8.4.32", + "source-map-js": "^1.0.2" + } + }, + "node_modules/vue/node_modules/@vue/compiler-ssr": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.13.tgz", + "integrity": "sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw==", + "license": "MIT", + "dependencies": { + "@vue/compiler-dom": "3.3.13", + "@vue/shared": "3.3.13" + } + }, + "node_modules/vue/node_modules/@vue/shared": { + "version": "3.3.13", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz", + "integrity": "sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA==", + "license": "MIT" + }, + "node_modules/vue3-apexcharts": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/vue3-apexcharts/-/vue3-apexcharts-1.4.4.tgz", + "integrity": "sha512-TH89uZrxGjaDvkaYAISvj8+k6Bf1rUKFillc8oJirs5XZEPiwM1ELKZQ786wz0rfPqkSHHny2lqqUCK7Rw+LcQ==", + "peerDependencies": { + "apexcharts": "> 3.0.0", + "vue": "> 3.0.0" + } + }, + "node_modules/vue3-otp-input": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/vue3-otp-input/-/vue3-otp-input-0.4.1.tgz", + "integrity": "sha512-wVl9i3DcWlO0C7fBI9V+RIP3crm/1tY72fuhvb3YM2JfbLoYofB96aPl5AgFhA0Cse5bQEMYtIvOeiqW3rfbAw==", + "engines": { + "node": ">=16.0.0", + "npm": ">=8.0.0" + }, + "peerDependencies": { + "vue": "^3.0.*" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", + "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "dev": true, + "peer": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.91.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.91.0.tgz", + "integrity": "sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==", + "dev": true, + "peer": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.9.0", + "browserslist": "^4.21.10", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.16.0", + "es-module-lexer": "^1.2.1", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.11", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.2.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz", + "integrity": "sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", + "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "dev": true, + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.4", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz", + "integrity": "sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz", + "integrity": "sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-build": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.1.tgz", + "integrity": "sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.6.1", + "workbox-broadcast-update": "6.6.1", + "workbox-cacheable-response": "6.6.1", + "workbox-core": "6.6.1", + "workbox-expiration": "6.6.1", + "workbox-google-analytics": "6.6.1", + "workbox-navigation-preload": "6.6.1", + "workbox-precaching": "6.6.1", + "workbox-range-requests": "6.6.1", + "workbox-recipes": "6.6.1", + "workbox-routing": "6.6.1", + "workbox-strategies": "6.6.1", + "workbox-streams": "6.6.1", + "workbox-sw": "6.6.1", + "workbox-window": "6.6.1" + }, + "engines": { + "node": ">=16.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dev": true, + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/workbox-build/node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/workbox-build/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/workbox-build/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/workbox-build/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/workbox-build/node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/workbox-build/node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/workbox-build/node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "dev": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/workbox-build/node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "deprecated": "This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/workbox-build/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dev": true, + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz", + "integrity": "sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag==", + "deprecated": "workbox-background-sync@6.6.1", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-core": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.1.tgz", + "integrity": "sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw==", + "deprecated": "this package has been deprecated", + "dev": true + }, + "node_modules/workbox-expiration": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.1.tgz", + "integrity": "sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz", + "integrity": "sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA==", + "deprecated": "It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained", + "dev": true, + "dependencies": { + "workbox-background-sync": "6.6.1", + "workbox-core": "6.6.1", + "workbox-routing": "6.6.1", + "workbox-strategies": "6.6.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz", + "integrity": "sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-precaching": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.1.tgz", + "integrity": "sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1", + "workbox-routing": "6.6.1", + "workbox-strategies": "6.6.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz", + "integrity": "sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-recipes": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.1.tgz", + "integrity": "sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-cacheable-response": "6.6.1", + "workbox-core": "6.6.1", + "workbox-expiration": "6.6.1", + "workbox-precaching": "6.6.1", + "workbox-routing": "6.6.1", + "workbox-strategies": "6.6.1" + } + }, + "node_modules/workbox-routing": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.1.tgz", + "integrity": "sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-strategies": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.1.tgz", + "integrity": "sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1" + } + }, + "node_modules/workbox-streams": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.1.tgz", + "integrity": "sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "workbox-core": "6.6.1", + "workbox-routing": "6.6.1" + } + }, + "node_modules/workbox-sw": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.1.tgz", + "integrity": "sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ==", + "deprecated": "this package has been deprecated", + "dev": true + }, + "node_modules/workbox-window": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.1.tgz", + "integrity": "sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ==", + "deprecated": "this package has been deprecated", + "dev": true, + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.6.1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/xml-name-validator": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz", + "integrity": "sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zhead": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz", + "integrity": "sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==", + "funding": { + "url": "https://github.com/sponsors/harlan-zw" + } + }, + "node_modules/zrender": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/zrender/-/zrender-5.4.4.tgz", + "integrity": "sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw==", + "dependencies": { + "tslib": "2.3.0" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..9fbd03c --- /dev/null +++ b/package.json @@ -0,0 +1,70 @@ +{ + "name": "admin-vue3", + "version": "0.0.1", + "author": { + "name": "Ali Ghasami", + "email": "alighassami@yahoo.com", + "url": "alighasami.ir" + }, + "private": true, + "scripts": { + "dev": "vite", + "build": "run-p build-only", + "build-type-check": "run-p type-check build-only", + "preview": "vite preview", + "build-only": "vite build", + "type-check": "vue-tsc --noEmit", + "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix --ignore-path .gitignore", + "format": "prettier --write src/" + }, + "dependencies": { + "@vueuse/core": "^10.1.2", + "@vueuse/head": "^1.1.26", + "ant-design-vue": "^3.2.19", + "apexcharts": "^3.45.1", + "axios": "^1.3.6", + "crypto-js": "^4.1.1", + "dayjalali": "^1.0.1", + "echarts": "^5.4.3", + "jalaliday": "^2.3.0", + "lodash": "^4.17.21", + "moment": "^2.29.4", + "moment-jalaali": "^0.10.0", + "pinia": "^2.0.33", + "vue": "3.3.13", + "vue-content-loader": "^2.0.1", + "vue-echarts": "^6.6.8", + "vue-router": "^4.1.6", + "vue3-apexcharts": "^1.4.4", + "vue3-otp-input": "^0.4.1" + }, + "devDependencies": { + "@rushstack/eslint-patch": "^1.2.0", + "@types/crypto-js": "^4.1.1", + "@types/lodash": "^4.14.195", + "@types/node": "^18.15.13", + "@unocss/preset-attributify": "^0.50.8", + "@unocss/preset-uno": "^0.50.8", + "@unocss/transformer-compile-class": "^0.50.8", + "@unocss/transformer-directives": "^0.50.8", + "@unocss/transformer-variant-group": "^0.50.8", + "@vitejs/plugin-vue": "^4.1.0", + "@vitejs/plugin-vue-jsx": "^3.0.1", + "@vue/eslint-config-prettier": "^7.1.0", + "@vue/eslint-config-typescript": "^11.0.2", + "@vue/tsconfig": "^0.1.3", + "eslint": "^8.36.0", + "eslint-plugin-vue": "^9.9.0", + "less": "^4.1.3", + "less-loader": "^11.1.2", + "npm-run-all": "^4.1.5", + "prettier": "^2.8.8", + "typescript": "~4.9.5", + "unocss": "^0.50.8", + "unplugin-auto-import": "^0.15.3", + "unplugin-vue-components": "^0.24.1", + "vite": "^4.5.5", + "vite-plugin-pwa": "^0.14.7", + "vue-tsc": "^1.2.1" + } +} diff --git a/preDependency.md b/preDependency.md new file mode 100644 index 0000000..3ad0d38 --- /dev/null +++ b/preDependency.md @@ -0,0 +1,21 @@ +## Pre Dependency For Panel +### html - css +### js and type script +### vue 3 +### vue 3 script setup +### pinia for store +### vite and plugin for vite +### less +### uno css +- https://github.com/unocss/unocss +- https://github.com/unocss/unocss/tree/main/packages/preset-attributify/ +- https://github.com/unocss/unocss/tree/main/packages/transformer-variant-group +- https://github.com/unocss/unocss/tree/main/packages/transformer-directives +- https://github.com/unocss/unocss/tree/main/packages/transformer-compile-class/ +- https://github.com/unocss/unocss/tree/main/packages/preset-uno +- https://github.com/reslear/unocss-preset-scrollbar-hide +### git and git Submodules +### vue use +### axios +### @vueuse/head +- https://github.com/vueuse/head \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..9cc4f2d --- /dev/null +++ b/src/App.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/api/accounting.ts b/src/api/accounting.ts new file mode 100644 index 0000000..cc123ab --- /dev/null +++ b/src/api/accounting.ts @@ -0,0 +1,9 @@ +import useAxios from "@core/utils/useAxios"; +import type {Accounting, TotalAccounting} from "@/model/accounting"; + +export const getAccountingTable = async (start: string,end: string) => + await useAxios.post('/admin/dashboard/finance', {startDate: start, endDate: end}); + +//Accounting Tab +export const getTotalAccountingTable = async () => + await useAxios.post('/admin/finance'); \ No newline at end of file diff --git a/src/api/card.ts b/src/api/card.ts new file mode 100644 index 0000000..677f66d --- /dev/null +++ b/src/api/card.ts @@ -0,0 +1,10 @@ +import useAxios from '@core/utils/useAxios' +import type { AddId, Customer } from '@/model/customer' +import type { TableInput } from '@core/type/baseTable' +import type { Card, cardSts } from '@/model/card' + +export const changeAccountSts = async (obj: cardSts) => + await useAxios.post(`/admin/account/sts`, obj) + +export const getAccountTable = async (params: TableInput) => + await useAxios.post>('/admin/account/table', params) diff --git a/src/api/city.ts b/src/api/city.ts new file mode 100644 index 0000000..4b807e1 --- /dev/null +++ b/src/api/city.ts @@ -0,0 +1,16 @@ +import useAxios from '@core/utils/useAxios' +import type { City, Province } from '@/model/city' +import type { TableInput } from '@core/type/baseTable' + +export const getProvinces = async () => await useAxios.get>(`/api/city/state`) + +export const getAllCities = async () => await useAxios.get>(`/api/city/all`) + +export const getCitiesList = async (id: number) => + await useAxios.get>(`/api/city/${id}`) + +export const getCitiesTable = async (params: TableInput) => + await useAxios.post>(`/api/city/table`, params) + +export const addCity = async (id?: number, title?: string) => + await useAxios.post(`/api/city`, { parent_id: id, title: title }) diff --git a/src/api/consts.ts b/src/api/consts.ts new file mode 100644 index 0000000..4bc754a --- /dev/null +++ b/src/api/consts.ts @@ -0,0 +1,21 @@ +import useAxios from '@core/utils/useAxios' +import type { Const } from '@/model/const' + +export const getNatureConst = async () => await useAxios.get>('/api/const/key/nature') + +export const getBudgetConst = async () => await useAxios.get>('/api/const/key/budget') + +export const getProjectConst = async () => await useAxios.get>('/api/const/key/type') + +export const getUserTypeConst = async () => + await useAxios.get>('/api/const/key/user_type') + +export const getSectionConst = async () => + await useAxios.get>('/api/const/key/section') + +export const updateEditConst = async (obj: Const) => + await useAxios.put(`/admin/const/1`, obj) + +export const createAddConst = async (obj: Const) => await useAxios.post(`/admin/const`, obj) + +export const deleteConst = async (id: number) => await useAxios.delete(`/api/const/${id}`) diff --git a/src/api/customer.ts b/src/api/customer.ts new file mode 100644 index 0000000..ea2a234 --- /dev/null +++ b/src/api/customer.ts @@ -0,0 +1,36 @@ +import useAxios from '@core/utils/useAxios' +import type { AddId, Customer } from '@/model/customer' +import type { TableInput } from '@core/type/baseTable' + +export const createCustomer = async (obj: Customer) => + await useAxios.post(`/admin/customer`, obj) + +export const deleteCustomer = async (id: number) => await useAxios.delete(`/admin/customer/${id}`) +export const updateCustomer = async (id: number, obj: Customer) => + await useAxios.put(`/admin/customer/${id}`, obj) + +export const getCustomerTable = async (params: TableInput) => + await useAxios.post>('/admin/customer/table', params) + +export const getCustomersList = async () => await useAxios.get(`/admin/customer/list`) + +export const changeCustomerActivation = async (id: number) => + await useAxios.get(`/admin/customer/active/${id}`) + +export const changeCustomerOrderActivation = async (id: number) => + await useAxios.get(`/admin/customer/trade/${id}`) + +export const changeCustomerArchive = async (id: number) => + await useAxios.get(`/admin/customer/archive/${id}`) + +export const confirmUser = async (id: number) => + await useAxios.get(`/admin/customer/is_valid/${id}`) + +export const getCustomerArchiveTable = async (params: TableInput) => + await useAxios.post>('/admin/customer/archive/table', params) + +export const getSingleTable = async (params: TableInput) => + await useAxios.post>('/admin/customer/single/table', params) + +export const getSingleArchiveTable = async (params: TableInput) => + await useAxios.post>('/admin/customer/single/archive/table', params) diff --git a/src/api/dashboard.ts b/src/api/dashboard.ts new file mode 100644 index 0000000..23ad20c --- /dev/null +++ b/src/api/dashboard.ts @@ -0,0 +1,13 @@ +import useAxios from '@core/utils/useAxios' +import type { AddId, User } from '@/model/user' +import type { TableInput } from '@core/type/baseTable' +import type {Dashboard} from '@/model/dashboard' +import type {PriceChart} from "@/model/priceChart"; + +export const getDashboard = async () => await useAxios.get('/admin/dashboard') + +export const updateMyInformation = async (val: User) => + await useAxios.post('/admin/me/update', val) + +//priceChart +export const getAllPrices = async () => await useAxios.post('/admin/prices') diff --git a/src/api/login.ts b/src/api/login.ts new file mode 100644 index 0000000..d5af445 --- /dev/null +++ b/src/api/login.ts @@ -0,0 +1,8 @@ +import useAxios from '@core/utils/useAxios' +import type { Token, UserLoginState } from '@/model/login' + +export const Login = async (values: UserLoginState) => + await useAxios.post('/auth/login', values) + +export const Verify = async (values: UserLoginState) => + await useAxios.post('/auth/verify', values) diff --git a/src/api/order.ts b/src/api/order.ts new file mode 100644 index 0000000..44318ee --- /dev/null +++ b/src/api/order.ts @@ -0,0 +1,23 @@ +import type { TableInput,TableOutput } from '@core/type/baseTable' +import useAxios from '@core/utils/useAxios' +import type { Order,OrderSts } from '@/model/order' +import type { AddId, Customer } from '@/model/customer' + +export const getOrderTable = async (params: TableInput) => + await useAxios.post>('/admin/order/table', params) + +export const createOrder = async (obj: Order) => + await useAxios.post(`/admin/single/order`, obj) + +export const getSingleOrder = async (id: number) => + await useAxios.get(`/admin/order/single/${id}`) + +export const getNewOrderTable = async (params: TableInput) => + await useAxios.post>('/admin/order/table/new', params) + + +export const getSingleTable = async (params: TableInput) => + await useAxios.post>('/admin/customer/single/table', params) + +export const changeOrderSts = async (params: OrderSts) => + await useAxios.post('/admin/order/sts', params) diff --git a/src/api/othersPrices.ts b/src/api/othersPrices.ts new file mode 100644 index 0000000..60493fe --- /dev/null +++ b/src/api/othersPrices.ts @@ -0,0 +1,4 @@ +import useAxios from "@core/utils/useAxios"; +import type {OthersPrices} from "@/model/othersPrices"; + +export const getOthersPrices = async () => await useAxios.get('api/price/last') \ No newline at end of file diff --git a/src/api/permission.ts b/src/api/permission.ts new file mode 100644 index 0000000..ccfe284 --- /dev/null +++ b/src/api/permission.ts @@ -0,0 +1,19 @@ +import useAxios from '@core/utils/useAxios' +import type { Permission, UserPermission } from '@/model/permission' + +export const getTreeData = async () => await useAxios.get('/api/permission/show/rid') + +export const updatePermission = async (obj: Permission) => + await useAxios.post('/api/permission', obj) + +export const getSelectedData = async (user_type_id?: number, section_id?: number) => + await useAxios.get(`/api/permission/${user_type_id}/${section_id}`) + +export const updateUserPermission = async (obj: UserPermission) => + await useAxios.post('/api/exclude', obj) + +export const getUserSelectedData = async (id?: number) => await useAxios.get(`/api/exclude/${id}`) + +export async function getUserPermissions(user_id: number) { + return await useAxios.get(`/api/exclude/user/permission/${user_id}`) +} diff --git a/src/api/price.ts b/src/api/price.ts new file mode 100644 index 0000000..d6a5b49 --- /dev/null +++ b/src/api/price.ts @@ -0,0 +1,14 @@ +import type { AddId } from '@/model/customer' +import useAxios from '@core/utils/useAxios' +import type { last, Price } from "@/model/price"; +import type { TableInput } from '@core/type/baseTable' +import type { MethodePrices } from "@/model/product"; + +export const createPrice = async (obj: Price) => await useAxios.post(`/admin/price`, obj) + +export const getPriceTable = async (params: TableInput) => + await useAxios.post>('/admin/price/table', params) + +export const getLastPrice = async () => await useAxios.get(`/api/price/last`) + +export const methodePrices = async () => await useAxios.get('/admin/p') diff --git a/src/api/priceTriggers.ts b/src/api/priceTriggers.ts new file mode 100644 index 0000000..7f5b8af --- /dev/null +++ b/src/api/priceTriggers.ts @@ -0,0 +1,6 @@ +import type {TableInput} from "@core/type/baseTable"; +import useAxios from "@core/utils/useAxios"; +import type {PriceTriggers} from "@/model/priceTriggers"; + +export const getPriceTriggersTable = async (params: TableInput) => + await useAxios.post>('/admin/price_triggers/table', params) \ No newline at end of file diff --git a/src/api/product.ts b/src/api/product.ts new file mode 100644 index 0000000..c92f188 --- /dev/null +++ b/src/api/product.ts @@ -0,0 +1,61 @@ +import useAxios from '@core/utils/useAxios' +import type { AddId, Customer } from '@/model/customer' +import type { TableInput } from '@core/type/baseTable' +import type { Accounting } from "@/model/accounting" +import type { Balance, SetActiveTime } from "@/model/product"; + +export const createProduct = async (obj: Customer) => + await useAxios.post(`/admin/product`, obj) + +export const deleteCustomer = async (id: number) => await useAxios.delete(`/admin/product/${id}`) +export const updateCustomer = async (id: number, obj: Customer) => + await useAxios.put(`/admin/product/${id}`, obj) + +export const getCustomerTable = async (params: TableInput) => + await useAxios.post>('/admin/product/table', params) + +export const getCustomersList = async () => await useAxios.get(`/admin/product/list`) + +export const changeProductActivation = async (id: number) => + await useAxios.get(`/admin/product/active/${id}`) + +export const changeCustomerOrderActivation = async (id: number) => + await useAxios.get(`/admin/product/trade/${id}`) + +export const changeCustomerArchive = async (id: number) => + await useAxios.get(`/admin/product/archive/${id}`) + +export const confirmUser = async (id: number) => + await useAxios.get(`/admin/product/is_valid/${id}`) + +export const getCustomerArchiveTable = async (params: TableInput) => + await useAxios.post>('/admin/product/archive/table', params) + +export const getSingleTable = async (params: TableInput) => + await useAxios.post>('/admin/product/single/table', params) + +export const getSingleArchiveTable = async (params: TableInput) => + await useAxios.post>('/admin/product/single/archive/table', params) + +export const getCustomerById = async (id: number) => { + return await useAxios.get(`/admin/product/${id}`) +} +export const changeBuyActiveProduct = async (id?: number) => { + return await useAxios.get(`/admin/product/open_buy/${id}`) +} +export const changeSellActiveProduct = async (id?: number) => { + return await useAxios.get(`/admin/product/open_sell/${id}`) +} +export const changeActiveProduct = async (id: number) => { + return await useAxios.get(`/admin/product/active/${id}`) +} +export const changeVisibilityProduct = async (id: number) => { + return await useAxios.get(`/admin/product/hide/${id}`) +} +export const setActiveTime = async (open: string, close: string) =>{ + await useAxios.put(`/admin/products`, {auto_open_at: open, auto_close_at: close}) +} + +export const getBalance = async (startDate: string, endDate: string) => { + return await useAxios.post('/admin/getBalance', {startDate, endDate}) +} \ No newline at end of file diff --git a/src/api/sms.ts b/src/api/sms.ts new file mode 100644 index 0000000..bf4a08f --- /dev/null +++ b/src/api/sms.ts @@ -0,0 +1,25 @@ +import type { AddId, Customer } from '@/model/customer' +import useAxios from '@core/utils/useAxios' +import type { last, Price } from '@/model/price' +import type { TableInput } from '@core/type/baseTable' +import type { Order } from '@/model/order' +import type { FunctionItem } from '@/model/Item' +import sms from '@/router/routes/sms' +import type { Sms } from '@/model/sms' + +export const getSMSTable = async (params: TableInput) => + await useAxios.post>('/admin/messages/table', params) + +export const getNumbersTable = async (params: TableInput) => + await useAxios.post>('/admin/messages/get_customer_list/table', params) + +export const getGroupsList = async () => + await useAxios.get(`/admin/messages/functions`) + +export const getCustomerList = async (obj: string[]) => + await useAxios.post<{ customers: Customer[] }>(`/admin/messages/get_customer_list`, { + functions: obj + }) + +export const createSMS = async (obj: Sms) => + await useAxios.post(`/admin/messages/send_message`, obj) diff --git a/src/api/transaction.ts b/src/api/transaction.ts new file mode 100644 index 0000000..3932f0a --- /dev/null +++ b/src/api/transaction.ts @@ -0,0 +1,8 @@ +import type { TableInput } from '@core/type/baseTable' +import useAxios from '@core/utils/useAxios' +// import { Customer } from '@/model/customer' +import type { Wallet } from '@/model/wallet' +import type { Transaction } from '@/model/transaction' + +export const getTransactionTable = async (params: TableInput) => + await useAxios.post>('/admin/wallet/transaction/table', params) diff --git a/src/api/user.ts b/src/api/user.ts new file mode 100644 index 0000000..28431d4 --- /dev/null +++ b/src/api/user.ts @@ -0,0 +1,30 @@ +import useAxios from '@core/utils/useAxios' +import type { AddId, User } from '@/model/user' +import type { TableInput } from '@core/type/baseTable' +import type {Referrals} from '@/model/referrals' +import type {Funds} from "@/model/funds"; + +//referrals +export const getReferralsTable = async (params: TableInput,customer_id: number) => await useAxios.post>(`/admin/customers/${customer_id}/referrals`, params) +//funds +export const getFundsTable = async (params: TableInput,customer_id: number) => await useAxios.post>(`/admin/customers/${customer_id}/funds`, params) + +export const getReferrals = async (val: Referrals) => await useAxios.post(`/admin/customers/4/referrals`, val) +//me +export const getMyInformation = async () => await useAxios.get('/admin/me') + +export const updateMyInformation = async (val: User) => await useAxios.post('/admin/me/update', val) + +//users +export const createUser = async (obj: User) => await useAxios.post(`/admin/user`, obj) + +export const updateUser = async (id: number, obj: User) => + await useAxios.put(`/admin/user/${id}`, obj) + +export const deleteUser = async (id: number) => await useAxios.delete(`/admin/user/${id}`) + +export const getUserTable = async (params: TableInput) => + await useAxios.post>('/admin/user/table', params) + +export const changeUserActivation = async (id: number) => + await useAxios.get(`/admin/user/active/${id}`) diff --git a/src/api/wallet.ts b/src/api/wallet.ts new file mode 100644 index 0000000..68cf83a --- /dev/null +++ b/src/api/wallet.ts @@ -0,0 +1,29 @@ +import type { TableInput } from '@core/type/baseTable' +import useAxios from '@core/utils/useAxios' +// import { Customer } from '@/model/customer' +import type { Charge, Wallet, Withdraw, SendWeight } from '@/model/wallet' + +export const getWalletTable = async (params?: TableInput) => + await useAxios.post>('/admin/wallet/table', params) +export const chargeWallet = async (params: Charge, type: 'gold' | 'money') => + type === 'money' + ? await useAxios.post('/admin/wallet/charge', params) + : await useAxios.post('/admin/wallet/charge_gold', params) + +export const getWithdrawTable = async (params: TableInput) => + await useAxios.post>('/admin/wallet/withdraw/table', params) + +export const completeWithdraw = async (params: Withdraw) => + await useAxios.post('/admin/wallet/withdraw/complete', params) + +export const updateSts = async (id: number, sts: Object) => { + return await useAxios.put(`/admin/wallet/withdraw/${id}`, sts) +} + +export const getWithdrawById = async (id: number) => { + return await useAxios.get(`/admin/wallet/withdraw/${id}`) +} + +export const sendWeights = async (params: SendWeight ) => { + return await useAxios.put(`/admin/wallet/transaction/reprice`, params) +} diff --git a/src/assets/img/ghatrehLogo.png b/src/assets/img/ghatrehLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..159909eb7e2109d2c74356578d80f3c165dd5c7d GIT binary patch literal 191189 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⪙0QA)nT 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

42dYoL|KHsUmE&oMCY|MA#MMBZo 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

sJdGXS5E_r$AXfge{k=`r1HWBOV1-cY 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

346RetJ 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

*0Iid0k{9gUjiM@|}UyjIzx z|G?y2Yi$hV4Sr(fQ6tQ(?csjr#8r!PToY~^!~6okGr1YF&pFiHb-e?U zndNNcKa9fVOJUgV<)OVugppR*Do1KfuEDNGGA2@EE2S6;Tt*lrFoi>nu9`2? zLiqD*<6!~elqH*j0W2~X^?0&Yl1g#pC1zPnbVA^f7 zH(|<+x0)3*D7G!E;@U};Y>e7kaUE1U0bz=m`PDFdrNXrAXzySPC0Q$)k5~kdzACO;@u&g<7VBYgh+%nXv ztLM0=tC6tBPC&nX8xd8gcUc)6k3#5xXC~TjSlgYm1#A~%he?!6`d1^-Sq%s|wR1J$$K zh^isWwaRU#3NXgli(=AT#L3Yv*Y1kYhXB=iSkwTdUJSyhDzK>S*mHok_cYR(p4J$j z2|5P`pgMvE&t!y?rq=mO0flBQljYBN!4lt6=yEj2i zv_p^|%5d`weRcr<`sS=ea0QXYE*VybB`OU!Au=ba)N_hpEQ?%U2J&3naDrtsqUu}Z z+U7Lrx&p-U4Rl}t=#ZeB8(+yp9i|T#xM>t?IWekB$ZBCh4fDUn(xoJ2#5+Z(EB{K1 zcMOzd)q<7LezVE_p097}ke=MV-?)7j2Z86T#b|zKB`c@F%N3^&3=u&GCaWUeFYedX zUpZZ<=mm(pA_~jh>u(yWnNO}~VWS#>x3Z0Hxyz$&&3bhOf2dta0zsrI>J}GC2i-tH z>+}RfQW&?e9>%eo!@w3M!rZQlu2(%aaC!}4%z^JnqOZ6Q(z&*7_kp1x5{iya2|z~{ zV<&#z*netN!pE@!;nW`o`>alP#WrsmlRQaa^whd1`pTf+X&rkYeOY~ftRm1e8J3Rk zV0n%GqozjThIc0jMx0nVvOV+$hEO}6a(c~;O-QI$P zp`UF7UNIx}Cy42sL6ekx3W(0Hjn^L-WWM64Z^F3c*Sy{jT;tE_SLD(c5CdsQN4uUA zzl`y%WH!>15@5L%-1@eF7dg5Pd&4G>Wr-s_@uMQ~jo~M26~lj~K{) z!3u`6`Q$gO=v675U`WlG^T{D-khc!MdF#IRF@z1NKRUxm`CfF86I{j4;L`o=9;R^{ zv|Vp0@AQC#zaE{96uSTJ6l1!(;!WHNLNUK#^cT6k?M)NHG&_;<(DU2}zO?%|N{g`4 zUizhP`s{B=S28fdoV<&=tv%dSnYMKFrCpFk0ITyIMgQdP`4$ZEY&ae|# zBO-*6Uzzj@;okP4v#lQ9Fx$PTF49n>*R8+J89m+peZ^{80XR*+@n`Lha@TG)%BJlT z@i>uxO-LU(!2^0%i>~PJV#?p48Mi^#^``R9<0u!w1;ze%5uHT&jmMA_z@IhBPK2**@y~j5)du8uvUXD|%|vI)x^!HcQwc1yPPT zK`F?jy9PY3Gt;7%^j?;AUp?s=bOyM@ku{|#b7v-qaG<+2RpD{K~~^O0XJ>F(eV>OxyQ}z2oTuD?>x%v z@~Z`iBBz~5Iu~mYA4NWbY?8phxEBFZU+lOIQyrXAYsocfq{*YLSPB(YY>REvg`ySIR)8W0n`SNZlP$Q9#Sr+ zJZ#uGUCnx8MOBiU+BpRaPC;%3F}X84uzm3eHH>3=*#*>}UKrkJSlJKXfB+YtQ$X3xc0x$5&94)s0P7hDbNU}`I0TJ&#G(p+$O7JPSmK%aiqpU<6=walst?M}$a1{VrZuP(w z%oHOJ8xCulUs*X)?u#1vYklw-_^Gyqfc-kcs?Am$uhb3hz0oxV1zyk3txt~{R0}0O zvP#dEjOLBZT`52~3pO-}G$N!Uj_OL;&F=fTU)AueKq@_FkoUW5t7#5;^bGEcijd)1 z3rNjP;}DrmEs+b~mxmO8Z^Re4j>Vw&dY*1v{Vns5TcnYe2`jA>Hkefm5{P_`8=-tK z$IU!SUHJ!d#dVrLIZ^LD5BUyM79q`1{gl?*bFUISSGVHVF(E#-lTWeFg}9N>2%$Fa zx8f$3&_OML{II4?@>bcX`QTT;*TQ!dvh1rAAcO@U#5&7w<25#()q>~9+)*sEPBkoq zub@vIID_9nbWHVy=(wo9=2dxi(*U21l_cDmZESiu4sM){1)E}>jgU*!NgoRgnj&Gz zM)2X#Yfd?ul3RQb?BEP_^`Ht}Ime>abwW@R=5QyEV!J)dy}b6q=!?U!MGRC0K%oQj zLt*gUJmLm<$Lo(fCOx(Z-mP0FGOZ|rxPMg);3ZavO!*t~3CbR~;JBAZsWP3+#tNjY z7tz>3{|tK59zgh>hUfbrnD)n%Td-_gX^R0ZRt#~!2N?;G-1?P0>U15RD_g&ipGTETWg_hHVS5m&dfwKPHL@RS|Wu)MO3K8+2&Nq>D! zpfvDfx)br*LEn*SqX1XdpK5yu#ItWK1h?|;MHGa9Mc#8Li=RAcpL|M1{n9?q^RHpW z;Rcr1baGYOO}1z~&d+ED!h~o!6N^<-+<_Y)>}J0NvCbcnK-xZ?>-UWfommtFz|@Pk zxnIciI?4@3?k23948i5Dj2YZMPX2C}s)GBCk5^&{zur}Z?jwmROXHrw&9Fx|-+NWJ z&j-JM<7PzZeZ7+Fk34X6)O0Qx01(o!)@!NK;+P~Ur-WDa?5``5hiN-qMQXt29mbm} ziQ%9QhF}c%kH(YAn8UT1?d>_AGY}I9O!ksOQg?_yIvx4rIZyociQVis!P6hCr$>+- z2o&#DxZLLW=gE@u?1Gs?vFWzB@`4G4t+PTng)K)&-GVE{gYFFl4Iv6cTO~Fx?FBeu zuI6a)l^$o~dK79tUx478#Q2KWJ$A#pb+Vv?z1q zXt7uX2W*2#?*mz^|v*|Fyx-ZK>mPY_UFf?$?nB!mhKg6&5i{f(k!OvX$)G-D8pt$?```2jFLi36X2|QHh-6Uv|P9Xc9(}OcBF8DwCTe zUuvwFxqj{-EKe!n&GtC2kIvZJAgI*}7Cs`>^uajBx$6_}}`%%A%KS3O{3)?G4vbNAKL$M$ic}F+&&qa<-~|BI7Gzr}f{fTlA+vYz~qnqmmq{Qurr|bUlgS5by^3 zj-CeT&16JkPwn&fCOwuYcO^Xy+4Q2lE)Fz+_veq}yi`X}z9|e>qbp6cT(a;%>*l-B z*AS{Fh>{*XO@hun2diFs-mmguRlWG(T=v9W>}9xU zWn_~o;tCnJOuTLiqn+b9x9nz|25d2(7E*=!f7RaLjkgW8_dh=^K;0QVSo;(PC_`9O z3-32x#sz2eW|wUmk(~LCm6yLe9QJt?Fn$;bwj-alRsZd(YqhOG`&iV{$Ty3o({D*6^_B)_sq50fx+!6-nGg6Y9=5%#3@7- zl+#V}6LI>yi<=g|n)+EKx=i%l@)Ji{0JfXhBc#0(Bf3KB4X%D;9UpbJ^9~q+^-RFD z*dW@qc>EJ4kC;L`NZA(ISj^nLs^iBsrA^`HS7 zW3S{TbU@dqNz>T!qF=w(j5{PrIKfof6)&{453w|gNNp~XwG=MH{4FI%-wl4dDv6W& zE8vqM`H9{7rZ;#9aq7RZ2v(HHIakf4t{)z*ViGplBoodp5_13-35>URUulf$z#ujr z(!JvsIH}(O<{pc)X&)Z^T65fdG95IS?l1vfj;Z_o#l}}&Vy%l8u=yS$WOS4W>R_O`3Z)==}%MPid}#FlF6ieZbe@f;4|(6r`^5u;Zo=N;lT1 z$;N$DZ#dY6aKpBz{;JbbEfxdz!fn+JaQy78o$tjTM$ZGOJLSzMYhYvOBldw+0FMDl zpuw%3|FI106z&3J?)UXDGUXYp{VIeMTAKad$jRQiS$r=m(?pQ55GcLSA22clQmcqv zKOQ$iya!qAaQXPpzvx)!HsbFk~gyTdp+M{E?1Nf0D~7GslTapG?Ea$aO@*hmqug0m^r2j?;V z4BKKfNrL?=FLk(yHfYi<@r&qcp`g)Y_^+_2!nuc?RsnX*h?J#*bY52?_Z%xQeEeV& zY#>~nq{T7kM3Q_F>v+r(Lx}eX zm!w{#440(GHdx3g70b50c%y7p_2T-wVRoqZwC~wQYJLtp9DL+>jxzh}<&&Q=x9+Ca5#>r}gKyD-#^P$Fdqy$Ju) zT2Hk)XQ&JcIqT*er6t6K*~e9A>e7F1($g5qE4~TEn@8TPW}&J;6}ZdTEOY;>&uR>2 zEJ)9xei+%Gh585%be|x#NObLfefVa=pLbkFbw=NAiF#kUEfiPi@$BrbKb`CnZUK{> zr5QI^thOpBdghEzuT4QZE8yJTR=VCQ6B-U&cRlMJNC^~hKV>?(^Bh+vHeB!L7hai- zGS#=ZI$2%&lLlTNmk8cV5_v;1{pNu`+miZ~CWc8#$sfmQ-2Hgz!)>RP#J37ReNwOd z@~*qwJoyXCs^LE(c6caoVZXZ|-s)(l8{{#wp-io2_aEADxitMfl(u#HgV=3z?XQ%hujUg} z?Kb>mIjSbLwXtqOn92>MLblWYkmo$tli51$hAs`}KCjf#uOse-Li-qY9Bw28pV@h` z2L6d0fC^{k0x87pLETswf>T-okvTlp?To(qnSw2}GDsrhG1Mlg2yUTayN%xaHYxU` zr3lOKjVsuOdpk>kbvvGwllQ+QggHS?W0R+Ak$X92r=`U+OWWA(_&u<}DGE|Zqvu%n z^N!0V4oc^SCgyGn_2nhWa$e`MV{z^On$EBpT3u4*;eG2EdF~Jt%ePS=I63n(I&|TP4X#SB{NttR zZ8G)^%?@@up_HRCz1uW{fO&HNl4OCUGQkOW>Sscs$>e&|w3x~m3>0i5-4S3V087nM z&rJL&*~B6<_~FQ0KpT&(j69NdY^<9TtD!-cyRx$JYXvqQs>r(K95G%AS6?axo^Sp( zgRO!Bn&nqGn<}8*9c;zLwzTKte-&a|pyyj?&yU_lkBgcwi(LLsZ}wcsMH6@b~bm$1h=z z@0)}I(`OZaxFGqe0{w^YVbT!-xvRMPK%h;z!N<&1X~sucOKt$?=HF~=e7EyU`Gz6w zf__+ihEi4gWeG`8?#Nt6?~g+4!PCyt>2=WRZpQwyyp%i3J6m z499=<0KTU4P(3u05g}Jub9W{gt9N{o9}xoXbN%f0vRj(ZJFr7yCI`gQ>Wu2eSM2#{ z(ObN~HJmi+vJoxY;2|08-^TOzx&_VauG+D_EI0F5yQ4#cFQb96kAJ#|q-+4nKH$Is z+;4wO{AT~KDGVVv!n^JCZjyJdI@POzZ+rwWsCI}}zaDOKRsH#;@<+@!@gL{y{lawK z4Lyqc%#^4W<4J@5U-A!?$a4m5Jd&osy~RKYNr{hS??OcdOg)q0VqXx#{i5T}`$b9Y z?lq!`LuXeB?LNxt4%Lw2@sqflFS}Ms;ywa43tU+2L5RBF68kMzRZ<&L9I8aWi55g|M@+h*J#OaSq}%M9V=PLeBKS-w^Bzd4x%BIjkUQKC zpd}f6aO34KTw=a;Gx$uXk1V-i6{<_%hR6y0+5OiA+PUy&fgZ)Vpmz@Lm#?hSq_0-t zaBqhLH$cE`hu9TNLCP{2I{3J6>xii~akjG;LHE2BYd3^BKtb8dZze|KUx}(_r#A+g zkdlq@tf&Tn%zZd1g75U!3@6`OK&8BuJUcD_&bi;GaKTT8X-zVi$7ey-K0I7SI0QE& zT*r!<`A4?bG-=7uTcCE_?E`+s7jT42AXgW#g~t8@VJ>Wy35;ZzHARf2@yJ+rt|VNA zl))GHKEe7=qj5M0#@SDGNQw#oo5jc?3E$OFux*(C6rYjGqrl_ZKcA&}*u{MN<#IpR zxuV*uaCGBmpzKDd=Pmc+MVx@KG4!h3^$#WF;z>?-AB8{=H*-K+2?M0s!BfY6JZaLIy81&(?M0kd z#rx0|tnIm*p>UVKrR_EThKqr32B22$0v&7s<#tbhomDeEe{rfEYX~)ca(=Ql<$|Q% zf9^MTEs8+B+Td4GnD;!eC%di`m9dtvxJhm`M6g=L>8k+gxGtR8J5RDzlcC+X5_9!bB0|wOiUM~J9D?e2KftzNFvGE<|?Qklx1!^UEuVDQYOBs>Wz|rH#@-JMZ@V`nE zKduKogzCwr2Svwu?|K~8v%X2#QBc^nD}I7qoHhn}PBl<$_X z1x+3BM)ZMo1bUs48PBH@?Jef3!|^0Fa4>GNRx1OGyzC1#Bwe0eDI4Q2+%^u3UXN}rLcl&wE%a+Im<=b`OWlek9N!YbCnwO zakXBmfghm=Dk&c)xsvB%4#;0H?QD0e^msx||+E~$0J}nPy-Yd-(ooglv=?zE} zI7W{+&EURBfVilmQvpvWe&1w0_Ed)gfo*;({Wu`@oEVEY@WR&&Mhe#4_RPS6CpVpv zA6s1K2iM31RO~6)kqpV1N7(<@-j%;KktY9u0}LvIa)_ehL5Hw{f*_zch@&7h;ZpDb zO~eB)1XK(d&fqXGpn!J5DVNH9BO?&b%nHK>6h|QhwVu(eX6>vYVXIr{N2nzW3T~EXWVvn?0h%8vhCT^n-f7rw(-`2P_S{y zVwi=;h(M^GSo5VdrT2@qn< zH?}Nr&={x^=dUW)RSHbRT9Aq88AmI3MYZrE&tc;7tRAYt_21j!7Jr5@9*+5V%L64s zY5$Fuw>hA*$5?Hr$)eBrX>87=U13u?EX?;%2wPO>ginh3ya4QabH;-xPl{TGDkpOr%AHt~iSix0l;plJ3eV^A-^WJ!sm4^90VLYF&0ZfqD>V zr1tW{TKHG~#UZn1B!lUE;NqlqD7ZNFMq+#d+NfwNcwRkGc!srd)){u?1}IN;R9(il zsjIS*C}8+s{TO7Vk$8Q0AkTzAJq`k|bdIe~#u?kxx%l1e3!8X&#aWG!lSQ9ipfR?u@zg{QEmn$)6CqiME`afSuxr(c zT>utzUJgHae1tysh|Nm*TWDm6t)LAd0PH`OZIe~Q(d>?R_s8Wa>sdcZA3ZGZz%qb( z_7UpN0hh78`IEhS3N$W$t$aO%D=!ERaf*3+>j2iASS+XetB(imQQ^zwj<_#{vUp&N zk!bMmD*A4rfjP3;{RzBwX_W$CtzEjp3;j;~R~sX8w{r0AUjwm*8&~D7ruqB&ACDcZ zDllkEjU`Y?SnSjxIX7b<6$gzre>Oxlc4$lKR(-)z63^#47?O(zScU6nD{M`J&-ayV zynlX^-Lf^OsQN-p6h8Px0xF6e;7(g%%Vv|W={_C`IbxJ&a|=4Y^}{w1smgef6o?G{ zHFV5)W%Arzk z0OwxgV}8Hq$rn;u`D5J+braqDuD-0Gz&dZeFxGR>p)HPHYqB>UO-IbF1rsx0zvXV$O$JtX>fkvmt?pw#j~rNc zQM7aArrk39xz$-QnU`yf|A#(0~3_!YlQn{26ub1j~yK;)nRFr5h9Ho`j2+WM)JA7ei z7Jt@dgj2TJ7R-Fjj&AyRS(+%I^Iqc{vmWwFJKX)otbf;|1@{v!oqT}7Sto+dh^M7Y7s?1 z9F$_Fnh*!O8zJuLD~6|{6+0r0Hu)Sf5NDd;i1KzgL$RO3KOfov*zgW%IKr(rHMv~F zdC=)lBo#G8-;luLNuc2R2{Hg=g+{~Seco1G<}ZE`FkUopLd;|Q{@5uI#vgiQu5SXk z=#M4D1kK8!8cDp%s7CsE0x9J;rHosLNaEAKBZLllmE-nxyRW9HGj7>p1mrT97KYEm zlo}`#0wnGt@F(%{t`kP*1H528mU03ZS`BAtuMKVRT3<@7S%R%56Q(DYgKLVA`2J02 zo!llin&5Is6Z~QjyJC)LZkt`m=2%KSlaMlRuexNJhfp+ z6N}|!G|GclVeapIwT+;VvRL3tF}(}b)MOUGS^{_{JQEI@-jX2LK6xW|4pMo;Ff z7%TR@nwg6A78FzZc7OBSlbliLP1w^=?2}Nt*j8&6XAb9HXWHKBDyZ+rqw-rep5QJ} zT;=WzKS35<2{w$&N+Wzd$sNkajH{QGegrgrST0AP-X!tu*U*NKWgk9;@dAXxLHr~a znf|Hn42fKlZ|>(l|2dAhpv&z{@408NbErbd^|O0&FsP5Y@MeP2S1-FMz8ETWoea@y zcg#lTd`RiwgZl?b65ia%u>Zu->{h!$O$=FB|c>+i*D50Mz0q zXP_!)qs8guI5#rvFx_%V@H7L=-$BmW#B=Vq+07o-gPGau+g?jjjB#tg#IcqG;{^Mf z#Dnkk(s*81et2GbBc(M53w#uguZQrC!e2#2SzDEoaa}E756#&Q9Gs>6k+B>();3pl zY|26bJyo(rq7~avkho3kEg4yq8C#ddrr~rx%%c0~ytls~k}DETAIj6#8GQ4ct`2;O zL=dRfq*?yzQknYuJO+|ptcjaX=Yo2)kfD9@YjU6Ma(DCRO>aTHyXz z7V#p3Ka%Sxx$IhNm=^9mH169=fWlG`%ZNl2ZJ*@q`#Tb3#vZ`}joBmgz&zjY7dd15| z5G^?VTexNmKM#Z#;w8f<6@YLpi0`Cg8;(3v5s{yK6EbP;euuFV@umvt6rBcBWRoSC zQW|H=E-BU`7|yiHRhimOfAc-Mz3ONJe%cjl_t-!99%5CNHh+zy-13q%EgD>tP^10V ztx2Gd`$#~+R%LjbWf)(m#MlkcyCQJyU#i##swiy|bHQ*z%gg}21n*o{zTB{Rhpj+} zye%xKHP>M$#c(7S)20b9hNyM36?1!i64W!a`5B1Z4wrzueFbCHraK2y)T5^Uz=Y6d zw)oG@l3$!S1yfiEmer3;uqc~Q%6B7@Qh5#Z6w+yKy?Ko+z75JaA3FNi6JCZD=5~SO z*aTayDHR(_;I&cuo-Xv(qrM$YXmxIw#^{VMX?ULM@fM6pU7ngG*BDYhAIjt2_X8C! z8Hmh!7^Re3b&lkh>!i~%n@S11(07lAsfSP5W0RfSJEPT`*-gTc9l$x>eZ9_woDZE317^3+fBUgIv9i?ioF6hqaEnI&rhm`r|*ZO6U*~ zxe$N}4EbZRM+@uH*xWkH#XpSdOPK5Z0rg5aUo$i0$uIGA3VHjQ+c#P= zSNPPr_KJmTjT zT1Q{bXDsv^5yh_R%#RWXmE3me&yog~G_a(BB@HZTU`Yf2P7SblOIG(^(eGTtw|7us z1s8tCajqaOiX`)|2wVE?k_P^FH9({O?>_s|lP_stNdx~W4X`BT+x}B`|1Z4nJ0fM$ WyzyqzJO3{6=uk_0i{b-rxBm%X45875?6PvwIvTapEjCkQLI1Y$S*!5Kw7V73fBxEnBICXe*YsQq><+?H_1GrP3b= zT7I-pbwd%TDJ@$;&;?qS#AXd44v;u@?AS5h#X#d+t5w3_gappvjD8^_f@DpFab*3_w4C41f^;<9vx!I|VQSga9l95CNbA zXa{gDfJf>ir7r>a0f0dOIRFy?#&~R%+!Mj#`&kSi2w)|EzXQ1A$o@T!U-r4^=q&(# z0FwZA0yw|I0T&_$-~|950B8d+q^MmPkkHQH`|1F&Tw&W;0Pg~5Wm2TzMnekG0^m*n zw^cacg8*&>@M4AEuLZ&YZlR}{-&cYs0Nl{x?}3A0a~))evHXo`^5Fxc(&oS1RbYmgoa;uFL83>i~XT?U+;$Lin4D z!F*3qpS1=V`kN*DcmTj3RE$RzA%y!Ru6Yc=UWI)MSgITR5PMjoo$w1)9jYYcO@5Wb zGYb2It^w(+hS7w9L|PO7t^uBQXp#tfN7+3o9{>9epYK=I5ea`ZsUzUC@a+rY*sv^% z!I%zBJt^-weEz!1&fNGRGDtgIW2oqagdU&P&=jz6-PuW;eQFwOmt>JlH{sxr56hZO znCj*+r!h|{>!}7B;zY2L{<0>J&S|)MdlDO$XYkID51MA-TRY=ezch=Hgi=j$YRRvx zry3AabC96Nk~%i6OykUz84Sh@_;g?*r6cUO@Y#)1LV`qEBckC5$>spR4xGCx4bud2 zEO@dhC*lUyw`H-ZJ&iH7T2ePO6d^O((VoV}rVixrp9l4Rp)Ny89gYsco5X(8}J?XY2!M5G0Lji)6ILkI~rP)0j! z%+?YjZ?wU*q#+2=*a;*7pF!H;AY>woNF&1^Y%ncp2tr7pL7#iH|p)D)OY!of= zG$Av#!=-lEAo6nTmxLNbOFT_ThP1f~9h zB{by`xfzdZiDwBR!O>2SvX$8E0+b4N%n)t z4SQTmJV^)%ED~Vt$W^W#HpGf6rDNUFEVgxI#8$mmmBf>TOitD*{G-u|REm5uPJNW5H2)kBg~l9S3Tch0aI2855peX?cziA|v9ruq0}_ zSq)Lx=c$fYF$qLAIhkJM#8ZUigA+6niP#o3#d}G7k#kGRg0|(!Ib5?Oi%hnr5swwa zQ-oMzg{27xZfP`!sf-jMYnY5pGVLd(HGF!*v8@%JxaqRmZ{{ zuHTVF#?+9?xLVcK4D(6|34jDa#{0S*N#V4)nAgegxU1m*t^;t1Z2zMP9Xr=d>{fO-=`nY-eKhhn(?PF`duen?ojU*%cRi zXa%G+%MD8n>P<+iAY(GW$#>KF322&z$!RGgel~zZ0Irwpi>^Ng;PXxw8ahM@LrciS zZM!D1VlF95CHqr?x)P#m$kL6{O6ryi<5(D$@&nG~q*8j~*SqX8%G1~LPD^5)r_co< z3%Bl?6k}vk>Ux}2H$vzs9FFJ7xOG=t+&BrK1R3i&TX!Gle1ERW?l0uF-r(H&wZ$%) zP0Gy|#<8k3N10l6-Cpvv?%~%VE?n?7fL>06p4K%ah7)>hMY9>dW_xn<-hW3;+9CGU>CvqlA(VpF)@+(f zqb81x8=DLbTLGL7U?Wc_^|oiH^UFpLfKC7h3=R8Z)7qh?fH@itSUK8Lqr%v8+HNPlq z;f2Ei+Gg=D2-eSItQ#R@LrDI6-V9?!OB_p@Ofg?GDWm*40AM$NWgTyg+*rZ^bPJN| zqW~V{a!EyvHJ!&SZ8C+ud-|Oa49ya@rCx@lZqtM%o;nkKV+QVfJ}Nd3iIg(I29zKE z6L$12=Tb+N;y%{EFLP~{l4Q`B;%N={|F=o(9FT#pr&X`(yiGSuIpoL2nUrZJ#d$_} zg6I1my6p0G)~?%lN-8@x(hM3CjqTW&fz~Fa`R-Dv`(BpGr1Xy)_~i>x;iWH(Sh6>M z7oU41C9b8ZX`4)$CDPuOkR`U|X-qUW#l;7tF)y2oHYtZke0b!wFrood1jb1U;6+}Q zl_TX>Y9?;mq1)ZGaRR{a_&sUIZ)Cni zZMQX>*n2d9-CYqZj##4d!+etguLL=efTBT5>=*6s3X79FvHq76kX`EYX|5&g*cVMr zbRM(&)v%Z%$&Pq|40tIFhy+FUWMIO;L!A-foA~9bYrVpMWlHgh)zoxG!viljA(7Sv zIrC}63*o6iIU<2VNXZZApD@H!CV>QiXCNa8u(J}(QJo~Cmej>m{>Z`h1NcrqP<&L3#Y+eHLO7Zr|nx`+s%Hp%DtID^Us zNN6E>?H~;B)a3}T*AA%L_PZNcoH8JsL`y1{qr21&?re}jr(gzJID`Y<%xUwahR~GK zb<8h<3?g!Z%R1FlCSs}Gw~zb9SqB++FT#_A5DC3w20D8KVi#70@ufD2;Fo&>f*6nH ze0q}*B49z#5}x#+yq1)0uO)0@UvB^dF`a@el#Nw2JX^_ughs+6A-06gsUyj~56gm-*`pX>^?B;SUCeLddS4tSjq z@pOkQ>^m9|LUsFe=f7`?X|EBq1C3BoPCVgkOGvnGo^V?`@*3uS?LZ?ClD7eQTQcB6 zOKk1P+aSGS8&q#JL{(C;N}A*+Jt(IoVwFa=L#)yoLpx9dLY%fQD%wiQhv}H?M>uN< zUEdsJ?U*#G^<(O~{iT|aV6FNSo^~v+CCv_65*0oSYllm_Qv^tRfFQ71FP~$M%VA-)9n6MmLYxj=C#q?jgiF5>@=8xY zye}qdn$CL1eEEH_Dm{FL(?g^*2T?U4iyS_mtfp~GL>ZbmIOG?3<$;17Tie#qj;;dR zVZ-UiB`f`j)}l~Jh|ghg7UyMDh324zzHtL@4fwGrGI#Yvzt~3cxd#S)`5j#~D=Vil zD@_VjNyrih8`96Os-W??`%66m#8R602@5dWv{m2L=f}IlKH-BX!ij=lyh3=^hOBU? zpm0nwYP~E-@FeWsQJ)CbwpURGR}Xr#KOhKGxK{1wbhlDy<(CquCZrs?l?|HXe@Ppt z>YT3UNqTSChofUgev3s_XL;SYSmM+wSBJG#Yx99COfRdu9_5XzX{Qs#3Cgw81H zYX;<#j3n}5r&KS+Z`5oPam*ohc)O~QDpiDh%Au`2Wj?DIG;L9A?n7M>bf55xUELbu z(K1c1<^1}pp^A`lwMh1JUbu3Q_$ig(@UTymSSs|~72_`sTR)eo=uQP88yyC7zk)tW zf;6N#WC<_5#*yqpvyy{~;VKo=mI^{{DD&A{oDqAn;NCK}knHGJs=d!@2|3LnJp{kRO!wU)e>?Smscu=d$-Wo;GWEZLOoQmBRyDz$fYiO-(o0%RvE zt}b(M_45iU-_4*>LeA%6l*K@a`{PnG!WX9~*k zH3|;$?!^8g<2}p4Zz&14giv9z*NSYjcXR!blg)@bp_hM^p_rj3SKyx#fgf|=hL9g| zw(IQQdZNRdo47_|S5>#x*!VHqjb{q(;$p7t=(O=V16e|-(%YT<-eTsz%4Z-_)f4^? zKuhA!@J8cfCADa$tX!Og5=bI3Qbf{a+D@V z$=PprJMUf0%>DlT-Mj9h7cZz)yYVX|>p{gv4k3)_Ffk5!(9z9TlKyJh% z|G~xtSH{<0=0YHMAaW1xX?UisP29Tyy90rh^DrFFh6eCtg&014^DDY;_y~OT?=R0O zuDgG~0)a?}yutg|wda@Dq%U;Hq}DOB`J40GTH*ad4@FOB^6IaEXIU z9iU)v851vk0R@E1+;|xiFJt2Wt(d6qz9EflIvKxe*^_8SyTTy#Rj|LziXICHK4JevnJ<_rHt# zDXvWfA$J@5D`5xqw68uk6g6m=)caXb;xI3qhsf~iJ{-bqtxx95* zm0w2b%P4&rr6K>5QTiWI`I0xKilDqB~ZrxkG%lDee#kXT+)O8hdBIO zBDlofCH5|{cS%hzsVUg{a(Mvie{wVS$G&vQVW;n2l;_p^e(%lTdTGM+f@XXsd4Xi_ z3cRGs4r9V~1D`6P3CH0-YLrhb@iX!+{LULWCw+77p{RF8p}L>LL4sYn(KzdL;mJQv zs4+j!`q!2r>AP3|eLxN8?!OPbsbb&z_W`;;u>XDHjp&bmpP0*uvtqI3b;aY2lh#Cn<%`sI^ZP$Ya}KzAN$G z!?3X9yo>SC;B%{#?;oF46Snayd0N;ojgDB;IM@!KbXb(wF%{{-yWATRYvOVj-b>?O z9GlV$RVJtgs!PBNrp!Jtk*!#_b1M;9l;>Y-*En%{-GceFKCXEqr)G!y`u(~TvIA;g zk8Hny&GFL}DyDxe}2>; zTUMfoShmjQL6?vV7skU_S+m;wX(6%ZFui31RHIeVI9mEC%FMd5?^I@gc*2{vA!B0F zwd3NWVdyCFw_b4n1IOP(dOK2%bJpF z-nBmdRl~}mm7Wp?53M+gBKW$S$KNVi*;G_L`*67!ii-{pePj0QPO|Uym&+=j3EuKZ zq+1a9)-ek6NlcUuwYMgxH<>v}Bu~fm(tBvH_7pP;X+vAsnQ+Gii7$v5xTt_cf1s&l zAy=Jnd>WNv9%kHNh^F!$Q$8m2{drC{ulmgL(#j)7%<;Xh^UbX-DPbEuJF5l%TdBGV z7TT*5hH{by%J#)%$Ztjdua`Ev4?Sw}D_{J{}OvB=qTUp~mMq@s|JYbSI7s91{ zj4rY6ZL-#yxydbDS(!AUr?fBxO`b>eJxixhfOjasC-NdLYIMu&5Sto|(Em_H*0~_! zGai#=I6*egEp+&y^uXg}T-C(VXfy9xgEE!HHzPgA?#?w4y~T`tY;N|POv6cWF~o6E z5<(Xr2r>FCrONlvAjEtu!uM7*S*f!(_lZrTRKWvN$o`%O6G_L|-q9CD1E!r-_?o=4 zB|}}6#$x{qIMxezS9H_GFUgsCj6&#XJEmwHTQ>YtEF*cGBB7RuM7$yay~O$AwXKnq zt)YS-cRwFi!cP{&LvhIo?vwh3J4v4q?Vrq?#{DloEzL}F2n)E8chMO z#A`)DCeyS1>odAG=j(Pu34>nD{FSw_6S~Uw91NKpLr0!>kBoUn3!t= zN|Uq;&w=FLKz1*LTfzJ`Uos?phT_s`_Te+B-*4lAWluc>a$qX;_tzh3QwO$ zd{*0D{v-WYL#A(S{I`vZPYN_efo|sNQZZCp7OH*F&I3P+WgTpX7o6u5PF#U7eOGnZ zmak+?#kUH$W4rMoHhJ}ho!LVB5#lV=OxFD3_Z7|Ppr*&%W96|u=DEGCv)yKu;L<)C z)8Xoo!VfVjsbTYSYBZ3N{Ikb)6QBVe^$Ed+>n543GL@=QePGLcK`_{3I%FHj@udN| zeCbOjt|-Pu!XG?y=!`h9xbF|(oG+_a!%4o_njO-2@`F_FFs|5 z5%m;2ewxV^ai~7E3TKqImkGa!5Omigl^W77t1Y|TrqkfRt45KmJFRTb$(YGWPcvDz zGo|lr*&cY|QIL$>mE6ozS-TFP`RM3U);eBq(wI7KXd0EAH^aRv!eIbL6ffYJi>vyn z3R6u$ZOPPX=b9I~Y;=mA~Dh07kS0Ezuwghody?Jf)o zF$zcBeCvxQLs<+{nF@W<=b}d83`K%5U5MvR_k%H557R-MjmPTgihV_esm;ZKn_r^t zH5DGt1OppNXwK*UM4Va;OjidazF&i8?zxVZUCq)v=i>|Gofh3>;=>6+W0 zJ-0ubZFd#0azz7o6C{8{Bg4|151htg_4Juw9T)fCJXICt_eR`f>5US}zCOHOUX5M2 zrg9ER255nEZ%gC!6yUO0LCHpajBH|`flvR}D-BQb<~0Z;&65Nxu11BaOj)CjKLgmN za3yCG2SRDo+y8SXd;Rzzsc7vxd@mHyUMJd;spRhmbjD}=Ur&KRvJ}57NFBwD*YW=Ue@6KX0rf+y{TG9%+(>rY}1V<D#l0!}VnU%bK`I&cUX8)aMZE6#&K(z4vg@y|Kr&*hN*Fog8imvs100xK zQr(dW;y*9pC&<(uNVmEDXuE$9?xCz*$A1@WS){~wOV>A2oXRZOSsjNvY%)yQUL=GW zLdd@FOsB|T(&>!i_OV8SHdEYJNj@}4bo2KTL`Va?!DHog&E46d`^$fZ0>1+-RgmuD zxgk>zrBP&ZP}HmwPgW#My#{e?{O-0r`iHY!wa*h7!vE|A=;N|yXvq{(z3_;cQIu*j z>iSrZ@*@yFmQc3*qDJmSSB(V-B;LkEqE0aGbYD3=b5c%lACKa~ot~nosapQ{VZ7a5 z38zrkY!-;!^%(bn%$SV<+ogcupuX7Rz)(qHe{rMc3>*dfjL6nfM7TQqJD+B$B4d8| z8Xp8k^4-nZ@9xo=VtVGZVkyTM?SLo zE=;=9RaF+QSxNm$&dAoHIQB$*eI$UDr-<^2T zIgON&;~h2}i^T<`D>wV(b=j!H4+GE8Af6fS2T-X=6@QP0J{1T0n&GI6_X*P@!7ctn zKVW;#1*sOpWW{>1^&1e_~N4sA-o0$%Mb{mWhKI^LbIOYR>{KiVCUtX9W}GZ#2d2|^Js6s>iZ*9P^wFckK!9oh z+S~Qso`t@-sC7Bist8l(@)TmakI5mkWP8Qz78bYPjF~kpr&6uCU6F*nEz_zP{P_I6 zegEc%VXbOt!n&Dt5q^E~20fdY{p+%U;nczYkNq%!LB4d|J_JDBlx zS+njxp!sMUm_N6#wjEu2aj7N^8|m<>wF>v)G5t*1{aRku;>%kmep%Pu(u?h@Y`pk% z?S61k^v-!pT^&r*8?g=H1~t!wOvQW4V_D6eIqO2MZ`A;%W-%2*PSj|{%&&dlxWL^57mplsC81>$)M@cU5RLjCNDjt&=&(SHRM8UZE zsQudV40hXZ$UqErjG>vERPBiXC`or07w^N|Ro-6+F?bBavhL z@lB>wv$*uhQD+bLjfn;i4@+Jj2j|Kc<($*ds!oNOLWOq~x#qh+BJph@S8hHi zdm!dPecqYywEO16U|3nB5nuniLqe%Te}A-~9q~mM8TEN?s%*^EA{;b!)}V*E+$}_f zFVu7Sx%zvG_F9vB_O zX3{TD9EGf+^?oPNfzr!CUA>QGW~ajSE92>VU*Z`K{rvCRQ{-89dp8 zvZ;SMS_!)~Z7v$g*fIxwnlFDxNlZV_XCAb2^Bt>FLLcIYI>Pm>ujAu~GkisFst673 zqQw1{EPtIq>C>I5yVv_&H-Y@=5?#cr_kV>p#X#62Khdc)l&d$YQ-86@C98 z;w`DLAf7>cY@dlRFJ4K=7jxa07OLZqR^IM>`?YwI%ZG7=I4Kv$@>#dBiEfr4O9o3w z3NLdfAIp5kXD|5eT2qM+uI;PgbTL$ceRKY#^vm%I*w^+A?H zPgAOUmE=3t(C{BlZhhqt{hHCdvJq$CU8zdIrYnI!(qd|&awh|ueLwJEMt zx#|cmj_?H>t2ErI`GSh%BXiZqwrySb-Gy;%j+SbigBV;jG8xbIP8xG25>J(z-A%ls z?{G=@*#Auxa!`H+_V`$EZ9rf5ivBc&WC&}Bee0W(9A9<-Q8a%0`@2h|f4b6#@|=C) zg_x>`WvwM@bbr9hD~&(swqV6E{v>Wy77@vVzB6jiWbDkY6L_8*BSPu8$&{X`?KkAy%~>DTd6kJNbocM}$oVjvNDMBq zD8=7~?a4(b`Wg5B!R*TSI>(w<1S9>vqZwoji>~CXyoJ!65Ox@^o|t!kTDb9Ba=oMu z|DZl58{3<@o8-#Gy**qmh%R3joSC$3iWLT zRhbKzM2b=g`-2SpwkFo4rL(Tzi~6GjLb(wh;uqW0R9-p#gVefujYi(!!_SsT3szi{ z`vS$KL3v(5VP2{R&mMH?-~QydUV*@&qzPfvvWa;XPph7`13IiZLB zHTvRr*fy(<8ktpE66^9S-rhFnS~sPcA%XH13PbBCaqllune^t(3KStMNN`{HVKLQV zM*3oJU@&Ajojq392-oFQPJe)jTk;we`j;WX6CXMs@0oOJ(p2Y2wdy5t0u^dygM4`l z;)EP|3$5X+iCXte8Hf;Mb-c1JZq67RV-T_EHWw^f6{@fZt3RQ<3Tmg-&i>xh&Q2!e z6VLxPHUN0oxDJCHG{=Qrq~UZs)KOF2*pw=sSj1Y6#=)6YliH=6WPksG`vEN4P-t4A z?w#M&F}>NZL*Ik~+r(?L$cK8v=f4LrXsSwf#DonP`BU4zQz(TEcg*YwdOi(6lu)ysP3Ijz`nLUneX?Wz*e75CmH~iK&l2*&nYb#+j^(L-e zZ{&`>=G3>k-haa=fF>unn9QN+=-#p_4Gx_rP+l%6#x6BX(GS}9_skX8jywCp^UM)C zFw79OY&5L)`oBZ8$(xrz4gC08+OR#P^18d+Ex??|j;6O9%SoPi(>B!4^qPK=SSY7Y zubV_Kc#){ls;G2B|HJhmF1+I6ps_jv?PZ(C7{2xfGu2h)4Yv%1iM-z42HvcscC4d$ zMWJv&>eXo@f94q6BIKgR#e zj^%HNj&2LVg0g9HSJo17mWEXAs7rPCunFGDO@jVWTg+02mL9S-@TRl&po8RCjS2&u0nZ%xd%EP3BEGW#L^bR7#eP)42Vp;`Vo5_y}Smu+C!$AI<%CB ziH@a-iahK-hqOYWvBf9-+IPf5!W2`V}_t!d~T0ub*Qs}+8vi#8uv{0S6+L}yHShB z8uaG%62P(&u>i%cS8Pjhiw&@=T%xp>?{dNF#}GKad&0JMp|S@L-S;V8<+!YlF(eNT zsKx*PgK77Q+b2f_KK%hw9gSJD9DNU4Y39}H|YbNQk4g4f)ts-i!t=t;y*Px zIYYZwXB)?0k>s!E--_23+$gohDK><7CA&cCa;ya%DfcNusM2G#qhYOgnb=u8kecSQB z8__4xX}JDu@woNNnx0yMeh^o2c#Y@`+%Gms6kldwx7Lk?2w^_NT@;zsaZ~XhY{lk+7eIQ|7=zHtDdtrYp_*cFF^L!MVTgnW`1{WNl=o<9N%o)BmY zz>Z#^^=e*cM+~yFvIf2&2btLQy1)0G?JfT$aeG#1-$a4}?_R>)Bzt)6(aN4Dj}V~*q-k5GcjPj^HQyVlxpjWh*BLD0xDIzt zPS|tpI&M%z~2w}>6SZ|_&tWwckVb4)unp zaNz2XK+GS?aLhyB@BrjDe!by!&b_Nb+Cty^{LM8_gsSsH95j7H+@x<~|9g_ROLee^g~D%9 zJdlXh>%!-0Yo;Ch=io~gXF60Q)OKQ8V6qLg2 z67SrKAX-}v78;{dscHNA*fc3ek?+Rr@;)MxXueh8h1xvts*Oo>Q9_D|+)-OtJ%|Nv z*oMN_j~?T?MkPOweH16k@Z!jM~-cg-uKG|P(_ zD_dX#ZU0U3!uV~y>TPuW2JBKBg5si3aYCG=im`&5$=ZbZ@@8QZA2{ShiaaQrYlP}( zySrx>avhyQJ_V`MoNV0a{x= zzUJ#rrawjWj-7{wB~?kWwN%-&ieuZAVmFGShJKl5TnyW1I!ww(%=saQ{vgpvE%rif zMFCm7?^LO+aw+WG-qSk(5gWoSXpW;MsH2awIBa=N^52K>nQB~soZP6QXR~?cLHKSN zg&gJ$iJV9}ad>x$n$I5Ou@^90Szs?Mh!9s88!=Ymu=JLtY;V@Wv%~onn8E67Zb&TF zzV!H?*B&LW?Xca~D!xy&klU*C4YF?-SA*TL!G8r zGhfOdD}adjB>z&x4$5YcPxHB|wZg}$IvZA^RpE1Rw`m3IKypkV$%!C@FjH`?OxeUs+7qzcVx=Ef;Z6{E6n80&)7WM?ni?64JCRd{NQuox*qlGiCYb{$}F5 z;<3kzZ+J+_!&{w}XhNEumdN;AW% zfWj-ksr-%!$jg(IR%we9xwZnpL8yZ)2_9r@2FeAjg1Wr?6H3WrNG0zI>_D*y%P50s z)+5%a_#rF?3AbT2_SfS3;n9Cmk5C^`ARlV|td;Uz26}>va^e8dJ#(I(^jpfOexE3r z*}Q*M{Aq}cL3z_3HJ zKKR+w_~Y9`)OH+&Fv_IE45{pxaZyCs1^Bn&-^Fe&OAw^Df04jhZ?`XfMQ<(25U$P6 z9u~?p%pHfeUibr;4@j;4aICou$F0vlVaiR6vcUq^d^{Pwt$hA%U&}9D~LRLl3;>W=m%F#VDkmva06P0xy6-BV+ z!9(f^EWgA}xyn**!t?R`%GLg>NNd%-Vrbop@bP_S=yGWK}7b z%)#-oB>0U+{LdolZt96_tJlJ`}P)@8=A) zNyJ=8647I!VCXFui)jPYU4=SKE}$r$-uzWCq=r2#H4!UOBRS1t>gP4j`Rn4fOcjC?o!hGeqb;?L4!6%f|&qG20YJ{Qm<_!pg#2n#<_msp5PCw38Q=s2OEi_p) zbcB&rs5LP|C=dMDydS>T-Dk2y`n>wCF#pwC&DF1m{+f-B7-4lWw*EKBLySI+E*Utk zA{W)m(^`x%+wcT>^Prs~b*c6YBf=vu#=_(T{_PeIBI;2JuhRBe1-=4d!gEBT<5P4m zK`#@j)ALoy{W$vNxI$L>+kO1>sRCVb1IZdD{%XQ;X?W~N>sZ>DQPzh+dx;D1N#t}D zovBDc^C(&yG>JaE71vQqe9~T=iCbkJgdw-w1OH(=?S&+eu7XgHloOfR5x77PT}bTy zJ>mFb6N0wRoVi{zRFGVLIgeHQ{))XJwT|H&Wv(s1n{)O~+zD;}hxVM7d-Bil&K!;=WQ~mc$AO5m$Q=HKCDmt>EvDQ9f)Jk*jwm4HqVm1K1!t=i+`V~K zJ?eL<-4Sickx#L>z@(S`I+$jbjMYfd*U@96?+JT4 z7U+L>@GhHChHn%8`CK*!y`NJPG1ZSKMDzA)Xr@*6Cs2Aa5;hBpAQ4^FktEq3um ztFCT~IgpuJGFqacLsWGgxTbS%}1F{7y!D3o40R{B=X7+5|SB;(L8VZPWV$y9( zq2-sS`=4P^Y!x2v$eG9M%5R(8zg=9cENG>}i|SD2OvN5_o9?@|S91bZga#r_=66-J zRU2d71O`4J*??klS}y^6p9vy&F+Yvqci0%Y&J!xDLRXhCr0Z9IW&*>W_!wJiBYI6s%M?H&jY5pB z<{ioDx@Xmqudrp^>5oOW4J-=-hzR!ErZzf#3<}WJ9(SAaEB%ge*NWI?T#C?01nS>$ znP(#~3Q9`0U>lu%{&b1-%eEkNnDh90Kg@bR;Ph+((9)vtnRA2KNp#FRerdnfe*kn> z`Y56ln4TElnuk$NJDT;(A`FqKu7H`auPp4l zK=~;`)Z*cLIwXW86<>ZC%4CI24N{E`UBe2aOz5LRg#hP?geu3?F4$OTo#ZtZF$OMq zi54m6U(`$Fd}eaczEFha%D5JW7KdYFiWfX2*CPfN(m-2A%?DX-w=E9-HCO*?kD`q5 zpk2yuqQf7V54=JhXVG+oq{BQAJTtC5Y~M8}`cxUCjY95+4$XJ>{_$#G{}x?NoA zikjfF)sT*T8EVNTIXzHh$L|!*;M$-qayTPWsNfMrgqzXgQ<$8m3Y#aW1(Z>#S9IuG zsWC@JEg*;I@&D3j#VgLBu__F1Wak=)1Kwf3N)NM#{O%pGkh}>)ne$YH=`1Sz1B6P};%Bz9fdV{jZUgv~2t)xtjJ+QxktZvIYi zuo-E)DhOaR@M$Gd<9!dt9&xvoJ02ydZ7nZ}*vLHsStOh(WAh z$Y(Y=wfYJjnMylbG(*v=2kViPTW=DaI~^SGCTeLtny1bmADSbvJRti>&_Z7aorE)Z zuPW#mCm-30-hE{Y8}Y-NTKQAlgEaajIq21@m8M8xl@^98RRw9{W+D4dKzs|MVO6zY z{IVKZLvb9i2=lho$H3q}djWckk>OB{xZYE8qM5b4xz9D%Hoo!E-dc0#fycc?C*aF0 z>hzy@Jxb(mOD^bwSjc^Qw#2hTL8D0Ce=oWNJ$vUFsuibcZ1!?1)L2V;6 zZAJ>d6*USz@ib|GIKBeQtDxtiM<{FPjE)RJk`L|$z94};e1S%>3W6C6l2ciH#0Cvs zJy}F_K{3SD!7WXCpC!9lyJ4=o|p zb0?Jm&BVhW&b2=3_JZz{N9ZVhRcgm$X@771v=_9qlJ%kU4FLOc52$rh!|D2K+V&-} zfO>M4-#1d0>f(`n!y;c4(E$2NPtJK@Vae1uMeS98yS{@mr{cwL!3u>5H}naFI0-cp zQr^Z#9m}Yv`UI3?$xKcFzzvC(;WRf&mbp~m{^ya)%!{I#!i5P5bG`4@vQb06?2ti zngX;D5-Ks8VYQ|#zU#rS2A%wNWMes16o9JuvMR1iR$VQ%!r|8xbpqDX7q~s!l)beU z)EQ^TJ*&42+-rhJEVkf%ue-`DVAOmdJlo zM!_@SWcE=5Q$C<^WYzU(l2!bUkLh~S=XQa0oLj%%^ISGY#3EOJ5J;IEzCYYrW^nXU z&oap{K~lVi9BiM($DSL;hzLPakFrGP*CM35i-#tCo*6%NU_JI;SR0 z;kE!q-vK#nN5Q0fMf%};^no?ekyO?{d_UY~^sC6?hsHaeE!v=W+bGT(Nsy0P*t*@2(G_tUT*F+Q}Ibvl4&>} zEb_*W)`!m?oyF3uhnRNYBgy;do3{|j2BK1Xf^U5Sz!7s4tBY=BOptiJ?M1(pn`w@U zs40&k&6;Zk9q%o9$Fl)xmnwAtxGo}|w!S`%y2H5e z)}&sfvU*F4LsOG51iyLRDFz`ukCZH2TW_|*NBp_cF*8b6y%qQg1+>XK#GpT0l1JO< zjon-+F(7K&1H#Q(x;Dl^8i|g`w8^vmD3v__sk7G7N8MRLRtp-$ZNFShv+BRS$$W~O zo4h4hHrm$=+F6~9M=Gckx;Ir);`obG$OM_o57;?F#k4RuZGwNGp@{hMJ0H>v`-q8Q zG!Pl-{U}iww~%uV-e1(xrKdA*s2Q7W*pvZFNLBQ5DgGeTbJ=0DvwPI0_`xHp96Vs? zfR}lY{n=My_Uq>_w}-}l=^^J?Ql59WPh)rMXn+9-2UXELGA805t1W?g06Ne*5tSwk1P65w|oIB32m7`D1p%xunM@`M})TVFOh)x%rEuZxoSd*M$s za|(}V{tTCj5+9G%LUy5daW#ox>)kWQ=0SyOi{Ju3MKpfvoDUu02iQ_Ps&1swc#V~5 z9h{nkMZO?H4ul%rvd2QYbFOj+SNiX@4vRk@@~YV{Q9j>nq3|m1g)x90puDo|@z@wl zpc|0%SvCnuvOqu>K^OA##LFyeXLF9z9X2$tefVjbL(|%3HZaK!eJZcLO_)jWPCuV4j|pSf zg~X)xmKIJxq^?W#7}-XNyKo zvXLTsc$xyh-VVrVioN=cDRI1CF0y8pEprKZA*hhF*cm2&_+t#_^&+i2zLzm?CYkuK zfhtx~=rfRsAKD1pPKXK$ozHu_>*R}OD2^>Pa@(3pkkpSC^!R;-PyE)iPxowMu?TZE z&yXTSLnbOntBY~?dtA(bmk-`$fqKm}bB@;JEBKX$dO{k8fq%^hBM_x6 zfJu~sJi5F@9fmdiLcE;D_pv@0SoFZ&K2U53V`V|q773&GbJ)HI280ap zeF7*i?;99!K3qA5VeDNG9*nOT1%7EPi=cVpI}0d|d7c6ZIA#D+ES~CeehDFPN3W$j zipS_Rk~2brFpeU9R}m_y3F@PLpXGo|Rryvv7v)z|4bsxHeD%h9jSLW-vN&>m;TxaK9 zQPkA=-oq;sm7I=~$Q@kHV7QMX^x}0w+vx}T+Q>a(7J4SszFrKz-kN}nBYVO(!PbB? z54xBt5dv#Q)FXDUeJ5_8v_aQq|H+`qLb4`|7O7}PQhe1MXeu5k!+ z+Fxuy@CVa9@So+G1Rief?FF%=O2D*0vMZhC@$}S2`1lz6b`b{i52DDLs1iJQgR3NL zH4y`6Cp{&89pt~w>1c8L9S{e*oVABrfz1|@l0OU#ek1~`|0f;~-S;TeN^6_Qnw^5o zc{9J6HqcFbi&bvu0-)L&=%63i;;|Pv$Adsrv$h`G;v-g3GCqU!a@XoYv}S)pV}lYN z@NR-fB!Q9@`4n#_mgb|4gItA;{-a?hNh|_ff(qw*n5ZWms zcV;M7XFlH!3KqYw?Jci7HtBzrdg3;KJ6NjgXAd)KV)p!FoXoQx<9tbp2Dp08gzNat zS{uKtwE{>&q~atkSiTl!*P<{33rVdp$b!xW&a?w%=`=b#Qo~GdTs^X|sHdpBif{XN#u{ws zV;W5oVJE`VVoCPfH(NFWZi8_=7_c6mZij&;)B7w{Fj6|=!E}!5p+mK77-J9U-O6=6 z0J{1j+Hc!qF_elZWX1Xr4p0ngLl5S)VB~*ozwQ=vvTMO z0}&`uXdF!?CaNS=g@y|r)xicE0NnlGhkn{p=_5=t+I$s%4hp17RJW>>2fdqLF0{wN z9&h3U?J$$mzM(_NufvKMWav{q(&q!c-dT*jj|uo6y?J)g>Wob) z+D`XNpdju z4V~W{CKFPCN~mwGhu=)t{40`|Pr&=IS)Rl5hS-w>ve)r_D0qn2`7um1NtTxi4l~`I zkN$ei(@_?&=@HU`2kuYL*hV{C@CqtQxqJ8{k{71&9B`lT2HNp@C3XW42wIxNzi1?^ z#=VvVd(&Ecrl#GI!uRaGn6X*Zdkwa@3>YomIsHx%ngcENZq2abfdokpq3p zJ2-r3&9r+#NhQF{GWk0~4g63$91DYm;@gMCJHyAbV;T2n~C7EXQ{fHUmO)^J|aAX+@8&rAAkTMib*v%RPwwxq+C0IRu~a2C&}4v4a; z(Dy9pKn|$$WB};7)jQF4lrW#`fD%Un~ zC^>f2OS={5D%9n;Tt7dK>QqSo4BGClrC`TJS!py2 zkWHHUFlVsQDCKK0rWY-p{9nd!TTXINt|S=&Dl9Ie>+hJ|ZISI2DyrvFS z9Df4)`Wy_vewJlqiQMB|a{GKWH8z6>i_4r9nZ4D9>V5C}dWGQTtCh+rZ+hopoc~Dg z?9BNI?(TiwE3idDf=L`NW^bMc(ntwD^(2W`&G7YnbTE~YaTd22^01EaB54tqO% zcY*Wl%7Kkq4h{q$7%YMD>XPCOq$&x|Pwl2{!1!PfIAGYO93WTTk?MZ~%=uKSIN0>Ps;0?Yyh~+as@C2A5&xHAi8+a$&i_5K0O-h zREZHa1{MP)THdq6k{9B;NVgROE0HwzQIuqEooa$8I&2;Vx(BPPAa4hW3vtPdm^E<=yDdU4SO%s*%KB&OYLEWDeNX9Wy!K$iem7!KDGC?>!Mh@(<1OmyxL$52R3wfYX`trf3 z32WOFYU_pun`^`D+Hi=bq5}`lJ*F3a-Q%DKuVoXaFk7F+{76?6kQ-|~uH4@tg z4OGaL_nhU*+-uGCEUIhNIKX;|pt#9wBp)4Gr_Z%DMV5(OR+)x)9wmg|;#0EYZJ_w+ zF`E&m^9?{hr(iP6OJUxJpD}{!TwcnK(j6Hfj0qdR-|+g$y|yMak;i-ZV+EG0r1~le zQz*V&hG~Y4@DP=x>L+vv59|rR&RftVcC`S@Hop$!!A==;U_mJVSxWazrol}ewRuNS zCnbB$UqAgx5!-qVi`kqGg=m@jEb@&}Qk^Gu{%V|}qSyh|0^4D|H9#I~hjYrq{8V%b zlH`O6^bc-UqBQ-@*1~^Nt0g6`eq-%L19La$Z){5;Zs9 zbu`JYldEHv@dWO5N@Y|FWa;A1v6w!zToWbsD!Mhb797FugQE^5 z6cT9LQ$X(}KFdolz&5JwN11YJmi8pWMR?Qi|@F( zAno+#K3F%Q0gT{$YrZpD5{toH?6-25d&7N(z{(a{=#d5E{M!wa!xzJ}TyErGWkD_P zi55YNi<5Cgem$G4Z@KZpy7I^nzNvchLDeEwt?ga?N#xd|NRBXh8;^4sN}NS`wZ!8D zCCM^in--nn>!)AYVrzUTkx0%-PHIfu>F2@+#nvGRkL^ufr00${IRR}~wqS&(AE|caK6JW*2Ok|Xzi#j%3)L|#hViJ=^+?B`9~w`p=A#>__&dh3@s6AJ?B}(77qN0%9N~rVqFQljI z6tNv+ry%Lko2R~5Y0z)&J_HSU#j3=)kj>tHL1kI+?4-L=mQEJ^F)IKRwoa!kL)1Obgzr)Xoh zREm_>wf>n)7$^R5oh+z1E?}K1YB#zKM!HKCJ~j76h~WM$Zr-C8vO4itxC_#5JR1E$ zDQY@8m^%vSI|^^?If-tQ-m5;0qLCGiSv)2JLiIJBLRy+wK=l)T_N&rk@o~n`Ui#9s ziuT?gA%EVvllAq_;K?m;Q-Vc(RW&Z=4;}r^99O<=2S2GS}~2#i)4@ z6?s#RHU;ubgD5m?D%C#4aM`b9WutJTv~;Sls6KI1qQxGcwA%355l7ju$QjeG#%ZaH z{EWpTe<>q~m3cU3Tp2ri^83ktaFptuR8nR_ zMJ^7`gK1E*@l$YU@Cm$d$_#9@)a)l@I!Up$qO5! zSmXmQx;gkF^1X^h`d>Ryn&<0mg^HPPaji6S=?RNfB;RM{6iov~X5C(=e&k=zB4YV0 zfkdib1v2xXcQVCwwDT&2yHu2bF~(lO&__985KkT>FwbLp44O*(xu6*Wk#2uyN1r*G ztVpeF=;WSII6wvAFS;KBCs|DLb*PNIf*PE+iR0)@n<>E2E5Ri*8^g-{1PjW=!F<$r zY&P;u4-%NDb>ibV6`f;gw7ud|r08BD26IZSV;MC8hpb_>s}gBFQz`n+S_ypl-87Jt zuUn6tJF*!(inX{PkT0(jH;S=Zy@u_3*A`CLaIi=hu2G;t}-!2`HA{MR4C zv8JEQL&39oN6DXzrKH2%D&@6ytG&U2Jn^q#XYjXuDD6*Jzr7+%jVlU`4xvSdyv9DG zgNNwF8A+6M9px86ASrU|8q@v#Ty!S>sh(2PC$KX zeos3!7TPl%ySt`f=x3h*x1&Y(6vP#a$zaBUz&<`1Nsn(uXfA3L^dwvf44c<50tnGv zr;(=~gEs!~((J45M~9FP^$#&*KGERSaK#o+MvZxVz@;p?HN;Ai8K+pGdh^NDk3K}b z2t#UGJOKpeG*T|*mBUwuSYypsiKB$^>DJTfHfTS9K=zCusti<0d7T|4IOIaU1SZ<4 zlqRpE2KAz%mZKg^(RY+jAW45?1+k*frJsKCWIIap8G1$rYS7xlT}1zs+WaJmR`M99 zsg+wuJG>?-!PiNbmwRBv8hpzFtv6O2mLSujE(~q!CH1HUK!vnK0lwV&njEK8i~I@w zcZhWM>q?fRkL@UrN-?stK1f@KyNpAV(#?4VA^gE_Vi9b(3e7FL1~5K8aMG7lb8s9g zRsW%D(?Dy!Slt|#zJY)-GevzHCTIdibbf|=V1uheKqYVJrko&1@e`6^w%2DiPhAIr ze2Xi=irW*56EajacTRl<$(ovM$V2QXd;`a&KO{b!tWtjvr_fiRmdu6@aVrYoK3Z#p zV%4l-d%9zS@4U%g@FM}?MlV4-JymfV?Z%@DGd<_YG$;pF?iC1ZNp~`}cp_HcTRA~J zADbAget3|9qr$2&?v(OcYmcT}{Syk-S_xcyk*|YZAD?TgsK6~=6fP1FcB?t@^vQG>!!`D;G6H=4+=2PB0u3pN- zOYFvyu*sqDaa_{&#;T=75~OwobrUk~WKlooHC&SP+%0p_sc%+%emt*rfc zlU*QHy*|RPCvY2MI?|dx{XDHOodm%K$_d8`h@(?pc24ZDpN;QW`T~)n>A2Shr#b7v zOX_@0XC_*3@UD8Is(t(~HeHO{9u2&v9o4>;%ky{K*5IH>+l6ngirmFqlS%BT}ByN97W%|@aHFr`Zs`u|o0kLqoV6~O$361Z_ zyJq6tZ2ZU{;~Uc?NE6vmfbe!tgu6{K4Yt6sfPa(}5f5YECrZ%Aaph8xAX83%vF=}A z<5m61=;0a=O~Yjk#Xq{lbVU(Nldoy*h3y}&-KPmuxZ}Ovtrvu9RPG~9V%0zXbKLv{ z!=x`f{1f-s{bLsF;{*n|7(sc>x@sIhHD5-YW6Ci9U`9^py*r%HG5W?E!KqxoiO4pJ zRqu@ekm#`@5uroENvwA9uf@MXNS{dj#jbhM^Bih%uk>sv5Nl@xANR#y_=a28NqOz@ zdk8L93@l1D;T&hMPaJjkvE#qnXI<44*RjOe2mfLa!a;zC*XnjPci@9IFcd<=2Aj5` zY+1Hb;|s*cPHZVh* z+)idh*v_%p#wF3DwCf)!xc1@r?K~PJqOf|Qy>JS|Kn#+eUJ2x`( zlno*7Kt1M=dL)R_X-;~NmDwCco4=D%LEP0Ffd*siXOj?}%2&MGzxTPLf1RX5kjNSE zr_VCnn}uFBq&<5tD=)Ahgy+tRi2(tIGNtqE2s8U*BFq>ec*Pd6@?_y5jfnd%A^Jj& z>+^nho)|i2Hq$Sde^(ll{$-?-xUr`3hpvqh!L?Qt%grww1}4d=z7U>@TA}LTaBmE9 z%4GRFn)zI0(odS)y@;eTHrv1qttyMS+(&6d*6srLpNwZno1TbjQZQ@8caUPK3-Eh= z?f8^&BMATd$8fx?fLvy#?rSgb%@&%FKae#v%4|=+#s}^XktOTZ7QsaiTA7ve`+6Sg zJ2bnLxZ{Sk(LuN4Z^0b_h_x-Kd;c|FA@D2(?s!R1)h*GcfzoV7#Pr*TT;7bD{5IFd zmu=#?Ll~X!P1x0W8E&69F(9eVndhU#Uiw(iB?Ez;0G{0)N~A|Teo4(G*%maK8g`JG zwfWg#jFc3F^{OzC=q0A{hyD`_67?}&fml&S8-r<$=Z3&|+mTg0=&u3MYx&J;fxRQA zuVY1IMFnl;S`9fFg7x?*AGA|5lOo0MXoKtuED1QKPi*swiV zJ@Y9L+zVGyHE-qK+<|`(`iK_!_@dHv!MaR?Zj0hbgb0`};ZfZ|$FvyC<7#;wOc&Gi z)z|apY9`Cfr*dBeaj>Hd#YcCYuMSR24w)6HFi(O-+NtTRCRIOfgUeHx&l3|k1d|%| z%s^^WcQzWP^*ri6lHu&j7OdR&f8jYE4B+nd{D%ZRNYBViE%k%ny~Je;!c`wf(cgL(@6xm~(* z32Dp2LV&Q#0z%d81UOxVJ6f?}Rr;5J&Q`>JO4B9Ppwzq30k`s1&Zr*O2N$KKYuZU>t8zt~ zp`4JV20CdpR2ZHEfo@EU6%sviia02`%E)d1 z@-Hy+%A`HlB(^Y+Vz!S%E%-Ne!6vs+H{al77JCnYr|J$JLKqw^6WLyBdtr}kRV%X- znG)2%3<>EY)k{Bq>mUwZIp?aBZirUZ_QoJQ|3bpmb5+|(N72nBj=rJ3%_P_Hq_3Su z6>qR)7D$%>@cX1@Cq^l_*k+rq1c}V;#NC1X-fcI3I%K1U0_Rl=g~Jd5G^88dQ2y)3 zKe|xRZN3)Res@v{V|5!%Hnb+6dc<_sRkfWEQsYli!P&3GR6uHbah^3E>{dQ*XuORx zO;6PNfiJH0%j^Otf^FY=kH>#V+o2$Mc`fR=B;FL2o>T=n=|($FDY;r0mj+ecM;x@u zB)P}U3InVrjc-sPv@Z8=u71lPk`i_g*GT{$IiJybtpHH_|bJx=4AI0^R z*2ry-+z!_Xd19+}9uY6DN=*y+Q*ZFb_sPi+dmjhkYAk zoOJldIqoG)qWt%od-DkX%|1UR!Ry;tZ;(q6v6WOE!n^}nEj_PP=lOZL*Mf*?bJRXD za!uoLM+}B15!DP%`;Nxg-ywd^0ROl$?cUSBfBjkK<_ylW@lGfP&0O7cYyXUi3{CZ> z7RQP4I2}a@aqHhCtvfEt2ot=49(#1W0K5wX)~r(M61%GzAph1@^J>l}4tJ`ijnabFzOM@V^!TD)^QV38mgQ zZ5g)fG)U*7{Q`d3`34vwmMgh8Zlvt}RTd=K$k}bkQiyNRQKoI78io*6VL)827v268XV4WG^%7^Tr|#aritko%JaYm- zJ}$i(uKLk1^nAjcr<7ZMfgCguc*kTlan1lq{`5U_I^GX5vkEBtduVo4@hP)$Y|Og6 zNarmL*VXM0-uEyYA3+g$dQ9o@0YCHk|1QND42_h8Sc{9}M=JBCqa==z0>XPcNLPDn z6ZbB@p!nHtvwR$bn3_7j`l&^&?#dpmR)AuUAZh&zxyLmrGNYG0N)rehiBaca?`3FS&rGI~H$I=ZB-9|{Qak48;Lh3F- zu5m``1q>5go{KsM?kdE#`hP)EPu4qoiD3K@1LKHhu{!X%Hxey}&nS$cKqBXQtlSs& z@b4IA;B)cXn@sWR>#taFt))Re?!)Rin2kN61P35k`+bEvge9_AL4bb#P<6- ze8?H}HY?#3M`{x%YEvibn-~H^$4KJd+bag}d7;fc9rsQ3+Eq+maLzeP6aCWtXQj9u zdx(gdxIg^cF&Z)S7T0I|avcz9xG|5HGsWnOE0rAhaZafBxr}tZFH(7&R(ok*1U(TX z$i(@Qlk+X75>8T_Z2#w!z20L|0)QQc>zhtd95qx394hwW7W2tF;y?qrWRtZ2wg+CP zv7l|&!XhU>o1U$4w=aIAE{{z{>loyvmefAnQl0#R%VfS*samUJ43IzT-W<5Ue2Oy> zo|0Z67E-Iz$(aER5^P6nifwc<4lsE-tp4~SK_j{zX;eb@);TSc%{Jfg3&~#j*|buS z#_YHG6fY!r94>1Uf12ZuhbrOMq7jR5(980ptT4f!jX2`0!g~xsG0@)xKo(8-9c)1f zMx4+~=^{nj1T6=9&D>X(u473>0GwLindsr2pqunJ$UN@+;xWpo@oQ?R2BnOsq4GJ^ z`7;oTB3Xr_%u0(52nq6A+>zQ$sg}TI@*5;#vmG_P6v+>>oK6}}>liqF1o_$S6Q6Kb zHjj}|g1VaZFLt48iW_5)neg73XrZCw4OVEJu1z6>m>KD~_HOzo3-_pYKY8n=o7_<4 zrCT^>E>y+K$}-?~z+SfBb1i9sqUD#`+tn+Vj~_ucZheTF7HsaqQP_Z%Bc7j+!EZKJ zw*B>Wiks7p5p}!0LlJXxHg=>@3kPWP!+V{#Uta%9wNYHtK=P2F70h6=c=~~AU@!?m zJ7DcIeksTq=>LA(%td5kil>P_LXLZ4z#6viM_Lj>f%e-XLK2jCx4+fq*Dbuyc0VQT z_Aew~pjgNT|AiR@9Ix0a%6`>_i|-H~3+L}n%V(4k;SwmomKOA(vjs&)oz(U_e%38a zqA|s7(#Q^QFJ{}uZTz(La{lW3IrWp$_xyKbK$8NaT+lpnkW>hbri&Y#Tn@B~(9F2o zCIJ_>x^#b^E(lkDy3dSgK1*+y*3cLU1KPg#tBTYm{~S4jds1Rm5Hf(ZMteCb#Q8;H zuWSBlZGr)GkPIeT7MC>M_!Zl1D4v08zAT?MZaX~b!@o=@%imI$Y+5PU5n+*rhPO7$ zgx{b`-}@CJ*_Ot}?!Ly?kcgt8Ti-1MzG3eYO3>a**2IQAPezbVT)QQo*2FXbkD_Rn z&Dy0)C~0UE1bD`0iZ=Za`+W+*O|4YSaMuQ=kXWU54&ytP@Uk#vx64$>bZEidACy)B z`=iG|&aJ4!rat5+E}H@9$Q7h|<(~_Q`C2Vi4S>VG|1WeW3|GQ4MV-9!*_ah#_-~OQ zZohUO#}r+xgv4c~Eco6x7MkCG)xJd<*$o1hzBH$;p|}#o z|Mxqd-+3voNo{B#CSdCwKD`-_QrBbU_vrkE?;XvjRQYJLd;x<PB45nlQrLE8$ zZvWTOKz>4+CSm$QxW;2u_x*cn1cwy6j=_rY?WZ$Ct!ROzigePcb`tirVdU)1x zlbLZd{hZP>q|D?RmAw5O=T#*m!EjrEY^ja==5No9H@XjpISvOl%Jdx-?t@bf6P~KPfB=75|$IBhhIE2nWB5_S$um z((qtnR(pYdYQ%TV|593cIxlK9)NAJftEqL>qr~@gmq>(bmTulGb!pTMnY|4( zIUH1nv-h#$+x{VN#TGX;=fwlESjdn(ck}*-BTYYi-*WlcR0+dsm=(3a68LW^@JAs6neYq8dmeF+j$*^yv?K^^E#QZ2%_>XOM#f$i6@(w-m~&j^J)ACpN zceVAa6FW%iTgdV&xtF-HYo)1-NYE0bEIM^%XheHL#%xe=OEkm(Tl;^?M%y?A*&apz zgxL4bp5TSNb-Hqfo01~?Xw#EdX~%-+OuqwdVQ)JhZjH*L%(&xgJ*_sKir+Dv?I4J2 zt9=kG8*cp?ADno z2C$0Of&Tb-HV(Wf^3mQh*nO8uNH}B`ZF*lU^wwPt_ETOBxsWe!?^uwFiI6;$@8?RV z)77(?_%x{Ay9vi2bTYi)}}l@$*+zU}XhPFwKlxXE?VUzM101nj^; zrg5Wmx*OcLW4?w`B?GO8n|xo<##P_4QyahaoK)ve-TBMFqUUJIYnv8(VI=*-_wUnD zaW3do5sks78NcLD`y%Osk4K67!w<>IDNw2`x#irPLDq5T?x431){2Ii2Rt{TYUq5U zRHq;d^D%|r?R6yNh*f!S`lUJNlNXTgyRAF;#n6XjF#i@SKhgYgD#>qwgIm@9-qF)F%J!j&=ZKf%l%qtt}_P)*M8B}L(<1W zLZ+9EjzWrnd$KkaWn&!;*N!>@I)!^vQ#!Ci_SLigMpkHhtG2-Gx0yMqwe>;#biC@J zmUy}#C5QTph2uJj+c!o_337d>})*u4S;$Y(?b{<4W@&>-q zBN{P{$jL^;3;Bth7Wlfq7Y$zO^oa>e!uF@sMS&Gr&}*Uty^BsmWnQ)~7K7Jxi2;zb zp6aR~HUxbq`P~ks>9~myl=KMC*n4y0D*IDtWp<9Hz8)50Bvb(2V)bOL-BGg&+Mnb% z$g#G%D=?TovR;fT4!i%>$7z*bLm>wto`>Zj!YXuh+)5^MgU4}}-pfOfu4e*eUCxI3 zFLIg)hZGb>)ot|{2L)6Xo)&>BXymE;X*Nn?Z4XTFIaaq9d=3PcWP-Mf}&$aY!?PWyT@gP1sONSY|0I4DFft{H*H#CB&skn(Tvlq#Zn;=3NL7Af3qb?~kX6Is!I> z+gW9&6vaHVaX44)5$8|RlMGl(IA3l=+_k(p(+E3=?kUdB5&mq^wD(ph* zBeW_X)qKgl{+jH~XKonNQOJ1GBhjr0;ML)fS4YHjbnl{?swM1am-C~B>)V}?Z1y*b zf4N3Cp=kiZyO~lqiire~Z(U#C`rRTvWv6;zC>~fk1X8$J;cBO3Iwh`(GxP!JURvM- z(s_F0ejRd}I77+*q>DJ9J>#Ap!9a^uqK|>!_S(jgh(g%o@Pf`F&CyektFc{~`C-+e zrJ(-6Q0&zW88C?D^hhEHuPjOV>mdb#H|*#lxce1#Qc%JvAcd%So2vu}k5D*h-ifqS zdlO_IH>cHqM!2$u{#<_-|2#V*#IGJ-N8Z-p0ByDYpqWb-lD@oj0dN?bxaPiWnhT`! z|9{ed(mvKTlQ}3u`kGcSLW=7{agjE+Q2k)MUw`|7l)j`gV*SQDxvxS@!<+UK%Cnh5 zC~Qk4taIErTmF>T0I(~p-Owm9*e~P^iBRpIV4o}y5t0|&?jO@T`jo^$0`|Mu105+% zQ&0zqEqi&czp=i}-{Pf|)vra)Yl@O(Hnp^H5i$07ULf=SH0(@Va=v`QVeP~}P)&bP z!ppz?JRgM=zVu#Hl7Hb15;@hp+3y>Aw8wGDWO0bz>il_xcFLez%O$`kF1)LcMflGS z9j{aeygRKs094nE>xH&|jo{zi%DG&YGW7B`$fDbP0e^5NgtYu=NapmC*H17?!o7}p z?aDv=Gz5d!OWKA@22wc4ox~q*nm_xW4KoS-AC};iNLPWTf!+Qhc_L?kF%S9?w}=VN5|V*ei2VY+?Xw(A^ALjw5n5zH0mCZH}=n z@>UOCEI-Kce+WA@;zhf%F|I;u?--K@*NHy?BLnuo4&gHyGD*eJ;84+8tBkI`JCL3D z=D|}^2XAOJ4VpVrgaM=9%Jhct(RI~rjsCWA`8Q6Wyrwtoxe@o$-oxsW$I}+@yQ%Nd z@WMA3#AovDj26zW>aE!P4?Qs;8fpLboYGC#LK^t(j_wMM2}=}k%xflMr(+p!V&;>N6q4NU)Bm;yAB03#7hdhY{q3mCcPK^aCQ~mMx}K|^{7nW96Y!AW7m8GliV9Y%iS!vhWvex5^i&C zIJa%NoCjw{?qgcJb^7A>_D_WXD~0oLLSlae&%V2l5Rx=q^dR{-KE=!W`U|;(p^`@= zT0tKTa19ilWMCr9vvH^&_+?pO(m$a@FE194p!FfN;&Vnvk20%zNOD`6^4x>3RKQ6E zmsGvdqQ>4B-0XLS3qW-ya}iWCN$DWz5AeI751%2CuDh8wgWk#{;wj2$YRd#uAbsNo z!ZUJbk@)dV-s&4_FHA%c_b^^Z>2|p^7;I?3+2kwt|!&H~-6KO2jgkqz%K z;wghE>W|IQG{NDRlEv~FCc@xePX+sg8i1qK<$8zv?o$Q^f-**M$11wbIQ{RjB50c- z9Geb0t8tIGKQtc`uRFgeONLlY?ya>l8&maMMVtAqJt%^8T90+v>?%GY5f6`4AU?J5 zBH42SqZPg-sB{5>WqxXK4IOT!_j8JwRBm?gRcN#ze}}p&A#l08pn?DJzVQ(@88{C* zFR{5<>VZW&Y2pbitcB4Shm)JGZd#PS{3yLMK~qL}`uh4dkC$zn%$Bvg_=UMxHn+2| z)TXaHeM2^__qVZJayjOK5N2OVICey~%4Q!k2sGKk zhmxA5x`YNRbTE#_CZPou>wpQH|w=b(Or*3zK)%yWYs_N+Y{x} zELHB}c1xUrU@dkG5+3j>d9%{Ds$0Ov$EhY=_o-Cae7pTX<*VHr@GP$h-kUL39wZ|U z`k|pQoUYe7VO*!vMuW{72RW&Denl-lN^t`t&rWKKFnchirJDsCpl!*%rk1VQNjzmG zHGE;>>Nmy8Aa4tqQa>^WHfI#Gbt&m+d81vvl3}w8&JLOS(YRWF%=l zI*)cD39zauaVsr6X1uXZy;hD^_)`4xHJ88^6;;r|XU}14Ri*bN8?KJEcnC|JYn59r zlsyi!t{3lZptx@^(n!=3#%68Xm7jm{e`f(+IY~8@m3DICuJ;;p|6MCREd1lR+(M3) z=15iFYj}iqm8`$(QESNFSB5mZsifA&L-g0fYq-bP)mNvqc1VD-SI2_3H@m(xHfx|k z$mC0wAkH4GaIK8HdLCaqk%+P*j#-a2NZ=*f>tt8Z@J2-2@kHss z2Sly1_UGiUU~oiQ*A?R2Tmp@ZIg~9pYw@Dy_ZB!65&Li_NqAg1*U+g>=|INCUF{Q- zk3>BJYN_Sn+B$C<^V`C^o^cD`b4+1w6fUw^3_?@Fh)~c9^XA+L$y_M-u6i;QDSi#sa)o6O0UHJZjiNp6IEs zMyjgME~1^TCf}Wi$9yiKC7fo4z!j_8fy*U$PM7N_!K+&ZIo#1+;T%6d$4XW}`fE9B zIzg?wIXf&3n2)92osYL^$r8bio;szrwA@4AR3Zv#>+#i_OgzDRFZmaj&NY#x)Ss^o zj5`Ta^Qb%1c51C@)X?W4KRZ3a-;g{pdS{&-iV70lB8ta&O4(j8Q0&6bC7r(IKcq;W zk&`!%KV1RkgfR;QvwOSE8u;-b=eT@4yKo6)!x`px_rSxOuEOrXh6D0@@QQF8(N1#SknyeIhBO1yNCUKwC#gs9<%0Y4{PMS;xK` zqtkJLWfd(=34*Vco(0^wL=2k~&tuKi>LUm5wC^&ck3u#a)8Qxuf;`J`(R!>hjp({k zgvRX3^^&;B13FD40^|j(7aENHIp&8s?h2<^P&~QzSm@sjmh6`qE4ZxJ5Dg&r{iV4--6K<>RZyJ z+o>dT8$pG6-aN=~_4$PY`DMm!=sdsco38u_$C{8HK1sG~hpFQLGf#)jp(*KwK8}&7 zEhhyMzvS;b12Q2TRW`NCLNL*1_BTX?7tM0gr`y)>uqR==V>1X8_m`&Ql{xl+LNccE$Y@%n#W+Y(Ts5qZy9`jb$r~+ zR=w5?w^O`p;S z*aL}u7Vi+v@=kwfgG(T(M_?gaOn>JzVw8NZ#7X*4613Opxiiv@N_UG@;47yLoLwh! zIRyv(u#e!s@-F>NpUImb!bd8U2!f`O^wuxzFK?4-iud2f9k+*0m+Icq1^nN=8h!(A zdV*psK49iM-oXC^7+}wjKXg1*T|z9(H@G8m=VLz5!a1`tgxPBH;^30$;hOEeVc&*l zNB|{#I%PIWVVq_)t^NFw<}s7@5-G7}f09!AI{00A@z9YZrTV%yf6G}T*wH1w86(%n2M$IU9Dz-zdD)8h zzDa$8jsRf8$$@IiXSjjDkX?ip9}egZQT}XCze0@k(4dRvL!+DtZNju394Oi-U~V0nmOO5ISfL4! zQ6vgWwt&W)%2I~oXojcYd@$ev`KUXkGz+@eL@_wc?e8BK-u+o#*Ah_f<}7+Z4+M-Y zD^S=CT=|Y?*fp@y)cV5>13Gjnr$iyHUGwd;h9fk9DZ|XxI zf1q;{72qOwI3tu8Z?+r7-+2FJU&zjlo2Ty&zrdfUe~Mb)i8UV{XgWk)V%CV^Ujg&` z>&>Yx`v-n8p{`fbdVMeg1|c7(OVaw@LTf2*^i4g&3td9oNwo3WDTg+7B1t#q#w6hQ z3qQL0Ubx)HZlv$@BI*KcbTv1R%vtOWk0{Ua2NWxE@JdGOEae=c8B z5onc6v1OxiNYN7eTK31`PvPc<*QWozOMcGjf4(@>hOr z7q13vHOQaRQX+Av*r->bLa;I;N{k}o|D43;YIZ2oXfi`QLSDBlotYx}!RRE2b>fS~ z;{6gWjtt4bks0(23mI@3+6# zWjastVLdKH{$T#$A*t8&E*;j_w)x66b?oBd2b?}O6&EA2wps0H;48kZ>cqe$HcQdt zqG5kTr-MZddjVZ$;)384-*H-#yFX$CbTwI{uLgKm9a5_!sNcT|HH;{on zo@EU^dotx1sYBI@Y0IUAaUeVKnkFil6uXkir+b6aeN;lm(7+y>w78yoAo}rp`2Q`IP1JaDo7h*9EDNm}yE^&9k zN5%XPvSulJ1pAC}eK+_>b#H@#i4NQsn2a}n0dQXnITxG#<)cq(sN5Uy=?JrKR$0*DjI(;l=ASrL}I|Hv`aD$||vo$IB9#r3Np z+fbsKMf3WbtR*Q1;Y$ix345gc3R6Dx`AOL0MF|+>@MJ&hz=pJZC`1J4706ts(me*U zE*#J(3$4;bTD&73M;!88c-Ud zaHW@fa0SNH?vB=|?A>%|>w!g1#1awP&kibkGxdHn-QfVrxIZ%TtoPdOc-^h4yOzZu zk!!QpoyTC?o!Ld9GDIBWR_?d-MBF1OZ+kT#Mtlr^BwuF1k?8S|#u6=EyRFyqKB2=J zUD+eImab4hdrjA1SoJD(kNR;B2304(KB!SV-8!T(rZW?7ualHNfUp01|LX}@)arom zxyh(N60i<}hhmLH^i&K5oxQtu1_K7sRixKa?GQXdM=+qPJ&Z#aH+y_t@{o(7(vDi> z4wPU(-P^AB>kw3jiWAp0EW)wU zi%GaOL0sQF1%^K3dH04JQYb3z5(}hy97(4bv_2XlhR*ZXtJD4nV}>q+Nrvn#*z?C= z+Gfg9)&{0d^TJ5;^=btM|4?oux2&%piy-PhCmyCS1EC2oOL**1J#@R})g2FVcAMdh6+)UBzjFdscw5>u z{H<5`-&en{_HCSkHP4hgoxNRhULMygJA0cIcq{MBJPK#T4BJhqdKB}iks8e;8ePdU zY6i}?Qqhn9{)8cnpZe)lM}m#d!rulZJrT^w47@ORx@QwA@F82b4hM{((|8^ONqP7V z2~MzP2_NQTo(1cQmXF?=eko7aO$FA2o80~sFR!w1|LCK1Znr#w@D*9dyeBm-B%M-$ z-3DY)l%PvtWe~rVzgP^dX-R$>q-J_3oGWOz!eo6@9pQ_1U2dORvOYAbM4q1voWZAq zx46XMt1~{n?>S*jL-YU1I|WQT>|-?2HS}AvMYDMi8BzwtG1aZU2;1a~!KmB)b!gEV z&H-@8mW)cVtrP|dvc0D-ETe}M_zC;(v)oPj9erGMU5O~7mwzoeIz=vhQ&|feiiH20g+^|-cNkwBdR_!#S(?dVvW$>#S%%d8=-4ayI)0W95*Fs z4WzKc>}l?wNha>Hrx!maDUSh%p}YSF0IpFa++$aZ9TnJHKWh$Er^_fUws@-RN_$ui z>Tr?=6$->?kl`^o5vJ<}8vg)^3{kXja;SnUv1r^X=}fO+hSXt|p=J$=lhLjnlk$M# z!~lOwj&T`56v5hTyKP#`KiB^0=wtF%CMAcntMVv{iC zDZsO&Nfpnej?1UXL8c^OUB$oB%=b1$4(ZTZD*RJ2^-x&t>y9EcKy_W{A%sX@;5Bar zI=Cnq+4&MKTwJL)NqGiJ=SSz+gJ~}l`Q=wHsbjmpuY@(Oy2B|qTO%P3mdC4|V6+aqDnZJ^x#ksX%zxre(s1@N_%4=CDKJ?7?1x{7)@(S6}yH z?(A8Y;e2e|`ugS(b_BP|n$B>xN!@Rh31*SCcN;0j7&>ND949P-g_aL2*YSj35E3&W zq$*Z%2X8%svKz^J(Wt~$GN0$5)_w{Nb9r#`;Rc!UE7Ic-j}auTG+6dUgTn~YE@2cc zZ7L>+^Y(biNO&~1u^PtuM)*1*bxDD7r7H9x+WDyn^z`7+Tf5A|{+}^ncQ|-{^@ed z#RJlqXNvzZHH9+u1Tvf_HP2z?SYF!ms)(^95KjAkF;&0$v6VMYVnTH!ITia?TiAD}Q6l#Np)$sP#T^IEM45|JI|Rb0 ztg7pl0ECe=pKBtLO{FGc7}+bCG)*S=KPWRSS1X2FTsW_L1EMQuKobT<+bUk z#vk|w-?rx9vRHxjpT5WGFC4vM`cse4R;pPCa&P|h`ZOkf0oNZ0QYK8bo;+(e@)?oN zTB#1Jekp@F6w!$qPxF>t%Zv|x`#hAf{Yo?{0n6D4jJK*`xYr&pzb&I{9(af*3|GVs zYB2(;V$r@1LwUeEf%UO{1p9>M>o_EB>d5&fDzgEm71g5d$@8q5w0uR)Qw&nhJ_E;K zWYCX{C{=m47U{f~9ETqBZ8lGTgB*w$G!gt*%Lt*3uZ-A!;*yYR18xZ>u0)Ld|lVesgW@aeDEy;*1u2|y4 zWMr%hL13!aF!5)?!^UfQ!sjgSnqsR*OD;xVy7&gj{Fb(+W~g%B$V~n@zaart`BUF( zpr_JQcR|>;L~3T={+&VWJ-g*{Yb2Fu>D*=AN3P62`(6=#RbH2NO5zepD)C+dx6qSJ=ExMH9Zq&K;MkyQac zW40dItJcluq`Q!}UF_y^8A|;4wjC|R+*Eky&MpnSjD_5Q5Y`Gvk@}h8e`I)mem}#7 z;}y9cZtN*fPq0QGwk~9Ftn?Y#Kc9!7xwP~y%wJoL0qDdp6i}Y^-VxGzl-g*RjM`Ej z_!Do%`j4J>EMgE5a4x4(B!X~XR|+W!Wk5+j#K?kiWoe=GM~ONKw~y!9$*JMqN*LIr z9_XpZu|{j1b?UAcxY`M>vW7qs`6S|Y*rS(_EFxH`$nzSAbm8@!n+W^N9$%A=F9giS z-5P-%e=Q2Ws-4>{mSY*JqnFMAU&bX|Wek=>-(Q^VE$#|}O8kV#^fQsBm{k%K{XNHv z|IQ(~Gb@n!L9O)LI=x16a$m~ko<-v;WM&hpUvC{M)F8Y1(jG88;A&OfF5FN?wJ)uB zQ4Pl{_LCe9a6f7?S!|CYxgPGV4u~vqu7SAQr($wjV=iW!k%}=)3?q=r%^AF zh>zL~@U-UGP`1t?h3Z*42qeBYnk_aV^5Nd-#UpO_d0#(=#clCnui7xID7|S% z!x4pUkQiiPfCT8u93DYbwH%)cmYk_G!sHr#P5hN@K0```psrG9arE~? zGkp|7CYj5kkN%eCphXV(aToj%zLfzMbRauO+Uw?ymV$ek5KM8}Td*p2-pFM4`2_~( zne=ArQcOIFyvd0QPguo%bOqT`Ylf0SRy&jCS?rj=aI6D5#6e zm_Cd}d{I*exuo)4&soGUKg2;*#|}En&K``0E4-u9R}B=IY^I<7{QE5E5}bT|fiuJ+=a60ZDR_-&ek_F?jSTAr2KgH;7;Qaz6RRBKc66`2}xN(1)M*m}aX4vp170S=ki5R(6W)Bkx+JvlDc3BGF2mqC04M%vU%LgVL zbQMx!ABZRX3uxBq>wI#qC`Lq=eJwI9`feLn!g(0T_+FE1a&34|FLz+aAANVS0>=9a zFnxn(1m9oQBzvEHJB5*&OPMsfY9?3r4k}E{fG=P$}hQTL#;n6l&D3#8&)bdHU8v z7md2QSEXE`&&GG^>8t)jbFuR^e1RyrK;epV+4br5DjAM*)tQnY$Hqy{KiAp)WUG3v z{X|~;wn~et@3|A2S`=oNp^EN8S+vBGw2M z%FK?&*|F7p%{=VPNCj8)6)|@d*v{_$dJ}f*@A!FwL}e%FCNbveafHMAuJ&g%YB6@^ z1#03{X)g?t{GbABv6bH(3G=Z`P>znH%}Z3c!r()v4lxRO>XON_GFT|MtSi5-07oea zrrNTeG{2dr`jp`*U+NhMo6)kePA5Sm-k7|H)VpVc{(70DmKmmFD>|gkDwYzJ#nF-B z%jsbQ_chJn??ruAl@38>ktX`cw*)ltedN*c*9#YVaWp#RP9iy03Kpea#2dc#V4=)+ zsJfIaf9?&tA6qhm0E~?#YTaB5Rr>eJ_16o>VV%8VS>V{$bIo*7czFNnqDn{a42iHp z#@-R624b=9{l)`G4LqN)h5Q^8W4t#HLmP=eQkParDN(ghP_w3>NEQCCA05t&L?`|^ zOa&SHvX7DDnAfx@2~Ln#yK`O|WO zWLff$p0Fae)QMUHalZWP+*HUt$3AFJKvzNclv3cGmK4ibb^}84$rJ|8@z{?q#1v63 zWHkP6x(4=S1c9UtPkEz~wU7mr!A+hrjG+DJ3ZVa?iBNURNliAI$9y;iQB66}!d z_!m??`89L;E%DZqIsSsCPFt{!_MSQ{=6|jX)$}5EGTE<1&FKubAM`}Eyf+rMSuYt* z8(2z`KR;m8lIuf-R)_gZdi1j;#e8-(&8nB+zc0rk5(~mlSbeiaF@aBjn+p5Wj_F1Q zg7uM+qhd5Y$*^228J?TL%S%X(H#Kw}i&Y93K-0dw%H}eL@v#(*q&LRnPD{X0_v_0n zh)^0B95!U8jS<(zQ|7c2Qfd9m z1*aiBn?6f{Z8?8fGwM1#EeVO$+KngeF^GyHd9?9ZgX>^FTnvMWlaN2YLS(n#Mr9Y< zA;GmY;G%@Fs{UH1vIYp=2p&rUcWESp4|i`Isa-t_cPi578CGC1QydJcaHMV(BAtk z8noKSN#ok<{W} zxo5@me)FWB&?_S7j;;P1R*-)FIAO>oSU6gQ^ZZZ=6p{U~w!NJC@Fbvz`t1wwm%XaF8nB+PO zAZ4#uX7=%Gsin8!Az#CJTPp1P*4b?O!$n+v8xYtM+$b3?v15ayN^!lq*K3#10t0cJ z+mlu;&ySL3?*D28Q7TV81yj)KkPC&Fjwnmr;XHmV5nK=zrswF81lX5i_}Y#wMt>N> zxwPqVQ5g1{OT#Egv9|XE=TK3%5!fj|M3`r?Okdy`VM`_UJaUw^1p0!gahPwW7}=q2 zkLVAFd=8WQa}@e3h;Q9)C|4z$81s;mb2J83X%^iX(kCgV*8)*KbOXTS^=D9rIgK@f zB)sOQmeJJ_w?{NM$D4Om0`BT@jGY28BHD9bhgTiMBSZhp6KR;h|7B+W5q&28f1Cg+ zK1nXr;2;bG0GY3Sp*|ZlZ=hXF+Phg;@AoSmJv|I5eW=~phO%*-L&kwcGrWwOJjwSWuO-ZA& z&pyU#VBzlzH=Gigo(T%2qNXFmXMo(WStR|T2;tLc?@zCZnfn_^LVchrKbib5YCc_e zOBq%w%&XNtpJd(XH~|TTJ2T6*-rHigO<$qd9s6&f=4s`!K1HZPKrtiGpSd?fO zz8}if5Ukz#? zR_#unb-CXYK8b#}O<{D|XlKzmapu?&Pr0M+~bt-%7R_{mJTjeS}d4ZA)`p!sdeYZ<{*1W&$#cvCTs54`0 zdD=km1uO~e-X5X8)?HpfPgr1MCzqXE6bkqK%xy=jZ<)n%@2g!^JrKb44l1y$>_2#X zZDD)qV$|U6>zWrnQ2YS*#}4nW=P$~`yGy_U;=I1?+;-O_t)iad2uMJSPaio3 z00&Rnt^ndCSF1cc?)sk`U**sxZCb>9sNSEY%KqNt+miMGJ;{v>IZa(_dGL`osjNSX z3=aA{1zgH*`!7+9X81c5($XPyj!u^h@FM>HZu{Bv;F2VgI}Wo986&Aq8t6)8Cq0JO zLN~c4?yhg~0~^Y)FLg5I3;7o@6DG9P5c|ZP{4}@6A0Z6YyU*7NwidhPVNwk}$8)i= z2iw?|2i7F056D_C>$lL;oszWAE&4bC@l_B2oH5dW5JhnH4~jg`@G?#u*fS8^P5(dM z-aHmS|^0Qb?9iO7>l&h-8@*ktNBRElYNpk{Zd9RJNE(lq^}w5~UhhvPMO= zvSpWq5WeSJy`nq4ACKSXpWpeTt~t;1JkR|+&-0wQ(-}DrPMmM6CF?S1P`XVhf_dI7 z5UelFn9-H-s_f3Eqrj-d7p@ZuxwtrX2-VJu|-Rz$M%PS0N6K&^5N8kDv?}va0u`>rip%`woWi znf;J-qkorWBh)#%9^N}g`odZ~)U~R&fUKv4N!S3<>!O8WE-HLs9Iu(?jg*4zis23W z-C;k2ZdqPh$$zi@>QBnXOd^P5NSj0h>1RvZq@ZEUycu|34Y`n0lR@vE1~ipQn~dF( zJX})0Wl-}e$R9UaxE)=8F19K~mpvB_MsZA(z9ikT+XjYQ1RGeD4@%%kC@~gHzwh)q zreqq{^ZPhHrxkxq71@2<`5a#U&1qaB2eT}Is`C%=rkK(x7v_k6o!q<$xOS2ujYcRt z*s>sGKd{jeeh8wR5Pgt%iIMlX8*fHY)ete)@1!wzPRKr}!z*95sPnGBx;n6DaLNkS ziuBTuq&FeGpo^gVr0{Ye(Y@-Y2OVK$SSanz$qVDW^KW;G2hv4m&mN`7gqK6{3Eix9 z_G}{c4347+Ql);$(7po~5MWoL(ZbjB7Y)aeD=)JSo2%ViAGh#E3LJ;UZixsxAko>I zzMcoJZKZAtXDE{!E}ZnP$;tzPRt;)F;v+LSfkL9Rs~5a^wlzF&Ls&uC+gz=E`nyQN z**h^bb_Jj$?0;mDkNywC-jZj(WUn={)&!Z|b&C}|QaNYiQ~(BW9$3jnyjTUuSPeF? zj~y}td?>YwwME3-tM7T0C3xHc5IKKR>i{?<#K$*#`(FY(V5#aIQ8X+^+|Z0l)5b@| z8ZVy=tRVtay%TyoawnQ@mJQv7H=T$Uv#s!OHv&9LdN;FcXlq|XSE?{* zNpILH7dbFGH#i_tbHc^|e;m}>e)fW|cR(36A-9qgI!gX3i+>W!nqc=Xh^1i||2G2nwm zWBBa|^R;vjK@3=*$O@g*dqM@(|-*zLL1u5!im+^@lw zH8y!8{hB1J!ria}D-`E48;$232#I760vq2FyL8hHV_QC2)_*0+MMQ%`kJ_Oq7(fWh zd81*`E=X|0;|`!t{c8E>wfxo}7VS#@2%sf6I;Wk6^%5}b-1dnpuoe!|-f3`%Vg1Vm zhA2(jyWC^L{snzr`;=k|07mUAY{bUKG+&5aeoZwgnU4!kyK(3QEsA7S+qWMi8O4td z#2-UjLw|l!S!8A+ND17LqU|07$H$;X@jmxx#;S-&yFqS%B}&i#uoHe_m*F6?8XRMM zlVzV&D;kzEvNYSVg5~;GT%Lpe6x?A%wU|hBI(vefao|Lw^T{C|fqQE@fli3xv7nm9 zkN4h)cLDK<`)gZfP3NnLUfQIuvy6OCLs!8`gkFe(`&Ej38r=5#6VC(EO(&AioR^f0 z#id?^J{k|wG2sVBze(7%Fqy)e;gcML^v9Tzel~iPIRYHS(}sl_(=yM7&VoPszkL#j zxUymp+=W4+ZZ1sVSErptNCV~ z&=~6SXx(1U5ZOIDjJWGR-aE_yBJ}rc(TLTHmHVP!nT&dSj6DxCk%fS1k9Dr$ZU4b? zx%|AOqufT9+6Zu<3I-IODq-~DuK)U$2P9F_qr40eE7@xSYH|@2AUJR*aE68M>%6%> z{Kf15sFCR<(ns9AADXZ0>~;qz9_;;mb<~EoY!t`YyT1jw^~v#d{j_#xQ0K0E3zjNc zdoIYqc}nq|74FuFh#6Mm(Ye>=ptwbW+1k+#Q-vD?EcG4sE1?W6j^yJvpFXPsJO*!6 z4JEKAlXVMu4{IgKnH} zfiB&PX2W&`v3rs_K8-z z6Z}^8zF?mXu2CeL(`cyOvkQP0R#^$ecVWeUgWa5*DJ>b5yyL5dBOZjR^Gb(lYz0sn z4awI?!-5wRQ@J~U-8|R>^T!8^=f9fv8QT=dGrj3&7v~?Z0o$X-b$X2Na_fK>NM}j{ z8$j%yohq5vNcHjO0LKuopbWEY?I8i0hd|wwp04e2}hRUXpw4Ng&DuvUeoxws&{IHGuB@XW#=@VhUk#m7Jy+ zwKmE8({CGM^Q`|w$}@`z=Fs@$$khAAi50+?oElEJ+T>S7(0kXh$bUB6Z>vf!9_ilK z&kJ95H2&;*vLUeH(z%%%M)5CnD)EI+xx@3Fo1hDTH<`5-NQ9ega26Mz8wXy{R76*a z=d~V$I~`(n?6()(5Au_9Y>^;v$8g7xjc7>zKnx4RyC*+*8*H9VvqLvLBmYd0Z)C59 z;={hdgK%4WwAo>Q5q|S;HN1~|MVIPWGqstx4-`Py&Z?ZCWSaCpJj~c9C6dT6Yi!k4iz5cSFR9$vem~GIH3s}=#XiZ{0L1@k*Wwi!><2{=N9qSdodju63 zMWxP}#7L2dr!QJ=m*vw1LK5D(eyve-Z7Vt`n<6u@3Rr;td;{|EOh0t#%JeTUln5vP zkPv-8@binw0j)IrI~{HH)&kK9VTeMcW2AzVUbaqTMT{=!<;Q|D(8LYWIX^=V+{~W}kZwpP&Hi#;`mDm0J zB5$Nv{~`0rOI#}ZXlYi^-0JGPsvYR~DECl^tZZ9)wOv_%fJ0cru5{Y$ijA~l^ijpD zBGPv}v3%&j&;M}PpiLo#LE=D~W}Bu{+wAk&+38;^M(5^TU3HY+PSNmKnN6e}E4NhU-jA z;QwCQ0UdO!j>N8r5Cxt}lW4rbWy8^| z)gn(q#KVCn3SfuzDjuwRpnZ3GdQuf%IG~w>xRzc!ER@ga6qY~0djt?r#69LFY6Fcp zx0-L%*#4mY`w<=lSrzA^!J*M=*@or|eb!tR2#fSR$u&I3I5~o7Th1J&$VgirSQ*uR zL?PD2y>M~*+}cql^&xqYI@a_DH;%&CF(Ap93?!!qD- z`$3SQF)iTjY&RCaN2lrBZAj_bZ>0+nm{0$*e#U+ZJR#pLz!3y|h&a`Cwt=R61E3hc z;G@2A&Ww2li7`*=^$lR-2(f3p^E~Me6McLn+xu)mFiRy+7Q2SA>EfwTd*f9OTBMEx z7_|9wkFyl6V{w~HCIfNCZ#3c6F{C8h*YC1sN7N5XD_wvss(NO8g@#GPf*a@~c&&r> z5_c3B%uav+Z=lb2&hOdvcEoMoF^&xu%ZNH&9?q2W8}90;Io}^z1*jE=h0Frs}#$ls&HTmfIdPM-DGqN;2y%fE7XHj(vQJ z@H-@*EJVCJ%Y|4eUqK1<(UasAd#2QTYV(W~A?=hAj;3TWbv1-45xEaZItz*tQD`fF4i3b28@^()-#;SG;yb$htgc=DVlu@`? z6Y^SDCJK-<1A!xZ3*o%WJC1Fv#CE7++vmp6HVr`e%(tg`8ua*6z0`Fp4jON+&HP~?Q{IV zuf2>AM|bnX!ZD;fcppc3!NOVfjZdx!)4;3T)06MYV1J!H`2Fwb$Ng|Ys$;t@vDpfK z3d%B}U__R)$%e81omwl+Ypw%lIDG&vd`O#n5qFk%c*r5O4=EH-F1c7Otp(F2q+Et+ z8ekCyaUcb#b-v6-qKk$^y4Qt!(Yg!h5g{u63?If#7~K;}<$e~30A-vupn(>LL^vCO zy25QeXcb{s_vy^N-DPCb3J!Eo zNGLA>4lk%IO4WGp7gVt`!MY9t`PN9gL<0jsU3*hrEoRHE(;a_gx@{q<0}!nUXD%Y#FIrk4!8@>6gR1l5~RD$SbgsfhGg07s>guSTetkrH&zSPz%Imf$g<5Hgs3}fyYcCQo#z$e zKQqV<-=@Q5ZpA?b;BkssN5sxtYy2%;@0W1NyizL+sy6ZV3G`CQcUpw5F{b+`7q(E4Lfw^>Yu;MX11V>SVaA=Jo^H1KsM*xcU+bJWvy2lL&lv)Vi7u+d-t2ol`@uD~aHn!;PD zh)}HHC3x4x7NpV#i^bE{_p;8q_g&$6?RMhZY+aIe258vgT@)OO^|r$_g2 zfr6#ztdefGq-917SWQ@snxV@QFT{RB&mh6`E>JNv)vMq==NHG6(iR>}7oqt}B1o2EHt^ z*bK{mUbO|m18ha=R@|CU^P5f9`hf%-O$_~6I;*`nq&3q+`c(4CE8d)7FMzi*wD?W5C)@2Q;Et!?y?wqo)KttW zk%7k(*ve)9FOk4jcAh0R4CLTmc)bvYp@OKYnEU#;Zu@_$AuOSvy^^yy*!Bisja<=BBprW)v89 zA}QL{s*3rh(2$Ua-hMU>T5f5lFEhhGK`VR}4ANiuQkTPh5mLptj%RWkWJ);9Hrc+p zW)}`==1)CBHOS=UOhaoZcT zeqceD5<8U*2ZE_US&JtC2#`_njPFLJm?RpVxCiQr`TJ3hgyS3!IBa%^6$9~7Z2b

XU(3(;Tu*+tQhSewe=jyYaDD0K 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

D})oQg92lZe=8Kr{WLCU`0!kuUxS7A+g8E{ zVKy%nofKEC8^!AVODK2g^BH~(+lT~Ge+%#Y$;8Huin3^7MaRfvK4d;U1Wqw ztHKQK&VCuFV2h2K}3c;3WCY7;7g`^0~ktE`k&&aM(Ht>0Ph^oF!N{h5TV zMqnZzEoy#-sP~!Q8AT#o%A}{vnet3pbQdIa#J;s3=adRMbJKlJizZyA>K-;8o(_Q= zQcf>^Z||CFH}nayWTkLsc1Y;?gZxmnfU;u&`QhP#=VQgoi~D+HI2v=Se*z7IYagsv z_zl`6k4Oiwa0DMSE_Y^uRn#ao%R&svslo}oNqO|8K40g1k_>h{mpiA;S#Pj2jL?yg z>evWN6Fp6dxH!@lsJ0$~`Md6j8sA%f-~8H*i+z)NLZP{+_Hf7_`kK!cTl?jhlwj#i ze>{FOEiXff)??>1eKP#IL6%5%SuJ4oiNktZp6jPota!$_{fU;&E~hQs1T_LP=-;OXId(KG5Q-DQ7f^QgOrJsbw}A0kvJo7`nSpvu+z zzUc?V<9XffD;AYdd#9DK_d_p!-SMNv*KfzkrCe`?6TnY ziQjhG-GT|f#+49<^(+?hC#^g3;4~KmX&V4LYLnrQTg%42*cK0C zM_V9elBeu+p)WiUzD$8x)ZOy8-EIa}QpZf%q8pSLX+P#_KTaaYm`ktzgh!(#bEC0{BQIL7>hHlluQF0KcgkUHBScWCwAQ}Nx95BT)o`5JD&k7zjV4sbcFI#rR+PpM+y()AhA0X-oGL5EZykGo0WlYTc_CS7kDS;X3x8SY( z0xFEgcH3KYe3d>KPE0&<@d?zx&DbzY-Tm+kp_(}~_Oo~^UHD&DKnx!_;v(HOs)*LS zK1!|d%+4QTv7!4%;Hachs{7pHqz0LvY@@1j#YOC&lXz8Ln~UeaSdY!sH7HwgCV2X0 zxJiAov62>J{z#swQ18G~)}~UT>N@(m3vc2^s%8rC7vAi&rYDh63$?ZvG%Yr=7?WVi zIRr^CFr4!RE(y6#k?Z}~wywemX>^12X^txKlMxu^`cb(^8DYk%u-M$<*^{!RQ8{ol z1qFMremfC7Wy6T-(@g4v$4BI@imw=&6y1Dg;!c;em<}RqGPB}>jrf;NEFn2DCrXMV zP+$BZOwlJ3^YX)!7bNzd$Cx%ukR*yQeULi$8(Aa?hNqKHnxoP2PJ;Z=hGh6L1C~_v zZzpx+i3-z-3nQdr2xtB&2n)5Z$uWF7(v3qOD`5+^lF0iZQwAVo^cK!Tn8FzpxFG?9 zDbn{f2xT2gq2^#ki%gN><^L52cXv;1n!z@z?uP}>%#@`*I2(utL@7EO!pZQtDKQ#@ z)?x-!^=0#+qJR`#}6I#7Zbcuy_Wk3@5 z|0vn#NbvtW>NfB)M~PGe8k!`|sr%ch^QM!=4ulH=xX5_^7raqnDwJo1_LLvo{mEQ; z9w3(TM*8d{L*t}u!_;2 zK;?&ww2Y08xx!ze?nJ=Ec$k!8QuMi!^n7l#`$hK3DWN$ua(i#Q(*zdrNbPq~C#LDA z>LUIan!lg>fWKw-P@WBq#hm?qf|qBTyx;R zGfIx9|8TkLbW-YqS>< zl^>zi4?#8W+tjX~Kq=1YlVXBkm%uD8^G)yW)f(|DFc~t^HY!&W`tp$v7q((8bTLt* z(J^b&)8ZN`l*=)M)m-7hrT?ZhNl;+u%}ALgVo2jy4ajix!RM_C&11KEtww@R@lPXk zA|ehmQnH1Sid`>HK0J1AHgZA~5%pd81H?9DWRe>Gmlw4K`Gwqm1k;nyAmuc&2`Ux4 zHV-o}4-qgAz$93Z8!yqe4mb+jXu|tA-ta}E0Bw1qWB@RG)u|)#_S2Dz!~y(zpkw(O zsR5Fv`lonv463W|3lB<4zc^%CjfxmY<3OQDMKYSuunSB7W+bEfeC8VN{q|l6D`cmq?Iqqj@QMfRsu{;s<}F49`?UJ&4{&|LtqaVc?SZ|d4j_d&i&4;hj;er)ThC>_;Y)73V{KU+g zpq-nT#We;mu1G!>?ryumh_|Gvz#cira${lU76m7~dZ-S%DBcfN)QjEoyPpN}qFclJ z$VVtsc_Nr&FUSPrL0kEC%c$#2AiU=cOj%dElWQptte93Dnb1!O@+Z9PK$Wr|Nt`Nd z%#D)rRp=YBstmRE&QhVYN2XEfC@DJIM$YB(PE2#-(T7yPS(TPMttOQ2ahF`o&R+{P~(n9WP`M0635M~<*1KW>XXUym{W@<{FQRiQW9r0A;Na+ zK7*tg!(g1S`#s|CFT_LlV+c*013tz!7luo6q0Z$YZt|z+w+8-tLyYvajZwkjrD9Vw zCPs+Y|G9}{BZ~=u2eH}p=Ra2HulL1bD49D|PNcnG>yMW%EHC_zhE&R?J69kx^mVNL zef_UTBCprC&FIgD{o59ohj*{H76x|DSi~jUSZL!LS8t_ows^J#7=MCVlU6GFO29YCnhH+PoMys zyUwf{(=raM2AN#ZZxs;^FGbyyc=m?cg#++gOWE+)Q$Fe;*v-YO?Mg{!>J#M+%ImPc zjt@0qh!+Bb`VzyHbJn-1hNoi+8q%;ESsvQ=Kj@vos8*ZZW`Ug=XNSM{$r*d9QULyiN*Byr|cDrPe&S zPj8^`>+-|jftw|Kh)33hjAyL%Edy`eR4CKMbsDkSUx~0jUtQl0 z6=A&{_6_c%n5BV{*yZ8>Ya&nl4Kzv2iA5^E|yTM>%!Ry#DxxPIH!cECJE_$x`Z><*AiOuG#DeKN|1&Aq7 z|2mn#6w=dz6@WElfgQocL=-xToGxrqFAB#4wnWV*=E>0c?y?AM%DV)|{jeuy8e!u6 zsOh5`o-pjv4;N0GMYT!D{DD7#FjyrG#^3VbJIt9ha?S#K!5DgpwL6}?pxv>PwuZ%Y zr&4@CnBN7i1Rj_XR&f15P4GY(;GH|vMM$LBeUS~^SWjDxSo;G*6SqoM;GEES?Sw~C-0^J5c!VXZm1)X_fqWqV?bU&kGXJ-&G$XxGhbRi5p zwCB-iusrarWUy$sc^5mqrg!<5qnWtI;06WxDkUaI2-R$Ta8$d#eH+?=T;Mzt#=4!| zlThjdex^^af#Z)`!0Bc>L16?jzyk7#Hb`K-jH=6-#vo_PRQ3y)B!!g*O#R&Z0FWqN z-{(6SfFGmi4Vi}g{%JR-ZgXdN!HUT#TbiiUN4elzC1u7Ys19x0n~59ugB6JI1A6el z^KyM#te`;*+gp`_-V^7YRm`3lu9e7g=Rj`={>cC(`7qbLUisVX?Dle1VXcf43cQDJ zM;d=jw5gjUan}B2*1jCmkB*)jC}ksJ_;J9L){-v#09x+sg1$p8h@SfxuE0DcXWwm! z`SA7a3wRZVq#Ea>5h#8g=?FnP3MzWc+zt~)#_+7K7+z|rnZ^crSl-^jdRK>hA_L0% zNiPL?UGF{tj?KsoP&sY^2POw=C^>xcVA?HNWs4tW;K`w3gb1@EQ_rM(jl9LD8c-OT zwc?1y1mAmMzz+g+Fo(n{mcc?+hHVCLn-)Ju@37meA9&`kZ_5r(*FuNFfgd0T(l=$y zV)wDd|7riz8xnQB@4A661UMFY0KULrdgN7Mt}?ZFgIqBcvB&9uM$ZJ&Q#e1WE&s&l z)F2}cQlV4;q@APL588GM>SIeOQBEs`>{-GX|p$^ZB<%=9nGn%7$H;8 zP)6Mw3~6G&BM&TN@WX*`4CY}QjWoKnAfHIj`>~@9Mt~KS4m>>pqX2fT*vRtva47Q9 z6k*m9#s}8U0BWRkg<%uT1j3m|+UI}P&}C(&OqwP8&q6GL@$aSbepN?)|jhf57ABD5QP@{?CD2DfE!ku1-|Cf!KccilbxlRSm|EL^NtR?3`^htD~2ke-wu5L_29Ptg4oZ}>%oms4PJq)@);ddZDYyC_sVAlzPd z*;fU92T421S&&?ZJl6n40U!-KI}hj{d_f}~k(W=K!g*CQ0`vK4h6nx+J;>6?lEm4tX1X#yFM@l! zIC{>t!Na)LAalsXF(k7?l@i9+Ss0-sz;E`?!X*@NkF*q(Aox}*YA!%5#eEP7Jd7LN z5QZ&ox>VM=1s`z&a7adCAS%36b9kD%prH+SR|~pIdtVOA(-ZX2K=kDAg=U9`ql7d! zPAcC3I0DKf{e(go=%R5((}l5i>iJ1{HR2yL@M?T50fgNT_5UJHwX7CYfe(-@(LySL zh3iY`Wz-!1^oo!2<84JKwtUy-zJ?7dhOm!;cCKpIBO<&eYHk2P^dc2!?00oR@pD+a zIqnESezR&e7VyMAO4UA(l=baof~D)!lSy66A}KbZ!07Q|q><*j>f1gkvi2znqT|Z5 zwb?dE!aeoTevw&4`p`)~m3a#=#3E(FQh~ErOgF9OSbCqN9FT!HWC>ulHuG+(dJr?$ zs&zKYYWRe-Aq--AY9`)*p192pS7;TJOKQ!dKBR3XZND2sIKdqr5+1&Jn0~L`PR%cm zYHflG95TNbu}=`x)e9v=az)eI3?4$+rV>w}5*zxX2`fHp(Syq!Hld z)E=r_4OLW|sXSA1T0IS)31xJ+3gskNL&zP<|vCr!<(PbmZ62u|t zLK;*Be)d5oZPZ+`Mb|XekD^Yvel>I=&qL^JHZ*0O5ng(Ccv?$!@cVE;o*|z`BS{jo zIOZsUgB|VZqrI`TWB&&N@GM+1bSqz&s7$6~3o6zZHBtj*p}YX_H?qr}TYz3}fsb^D zQDN{uz?^Nx_yK!DgA%J>`xLE0DI&lxjk}-*H{jQxInuO*6-dK*ytY=>#@Dy&psKVQ z&9ZyvNr{s)cW3H*?WUdBgRsObR$jRztKDr^nN!ZuQHI;e=Zu)TfSf6E51$JSAo;e+;KmUuaZv2#f{fF~dd(_PQS!72t65l?3xRl@X84`;M5dk-!a* z=^=-ItQa9v?DPha4z0O@KW}#9AbwH)mbWrip!}+I!ZNuA%j~Qy)j5>^#coRh#(r4_ zi-8Vr|4Tk}6AEPny&*4^oShBQ?LJ5+aYnv*@M?=;xswq%)K@UtK{s3()T=lHW53FZx9J9Mx|DW}NsO$r)K}MgF?RwOd#hJ&kYb>7$wz=Tr|dgKLitUVfq6IC$^Cw*1%cFkD~n%Pq1ILAyjz3 zsiZL5_soal;pUfA!ATaJUF9=Sl+b+M>}aMDV)j5eu4bgh5y1sx;~oXC!!JT&c^yj4!|{BC#@ z@V0Y>MgRHM8D!U97!hzM3dIZg+TOb_CGT{Qmo$HQ<#l$c-gb56bvX~LDb%A58&e&g zc4xj23FJuWd0B|;;0+HB4?k$q+4KEF{;w0%5rR{ZH&jWCDxR(7Rdg=-xmG$ZY>=U> zVtNH8M;m)yA-{2xINdWaTR3m9k~ldvN#JF>=2%SkG9o;@O;Kd?_zO=qGLF-qNz08M zce#p#7U&EwkT{vxryRBCaSb{WG$(ihEWgLi4SWh%00`&|#BSzuGw<6d#=`9=8eO%z z2*#6Fc9r8)cz;coJEcISkg3u=v9PrZCcr;KkMTD_ID>Y}2x^00 zM>9Eb;8uR}B<|-#&O}l{1bX~CobCb_U}HrvBv*3QWh`r=4mrF9NQx@~#G_XOoEk7^ zS{xUiz(XGIrkjG?jb!cA&|g4gRRm3dw8;Pnm+G!jNIl=d&kN+j0=8I51W%U=Y|P*# z*1O7)9}TwGfHMKK6dbq#qzfL{riS3 z_Tx9bqYZL$kw>fvl!Dt)TMernsbH$BQ%PvdG)uDCBlxzU| zOy$bcWL|j>!ESt4KLku6u=bHef41~SULS0#B?W68p1=)@WKViS7uwTGV?T?`M7u%IX&<}c=e7lSbyPBBHAfEi)oSP=wINj#+v zX%O`?Z5Rpt92B5U@iiRJRVeT!PP)?Y`rB$Yyv*U7z%ZD5!2JD(dBPi>HrKgz*sVb1iq85-iz$zBenbf!3t!YLKXSBVI2&cu@#a zhVb=(!oKTJ+x}G^9V@)q2 z+&<+jqOH_B+$(DCPrd-+ns%j*00jdN^l~X2Sc4=B!PisfX`@M_9A`6cb$KR^%;Gn0 zAB`v+gr5}Ud<6vq=qbWRcs2Yg`l4(<7q^yndWUZcQY)p}>!}uBS`a)J4nHPz&liF*Qk`>xSo9owCDQ_%YC60mPyl6AaiI0E$!qaY-E&IZ<_QLG z;T|qhI0j5&VB^EBIPR>CqZRB~L<+i;HnCK?FMh4B$QbJsT2He)UqWJM8SAdADma)Fypha*>NZ z;9-wdW4_HLjB?mN+R1^0fL;mfB_yD^C+vzQMVQo8MWeE4hwT<=a;w$^CKv_u6Rfr;ku!|Msb2mqQ>T-%MUS~@e+ zp!wm{8kL;afcOo_l=>sf7eMQV*G^6FXv3Ls^4DV@yYlQ&L=T_)W9K!j-4GVb$EH3^ z=>Go825GgQ%aj_i`l63EexBHajXJhEyca(0c${ssq*8 z(Wd!8t_n08j}AoZ{4e9t4I|ux(TM zrZ@<~eEvhC~RxcC#ZkyUjMhT!NPp zlnEWqxx<6);6Rj8IVBy2Hdq2Hm^6+o*SJTE5dogt;cqtVR>_EERthrbdu;i`0sP(U znsiS+G6lo;Bd;kGIW&|{(`9(Q%Y1pfiP4O6`GICl1J^Zd8TA zr|D^XaZV!9qbG8p&MbIp3yb1=y!m`%yuEQZw9_DK`mwXyyquTjfhfoR{qaNO5W2QT zGz&YuIcQ=ybx{$fH^uIeWS~no3XoeoP7>!wF#J1A7u?@FB{Pe2gZxU+P1?*OwyO^z zOJ1wD&3Cq!vS{0P{_MLR9O3td-1qXgDiskAvj@z@FX(&X%CQaBJrb(`Na#?F&Y!&f z1GIzhLL1nIbpp8lj#v`F)s)>RllgiJGSG41mr`;j1-P$_jb`&MN~+E5ws7N*Mi(2U zxjbX)Zf&$K9@&VWft z?%98XTtwg^SKfIaYi5)h2qC?1UQOqC)%@uYXG2L<2Z`IA0F{j8fRT|0-a!86J_$WF zm~%3k^beNUk=_f^nqMNBp1Hq)ln;kU~WAmg? z3)&m@9CAqqE2jf(-;(E84+CEMZY zsymKuGRcuvW{ueGKB@z&ZXo9!Pige0`%N^uWL+;*3X#9^{Y@Wtcz)ZrLNuX>lI{p> zjXFsf$WqAKgQzjtW$PZ{nThAOtPnSi7{0|z6dTCe#R9?5VqHFu7*A9Q`3R+!!pIFT zt<{b&nnNo=g3C1I6Q)2`Ue*M_CH)2|LSwEf_#&!}O4#$i_4c3}5DmLIP%O59QcprG z)-E^H04Q6YCOOc@mp#OXy!AT}m0!*c%+U=mln?V~Sa4lneW7_TNDoh$1DmOPlBR@y zm9fS0)7yP`#1EuLY@y|E%@$uwwv;>)emYa6*E%Cs;^;rr65r|YOhc?w!z7jzUowW8 zd^4fh!D1&&=fI*5$J>0bF*+fVuF&Y<$UpekQgct^?lbw{%xl`K%S@`*UJQmF-6Xxyy<=Ikzv$fTp4OYmvo z1nJ82@1hUov#z!B$VX3oNdQ{0DI>7lT1HT$9lM7=el5noy3D^lJZz--3qZq_cDVIy z?|C_DCHHGIP{(BgUi~I?mzOo|u%JPTCp;LhA>vN1<|b)K449E#FEV3&n+J0Gyz3I6 z0!=77*Cl&YQvd_P?m|ODXI2yI+cN;>v;eiJ=d4PHxS5^V(8!}=m8J^Y6bsB3oT23G zTplAwATZ-sKJFdmk{q0*>WU`>Y9Q&fen7a4!T@anC zk%|h_41FFxt>sn+et>YiGq$(<>8ETm%(!<6@wvX;iR< z{#7{>i))EQVvq`)-UFD>yGx#=YWFS znOzi-ar#j@9|uXJxpIMS7yLsJKrp9(C6Fi5FI)b(IXsLtd_c9S*c<%@vC{S_hZ;#d*dPQ11errmgu9(%3l|fmfY!5jG?KV?zAxQje$8D zbL?=F`^Q17Uvj^zb@kXw;y#EDt;b&hnuc3p`qYQETblzHH#6eoEPpPi@f;so>dq@} z_BHO>tI>#SM$8#t6jC2^qq253j_Fp~WE~z1HQxuyrpBzc=!FfE)>xlL(D3q-jIf5#{lJs zBujvo%Y+RMO+Z06PN@|?bof@?MifYhH3LXpKQQadj8hV(@Uw%964M7b`p3-!bntR& z2@zRbc(b1JleNP^Do1%mTJwRpm&#U}>dm%%>CaWa2l{L921tHd}hs&KY8P?!J>uiz}clb%C3Iur!K>E%<$x%K#QP7aJ zH~ZE8>ek<4ExvCcIts`D+sq|(=7>9VJ+GqOa8)Ssdoba}&XXChC!l7s^*IPztMXo)pKMsC^X5#oA50IPjmuSet#ign|hG8)MNC(`NTejGfBwJ�i@CBDJh0caeVCJEm-!-(O^2u5VhE?Eq)6~V zR8qoyUjt^&=C4;7MUui4(jS=VdB7$E(xKP-3a7n9h{clFCor>FMyX_{ESiuM1RS4{4D;e8nB}f*?a_wt_A7o~mkQqb^utOrfpULH(TFWfZ`3N4JNRaLg;>B|34M0?}!7axCQ2;sV{e^h>USGdSgQ0Pgcb;ol_elrx7~zF=a6&8|jemZb?O$LzpZ zax6?*pW-C{&wG`;EkL*f1z=E+cO;PD&3|hqcFpzT*(x#R_zx}0TH0+)&0q~r=heDY z0X4-Y5P1O>KMl-+@m&0h?Iw~^Wo>Ki7fkL{W)%@U%wX4ypkNi@mmc}tQ4tpETkiAG zApaWxe7uhLXo7EUfnS7p`+~}uL0M8 zYqwxL#hg^F@C66f+bXtL@@O9_g;cMP9}R=d$xl2GQ8n5N10G8#e}&; z9(XD|uZa0Upt`i6If{B)dM8%2t!>J4_FfrV=oFxk3+;tM@-^m%XJr_s+|+L+;gpA_ zZppEp)P*A#={KULLTif4;*dOTZx=gk!K9}`b)?&>)x!JK6nJ2-gq|#8z4YJuxe74$ z1*!=Xa`0*aBztoqQvKF13d}6e=zBF!s=y|p?0K;mLb>$;fw)grD&IA>R;GgeCj6P& zg$O!TVq@n#>u}AfNgU*()gC+BYLh9^fDV<8)+sp`IVQ`k;B_BL!}68}GwN)_VB^T6 zFELT6vnEBuiIZt8!h_&ljNy~48t;$rC3~$Ne~-Fk8ix@#)uo|yfCV2KV)vg;YZ zMAgd7o9}QkE%!>|La&@r2lu)Uh{`I?d1gk(lhL?UJ0s@xlyd4JU?NOb21XunHe?7k zDB1I!#!lDb?v=E>@}TZcP>kSc4*;U6&2KY_NRJl>N15x}B*W7kGzXGEpG*qzMG2UA zzDRjathlxx06E77%iSpX0B;8Ma{mJ~w$$-kFJouLaEvWfn1r!= zLq;LLY7XlodB_k{HGML*t$zORAF%F8cQ^UXHNJTwUq$m@NudAqQR8ObM*YA9kS1L# zC~=n`m6tc(41D=a-0x$_2{Lq<1~j~UfulkWt)~e4FT<~Hu}~w@1jkzPRdSk27=Sxy z!HblGw?{-&$Dz8eMZUX|1^Xt>B&Gbxt%-NP{;Qvh0uSnD(X3hqc76(4QY zaTC*FZ~L`P4i`Cw&|1Yrr|FO>kbt?M0Unt z3=Pae3pwzQ*JRdf9C+r5Mkl$J@%4=mhn=WFzKpb-wNAB}1sk%VFI3tSAbvQRlB+8| zZ+VQ#fhQ(aFJm2u^x>c!;JP><))cQcj1SGB<1f#in2_|pv^)EwI)Ar9f z06j@LyS;Km3MU(D`#F%Uj%OKi5_&y$_WGGtQy#{d{|Ijs`xja%Ec^x&US;-b_0&`xAo%<_;GF{_WbfljLp_MFcb*dcoQ`5T8 z>mXw$N6rs1kc=u+>;Ikq3oxf|aZAQ{|0huhQMs}>wzh%_1=N$wcq-Y-Dg9M1PKFQx zzD@_8-$Uc30a+`7l|AfY8p|s5-KZAMsD4V z-VO)DC3d9)Q5$;Ja<=4t<2xwR&zg-1Lp6b!o_JJ~=h}a(Fv;&)YGS)@7EN4LUcbw5 zC+f=iYv5emxoeP#FV&53DUo zgoxCxO7f#j9TZnBKs00TR;Grw6$H^S7}^&_9P}Uo2?U>nmwkEp*f|b}$w%KGqweB9 zP`BS$cT7Xoe}BxfZa+i(o2pyDL=H}+hKfIXf{WDS+kTo;#PQw zs$F^#-G>&yFnWA)g`xV2(Y?;Wk~M+gJU)`E+f9Hk$*1tV7e;vB^DU=uH|E1BOjG-aHF!9y2trznX zJW;C-J=6fRFPP5zi=1V@3#QC+dy*KRMP`+bj9JbyIW;l;&ETF-r`!_ z$6ady9YaPo)~Bv4p;hNiAnCN-ytj%lYh(>94tqME{JZ%(kWUCUtr596`^Ww|s)+o# zb!EHK9BA^^a;f{0PbzA)aI;%W>W`JHHbPA8;K&Uq8$KH(xdASdz~2^5`0x2A6I9c< zvfSql&%Xm`EzPW%FkhPOza;m!b5(x(#>~L<>c2rHu;sMfP9x1H^&bs@8J{vz><{i z#J>iuXtr3MLb!F5`cDr{{C7T^_wCJ27z6Wo!_W6K;$AAZMK9|imR9g6e5YxD zG?}S|e)zH`yxe)r@DHEVK)&QFx6%t1t`%t(IGMsAa2AQ4>ae5E#$8H?6>ImALYVrX zSpYT0yd;0Q?(u;q0;0vTTXI8@28zTG8d3}TX`GcW{phVxoo-fH>JBCN-r|MlV)m1+ zCh4fIEmgu|TI2rKM2?Q%$PLZ_#D%`@i{5%lfWSH&>G!?`t72y zn((=S@{3-ont!ft<07MtP*!;;IvxUq*al|CWO!Q7-l4g_`=$41^^`y9{;j2N%vBk# za9x?iQO!G0B~v0#1qIQ{Ql{n0!V!{J#3?<(4siMvLnxJXp-rW^p~As!D0J&3N-j;8 z3?IxbcT4r~&eRC|1ofpQu-Y;3j*^p=hy#~9sB;k&cjK4oTru`3|EmSKnq;+^urUNB zTwox7tkKfsZ|$s1QOhmhOofR6cd=7LazCuLGLxxxo7cBDiJ7%zR9G&o6;xu|@ZW_Z z7pqc9O@XGu^oyDHhw3yqrhx}EPMHt%#TxIsap6C9mTJxiZ^ae7#XL85uIg`vKWU(p zOaR($ONO?jFv)B#_da{5Dr%0TrYC0ULs#>3wD6<-zZqIjrkLi-T+Kg1?S+-%aEkul z_OcftpLaq=FzfdV8bFI9$X@f})V9VN0dE7kz1mLeqOGe2d%3c?qTjV2e)QE4^@gk! zF$`qz$>hI>cdW&(Z(DHee2kvcb&3LqZ4VebVwb4B=m z0NfgN_XBpp4LRR%-w5~0*{_WP>rVlbtls~3@c*>;<>64bZ{H&=cPYA4C>qJwx5~a( z5`(d2&yuL_v1iR-P-&8c8A};Ugd#iHmmdlbTvtoBm>@}qHn-*kYi)+06kS$S>@4O~4Oa{sF z+ne(eSs+dQdQ1%;OVH3gKI&MjO6(EMQDoy0f!^T33O~8FW7w0w0TRgoip2f?lTiHj z-I*JdF-pg6IaST$tVCeO89Z_D0ukKz64WwR`(v8|lOK;Efm#I5>4`>z0J8a-DepYH z_mN2aFKgG|kpZEsiO#*?#li9nKU?0GzFupIK@`6FnA+Vm@^Hx>hCy;>f1B) z8XA4bJgI1vCC9T`x=O)*z6Ic{ejv+~c%oMP*Y6VHp260fU!R?*OL-`Ii8bWGkP;c- zXeGf3o$~rtg|B>~c``wO?+rFnxgDuP@Xpb2HPt`Ydj+hjtyu}d6I6Su8upKI;cmR523R020TUv{{w|b;G1lYcc)5Y&tc^ztd0Lf0sS8 zPyl1T@Ow0UW936*$m4TxM`EnYXI zNxUw6gR@%MaH>!h-tctFt1xodNOfsm?vLM0xOc=M*Ch_z_ig|zH{q2TOHSD1v7f~* z48Ltoaf$Qk?($$Nos){%1Te&@?S7f%OZzNnpVG%;?rjq(z@us0<#g98=-G$T9pRU1 z=O*et!%CvqdgWPP8a9O5X^$H5I=;&+bhRVWuE`5wDh>4UEOlRO58;)cvn9Y^y{5-QT*iCfK&w^#DPQEeh3ox@E`(5?pW31M%9D#sc z5dqmw+n3g>qmtrMvCRMh`T*m6r-?K8GlLU&K-RT&3J{Zj!+n|R09*|N=ish<=Lsd& z2R&vNe^{wZMiy2)YE_Fnqa?JEnfZK58hB*CBoc~aHwAQ%rF^}So6zc-Z z5jdo&h@8lMu?Iy%f^Elgg{jK#0FqZR^UGWcDstqTO23VwjMe{E>FF6xk zs#N&-QZ<|Jk0z&myiWx90zzX5)1W7F;U}MvdGXFmUkZPr=5FbEJ0=M!QjX$VYy#0z zEQzV5ss!3wdF4yShg@=>3{Npe;?J6#rzEEx4(5xWFBO`+>dHA@{e$Y_%e~ln)`%_> z-iua4SfqFCmkKM93k~Z$7qhG-3DKv&I5t@@oJD!patl|QXbm1eDE2q~Xw_)S!M>j; za=P5biAT{`CJLTfy(ttF@R})+`lv(RXh06vEr!`y^;~eZoyj~@Ki=J5@DHR``f_kG zVwlPo*(A~4uPJ&lentF)&!lu^IQ`8nlz*C2cQ5#!_Dk+g`R53F!Xw@2Bf7{abZONp ze)XhjmYLvjg8bd@=`vA6vGjZ^VQSjWW{3!eL?2K#x6pRE)8*Kg(ie^^_fkNof`}yF za&z>~bK;9>S=x~tl^vt)k-dkJMtjQK9P>Phgq(!1q2yw3FHId0gTjwT}V&t-1)e4_Ef*)R!z;lmwpXDCD%TK z1?x;zmDe!NdpA%G^OhAauI`Xu1FKw72pCD0DHHBQBTTsg)+N)9K{vOcwRuBZYuwT` zQbzZ~N{OW%R^Mwl{xLHEXQj}AB{^4@BX&}`RoNF{z!nnvvT;+FIUT#}_th@^y0@&C zdC0q#{P%g_RmrAR8%{IUPCpo#qKG3ZdXZC}nZmP5Aqm~#h3F6A8$4g|ebE|er&Of{ zBu`DEGdl;@y}!N`S=Y7f&aO^ z`A3%RF4&X<{daVI9Dr~;T-*X~hVmP#sreWE1F#}X-x3w-(AIQsyMcny^^4ybeRbgZ z$<_^O)BKv{DsI_<}TlY4;n2AADrlHGY^4HFHoLawqURj#z)bbclzVLAcl(iB*O1qwLiN3H+)DSMYj=&y z&NTZR)SxF!f>+Ca9va8NYS5M(A1}d;)3VyB=lEwM8aL7{9OtqYnx|TmwV2w3EfI6} z2lGC!We}+AGVl!PA&~jT@H{_C=O(5RE?CLwvA&gpNypuB1ba0FoiNE@Vqqqi_1nrX zfE>$71(C_6Gk;}b-EC1}fBVH^b76~z07|WB(2W&D+?)3b^?3On8AG7Et2EkGz}3;n zM0Vs;+qGuZEk>B>Bm!8Jw!Zo*8Cm`FU7yeB4e|sM=+73233@zsl9E9U6u%ut{Jm=l zBRQE?-?Zelk-(`KdxATDC%9Hj(b!NLha)O{Lad}6&WJcg)9Zc{E5X68n?3VHsEc3h zUanEYoX~p3{HHw^bY)hB&LAnRHYB`4g-vVMWRd5B<4!c|pEvKU01yISwI?QqIlY?M z&E~HGSrjSm%0?n+gZLT(d#3z%ru3|z1hI=B&!>-cV5JxD)tXyKSQ_`t`Mf}+z$I@n z4H#Bkih*G}`)YG4nx}BQl!|1L0i}`EMQ6)RkBo_kmp|kajplPwk5IVz%*QK`2P|Df zyy@|}cP&LnJJhpR0CxGbd%=OzcD?iO#+Nirn;#;MzmVXK$qJJen8C;tz*uhC(r;rl z+s;h=Tvb`sBq{h;CUSzp@J?2II9Fbu8sVRmic^to74I5~SNezUtqv1_{c?*8#Isq{ zh?@_^nAX1}FCthDyT^n%wv=4Jn2BT;Uwd0TNAn-J>gHt?W0qPfq8SsZcQUGKHH&`f z02R@sH7c)2`jSGo4@IIPUvC=)jBm^R)5f3<~SNhVw$1V$HzT77o1oRuRCv>Z=OHxJgw>~ifz6jQYvo#yOMPQ)1=$t*w_ z@}8^Sd!J3nGyc|^?v-zMR4aCdwOZLS_n0&7g%K6y+{Eo_KEDLwR7jDA>gZ{kLFYH`?ZQOICTfd9<5)=u1cnE2dcN9Q2eQgmRv;-lp8iMpS+Ny8!bG=%{T>CMSUSgBc1>rwlZ!GCDC~=fu^YZ#usP(Y z!-e5zhBZ{J@|P+(=<^*>mM$B!h)4P*fO`kdCGyw_bTE~Hs-38HwMJBSJ`(@TgQPZ0 z?-X0hv@)nEn&zC^O1fNGhFiO?h0ixhqHNdx)7n^y&V1FBzBf4jsb;_DH^3ij({5Rq zSqG^Z6X|=MLrK*fOKmI?t%P zPDhSx@AUe&RanFOtgabbz4f+Nx4*(oRM6{EsQMd~*7ksD9FppB)Ak?^jwd zU!#ihu0*dCe~)g78@U!wD$>d5iwwytF2WX&b_IO21KUL6;oyO-i6OyS|F(a{$|y)? z#)$7|ETBaa_63a123pJ91};s=BwDh@MkPO(+~^*T=`X68I~Zk1Be%*Ha-%^E_{2!} zn{u{d1_y$l{f)WZlDOz;t}KwlBSvq8%fS$Y<07whc(#zkpS@;k0zP~%@L=`2rBAI= zb1I1XtuI)*w6GlIeJ>fH->)|5Z+uoNN;cBYu3soD+IA{&;Yx7&VOBU=QQz&Z7qdUw z;}~Aa2cPp99WGs8zS(~i__faPug4`Pa30SiIJ}y^z~0y!kU!&W!FhlPvU*XVt0M2y z+*qF+!M`PfsZ2Lg6KZ>g*GcR%ntD8p}-Iv8>iFb8lpE<8dOw=8#Q2EOlfix#- zuZ6ZTWncaoT|6-bp5TmbonvcHxzHeQwDt2x$~Le{#l`H45jQV7T5bYN+N-Z?ohF~{ zm5W=`q!VNOhT9zc$+Rq^7dj6*4u0Nx3bs36VMe%UWq+~Ea;y@^ZfG%wqt|6O*3?p= zuF!M%_!Xv!x?C%{u3%v7U})3!NiwdD`s674*imicNVA3w5JG%3)3Y?HIN!XcDUM6R zv0wG7xMi=MlhD{^JbVKES#-5`U*X*muIfbXYpJHO#BILGhu9ZbWfB=rei5NLrQIT4 zX@a>}E!{b%#YV}YNhZi;m_##d)?mXpgfa#m=uAZ$+M(-;p1nFwhkzs%D;+5>1o71y=J|b?mBNw&#lQJn|`u3Ys{bm{QQ>zgg{ zUX39lLucHwK3!65W{x{<*zdhvBg994)BRH~>Qh^q&HPfg9$jWlYvhjibX$k4cOk!~ z{63-Vy^dHzhf`BJc^5DDI2ZwFWI+&el$E~*c=)>XC;S$~QbpnGu$&*T1LMDa1sx#H7$@T-o2a4jE`(H|m#|E@&1ZJ0mqLWm^jSq)<;`@Fy-FDTB^j1oa zLp;k!pQBsQ2(Kf^WJE95VzggOvCBrZ)8+ZvG4zG<#tyO2gfOIWy;0(W^jEo5V9QIS zX|;Qt3vZJ=SIr!L^N}zVS`yPO%uVQi{9!FYhlaJcd>M0e;0*poQlsPoZRdUT6WJ5m zVsC!Fs$SO`7tg#sImox>KhpT5L(YC|`Y&X=kn)%e-^oN_XCpX#G4Q(6*rKyc}*yZ*x*a;%!YwgpC6Y*P1FFIHm_+N<&=*57I*`)Lmr>iQkM* z(Vg&O6&m#Qj&8=4WQ@jp4E_eTbT>@`S7T`Js3~74CM@`fP>;o*(zzuC!YFDP{Dm-n zucHNbEg6&tdlsK_XN1PBlcNf?#nx`^iw4!(Z$#WiYxH3oLmXooWt|#B=$$SAhiQv9 zuOW^<=FXvG6U7PR+10BrD{gsz-;>_E<+?#Q{Hi#=s$hP9Cbj0sq*O;mMl>5h@Ne22 zDQD5V`PSJ@e-U{c(-=ampxp+~To_B1^fCMi$IO`7$*!RQ1}DLdGGcGERG;ZXl_v4! z6s1diYaL?&Vg@_uJ903p_2TvNsfA0mk3@GD799URV`$7XQJ3fi7d6g~Tz{dX(DDA4 z7Hikg8Ut6)*S5ODLWFH~5RNI${TU<~2-EB+Iv|Ml%4nwhO+|I9eWN@x44nWtRvp>qQ?{VK0CPf9MWy7D=G^Uk4`0@%L(Yd+DLK3%b8wX}&PV4=af--?=>d44$-;wr8MqcJIUEl&)Bi zrA2VzX9d4sdMHT2m0Ied*|Dm(&M~N&9t`qKzM5Ikq3KKV>1F3t&9=zFOh0x6Vy?*J*EtCQX=Boo zV7Nz~dg>wz5?;12zVA&#tY?XhbkQ6J6M6T>dVIQVKyaquOA*fhQUn&#IH1N=y7%*2 zv>v)@Nr%~mGi?}eRyaIXHcF1o!7Y-%^hsaPY>kUaw;;tEdWmW5q;_Ghd)wGB{#Jm= zg2XHi2D>@D$?v)?jyOt_0lc&Sm~C1rur)3$SkQ{}nd;yYM5dmNfwk_Nf^z{V`npni zpdjkPoW{{jXO5mI02^l zB?Qj9>vCEZ5uk@sQy%SZkX}frz2Tj=udMvOi;Vej0zX!jq||Imx?*b`b<8?W zJCoFWjlc@*@aTplWBd6y{BgtHrEiop8HG~q2Bl9v zaycTflcBS_6nRXmwB_cHM8m>&FJFR%hY?yy=nIpX86&Tln6uMCBwWR{8cUX55Xvfb z1~|Cw8QW=wIrc}&JKD^9>F=D0GsiCej9mtoADN(M;L+^NQgdTn^x>8KU8TW;(qd)P9DsqMepp>N8Ac;$ z$uc>fXJ2gR!hz?Zm^7b#ixYM_Hg7yW*4zN`rKyLIm(?+4MQ=qN(uqw{Lb@!(X}rm? zfXOfcF}sA8q#7R83Cg$S9@=Wq@aEn$0OKB21!=pN&fBNh%9}fBPE-Xc>1(SBX$Nj2 z_lx5Au3ipbxdVgG$(B$bZhNaNU#I~Oy*d&?Vn%FnkCW9@HatiNNj0NyR_J~$NajeF zsykl6Qj63JdsVwwU2?L<&dAGA;E*+$dve-f4-xFLj~(5zn^b(%cLTf4=9CdPS9hHp zIk&t@tL@q7D59+vi!!Gzr8G^(?+WIfyLF3~9o&`s!c;_APO!%<(cf+7Y*h=6)^2DQ zZjPq8cRaJ=bO$gX2s_E%o#e^0Wqu3W!9zM*)Vd^3v1Wgk?RC9RVH?h@GPIObvb0f# zWvPVYah7?@ZM>;jn(0#^lWWrC;v9k_M}#d zVk)zYB3)Wq_k?fJ4@Nc!XJ)KB6ouRV@#?-smsz-}#Q3#c`gz}H@UT^4z!4`59Kk)? zTvTMX`Yf{cZvQAJ2;Bbj>jr5S7Mj-d!5nA*_MNpjR{}tV@8wj^QJ8)Uz`PC4bO$ts@Bt(Whz|SnqjQ5RC=hcf2phiA zHAGDBrRy6WDG}KDVvMox=ANh{a8bq_LFi``tj6MwnKAMKHC8kwLVLu%JC59=7V}&R zxIIA@UJ&^GpC532T>%lPARHRlig%0)B2GsBwc=Kr^>@Sy_Or#EFIQ(~7IeklUP6Sy zHsykf&VEmgr(fQ7ps!2AG=yGyJ%A-3{<|#$Z!k6xYYL6+bR|d(G4@+(F2I>d4#3f# z@9EqStpB2?SoiZ=nVVD);q2ieJjg+LFjU!ZcDKEd`S-!il#tl_j=^l`6eB@>i7SWy z(Le5RIGTs=%-8EjH@~W%J$YH5_Yf`k`}4}HeD~BY^9nxKO5;7_!j^6rc`_&DXui8+ zN_vCgkh@~_yM}jmB{+9X-=L$oW7|?(_I!YDpW^C|s-60(10~;MFc|FK6eVQ{1wR3s zPqV$x#n~$b_TKnBTsXwBJ5fT80Fww;>c-ih%R(Z{*_y)!UAtc#5 zvL0T(Q#cK{Xk7(-+h4K=B+HY1ptdq@z!fB*wpN_F=j7Rzyen75BUY#gi1R93y?1_~ zEf_Qe_#mdeSPDzmT;Ad4rz|}H+mSr7{XCTxu~edZ7&H@fwOQ@aZ6LlYZ^HkH2c*{w z$fWYt`YH)h9^jcF#kXt&f`Infl8=g=H^(SmNgfaPN#i}uW!Q@9HDUp zJGbbvN@%$^i#H}GQb>TD$u(ShFBwo*y`!Wb+ibA~-1w~${;yrU( z=Q{%K5bUHQYdn8aRaij>AcT7*-RFKC(3*EJRD5N*nDs_%Ew_9W`a;;l8*nX33Jg~N z&J&{T@zJAci!cYe8c1_ndLT;y=kqE)L7MLS==UD4<+ux(^EgyVI|^6$OzAA_-laRE z=<%x}eNWW(@>Q&1uyZ!ZTQ`jGadiETZwkDmNu){?#Tcop?cVir&8Z4-uS8M`gYzb0 z#i{^s00z^EQ;Oz}f(H9&_HLT8d&6UhrO?qack(@8jqWV8(-y07#f3FY) zmZZ4%x6P1qFRTF1}yc`c{!IWdeNBL)+ zl)vw9;asUDsL;t<@Rt4mbn4#o9Vzl=r!#);o`N`cKA!VcR+srHQ0A*XC1qX@n(-hZ zS=8>26Lz^s_ZuuX!;nal|NV9Mcf!$4YgL!XHi&{KsY z*H0ReOn=BjJu>2Pv;%0TzPJiX)|+s6*s^$C5gX=<9>en`5L zP$JGAnCEkGX5Rt)Iv>fwHn*8Z1I7p(T6GAB|0Gc8U% zfR3$Spxl#W+q7ZC+_SvQkhSUO@n>Q>DJjDzd<9`&VHs6D-|N)1u?LU*vYtf&CX4%c z0w#C75wUc&A8PP5m}dZ-15%e<%LrYK+uhGp?)|n2m%M)D04$wzQx`y?pr~fG0S#!P zBQs@D38j<`ZgAZ4DEHQt>2m*`fAr1{YU(zEGcdU$o`3}sr|kYfuend&)FUZ zG$RDSk(Im^hE%zS{j)Hll+Hqhzw(br85p&(;QgIQwh>F2T#c*62;92=dOz3|Me;{M z!}mmK`U-ypg9`W<3N8{`d!vh)%(pw8B{p|Jo85?|E49!Fbb^#T8~<$Zq30Q)MTA|q z&?QJQ2r2i~=d%rUD!-qWtV#V8uRL`Qlny!`iEAf9(|M2J8V{5~yh}>{>*?^j(sP|& z#jD;8F;!QxK#hh* z;o1pMqlY=Wpbzs!w%goq{u{afsR=)04h|hHT1ArH>N+5+aS?~wetX7uW*3@)#v&m_ zlxP)(v{YM`)5_|X6|yfjwL?};nxr8lq$5C4m`=2kr#19}yaR7DLO~O6DOG$gxRNLm z7|~F`l;dmBk+@Qd@CCG-rbIQUMusL_fg6(DW9M#NRwjvA_%d@J74W+R4CBoK4~&L@ zuW3ghF%KNiy!?=`gF*>77kOxAHf6HVKv*3J-#L7JJ79&UBx&6b2aH$+L*J+-iJBgHOIPr{quGv5% zbNb77W*w5L&euk16d+_-7~gY5x>(=;B_UoS=Qu}OSB`BI2b6Qilxs_uhQf}#+yIFs zV6c27=nM%h#*4(Vp6~Zl++6VeqVn^{kz}&7Z{u@NV;AANSdiLKM=Jozi&O;-F&_2cM`zw*uVwDyu*_mFXI;@MzzmWz^j2#sX);76FS{ay{2V|&` zU!JtiHt1k^n-T63-%LK%Hi7rQOd@F~VG7Eg0EWziYKojU;3KOiB*ajt%H-D8O0gO7 z{}K_C@5~gWGIWL-Wl{D^YSY#Dgvz>`W33}M$DZ;v6{MDk1Cxl1V3}Kii%%5+_9f0K zNNEK*^RkR^LDNpH9Fh59U?3gG=j(~@kdUX>AlqH%Xg+?z;TM5rbAJOiI(=v?0Eull z1PM3DnU7`UBvi32|C}NUqMf%QRH>3am^!jaao z6qI`J@HRKJsbEfj`_4!~2fj?Ji8L59BlRL-cXB*9Fl1~L>E1ZL=MIUDF=;>z64b0Yq1vxea0RhH-4}VGSa-l&{#YENw~L%qRV6V2F1{bRuih4bkJh41 zA@pXp#6_nzU#B|cChsW!F(GRxDHG6=a>~tdhJ@XFhp_8~$K`@-8T`J!2GTY|URNc7 zU0HzKmm)3km8(UV?lmAfB(kQGr?DN704~uw4WP{^Givfj;&Uk@Y#wIAFJU@ z1-4d!Vy}ozEzvKPdxFHXBji(?L@Yh^Yxzk)FAhi!aWX^SQF;@ua1vTO>%X=$LIc32 z;UjSpcBfw9%7jP*NNd3N{ITC+_$XNB!C^T&cqI{1BBl!8u%{|Q`W%*3?my=$3bix; zRH^vS_Fa%9{%OZj^o(^fCAd;v2Vcs+H3Yu>u4_mSpe?jT>VgSD)OLA%lNIpQ!<&K~ zMUoj-g<9cwrR2E*9UDW=-YC|Aok+h*gdVlz(@@*}u^l9Nw0dqy4H!&r;SY4R?#7ks z(Pj{Oi;E*&%KaP97WcyPisYbHf_h16aRSg%jxd)&%@^4fERQ2th9<{qh?Hb}0)bLL zl>fluZk%ebm#(S`$(65s2==jBlw`x_dl#HXC*4$_R^A@*odLR#0XBv1L$N9Xjbwpm z_Y8ZXm^~KB&bRdhzl!$eYSpp-S2iq*sqopPJyWKX1yjQ>smr^tng zZD_*oiBnR*f`P4fOBDdtOrUUnB8>4G*(;r+v*bOW8~CuwjyPaIW5cKA1cBu$Pa+}V z(UhME)nrNvQkSDFT90pw*r2!#%DDgbfX<4q^9#*t$z9T?fzd#3g2u|P+4G$N9Iv&x zJ==6?C({jrWei0GS(8K=8mX=QGO_WQAgU0aH`i#>zvmaI!7pF6;~R%it)B4cKs5P; z1?_m&M%Z@U2ynp%n)!o{Jkt~)Sp@AhtM%)GLn)s@3dNNMY!a41Jx$s#m(L|11dM-s z2JnzH2>u9C6R6_7DEr3>%Fu;ZT!U8Di!P~xr=ZHx7e6<=jW(@y#8K%D(dk=#IS=U( z!M|`vlx(#bUT&!b_2k6sJEMmHbNA~|JbzyrP%jk?b!wG9<9n8PKi8k?qSNt+WIcD= z(ko_F#AOe#8150o4?#7}$gfvBnY{g><#YFX&#eeBDZ->@cv13^C+_$i@8pK1jkk4s zwWs2Ime_V3HdeJqrkT`xE#;{#(DVe|0J2=FJ a>EO^)J-+}S{7pY-q)2t$Te&yyJ^eog%f?^; literal 0 HcmV?d00001 diff --git a/src/assets/img/milliLogo.png b/src/assets/img/milliLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..794c3996964821fb9d209a0f7cf51e5617a43ebc GIT binary patch literal 16402 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 literal 0 HcmV?d00001 diff --git a/src/assets/img/talaLogo.png b/src/assets/img/talaLogo.png new file mode 100644 index 0000000000000000000000000000000000000000..3c50070fd9b9eac245ad2f6902095debbc6db263 GIT binary patch literal 389 zcmV;00eb$4P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGmbN~PnbOGLGA9w%&0UAj}K~y+TwURMX z!!Qs<7YHSdr6ybeasiHzCftB9T)_>;pkjv9Ntq+i1j|m5nbe#k4Gj_!f9>_e*osqR z_%pxoc;DA*SM)CmfzExQu5FQwZKfywBN>Gi4di#fzO&@c8U1c^?Od)yZG3+^qoy1# zrCqr~Jy@f@nqbq`=pO{Vg)LnQvKOD+2iHc3cbR$?tP;1yZO4F^(Zw#ThFWl + + + + + + + + diff --git a/src/components/BasicInfoItem.vue b/src/components/BasicInfoItem.vue new file mode 100644 index 0000000..d4fa3da --- /dev/null +++ b/src/components/BasicInfoItem.vue @@ -0,0 +1,52 @@ + + + + + diff --git a/src/components/BasicInfoModal/index.vue b/src/components/BasicInfoModal/index.vue new file mode 100644 index 0000000..2c18957 --- /dev/null +++ b/src/components/BasicInfoModal/index.vue @@ -0,0 +1,105 @@ + + + + + diff --git a/src/components/BasicInfoModal/model/Info.ts b/src/components/BasicInfoModal/model/Info.ts new file mode 100644 index 0000000..737c2ba --- /dev/null +++ b/src/components/BasicInfoModal/model/Info.ts @@ -0,0 +1,16 @@ +export interface Info { + title?: string + date?: string + time?: string + type?: string | number + typeColor?: string + mobile?: number + name?: string + itemsTitle?: string + items?: Array + description?: string +} +export interface KeyVal { + key: string + value?: string | number +} diff --git a/src/components/BasicInput.vue b/src/components/BasicInput.vue new file mode 100644 index 0000000..c728193 --- /dev/null +++ b/src/components/BasicInput.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/src/components/BasicMainCard.vue b/src/components/BasicMainCard.vue new file mode 100644 index 0000000..0031e6d --- /dev/null +++ b/src/components/BasicMainCard.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/src/components/BasicMainCardFull.vue b/src/components/BasicMainCardFull.vue new file mode 100644 index 0000000..cb8008f --- /dev/null +++ b/src/components/BasicMainCardFull.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/components/BasicMenu/components/BasicMenuItem.vue b/src/components/BasicMenu/components/BasicMenuItem.vue new file mode 100644 index 0000000..8999d6e --- /dev/null +++ b/src/components/BasicMenu/components/BasicMenuItem.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/src/components/BasicMenu/index.vue b/src/components/BasicMenu/index.vue new file mode 100644 index 0000000..8dbe1c8 --- /dev/null +++ b/src/components/BasicMenu/index.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/components/BasicMobileHeader.vue b/src/components/BasicMobileHeader.vue new file mode 100644 index 0000000..5bd6118 --- /dev/null +++ b/src/components/BasicMobileHeader.vue @@ -0,0 +1,234 @@ + + + + + diff --git a/src/components/BasicModal.vue b/src/components/BasicModal.vue new file mode 100644 index 0000000..113bb67 --- /dev/null +++ b/src/components/BasicModal.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/src/components/BasicSelect.vue b/src/components/BasicSelect.vue new file mode 100644 index 0000000..adf79ff --- /dev/null +++ b/src/components/BasicSelect.vue @@ -0,0 +1,108 @@ + + + + + diff --git a/src/components/BasicShowContext.vue b/src/components/BasicShowContext.vue new file mode 100644 index 0000000..bb800c0 --- /dev/null +++ b/src/components/BasicShowContext.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/components/BasicTags/index.vue b/src/components/BasicTags/index.vue new file mode 100644 index 0000000..4a6ff33 --- /dev/null +++ b/src/components/BasicTags/index.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/src/components/BasicTags/model/index.ts b/src/components/BasicTags/model/index.ts new file mode 100644 index 0000000..fcb32a0 --- /dev/null +++ b/src/components/BasicTags/model/index.ts @@ -0,0 +1,4 @@ +export interface TagItem { + id: number | undefined + name: string | undefined +} diff --git a/src/components/BasicTextArea.vue b/src/components/BasicTextArea.vue new file mode 100644 index 0000000..a80cc8d --- /dev/null +++ b/src/components/BasicTextArea.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/components/BasicUploads/BasicDraggableFileUpload.vue b/src/components/BasicUploads/BasicDraggableFileUpload.vue new file mode 100644 index 0000000..331f399 --- /dev/null +++ b/src/components/BasicUploads/BasicDraggableFileUpload.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/src/components/BasicUploads/model/index.ts b/src/components/BasicUploads/model/index.ts new file mode 100644 index 0000000..b545490 --- /dev/null +++ b/src/components/BasicUploads/model/index.ts @@ -0,0 +1,4 @@ +export interface FileList { + uid?: any | null | undefined + name?: any | null | undefined +} diff --git a/src/components/BudgetSelect.vue b/src/components/BudgetSelect.vue new file mode 100644 index 0000000..4d7febd --- /dev/null +++ b/src/components/BudgetSelect.vue @@ -0,0 +1,18 @@ + + + + + diff --git a/src/components/CustomTag.vue b/src/components/CustomTag.vue new file mode 100644 index 0000000..a1b68b3 --- /dev/null +++ b/src/components/CustomTag.vue @@ -0,0 +1,20 @@ + + + + + diff --git a/src/components/ProductUploader/IndexImageUploader.vue b/src/components/ProductUploader/IndexImageUploader.vue new file mode 100644 index 0000000..09103b8 --- /dev/null +++ b/src/components/ProductUploader/IndexImageUploader.vue @@ -0,0 +1,137 @@ + + + + + diff --git a/src/components/ProductUploader/ProductImageUploader.vue b/src/components/ProductUploader/ProductImageUploader.vue new file mode 100644 index 0000000..fca4613 --- /dev/null +++ b/src/components/ProductUploader/ProductImageUploader.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/src/components/ProductUploader/UploaderImage.vue b/src/components/ProductUploader/UploaderImage.vue new file mode 100644 index 0000000..054e98f --- /dev/null +++ b/src/components/ProductUploader/UploaderImage.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/components/SelectCompany/ReadyCitySelect.vue b/src/components/SelectCompany/ReadyCitySelect.vue new file mode 100644 index 0000000..7faaddd --- /dev/null +++ b/src/components/SelectCompany/ReadyCitySelect.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/components/SelectCompany/ReadyProvinceSelect.vue b/src/components/SelectCompany/ReadyProvinceSelect.vue new file mode 100644 index 0000000..cee7f50 --- /dev/null +++ b/src/components/SelectCompany/ReadyProvinceSelect.vue @@ -0,0 +1,46 @@ + + + + + diff --git a/src/core/README.md b/src/core/README.md new file mode 100644 index 0000000..d069431 --- /dev/null +++ b/src/core/README.md @@ -0,0 +1,22 @@ +# Admin-Vue3-Core + +This is core admin vue 3 contains +- basic components +- composable +- utils +- base +- config of project +and ... +## How use Core +load component and other from /core/ folder and use (very easy) +## How get update core +```git +git submodule update --remote --recursive +``` +#### run top command in root of project + +#### The above Link describe about git submodule + +https://www.devroom.io/2020/03/09/the-git-submodule-cheat-sheet/ + + diff --git a/src/core/assets/css/ant-override.less b/src/core/assets/css/ant-override.less new file mode 100644 index 0000000..7784e87 --- /dev/null +++ b/src/core/assets/css/ant-override.less @@ -0,0 +1,75 @@ +@import (less) "./var.less"; + +.ant-input-affix-wrapper, +.ant-dropdown-menu, +.ant-menu-submenu > .ant-menu, +.ant-tag, +.ant-card, +.ant-btn, +.ant-picker, +.ant-picker-panel-container, +.ant-modal-content +{ + border-radius: var(--border-radius-base); +} + +.ant-modal-header{ + border-radius: var(--border-radius-base) var(--border-radius-base) 0 0; +} + +.ant-modal-header{ + padding: 16px; +} + +.ant-modal-header{ + border-bottom:none; +} + +.ant-modal-footer{ + border-top:none; +} + +.ant-modal-close{ + left: 0 !important; + right: unset; +} + +.ant-modal-body{ + padding: 12px; +} + + + +.ant-drawer-header{ + padding: 12px; +} +.ant-drawer-body{ + padding: 12px; +} + +.ant-card-body{ + padding: 12px; +} + +.ant-pagination-prev .ant-pagination-item-link, .ant-pagination-next .ant-pagination-item-link,.ant-pagination-item{ + font-family: var(--font-family-base); + border-radius: var(--border-radius-base) !important; +} + +.ant-input-group > .ant-input-rtl:first-child, .ant-input-group-rtl .ant-input-group-addon:first-child { + border-radius: 0 var(--border-radius-base) var(--border-radius-base) 0; +} + +.ant-input-search > .ant-input-group > .ant-input-group-addon:last-child .ant-input-search-button { + border-radius: var(--border-radius-base) 0 0 var(--border-radius-base); +} + + +.ant-drawer-header{ + @apply px-1 py-3; +} + + + + + diff --git a/src/core/assets/css/dark.less b/src/core/assets/css/dark.less new file mode 100644 index 0000000..e69de29 diff --git a/src/core/assets/css/fonts.less b/src/core/assets/css/fonts.less new file mode 100644 index 0000000..377a88a --- /dev/null +++ b/src/core/assets/css/fonts.less @@ -0,0 +1,68 @@ +@import (less) './var.less'; + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum).woff2") format("woff2"); + font-weight: normal; + font-style: normal; +} + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum)_Light.woff2") format("woff2"); + font-weight: 100; + font-style: normal; +} + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2") format("woff2"); + font-weight: 300; + font-style: normal; +} + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum)_Medium.woff2") format("woff2"); + font-weight: 500; + font-style: normal; +} + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum)_Bold.woff2") format("woff"); + font-weight: 700; + font-style: normal; +} + +/*@font-face { + font-family: @prefixCls-font-family; + src: url("/fonts/iranYekan/woff/iranyekanwebextraboldfanum.woff") format("woff"); + font-weight: 800; + font-style: normal; +}*/ + +@font-face { + font-family: @prefixCls-font-family; + src: url("../fonts/iranSans/woff2/IRANSansWeb(FaNum)_Black.woff2") format("woff"); + font-weight: 900; + font-style: normal; +} + +/* +.font-iran-yekan{ + font-family: 'iran-yekan' !important; +} +*/ +/* +.font-100{ + //font-family:'iran-yekan-thin'; + font-weight:100 ; +} +*/ + + + + + + diff --git a/src/core/assets/css/main.less b/src/core/assets/css/main.less new file mode 100644 index 0000000..99f7561 --- /dev/null +++ b/src/core/assets/css/main.less @@ -0,0 +1,27 @@ +//@import (css) 'ant-design-vue/lib/style/ +//@import '~ant-design-vue/dist/antd.dark.css'; +@import 'ant-design-vue/dist/antd.variable.css'; +@import (less) './scroll.less'; +@import (less) "./fonts.less"; +@import (less) './var.less'; +@import (less) './ant-override.less'; + + +html { + scroll-behavior: smooth; +} + +body { + font-family: @prefixCls-font-family !important; + //background-color: @prefixCls-background-color !important; + //color:#555 !important; +} + +/*pre{ + font-family: @prefixCls-font-family !important; +}*/ + +.en-font { + font-family: Arial !important; + direction: rtl !important; +} \ No newline at end of file diff --git a/src/core/assets/css/scroll.less b/src/core/assets/css/scroll.less new file mode 100644 index 0000000..be40d48 --- /dev/null +++ b/src/core/assets/css/scroll.less @@ -0,0 +1,142 @@ +//ok Code +/*html { + overflow: scroll; + overflow-x: hidden; +}*/ + +.scroll-none{ + &::-webkit-scrollbar { + width: 0; /* Remove scrollbar space */ + background: transparent; /* Optional: just make scrollbar invisible */ + } + /* Optional: show position indicator in red */ + &::-webkit-scrollbar-thumb { + //background: #FF0000; + } +} + + +//scroll style + +::-webkit-scrollbar { + background-color: initial; + //background-color: red; +} + +::-webkit-scrollbar { + width: 0.4rem !important; + height: 0.4rem !important; +} + +::-webkit-scrollbar-thumb { + --tw-bg-opacity: 1 !important; + background-color: rgb(203 213 225/var(--tw-bg-opacity))!important; +} + +::-webkit-scrollbar-thumb { + border-radius: 0.25rem !important; +} + +.scrollbar-track\:\!bg-slate-100::-webkit-scrollbar-track { + --tw-bg-opacity: 1!important; + background-color: rgb(241 245 249/var(--tw-bg-opacity))!important; +} + +::-webkit-scrollbar-track { + border-radius: 0.25rem!important; +} + + + + + + + + +/* +.beauty-scroll{ + scrollbar-color: red green; + scrollbar-width: thin; + -ms-overflow-style:none; + position: relative; + &::-webkit-scrollbar{ + width: 3px; + height: 1px; + } + &::-webkit-scrollbar-thumb { + border-radius: 3px; + background: burlywood; + } + &::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0); + border-radius: 3px; + background: aqua; + } +} +*/ + +/*&::-webkit-scrollbar{ + width: 3px; + height: 1px; +} +&::-webkit-scrollbar-thumb { + border-radius: 3px; + background: burlywood; +} +&::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0); + border-radius: 3px; + background: aqua; +}*/ + +/* custom scrollbar */ +/*::-webkit-scrollbar { + width: 17px; +} + +::-webkit-scrollbar-track { + background-color: transparent; +} + +::-webkit-scrollbar-thumb { + background-color: #d6dee1; + border-radius: 20px; + border: 6px solid transparent; + background-clip: content-box; +} + +::-webkit-scrollbar-thumb:hover { + background-color: #a8bbbf; +}*/ + + + +//ok Code +/* +html { + overflow: scroll; + overflow-x: hidden; +} +::-webkit-scrollbar { + width: 0; !* Remove scrollbar space *! + background: transparent; !* Optional: just make scrollbar invisible *! +} +!* Optional: show position indicator in red *! +::-webkit-scrollbar-thumb { + //background: #FF0000; +} +*/ + + +//ok code +/*html { + overflow: scroll; +} +::-webkit-scrollbar { + width: 0px; + background: transparent; !* make scrollbar transparent *! +}*/ + + + + diff --git a/src/core/assets/css/var.less b/src/core/assets/css/var.less new file mode 100644 index 0000000..4862a77 --- /dev/null +++ b/src/core/assets/css/var.less @@ -0,0 +1,71 @@ +//old method +//override ant less variable +//https://github.com/vueComponent/ant-design-vue/blob/main/components/style/themes/default.less +// The prefix to use on all css classes from ant. +/*@prefixCls: 'adminV3'; +!* Theme Config *! +@header-height:56px; +@prefixCls-font-family: 'iran-sans'; +@ant-prefix: @prefixCls; +@primary-color:#0052d9; // #727071; //#abc2f7; //#f4474d; +@border-radius-base: 4px; + +html{ + --ant-primary-color:@primary-color; + --ant-primary-1:#f2f3ff;//#f6f6f4; + --border-radius-base:@border-radius-base; +}*/ + + + +//todo change var +//new method + +@prefixCls: 'hr-tamin'; +/* Theme Config */ +@header-height:56px; +@prefixCls-font-family: 'iran-sans'; +@ant-prefix: @prefixCls; +@primary-color:#2563eb; // #727071; //#abc2f7; //#f4474d; +@second-color: #3b82f6; // #727071; //#abc2f7; //#f4474d; +@third-color: #B2B2B2; // #727071; //#abc2f7; //#f4474d; + +@bg-color-1: #F9FAFB; +@bg-color-2: #F6F6F4; +@border-color-1: #B2B2B2; + +@border-radius-base: 4px; + +html{ + --ant-primary-color:@primary-color; + --ant-primary-color-hover:@second-color; + --ant-primary-color-active:@third-color; + --ant-primary-1:#f2f3ff;//#f6f6f4; + --border-radius-base:@border-radius-base; +} + + + +/* +@ant-prefix: @prefixCls; +@border-radius-base: 8px; // major border radius +@primary-color:#2b55e2; //#abc2f7; //#f4474d; +// Border color +@border-color-base: @gray-100; // base border outline a component +// Form +@form-item-label-font-size: 14px; +//variables +@prefixCls-font-family: 'iran-sans'; +@prefixCls-background-color: #fff; +@gray-50: #f6f7f9; +@gray-100: #e8eaee; +@gray-900: #656f87; +@prefixCls-secondary:#abc2f7; // #0072e9; +@prefixCls-primary-rgba: #fce6e6; +@prefixCls-secondary-rgb: #0072E914; +@prefixCls-tertiary: #feb701; +@prefixCls-tertiary-rgba: #fec94114; +@prefixCls-green: #0f7f36; +@prefixCls-green-rgba: #ecf5ef; +@prefixCls-red: #f4474d; +@prefixCls-red-rgba: #fce6e6;*/ diff --git a/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum).eot b/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum).eot new file mode 100644 index 0000000000000000000000000000000000000000..389ec4b727d73d3af848cb5a9dd5981749323f78 GIT binary patch literal 55766 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 Ml3zo-o6@cS1Efe6LI3~& literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Black.eot b/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Black.eot new file mode 100644 index 0000000000000000000000000000000000000000..a9c2bef4d7c8e68c0e8f1d8e3b7c85dc967730ea GIT binary patch literal 53692 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

7VCHxd(cm5$fTBD|!8#H=M`-Zd1}>Zz$}=Lw0) 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Bold.woff b/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Bold.woff new file mode 100644 index 0000000000000000000000000000000000000000..7008b60e1a2b5612609de99ab274998b3df0caad GIT binary patch literal 34689 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Light.woff b/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_Light.woff new file mode 100644 index 0000000000000000000000000000000000000000..ecea926c6b328911d90ec5e90d6910598bd4f751 GIT binary patch literal 35709 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 XOi)At07gR#0000`AH!38|NsC0GF(c? literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_UltraLight.woff b/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum)_UltraLight.woff new file mode 100644 index 0000000000000000000000000000000000000000..c815b45f7c81ac8598d1a01d62fc95dc09dc6fcd GIT binary patch literal 35537 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 VL;(OsLkj=^08n=qQ+)sb|Nk??WwZbQ literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum).woff2 b/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum).woff2 new file mode 100644 index 0000000000000000000000000000000000000000..c3dcbab7c5d72d3c549c953c714385043a28566b GIT binary patch literal 27944 zcmV(@K-Rx^Pew8T0RR910BtA$4gdfE0NFqQ0BpZXAkE24Db>1Q84hf~S0e`b-OlS^xny0we>EFa#h4jBf{{Asf5BHzIfU z%SOR%1At!IeycYY$W7M-x&vtmjTfO&QL{LyptAq}|E%Oh#$Z0!cTKIj83ZRKx&xO+ zdEE-xpM^rz%8A6-stQI&!jKdQJC4)zsy9BJ`|@wBW(TGgZt<@0rBDj3P01NW66lxs1Ojah-f=dHjG63+y3_>{pdlM z+y3*PQtFh5lvF5f(qRxKr;H+7BK^rab+UglPKHtjQG(6*wCTV1PLYZ+YDVp{Fmck5 zhC1_0!;FeiG1@sKpV*k#N-GA=3v(*=#$kX6JB-yY{l~!oa{Ny0Ql+My>t%QBn6Zry+rC0la zkenK6(&;9hNhZAvOh@2_AQf%Ycl$zr

Z#+o%W+q9{YBHsREvz2#1k}IV$Kj7fJ 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

9@C?pBz?+Mg) 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Black.woff2 b/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Black.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..fc008ef1a5918f5da81c420674cdda32d2ec67b8 GIT binary patch literal 25776 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Bold.woff2 b/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_Bold.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..69f7c66b32ecc702c0538ebf8af1ae2b8492295e GIT binary patch literal 27316 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�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 HoE=;RIlKi? literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 b/src/core/assets/fonts/iranSans/woff2/IRANSansWeb(FaNum)_UltraLight.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8b77d174b7e732d1f2c9e38543c8bc57f416d216 GIT binary patch literal 28208 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\n\n\n\n\n", + "vuesax-linear:3d-cube-scan": "\n\n\n\n\n\n\n", + "vuesax-linear:3d-rotate": "\n\n\n\n\n\n\n", + "vuesax-linear:3d-square": "\n\n\n\n\n\n", + "vuesax-linear:3dcube": "\n\n\n\n\n", + "vuesax-linear:3full": "\n\n\n\n\n\n", + "vuesax-linear:3square": "\n\n\n\n\n", + "vuesax-linear:aave-(aave)": "\n\n\n\n\n", + "vuesax-linear:activity": "\n\n\n\n", + "vuesax-linear:add-circle": "\n\n\n\n\n", + "vuesax-linear:add-square": "\n\n\n\n\n", + "vuesax-linear:add": "\n\n\n\n", + "vuesax-linear:additem": "\n\n\n\n\n\n", + "vuesax-linear:airdrop": "\n\n\n\n\n\n", + "vuesax-linear:airplane-square": "\n\n\n\n", + "vuesax-linear:airplane": "\n\n\n", + "vuesax-linear:airpod": "\n\n\n\n\n\n", + "vuesax-linear:airpods": "\n\n\n\n\n\n\n\n", + "vuesax-linear:alarm": "\n\n\n\n\n\n\n", + "vuesax-linear:align-bottom": "\n\n\n\n\n", + "vuesax-linear:align-horizontally": "\n\n\n\n\n\n\n", + "vuesax-linear:align-left": "\n\n\n\n\n", + "vuesax-linear:align-right": "\n\n\n\n\n", + "vuesax-linear:align-vertically": "\n\n\n\n\n\n\n", + "vuesax-linear:android": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:ankr-(ankr)": "\n\n\n\n\n\n", + "vuesax-linear:apple": "\n\n\n", + "vuesax-linear:aquarius": "\n\n\n\n\n", + "vuesax-linear:archive-1": "\n\n\n\n\n", + "vuesax-linear:archive-add": "\n\n\n\n\n", + "vuesax-linear:archive-book": "\n\n\n\n\n\n", + "vuesax-linear:archive-minus": "\n\n\n\n", + "vuesax-linear:archive-slash": "\n\n\n\n\n", + "vuesax-linear:archive-tick": "\n\n\n\n", + "vuesax-linear:archive": "\n\n\n\n\n\n\n\n", + "vuesax-linear:arrange-circle-2": "\n\n\n\n\n\n\n", + "vuesax-linear:arrange-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:arrange-square-2": "\n\n\n\n\n\n\n", + "vuesax-linear:arrange-square": "\n\n\n\n\n\n\n", + "vuesax-linear:arrow-2": "\n\n\n\n\n\n", + "vuesax-linear:arrow-3": "\n\n\n\n\n\n", + "vuesax-linear:arrow-bottom": "\n\n\n", + "vuesax-linear:arrow-circle-down": "\n\n\n\n", + "vuesax-linear:arrow-circle-left": "\n\n\n\n", + "vuesax-linear:arrow-circle-right": "\n\n\n\n", + "vuesax-linear:arrow-down-1": "\n\n\n\n", + "vuesax-linear:arrow-down-2": "\n\n\n\n\n", + "vuesax-linear:arrow-down": "\n\n\n", + "vuesax-linear:arrow-left-1": "\n\n\n", + "vuesax-linear:arrow-left-2": "\n\n\n\n\n", + "vuesax-linear:arrow-left-3": "\n\n\n", + "vuesax-linear:arrow-left": "\n\n\n\n", + "vuesax-linear:arrow-right-1": "\n\n\n", + "vuesax-linear:arrow-right-2": "\n\n\n\n\n", + "vuesax-linear:arrow-right-3": "\n\n\n", + "vuesax-linear:arrow-right": "\n\n\n\n", + "vuesax-linear:arrow-square-down": "\n\n\n\n", + "vuesax-linear:arrow-square-left": "\n\n\n\n", + "vuesax-linear:arrow-square-right": "\n\n\n\n", + "vuesax-linear:arrow-square-up": "\n\n\n\n", + "vuesax-linear:arrow-square": "\n\n\n\n\n\n\n", + "vuesax-linear:arrow-swap-horizontal": "\n\n\n\n\n\n", + "vuesax-linear:arrow-up-1": "\n\n\n", + "vuesax-linear:arrow-up-2": "\n\n\n\n\n", + "vuesax-linear:arrow-up-3": "\n\n\n", + "vuesax-linear:arrow-up": "\n\n\n\n", + "vuesax-linear:arrow": "\n\n\n\n\n\n\n\n", + "vuesax-linear:attach-circle": "\n\n\n\n", + "vuesax-linear:attach-square": "\n\n\n\n", + "vuesax-linear:audio-square": "\n\n\n\n\n\n", + "vuesax-linear:augur-(rep)": "\n\n\n\n\n", + "vuesax-linear:autobrightness": "\n\n\n\n\n", + "vuesax-linear:autonio-(niox)": "\n\n\n\n\n\n", + "vuesax-linear:avalanche-(avax)": "\n\n\n\n\n", + "vuesax-linear:award": "\n\n\n\n\n", + "vuesax-linear:back-square": "\n\n\n\n\n", + "vuesax-linear:backward-10-seconds": "\n\n\n\n\n\n", + "vuesax-linear:backward-15-seconds": "\n\n\n\n\n\n", + "vuesax-linear:backward-5-seconds": "\n\n\n\n\n", + "vuesax-linear:backward-item-1": "\n\n\n\n\n", + "vuesax-linear:backward-item": "\n\n\n\n\n", + "vuesax-linear:backward": "\n\n\n\n", + "vuesax-linear:bag-2": "\n\n\n\n\n\n", + "vuesax-linear:bag-cross-1": "\n\n\n\n\n\n\n", + "vuesax-linear:bag-cross": "\n\n\n\n\n\n\n\n", + "vuesax-linear:bag-happy": "\n\n\n\n\n\n\n", + "vuesax-linear:bag-tick-2": "\n\n\n\n\n\n", + "vuesax-linear:bag-tick": "\n\n\n\n\n\n\n", + "vuesax-linear:bag-timer": "\n\n\n\n\n\n", + "vuesax-linear:bag": "\n\n\n\n\n\n\n\n", + "vuesax-linear:bank": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:barcode": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:battery-3full": "\n\n\n\n\n\n", + "vuesax-linear:battery-charging": "\n\n\n\n\n\n", + "vuesax-linear:battery-disable": "\n\n\n\n\n\n", + "vuesax-linear:battery-empty-1": "\n\n\n\n\n", + "vuesax-linear:battery-empty": "\n\n\n\n", + "vuesax-linear:battery-full": "\n\n\n\n\n\n\n", + "vuesax-linear:be": "\n\n\n\n\n", + "vuesax-linear:bezier-1": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bezier": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bill": "\n\n\n\n\n\n", + "vuesax-linear:binance-coin-(bnb)": "\n\n\n\n\n\n\n", + "vuesax-linear:binance-usd-(busd)": "\n\n\n\n\n\n", + "vuesax-linear:bitcoin-(btc)": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bitcoin-card": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bitcoin-convert": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bitcoin-refresh": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:blend-2": "\n\n\n\n\n\n\n", + "vuesax-linear:blend": "\n\n\n\n", + "vuesax-linear:blogger": "\n\n\n\n\n\n", + "vuesax-linear:bluetooth-2": "\n\n\n\n\n", + "vuesax-linear:bluetooth-circle": "\n\n\n\n", + "vuesax-linear:bluetooth-rectangle": "\n\n\n\n", + "vuesax-linear:bluetooth": "\n\n\n", + "vuesax-linear:blur-1": "\n\n\n\n\n\n\n", + "vuesax-linear:blur": "\n\n\n\n\n\n\n", + "vuesax-linear:book-1": "\n\n\n\n\n\n", + "vuesax-linear:book-saved": "\n\n\n\n\n", + "vuesax-linear:book-square": "\n\n\n\n\n", + "vuesax-linear:book": "\n\n\n\n\n\n", + "vuesax-linear:bookmark-2": "\n\n\n\n", + "vuesax-linear:bookmark": "\n\n\n\n\n\n", + "vuesax-linear:bootsrap": "\n\n\n\n", + "vuesax-linear:box-1": "\n\n\n\n\n", + "vuesax-linear:box-2": "\n\n\n", + "vuesax-linear:box-add": "\n\n\n\n\n\n\n\n", + "vuesax-linear:box-remove": "\n\n\n\n\n\n\n\n", + "vuesax-linear:box-search": "\n\n\n\n\n\n\n", + "vuesax-linear:box-tick": "\n\n\n\n\n\n\n", + "vuesax-linear:box-time": "\n\n\n\n\n\n\n", + "vuesax-linear:box": "\n\n\n\n\n\n", + "vuesax-linear:briefcase": "\n\n\n\n\n\n\n", + "vuesax-linear:brifecase-cross": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:brifecase-tick": "\n\n\n\n\n\n\n\n", + "vuesax-linear:brifecase-timer": "\n\n\n\n\n\n\n\n", + "vuesax-linear:broom": "\n\n\n\n\n\n\n\n", + "vuesax-linear:brush-1": "\n\n\n\n\n\n", + "vuesax-linear:brush-2": "\n\n\n\n\n\n", + "vuesax-linear:brush-3": "\n\n\n\n\n\n\n", + "vuesax-linear:brush": "\n\n\n\n\n", + "vuesax-linear:bubble": "\n\n\n\n\n", + "vuesax-linear:bucket-circle-1": "\n\n\n\n\n\n\n", + "vuesax-linear:bucket-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:bucket-square-1": "\n\n\n\n\n\n\n", + "vuesax-linear:bucket-square": "\n\n\n\n\n\n\n", + "vuesax-linear:building-3": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:building-4": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:building": "\n\n\n\n\n\n\n\n", + "vuesax-linear:buildings-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:buildings": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:buliding": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:bus": "\n\n\n\n\n\n\n", + "vuesax-linear:buy-crypto": "\n\n\n\n\n", + "vuesax-linear:cake": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calculator": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-1": "\n\n\n\n\n\n\n", + "vuesax-linear:calendar-2": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-add": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:calendar-edit": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-remove": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-search": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar-tick": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:calendar": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:call-add": "\n\n\n\n\n", + "vuesax-linear:call-calling": "\n\n\n\n\n", + "vuesax-linear:call-incoming": "\n\n\n\n", + "vuesax-linear:call-minus": "\n\n\n\n", + "vuesax-linear:call-outgoing": "\n\n\n\n", + "vuesax-linear:call-received": "\n\n\n\n", + "vuesax-linear:call-remove": "\n\n\n\n\n", + "vuesax-linear:call-slash": "\n\n\n\n\n", + "vuesax-linear:call": "\n\n\n", + "vuesax-linear:camera-slash": "\n\n\n\n\n\n\n", + "vuesax-linear:camera": "\n\n\n\n\n", + "vuesax-linear:candle-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:candle": "\n\n\n\n\n\n\n\n", + "vuesax-linear:car": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:card-add": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-coin": "\n\n\n\n\n\n\n", + "vuesax-linear:card-edit": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-pos": "\n\n\n\n\n\n\n", + "vuesax-linear:card-receive": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-remove-1": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-remove": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-send": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-slash": "\n\n\n\n\n\n\n\n", + "vuesax-linear:card-tick-1": "\n\n\n\n\n\n\n", + "vuesax-linear:card-tick": "\n\n\n\n\n\n\n", + "vuesax-linear:card": "\n\n\n\n\n\n", + "vuesax-linear:cardano-(ada)": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:cards": "\n\n\n\n\n\n\n", + "vuesax-linear:category-2": "\n\n\n\n\n\n", + "vuesax-linear:category": "\n\n\n\n\n\n", + "vuesax-linear:cd": "\n\n\n\n", + "vuesax-linear:celo-(celo)": "\n\n\n\n", + "vuesax-linear:celsius-(cel)-": "\n\n\n\n\n", + "vuesax-linear:chainlink-(link)": "\n\n\n", + "vuesax-linear:chart-1": "\n\n\n\n\n\n", + "vuesax-linear:chart-2": "\n\n\n\n\n", + "vuesax-linear:chart-21": "\n\n\n\n\n\n", + "vuesax-linear:chart-3": "\n\n\n\n\n", + "vuesax-linear:chart-square": "\n\n\n\n\n\n", + "vuesax-linear:chart-success": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:chart": "\n\n\n\n\n\n", + "vuesax-linear:check": "\n\n\n\n\n\n", + "vuesax-linear:chrome": "\n\n\n\n\n\n\n", + "vuesax-linear:civic-(cvc)": "\n\n\n\n", + "vuesax-linear:clipboard-close": "\n\n\n\n\n\n", + "vuesax-linear:clipboard-export": "\n\n\n\n\n\n\n", + "vuesax-linear:clipboard-import": "\n\n\n\n\n\n\n", + "vuesax-linear:clipboard-text": "\n\n\n\n\n\n", + "vuesax-linear:clipboard-tick": "\n\n\n\n\n", + "vuesax-linear:clipboard": "\n\n\n\n\n", + "vuesax-linear:clock-1": "\n\n\n\n", + "vuesax-linear:clock": "\n\n\n\n\n\n", + "vuesax-linear:close-circle": "\n\n\n\n\n", + "vuesax-linear:close-square": "\n\n\n\n\n", + "vuesax-linear:cloud-add": "\n\n\n\n\n\n", + "vuesax-linear:cloud-change": "\n\n\n\n\n", + "vuesax-linear:cloud-connection": "\n\n\n\n\n\n\n", + "vuesax-linear:cloud-cross": "\n\n\n\n\n\n\n", + "vuesax-linear:cloud-drizzle": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:cloud-fog": "\n\n\n\n\n\n\n", + "vuesax-linear:cloud-lightning": "\n\n\n\n\n\n", + "vuesax-linear:cloud-minus": "\n\n\n\n\n\n", + "vuesax-linear:cloud-notif": "\n\n\n\n\n", + "vuesax-linear:cloud-plus": "\n\n\n\n\n\n\n", + "vuesax-linear:cloud-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:cloud-snow": "\n\n\n\n\n\n\n\n", + "vuesax-linear:cloud-sunny": "\n\n\n\n\n\n", + "vuesax-linear:cloud": "\n\n\n\n", + "vuesax-linear:code-1": "\n\n\n\n\n", + "vuesax-linear:code-circle": "\n\n\n\n\n\n", + "vuesax-linear:code": "\n\n\n\n\n\n", + "vuesax-linear:coffee": "\n\n\n\n\n\n\n\n", + "vuesax-linear:coin-1": "\n\n\n\n\n\n\n", + "vuesax-linear:coin": "\n\n\n\n\n", + "vuesax-linear:color-swatch": "\n\n\n\n\n\n\n", + "vuesax-linear:colorfilter": "\n\n\n\n\n", + "vuesax-linear:colors-square-1": "\n\n\n\n\n\n", + "vuesax-linear:colors-square": "\n\n\n\n\n\n", + "vuesax-linear:command-square": "\n\n\n\n\n\n\n\n", + "vuesax-linear:command": "\n\n\n\n\n\n\n", + "vuesax-linear:component-1": "\n\n\n", + "vuesax-linear:component": "\n\n\n", + "vuesax-linear:computing": "\n\n\n\n\n\n\n", + "vuesax-linear:convert-3d-cube": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:convert": "\n\n\n\n\n", + "vuesax-linear:convertshape-2": "\n\n\n\n\n\n", + "vuesax-linear:convertshape": "\n\n\n\n\n\n", + "vuesax-linear:copy-success": "\n\n\n\n\n", + "vuesax-linear:copy": "\n\n\n\n", + "vuesax-linear:copyright": "\n\n\n\n", + "vuesax-linear:courthouse": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:cpu-charge": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:cpu-setting": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:cpu": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:creative-commons": "\n\n\n\n\n", + "vuesax-linear:crop": "\n\n\n\n\n\n\n", + "vuesax-linear:crown-1": "\n\n\n\n\n", + "vuesax-linear:crown": "\n\n\n", + "vuesax-linear:cup": "\n\n\n\n\n\n\n\n", + "vuesax-linear:dai-(dai)": "\n\n\n\n\n\n", + "vuesax-linear:danger": "\n\n\n\n\n", + "vuesax-linear:dash-(dash)": "\n\n\n\n", + "vuesax-linear:data-2": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:data": "\n\n\n\n\n\n\n\n", + "vuesax-linear:decred-(dcr)": "\n\n\n\n", + "vuesax-linear:dent-(dent)": "\n\n\n\n\n\n", + "vuesax-linear:designtools": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:device-message": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:devices-1": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:devices": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:diagram": "\n\n\n\n", + "vuesax-linear:diamonds": "\n\n\n\n", + "vuesax-linear:direct-down": "\n\n\n", + "vuesax-linear:direct-inbox": "\n\n\n\n\n\n", + "vuesax-linear:direct-left": "\n\n\n", + "vuesax-linear:direct-normal": "\n\n\n\n", + "vuesax-linear:direct-notification": "\n\n\n\n\n", + "vuesax-linear:direct-right": "\n\n\n", + "vuesax-linear:direct-send": "\n\n\n\n\n\n", + "vuesax-linear:direct-up": "\n\n\n", + "vuesax-linear:direct": "\n\n\n\n\n\n", + "vuesax-linear:directbox-default": "\n\n\n\n", + "vuesax-linear:directbox-notif": "\n\n\n\n\n\n", + "vuesax-linear:directbox-receive": "\n\n\n\n\n\n\n", + "vuesax-linear:directbox-send": "\n\n\n\n\n\n\n", + "vuesax-linear:discount-circle": "\n\n\n\n\n\n", + "vuesax-linear:discount-shape": "\n\n\n\n\n\n", + "vuesax-linear:discover-1": "\n\n\n\n", + "vuesax-linear:discover": "\n\n\n\n", + "vuesax-linear:dislike": "\n\n\n\n", + "vuesax-linear:document-1": "\n\n\n\n", + "vuesax-linear:document-cloud": "\n\n\n\n\n\n", + "vuesax-linear:document-code-2": "\n\n\n\n\n\n", + "vuesax-linear:document-code": "\n\n\n\n\n\n", + "vuesax-linear:document-copy": "\n\n\n\n\n\n\n\n", + "vuesax-linear:document-download": "\n\n\n\n\n\n", + "vuesax-linear:document-favorite": "\n\n\n\n\n", + "vuesax-linear:document-filter": "\n\n\n\n\n\n", + "vuesax-linear:document-forward": "\n\n\n\n\n", + "vuesax-linear:document-like": "\n\n\n\n\n", + "vuesax-linear:document-normal": "\n\n\n\n", + "vuesax-linear:document-previous": "\n\n\n\n\n\n", + "vuesax-linear:document-sketch": "\n\n\n\n\n", + "vuesax-linear:document-text-1": "\n\n\n\n\n\n", + "vuesax-linear:document-text": "\n\n\n\n\n\n", + "vuesax-linear:document-upload": "\n\n\n\n\n\n", + "vuesax-linear:document": "\n\n\n\n\n", + "vuesax-linear:dollar-circle": "\n\n\n\n\n", + "vuesax-linear:dollar-square": "\n\n\n\n\n", + "vuesax-linear:dribbble": "\n\n\n\n\n\n", + "vuesax-linear:driver-2": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:driver-refresh": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:driver": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:driving": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:drop": "\n\n\n", + "vuesax-linear:dropbox": "\n\n\n\n\n\n\n", + "vuesax-linear:edit-2": "\n\n\n\n\n", + "vuesax-linear:edit": "\n\n\n\n\n", + "vuesax-linear:educare-(ekt)": "\n\n\n\n\n\n", + "vuesax-linear:electricity": "\n\n\n\n\n\n", + "vuesax-linear:element-1": "\n\n\n\n\n", + "vuesax-linear:element-2": "\n\n\n\n\n", + "vuesax-linear:element-3": "\n\n\n\n\n\n", + "vuesax-linear:element-4": "\n\n\n\n\n\n", + "vuesax-linear:element-equal": "\n\n\n\n\n\n\n", + "vuesax-linear:element-plus": "\n\n\n\n\n\n\n", + "vuesax-linear:emercoin-(emc)": "\n\n\n\n\n", + "vuesax-linear:emoji-happy": "\n\n\n\n\n\n", + "vuesax-linear:emoji-normal": "\n\n\n\n\n\n", + "vuesax-linear:emoji-sad": "\n\n\n\n\n\n", + "vuesax-linear:empty-wallet-add": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:empty-wallet-change": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:empty-wallet-remove": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:empty-wallet-tick": "\n\n\n\n\n\n\n\n", + "vuesax-linear:empty-wallet-time": "\n\n\n\n\n\n\n\n", + "vuesax-linear:empty-wallet": "\n\n\n\n\n\n", + "vuesax-linear:enjin-coin-(enj)": "\n\n\n\n\n", + "vuesax-linear:eos-(eos)": "\n\n\n\n", + "vuesax-linear:eraser-1": "\n\n\n\n\n\n\n", + "vuesax-linear:eraser-2": "\n\n\n\n\n\n\n", + "vuesax-linear:eraser": "\n\n\n\n\n", + "vuesax-linear:ethereum-(eth)": "\n\n\n\n\n\n", + "vuesax-linear:ethereum-classic-(etc)": "\n\n\n\n\n", + "vuesax-linear:export-1": "\n\n\n\n\n", + "vuesax-linear:export-2": "\n\n\n\n\n", + "vuesax-linear:export-3": "\n\n\n\n\n", + "vuesax-linear:export": "\n\n\n\n\n", + "vuesax-linear:external-drive": "\n\n\n\n\n\n\n\n", + "vuesax-linear:eye-slash": "\n\n\n\n\n\n\n\n", + "vuesax-linear:eye": "\n\n\n\n", + "vuesax-linear:facebook": "\n\n\n\n", + "vuesax-linear:fatrows": "\n\n\n\n", + "vuesax-linear:favorite-chart": "\n\n\n\n\n", + "vuesax-linear:figma-1": "\n\n\n\n\n\n\n\n", + "vuesax-linear:figma": "\n\n\n\n\n\n\n", + "vuesax-linear:filter-add": "\n\n\n\n\n\n", + "vuesax-linear:filter-edit": "\n\n\n\n\n", + "vuesax-linear:filter-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:filter-search": "\n\n\n\n\n", + "vuesax-linear:filter-square": "\n\n\n\n", + "vuesax-linear:filter-tick": "\n\n\n\n\n", + "vuesax-linear:filter": "\n\n\n\n", + "vuesax-linear:finger-cricle": "\n\n\n\n\n", + "vuesax-linear:finger-scan": "\n\n\n\n\n\n\n\n", + "vuesax-linear:firstline": "\n\n\n\n\n\n\n", + "vuesax-linear:flag-2": "\n\n\n\n", + "vuesax-linear:flag": "\n\n\n\n", + "vuesax-linear:flash-1": "\n\n\n", + "vuesax-linear:flash-circle-1": "\n\n\n\n", + "vuesax-linear:flash-circle-2": "\n\n\n\n", + "vuesax-linear:flash-circle": "\n\n\n\n", + "vuesax-linear:flash-slash": "\n\n\n\n\n", + "vuesax-linear:flash": "\n\n\n\n\n\n", + "vuesax-linear:folder-2": "\n\n\n\n", + "vuesax-linear:folder-add": "\n\n\n\n\n", + "vuesax-linear:folder-cloud": "\n\n\n\n", + "vuesax-linear:folder-connection": "\n\n\n\n\n\n\n", + "vuesax-linear:folder-cross": "\n\n\n\n\n", + "vuesax-linear:folder-favorite": "\n\n\n\n", + "vuesax-linear:folder-minus": "\n\n\n\n", + "vuesax-linear:folder-open": "\n\n\n\n\n", + "vuesax-linear:folder": "\n\n\n", + "vuesax-linear:format-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:format-square": "\n\n\n\n\n\n\n", + "vuesax-linear:forward-10-seconds": "\n\n\n\n\n\n", + "vuesax-linear:forward-15-seconds": "\n\n\n\n\n\n", + "vuesax-linear:forward-5-seconds": "\n\n\n\n\n", + "vuesax-linear:forward-item-1": "\n\n\n\n\n", + "vuesax-linear:forward-item": "\n\n\n\n\n", + "vuesax-linear:forward-square": "\n\n\n\n\n", + "vuesax-linear:forward": "\n\n\n\n", + "vuesax-linear:frame-1": "\n\n\n\n\n\n", + "vuesax-linear:frame-2": "\n\n\n\n\n", + "vuesax-linear:frame-3": "\n\n\n\n\n\n\n\n", + "vuesax-linear:frame-4": "\n\n\n\n\n", + "vuesax-linear:frame-5": "\n\n\n\n\n", + "vuesax-linear:frame": "\n\n\n\n", + "vuesax-linear:framer": "\n\n\n\n", + "vuesax-linear:ftx-token-(ftt)": "\n\n\n\n\n\n", + "vuesax-linear:gallery-add": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-edit": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-export": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-favorite": "\n\n\n\n\n\n", + "vuesax-linear:gallery-import": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-slash": "\n\n\n\n\n\n\n", + "vuesax-linear:gallery-tick": "\n\n\n\n\n\n", + "vuesax-linear:gallery": "\n\n\n\n\n", + "vuesax-linear:game": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:gameboy": "\n\n\n\n\n\n\n\n", + "vuesax-linear:gas-station": "\n\n\n\n\n\n\n", + "vuesax-linear:gemini-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:gemini": "\n\n\n\n\n\n", + "vuesax-linear:ghost": "\n\n\n\n\n", + "vuesax-linear:gift": "\n\n\n\n\n\n\n", + "vuesax-linear:glass-1": "\n\n\n\n\n\n\n", + "vuesax-linear:glass": "\n\n\n\n", + "vuesax-linear:global-edit": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:global-refresh": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:global-search": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:global": "\n\n\n\n\n\n\n", + "vuesax-linear:google-1": "\n\n\n", + "vuesax-linear:google-play": "\n\n\n\n\n\n", + "vuesax-linear:google": "\n\n\n\n\n\n", + "vuesax-linear:gps-slash": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:gps": "\n\n\n\n\n\n\n\n", + "vuesax-linear:grammerly": "\n\n\n\n", + "vuesax-linear:graph": "\n\n\n\n", + "vuesax-linear:grid-1": "\n\n\n\n\n\n\n", + "vuesax-linear:grid-2": "\n\n\n\n\n", + "vuesax-linear:grid-3": "\n\n\n\n\n\n", + "vuesax-linear:grid-4": "\n\n\n\n", + "vuesax-linear:grid-5": "\n\n\n\n\n", + "vuesax-linear:grid-6": "\n\n\n\n\n\n", + "vuesax-linear:grid-7": "\n\n\n\n\n", + "vuesax-linear:grid-8": "\n\n\n\n\n\n\n\n", + "vuesax-linear:grid-9": "\n\n\n\n", + "vuesax-linear:grid-edit": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:grid-eraser": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:grid-lock": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:group-1": "\n\n\n\n\n\n\n\n", + "vuesax-linear:group-10": "\n\n\n\n", + "vuesax-linear:group-11": "\n\n\n\n\n\n\n", + "vuesax-linear:group-2": "\n\n\n\n\n\n\n", + "vuesax-linear:group-3": "\n\n\n\n", + "vuesax-linear:group-4": "\n\n\n\n\n\n\n", + "vuesax-linear:group-5": "\n\n\n\n", + "vuesax-linear:group-6": "\n\n\n\n\n\n\n", + "vuesax-linear:group-7": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:group-8": "\n\n\n\n", + "vuesax-linear:group-9": "\n\n\n\n\n", + "vuesax-linear:group": "\n\n\n\n\n\n", + "vuesax-linear:happyemoji": "\n\n\n\n", + "vuesax-linear:harmony-(one)": "\n\n\n\n\n\n\n", + "vuesax-linear:hashtag-1": "\n\n\n\n\n\n", + "vuesax-linear:hashtag-down": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:hashtag-up": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:hashtag": "\n\n\n\n\n\n", + "vuesax-linear:headphone": "\n\n\n", + "vuesax-linear:headphones": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:health": "\n\n\n\n", + "vuesax-linear:heart-add": "\n\n\n\n\n\n", + "vuesax-linear:heart-circle": "\n\n\n\n", + "vuesax-linear:heart-edit": "\n\n\n\n\n", + "vuesax-linear:heart-remove": "\n\n\n\n\n\n", + "vuesax-linear:heart-search": "\n\n\n\n\n", + "vuesax-linear:heart-slash": "\n\n\n\n\n", + "vuesax-linear:heart-tick": "\n\n\n\n\n", + "vuesax-linear:heart": "\n\n\n", + "vuesax-linear:hedera-hashgraph-(hbar)": "\n\n\n\n\n\n\n", + "vuesax-linear:hex-(hex)": "\n\n\n\n\n", + "vuesax-linear:hierarchy-2": "\n\n\n\n\n\n\n", + "vuesax-linear:hierarchy-3": "\n\n\n\n\n\n", + "vuesax-linear:hierarchy-square-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:hierarchy-square-3": "\n\n\n\n\n\n\n\n", + "vuesax-linear:hierarchy-square": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:hierarchy": "\n\n\n\n\n\n\n", + "vuesax-linear:home-2": "\n\n\n\n", + "vuesax-linear:home-hashtag": "\n\n\n\n\n\n", + "vuesax-linear:home-trend-down": "\n\n\n\n\n", + "vuesax-linear:home-trend-up": "\n\n\n\n\n", + "vuesax-linear:home-wifi": "\n\n\n\n\n\n", + "vuesax-linear:home": "\n\n\n\n", + "vuesax-linear:hospital": "\n\n\n\n\n\n\n", + "vuesax-linear:house-2": "\n\n\n\n\n\n\n", + "vuesax-linear:house": "\n\n\n\n\n\n\n\n", + "vuesax-linear:html-3": "\n\n\n\n\n", + "vuesax-linear:html-5": "\n\n\n\n", + "vuesax-linear:huobi-token-(ht)": "\n\n\n\n", + "vuesax-linear:icon-(icx)": "\n\n\n\n\n\n", + "vuesax-linear:illustrator": "\n\n\n\n\n\n\n", + "vuesax-linear:image": "\n\n\n\n", + "vuesax-linear:import-1": "\n\n\n\n\n", + "vuesax-linear:import-2": "\n\n\n\n\n", + "vuesax-linear:import": "\n\n\n\n\n", + "vuesax-linear:info-circle": "\n\n\n\n\n", + "vuesax-linear:information": "\n\n\n\n\n", + "vuesax-linear:instagram": "\n\n\n\n\n", + "vuesax-linear:iost-(iost)": "\n\n\n\n\n\n", + "vuesax-linear:java-script": "\n\n\n\n\n", + "vuesax-linear:js": "\n\n\n\n", + "vuesax-linear:judge": "\n\n\n\n\n\n", + "vuesax-linear:kanban": "\n\n\n\n", + "vuesax-linear:key-square": "\n\n\n\n\n\n", + "vuesax-linear:key": "\n\n\n\n\n", + "vuesax-linear:keyboard-open": "\n\n\n\n\n\n\n\n", + "vuesax-linear:keyboard": "\n\n\n\n\n\n\n", + "vuesax-linear:kyber-network-(knc)": "\n\n\n\n\n", + "vuesax-linear:lamp-1": "\n\n\n\n\n", + "vuesax-linear:lamp-charge": "\n\n\n\n\n", + "vuesax-linear:lamp-on": "\n\n\n\n", + "vuesax-linear:lamp-slash": "\n\n\n\n\n\n", + "vuesax-linear:lamp": "\n\n\n\n\n", + "vuesax-linear:language-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:language-square": "\n\n\n\n\n\n\n", + "vuesax-linear:layer": "\n\n\n\n\n", + "vuesax-linear:level": "\n\n\n\n\n", + "vuesax-linear:lifebuoy": "\n\n\n\n\n\n\n\n", + "vuesax-linear:like-1": "\n\n\n\n", + "vuesax-linear:like-dislike": "\n\n\n\n\n\n", + "vuesax-linear:like-shapes": "\n\n\n\n\n", + "vuesax-linear:like-tag": "\n\n\n\n\n", + "vuesax-linear:like": "\n\n\n\n", + "vuesax-linear:link-1": "\n\n\n\n\n", + "vuesax-linear:link-2": "\n\n\n\n", + "vuesax-linear:link-21": "\n\n\n\n", + "vuesax-linear:link-circle": "\n\n\n\n\n", + "vuesax-linear:link-square": "\n\n\n\n\n", + "vuesax-linear:link": "\n\n\n\n", + "vuesax-linear:litecoin(ltc)": "\n\n\n\n\n", + "vuesax-linear:location-add": "\n\n\n\n\n", + "vuesax-linear:location-cross": "\n\n\n\n\n", + "vuesax-linear:location-minus": "\n\n\n\n", + "vuesax-linear:location-slash": "\n\n\n\n\n\n", + "vuesax-linear:location-tick": "\n\n\n\n", + "vuesax-linear:location": "\n\n\n\n", + "vuesax-linear:lock-1": "\n\n\n\n\n", + "vuesax-linear:lock-circle": "\n\n\n\n\n\n", + "vuesax-linear:lock-slash": "\n\n\n\n\n\n", + "vuesax-linear:lock": "\n\n\n\n\n\n\n", + "vuesax-linear:login-1": "\n\n\n\n\n", + "vuesax-linear:login": "\n\n\n\n\n", + "vuesax-linear:logout-1": "\n\n\n\n\n", + "vuesax-linear:logout": "\n\n\n\n\n", + "vuesax-linear:lovely": "\n\n\n\n", + "vuesax-linear:magic-star": "\n\n\n\n", + "vuesax-linear:magicpen": "\n\n\n\n\n\n\n", + "vuesax-linear:main-component-1": "\n\n\n\n\n", + "vuesax-linear:main-component": "\n\n\n\n\n", + "vuesax-linear:maker-(mkr)": "\n\n\n\n\n", + "vuesax-linear:man": "\n\n\n\n\n", + "vuesax-linear:map-1": "\n\n\n\n\n", + "vuesax-linear:map": "\n\n\n\n\n\n\n", + "vuesax-linear:mask-1": "\n\n\n\n\n\n\n", + "vuesax-linear:mask-2": "\n\n\n\n\n\n\n", + "vuesax-linear:mask-3": "\n\n\n\n", + "vuesax-linear:mask": "\n\n\n\n\n\n\n", + "vuesax-linear:math": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:maximize-1": "\n\n\n\n\n\n", + "vuesax-linear:maximize-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:maximize-21": "\n\n\n\n\n\n", + "vuesax-linear:maximize-3": "\n\n\n\n\n\n", + "vuesax-linear:maximize-4": "\n\n\n\n\n\n", + "vuesax-linear:maximize-circle": "\n\n\n\n\n\n\n\n", + "vuesax-linear:maximize": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:medal-star": "\n\n\n\n\n", + "vuesax-linear:medal": "\n\n\n\n", + "vuesax-linear:menu-1": "\n\n\n\n\n\n", + "vuesax-linear:menu-board": "\n\n\n\n\n\n\n\n", + "vuesax-linear:menu": "\n\n\n\n\n", + "vuesax-linear:message-2": "\n\n\n\n", + "vuesax-linear:message-add-1": "\n\n\n\n\n", + "vuesax-linear:message-add": "\n\n\n\n\n\n\n", + "vuesax-linear:message-circle": "\n\n\n\n", + "vuesax-linear:message-edit": "\n\n\n\n\n", + "vuesax-linear:message-favorite": "\n\n\n\n\n\n\n", + "vuesax-linear:message-minus": "\n\n\n\n", + "vuesax-linear:message-notif": "\n\n\n\n\n\n\n", + "vuesax-linear:message-programming": "\n\n\n\n\n\n", + "vuesax-linear:message-question": "\n\n\n\n\n", + "vuesax-linear:message-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:message-search": "\n\n\n\n\n\n\n\n", + "vuesax-linear:message-square": "\n\n\n\n", + "vuesax-linear:message-text-1": "\n\n\n\n\n", + "vuesax-linear:message-text": "\n\n\n\n\n", + "vuesax-linear:message-tick": "\n\n\n\n\n\n", + "vuesax-linear:message-time": "\n\n\n\n\n\n", + "vuesax-linear:message": "\n\n\n\n\n\n", + "vuesax-linear:messages-1": "\n\n\n\n\n\n\n", + "vuesax-linear:messages-2": "\n\n\n\n", + "vuesax-linear:messages-3": "\n\n\n\n", + "vuesax-linear:messages": "\n\n\n\n\n", + "vuesax-linear:messenger": "\n\n\n\n", + "vuesax-linear:microphone-2": "\n\n\n\n\n\n\n", + "vuesax-linear:microphone-slash-1": "\n\n\n\n\n\n\n\n", + "vuesax-linear:microphone-slash": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:microphone": "\n\n\n\n\n\n", + "vuesax-linear:microscope": "\n\n\n\n\n\n\n", + "vuesax-linear:milk": "\n\n\n\n\n\n\n", + "vuesax-linear:mini-music-sqaure": "\n\n\n\n\n\n\n", + "vuesax-linear:minus-cirlce": "\n\n\n\n", + "vuesax-linear:minus-square": "\n\n\n\n", + "vuesax-linear:minus": "\n\n\n", + "vuesax-linear:mirror": "\n\n\n\n", + "vuesax-linear:mirroring-screen": "\n\n\n\n\n\n", + "vuesax-linear:mobile-programming": "\n\n\n\n\n\n", + "vuesax-linear:mobile": "\n\n\n\n\n", + "vuesax-linear:monero-(xmr)": "\n\n\n\n", + "vuesax-linear:money-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:money-3": "\n\n\n\n\n\n", + "vuesax-linear:money-4": "\n\n\n\n\n\n\n\n", + "vuesax-linear:money-add": "\n\n\n\n\n\n\n\n", + "vuesax-linear:money-change": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:money-forbidden": "\n\n\n\n\n\n\n", + "vuesax-linear:money-receive": "\n\n\n\n\n\n\n", + "vuesax-linear:money-remove": "\n\n\n\n\n\n\n\n", + "vuesax-linear:money-send": "\n\n\n\n\n\n\n", + "vuesax-linear:money-tick": "\n\n\n\n\n\n\n", + "vuesax-linear:money-time": "\n\n\n\n\n\n\n", + "vuesax-linear:money": "\n\n\n\n\n\n", + "vuesax-linear:moneys": "\n\n\n\n\n\n\n", + "vuesax-linear:monitor-mobbile": "\n\n\n\n\n\n\n\n", + "vuesax-linear:monitor-recorder": "\n\n\n\n\n\n\n\n", + "vuesax-linear:monitor": "\n\n\n\n\n\n", + "vuesax-linear:moon": "\n\n\n", + "vuesax-linear:more-2": "\n\n\n\n\n", + "vuesax-linear:more-circle": "\n\n\n\n\n\n", + "vuesax-linear:more-square": "\n\n\n\n\n\n", + "vuesax-linear:more": "\n\n\n\n\n", + "vuesax-linear:mouse-1": "\n\n\n\n", + "vuesax-linear:mouse-circle": "\n\n\n\n", + "vuesax-linear:mouse-square": "\n\n\n\n", + "vuesax-linear:mouse": "\n\n\n\n\n", + "vuesax-linear:music-circle": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-dashboard": "\n\n\n\n\n\n\n\n", + "vuesax-linear:music-filter": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-library-2": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-play": "\n\n\n\n", + "vuesax-linear:music-playlist": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-square-add": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-square-remove": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-square-search": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:music-square": "\n\n\n\n\n\n\n", + "vuesax-linear:music": "\n\n\n\n\n\n", + "vuesax-linear:musicnote": "\n\n\n\n\n", + "vuesax-linear:nebulas-(nas)": "\n\n\n\n\n\n", + "vuesax-linear:nem-(xem)": "\n\n\n\n\n", + "vuesax-linear:nexo-(nexo)": "\n\n\n\n", + "vuesax-linear:next": "\n\n\n\n", + "vuesax-linear:note-1": "\n\n\n\n\n\n\n", + "vuesax-linear:note-2": "\n\n\n\n\n\n", + "vuesax-linear:note-21": "\n\n\n\n", + "vuesax-linear:note-add": "\n\n\n\n\n\n\n", + "vuesax-linear:note-favorite": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:note-remove": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:note-square": "\n\n\n\n\n\n", + "vuesax-linear:note-text": "\n\n\n\n\n\n\n", + "vuesax-linear:note": "\n\n\n\n\n\n", + "vuesax-linear:notification-1": "\n\n\n\n", + "vuesax-linear:notification-bing": "\n\n\n\n\n", + "vuesax-linear:notification-circle": "\n\n\n\n", + "vuesax-linear:notification-favorite": "\n\n\n\n\n", + "vuesax-linear:notification-status": "\n\n\n\n\n\n", + "vuesax-linear:notification": "\n\n\n\n\n", + "vuesax-linear:ocean-protocol-(ocean)": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:okb-(okb)": "\n\n\n\n\n\n", + "vuesax-linear:omega-circle-1": "\n\n\n\n", + "vuesax-linear:omega-circle": "\n\n\n\n", + "vuesax-linear:omega-square-1": "\n\n\n\n", + "vuesax-linear:omega-square": "\n\n\n\n", + "vuesax-linear:ontology-(ont)": "\n\n\n\n", + "vuesax-linear:paintbucket": "\n\n\n\n\n", + "vuesax-linear:paperclip-2": "\n\n\n", + "vuesax-linear:paperclip": "\n\n\n", + "vuesax-linear:password-check": "\n\n\n\n\n\n\n", + "vuesax-linear:path-2": "\n\n\n\n\n", + "vuesax-linear:path-square": "\n\n\n\n\n\n", + "vuesax-linear:path": "\n\n\n\n\n", + "vuesax-linear:pause-circle": "\n\n\n\n\n", + "vuesax-linear:pause": "\n\n\n\n", + "vuesax-linear:paypal": "\n\n\n\n", + "vuesax-linear:pen-add-1": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-add": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-close-1": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-close": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-remove-1": "\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-remove": "\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-tool-1": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-tool-2-1": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-tool-2": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:pen-tool": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:people": "\n\n\n\n\n\n\n\n", + "vuesax-linear:percentage-square": "\n\n\n\n\n\n", + "vuesax-linear:personalcard": "\n\n\n\n\n\n\n\n", + "vuesax-linear:pet": "\n\n\n\n\n\n\n", + "vuesax-linear:pharagraphspacing": "\n\n\n\n\n\n\n", + "vuesax-linear:photoshop": "\n\n\n\n\n", + "vuesax-linear:picture-frame": "\n\n\n\n\n", + "vuesax-linear:play-add": "\n\n\n\n\n\n\n", + "vuesax-linear:play-circle": "\n\n\n\n", + "vuesax-linear:play-cricle": "\n\n\n\n\n\n\n", + "vuesax-linear:play-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:play": "\n\n\n", + "vuesax-linear:polkadot-(dot)": "\n\n\n\n", + "vuesax-linear:polygon-(matic)": "\n\n\n\n", + "vuesax-linear:polyswarm-(nct)": "\n\n\n\n\n\n", + "vuesax-linear:presention-chart": "\n\n\n\n\n\n\n", + "vuesax-linear:previous": "\n\n\n\n", + "vuesax-linear:printer-slash": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:printer": "\n\n\n\n\n\n\n", + "vuesax-linear:profile-2user": "\n\n\n\n\n\n", + "vuesax-linear:profile-add": "\n\n\n\n\n\n", + "vuesax-linear:profile-circle": "\n\n\n\n\n", + "vuesax-linear:profile-delete": "\n\n\n\n\n\n", + "vuesax-linear:profile-remove": "\n\n\n\n\n", + "vuesax-linear:profile-tick": "\n\n\n\n\n", + "vuesax-linear:profile": "\n\n\n\n", + "vuesax-linear:programming-arrow": "\n\n\n\n\n\n\n\n", + "vuesax-linear:programming-arrows": "\n\n\n\n\n\n\n\n", + "vuesax-linear:python": "\n\n\n\n\n\n\n", + "vuesax-linear:quant-(qnt)": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:quote-down-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:quote-down-square": "\n\n\n\n\n\n\n", + "vuesax-linear:quote-down": "\n\n\n\n\n\n", + "vuesax-linear:quote-up-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:quote-up-square": "\n\n\n\n\n\n\n", + "vuesax-linear:quote-up": "\n\n\n\n\n\n", + "vuesax-linear:radar-1": "\n\n\n\n\n\n\n", + "vuesax-linear:radar-2": "\n\n\n\n", + "vuesax-linear:radar": "\n\n\n", + "vuesax-linear:radio": "\n\n\n\n\n\n\n\n", + "vuesax-linear:ram-2": "\n\n\n\n\n\n\n", + "vuesax-linear:ram": "\n\n\n\n\n", + "vuesax-linear:ranking-1": "\n\n\n\n\n\n", + "vuesax-linear:ranking": "\n\n\n\n\n\n", + "vuesax-linear:receipt-1": "\n\n\n\n\n", + "vuesax-linear:receipt-2-1": "\n\n\n\n\n\n\n", + "vuesax-linear:receipt-2": "\n\n\n\n\n", + "vuesax-linear:receipt-add": "\n\n\n\n\n\n", + "vuesax-linear:receipt-discount": "\n\n\n\n\n\n\n", + "vuesax-linear:receipt-disscount": "\n\n\n\n\n\n", + "vuesax-linear:receipt-edit": "\n\n\n\n\n\n\n", + "vuesax-linear:receipt-item": "\n\n\n\n\n\n\n\n", + "vuesax-linear:receipt-minus": "\n\n\n\n\n", + "vuesax-linear:receipt-search": "\n\n\n\n\n\n\n", + "vuesax-linear:receipt-square": "\n\n\n\n", + "vuesax-linear:receipt-text": "\n\n\n\n\n\n", + "vuesax-linear:receipt": "\n\n\n\n", + "vuesax-linear:receive-square-2": "\n\n\n\n\n\n", + "vuesax-linear:receive-square": "\n\n\n\n\n\n", + "vuesax-linear:received": "\n\n\n\n\n", + "vuesax-linear:record-circle": "\n\n\n\n", + "vuesax-linear:record": "\n\n\n", + "vuesax-linear:recovery-convert": "\n\n\n\n\n\n", + "vuesax-linear:redo": "\n\n\n\n", + "vuesax-linear:refresh-2": "\n\n\n", + "vuesax-linear:refresh-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:refresh-left-square": "\n\n\n\n\n\n", + "vuesax-linear:refresh-right-square": "\n\n\n\n\n\n", + "vuesax-linear:refresh-square-2": "\n\n\n\n", + "vuesax-linear:refresh": "\n\n\n\n", + "vuesax-linear:repeat-circle": "\n\n\n\n\n\n\n", + "vuesax-linear:repeat": "\n\n\n\n\n\n", + "vuesax-linear:repeate-music": "\n\n\n\n\n", + "vuesax-linear:repeate-one": "\n\n\n\n\n", + "vuesax-linear:reserve": "\n\n\n\n\n\n", + "vuesax-linear:rotate-left-1": "\n\n\n\n", + "vuesax-linear:rotate-left": "\n\n\n\n\n", + "vuesax-linear:rotate-right-1": "\n\n\n\n", + "vuesax-linear:rotate-right": "\n\n\n\n\n", + "vuesax-linear:route-square": "\n\n\n\n", + "vuesax-linear:routing-2": "\n\n\n\n\n\n\n", + "vuesax-linear:routing": "\n\n\n\n\n\n\n", + "vuesax-linear:row-horizontal": "\n\n\n\n", + "vuesax-linear:row-vertical": "\n\n\n\n", + "vuesax-linear:ruler&pen": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:ruler": "\n\n\n\n\n\n\n", + "vuesax-linear:safe-home": "\n\n\n\n", + "vuesax-linear:sagittarius": "\n\n\n\n\n", + "vuesax-linear:save-2": "\n\n\n\n\n", + "vuesax-linear:save-add": "\n\n\n\n\n\n", + "vuesax-linear:save-minus": "\n\n\n\n\n", + "vuesax-linear:save-remove": "\n\n\n\n\n\n", + "vuesax-linear:scan-barcode": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:scan": "\n\n\n\n\n\n\n\n", + "vuesax-linear:scanner": "\n\n\n\n\n", + "vuesax-linear:scanning": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:scissor-1": "\n\n\n\n\n\n", + "vuesax-linear:scissor-2": "\n\n\n\n\n\n\n", + "vuesax-linear:scissor": "\n\n\n\n\n\n", + "vuesax-linear:screenmirroring": "\n\n\n\n", + "vuesax-linear:scroll": "\n\n\n\n\n", + "vuesax-linear:search-favorite-1": "\n\n\n\n\n", + "vuesax-linear:search-favorite": "\n\n\n\n\n", + "vuesax-linear:search-normal-1": "\n\n\n\n", + "vuesax-linear:search-normal": "\n\n\n\n", + "vuesax-linear:search-status-1": "\n\n\n\n\n\n", + "vuesax-linear:search-status": "\n\n\n\n\n\n", + "vuesax-linear:search-zoom-in-1": "\n\n\n\n\n\n", + "vuesax-linear:search-zoom-in": "\n\n\n\n\n\n", + "vuesax-linear:search-zoom-out-1": "\n\n\n\n\n", + "vuesax-linear:search-zoom-out": "\n\n\n\n\n", + "vuesax-linear:security-card": "\n\n\n\n\n\n\n", + "vuesax-linear:security-safe": "\n\n\n\n\n", + "vuesax-linear:security-time": "\n\n\n\n\n", + "vuesax-linear:security-user": "\n\n\n\n\n", + "vuesax-linear:security": "\n\n\n", + "vuesax-linear:send-1": "\n\n\n\n", + "vuesax-linear:send-2": "\n\n\n\n", + "vuesax-linear:send-sqaure-2": "\n\n\n\n\n\n", + "vuesax-linear:send-square": "\n\n\n\n\n\n", + "vuesax-linear:send": "\n\n\n\n\n", + "vuesax-linear:setting-2": "\n\n\n\n", + "vuesax-linear:setting-3": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:setting-4": "\n\n\n\n\n\n\n\n", + "vuesax-linear:setting-5": "\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:setting": "\n\n\n\n", + "vuesax-linear:settings": "\n\n\n\n\n", + "vuesax-linear:shapes-1": "\n\n\n\n", + "vuesax-linear:shapes-2": "\n\n\n\n", + "vuesax-linear:shapes": "\n\n\n\n", + "vuesax-linear:share": "\n\n\n\n\n\n\n\n", + "vuesax-linear:shield-cross": "\n\n\n\n\n", + "vuesax-linear:shield-search": "\n\n\n\n\n", + "vuesax-linear:shield-security": "\n\n\n\n\n", + "vuesax-linear:shield-slash": "\n\n\n\n\n", + "vuesax-linear:shield-tick": "\n\n\n\n", + "vuesax-linear:shield": "\n\n\n", + "vuesax-linear:ship": "\n\n\n\n\n\n", + "vuesax-linear:shop-add": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:shop-remove": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:shop": "\n\n\n\n\n\n\n", + "vuesax-linear:shopping-bag": "\n\n\n\n\n", + "vuesax-linear:shopping-cart": "\n\n\n\n\n\n", + "vuesax-linear:siacoin-(sc)": "\n\n\n\n\n", + "vuesax-linear:sidebar-bottom": "\n\n\n\n\n", + "vuesax-linear:sidebar-left": "\n\n\n\n\n", + "vuesax-linear:sidebar-right": "\n\n\n\n\n", + "vuesax-linear:sidebar-top": "\n\n\n\n\n", + "vuesax-linear:signpost": "\n\n\n\n\n\n\n", + "vuesax-linear:simcard-1": "\n\n\n\n\n\n", + "vuesax-linear:simcard-2": "\n\n\n\n", + "vuesax-linear:simcard": "\n\n\n\n\n", + "vuesax-linear:size": "\n\n\n\n", + "vuesax-linear:slack": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:slash": "\n\n\n\n", + "vuesax-linear:slider-horizontal-1": "\n\n\n\n\n", + "vuesax-linear:slider-horizontal": "\n\n\n\n\n", + "vuesax-linear:slider-vertical-1": "\n\n\n\n\n", + "vuesax-linear:slider-vertical": "\n\n\n\n\n", + "vuesax-linear:slider": "\n\n\n\n\n\n", + "vuesax-linear:smallcaps": "\n\n\n\n\n\n\n\n", + "vuesax-linear:smart-car": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:smart-home": "\n\n\n\n\n\n", + "vuesax-linear:smileys": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:sms-edit": "\n\n\n\n\n\n", + "vuesax-linear:sms-notification": "\n\n\n\n\n", + "vuesax-linear:sms-search": "\n\n\n\n\n\n", + "vuesax-linear:sms-star": "\n\n\n\n\n", + "vuesax-linear:sms-tracking": "\n\n\n\n\n\n", + "vuesax-linear:sms": "\n\n\n\n", + "vuesax-linear:snapchat": "\n\n\n\n", + "vuesax-linear:solana-(sol)": "\n\n\n\n\n", + "vuesax-linear:sort": "\n\n\n\n\n", + "vuesax-linear:sound": "\n\n\n\n\n\n\n", + "vuesax-linear:speaker": "\n\n\n\n\n", + "vuesax-linear:speedometer": "\n\n\n\n\n", + "vuesax-linear:spotify": "\n\n\n\n\n\n", + "vuesax-linear:stacks-(stx)": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:star-1": "\n\n\n", + "vuesax-linear:star-slash": "\n\n\n\n\n", + "vuesax-linear:star": "\n\n\n\n\n\n", + "vuesax-linear:status-up": "\n\n\n\n\n\n\n\n", + "vuesax-linear:status": "\n\n\n\n\n", + "vuesax-linear:stellar-(xlm)": "\n\n\n\n\n\n", + "vuesax-linear:sticker": "\n\n\n\n", + "vuesax-linear:stickynote": "\n\n\n\n\n\n\n\n", + "vuesax-linear:stop-circle": "\n\n\n\n", + "vuesax-linear:stop": "\n\n\n", + "vuesax-linear:story": "\n\n\n\n\n\n", + "vuesax-linear:strongbox-2": "\n\n\n\n\n\n\n\n", + "vuesax-linear:strongbox": "\n\n\n\n\n\n", + "vuesax-linear:subtitle": "\n\n\n\n\n\n\n", + "vuesax-linear:sun-1": "\n\n\n\n", + "vuesax-linear:sun-fog": "\n\n\n\n\n\n\n", + "vuesax-linear:sun": "\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:tag-2": "\n\n\n\n\n", + "vuesax-linear:tag-cross": "\n\n\n\n\n", + "vuesax-linear:tag-right": "\n\n\n", + "vuesax-linear:tag-user": "\n\n\n\n\n", + "vuesax-linear:tag": "\n\n\n\n", + "vuesax-linear:task-square": "\n\n\n\n\n\n\n", + "vuesax-linear:task": "\n\n\n\n\n\n\n\n", + "vuesax-linear:teacher": "\n\n\n\n\n", + "vuesax-linear:tenx-(pay)": "\n\n\n\n", + "vuesax-linear:tether-(usdt)": "\n\n\n\n\n", + "vuesax-linear:text-block": "\n\n\n\n\n", + "vuesax-linear:text-bold": "\n\n\n\n", + "vuesax-linear:text-italic": "\n\n\n\n\n", + "vuesax-linear:text-underline": "\n\n\n\n", + "vuesax-linear:text": "\n\n\n\n\n", + "vuesax-linear:textalign-center": "\n\n\n\n\n\n", + "vuesax-linear:textalign-justifycenter": "\n\n\n\n\n\n", + "vuesax-linear:textalign-justifyleft": "\n\n\n\n\n\n", + "vuesax-linear:textalign-justifyright": "\n\n\n\n\n\n", + "vuesax-linear:textalign-left": "\n\n\n\n\n\n", + "vuesax-linear:textalign-right": "\n\n\n\n\n\n", + "vuesax-linear:the-graph-(grt)": "\n\n\n\n\n\n", + "vuesax-linear:theta-(theta)": "\n\n\n\n\n\n\n\n", + "vuesax-linear:thorchain-(rune)": "\n\n\n", + "vuesax-linear:tick-circle": "\n\n\n\n", + "vuesax-linear:tick-square": "\n\n\n\n", + "vuesax-linear:ticket-2": "\n\n\n\n\n", + "vuesax-linear:ticket-discount": "\n\n\n\n\n\n", + "vuesax-linear:ticket-expired": "\n\n\n\n\n", + "vuesax-linear:ticket-star": "\n\n\n\n\n\n", + "vuesax-linear:ticket": "\n\n\n\n", + "vuesax-linear:timer-1": "\n\n\n\n\n", + "vuesax-linear:timer-pause": "\n\n\n\n\n\n\n", + "vuesax-linear:timer-start": "\n\n\n\n\n\n", + "vuesax-linear:timer": "\n\n\n", + "vuesax-linear:toggle-off-circle": "\n\n\n\n", + "vuesax-linear:toggle-off": "\n\n\n\n", + "vuesax-linear:toggle-on-circle": "\n\n\n\n", + "vuesax-linear:toggle-on": "\n\n\n\n", + "vuesax-linear:trade": "\n\n\n\n\n\n", + "vuesax-linear:transaction-minus": "\n\n\n\n", + "vuesax-linear:translate": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:trash": "\n\n\n\n\n\n\n", + "vuesax-linear:tree": "\n\n\n\n\n", + "vuesax-linear:trello": "\n\n\n\n\n", + "vuesax-linear:trend-down": "\n\n\n\n\n", + "vuesax-linear:trend-up": "\n\n\n\n\n", + "vuesax-linear:triangle": "\n\n\n\n\n", + "vuesax-linear:trontron-(trx)": "\n\n\n\n\n", + "vuesax-linear:truck-remove": "\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:truck-tick": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:truck-time": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:trush-square": "\n\n\n\n\n\n", + "vuesax-linear:twitch": "\n\n\n\n\n", + "vuesax-linear:ui8": "\n\n\n\n\n\n\n", + "vuesax-linear:undo": "\n\n\n\n", + "vuesax-linear:unlimited": "\n\n\n", + "vuesax-linear:unlock": "\n\n\n\n\n", + "vuesax-linear:usd-coin-(usdc)": "\n\n\n\n\n\n\n", + "vuesax-linear:user-add": "\n\n\n\n\n\n\n", + "vuesax-linear:user-cirlce-add": "\n\n\n\n\n\n\n\n", + "vuesax-linear:user-edit": "\n\n\n\n\n\n", + "vuesax-linear:user-minus": "\n\n\n\n\n\n", + "vuesax-linear:user-octagon": "\n\n\n\n\n", + "vuesax-linear:user-remove": "\n\n\n\n\n\n\n", + "vuesax-linear:user-search": "\n\n\n\n\n\n", + "vuesax-linear:user-square": "\n\n\n\n\n", + "vuesax-linear:user-tag": "\n\n\n\n\n", + "vuesax-linear:user-tick": "\n\n\n\n\n\n", + "vuesax-linear:user": "\n\n\n\n", + "vuesax-linear:velas-(vlx)": "\n\n\n\n", + "vuesax-linear:verify": "\n\n\n\n", + "vuesax-linear:vibe-(vibe)": "\n\n\n\n\n", + "vuesax-linear:video-add": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:video-circle": "\n\n\n\n", + "vuesax-linear:video-horizontal": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:video-octagon": "\n\n\n\n", + "vuesax-linear:video-play": "\n\n\n\n\n\n\n", + "vuesax-linear:video-remove": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:video-slash": "\n\n\n\n\n\n", + "vuesax-linear:video-square": "\n\n\n\n", + "vuesax-linear:video-tick": "\n\n\n\n\n\n\n\n", + "vuesax-linear:video-time": "\n\n\n\n\n\n\n\n", + "vuesax-linear:video-vertical": "\n\n\n\n\n\n\n\n\n\n\n\n", + "vuesax-linear:video": "\n\n\n\n\n", + "vuesax-linear:voice-cricle": "\n\n\n\n\n\n\n\n", + "vuesax-linear:voice-square": "\n\n\n\n\n\n\n\n", + "vuesax-linear:volume-cross": "\n\n\n\n\n", + "vuesax-linear:volume-high": "\n\n\n\n\n", + "vuesax-linear:volume-low-1": "\n\n\n\n", + "vuesax-linear:volume-low": "\n\n\n\n", + "vuesax-linear:volume-mute": "\n\n\n", + "vuesax-linear:volume-slash": "\n\n\n\n\n\n\n", + "vuesax-linear:volume-up": "\n\n\n\n\n", + "vuesax-linear:vuesax": "\n\n\n\n\n", + "vuesax-linear:wallet-1": "\n\n\n\n\n\n\n", + "vuesax-linear:wallet-2": "\n\n\n\n\n", + "vuesax-linear:wallet-3": "\n\n\n\n\n\n", + "vuesax-linear:wallet-add-1": "\n\n\n\n\n\n\n\n\n", + "vuesax-linear:wallet-add": "\n\n\n\n\n\n\n\n", + "vuesax-linear:wallet-check": "\n\n\n\n\n\n\n", + "vuesax-linear:wallet-minus": "\n\n\n\n\n\n\n\n", + "vuesax-linear:wallet-money": "\n\n\n\n\n\n\n", + "vuesax-linear:wallet-remove": "\n\n\n\n\n\n\n\n", + "vuesax-linear:wallet-search": "\n\n\n\n\n\n\n", + "vuesax-linear:wallet": "\n\n\n\n\n", + "vuesax-linear:wanchain-(wan)-1": "\n\n\n", + "vuesax-linear:wanchain-(wan)": "\n\n\n\n\n\n", + "vuesax-linear:warning-2": "\n\n\n\n\n", + "vuesax-linear:watch-status": "\n\n\n\n\n\n\n\n", + "vuesax-linear:watch": "\n\n\n\n\n\n", + "vuesax-linear:weight-1": "\n\n\n\n\n\n\n", + "vuesax-linear:weight": "\n\n\n\n", + "vuesax-linear:whatsapp": "\n\n\n\n", + "vuesax-linear:wifi-square": "\n\n\n\n\n\n", + "vuesax-linear:wifi": "\n\n\n\n\n\n", + "vuesax-linear:wind-2": "\n\n\n\n\n", + "vuesax-linear:wind": "\n\n\n\n\n", + "vuesax-linear:windows": "\n\n\n\n\n\n", + "vuesax-linear:wing-(wing)": "\n\n\n\n\n", + "vuesax-linear:woman": "\n\n\n\n\n", + "vuesax-linear:xd": "\n\n\n\n\n\n", + "vuesax-linear:xiaomi": "\n\n\n\n\n\n", + "vuesax-linear:xrp-(xrp)": "\n\n\n\n", + "vuesax-linear:youtube": "\n\n\n\n", + "vuesax-linear:zel-(zel)": "\n\n\n\n\n\n", + "vuesax-linear:zoom": "\n\n\n\n\n", + "vuesax-linear:verify": "\n\n\n\n", + "vuesax-linear:chart-fail": "\n\n\n\n\n\n\n" +} \ No newline at end of file diff --git a/src/core/assets/img/avatars/placeholder-f.jpg b/src/core/assets/img/avatars/placeholder-f.jpg new file mode 100644 index 0000000000000000000000000000000000000000..95da0736d082909bba0a36b4cf7b581ea3bce285 GIT binary patch literal 2560 zcmb`Gi9gia8^_Pgm<2OqX&YN6M98I~k*S!%*g{d=N{di-k?p5U4YzC|Q3;`JL*-hc zC?qCP4UuJRW64$_B9iI4-|y&k|AOE7zFzP1`8?;mp7YEz=dAEn27#m{!-4@22mlb! z2UdE4F%ZLIMX?w$QJko_xENkSMpA-El-Rg_gS3naS#`5ASy^d|mVwR|4XUP+GR1^K z-MO1ir>p8PtV|6p4UFi!SL%Q`4ylS%MIfZW3J1tSnNbM%jQ<8g1dT#sS9$<$HN33z z-_rj{AVj1SR#Tz4mVF^FzpyVJc3BNz=hrgp<$T%0-!wsMF5cZqXTfUPk1t}IScA)p&J}W zZZlv3aJ(JXU^EKCVkH^Y>SrM+`{%!4)+icG*#$a8T+<_nn7A2;NFBIDgy#`RgO4!~ zP@R)d1eoICWx_QGKq~qjL?l0l1#MmXm<}022HatZ9Rk>hr=Ew1^D8(7cPV4RdpQA` z5#!elFDb2a1fTj1tLMLTkf9g=j&y|UaiIdl|Ji|nUU(}s?A`&X%GF*2Ww|JDvUPO< zsd0vd40^^AZj$#Cun@h@?}Y|8eti&X@zZ-kXNJ!t1FW|X3w9{37{u?nK6Kcb?)%3P z>i_(67G$ugH$$KaeXSF|S-2rPHhhj$=V(nL^b_Sh4vmr_52k#&Ojtmv{8*pxUjy-- zg+U2GW6XcGDqIPh2N+CvCp2tw3qb5=vQPurCpl>O)e3>gWKe={!)hG50M#PSe!mTL zO*GE@*2tir!iy@j1kD!c`B5bS5`n;oh@g>Zv@ni9qC|kyrfvHVprzN)DSJ-)De2gS z-CyS=>SKqvZF~L>Pe;5Y;=?{KBp`Kl9iM=>MyrDWa-5Upoj~=&{)>Jw(!W z9oE&4yyexg#wdnSqB3StUe_ftD3h$J{MF@QI^{;qf{hw^Hmf|VC}Lle@$w_W&*wUH zD@jl$u-eYLT+!X1Q&Ez5c^VWg=T_5xFHTa^F#Z6kZ|RMS*Npe-%nuD~ie|HDJIiM{5t zRPo-|n_^4@-^nqC%{!8n^m;x$E602lbKDs(LnTNpo}lENjK%XqBrc7~;B_@8y$Hj< zw4<9s%ol!K58R`+TVuMyJy1H(L!sJ7p$nh*DP`9k_d^mN*g?EtUn83UX8bKq#su=0 zHQ)Y)orrfs5{JKZBk1H@MD=_Zb8A3q!}!Cb_x*g|r$0tc)Y7anT%9XlRNeD@P}?V! zV=1c@!0WdDO#ErI#`E5R=fUmV7HgSb*=EC$q^`cj zcFfQ1^HpvF^8q`|+X3JDP(0OpV`b5!%T|%hx|Z*M@+Q7xQ}gVXuQTfj9eDi{3UQOK z&tLqE3UvAzuIHY1dxQ5)UT{16cAoBXnMdbnPEybGFI!DiNoz&giG7%Z^(2!Q8zBUXLNEvT?K;vpyboe}*ip ztMoJq_4RC4*yC6U&y8}TjTI$B&Ts4&*YDC27;`n# zd4gtnpNEUsBPkr;=U!V4&*;v7c6P2Q;pC29QA^8Ax80J8W;W2OkN10on_Y1<3?`(G zxn0jtK3tUl>GcQu*{6e{-<@J*e8~eIA)HyPqF+geTDoKGb7sUsBIDNE8Wrf(U@{!$ zjEC1BCZg1<6fE6ui)yRmP;qBSL4oX66qCPy>wFbtZP z#I5bO{zI)loy;Tzv^v_-CcO!vltEi%uTEKfdBUqSeh{hWq{=w%=9a$hkr3NZg&$OW?x^JGXqy+@pn-2L0 zy_PfMv@ETeeiC0Q_{O|(xTq9mm{+@zn#9bwC)fxLy7MSwput@$u;RG{k>;f`2LU6`s>Yz zVK?~_a~-x_cQdC*go_a^{v-$Gm=&-+w10;I<6J}ysQ~SdnRRoK=KQ_u^|#p#s_f)X RiW5ZA2bySv6 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/img/layout/side.png b/src/core/assets/img/layout/side.png new file mode 100644 index 0000000000000000000000000000000000000000..b0c38822d3b5253e9487e36f5583ba4146cd7edd GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^5kPFf!3HF!8tr8UQk(@Ik;M!Q+`=Ht$S`Y;1W=H% zILO_JVcj{Imp~3nx}&cn1H;CC?mvmFK>l=37srqa#MS^79-exGsvf8Xd%ae>c+83znuqQVwx cR1tW?^xl;D>y(!wASW_-y85}Sb4q9e0F^mYi2wiq literal 0 HcmV?d00001 diff --git a/src/core/assets/img/layout/top.png b/src/core/assets/img/layout/top.png new file mode 100644 index 0000000000000000000000000000000000000000..3ed3e275c5b8809d1e25d124fab6fbd207e249d7 GIT binary patch literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^5kPFf!3HF!8tr8UQk(@Ik;M!Q+`=Ht$S`Y;1W=H% zILO_JVcj{Imp~3nx}&cn1H;CC?mvmFKz_fci(^OyEK~a$qHc=LpErhUyEWIz(8U8rKpZ@4f&wO)V=B(d2_ujcV zyO&1M(KgYBAV_DYC)o>vmVloc0#pNh{Bc%P@JZggd;bpc*tmEcKs*5;2AGflOaMqG z0VDvEQh-SS=@ftzU}_p*3SfF>8ej&>Pkn@7_!x{8rZ*J^~K$U7w$A@1sgX$vED{;1;%+)>q zf}FpTnx6euw(8K~hLom}&Af|+2r@Eu2EoW; z7oYP7D0pg%9=$>I8%m5C&|x8XYda2v!=Xg5E@mk?)@_hnPMFBCJ4LCTK#Ae2Uzsyz z>-?d`1kV={^v!0@G~Ek!$f0eq&T(WHtl}UJW~sF1!a!Esboc#%(<$FV`d3)KPSu;V zSERY5nMV+Do+3hzu0`RO%<3WOC`lN%6(!o{DpOC96cy=76$)EQGSup&xYJi1XwL8G z=D*FryLEi3ta-qea+#A&=DUj%9^(qKmFX&(`@Om=>Gg=GXn7#P`4oL@_&fe#d$@I- zkbh6dVl#8|*L0BDA^xm(2|~x^7DxYr?zv^-1IJ zFH>%b4Ff*oL3W7_icmL%>un>Tlm%|w78ecj9P`Pj8jA1h#k-lr$V;Cdq0m;q`Qlwl zi>_KdJe>c!nUs0EWN;Xm*IOqB^$1sTHqnK!osmXL3e+0*vaI#e08JOpfBZf5mLbA5 zF}}#3lsAcim#|3txlFSTC4TPY`unj`Es*TNeJalw;jYnq#9!hLg->eJ`}^u=fv-<# z`8lANKv0}#`q$U!%m$z(*BtDOK#4(X1*wwlPcGPprJk3AR=>J@Jb?UaSOWX`fq_){Qc`}%anC@sP8ThFwp))r@7Tx2Ld(Hi-Hj{CJvNVFF@e^NXA$Z_7k~16+X#3kT)h-8VRyoP2z1d z9DfkdU({I3WMGQzaE$EGWku1mJX@9QM{IYNE|I_W_&xHqyt`OQ4|HZ=#ayGa2U}PQ z556h80w49!8g3k;QryrT2nenIpUhzXwcuo+&W4+4(^AePZHboqdYm2+$qdz zIVFC$G~3JN13=QRy~Cu|!rxUfvh}CurdL9H6iw(E$cvDbm9FfaFm4wzs~q`7fAUpV zF)G{6jgO9=h=)A#P{(RmJ)E;V z7~7iqXaQ!bdcUcSH?W0;}I0dDjeiN1!9vN~DW(fdkIi{OCG$+5uPnI1MLY zy4%IsXTm9FF(Ue`4n6}^7TA3W7sNEF^tuE8;Y?#NZMit zZiP&UQEF>haURmIWMOqnq-B8lre9eJ-ZrnCu`ZtSSV^qX-+DxtQ<>VSO6`<*IjUH@}gyelRFGl%vty8YozlVz$kXr1T?BRx11aA zYA;v6I*WatI@gV9={M!2LWtcp9SY>l0MF}U-`D61F=u-M28)^*>j#I>|Hfa6|5?79 bz|XJQ9@h^e;z)x*Oto_djeO%X#dz literal 0 HcmV?d00001 diff --git a/src/core/assets/img/placeholders/video-placeholder.png b/src/core/assets/img/placeholders/video-placeholder.png new file mode 100644 index 0000000000000000000000000000000000000000..58d0a7c5ff7382cbe2046120d5c03f6c7817f635 GIT binary patch literal 4087 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 I``v!{JDCRDa{vGU literal 0 HcmV?d00001 diff --git a/src/core/basicMain.ts b/src/core/basicMain.ts new file mode 100644 index 0000000..b356a35 --- /dev/null +++ b/src/core/basicMain.ts @@ -0,0 +1,21 @@ +//import { setupPinia } from '@core/plugins/pinia' +import type { App } from 'vue' +import { setupRouter } from '@core/router' +import '@core/assets/css/main.less' +import 'uno.css' +import { setupPinia } from '@core/plugins/pinia' +//import { setupRoutes } from '@/router' + +export function basicMain(app: App) { + //setupRoutes() + const router = setupRouter(app) + /*router.addRoute({ + name: 'dashboard', + path: '/dashboard', + component: () => import('@/pages/dashboard/index.vue') + })*/ + + // console.log(router) + //router.addRoute() + return { router } +} diff --git a/src/core/components/BaseButton/index.ts b/src/core/components/BaseButton/index.ts new file mode 100644 index 0000000..7dfaf8e --- /dev/null +++ b/src/core/components/BaseButton/index.ts @@ -0,0 +1,2 @@ +import button from './src/button.vue' +export default button diff --git a/src/core/components/BaseButton/src/button.vue b/src/core/components/BaseButton/src/button.vue new file mode 100644 index 0000000..08ae3cb --- /dev/null +++ b/src/core/components/BaseButton/src/button.vue @@ -0,0 +1,56 @@ + + + + + diff --git a/src/core/components/BaseCard/index.ts b/src/core/components/BaseCard/index.ts new file mode 100644 index 0000000..a2c9bf4 --- /dev/null +++ b/src/core/components/BaseCard/index.ts @@ -0,0 +1,2 @@ +import BaseCard from './src/BaseCard.vue' +export default BaseCard diff --git a/src/core/components/BaseCard/src/BaseCard.vue b/src/core/components/BaseCard/src/BaseCard.vue new file mode 100644 index 0000000..9d22ecb --- /dev/null +++ b/src/core/components/BaseCard/src/BaseCard.vue @@ -0,0 +1,9 @@ + + + + + diff --git a/src/core/components/BaseDatePicker/index.ts b/src/core/components/BaseDatePicker/index.ts new file mode 100644 index 0000000..40211b5 --- /dev/null +++ b/src/core/components/BaseDatePicker/index.ts @@ -0,0 +1,2 @@ +import BaseDatePicker from './src/BaseDatePicker.vue' +export default BaseDatePicker diff --git a/src/core/components/BaseDatePicker/src/BaseDatePicker.vue b/src/core/components/BaseDatePicker/src/BaseDatePicker.vue new file mode 100644 index 0000000..339e1d7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/BaseDatePicker.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/core/components/BaseDatePicker/src/configDayjs.ts b/src/core/components/BaseDatePicker/src/configDayjs.ts new file mode 100644 index 0000000..3bff94c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/configDayjs.ts @@ -0,0 +1,26 @@ +/* +import dayjs from 'dayjs' +import updateLocale from 'dayjs/plugin/updateLocale' +import jalaliday from 'jalaliday' +dayjs.extend(jalaliday) +dayjs.extend(updateLocale) +dayjs.calendar('jalali') // Jalali Calendar +const months = [ + 'فروردین', + 'اردیبهشت', + 'خرداد', + 'تیر', + 'مرداد', + 'شهریور', + 'مهر', + 'آبان', + 'آذر', + 'دی', + 'بهمن', + 'اسفند', +] +dayjs.updateLocale('fa', { + monthsShort: months, + months, +}) +*/ diff --git a/src/core/components/BaseDatePicker/src/datePick/PickerButton.tsx b/src/core/components/BaseDatePicker/src/datePick/PickerButton.tsx new file mode 100644 index 0000000..ef8404f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/PickerButton.tsx @@ -0,0 +1,8 @@ +import type { FunctionalComponent } from 'vue'; +import type { ButtonProps } from 'ant-design-vue/es/button'; +import Button from 'ant-design-vue/es/button'; + +const PickerButton: FunctionalComponent = (props: ButtonProps, { attrs, slots }) => { + return ; +}; +export default PickerButton; diff --git a/src/core/components/BaseDatePicker/src/datePick/PickerTag.tsx b/src/core/components/BaseDatePicker/src/datePick/PickerTag.tsx new file mode 100644 index 0000000..eab4746 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/PickerTag.tsx @@ -0,0 +1,6 @@ +import type { TagProps } from 'ant-design-vue/es/tag'; +import Tag from 'ant-design-vue/es/tag'; + +export default function PickerTag(props: TagProps, { slots, attrs }) { + return ; +} diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/DatePicker.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/DatePicker.test.js new file mode 100644 index 0000000..0a66f68 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/DatePicker.test.js @@ -0,0 +1,66 @@ +import { mount } from '@vue/test-utils' +import { asyncExpect } from '../../../tests/utils' +import dayjs from 'dayjs' +import MockDate from 'mockdate' +import DatePicker from '../index' +import focusTest from '../../../tests/shared/focusTest' +jest.mock('../../_util/Portal') +describe('DatePicker', () => { + focusTest(DatePicker) + + beforeEach(() => { + document.body.outerHTML = '' + MockDate.set(dayjs('2016-11-22')) + }) + + afterEach(() => { + MockDate.reset() + }) + + it('prop locale should works', async () => { + const locale = { + lang: { + locale: 'mk', + placeholder: 'Избери дата', + rangePlaceholder: ['Начална дата', 'Крайна дата'], + today: 'Днес', + now: 'Сега', + backToToday: 'Към днес', + ok: 'Добре', + clear: 'Изчистване', + month: 'Месец', + year: 'Година', + timeSelect: 'Избор на час', + dateSelect: 'Избор на дата', + monthSelect: 'Избор на месец', + yearSelect: 'Избор на година', + decadeSelect: 'Десетилетие', + previousMonth: 'Предишен месец (PageUp)', + nextMonth: 'Следващ месец (PageDown)', + previousYear: 'Последна година (Control + left)', + nextYear: 'Следваща година (Control + right)', + previousDecade: 'Предишно десетилетие', + nextDecade: 'Следващо десетилетие', + previousCentury: 'Последен век', + nextCentury: 'Следващ век', + yearFormat: 'YYYY', + dateFormat: 'D M YYYY', + dayFormat: 'D', + dateTimeFormat: 'D M YYYY HH:mm:ss', + monthBeforeYear: true + }, + timePickerLocale: { + placeholder: 'Избор на час' + } + } + const birthday = dayjs('2000-01-01', 'YYYY-MM-DD') + const wrapper = mount({ + render() { + return + } + }) + await asyncExpect(() => { + expect(wrapper.html()).toMatchSnapshot() + }) + }) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/QuarterPicker.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/QuarterPicker.test.js new file mode 100644 index 0000000..b77cabb --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/QuarterPicker.test.js @@ -0,0 +1,17 @@ +import { mount } from '@vue/test-utils' +import DatePicker from '../index' +import focusTest from '../../../tests/shared/focusTest' + +const { QuarterPicker } = DatePicker +jest.mock('../../_util/Portal') +describe('QuarterPicker', () => { + focusTest(QuarterPicker) + fit('reset select item when popup close', async () => { + const wrapper = mount(DatePicker, { + props: { style: { width: '400px' }, picker: 'quarter' }, + sync: false, + attachTo: 'body' + }) + expect(wrapper.html()).toMatchSnapshot() + }) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/RangePicker.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/RangePicker.test.js new file mode 100644 index 0000000..3afa4f2 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/RangePicker.test.js @@ -0,0 +1,72 @@ +import { mount } from '@vue/test-utils' +import { asyncExpect, setMockDate, resetMockDate, sleep } from '../../../tests/utils' +import dayjs from 'dayjs' +import DatePicker from '../index' +import { openPicker, selectCell, closePicker } from './utils' +import focusTest from '../../../tests/shared/focusTest' +jest.mock('../../_util/Portal') +const { RangePicker } = DatePicker + +describe('RangePicker', () => { + focusTest(RangePicker) + + beforeEach(() => { + document.body.outerHTML = '' + setMockDate() + }) + + afterEach(() => { + resetMockDate() + }) + // issue: https://github.com/ant-design/ant-design/issues/5872 + xit('should not throw error when value is reset to `[]`', async () => { + const birthday = dayjs('2000-01-01', 'YYYY-MM-DD') + const wrapper = mount( + { + props: ['value'], + setup(props) { + return () => + } + }, + { attachTo: 'body', sync: 'false' } + ) + wrapper.setProps({ value: [birthday, birthday] }) + wrapper.setProps({ value: [] }) + await sleep(0) + expect(() => { + openPicker(wrapper) + selectCell(wrapper, 3) + closePicker(wrapper) + + openPicker(wrapper, 1) + selectCell(wrapper, 5, 1) + closePicker(wrapper, 1) + }).not.toThrow() + }) + + it('show month panel according to value', async () => { + const birthday = dayjs('2000-01-01', 'YYYY-MM-DD').locale('zh-cn') + const wrapper = mount(RangePicker, { + props: { + getPopupContainer: (trigger) => trigger, + format: 'YYYY/MM/DD', + showTime: true, + open: true + }, + sync: false, + attachTo: 'body' + }) + await asyncExpect(() => { + wrapper.setProps({ value: [birthday, birthday] }) + }) + await asyncExpect(() => { + expect(document.body.innerHTML).toMatchSnapshot() + }) + }) + + fit('customize separator', async () => { + const wrapper = mount(RangePicker, { props: { separator: 'test' } }) + await sleep() + expect(wrapper.html()).toMatchSnapshot() + }) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/WeekPicker.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/WeekPicker.test.js new file mode 100644 index 0000000..7701b86 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/WeekPicker.test.js @@ -0,0 +1,27 @@ +import { mount } from '@vue/test-utils' +import { asyncExpect, setMockDate } from '../../../tests/utils' +import DatePicker from '../index' +import focusTest from '../../../tests/shared/focusTest' + +const { WeekPicker } = DatePicker +jest.mock('../../_util/Portal') +describe('WeekPicker', () => { + beforeEach(() => { + setMockDate() + }) + focusTest(WeekPicker) + + it('should support style prop', async () => { + const wrapper = mount( + { + render() { + return + } + }, + { sync: false } + ) + await asyncExpect(() => { + expect(wrapper.html()).toMatchSnapshot() + }) + }) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/DatePicker.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/DatePicker.test.js.snap new file mode 100644 index 0000000..6c3b99d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/DatePicker.test.js.snap @@ -0,0 +1,180 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`DatePicker prop locale should works 1`] = ` +

+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/QuarterPicker.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/QuarterPicker.test.js.snap new file mode 100644 index 0000000..b4f4686 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/QuarterPicker.test.js.snap @@ -0,0 +1,47 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`QuarterPicker reset select item when popup close 1`] = ` +
+
+ +
+
+ + +
+
+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/RangePicker.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/RangePicker.test.js.snap new file mode 100644 index 0000000..e4fc4f5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/RangePicker.test.js.snap @@ -0,0 +1,557 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`RangePicker customize separator 1`] = ` +
+
+
test
+
+
+ +
+ + +
+
+`; + +exports[`RangePicker show month panel according to value 1`] = ` +
+
+ + +
+
+
+
+
+
+
+
+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/WeekPicker.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/WeekPicker.test.js.snap new file mode 100644 index 0000000..3e6a5f9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/WeekPicker.test.js.snap @@ -0,0 +1,186 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`WeekPicker should support style prop 1`] = ` +
+
+ +
+
+ + +
+
+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/demo.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/demo.test.js.snap new file mode 100644 index 0000000..bccf1ab --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/demo.test.js.snap @@ -0,0 +1,710 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`renders ./components/date-picker/demo/basic.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/bordered.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/date-render.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/disabled.vue correctly 1`] = ` +
+
+
+
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/disabled-date.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/extra-footer.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+ +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/format.vue correctly 1`] = ` +
+
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+
+
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/mode.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/presetted-ranges.vue correctly 1`] = ` +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/range-picker.vue correctly 1`] = ` +
+
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/select-in-range.vue correctly 1`] = ` +
+
+
+
+
+ + +
+`; + +exports[`renders ./components/date-picker/demo/size.vue correctly 1`] = ` +
+
+
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+ +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/start-end.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/suffix.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+
+
+ +
+ +
+
+ +
+
+
ab + +
+ +
+
+ +
+
+
ab + +
+ +
+
+ +
+
+
+
+
+
ab + + +
+
+ +
+
+
ab + +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/switchable.vue correctly 1`] = ` +
+
+
+ + +
Time + +
+ +
+
+ +
+
+
+ +
+ +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/text.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; + +exports[`renders ./components/date-picker/demo/time.vue correctly 1`] = ` +
+
+
+
+ +
+ +
+
+ +
+
+
+
+
+
+ + +
+
+ +
+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/other.test.js.snap b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/other.test.js.snap new file mode 100644 index 0000000..2c5b62e --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/__snapshots__/other.test.js.snap @@ -0,0 +1,1077 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`MonthPicker and WeekPicker render MonthPicker 1`] = `""`; + +exports[`MonthPicker and WeekPicker render WeekPicker 1`] = `""`; + +exports[`Picker format by locale date 1`] = ` +
+
+
+ + +
+
+`; + +exports[`Picker format by locale dateTime 1`] = ` +
+
+
+ + +
+
+`; + +exports[`Picker format by locale month 1`] = ` +
+
+
+ + +
+
+`; + +exports[`Picker format by locale week 1`] = ` +
+
+
+ + +
+
+`; diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/demo.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/demo.test.js new file mode 100644 index 0000000..a4e7a91 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/demo.test.js @@ -0,0 +1,3 @@ +import demoTest from '../../../tests/shared/demoTest'; + +demoTest('date-picker'); diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/mount.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/mount.test.js new file mode 100644 index 0000000..6ed966b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/mount.test.js @@ -0,0 +1,11 @@ +import DatePicker from '../index' +import mountTest from '../../../tests/shared/mountTest' + +const { MonthPicker, WeekPicker, RangePicker } = DatePicker + +describe('mount', () => { + mountTest(DatePicker) + mountTest(MonthPicker) + mountTest(WeekPicker) + mountTest(RangePicker) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/other.test.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/other.test.js new file mode 100644 index 0000000..2e6260f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/other.test.js @@ -0,0 +1,73 @@ +import { mount } from '@vue/test-utils' +import { asyncExpect, sleep } from '../../../tests/utils' +import dayjs from 'dayjs' +import DatePicker from '../index' +import LocaleProvider from '../../locale-provider' +import locale from '../../locale-provider/zh_CN' +jest.mock('../../_util/Portal') +const { MonthPicker, WeekPicker } = DatePicker + +describe('Picker format by locale', () => { + const myLocale = { + ...locale, + DatePicker: { + ...locale.DatePicker, + dateFormat: 'YYYY 年 M 月 D 日', + dateTimeFormat: 'YYYY 年 M 月 D 日 H 时 m 分 s 秒', + weekFormat: 'YYYY 年 W 周', + monthFormat: 'YYYY 年 M 月' + } + } + + const date = dayjs('2000-01-01', 'YYYY-MM-DD') + function matchPicker(name, Picker, props) { + it(name, async () => { + const wrapper = mount( + { + render() { + return ( + + + + ) + } + }, + { sync: false } + ) + await asyncExpect(() => { + expect(wrapper.html()).toMatchSnapshot() + }) + }) + } + + matchPicker('date', DatePicker) + matchPicker('dateTime', DatePicker, { showTime: true }) + matchPicker('week', WeekPicker) + matchPicker('month', MonthPicker) +}) + +describe('MonthPicker and WeekPicker', () => { + beforeEach(() => { + document.body.innerHTML = '' + }) + it('render MonthPicker', async () => { + const birthday = dayjs('2000-01-01', 'YYYY-MM-DD').locale('zh-cn') + const wrapper = mount(MonthPicker, { props: { open: true }, sync: false }) + await asyncExpect(() => { + wrapper.setProps({ value: birthday }) + }) + + await asyncExpect(() => { + expect(document.body.innerHTML).toMatchSnapshot() + }) + }) + + it('render WeekPicker', async () => { + const birthday = dayjs('2000-01-01', 'YYYY-MM-DD').locale('zh-cn') + const wrapper = mount(WeekPicker, { props: { open: false }, sync: false }) + await sleep(10) + wrapper.setProps({ value: birthday, open: true }) + await sleep(1000) + expect(document.body.innerHTML).toMatchSnapshot() + }) +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/__tests__/utils.js b/src/core/components/BaseDatePicker/src/datePick/__tests__/utils.js new file mode 100644 index 0000000..55c1665 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/__tests__/utils.js @@ -0,0 +1,60 @@ +export function $$(className) { + return document.body.querySelectorAll(className); +} +export function hasSelected(wrapper, date) { + return document.body + .querySelector(`[title="${date.format('LL')}"][role="gridcell"]`) + .getAttribute('class') + .split(' ') + .includes('ant-calendar-selected-day'); +} + +export function openPanel(wrapper) { + wrapper.find('.ant-calendar-picker-input').trigger('click'); +} + +export function clearInput(wrapper) { + wrapper.find('.ant-calendar-picker-clear').trigger('click'); +} + +export function nextYear() { + $$('.ant-calendar-next-year-btn')[0].click(); +} + +export function nextMonth() { + $$('.ant-calendar-next-month-btn')[0].click(); +} + +export function selectDateFromBody(date, index) { + let calendar = document.body; + if (index !== undefined) { + calendar = document.body.querySelectorAll('.ant-calendar-range-part')[index]; + } + calendar.querySelector(`[title="${date.format('LL')}"][role="gridcell"]`).click(); +} + +export function openPicker(wrapper, index = 0) { + wrapper.findAll('input')[index].trigger('mousedown'); + wrapper.findAll('input')[index].trigger('focus'); +} +export function closePicker(wrapper, index = 0) { + wrapper.findAll('input')[index].trigger('blur'); +} + +export function selectCell(wrapper, text, index = 0) { + let matchCell; + $$('table') + [index].querySelectorAll('td') + .forEach(td => { + if (td.textContent === String(text) && td.className.includes('-in-view')) { + matchCell = td; + td.click('click'); + } + }); + + if (!matchCell) { + throw new Error('Cell not match in picker panel.'); + } + + return matchCell; +} diff --git a/src/core/components/BaseDatePicker/src/datePick/date-fns.tsx b/src/core/components/BaseDatePicker/src/datePick/date-fns.tsx new file mode 100644 index 0000000..5ab86df --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/date-fns.tsx @@ -0,0 +1,37 @@ +import type { App } from 'vue' +import dataFnsGenerateConfig from '@core/components/BaseDatePicker/src/vc-picker/generate/dateFns' +import type { + PickerProps, + PickerDateProps, + RangePickerProps as BaseRangePickerProps +} from './generatePicker' +import generatePicker from './generatePicker' +import type { ExtraDatePickerProps, ExtraRangePickerProps } from './generatePicker/props' + +export type DatePickerProps = PickerProps & ExtraDatePickerProps +export type MonthPickerProps = Omit, 'picker'> & ExtraDatePickerProps +export type WeekPickerProps = Omit, 'picker'> & ExtraDatePickerProps +export type RangePickerProps = BaseRangePickerProps & ExtraRangePickerProps + +const { DatePicker, WeekPicker, MonthPicker, YearPicker, TimePicker, QuarterPicker, RangePicker } = + generatePicker(dataFnsGenerateConfig) + +/* istanbul ignore next */ +export { RangePicker, WeekPicker, MonthPicker, QuarterPicker } + +export default Object.assign(DatePicker, { + WeekPicker, + MonthPicker, + YearPicker, + RangePicker, + TimePicker, + QuarterPicker, + install: (app: App) => { + app.component(DatePicker.name, DatePicker) + app.component(RangePicker.name, RangePicker) + app.component(MonthPicker.name, MonthPicker) + app.component(WeekPicker.name, WeekPicker) + app.component(QuarterPicker.name, QuarterPicker) + return app + } +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/dayjs.tsx b/src/core/components/BaseDatePicker/src/datePick/dayjs.tsx new file mode 100644 index 0000000..ab48f42 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/dayjs.tsx @@ -0,0 +1,38 @@ +import type { Dayjs } from 'dayjs' +import type { App } from 'vue' +import dayjsGenerateConfig from '@core/components/BaseDatePicker/src/vc-picker/generate/dayjs' +import type { + PickerProps, + PickerDateProps, + RangePickerProps as BaseRangePickerProps +} from './generatePicker' +import generatePicker from './generatePicker' +import type { ExtraDatePickerProps, ExtraRangePickerProps } from './generatePicker/props' + +export type DatePickerProps = PickerProps & ExtraDatePickerProps +export type MonthPickerProps = Omit, 'picker'> & ExtraDatePickerProps +export type WeekPickerProps = Omit, 'picker'> & ExtraDatePickerProps +export type RangePickerProps = BaseRangePickerProps & ExtraRangePickerProps + +const { DatePicker, WeekPicker, MonthPicker, YearPicker, TimePicker, QuarterPicker, RangePicker } = + generatePicker(dayjsGenerateConfig) + +/* istanbul ignore next */ +export { RangePicker, WeekPicker, MonthPicker, QuarterPicker } + +export default Object.assign(DatePicker, { + WeekPicker, + MonthPicker, + YearPicker, + RangePicker, + TimePicker, + QuarterPicker, + install: (app: App) => { + app.component(DatePicker.name, DatePicker) + app.component(RangePicker.name, RangePicker) + app.component(MonthPicker.name, MonthPicker) + app.component(WeekPicker.name, WeekPicker) + app.component(QuarterPicker.name, QuarterPicker) + return app + } +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/basic.vue b/src/core/components/BaseDatePicker/src/datePick/demo/basic.vue new file mode 100644 index 0000000..f51e4b7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/basic.vue @@ -0,0 +1,42 @@ + +--- +order: 0 +title: + zh-CN: 基本用法 + en-US: Basic Usage +--- + +## zh-CN + +最简单的用法,在浮层中可以选择或者输入日期。 + +## en-US + +Basic use case. Users can select or input a date in panel. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/bordered.vue b/src/core/components/BaseDatePicker/src/datePick/demo/bordered.vue new file mode 100644 index 0000000..65a6e1b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/bordered.vue @@ -0,0 +1,51 @@ + +--- +order: 23 +title: + zh-CN: 无边框 + en-US: Bordered-less +--- + +## zh-CN + +无边框样式。 + +## en-US + +Bordered-less style component. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/date-render.vue b/src/core/components/BaseDatePicker/src/datePick/demo/date-render.vue new file mode 100644 index 0000000..939cc1a --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/date-render.vue @@ -0,0 +1,60 @@ + +--- +order: 9 +title: + zh-CN: 定制日期单元格 + en-US: Customized Date Rendering +--- + +## zh-CN + +使用 `dateRender` 可以自定义日期单元格的内容和样式。 + +## en-US + +We can customize the rendering of date cells in the calendar by providing a `dateRender` function to `DatePicker`. + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/disabled-date.vue b/src/core/components/BaseDatePicker/src/datePick/demo/disabled-date.vue new file mode 100644 index 0000000..7f21b53 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/disabled-date.vue @@ -0,0 +1,98 @@ + +--- +order: 4 +title: + zh-CN: 不可选择日期和时间 + en-US: Disabled Date & Time +--- + +## zh-CN + +可用 `disabledDate` 和 `disabledTime` 分别禁止选择部分日期和时间,其中 `disabledTime` 需要和 `showTime` 一起使用。 + +## en-US + +Disabled part of dates and time by `disabledDate` and `disabledTime` respectively, and `disabledTime` only works with `showTime`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/disabled.vue b/src/core/components/BaseDatePicker/src/datePick/demo/disabled.vue new file mode 100644 index 0000000..9e14f78 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/disabled.vue @@ -0,0 +1,47 @@ + +--- +order: 3 +title: + zh-CN: 禁用 + en-US: Disabled +--- + +## zh-CN + +选择框的不可用状态。 + +## en-US + +A disabled state of the `DatePicker`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/extra-footer.vue b/src/core/components/BaseDatePicker/src/datePick/demo/extra-footer.vue new file mode 100644 index 0000000..63be974 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/extra-footer.vue @@ -0,0 +1,37 @@ + +--- +order: 7 +title: + zh-CN: 额外的页脚 + en-US: Extra Footer +--- + +## zh-CN + +在浮层中加入额外的页脚,以满足某些定制信息的需求。 + +## en-US + +Render extra footer in panel for customized requirements. + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/format.vue b/src/core/components/BaseDatePicker/src/datePick/demo/format.vue new file mode 100644 index 0000000..9aef11c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/format.vue @@ -0,0 +1,61 @@ + +--- +order: 1 +title: + zh-CN: 日期格式 + en-US: Date Format +--- + +## zh-CN + +使用 `format` 属性,可以自定义日期显示格式。 + +## en-US + +We can set the date format by `format`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/index.vue b/src/core/components/BaseDatePicker/src/datePick/demo/index.vue new file mode 100644 index 0000000..3bfbe80 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/index.vue @@ -0,0 +1,66 @@ + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/mode.vue b/src/core/components/BaseDatePicker/src/datePick/demo/mode.vue new file mode 100644 index 0000000..f61482e --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/mode.vue @@ -0,0 +1,79 @@ + +--- +order: 10 +title: + zh-CN: 受控面板 + en-US: Controlled Panels +--- + +## zh-CN + +通过组合 `mode` 与 `onPanelChange` 控制要展示的面板。 + +## en-US + +Determing which panel to show with `mode` and `onPanelChange`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/presetted-ranges.vue b/src/core/components/BaseDatePicker/src/datePick/demo/presetted-ranges.vue new file mode 100644 index 0000000..a825beb --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/presetted-ranges.vue @@ -0,0 +1,47 @@ + +--- +order: 6 +title: + zh-CN: 预设范围 + en-US: Preset Ranges +--- + +## zh-CN + +可以预设常用的日期范围以提高用户体验。 + +## en-US + +We can set presetted ranges to RangePicker to improve user experience. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/range-picker.vue b/src/core/components/BaseDatePicker/src/datePick/demo/range-picker.vue new file mode 100644 index 0000000..68f25e6 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/range-picker.vue @@ -0,0 +1,43 @@ + +--- +order: 1 +title: + zh-CN: 范围选择器 + en-US: Range Picker +--- + +## zh-CN + +通过设置 `picker` 属性,指定范围选择器类型。 + +## en-US + +Set range picker type by `picker` prop. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/select-in-range.vue b/src/core/components/BaseDatePicker/src/datePick/demo/select-in-range.vue new file mode 100644 index 0000000..be52039 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/select-in-range.vue @@ -0,0 +1,74 @@ + +--- +order: 5 +title: + zh-CN: 选择不超过七天的范围 + en-US: Select range dates in 7 days +--- + +## zh-CN + +这里举例如何用 `onCalendarChange` 和 `disabledDate` 来限制动态的日期区间选择。 + +## en-US + +A example shows how to select a dynamic range by using `onCalendarChange` and `disabledDate`. + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/size.vue b/src/core/components/BaseDatePicker/src/datePick/demo/size.vue new file mode 100644 index 0000000..120591f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/size.vue @@ -0,0 +1,41 @@ + +--- +order: 8 +title: + zh-CN: 三种大小 + en-US: Three Sizes +--- + +## zh-CN + +三种大小的输入框,若不设置,则为 `default`。 + +## en-US + +The input box comes in three sizes. `default` will be used if `size` is omitted. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/start-end.vue b/src/core/components/BaseDatePicker/src/datePick/demo/start-end.vue new file mode 100644 index 0000000..f1fe901 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/start-end.vue @@ -0,0 +1,98 @@ + +--- +order: 11 +title: + zh-CN: 自定义日期范围选择 + en-US: Customized Range Picker +--- + +## zh-CN + +当 `RangePicker` 无法满足业务需求时,可以使用两个 `DatePicker` 实现类似的功能。 +> - 通过设置 `disabledDate` 方法,来约束开始和结束日期。 +> - 通过 `open` `openChange` 来优化交互。 + +## en-US + +When `RangePicker` does not satisfied your requirements, try to implement similar functionality with two `DatePicker`. +> - Use the `disabledDate` property to limit the start and end dates. +> - Improve user experience with `open` and `openChange`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/suffix.vue b/src/core/components/BaseDatePicker/src/datePick/demo/suffix.vue new file mode 100644 index 0000000..42ed119 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/suffix.vue @@ -0,0 +1,69 @@ + +--- +order: 13 +title: + zh-CN: 后缀图标 + en-US: Suffix +--- + +## zh-CN + +通过 `suffixIcon` 自定义后缀图标 + +## en-US + +Customize the suffix icon through `suffixIcon` + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/switchable.vue b/src/core/components/BaseDatePicker/src/datePick/demo/switchable.vue new file mode 100644 index 0000000..b396de9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/switchable.vue @@ -0,0 +1,44 @@ + +--- +order: 1.1 +title: + zh-CN: 切换不同的选择器 + en-US: Switchable picker +--- + +## zh-CN + +提供选择器,自由切换不同类型的日期选择器,常用于日期筛选场合。 + +## en-US + +Switch in different types of pickers by Select. + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/text.vue b/src/core/components/BaseDatePicker/src/datePick/demo/text.vue new file mode 100644 index 0000000..30baf83 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/text.vue @@ -0,0 +1,55 @@ + +--- +order: 12 +title: + zh-CN: 自定义渲染 + en-US: Custum Time +--- + +## zh-CN + +增加自定义渲染功能,在默认 `slot` 中,你可以设置任何你想渲染的组件。 + +## en-US + +Added custom rendering function, in the default `slot`, you can set any component you want to render. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/demo/time.vue b/src/core/components/BaseDatePicker/src/datePick/demo/time.vue new file mode 100644 index 0000000..41f64c0 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/demo/time.vue @@ -0,0 +1,62 @@ + +--- +order: 2 +title: + zh-CN: 日期时间选择 + en-US: Choose Time +--- + +## zh-CN + +增加选择时间功能,当 `showTime` 为一个对象时,其属性会传递给内建的 `TimePicker`。 + +## en-US + +This property provide an additional time selection. When `showTime` is an Object, its properties will be passed on to built-in `TimePicker`. + + + + + diff --git a/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateRangePicker.tsx b/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateRangePicker.tsx new file mode 100644 index 0000000..5a647ad --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateRangePicker.tsx @@ -0,0 +1,217 @@ +import CalendarOutlined from '@ant-design/icons-vue/CalendarOutlined' +import ClockCircleOutlined from '@ant-design/icons-vue/ClockCircleOutlined' +import CloseCircleFilled from '@ant-design/icons-vue/CloseCircleFilled' +import SwapRightOutlined from '@ant-design/icons-vue/SwapRightOutlined' +import { RangePicker as VCRangePicker } from '../../vc-picker' +import type { GenerateConfig } from '@core/components/BaseDatePicker/src/vc-picker/generate' +import enUS from '../locale/en_US' +import { useLocaleReceiver } from 'ant-design-vue/es/locale-provider/LocaleReceiver' +import { getRangePlaceholder } from '../util' +import { getTimeProps, Components } from './index' +import { computed, defineComponent, ref } from 'vue' +import useConfigInject from 'ant-design-vue/es/_util/hooks/useConfigInject' +import classNames from 'ant-design-vue/es/_util/classNames' +import type { CommonProps, RangePickerProps } from './props' +import { commonProps, rangePickerProps } from './props' +import type { PanelMode, RangeValue } from '@core/components/BaseDatePicker/src/vc-picker/interface' +import type { RangePickerSharedProps } from '@core/components/BaseDatePicker/src/vc-picker/RangePicker' +import devWarning from 'ant-design-vue/es/vc-util/devWarning' +import { useInjectFormItemContext } from 'ant-design-vue/es/form/FormItemContext' +import omit from 'ant-design-vue/es/_util/omit' + +export default function generateRangePicker( + generateConfig: GenerateConfig, + extraProps: ExtraProps +) { + const RangePicker = defineComponent({ + name: 'ARangePicker', + inheritAttrs: false, + props: { + ...commonProps(), + ...rangePickerProps(), + ...extraProps + }, + slots: [ + 'suffixIcon', + // 'clearIcon', + 'prevIcon', + 'nextIcon', + 'superPrevIcon', + 'superNextIcon', + // 'panelRender', + 'dateRender', + 'renderExtraFooter' + // 'separator', + ], + setup(_props, { expose, slots, attrs, emit }) { + const props = _props as unknown as CommonProps & RangePickerProps + const formItemContext = useInjectFormItemContext() + devWarning( + !attrs.getCalendarContainer, + 'DatePicker', + '`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.' + ) + const { prefixCls, direction, getPopupContainer, size, rootPrefixCls } = useConfigInject( + 'picker', + props + ) + const pickerRef = ref() + expose({ + focus: () => { + pickerRef.value?.focus() + }, + blur: () => { + pickerRef.value?.blur() + } + }) + const maybeToStrings = (dates: DateType[]) => { + return props.valueFormat ? generateConfig.toString(dates, props.valueFormat) : dates + } + const onChange = (dates: [DateType, DateType], dateStrings: [string, string]) => { + const values = maybeToStrings(dates) + emit('update:value', values) + emit('change', values, dateStrings) + formItemContext.onFieldChange() + } + const onOpenChange = (open: boolean) => { + emit('update:open', open) + emit('openChange', open) + } + const onFocus = (e: FocusEvent) => { + emit('focus', e) + } + const onBlur = (e: FocusEvent) => { + emit('blur', e) + formItemContext.onFieldBlur() + } + const onPanelChange = (dates: RangeValue, modes: [PanelMode, PanelMode]) => { + const values = maybeToStrings(dates) + emit('panelChange', values, modes) + } + const onOk = (dates: DateType[]) => { + const value = maybeToStrings(dates) + emit('ok', value) + } + const onCalendarChange: RangePickerSharedProps['onCalendarChange'] = ( + dates: [DateType, DateType], + dateStrings: [string, string], + info + ) => { + const values = maybeToStrings(dates) + emit('calendarChange', values, dateStrings, info) + } + const [contextLocale] = useLocaleReceiver('DatePicker', enUS) + + const value = computed(() => { + if (props.value) { + return props.valueFormat + ? generateConfig.toDate(props.value, props.valueFormat) + : props.value + } + return props.value + }) + const defaultValue = computed(() => { + if (props.defaultValue) { + return props.valueFormat + ? generateConfig.toDate(props.defaultValue, props.valueFormat) + : props.defaultValue + } + return props.defaultValue + }) + const defaultPickerValue = computed(() => { + if (props.defaultPickerValue) { + return props.valueFormat + ? generateConfig.toDate(props.defaultPickerValue, props.valueFormat) + : props.defaultPickerValue + } + return props.defaultPickerValue + }) + return () => { + const locale = { ...contextLocale.value, ...props.locale } + const p = { ...props, ...attrs } + const { + prefixCls: customizePrefixCls, + bordered = true, + placeholder, + suffixIcon = slots.suffixIcon?.(), + picker = 'date', + transitionName, + allowClear = true, + dateRender = slots.dateRender, + renderExtraFooter = slots.renderExtraFooter, + separator = slots.separator?.(), + clearIcon = slots.clearIcon?.(), + id = formItemContext.id.value, + ...restProps + } = p + delete restProps['onUpdate:value'] + delete restProps['onUpdate:open'] + const { format, showTime } = p as any + + let additionalOverrideProps: any = {} + additionalOverrideProps = { + ...additionalOverrideProps, + ...(showTime ? getTimeProps({ format, picker, ...showTime }) : {}), + ...(picker === 'time' + ? getTimeProps({ format, ...omit(restProps, ['disabledTime']), picker }) + : {}) + } + const pre = prefixCls.value + return ( + + + + ) + } + ref={pickerRef} + placeholder={getRangePlaceholder(picker, locale, placeholder as [string, string])} + suffixIcon={ + suffixIcon || (picker === 'time' ? : ) + } + clearIcon={clearIcon || } + allowClear={allowClear} + transitionName={transitionName || `${rootPrefixCls.value}-slide-up`} + {...restProps} + {...additionalOverrideProps} + id={id} + value={value.value} + defaultValue={defaultValue.value} + defaultPickerValue={defaultPickerValue.value} + picker={picker} + class={classNames( + { + [`${pre}-${size.value}`]: size.value, + [`${pre}-borderless`]: !bordered + }, + attrs.class + )} + locale={locale!.lang} + prefixCls={pre} + getPopupContainer={attrs.getCalendarContainer || getPopupContainer.value} + generateConfig={generateConfig} + prevIcon={slots.prevIcon?.() || } + nextIcon={slots.nextIcon?.() || } + superPrevIcon={slots.superPrevIcon?.() || } + superNextIcon={slots.superNextIcon?.() || } + components={Components} + direction={direction.value} + onChange={onChange} + onOpenChange={onOpenChange} + onFocus={onFocus} + onBlur={onBlur} + onPanelChange={onPanelChange} + onOk={onOk} + onCalendarChange={onCalendarChange} + /> + ) + } + } + }) + + return RangePicker +} diff --git a/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateSinglePicker.tsx b/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateSinglePicker.tsx new file mode 100644 index 0000000..0d555df --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/generatePicker/generateSinglePicker.tsx @@ -0,0 +1,246 @@ +import CalendarOutlined from '@ant-design/icons-vue/CalendarOutlined' +import ClockCircleOutlined from '@ant-design/icons-vue/ClockCircleOutlined' +import CloseCircleFilled from '@ant-design/icons-vue/CloseCircleFilled' +import RCPicker from '../../vc-picker' +import type { PanelMode, PickerMode } from '@core/components/BaseDatePicker/src/vc-picker/interface' +import type { GenerateConfig } from '@core/components/BaseDatePicker/src/vc-picker/generate' +import enUS from '../locale/en_US' +import { getPlaceholder } from '../util' +import { useLocaleReceiver } from 'ant-design-vue/es/locale-provider/LocaleReceiver' +import { getTimeProps, Components } from './index' +import { computed, defineComponent, ref } from 'vue' +import useConfigInject from 'ant-design-vue/es/_util/hooks/useConfigInject' +import classNames from 'ant-design-vue/es/_util/classNames' +import type { CommonProps, DatePickerProps } from './props' +import { commonProps, datePickerProps } from './props' + +import devWarning from 'ant-design-vue/es/vc-util/devWarning' +import { useInjectFormItemContext } from 'ant-design-vue/es/form/FormItemContext' + +export default function generateSinglePicker( + generateConfig: GenerateConfig, + extraProps: ExtraProps +) { + function getPicker(picker?: PickerMode, displayName?: string) { + const comProps = { + ...commonProps(), + ...datePickerProps(), + ...extraProps + } + return defineComponent({ + name: displayName, + inheritAttrs: false, + props: comProps, + slots: [ + 'suffixIcon', + // 'clearIcon', + 'prevIcon', + 'nextIcon', + 'superPrevIcon', + 'superNextIcon', + // 'panelRender', + 'dateRender', + 'renderExtraFooter', + 'monthCellRender' + ], + setup(_props, { slots, expose, attrs, emit }) { + // 兼容 vue 3.2.7 + const props = _props as unknown as CommonProps & + DatePickerProps & + ExtraProps + const formItemContext = useInjectFormItemContext() + devWarning( + !(props.monthCellContentRender || slots.monthCellContentRender), + 'DatePicker', + '`monthCellContentRender` is deprecated. Please use `monthCellRender"` instead.' + ) + + devWarning( + !attrs.getCalendarContainer, + 'DatePicker', + '`getCalendarContainer` is deprecated. Please use `getPopupContainer"` instead.' + ) + const { prefixCls, direction, getPopupContainer, size, rootPrefixCls } = useConfigInject( + 'picker', + props + ) + const pickerRef = ref() + expose({ + focus: () => { + pickerRef.value?.focus() + }, + blur: () => { + pickerRef.value?.blur() + } + }) + const maybeToString = (date: DateType) => { + return props.valueFormat ? generateConfig.toString(date, props.valueFormat) : date + } + const onChange = (date: DateType, dateString: string) => { + const value = maybeToString(date) + emit('update:value', value) + emit('change', value, dateString) + formItemContext.onFieldChange() + } + const onOpenChange = (open: boolean) => { + emit('update:open', open) + emit('openChange', open) + } + const onFocus = (e: FocusEvent) => { + emit('focus', e) + } + const onBlur = (e: FocusEvent) => { + emit('blur', e) + formItemContext.onFieldBlur() + } + const onPanelChange = (date: DateType, mode: PanelMode | null) => { + const value = maybeToString(date) + emit('panelChange', value, mode) + } + const onOk = (date: DateType) => { + const value = maybeToString(date) + emit('ok', value) + } + + const [contextLocale] = useLocaleReceiver('DatePicker', enUS) + + const value = computed(() => { + if (props.value) { + return props.valueFormat + ? generateConfig.toDate(props.value as string | DateType, props.valueFormat) + : props.value + } + return (props.value === '' ? undefined : props.value) as DateType + }) + const defaultValue = computed(() => { + if (props.defaultValue) { + return props.valueFormat + ? generateConfig.toDate(props.defaultValue as string | DateType, props.valueFormat) + : props.defaultValue + } + return (props.defaultValue === '' ? undefined : props.defaultValue) as DateType + }) + const defaultPickerValue = computed(() => { + if (props.defaultPickerValue) { + return props.valueFormat + ? generateConfig.toDate( + props.defaultPickerValue as string | DateType, + props.valueFormat + ) + : props.defaultPickerValue + } + return ( + props.defaultPickerValue === '' ? undefined : props.defaultPickerValue + ) as DateType + }) + + return () => { + const locale = { ...contextLocale.value, ...props.locale } + const p = { ...props, ...attrs } + const { + bordered = true, + placeholder, + suffixIcon = slots.suffixIcon?.(), + showToday = true, + transitionName, + allowClear = true, + dateRender = slots.dateRender, + renderExtraFooter = slots.renderExtraFooter, + monthCellRender = slots.monthCellRender || + (props as any).monthCellContentRender || + slots.monthCellContentRender, + clearIcon = slots.clearIcon?.(), + id = formItemContext.id.value, + ...restProps + } = p + const showTime = p.showTime === '' ? true : p.showTime + const { format } = p as any + + let additionalOverrideProps: any = {} + if (picker) { + additionalOverrideProps.picker = picker + } + const mergedPicker = picker || p.picker || 'date' + + additionalOverrideProps = { + ...additionalOverrideProps, + ...(showTime + ? getTimeProps({ + format, + picker: mergedPicker, + ...(typeof showTime === 'object' ? showTime : {}) + }) + : {}), + ...(mergedPicker === 'time' + ? getTimeProps({ format, ...restProps, picker: mergedPicker }) + : {}) + } + const pre = prefixCls.value + return ( + : ) + } + clearIcon={clearIcon || } + allowClear={allowClear} + transitionName={transitionName || `${rootPrefixCls.value}-slide-up`} + {...restProps} + {...additionalOverrideProps} + id={id} + picker={mergedPicker} + value={value.value} + defaultValue={defaultValue.value} + defaultPickerValue={defaultPickerValue.value} + showToday={showToday} + locale={locale!.lang} + class={classNames( + { + [`${pre}-${size.value}`]: size.value, + [`${pre}-borderless`]: !bordered + }, + attrs.class + )} + prefixCls={pre} + getPopupContainer={attrs.getCalendarContainer || getPopupContainer.value} + generateConfig={generateConfig} + prevIcon={slots.prevIcon?.() || } + nextIcon={slots.nextIcon?.() || } + superPrevIcon={slots.superPrevIcon?.() || } + superNextIcon={slots.superNextIcon?.() || } + components={Components} + direction={direction.value} + onChange={onChange} + onOpenChange={onOpenChange} + onFocus={onFocus} + onBlur={onBlur} + onPanelChange={onPanelChange} + onOk={onOk} + /> + ) + } + } + }) + } + + const DatePicker = getPicker(undefined, 'ADatePicker') + const WeekPicker = getPicker('week', 'AWeekPicker') + const MonthPicker = getPicker('month', 'AMonthPicker') + const YearPicker = getPicker('year', 'AYearPicker') + const TimePicker = getPicker('time', 'TimePicker') // 给独立组件 TimePicker 使用,此处名称不用更改 + const QuarterPicker = getPicker('quarter', 'AQuarterPicker') + + return { + DatePicker, + WeekPicker, + MonthPicker, + YearPicker, + TimePicker, + QuarterPicker + } +} diff --git a/src/core/components/BaseDatePicker/src/datePick/generatePicker/index.tsx b/src/core/components/BaseDatePicker/src/datePick/generatePicker/index.tsx new file mode 100644 index 0000000..ef62e6a --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/generatePicker/index.tsx @@ -0,0 +1,80 @@ +import type { GenerateConfig } from '@core/components/BaseDatePicker/src/vc-picker/generate' +import type { SharedTimeProps } from '@core/components/BaseDatePicker/src/vc-picker/panels/TimePanel' +import type { PickerMode } from '@core/components/BaseDatePicker/src/vc-picker/interface' +import PickerButton from '../PickerButton' +import PickerTag from '../PickerTag' +import generateSinglePicker from './generateSinglePicker' +import generateRangePicker from './generateRangePicker' + +export * from './interface' + +export const Components = { button: PickerButton, rangeItem: PickerTag } + +function toArray(list: T | T[]): T[] { + if (!list) { + return [] + } + return Array.isArray(list) ? list : [list] +} + +export function getTimeProps( + props: { format?: string; picker?: PickerMode } & SharedTimeProps +) { + const { format, picker, showHour, showMinute, showSecond, use12Hours } = props + + const firstFormat = toArray(format)[0] + const showTimeObj: SharedTimeProps = { ...props } + + if (firstFormat && typeof firstFormat === 'string') { + if (!firstFormat.includes('s') && showSecond === undefined) { + showTimeObj.showSecond = false + } + if (!firstFormat.includes('m') && showMinute === undefined) { + showTimeObj.showMinute = false + } + if (!firstFormat.includes('H') && !firstFormat.includes('h') && showHour === undefined) { + showTimeObj.showHour = false + } + + if ((firstFormat.includes('a') || firstFormat.includes('A')) && use12Hours === undefined) { + showTimeObj.use12Hours = true + } + } + + if (picker === 'time') { + return showTimeObj + } + + if (typeof firstFormat === 'function') { + // format of showTime should use default when format is custom format function + delete showTimeObj.format + } + + return { + showTime: showTimeObj + } +} + +function generatePicker( + generateConfig: GenerateConfig, + extraProps?: ExtraProps +) { + // =========================== Picker =========================== + const { DatePicker, WeekPicker, MonthPicker, YearPicker, TimePicker, QuarterPicker } = + generateSinglePicker(generateConfig, extraProps) + + // ======================== Range Picker ======================== + const RangePicker = generateRangePicker(generateConfig, extraProps) + + return { + DatePicker, + WeekPicker, + MonthPicker, + YearPicker, + TimePicker, + QuarterPicker, + RangePicker + } +} + +export default generatePicker diff --git a/src/core/components/BaseDatePicker/src/datePick/generatePicker/interface.ts b/src/core/components/BaseDatePicker/src/datePick/generatePicker/interface.ts new file mode 100644 index 0000000..54ecdb9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/generatePicker/interface.ts @@ -0,0 +1,74 @@ +import type { + PickerBaseProps as RCPickerBaseProps, + PickerDateProps as RCPickerDateProps, + PickerTimeProps as RCPickerTimeProps +} from '@core/components/BaseDatePicker/src/vc-picker/Picker' +import type { + RangePickerBaseProps as RCRangePickerBaseProps, + RangePickerDateProps as RCRangePickerDateProps, + RangePickerTimeProps as RCRangePickerTimeProps +} from '@core/components/BaseDatePicker/src/vc-picker/RangePicker' +import type { Locale as RcPickerLocale } from '@core/components/BaseDatePicker/src/vc-picker/interface' +import type { TimePickerLocale } from 'ant-design-vue/es/time-picker' +import type { SizeType } from 'ant-design-vue/es/config-provider' + +type InjectDefaultProps = Omit< + Props, + | 'locale' + | 'generateConfig' + | 'prevIcon' + | 'nextIcon' + | 'superPrevIcon' + | 'superNextIcon' + | 'hideHeader' + | 'components' +> & { + locale?: PickerLocale + size?: SizeType + bordered?: boolean +} + +export type PickerLocale = { + lang: RcPickerLocale & AdditionalPickerLocaleLangProps + timePickerLocale: TimePickerLocale +} & AdditionalPickerLocaleProps + +export type AdditionalPickerLocaleProps = { + dateFormat?: string + dateTimeFormat?: string + weekFormat?: string + monthFormat?: string +} + +export type AdditionalPickerLocaleLangProps = { + placeholder: string + yearPlaceholder?: string + quarterPlaceholder?: string + monthPlaceholder?: string + weekPlaceholder?: string + rangeYearPlaceholder?: [string, string] + rangeQuarterPlaceholder?: [string, string] + rangeMonthPlaceholder?: [string, string] + rangeWeekPlaceholder?: [string, string] + rangePlaceholder?: [string, string] +} + +// Picker Props +export type PickerBaseProps = InjectDefaultProps> +export type PickerDateProps = InjectDefaultProps> +export type PickerTimeProps = InjectDefaultProps> + +export type PickerProps = + | PickerBaseProps + | PickerDateProps + | PickerTimeProps + +// Range Picker Props +export type RangePickerBaseProps = InjectDefaultProps> +export type RangePickerDateProps = InjectDefaultProps> +export type RangePickerTimeProps = InjectDefaultProps> + +export type RangePickerProps = + | RangePickerBaseProps + | RangePickerDateProps + | RangePickerTimeProps diff --git a/src/core/components/BaseDatePicker/src/datePick/generatePicker/props.ts b/src/core/components/BaseDatePicker/src/datePick/generatePicker/props.ts new file mode 100644 index 0000000..120905d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/generatePicker/props.ts @@ -0,0 +1,289 @@ +import type { FocusEventHandler, MouseEventHandler } from 'ant-design-vue/es/_util/EventInterface' +import type { CSSProperties, PropType } from 'vue' +import type { PickerLocale } from './index' +import type { SizeType } from 'ant-design-vue/es/config-provider' +import type { AlignType } from 'ant-design-vue/es/vc-align/interface' +import type { + CustomFormat, + DisabledTime, + DisabledTimes, + EventValue, + PanelMode, + PickerMode, + RangeValue +} from '@core/components/BaseDatePicker/src/vc-picker/interface' +import type { DateRender } from '@core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateBody' +import type { MonthCellRender } from '@core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthBody' +import type { SharedTimeProps } from '@core/components/BaseDatePicker/src/vc-picker/panels/TimePanel' +import type { + RangeDateRender, + RangeInfo, + RangeType +} from '@core/components/BaseDatePicker/src/vc-picker/RangePicker' +import type { VueNode } from 'ant-design-vue/es/_util/type' + +function commonProps() { + return { + id: String, + dropdownClassName: String, + dropdownAlign: { type: Object as PropType }, + popupStyle: { type: Object as PropType }, + transitionName: String, + placeholder: String, + allowClear: { type: Boolean, default: undefined }, + autofocus: { type: Boolean, default: undefined }, + disabled: { type: Boolean, default: undefined }, + tabindex: Number, + open: { type: Boolean, default: undefined }, + defaultOpen: { type: Boolean, default: undefined }, + /** Make input readOnly to avoid popup keyboard in mobile */ + inputReadOnly: { type: Boolean, default: undefined }, + // Value + // format: string | CustomFormat | (string | CustomFormat)[]; + // Render + // suffixIcon?: VueNode; + // clearIcon?: VueNode; + // prevIcon?: VueNode; + // nextIcon?: VueNode; + // superPrevIcon?: VueNode; + // superNextIcon?: VueNode; + getPopupContainer: { type: Function as PropType<(node: HTMLElement) => HTMLElement> }, + panelRender: { type: Function as PropType<(originPanel: VueNode) => VueNode> }, + // // Events + onChange: { + type: Function as PropType<(value: DateType | string | null, dateString: string) => void> + }, + 'onUpdate:value': { type: Function as PropType<(value: DateType | string | null) => void> }, + onOk: { type: Function as PropType<(value: DateType | string | null) => void> }, + onOpenChange: { type: Function as PropType<(open: boolean) => void> }, + 'onUpdate:open': { type: Function as PropType<(open: boolean) => void> }, + onFocus: { type: Function as PropType }, + onBlur: { type: Function as PropType }, + onMousedown: { type: Function as PropType }, + onMouseup: { type: Function as PropType }, + onMouseenter: { type: Function as PropType }, + onMouseleave: { type: Function as PropType }, + onClick: { type: Function as PropType }, + onContextmenu: { type: Function as PropType }, + onKeydown: { + type: Function as PropType<(event: KeyboardEvent, preventDefault: () => void) => void> + }, + // WAI-ARIA + role: String, + name: String, + autocomplete: String, + direction: { type: String as PropType<'ltr' | 'rtl'> }, + showToday: { type: Boolean, default: undefined }, + showTime: { + type: [Boolean, Object] as PropType>, + default: undefined + }, + locale: { type: Object as PropType }, + size: { type: String as PropType }, + bordered: { type: Boolean, default: undefined }, + dateRender: { type: Function as PropType> }, + disabledDate: { type: Function as PropType<(date: DateType) => boolean> }, + mode: { type: String as PropType }, + picker: { type: String as PropType }, + valueFormat: String, + + /** @deprecated Please use `disabledTime` instead. */ + disabledHours: Function as PropType, + /** @deprecated Please use `disabledTime` instead. */ + disabledMinutes: Function as PropType, + /** @deprecated Please use `disabledTime` instead. */ + disabledSeconds: Function as PropType + } +} + +export interface CommonProps { + id?: string + prefixCls?: string + dropdownClassName?: string + dropdownAlign?: AlignType + popupStyle?: CSSProperties + transitionName?: string + placeholder?: string + allowClear?: boolean + autofocus?: boolean + disabled?: boolean + tabindex?: number + open?: boolean + defaultOpen?: boolean + inputReadOnly?: boolean + suffixIcon?: VueNode + clearIcon?: VueNode + prevIcon?: VueNode + nextIcon?: VueNode + superPrevIcon?: VueNode + superNextIcon?: VueNode + getPopupContainer?: (triggerNode: HTMLElement) => HTMLElement + panelRender?: (originPanel: VueNode) => VueNode + onChange?: (value: DateType | string | null, dateString: string) => void + 'onUpdate:value'?: (value: DateType | string | null) => void + onOk?: (value: DateType | string | null) => void + onOpenChange?: (open: boolean) => void + 'onUpdate:open'?: (open: boolean) => void + onFocus?: FocusEventHandler + onBlur?: FocusEventHandler + onMousedown?: MouseEventHandler + onMouseup?: MouseEventHandler + onMouseenter?: MouseEventHandler + onMouseleave?: MouseEventHandler + onClick?: MouseEventHandler + onContextmenu?: MouseEventHandler + onKeydown?: (event: KeyboardEvent, preventDefault: () => void) => void + role?: string + name?: string + autocomplete?: string + direction?: 'ltr' | 'rtl' + showToday?: boolean + showTime?: boolean | SharedTimeProps + locale?: PickerLocale + size?: SizeType + bordered?: boolean + dateRender?: DateRender + disabledDate?: (date: DateType) => boolean + mode?: PanelMode + picker?: PickerMode + valueFormat?: string +} + +function datePickerProps() { + return { + defaultPickerValue: { type: [String, Object] as PropType }, + defaultValue: { type: [String, Object] as PropType }, + value: { type: [String, Object] as PropType }, + disabledTime: { type: Function as PropType> }, + format: { + type: [String, Function, Array] as PropType< + string | CustomFormat | (string | CustomFormat)[] + > + }, + renderExtraFooter: { type: Function as PropType<(mode: PanelMode) => VueNode> }, + showNow: { type: Boolean, default: undefined }, + monthCellRender: { type: Function as PropType> }, + // deprecated Please use `monthCellRender"` instead.', + monthCellContentRender: { type: Function as PropType> } + } +} + +export interface DatePickerProps { + defaultPickerValue?: DateType | string + defaultValue?: DateType | string + value?: DateType | string + disabledTime?: DisabledTime + format?: string | CustomFormat | (string | CustomFormat)[] + renderExtraFooter?: (mode: PanelMode) => VueNode + showNow?: boolean + monthCellRender?: MonthCellRender + // deprecated Please use `monthCellRender"` instead.', + monthCellContentRender?: MonthCellRender +} + +function rangePickerProps() { + return { + allowEmpty: { type: Array as unknown as PropType<[boolean, boolean]> }, + dateRender: { type: Function as PropType> }, + defaultPickerValue: { + type: Array as unknown as PropType | RangeValue> + }, + defaultValue: { type: Array as unknown as PropType | RangeValue> }, + value: { type: Array as unknown as PropType | RangeValue> }, + disabledTime: { + type: Function as PropType<(date: EventValue, type: RangeType) => DisabledTimes> + }, + disabled: { type: [Boolean, Array] as unknown as PropType }, + format: String, + renderExtraFooter: { type: Function as PropType<() => VueNode> }, + separator: { type: String }, + ranges: { + type: Object as PropType< + Record< + string, + Exclude, null> | (() => Exclude, null>) + > + > + }, + placeholder: Array, + mode: { type: Array as unknown as PropType<[PanelMode, PanelMode]> }, + onChange: { + type: Function as PropType< + ( + value: RangeValue | RangeValue | null, + dateString: [string, string] + ) => void + > + }, + 'onUpdate:value': { + type: Function as PropType<(value: RangeValue | RangeValue | null) => void> + }, + onCalendarChange: { + type: Function as PropType< + ( + values: RangeValue | RangeValue, + formatString: [string, string], + info: RangeInfo + ) => void + > + }, + onPanelChange: { + type: Function as PropType< + (values: RangeValue | RangeValue, modes: [PanelMode, PanelMode]) => void + > + }, + onOk: { + type: Function as PropType<(dates: RangeValue | RangeValue) => void> + } + } +} + +export interface RangePickerProps { + allowEmpty?: [boolean, boolean] + dateRender?: RangeDateRender + defaultPickerValue?: RangeValue | RangeValue + defaultValue?: RangeValue | RangeValue + value?: RangeValue | RangeValue + disabledTime?: (date: EventValue, type: RangeType) => DisabledTimes + disabled?: [boolean, boolean] + format?: string + renderExtraFooter?: () => VueNode + separator?: string + ranges?: Record< + string, + Exclude, null> | (() => Exclude, null>) + > + placeholder?: [string, string] + mode?: [PanelMode, PanelMode] + onChange?: ( + value: RangeValue | RangeValue | null, + dateString: [string, string] + ) => void + 'onUpdate:value'?: (value: RangeValue | RangeValue | null) => void + onCalendarChange?: ( + values: RangeValue | RangeValue, + formatString: [string, string], + info: RangeInfo + ) => void + onPanelChange?: ( + values: RangeValue | RangeValue, + modes: [PanelMode, PanelMode] + ) => void + onOk?: (dates: RangeValue | RangeValue) => void +} + +export type ExtraDatePickerProps = { + valueFormat?: string + defaultPickerValue?: DateType | string + defaultValue?: DateType | string + value?: DateType | string +} + +export type ExtraRangePickerProps = { + valueFormat?: string + defaultPickerValue?: RangeValue | RangeValue + defaultValue?: RangeValue | RangeValue + value?: RangeValue | RangeValue +} + +export { commonProps, datePickerProps, rangePickerProps } diff --git a/src/core/components/BaseDatePicker/src/datePick/index.en-US.md b/src/core/components/BaseDatePicker/src/datePick/index.en-US.md new file mode 100644 index 0000000..094beb1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/index.en-US.md @@ -0,0 +1,196 @@ +--- +category: Components +type: Data Entry +title: DatePicker +cover: https://gw.alipayobjects.com/zos/alicdn/RT_USzA48/DatePicker.svg +--- + +To select or input a date. + +## When To Use + +By clicking the input box, you can select a date from a popup calendar. + +## API + +There are five kinds of picker: + +- DatePicker +- DatePicker\[picker="month"] +- DatePicker\[picker="week"] +- DatePicker\[picker="year"] +- DatePicker\[picker="quarter"] +- RangePicker + +### Localization + +The default locale is en-US, if you need to use other languages, recommend to use internationalized components provided by us at the entrance. Look at: [ConfigProvider](/components/config-provider/). + +If there are special needs (only modifying single component language), Please use the property: local. Example: [default](https://github.com/vueComponent/ant-design-vue/blob/main/components/date-picker/locale/example.json). + +```html + + +``` + +```html + + +``` + +### Common API + +The following APIs are shared by DatePicker, RangePicker. + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| allowClear | Whether to show clear button | boolean | true | | +| autofocus | If get focus when component mounted | boolean | false | | +| bordered | Whether has border style | boolean | true | | +| dateRender | Custom rendering function for date cells | v-slot:dateRender="{current, today}" | - | | +| disabled | Determine whether the DatePicker is disabled | boolean | false | | +| disabledDate | Specify the date that cannot be selected | (currentDate: dayjs) => boolean | - | | +| dropdownClassName | To customize the className of the popup calendar | string | - | | +| getPopupContainer | To set the container of the floating layer, while the default is to create a `div` element in `body` | function(trigger) | - | | +| inputReadOnly | Set the `readonly` attribute of the input tag (avoids virtual keyboard on touch devices) | boolean | false | | +| locale | Localization configuration | object | [default](https://github.com/vueComponent/ant-design-vue/blob/main/components/date-picker/locale/example.json) | | +| mode | The picker panel mode | `time` \| `date` \| `month` \| `year` \| `decade` | - | | +| nextIcon | The custom next icon | slot | - | 3.0 | +| open | The open state of picker | boolean | - | | +| picker | Set picker type | `date` \| `week` \| `month` \| `quarter` \| `year` | `date` | `quarter` | +| placeholder | The placeholder of date input | string \| \[string,string] | - | | +| popupStyle | To customize the style of the popup calendar | CSSProperties | {} | | +| prevIcon | The custom prev icon | slot | - | 3.0 | +| size | To determine the size of the input box, the height of `large` and `small`, are 40px and 24px respectively, while default size is 32px | `large` \| `middle` \| `small` | - | | +| suffixIcon | The custom suffix icon | v-slot:suffixIcon | - | | +| superNextIcon | The custom super next icon | slot | - | 3.0 | +| superPrevIcon | The custom super prev icon | slot | - | 3.0 | +| valueFormat | optional, format of binding value. If not specified, the binding value will be a Date object | string,[date formats](https://day.js.org/docs/en/display/format) | - | | + +### Common Events + +| Events Name | Description | Arguments | Version | +| --- | --- | --- | --- | +| openChange | a callback function, can be executed whether the popup calendar is popped up or closed | function(status) | | +| panelChange | callback when picker panel mode is changed | function(value, mode) | | + +### Common Methods + +| Name | Description | Version | +| ------- | ------------ | ------- | +| blur() | remove focus | | +| focus() | get focus | | + +### DatePicker + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| defaultPickerValue | To set default picker date | [dayjs](https://day.js.org/) | - | | +| disabledTime | To specify the time that cannot be selected | function(date) | - | | +| format | To set the date format, refer to [dayjs](https://day.js.org/). When an array is provided, all values are used for parsing and first value is used for formatting, support [Custom Format](#components-date-picker-demo-format) | string \| (value: dayjs) => string \| (string \| (value: dayjs) => string)\[] | `YYYY-MM-DD` | | +| renderExtraFooter | Render extra footer in panel | v-slot:renderExtraFooter="mode" | - | | +| showNow | Whether to show 'Now' button on panel when `showTime` is set | boolean | - | | +| showTime | To provide an additional time selection | object \| boolean | [TimePicker Options](/components/time-picker/#API) | | +| showTime.defaultValue | To set default time of selected date, [demo](#components-date-picker-demo-disabled-date) | [dayjs](https://day.js.org/) | dayjs() | | +| showToday | Whether to show `Today` button | boolean | true | | +| value(v-model) | To set date | [dayjs](https://day.js.org/) | - | | + +### DatePicker Events + +| Events Name | Description | Arguments | Version | +| --- | --- | --- | --- | +| change | a callback function, can be executed when the selected time is changing | function(date: dayjs \| string, dateString: string) | | +| ok | callback when click ok button | function(date: dayjs \| string) | | + +### DatePicker\[picker=year] + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| format | To set the date format, refer to [dayjs](https://day.js.org/) | string | `YYYY` | | + +### DatePicker\[picker=quarter] + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| format | To set the date format, refer to [dayjs](https://day.js.org/) | string | `YYYY-\QQ` | | + +### DatePicker\[picker=month] + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| format | To set the date format, refer to [dayjs](https://day.js.org/) | string | `YYYY-MM` | | +| monthCellRender | Custom month cell content render method | v-slot:monthCellRender="{current, locale}" | - | | + +### DatePicker\[picker=week] + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| format | To set the date format, refer to [dayjs](https://day.js.org/) | string | `YYYY-wo` | | + +### RangePicker + +| Property | Description | Type | Default | Version | +| --- | --- | --- | --- | --- | +| allowEmpty | Allow start or end input leave empty | \[boolean, boolean] | \[false, false] | | +| dateRender | Customize date cell. | v-slot:dateRender="{current: dayjs, today: dayjs, info: { range: `start` \| `end` }}" | - | | +| defaultPickerValue | To set default picker date | \[[dayjs](https://day.js.org/), [dayjs](https://day.js.org/)] | - | | +| disabled | If disable start or end | \[boolean, boolean] | - | | +| disabledTime | To specify the time that cannot be selected | function(date: dayjs, partial: `start` \| `end`) | - | | +| format | To set the date format, refer to [dayjs](https://day.js.org/). When an array is provided, all values are used for parsing and first value is used for formatting | string \| string\[] | `YYYY-MM-DD HH:mm:ss` | | +| ranges | The preseted ranges for quick selection | { \[range: string]: [dayjs](https://day.js.org/)\[] } \| { \[range: string]: () => [dayjs](https://day.js.org/)\[] } | - | | +| renderExtraFooter | Render extra footer in panel | v-slot:renderExtraFooter | - | | +| separator | Set separator between inputs | string \| v-slot:separator | `` | | +| showTime | To provide an additional time selection | object \| boolean | [TimePicker Options](/components/time-picker/#API) | | +| showTime.defaultValue | To set default time of selected date, [demo](#components-date-picker-demo-disabled-date) | [dayjs](https://day.js.org/)\[] | \[dayjs(), dayjs()] | | +| value(v-model) | To set date | \[[dayjs](https://day.js.org/), [dayjs](https://day.js.org/)] | - | | + +### RangePicker Events + +| Events Name | Description | Arguments | Version | | +| --- | --- | --- | --- | --- | +| calendarChange | Callback function, can be executed when the start time or the end time of the range is changing. | function(dates: \[dayjs, dayjs], dateStrings: \[string, string], info: { range:`start`\|`end` }) | - | | +| change | a callback function, can be executed when the selected time is changing | function(dates: \[dayjs, dayjs] \| \[string, string], dateStrings: \[string, string]) | | | +| ok | callback when click ok button | function(dates: \[dayjs, dayjs] \| \[string, string]) | | | + +## FAQ + +### How to use DatePicker with customize date library(like moment.js \| dayjs \| date-fns)? + +Please refer [replace date](/docs/vue/replace-date) + +### Why config dayjs.locale globally not work? + +DatePicker default set `locale` as `en` in v4. You can config DatePicker `locale` prop or [ConfigProvider `locale`](/components/config-provider) prop instead. diff --git a/src/core/components/BaseDatePicker/src/datePick/index.tsx b/src/core/components/BaseDatePicker/src/datePick/index.tsx new file mode 100644 index 0000000..c5f053b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/index.tsx @@ -0,0 +1,4 @@ +import DatePicker from './dayjs'; +export * from './dayjs'; + +export default DatePicker; diff --git a/src/core/components/BaseDatePicker/src/datePick/index.zh-CN.md b/src/core/components/BaseDatePicker/src/datePick/index.zh-CN.md new file mode 100644 index 0000000..b1ff2a0 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/index.zh-CN.md @@ -0,0 +1,197 @@ +--- +category: Components +type: 数据录入 +title: DatePicker +subtitle: 日期选择框 +cover: https://gw.alipayobjects.com/zos/alicdn/RT_USzA48/DatePicker.svg +--- + +输入或选择日期的控件。 + +## 何时使用 + +当用户需要输入一个日期,可以点击标准输入框,弹出日期面板进行选择。 + +## API + +日期类组件包括以下五种形式。 + +- DatePicker +- DatePicker\[picker="month"] +- DatePicker\[picker="week"] +- DatePicker\[picker="year"] +- DatePicker\[picker="quarter"] +- RangePicker + +### 国际化配置 + +默认配置为 en-US,如果你需要设置其他语言,推荐在入口处使用我们提供的国际化组件,详见:[ConfigProvider 国际化](/components/config-provider-cn/)。 + +如有特殊需求(仅修改单一组件的语言),请使用 locale 参数,参考:[默认配置](https://github.com/vueComponent/ant-design-vue/blob/main/components/date-picker/locale/example.json)。 + +```html + + +``` + +```html + + +``` + +### 共同的 API + +以下 API 为 DatePicker、 RangePicker 共享的 API。 + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| allowClear | 是否显示清除按钮 | boolean | true | | +| autofocus | 自动获取焦点 | boolean | false | | +| bordered | 是否有边框 | boolean | true | | +| dateRender | 自定义日期单元格的内容 | v-slot:dateRender="{current, today}" | - | | +| disabled | 禁用 | boolean | false | | +| disabledDate | 不可选择的日期 | (currentDate: dayjs) => boolean | - | | +| dropdownClassName | 额外的弹出日历 className | string | - | | +| getPopupContainer | 定义浮层的容器,默认为 body 上新建 div | function(trigger) | - | | +| inputReadOnly | 设置输入框为只读(避免在移动设备上打开虚拟键盘) | boolean | false | | +| locale | 国际化配置 | object | [默认配置](https://github.com/vueComponent/ant-design-vue/blob/main/components/date-picker/locale/example.json) | - | +| mode | 日期面板的状态 | `time` \| `date` \| `month` \| `year` \| `decade` | - | | +| nextIcon | 自定义下一个图标 | slot | - | 3.0 | +| open | 控制弹层是否展开 | boolean | - | | +| picker | 设置选择器类型 | `date` \| `week` \| `month` \| `quarter` \| `year` | `date` | `quarter` | +| placeholder | 输入框提示文字 | string \| \[string, string] | - | | +| popupStyle | 额外的弹出日历样式 | CSSProperties | {} | | +| prevIcon | 自定义上一个图标 | slot | - | 3.0 | +| size | 输入框大小,`large` 高度为 40px,`small` 为 24px,默认是 32px | `large` \| `middle` \| `small` | - | | +| suffixIcon | 自定义的选择框后缀图标 | v-slot:suffixIcon | - | | +| superNextIcon | 自定义 `<<` 切换图标 | slot | - | 3.0 | +| superPrevIcon | 自定义 `>>` 切换图标 | slot | - | 3.0 | +| valueFormat | 可选,绑定值的格式,对 value、defaultValue、defaultPickerValue 起作用。不指定则绑定值为 dayjs 对象 | string,[具体格式](https://day.js.org/docs/zh-CN/display/format) | - | | + +### 共有的事件 + +| 事件名称 | 说明 | 回调参数 | | +| ----------- | ------------------------ | --------------------- | --- | +| openChange | 弹出日历和关闭日历的回调 | function(status) | | +| panelChange | 日期面板变化时的回调 | function(value, mode) | - | + +### 共同的方法 + +| 名称 | 描述 | +| ------- | -------- | +| blur() | 移除焦点 | +| focus() | 获取焦点 | + +### DatePicker + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| defaultPickerValue | 默认面板日期 | [dayjs](https://day.js.org/) | - | | +| disabledTime | 不可选择的时间 | function(date) | - | | +| format | 设置日期格式,为数组时支持多格式匹配,展示以第一个为准。配置参考 [dayjs](https://day.js.org/docs/zh-CN/display/format),支持[自定义格式](#components-date-picker-demo-format) | string \| (value: dayjs) => string \| (string \| (value: dayjs) => string)\[] | `YYYY-MM-DD` | | +| renderExtraFooter | 在面板中添加额外的页脚 | v-slot:renderExtraFooter="mode" | - | | +| showNow | 当设定了 `showTime` 的时候,面板是否显示“此刻”按钮 | boolean | - | | +| showTime | 增加时间选择功能 | Object \| boolean | [TimePicker Options](/components/time-picker/#API) | | +| showTime.defaultValue | 设置用户选择日期时默认的时分秒,[例子](#components-date-picker-demo-disabled-date) | [dayjs](https://day.js.org/) | dayjs() | | +| showToday | 是否展示“今天”按钮 | boolean | true | | +| value(v-model) | 日期 | [dayjs](https://day.js.org/) | - | | + +### DatePicker 事件 + +| 事件名称 | 说明 | 回调参数 | +| -------- | ------------------ | --------------------------------------------------- | +| change | 时间发生变化的回调 | function(date: dayjs \| string, dateString: string) | +| ok | 点击确定按钮的回调 | function(date: dayjs \| string) | + +### DatePicker\[picker=year] + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| format | 展示的日期格式,配置参考 [dayjs](https://day.js.org/docs/zh-CN/display/format) | string | `YYYY` | | + +### DatePicker\[picker=quarter] + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| format | 展示的日期格式,配置参考 [dayjs](https://day.js.org/docs/zh-CN/display/format) | string | `YYYY-\QQ` | | + +### DatePicker\[picker=month] + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| format | 展示的日期格式,配置参考 [dayjs](https://day.js.org/docs/zh-CN/display/format) | string | `YYYY-MM` | | +| monthCellRender | 自定义的月份内容渲染方法 | v-slot:monthCellRender="{current, locale}" | - | | + +### DatePicker\[picker=week] + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| format | 展示的日期格式,配置参考 [dayjs](https://day.js.org/docs/zh-CN/display/format) | string | `YYYY-wo` | | + +### RangePicker + +| 参数 | 说明 | 类型 | 默认值 | 版本 | +| --- | --- | --- | --- | --- | +| allowEmpty | 允许起始项部分为空 | \[boolean, boolean] | \[false, false] | | +| dateRender | 自定义日期单元格的内容。 | v-slot:dateRender="{current: dayjs, today: dayjs, info: { range: `start` \| `end` }}" | - | | +| defaultPickerValue | 默认面板日期 | [dayjs](https://day.js.org/)\[] | - | | +| disabled | 禁用起始项 | \[boolean, boolean] | - | | +| disabledTime | 不可选择的时间 | function(date: dayjs, partial: `start` \| `end`) | - | | +| format | 展示的日期格式 | string | `YYYY-MM-DD HH:mm:ss` | | +| ranges | 预设时间范围快捷选择 | { \[range: string]: [dayjs](https://day.js.org/)\[] } \| { \[range: string]: () => [dayjs](https://day.js.org/)\[] } | - | | +| renderExtraFooter | 在面板中添加额外的页脚 | () => React.ReactNode | - | | +| separator | 设置分隔符 | string \| v-slot:separator | `` | | +| showTime | 增加时间选择功能 | Object\|boolean | [TimePicker Options](/components/time-picker/#API) | | +| showTime.defaultValue | 设置用户选择日期时默认的时分秒,[例子](#components-date-picker-demo-disabled-date) | [dayjs](https://day.js.org/)\[] | \[dayjs(), dayjs()] | | +| value(v-model) | 日期 | [dayjs](https://day.js.org/)\[] | - | | + +### RangePicker 事件 + +| 事件名称 | 说明 | 回调参数 | +| --- | --- | --- | +| calendarChange | 待选日期发生变化的回调 | function(dates: \[dayjs, dayjs] \| \[string, string], dateStrings: \[string, string], info: { range:`start`\|`end` }) | +| change | 日期范围发生变化的回调 | function(dates: \[dayjs, dayjs] \| \[string, string], dateStrings: \[string, string]) | +| ok | 点击确定按钮的回调 | function(dates: \[dayjs, dayjs] \| \[string, string]) | + +## FAQ + +### 如何在 DatePicker 中使用自定义日期库(如 moment.js \| dayjs \| date-fns)? + +请参考[《自定义日期库》](/docs/vue/replace-date-cn) + +### 为何全局修改 dayjs.locale 不生效? + +DatePicker 默认 `locale` 为 `en`。你可以通过 DatePicker 的 `locale` 属性来单独设置,也可以通过 [ConfigProvider `locale`](/components/config-provider-cn) 属性来配置。 diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ar_EG.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ar_EG.tsx new file mode 100644 index 0000000..ed6a129 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ar_EG.tsx @@ -0,0 +1,24 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ar_EG' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ar_EG' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'اختيار التاريخ', + rangePlaceholder: ['البداية', 'النهاية'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + }, + dateFormat: 'DD-MM-YYYY', + monthFormat: 'MM-YYYY', + dateTimeFormat: 'DD-MM-YYYY HH:mm:ss', + weekFormat: 'wo-YYYY' +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/az_AZ.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/az_AZ.tsx new file mode 100644 index 0000000..014e91d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/az_AZ.tsx @@ -0,0 +1,16 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/az_AZ' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/az_AZ' +import type { PickerLocale } from '../generatePicker' + +const locale: PickerLocale = { + lang: { + placeholder: 'Tarix seçin', + rangePlaceholder: ['Başlama tarixi', 'Bitmə tarixi'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/bg_BG.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/bg_BG.tsx new file mode 100644 index 0000000..bd15134 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/bg_BG.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/bg_BG' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/bg_BG' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Избор на дата', + rangePlaceholder: ['Начална', 'Крайна'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/bn_BD.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/bn_BD.tsx new file mode 100644 index 0000000..51b60d4 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/bn_BD.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/bn_BD' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/bn_BD' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'তারিখ নির্বাচন', + yearPlaceholder: 'বছর নির্বাচন', + quarterPlaceholder: 'কোয়ার্টার নির্বাচন', + monthPlaceholder: 'মাস নির্বাচন', + weekPlaceholder: 'সপ্তাহ নির্বাচন', + rangePlaceholder: ['শুরুর তারিখ', 'শেষ তারিখ'], + rangeYearPlaceholder: ['শুরুর বছর', 'শেষ বছর'], + rangeMonthPlaceholder: ['শুরুর মাস', 'শেষ মাস'], + rangeWeekPlaceholder: ['শুরুর সপ্তাহ', 'শেষ সপ্তাহ'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/by_BY.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/by_BY.tsx new file mode 100644 index 0000000..4cbfb11 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/by_BY.tsx @@ -0,0 +1,23 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/by_BY' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/by_BY' +import type { PickerLocale } from '../generatePicker' + +const locale: PickerLocale = { + lang: { + placeholder: 'Выберыце дату', + yearPlaceholder: 'Выберыце год', + quarterPlaceholder: 'Выберыце квартал', + monthPlaceholder: 'Выберыце месяц', + weekPlaceholder: 'Выберыце тыдзень', + rangePlaceholder: ['Пачатковая дата', 'Канчатковая дата'], + rangeYearPlaceholder: ['Пачатковы год', 'Год заканчэння'], + rangeMonthPlaceholder: ['Пачатковы месяц', 'Канчатковы месяц'], + rangeWeekPlaceholder: ['Пачатковы тыдзень', 'Канчатковы тыдзень'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ca_ES.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ca_ES.tsx new file mode 100644 index 0000000..fcbc81f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ca_ES.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ca_ES' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ca_ES' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Seleccionar data', + rangePlaceholder: ['Data inicial', 'Data final'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/cs_CZ.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/cs_CZ.tsx new file mode 100644 index 0000000..9463232 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/cs_CZ.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/cs_CZ' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/cs_CZ' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Vybrat datum', + rangePlaceholder: ['Od', 'Do'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/da_DK.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/da_DK.tsx new file mode 100644 index 0000000..d4c9bb7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/da_DK.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/da_DK' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/da_DK' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Vælg dato', + rangePlaceholder: ['Startdato', 'Slutdato'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/de_DE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/de_DE.tsx new file mode 100644 index 0000000..c666ea8 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/de_DE.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/de_DE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/de_DE' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Datum auswählen', + rangePlaceholder: ['Startdatum', 'Enddatum'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/el_GR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/el_GR.tsx new file mode 100644 index 0000000..dd7c1ee --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/el_GR.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/el_GR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/el_GR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Επιλέξτε ημερομηνία', + rangePlaceholder: ['Αρχική ημερομηνία', 'Τελική ημερομηνία'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/en_GB.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/en_GB.tsx new file mode 100644 index 0000000..61769aa --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/en_GB.tsx @@ -0,0 +1,28 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/en_GB' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/en_GB' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Select date', + yearPlaceholder: 'Select year', + quarterPlaceholder: 'Select quarter', + monthPlaceholder: 'Select month', + weekPlaceholder: 'Select week', + rangePlaceholder: ['Start date', 'End date'], + rangeYearPlaceholder: ['Start year', 'End year'], + rangeQuarterPlaceholder: ['Start quarter', 'End quarter'], + rangeMonthPlaceholder: ['Start month', 'End month'], + rangeWeekPlaceholder: ['Start week', 'End week'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/en_US.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/en_US.tsx new file mode 100644 index 0000000..e4be5d5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/en_US.tsx @@ -0,0 +1,28 @@ +import CalendarLocale from 'ant-design-vue/es/vc-picker/locale/en_US'; +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/en_US'; +import type { PickerLocale } from '../generatePicker'; + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Select date', + yearPlaceholder: 'Select year', + quarterPlaceholder: 'Select quarter', + monthPlaceholder: 'Select month', + weekPlaceholder: 'Select week', + rangePlaceholder: ['Start date', 'End date'], + rangeYearPlaceholder: ['Start year', 'End year'], + rangeQuarterPlaceholder: ['Start quarter', 'End quarter'], + rangeMonthPlaceholder: ['Start month', 'End month'], + rangeWeekPlaceholder: ['Start week', 'End week'], + ...CalendarLocale, + }, + timePickerLocale: { + ...TimePickerLocale, + }, +}; + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/es_ES.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/es_ES.tsx new file mode 100644 index 0000000..c1fe019 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/es_ES.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/es_ES' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/es_ES' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Seleccionar fecha', + rangePlaceholder: ['Fecha inicial', 'Fecha final'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/et_EE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/et_EE.tsx new file mode 100644 index 0000000..9a2eb77 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/et_EE.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/et_EE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/et_EE' +import type { PickerLocale } from '../generatePicker' + +// 统一合并为完整的 Locale +const locale: PickerLocale = { + lang: { + placeholder: 'Vali kuupäev', + rangePlaceholder: ['Algus kuupäev', 'Lõpu kuupäev'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/example.json b/src/core/components/BaseDatePicker/src/datePick/locale/example.json new file mode 100644 index 0000000..5a6fcf2 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/example.json @@ -0,0 +1,40 @@ +{ + "lang": { + "locale": "en_US", + "placeholder": "Select date", + "rangePlaceholder": ["Start date", "End date"], + "today": "Today", + "now": "Now", + "backToToday": "Back to today", + "ok": "OK", + "clear": "Clear", + "month": "Month", + "year": "Year", + "timeSelect": "Select time", + "dateSelect": "Select date", + "monthSelect": "Choose a month", + "yearSelect": "Choose a year", + "decadeSelect": "Choose a decade", + "yearFormat": "YYYY", + "dateFormat": "M/D/YYYY", + "dayFormat": "D", + "dateTimeFormat": "M/D/YYYY HH:mm:ss", + "monthFormat": "MMMM", + "monthBeforeYear": true, + "previousMonth": "Previous month (PageUp)", + "nextMonth": "Next month (PageDown)", + "previousYear": "Last year (Control + left)", + "nextYear": "Next year (Control + right)", + "previousDecade": "Last decade", + "nextDecade": "Next decade", + "previousCentury": "Last century", + "nextCentury": "Next century" + }, + "timePickerLocale": { + "placeholder": "Select time" + }, + "dateFormat": "YYYY-MM-DD", + "dateTimeFormat": "YYYY-MM-DD HH:mm:ss", + "weekFormat": "YYYY-wo", + "monthFormat": "YYYY-MM" +} diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/fa_IR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/fa_IR.tsx new file mode 100644 index 0000000..01f8c1b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/fa_IR.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/fa_IR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/fa_IR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'انتخاب تاریخ', + yearPlaceholder: 'انتخاب سال', + quarterPlaceholder: 'انتخاب فصل', + monthPlaceholder: 'انتخاب ماه', + weekPlaceholder: 'انتخاب هفته', + rangePlaceholder: ['تاریخ شروع', 'تاریخ پایان'], + rangeYearPlaceholder: ['سال شروع', 'سال پایان'], + rangeMonthPlaceholder: ['ماه شروع', 'ماه پایان'], + rangeWeekPlaceholder: ['هفته شروع', 'هفته پایان'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/fi_FI.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/fi_FI.tsx new file mode 100644 index 0000000..d548890 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/fi_FI.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/fi_FI' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/fi_FI' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Valitse päivä', + rangePlaceholder: ['Alkamispäivä', 'Päättymispäivä'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/fr_BE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/fr_BE.tsx new file mode 100644 index 0000000..7e98cd5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/fr_BE.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/fr_BE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/fr_BE' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Sélectionner une date', + rangePlaceholder: ['Date de début', 'Date de fin'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/fr_CA.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/fr_CA.tsx new file mode 100644 index 0000000..d8e7764 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/fr_CA.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/fr_CA' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/fr_CA' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Sélectionner une date', + yearPlaceholder: 'Sélectionner une année', + quarterPlaceholder: 'Sélectionner un trimestre', + monthPlaceholder: 'Sélectionner un mois', + weekPlaceholder: 'Sélectionner une semaine', + rangePlaceholder: ['Date de début', 'Date de fin'], + rangeYearPlaceholder: ['Année de début', 'Année de fin'], + rangeMonthPlaceholder: ['Mois de début', 'Mois de fin'], + rangeWeekPlaceholder: ['Semaine de début', 'Semaine de fin'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/fr_FR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/fr_FR.tsx new file mode 100644 index 0000000..b9e6dc7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/fr_FR.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/fr_FR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/fr_FR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Sélectionner une date', + yearPlaceholder: 'Sélectionner une année', + quarterPlaceholder: 'Sélectionner un trimestre', + monthPlaceholder: 'Sélectionner un mois', + weekPlaceholder: 'Sélectionner une semaine', + rangePlaceholder: ['Date de début', 'Date de fin'], + rangeYearPlaceholder: ['Année de début', 'Année de fin'], + rangeMonthPlaceholder: ['Mois de début', 'Mois de fin'], + rangeWeekPlaceholder: ['Semaine de début', 'Semaine de fin'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ga_IE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ga_IE.tsx new file mode 100644 index 0000000..6a5c191 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ga_IE.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ga_IE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ga_IE' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Roghnaigh dáta', + yearPlaceholder: 'Roghnaigh bliain', + quarterPlaceholder: 'Roghnaigh ráithe', + monthPlaceholder: 'Roghnaigh mí', + weekPlaceholder: 'Roghnaigh seachtain', + rangePlaceholder: ['Dáta tosaigh', 'Dáta deiridh'], + rangeYearPlaceholder: ['Tús na bliana', 'Deireadh na bliana'], + rangeMonthPlaceholder: ['Tosaigh mhí', 'Deireadh mhí'], + rangeWeekPlaceholder: ['Tosaigh an tseachtain', 'Deireadh na seachtaine'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/gl_ES.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/gl_ES.tsx new file mode 100644 index 0000000..0994d8b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/gl_ES.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/gl_ES' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/gl_ES' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Escolla data', + rangePlaceholder: ['Data inicial', 'Data final'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/he_IL.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/he_IL.tsx new file mode 100644 index 0000000..1d560ad --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/he_IL.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/he_IL' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/he_IL' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'בחר תאריך', + rangePlaceholder: ['תאריך התחלה', 'תאריך סיום'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/hi_IN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/hi_IN.tsx new file mode 100644 index 0000000..2f83531 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/hi_IN.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/hi_IN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/hi_IN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'तारीख़ चुनें', + yearPlaceholder: 'वर्ष चुनें', + quarterPlaceholder: 'तिमाही चुनें', + monthPlaceholder: 'महीना चुनिए', + weekPlaceholder: 'सप्ताह चुनें', + rangePlaceholder: ['प्रारंभ तिथि', 'समाप्ति तिथि'], + rangeYearPlaceholder: ['आरंभिक वर्ष', 'अंत वर्ष'], + rangeMonthPlaceholder: ['आरंभिक महीना', 'अंत महीना'], + rangeWeekPlaceholder: ['आरंभिक सप्ताह', 'अंत सप्ताह'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/hr_HR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/hr_HR.tsx new file mode 100644 index 0000000..e46a0c1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/hr_HR.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/hr_HR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/hr_HR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Odaberite datum', + yearPlaceholder: 'Odaberite godinu', + quarterPlaceholder: 'Odaberite četvrtinu', + monthPlaceholder: 'Odaberite mjesec', + weekPlaceholder: 'Odaberite tjedan', + rangePlaceholder: ['Početni datum', 'Završni datum'], + rangeYearPlaceholder: ['Početna godina', 'Završna godina'], + rangeMonthPlaceholder: ['Početni mjesec', 'Završni mjesec'], + rangeWeekPlaceholder: ['Početni tjedan', 'Završni tjedan'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/hu_HU.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/hu_HU.tsx new file mode 100644 index 0000000..35194c9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/hu_HU.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/hu_HU' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/hu_HU' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Válasszon dátumot', + rangePlaceholder: ['Kezdő dátum', 'Befejezés dátuma'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/id_ID.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/id_ID.tsx new file mode 100644 index 0000000..c4d8a05 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/id_ID.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/id_ID' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/id_ID' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Pilih tanggal', + rangePlaceholder: ['Mulai tanggal', 'Tanggal akhir'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/is_IS.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/is_IS.tsx new file mode 100644 index 0000000..64115a9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/is_IS.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/is_IS' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/is_IS' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Veldu dag', + rangePlaceholder: ['Upphafsdagur', 'Lokadagur'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/it_IT.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/it_IT.tsx new file mode 100644 index 0000000..5b341a9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/it_IT.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/it_IT' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/it_IT' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Selezionare la data', + rangePlaceholder: ["Data d'inizio", 'Data di fine'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ja_JP.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ja_JP.tsx new file mode 100644 index 0000000..561c5e6 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ja_JP.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ja_JP' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ja_JP' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: '日付を選択', + rangePlaceholder: ['開始日付', '終了日付'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ka_GE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ka_GE.tsx new file mode 100644 index 0000000..aee1fec --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ka_GE.tsx @@ -0,0 +1,23 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ka_GE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ka_GE' +import type { PickerLocale } from '../generatePicker' + +const locale: PickerLocale = { + lang: { + placeholder: 'აირჩიეთ თარიღი', + yearPlaceholder: 'აირჩიეთ წელი', + quarterPlaceholder: 'აირჩიეთ მეოთხედი', + monthPlaceholder: 'აირჩიეთ თვე', + weekPlaceholder: 'აირჩიეთ კვირა', + rangePlaceholder: ['საწყისი თარიღი', 'საბოლოო თარიღი'], + rangeYearPlaceholder: ['საწყისი წელი', 'საბოლოო წელი'], + rangeMonthPlaceholder: ['საწყისი თვე', 'საბოლოო თვე'], + rangeWeekPlaceholder: ['საწყისი კვირა', 'საბოლოო კვირა'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/kk_KZ.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/kk_KZ.tsx new file mode 100644 index 0000000..f505d15 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/kk_KZ.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/kk_KZ' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/kk_KZ' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Күнді таңдаңыз', + yearPlaceholder: 'Жылды таңдаңыз', + quarterPlaceholder: 'Тоқсанды таңдаңыз', + monthPlaceholder: 'Айды таңдаңыз', + weekPlaceholder: 'Аптаны таңдаңыз', + rangePlaceholder: ['Бастау күні', 'Аяқталу күні'], + rangeYearPlaceholder: ['Бастау жылы', 'Аяқталу жылы'], + rangeMonthPlaceholder: ['Бастау айы', 'Аяқталу айы'], + rangeWeekPlaceholder: ['Бастау апта', 'Аяқталу апта'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/km_KH.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/km_KH.tsx new file mode 100644 index 0000000..6ae99d4 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/km_KH.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/km_KH' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/km_KH' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'រើសថ្ងៃ', + yearPlaceholder: 'រើសឆ្នាំ', + quarterPlaceholder: 'រើសត្រីមាស', + monthPlaceholder: 'រើសខែ', + weekPlaceholder: 'រើសសប្តាហ៍', + rangePlaceholder: ['ថ្ងៃចាប់ផ្ដើម', 'ថ្ងៃបញ្ចប់'], + rangeYearPlaceholder: ['ឆ្នាំចាប់ផ្ដើម', 'ឆ្នាំបញ្ចប់'], + rangeMonthPlaceholder: ['ខែចាប់ផ្ដើម', 'ខែបញ្ចប់'], + rangeWeekPlaceholder: ['សប្ដាហ៍ចាប់ផ្ដើម', 'សប្ដាហ៍បញ្ចប់'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/kmr_IQ.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/kmr_IQ.tsx new file mode 100644 index 0000000..9e1d38d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/kmr_IQ.tsx @@ -0,0 +1,19 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/kmr_IQ' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/kmr_IQ' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Dîrok hilbijêre', + rangePlaceholder: ['Dîroka destpêkê', 'Dîroka dawîn'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/kn_IN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/kn_IN.tsx new file mode 100644 index 0000000..c1afb3e --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/kn_IN.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/kn_IN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/kn_IN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'ದಿನಾಂಕ ಆಯ್ಕೆಮಾಡಿ', + rangePlaceholder: ['ಪ್ರಾರಂಭ ದಿನಾಂಕ', 'ಅಂತಿಮ ದಿನಾಂಕ'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ko_KR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ko_KR.tsx new file mode 100644 index 0000000..ab3499f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ko_KR.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ko_KR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ko_KR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: '날짜 선택', + rangePlaceholder: ['시작일', '종료일'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/lt_LT.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/lt_LT.tsx new file mode 100644 index 0000000..a5e78aa --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/lt_LT.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/lt_LT' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/lt_LT' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Pasirinkite datą', + yearPlaceholder: 'Pasirinkite metus', + quarterPlaceholder: 'Pasirinkite ketvirtį', + monthPlaceholder: 'Pasirinkite mėnesį', + weekPlaceholder: 'Pasirinkite savaitę', + rangePlaceholder: ['Pradžios data', 'Pabaigos data'], + rangeYearPlaceholder: ['Pradžios metai', 'Pabaigos metai'], + rangeMonthPlaceholder: ['Pradžios mėnesis', 'Pabaigos mėnesis'], + rangeWeekPlaceholder: ['Pradžios savaitė', 'Pabaigos savaitė'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/lv_LV.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/lv_LV.tsx new file mode 100644 index 0000000..25e7351 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/lv_LV.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/lv_LV' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/lv_LV' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Izvēlieties datumu', + rangePlaceholder: ['Sākuma datums', 'Beigu datums'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/mk_MK.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/mk_MK.tsx new file mode 100644 index 0000000..ef8c7a3 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/mk_MK.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/mk_MK' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/mk_MK' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Избери датум', + rangePlaceholder: ['Од датум', 'До датум'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ml_IN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ml_IN.tsx new file mode 100644 index 0000000..25d07cf --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ml_IN.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ml_IN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ml_IN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'തിയതി തിരഞ്ഞെടുക്കുക', + yearPlaceholder: 'വർഷം തിരഞ്ഞെടുക്കുക', + quarterPlaceholder: 'ത്രൈമാസം തിരഞ്ഞെടുക്കുക', + monthPlaceholder: 'മാസം തിരഞ്ഞെടുക്കുക', + weekPlaceholder: 'വാരം തിരഞ്ഞെടുക്കുക', + rangePlaceholder: ['ആരംഭ ദിനം', 'അവസാന ദിനം'], + rangeYearPlaceholder: ['ആരംഭ വർഷം', 'അവസാന വർഷം'], + rangeMonthPlaceholder: ['ആരംഭ മാസം', 'അവസാന മാസം'], + rangeWeekPlaceholder: ['ആരംഭ വാരം', 'അവസാന വാരം'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/mn_MN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/mn_MN.tsx new file mode 100644 index 0000000..ff9f3e4 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/mn_MN.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/mn_MN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/mn_MN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Огноо сонгох', + rangePlaceholder: ['Эхлэх огноо', 'Дуусах огноо'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ms_MY.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ms_MY.tsx new file mode 100644 index 0000000..d21ab5f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ms_MY.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ms_MY' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ms_MY' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Pilih tarikh', + rangePlaceholder: ['Tarikh mula', 'Tarikh akhir'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/nb_NO.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/nb_NO.tsx new file mode 100644 index 0000000..1fc4afb --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/nb_NO.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/nb_NO' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/nb_NO' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Velg dato', + yearPlaceholder: 'Velg år', + quarterPlaceholder: 'Velg kvartal', + monthPlaceholder: 'Velg måned', + weekPlaceholder: 'Velg uke', + rangePlaceholder: ['Startdato', 'Sluttdato'], + rangeYearPlaceholder: ['Startår', 'Sluttår'], + rangeMonthPlaceholder: ['Startmåned', 'Sluttmåned'], + rangeWeekPlaceholder: ['Start uke', 'Sluttuke'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/nl_BE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/nl_BE.tsx new file mode 100644 index 0000000..301aa92 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/nl_BE.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/nl_BE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/nl_BE' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + monthPlaceholder: 'Selecteer maand', + placeholder: 'Selecteer datum', + quarterPlaceholder: 'Selecteer kwartaal', + rangeMonthPlaceholder: ['Begin maand', 'Eind maand'], + rangePlaceholder: ['Begin datum', 'Eind datum'], + rangeWeekPlaceholder: ['Begin week', 'Eind week'], + rangeYearPlaceholder: ['Begin jaar', 'Eind jaar'], + weekPlaceholder: 'Selecteer week', + yearPlaceholder: 'Selecteer jaar', + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/nl_NL.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/nl_NL.tsx new file mode 100644 index 0000000..297e629 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/nl_NL.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/nl_NL' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/nl_NL' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + monthPlaceholder: 'Selecteer maand', + placeholder: 'Selecteer datum', + quarterPlaceholder: 'Selecteer kwartaal', + rangeMonthPlaceholder: ['Begin maand', 'Eind maand'], + rangePlaceholder: ['Begin datum', 'Eind datum'], + rangeWeekPlaceholder: ['Begin week', 'Eind week'], + rangeYearPlaceholder: ['Begin jaar', 'Eind jaar'], + weekPlaceholder: 'Selecteer week', + yearPlaceholder: 'Selecteer jaar', + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/issues/424 + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/pl_PL.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/pl_PL.tsx new file mode 100644 index 0000000..e9c776f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/pl_PL.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/pl_PL' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/pl_PL' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Wybierz datę', + rangePlaceholder: ['Data początkowa', 'Data końcowa'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/pt_BR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/pt_BR.tsx new file mode 100644 index 0000000..6e245df --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/pt_BR.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/pt_BR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/pt_BR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Selecionar data', + rangePlaceholder: ['Data inicial', 'Data final'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/pt_PT.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/pt_PT.tsx new file mode 100644 index 0000000..5a6d738 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/pt_PT.tsx @@ -0,0 +1,47 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/pt_PT' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/pt_PT' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + ...CalendarLocale, + placeholder: 'Data', + rangePlaceholder: ['Data inicial', 'Data final'], + today: 'Hoje', + now: 'Agora', + backToToday: 'Hoje', + ok: 'OK', + clear: 'Limpar', + month: 'Mês', + year: 'Ano', + timeSelect: 'Hora', + dateSelect: 'Selecionar data', + monthSelect: 'Selecionar mês', + yearSelect: 'Selecionar ano', + decadeSelect: 'Selecionar década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthFormat: 'MMMM', + monthBeforeYear: false, + previousMonth: 'Mês anterior (PageUp)', + nextMonth: 'Mês seguinte (PageDown)', + previousYear: 'Ano anterior (Control + left)', + nextYear: 'Ano seguinte (Control + right)', + previousDecade: 'Última década', + nextDecade: 'Próxima década', + previousCentury: 'Último século', + nextCentury: 'Próximo século' + }, + timePickerLocale: { + ...TimePickerLocale, + placeholder: 'Hora' + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ro_RO.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ro_RO.tsx new file mode 100644 index 0000000..46bccd9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ro_RO.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ro_RO' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ro_RO' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Selectează data', + rangePlaceholder: ['Data start', 'Data sfârșit'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ru_RU.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ru_RU.tsx new file mode 100644 index 0000000..41006df --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ru_RU.tsx @@ -0,0 +1,29 @@ +/** Created by Andrey Gayvoronsky on 13/04/16. */ + +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ru_RU' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ru_RU' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Выберите дату', + yearPlaceholder: 'Выберите год', + quarterPlaceholder: 'Выберите квартал', + monthPlaceholder: 'Выберите месяц', + weekPlaceholder: 'Выберите неделю', + rangePlaceholder: ['Начальная дата', 'Конечная дата'], + rangeYearPlaceholder: ['Начальный год', 'Год окончания'], + rangeMonthPlaceholder: ['Начальный месяц', 'Конечный месяц'], + rangeWeekPlaceholder: ['Начальная неделя', 'Конечная неделя'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/sk_SK.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/sk_SK.tsx new file mode 100644 index 0000000..5691c97 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/sk_SK.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/sk_SK' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/sk_SK' +import type { PickerLocale } from '../generatePicker' + +// 统一合并为完整的 Locale +const locale: PickerLocale = { + lang: { + placeholder: 'Vybrať dátum', + rangePlaceholder: ['Od', 'Do'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/sl_SI.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/sl_SI.tsx new file mode 100644 index 0000000..b478fd1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/sl_SI.tsx @@ -0,0 +1,45 @@ +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/sl_SI'; +import type { PickerLocale } from '../generatePicker'; + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + locale: 'sl', + placeholder: 'Izberite datum', + rangePlaceholder: ['Začetni datum', 'Končni datum'], + today: 'Danes', + now: 'Trenutno', + backToToday: 'Nazaj na trenutni datum', + ok: 'OK', + clear: 'Počisti', + month: 'Mesec', + year: 'Leto', + timeSelect: 'Izberi čas', + dateSelect: 'Izberi datum', + monthSelect: 'Izberite mesec', + yearSelect: 'Izberite leto', + decadeSelect: 'Izberite desetletje', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthFormat: 'MMMM', + monthBeforeYear: true, + previousMonth: 'Prejšnji mesec (PageUp)', + nextMonth: 'Naslednji mesec (PageDown)', + previousYear: 'Lansko leto (Control + left)', + nextYear: 'Naslednje leto (Control + right)', + previousDecade: 'Prejšnje desetletje', + nextDecade: 'Naslednje desetletje', + previousCentury: 'Zadnje stoletje', + nextCentury: 'Naslednje stoletje', + }, + timePickerLocale: { + ...TimePickerLocale, + }, +}; + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/sr_RS.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/sr_RS.tsx new file mode 100644 index 0000000..3877c75 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/sr_RS.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/sr_RS' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/sr_RS' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Izaberi datum', + yearPlaceholder: 'Izaberi godinu', + quarterPlaceholder: 'Izaberi tromesečje', + monthPlaceholder: 'Izaberi mesec', + weekPlaceholder: 'Izaberi sedmicu', + rangePlaceholder: ['Datum početka', 'Datum završetka'], + rangeYearPlaceholder: ['Godina početka', 'Godina završetka'], + rangeMonthPlaceholder: ['Mesec početka', 'Mesec završetka'], + rangeWeekPlaceholder: ['Sedmica početka', 'Sedmica završetka'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/sv_SE.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/sv_SE.tsx new file mode 100644 index 0000000..19f4822 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/sv_SE.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/sv_SE' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/sv_SE' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Välj datum', + yearPlaceholder: 'Välj år', + quarterPlaceholder: 'Välj kvartal', + monthPlaceholder: 'Välj månad', + weekPlaceholder: 'Välj vecka', + rangePlaceholder: ['Startdatum', 'Slutdatum'], + rangeYearPlaceholder: ['Startår', 'Slutår'], + rangeMonthPlaceholder: ['Startmånad', 'Slutmånad'], + rangeWeekPlaceholder: ['Startvecka', 'Slutvecka'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ta_IN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ta_IN.tsx new file mode 100644 index 0000000..7083bc5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ta_IN.tsx @@ -0,0 +1,21 @@ +// Tamil Locale added to rc-calendar +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ta_IN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ta_IN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'தேதியைத் தேர்ந்தெடுக்கவும்', + rangePlaceholder: ['தொடக்க தேதி', 'கடைசி தேதி'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/th_TH.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/th_TH.tsx new file mode 100644 index 0000000..1a8330b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/th_TH.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/th_TH' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/th_TH' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'เลือกวันที่', + yearPlaceholder: 'เลือกปี', + quarterPlaceholder: 'เลือกไตรมาส', + monthPlaceholder: 'เลือกเดือน', + weekPlaceholder: 'เลือกสัปดาห์', + rangePlaceholder: ['วันเริ่มต้น', 'วันสิ้นสุด'], + rangeYearPlaceholder: ['ปีเริ่มต้น', 'ปีสิ้นสุด'], + rangeMonthPlaceholder: ['เดือนเริ่มต้น', 'เดือนสิ้นสุด'], + rangeWeekPlaceholder: ['สัปดาห์เริ่มต้น', 'สัปดาห์สิ้นสุด'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/tr_TR.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/tr_TR.tsx new file mode 100644 index 0000000..2faf05a --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/tr_TR.tsx @@ -0,0 +1,28 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/tr_TR' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/tr_TR' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Tarih seç', + yearPlaceholder: 'Yıl seç', + quarterPlaceholder: 'Çeyrek seç', + monthPlaceholder: 'Ay seç', + weekPlaceholder: 'Hafta seç', + rangePlaceholder: ['Başlangıç tarihi', 'Bitiş tarihi'], + rangeYearPlaceholder: ['Başlangıç yılı', 'Bitiş yılı'], + rangeMonthPlaceholder: ['Başlangıç ayı', 'Bitiş ayı'], + rangeWeekPlaceholder: ['Başlangıç haftası', 'Bitiş haftası'], + + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/uk_UA.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/uk_UA.tsx new file mode 100644 index 0000000..04a3bfd --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/uk_UA.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/uk_UA' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/uk_UA' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Оберіть дату', + rangePlaceholder: ['Початкова дата', 'Кінцева дата'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/ur_PK.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/ur_PK.tsx new file mode 100644 index 0000000..3726938 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/ur_PK.tsx @@ -0,0 +1,27 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/ur_PK' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/ur_PK' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'تاریخ منتخب کریں', + yearPlaceholder: 'سال کو منتخب کریں', + quarterPlaceholder: 'کوارٹر منتخب کریں', + monthPlaceholder: 'ماہ منتخب کریں', + weekPlaceholder: 'ہفتہ منتخب کریں', + rangePlaceholder: ['شروع کرنے کی تاریخ', 'آخری تاریخ'], + rangeYearPlaceholder: ['آغاز سال', 'آخر سال'], + rangeMonthPlaceholder: ['مہینہ شروع', 'اختتامی مہینہ'], + rangeWeekPlaceholder: ['ہفتے شروع کریں', 'اختتام ہفتہ'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/vi_VN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/vi_VN.tsx new file mode 100644 index 0000000..3cb1e08 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/vi_VN.tsx @@ -0,0 +1,20 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/vi_VN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/vi_VN' +import type { PickerLocale } from '../generatePicker' + +// Merge into a locale object +const locale: PickerLocale = { + lang: { + placeholder: 'Chọn thời điểm', + rangePlaceholder: ['Ngày bắt đầu', 'Ngày kết thúc'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/zh_CN.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/zh_CN.tsx new file mode 100644 index 0000000..fa0a1d2 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/zh_CN.tsx @@ -0,0 +1,31 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/zh_CN' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/zh_CN' +import type { PickerLocale } from '../generatePicker' + +// 统一合并为完整的 Locale +const locale: PickerLocale = { + lang: { + placeholder: '请选择日期', + yearPlaceholder: '请选择年份', + quarterPlaceholder: '请选择季度', + monthPlaceholder: '请选择月份', + weekPlaceholder: '请选择周', + rangePlaceholder: ['开始日期', '结束日期'], + rangeYearPlaceholder: ['开始年份', '结束年份'], + rangeMonthPlaceholder: ['开始月份', '结束月份'], + rangeQuarterPlaceholder: ['开始季度', '结束季度'], + rangeWeekPlaceholder: ['开始周', '结束周'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +// should add whitespace between char in Button +locale.lang.ok = '确定' + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/locale/zh_TW.tsx b/src/core/components/BaseDatePicker/src/datePick/locale/zh_TW.tsx new file mode 100644 index 0000000..d392045 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/locale/zh_TW.tsx @@ -0,0 +1,30 @@ +import CalendarLocale from '@core/components/BaseDatePicker/src/vc-picker/locale/zh_TW' +import TimePickerLocale from 'ant-design-vue/es/time-picker/locale/zh_TW' +import type { PickerLocale } from '../generatePicker' + +// 统一合并为完整的 Locale +const locale: PickerLocale = { + lang: { + placeholder: '請選擇日期', + yearPlaceholder: '請選擇年份', + quarterPlaceholder: '請選擇季度', + monthPlaceholder: '請選擇月份', + weekPlaceholder: '請選擇周', + rangePlaceholder: ['開始日期', '結束日期'], + rangeYearPlaceholder: ['開始年份', '結束年份'], + rangeMonthPlaceholder: ['開始月份', '結束月份'], + rangeQuarterPlaceholder: ['開始季度', '結束季度'], + rangeWeekPlaceholder: ['開始周', '結束周'], + ...CalendarLocale + }, + timePickerLocale: { + ...TimePickerLocale + } +} + +locale.lang.ok = '確 定' + +// All settings at: +// https://github.com/ant-design/ant-design/blob/master/components/date-picker/locale/example.json + +export default locale diff --git a/src/core/components/BaseDatePicker/src/datePick/moment.tsx b/src/core/components/BaseDatePicker/src/datePick/moment.tsx new file mode 100644 index 0000000..dcde098 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/moment.tsx @@ -0,0 +1,39 @@ +import type { Moment } from 'moment' +import type { App } from 'vue' +import momentGenerateConfig from '@core/components/BaseDatePicker/src/vc-picker/generate/moment' +import type { + PickerProps, + PickerDateProps, + RangePickerProps as BaseRangePickerProps +} from './generatePicker' +import generatePicker from './generatePicker' +import type { ExtraDatePickerProps, ExtraRangePickerProps } from './generatePicker/props' + +export type DatePickerProps = PickerProps & ExtraDatePickerProps +export type MonthPickerProps = Omit, 'picker'> & + ExtraDatePickerProps +export type WeekPickerProps = Omit, 'picker'> & ExtraDatePickerProps +export type RangePickerProps = BaseRangePickerProps & ExtraRangePickerProps + +const { DatePicker, WeekPicker, MonthPicker, YearPicker, TimePicker, QuarterPicker, RangePicker } = + generatePicker(momentGenerateConfig) + +/* istanbul ignore next */ +export { RangePicker, WeekPicker, MonthPicker, QuarterPicker } + +export default Object.assign(DatePicker, { + WeekPicker, + MonthPicker, + YearPicker, + RangePicker, + TimePicker, + QuarterPicker, + install: (app: App) => { + app.component(DatePicker.name, DatePicker) + app.component(RangePicker.name, RangePicker) + app.component(MonthPicker.name, MonthPicker) + app.component(WeekPicker.name, WeekPicker) + app.component(QuarterPicker.name, QuarterPicker) + return app + } +}) diff --git a/src/core/components/BaseDatePicker/src/datePick/style/index.less b/src/core/components/BaseDatePicker/src/datePick/style/index.less new file mode 100644 index 0000000..a7d769c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/style/index.less @@ -0,0 +1,362 @@ +@import 'index'; +@import 'index'; +@import 'mixin'; + +@picker-prefix-cls: ~'@{ant-prefix}-picker'; + +.picker-padding(@input-height, @font-size, @padding-horizontal) { + // font height probably 22.0001, So use floor better + @font-height: floor(@font-size * @line-height-base) + 2; + @padding-top: max(((@input-height - @font-height) / 2), 0); + @padding-bottom: max(@input-height - @font-height - @padding-top, 0); + padding: @padding-top @padding-horizontal @padding-bottom; +} + +.@{picker-prefix-cls} { + @arrow-size: 10px; + + .reset-component(); + .picker-padding(@input-height-base, @font-size-base, @input-padding-horizontal-base); + position: relative; + display: inline-flex; + align-items: center; + background: @picker-bg; + border: @border-width-base @border-style-base @select-border-color; + border-radius: @border-radius-base; + transition: border @animation-duration-slow, box-shadow @animation-duration-slow; + + &:hover, + &-focused { + .hover(); + } + + &-focused { + .active(); + } + + &&-disabled { + background: @input-disabled-bg; + border-color: @select-border-color; + cursor: not-allowed; + } + + &&-disabled &-suffix { + color: @disabled-color; + } + + &&-borderless { + background-color: transparent !important; + border-color: transparent !important; + box-shadow: none !important; + } + + // ======================== Input ========================= + &-input { + position: relative; + display: inline-flex; + align-items: center; + width: 100%; + + > input { + .input(); + flex: auto; + + // Fix Firefox flex not correct: + // https://github.com/ant-design/ant-design/pull/20023#issuecomment-564389553 + min-width: 1px; + height: auto; + padding: 0; + background: transparent; + + border: 0; + + &:focus { + box-shadow: none; + } + + &[disabled] { + background: transparent; + } + } + + &:hover { + .@{picker-prefix-cls}-clear { + opacity: 1; + } + } + + &-placeholder { + > input { + color: @input-placeholder-color; + } + } + } + + // Size + &-large { + .picker-padding(@input-height-lg, @font-size-lg, @input-padding-horizontal-lg); + + .@{picker-prefix-cls}-input > input { + font-size: @font-size-lg; + } + } + + &-small { + .picker-padding(@input-height-sm, @font-size-base, @input-padding-horizontal-sm); + } + + &-suffix { + align-self: center; + margin-left: (@padding-xs / 2); + color: @disabled-color; + line-height: 1; + pointer-events: none; + + > * { + vertical-align: top; + } + } + + &-clear { + position: absolute; + top: 50%; + right: 0; + color: @disabled-color; + line-height: 1; + background: @component-background; + transform: translateY(-50%); + cursor: pointer; + opacity: 0; + transition: opacity @animation-duration-slow, color @animation-duration-slow; + + > * { + vertical-align: top; + } + + &:hover { + color: @text-color-secondary; + } + } + + &-separator { + position: relative; + display: inline-block; + width: 1em; + height: @font-size-lg; + color: @disabled-color; + font-size: @font-size-lg; + vertical-align: top; + cursor: default; + + .@{picker-prefix-cls}-focused & { + color: @text-color-secondary; + } + + .@{picker-prefix-cls}-range-separator & { + .@{picker-prefix-cls}-disabled & { + cursor: not-allowed; + } + } + } + + // ======================== Range ========================= + &-range { + position: relative; + display: inline-flex; + + // Clear + .@{picker-prefix-cls}-clear { + right: @input-padding-horizontal-base; + } + + &:hover { + .@{picker-prefix-cls}-clear { + opacity: 1; + } + } + + // Active bar + .@{picker-prefix-cls}-active-bar { + bottom: -@border-width-base; + height: 2px; + margin-left: @input-padding-horizontal-base; + background: @primary-color; + opacity: 0; + transition: all @animation-duration-slow ease-out; + pointer-events: none; + } + + &.@{picker-prefix-cls}-focused { + .@{picker-prefix-cls}-active-bar { + opacity: 1; + } + } + + &-separator { + align-items: center; + padding: 0 @padding-xs; + line-height: 1; + } + + &.@{picker-prefix-cls}-small { + .@{picker-prefix-cls}-clear { + right: @input-padding-horizontal-sm; + } + + .@{picker-prefix-cls}-active-bar { + margin-left: @input-padding-horizontal-sm; + } + } + } + + // ======================= Dropdown ======================= + &-dropdown { + .reset-component(); + position: absolute; + z-index: @zindex-picker; + + &-hidden { + display: none; + } + + &-placement-bottomLeft { + .@{picker-prefix-cls}-range-arrow { + top: (@arrow-size / 2) - (@arrow-size / 3); + display: block; + transform: rotate(-45deg); + } + } + + &-placement-topLeft { + .@{picker-prefix-cls}-range-arrow { + bottom: (@arrow-size / 2) - (@arrow-size / 3); + display: block; + transform: rotate(135deg); + } + } + + &.@{ant-prefix}-slide-up-enter.@{ant-prefix}-slide-up-enter-active&-placement-topLeft, + &.@{ant-prefix}-slide-up-enter.@{ant-prefix}-slide-up-enter-active&-placement-topRight, + &.@{ant-prefix}-slide-up-appear.@{ant-prefix}-slide-up-appear-active&-placement-topLeft, + &.@{ant-prefix}-slide-up-appear.@{ant-prefix}-slide-up-appear-active&-placement-topRight { + animation-name: antSlideDownIn; + } + + &.@{ant-prefix}-slide-up-enter.@{ant-prefix}-slide-up-enter-active&-placement-bottomLeft, + &.@{ant-prefix}-slide-up-enter.@{ant-prefix}-slide-up-enter-active&-placement-bottomRight, + &.@{ant-prefix}-slide-up-appear.@{ant-prefix}-slide-up-appear-active&-placement-bottomLeft, + &.@{ant-prefix}-slide-up-appear.@{ant-prefix}-slide-up-appear-active&-placement-bottomRight { + animation-name: antSlideUpIn; + } + + &.@{ant-prefix}-slide-up-leave.@{ant-prefix}-slide-up-leave-active&-placement-topLeft, + &.@{ant-prefix}-slide-up-leave.@{ant-prefix}-slide-up-leave-active&-placement-topRight { + animation-name: antSlideDownOut; + } + + &.@{ant-prefix}-slide-up-leave.@{ant-prefix}-slide-up-leave-active&-placement-bottomLeft, + &.@{ant-prefix}-slide-up-leave.@{ant-prefix}-slide-up-leave-active&-placement-bottomRight { + animation-name: antSlideUpOut; + } + } + + &-dropdown-range { + padding: (@arrow-size * 2 / 3) 0; + + &-hidden { + display: none; + } + } + + // Time picker with additional style + &-dropdown &-panel > &-time-panel { + padding-top: (@padding-xs / 2); + } + + // ======================== Ranges ======================== + &-ranges { + margin-bottom: 0; + padding: (@padding-xs / 2) @padding-sm; + overflow: hidden; + line-height: @picker-text-height - 2 * @border-width-base - (@padding-xs / 2); + text-align: left; + list-style: none; + + > li { + display: inline-block; + } + + // https://github.com/ant-design/ant-design/issues/23687 + .@{picker-prefix-cls}-preset > .@{ant-prefix}-tag-blue { + color: @primary-color; + background: @primary-1; + border-color: @primary-3; + cursor: pointer; + } + + .@{picker-prefix-cls}-ok { + float: right; + margin-left: @padding-xs; + } + } + + &-range-wrapper { + display: flex; + } + + &-range-arrow { + position: absolute; + z-index: 1; + display: none; + width: @arrow-size; + height: @arrow-size; + margin-left: @input-padding-horizontal-base * 1.5; + box-shadow: 2px -2px 6px fade(@black, 6%); + transition: left @animation-duration-slow ease-out; + + &::after { + position: absolute; + top: @border-width-base; + right: @border-width-base; + width: @arrow-size; + height: @arrow-size; + border: (@arrow-size / 2) solid @border-color-split; + border-color: @calendar-bg @calendar-bg transparent transparent; + content: ''; + } + } + + &-panel-container { + overflow: hidden; + vertical-align: top; + background: @calendar-bg; + border-radius: @border-radius-base; + box-shadow: @box-shadow-base; + transition: margin @animation-duration-slow; + + .@{picker-prefix-cls}-panels { + display: inline-flex; + flex-wrap: nowrap; + direction: ltr; + } + + .@{picker-prefix-cls}-panel { + vertical-align: top; + background: transparent; + border-width: 0 0 @border-width-base 0; + border-radius: 0; + + .@{picker-prefix-cls}-content, + table { + text-align: center; + } + + &-focused { + border-color: @border-color-split; + } + } + } +} + +@import 'panel'; +@import 'rtl'; diff --git a/src/core/components/BaseDatePicker/src/datePick/style/index.tsx b/src/core/components/BaseDatePicker/src/datePick/style/index.tsx new file mode 100644 index 0000000..cc44242 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/style/index.tsx @@ -0,0 +1,5 @@ +import './index.less'; + +// style dependencies +import '../../tag/style'; +import '../../button/style'; diff --git a/src/core/components/BaseDatePicker/src/datePick/style/panel.less b/src/core/components/BaseDatePicker/src/datePick/style/panel.less new file mode 100644 index 0000000..fec6899 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/style/panel.less @@ -0,0 +1,677 @@ +@picker-cell-inner-cls: ~'@{picker-prefix-cls}-cell-inner'; + +.@{picker-prefix-cls} { + @picker-arrow-size: 7px; + @picker-year-month-cell-width: 60px; + @picker-panel-width: @picker-panel-cell-width * 7 + @padding-sm * 2 + 4; + + &-panel { + display: inline-flex; + flex-direction: column; + text-align: center; + background: @calendar-bg; + border: @border-width-base @border-style-base @picker-border-color; + border-radius: @border-radius-base; + outline: none; + + &-focused { + border-color: @primary-color; + } + } + + // ======================================================== + // = Shared Panel = + // ======================================================== + &-decade-panel, + &-year-panel, + &-quarter-panel, + &-month-panel, + &-week-panel, + &-date-panel, + &-time-panel { + display: flex; + flex-direction: column; + width: @picker-panel-width; + } + + // ======================= Header ======================= + &-header { + display: flex; + padding: 0 @padding-xs; + color: @heading-color; + border-bottom: @border-width-base @border-style-base @picker-border-color; + + > * { + flex: none; + } + + button { + padding: 0; + color: @disabled-color; + line-height: @picker-text-height; + background: transparent; + border: 0; + cursor: pointer; + transition: color @animation-duration-slow; + } + + > button { + min-width: 1.6em; + font-size: @font-size-base; + + &:hover { + color: @text-color; + } + } + + &-view { + flex: auto; + font-weight: 500; + line-height: @picker-text-height; + + button { + color: inherit; + font-weight: inherit; + + &:not(:first-child) { + margin-left: @padding-xs; + } + + &:hover { + color: @primary-color; + } + } + } + } + + // Arrow button + &-prev-icon, + &-next-icon, + &-super-prev-icon, + &-super-next-icon { + position: relative; + display: inline-block; + width: @picker-arrow-size; + height: @picker-arrow-size; + + &::before { + position: absolute; + top: 0; + left: 0; + display: inline-block; + width: @picker-arrow-size; + height: @picker-arrow-size; + border: 0 solid currentcolor; + border-width: 1.5px 0 0 1.5px; + content: ''; + } + } + + &-super-prev-icon, + &-super-next-icon { + &::after { + position: absolute; + top: ceil((@picker-arrow-size / 2)); + left: ceil((@picker-arrow-size / 2)); + display: inline-block; + width: @picker-arrow-size; + height: @picker-arrow-size; + border: 0 solid currentcolor; + border-width: 1.5px 0 0 1.5px; + content: ''; + } + } + + &-prev-icon, + &-super-prev-icon { + transform: rotate(-45deg); + } + + &-next-icon, + &-super-next-icon { + transform: rotate(135deg); + } + + // ======================== Body ======================== + &-content { + width: 100%; + table-layout: fixed; + border-collapse: collapse; + + th, + td { + position: relative; + min-width: 24px; + font-weight: 400; + } + + th { + height: 30px; + color: @text-color; + line-height: 30px; + } + } + + .picker-cell-inner(@cellClassName) { + &::before { + position: absolute; + top: 50%; + right: 0; + left: 0; + z-index: 1; + height: @picker-panel-cell-height; + transform: translateY(-50%); + transition: all @animation-duration-slow; + content: ''; + } + + // >>> Default + .@{cellClassName} { + position: relative; + z-index: 2; + display: inline-block; + min-width: @picker-panel-cell-height; + height: @picker-panel-cell-height; + line-height: @picker-panel-cell-height; + border-radius: @border-radius-base; + transition: background @animation-duration-slow, border @animation-duration-slow; + } + + // >>> Hover + &:hover:not(&-in-view), + &:hover:not(&-selected):not(&-range-start):not(&-range-end):not(&-range-hover-start):not(&-range-hover-end) { + .@{cellClassName} { + background: @picker-basic-cell-hover-color; + } + } + + // >>> Today + &-in-view&-today .@{cellClassName} { + &::before { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + border: @border-width-base @border-style-base @primary-color; + border-radius: @border-radius-base; + content: ''; + } + } + + // >>> In Range + &-in-view&-in-range { + position: relative; + + &::before { + background: @picker-basic-cell-active-with-range-color; + } + } + + // >>> Selected + &-in-view&-selected .@{cellClassName}, + &-in-view&-range-start .@{cellClassName}, + &-in-view&-range-end .@{cellClassName} { + color: @text-color-inverse; + background: @primary-color; + } + + &-in-view&-range-start:not(&-range-start-single), + &-in-view&-range-end:not(&-range-end-single) { + &::before { + background: @picker-basic-cell-active-with-range-color; + } + } + + &-in-view&-range-start::before { + left: 50%; + } + + &-in-view&-range-end::before { + right: 50%; + } + + // >>> Range Hover + &-in-view&-range-hover-start:not(&-in-range):not(&-range-start):not(&-range-end), + &-in-view&-range-hover-end:not(&-in-range):not(&-range-start):not(&-range-end), + &-in-view&-range-hover-start&-range-start-single, + &-in-view&-range-hover-start&-range-start&-range-end&-range-end-near-hover, + &-in-view&-range-hover-end&-range-start&-range-end&-range-start-near-hover, + &-in-view&-range-hover-end&-range-end-single, + &-in-view&-range-hover:not(&-in-range) { + &::after { + position: absolute; + top: 50%; + z-index: 0; + height: 24px; + border-top: @border-width-base dashed @picker-date-hover-range-border-color; + border-bottom: @border-width-base dashed @picker-date-hover-range-border-color; + transform: translateY(-50%); + transition: all @animation-duration-slow; + content: ''; + } + } + + // Add space for stash + &-range-hover-start::after, + &-range-hover-end::after, + &-range-hover::after { + right: 0; + left: 2px; + } + + // Hover with in range + &-in-view&-in-range&-range-hover::before, + &-in-view&-range-start&-range-hover::before, + &-in-view&-range-end&-range-hover::before, + &-in-view&-range-start:not(&-range-start-single)&-range-hover-start::before, + &-in-view&-range-end:not(&-range-end-single)&-range-hover-end::before, + .@{picker-prefix-cls}-panel + > :not(.@{picker-prefix-cls}-date-panel) + &-in-view&-in-range&-range-hover-start::before, + .@{picker-prefix-cls}-panel + > :not(.@{picker-prefix-cls}-date-panel) + &-in-view&-in-range&-range-hover-end::before { + background: @picker-date-hover-range-color; + } + + // range start border-radius + &-in-view&-range-start:not(&-range-start-single):not(&-range-end) .@{cellClassName} { + border-radius: @border-radius-base 0 0 @border-radius-base; + } + + // range end border-radius + &-in-view&-range-end:not(&-range-end-single):not(&-range-start) .@{cellClassName} { + border-radius: 0 @border-radius-base @border-radius-base 0; + } + + // DatePanel only + .@{picker-prefix-cls}-date-panel &-in-view&-in-range&-range-hover-start .@{cellClassName}, + .@{picker-prefix-cls}-date-panel &-in-view&-in-range&-range-hover-end .@{cellClassName} { + &::after { + position: absolute; + top: 0; + bottom: 0; + z-index: -1; + background: @picker-date-hover-range-color; + transition: all @animation-duration-slow; + content: ''; + } + } + + .@{picker-prefix-cls}-date-panel + &-in-view&-in-range&-range-hover-start + .@{cellClassName}::after { + right: -5px - @border-width-base; + left: 0; + } + + .@{picker-prefix-cls}-date-panel &-in-view&-in-range&-range-hover-end .@{cellClassName}::after { + right: 0; + left: -5px - @border-width-base; + } + + // Hover with range start & end + &-range-hover&-range-start::after { + right: 50%; + } + + &-range-hover&-range-end::after { + left: 50%; + } + + // Edge start + tr > &-in-view&-range-hover:first-child::after, + tr > &-in-view&-range-hover-end:first-child::after, + &-in-view&-start&-range-hover-edge-start&-range-hover-edge-start-near-range::after, + &-in-view&-range-hover-edge-start:not(&-range-hover-edge-start-near-range)::after, + &-in-view&-range-hover-start::after { + left: 6px; + border-left: @border-width-base dashed @picker-date-hover-range-border-color; + border-top-left-radius: @border-radius-base; + border-bottom-left-radius: @border-radius-base; + } + + // Edge end + tr > &-in-view&-range-hover:last-child::after, + tr > &-in-view&-range-hover-start:last-child::after, + &-in-view&-end&-range-hover-edge-end&-range-hover-edge-end-near-range::after, + &-in-view&-range-hover-edge-end:not(&-range-hover-edge-end-near-range)::after, + &-in-view&-range-hover-end::after { + right: 6px; + border-right: @border-width-base dashed @picker-date-hover-range-border-color; + border-top-right-radius: @border-radius-base; + border-bottom-right-radius: @border-radius-base; + } + + // >>> Disabled + &-disabled { + color: @disabled-color; + pointer-events: none; + + .@{cellClassName} { + background: transparent; + } + + &::before { + background: @picker-basic-cell-disabled-bg; + } + } + &-disabled&-today .@{cellClassName}::before { + border-color: @disabled-color; + } + } + + &-cell { + padding: 3px 0; + color: @disabled-color; + cursor: pointer; + + // In view + &-in-view { + color: @text-color; + } + + .picker-cell-inner(~'@{picker-cell-inner-cls}'); + } + + &-decade-panel, + &-year-panel, + &-quarter-panel, + &-month-panel { + .@{picker-prefix-cls}-content { + height: @picker-panel-without-time-cell-height * 4; + } + + .@{picker-cell-inner-cls} { + padding: 0 @padding-xs; + } + } + + &-quarter-panel { + .@{picker-prefix-cls}-content { + height: 56px; + } + } + + // ======================== Footer ======================== + &-footer { + width: min-content; + min-width: 100%; + line-height: @picker-text-height - 2 * @border-width-base; + text-align: center; + border-bottom: @border-width-base @border-style-base transparent; + + .@{picker-prefix-cls}-panel & { + border-top: @border-width-base @border-style-base @picker-border-color; + } + + &-extra { + padding: 0 @padding-sm; + line-height: @picker-text-height - 2 * @border-width-base; + text-align: left; + + &:not(:last-child) { + border-bottom: @border-width-base @border-style-base @picker-border-color; + } + } + } + + &-now { + text-align: left; + } + + &-today-btn { + color: @link-color; + + &:hover { + color: @link-hover-color; + } + + &:active { + color: @link-active-color; + } + + &&-disabled { + color: @disabled-color; + cursor: not-allowed; + } + } + + // ======================================================== + // = Special = + // ======================================================== + + // ===================== Decade Panel ===================== + &-decade-panel { + .@{picker-cell-inner-cls} { + padding: 0 (@padding-xs / 2); + } + + .@{picker-prefix-cls}-cell::before { + display: none; + } + } + + // ============= Year & Quarter & Month Panel ============= + &-year-panel, + &-quarter-panel, + &-month-panel { + @hover-cell-fixed-distance: ( + (((@picker-panel-width - @padding-xs * 2) / 3) - @picker-year-month-cell-width) / 2 + ); + + .@{picker-prefix-cls}-body { + padding: 0 @padding-xs; + } + + .@{picker-cell-inner-cls} { + width: @picker-year-month-cell-width; + } + + .@{picker-prefix-cls}-cell-range-hover-start::after { + left: @hover-cell-fixed-distance; + border-left: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: @border-radius-base 0 0 @border-radius-base; + + .@{picker-prefix-cls}-panel-rtl & { + right: @hover-cell-fixed-distance; + border-right: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: 0 @border-radius-base @border-radius-base 0; + } + } + .@{picker-prefix-cls}-cell-range-hover-end::after { + right: @hover-cell-fixed-distance; + border-right: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: 0 @border-radius-base @border-radius-base 0; + + .@{picker-prefix-cls}-panel-rtl & { + left: @hover-cell-fixed-distance; + border-left: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: @border-radius-base 0 0 @border-radius-base; + } + } + } + + // ====================== Week Panel ====================== + &-week-panel { + .@{picker-prefix-cls}-body { + padding: @padding-xs @padding-sm; + } + + // Clear cell style + .@{picker-prefix-cls}-cell { + &:hover .@{picker-cell-inner-cls}, + &-selected .@{picker-cell-inner-cls}, + .@{picker-cell-inner-cls} { + background: transparent !important; + } + } + + &-row { + td { + transition: background @animation-duration-slow; + } + + &:hover td { + background: @picker-basic-cell-hover-color; + } + + &-selected td, + &-selected:hover td { + background: @primary-color; + + &.@{picker-prefix-cls}-cell-week { + color: fade(@text-color-inverse, 50%); + } + + &.@{picker-prefix-cls}-cell-today .@{picker-cell-inner-cls}::before { + border-color: @text-color-inverse; + } + + .@{picker-cell-inner-cls} { + color: @text-color-inverse; + } + } + } + } + + // ====================== Date Panel ====================== + &-date-panel { + .@{picker-prefix-cls}-body { + padding: @padding-xs @padding-sm; + } + + .@{picker-prefix-cls}-content { + width: @picker-panel-cell-width * 7; + + th { + width: @picker-panel-cell-width; + } + } + } + + // ==================== Datetime Panel ==================== + &-datetime-panel { + display: flex; + + .@{picker-prefix-cls}-time-panel { + border-left: @border-width-base @border-style-base @picker-border-color; + } + + .@{picker-prefix-cls}-date-panel, + .@{picker-prefix-cls}-time-panel { + transition: opacity @animation-duration-slow; + } + + // Keyboard + &-active { + .@{picker-prefix-cls}-date-panel, + .@{picker-prefix-cls}-time-panel { + opacity: 0.3; + + &-active { + opacity: 1; + } + } + } + } + + // ====================== Time Panel ====================== + &-time-panel { + width: auto; + min-width: auto; + + .@{picker-prefix-cls}-content { + display: flex; + flex: auto; + height: @picker-time-panel-column-height; + } + + &-column { + flex: 1 0 auto; + width: @picker-time-panel-column-width; + margin: 0; + padding: 0; + overflow-y: hidden; + text-align: left; + list-style: none; + transition: background @animation-duration-slow; + + &::after { + display: block; + height: @picker-time-panel-column-height - @picker-time-panel-cell-height; + content: ''; + .@{picker-prefix-cls}-datetime-panel & { + height: @picker-time-panel-column-height - @picker-time-panel-cell-height + 2 * + @border-width-base; + } + } + + &:not(:first-child) { + border-left: @border-width-base @border-style-base @picker-border-color; + } + + &-active { + background: @calendar-column-active-bg; + } + + &:hover { + overflow-y: auto; + } + + > li { + margin: 0; + padding: 0; + + &.@{picker-prefix-cls}-time-panel-cell { + .@{picker-prefix-cls}-time-panel-cell-inner { + display: block; + width: 100%; + height: @picker-time-panel-cell-height; + margin: 0; + padding: 0 0 0 ((@picker-time-panel-column-width - 28px) / 2); + color: @text-color; + line-height: @picker-time-panel-cell-height; + border-radius: 0; + cursor: pointer; + transition: background @animation-duration-slow; + + &:hover { + background: @item-hover-bg; + } + } + + &-selected { + .@{picker-prefix-cls}-time-panel-cell-inner { + background: @calendar-item-active-bg; + } + } + + &-disabled { + .@{picker-prefix-cls}-time-panel-cell-inner { + color: @disabled-color; + background: transparent; + cursor: not-allowed; + } + } + } + } + } + } +} + +// Fix IE11 render bug by css hacks +// https://github.com/ant-design/ant-design/issues/21559 +// https://codepen.io/afc163-1472555193/pen/mdJRaNj?editors=0110 +/* stylelint-disable-next-line selector-type-no-unknown,selector-no-vendor-prefix */ +_:-ms-fullscreen, +:root { + .@{picker-prefix-cls}-range-wrapper { + .@{picker-prefix-cls}-month-panel .@{picker-prefix-cls}-cell, + .@{picker-prefix-cls}-year-panel .@{picker-prefix-cls}-cell { + padding: 21px 0; + } + } +} diff --git a/src/core/components/BaseDatePicker/src/datePick/style/rtl.less b/src/core/components/BaseDatePicker/src/datePick/style/rtl.less new file mode 100644 index 0000000..3a74800 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/style/rtl.less @@ -0,0 +1,246 @@ +.@{picker-prefix-cls} { + &-rtl { + direction: rtl; + } + + &-suffix { + .@{picker-prefix-cls}-rtl & { + margin-right: (@padding-xs / 2); + margin-left: 0; + } + } + + &-clear { + .@{picker-prefix-cls}-rtl & { + right: auto; + left: 0; + } + } + + &-separator { + .@{picker-prefix-cls}-rtl & { + transform: rotate(180deg); + } + } + + &-header { + &-view { + button { + &:not(:first-child) { + .@{picker-prefix-cls}-panel-rtl & { + margin-right: @padding-xs; + margin-left: 0; + } + } + } + } + } + + // ======================== Range ========================= + &-range { + // Clear + .@{picker-prefix-cls}-clear { + .@{picker-prefix-cls}-rtl& { + right: auto; + left: @input-padding-horizontal-base; + } + } + + // Active bar + .@{picker-prefix-cls}-active-bar { + .@{picker-prefix-cls}-rtl& { + margin-right: @input-padding-horizontal-base; + margin-left: 0; + } + } + + &.@{picker-prefix-cls}-small { + .@{picker-prefix-cls}-active-bar { + .@{picker-prefix-cls}-rtl& { + margin-right: @input-padding-horizontal-sm; + } + } + } + } + + // ======================== Ranges ======================== + &-ranges { + .@{picker-prefix-cls}-dropdown-rtl & { + text-align: right; + } + + .@{picker-prefix-cls}-ok { + .@{picker-prefix-cls}-dropdown-rtl & { + float: left; + margin-right: @padding-xs; + margin-left: 0; + } + } + } + + // ======================== Panel ======================== + &-panel { + &-rtl { + direction: rtl; + } + } + + &-prev-icon, + &-super-prev-icon { + .@{picker-prefix-cls}-panel-rtl & { + transform: rotate(135deg); + } + } + + &-next-icon, + &-super-next-icon { + .@{picker-prefix-cls}-panel-rtl & { + transform: rotate(-45deg); + } + } + + &-cell { + .picker-cell-inner(~'@{picker-cell-inner-cls}'); + } + + // ======================== Body ========================== + .picker-cell-inner(@cellClassName) { + .@{cellClassName} { + position: relative; + z-index: 2; + display: inline-block; + min-width: @picker-panel-cell-height; + height: @picker-panel-cell-height; + line-height: @picker-panel-cell-height; + border-radius: @border-radius-base; + transition: background @animation-duration-slow, border @animation-duration-slow; + } + + &-in-view&-range-start::before { + .@{picker-prefix-cls}-panel-rtl & { + right: 50%; + left: 0; + } + } + + &-in-view&-range-end::before { + .@{picker-prefix-cls}-panel-rtl & { + right: 0; + left: 50%; + } + } + + &-in-view&-range-start&-range-end::before { + .@{picker-prefix-cls}-panel-rtl & { + right: 50%; + left: 50%; + } + } + + .@{picker-prefix-cls}-date-panel + &-in-view&-in-range&-range-hover-start + .@{cellClassName}::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 0; + left: -5px - @border-width-base; + } + } + + .@{picker-prefix-cls}-date-panel &-in-view&-in-range&-range-hover-end .@{cellClassName}::after { + .@{picker-prefix-cls}-panel-rtl & { + right: -5px - @border-width-base; + left: 0; + } + } + + // Hover with range start & end + &-range-hover&-range-start::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 0; + left: 50%; + } + } + + &-range-hover&-range-end::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 50%; + left: 0; + } + } + + // range start border-radius + &-in-view&-range-start:not(&-range-start-single):not(&-range-end) .@{cellClassName} { + .@{picker-prefix-cls}-panel-rtl & { + border-radius: 0 @border-radius-base @border-radius-base 0; + } + } + + // range end border-radius + &-in-view&-range-end:not(&-range-end-single):not(&-range-start) .@{cellClassName} { + .@{picker-prefix-cls}-panel-rtl & { + border-radius: @border-radius-base 0 0 @border-radius-base; + } + } + + // Edge start + tr > &-in-view&-range-hover:not(&-selected):first-child::after, + &-in-view&-start&-range-hover-edge-start&-range-hover-edge-start-near-range::after, + &-in-view&-range-hover-edge-start:not(&-range-hover-edge-start-near-range)::after, + &-in-view&-range-hover-start::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 6px; + left: 0; + border-right: @border-width-base dashed @picker-date-hover-range-border-color; + border-left: none; + border-radius: 0 @border-radius-base @border-radius-base 0; + } + } + + // Edge end + tr > &-in-view&-range-hover:not(&-selected):last-child::after, + &-in-view&-end&-range-hover-edge-end&-range-hover-edge-end-near-range::after, + &-in-view&-range-hover-edge-end:not(&-range-hover-edge-end-near-range)::after, + &-in-view&-range-hover-end::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 0; + left: 6px; + border-right: none; + border-left: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: @border-radius-base 0 0 @border-radius-base; + } + } + + tr > &-in-view&-range-hover-start:last-child::after, + tr > &-in-view&-range-hover-end:first-child::after, + &-in-view&-start&-range-hover-edge-start:not(&-range-hover)::after, + &-in-view&-start&-range-hover-end&-range-hover-edge-start:not(&-range-hover)::after, + &-in-view&-end&-range-hover-start&-range-hover-edge-end:not(&-range-hover)::after, + tr > &-in-view&-start&-range-hover&-range-hover-edge-start:last-child::after, + tr > &-in-view&-end&-range-hover&-range-hover-edge-end:first-child::after { + .@{picker-prefix-cls}-panel-rtl & { + right: 6px; + left: 6px; + border-right: @border-width-base dashed @picker-date-hover-range-border-color; + border-left: @border-width-base dashed @picker-date-hover-range-border-color; + border-radius: @border-radius-base; + } + } + } + + // ======================== Footer ======================== + &-footer { + &-extra { + .@{picker-prefix-cls}-dropdown-rtl & { + direction: rtl; + text-align: right; + } + } + } + + // ====================== Time Panel ====================== + &-time-panel { + .@{picker-prefix-cls}-panel-rtl & { + direction: ltr; + } + } +} diff --git a/src/core/components/BaseDatePicker/src/datePick/util.ts b/src/core/components/BaseDatePicker/src/datePick/util.ts new file mode 100644 index 0000000..aa7b7fe --- /dev/null +++ b/src/core/components/BaseDatePicker/src/datePick/util.ts @@ -0,0 +1,53 @@ +import type { PickerMode } from '@core/components/BaseDatePicker/src/vc-picker/interface' +import type { PickerLocale } from './generatePicker' + +export function getPlaceholder( + picker: PickerMode | undefined, + locale: PickerLocale, + customizePlaceholder?: string +): string { + if (customizePlaceholder !== undefined) { + return customizePlaceholder + } + + if (picker === 'year' && locale.lang.yearPlaceholder) { + return locale.lang.yearPlaceholder + } + if (picker === 'quarter' && locale.lang.quarterPlaceholder) { + return locale.lang.quarterPlaceholder + } + if (picker === 'month' && locale.lang.monthPlaceholder) { + return locale.lang.monthPlaceholder + } + if (picker === 'week' && locale.lang.weekPlaceholder) { + return locale.lang.weekPlaceholder + } + if (picker === 'time' && locale.timePickerLocale.placeholder) { + return locale!.timePickerLocale.placeholder + } + return locale.lang.placeholder +} + +export function getRangePlaceholder( + picker: PickerMode | undefined, + locale: PickerLocale, + customizePlaceholder?: [string, string] +) { + if (customizePlaceholder !== undefined) { + return customizePlaceholder + } + + if (picker === 'year' && locale.lang.yearPlaceholder) { + return locale.lang.rangeYearPlaceholder + } + if (picker === 'month' && locale.lang.monthPlaceholder) { + return locale.lang.rangeMonthPlaceholder + } + if (picker === 'week' && locale.lang.weekPlaceholder) { + return locale.lang.rangeWeekPlaceholder + } + if (picker === 'time' && locale.timePickerLocale.placeholder) { + return locale!.timePickerLocale.rangePlaceholder + } + return locale.lang.rangePlaceholder +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/PanelContext.tsx b/src/core/components/BaseDatePicker/src/vc-picker/PanelContext.tsx new file mode 100644 index 0000000..5ea2f23 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/PanelContext.tsx @@ -0,0 +1,38 @@ +import type { InjectionKey, Ref } from 'vue'; +import { inject, provide } from 'vue'; +import type { OnSelect, PanelMode } from './interface'; + +export type ContextOperationRefProps = { + onKeydown?: (e: KeyboardEvent) => boolean; + onClose?: () => void; +}; + +export type PanelContextProps = { + operationRef?: Ref; + /** Only work with time panel */ + hideHeader?: Ref; + panelRef?: Ref; + hidePrevBtn?: Ref; + hideNextBtn?: Ref; + onDateMouseenter?: (date: any) => void; + onDateMouseleave?: (date: any) => void; + onSelect?: OnSelect; + hideRanges?: Ref; + open?: Ref; + mode?: Ref; + + /** Only used for TimePicker and this is a deprecated prop */ + defaultOpenValue?: Ref; +}; + +const PanelContextKey: InjectionKey = Symbol('PanelContextProps'); + +export const useProvidePanel = (props: PanelContextProps) => { + provide(PanelContextKey, props); +}; + +export const useInjectPanel = () => { + return inject(PanelContextKey, {}); +}; + +export default PanelContextKey; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/Picker.tsx b/src/core/components/BaseDatePicker/src/vc-picker/Picker.tsx new file mode 100644 index 0000000..25f32c0 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/Picker.tsx @@ -0,0 +1,639 @@ +/** + * Removed: + * - getCalendarContainer: use `getPopupContainer` instead + * - onOk + * + * New Feature: + * - picker + * - allowEmpty + * - selectable + * + * Tips: Should add faq about `datetime` mode with `defaultValue` + */ + +import type { + PickerPanelBaseProps, + PickerPanelDateProps, + PickerPanelTimeProps +} from './PickerPanel' +import PickerPanel from './PickerPanel' +import PickerTrigger from './PickerTrigger' +import { formatValue, isEqual, parseValue } from './utils/dateUtil' +import getDataOrAriaProps, { toArray } from './utils/miscUtil' +import type { ContextOperationRefProps } from './PanelContext' +import { useProvidePanel } from './PanelContext' +import type { CustomFormat, PickerMode } from './interface' +import { getDefaultFormat, getInputSize, elementsContains } from './utils/uiUtil' +import usePickerInput from './hooks/usePickerInput' +import useTextValueMapping from './hooks/useTextValueMapping' +import useValueTexts from './hooks/useValueTexts' +import useHoverValue from './hooks/useHoverValue' +import type { CSSProperties, HTMLAttributes, Ref } from 'vue' +import { computed, defineComponent, ref, toRef, watch } from 'vue' +import type { + ChangeEvent, + FocusEventHandler, + MouseEventHandler +} from 'ant-design-vue/es/_util/EventInterface' +import type { VueNode } from 'ant-design-vue/es/_util/type' +import type { AlignType } from 'ant-design-vue/es/vc-align/interface' +import useMergedState from 'ant-design-vue/es/_util/hooks/useMergedState' +import { warning } from 'ant-design-vue/es/vc-util/warning' +import classNames from 'ant-design-vue/es/_util/classNames' +import type { SharedTimeProps } from './panels/TimePanel' +import { useProviderTrigger } from 'ant-design-vue/es/vc-trigger/context' +import { legacyPropsWarning } from './utils/warnUtil' + +export type PickerRefConfig = { + focus: () => void + blur: () => void +} + +export type PickerSharedProps = { + dropdownClassName?: string + dropdownAlign?: AlignType + popupStyle?: CSSProperties + transitionName?: string + placeholder?: string + allowClear?: boolean + autofocus?: boolean + disabled?: boolean + tabindex?: number + open?: boolean + defaultOpen?: boolean + /** Make input readOnly to avoid popup keyboard in mobile */ + inputReadOnly?: boolean + id?: string + + presets?: PresetDate[] + + // Value + format?: string | CustomFormat | (string | CustomFormat)[] + + // Render + suffixIcon?: VueNode + clearIcon?: VueNode + prevIcon?: VueNode + nextIcon?: VueNode + superPrevIcon?: VueNode + superNextIcon?: VueNode + getPopupContainer?: (node: HTMLElement) => HTMLElement + panelRender?: (originPanel: VueNode) => VueNode + inputRender?: (props: HTMLAttributes) => VueNode + + // Events + onChange?: (value: DateType | null, dateString: string) => void + onOpenChange?: (open: boolean) => void + onFocus?: FocusEventHandler + onBlur?: FocusEventHandler + onMousedown?: MouseEventHandler + onMouseup?: MouseEventHandler + onMouseenter?: MouseEventHandler + onMouseleave?: MouseEventHandler + onClick?: MouseEventHandler + onContextmenu?: MouseEventHandler + onKeydown?: (event: KeyboardEvent, preventDefault: () => void) => void + + // WAI-ARIA + role?: string + name?: string + + autocomplete?: string + direction?: 'ltr' | 'rtl' + showToday?: boolean + showTime?: boolean | SharedTimeProps +} + +type OmitPanelProps = Omit< + Props, + 'onChange' | 'hideHeader' | 'pickerValue' | 'onPickerValueChange' +> + +export type PickerBaseProps = {} & PickerSharedProps & + OmitPanelProps> + +export type PickerDateProps = {} & PickerSharedProps & + OmitPanelProps> + +export type PickerTimeProps = { + picker: 'time' + /** + * @deprecated Please use `defaultValue` directly instead + * since `defaultOpenValue` will confuse user of current value status + */ + defaultOpenValue?: DateType +} & PickerSharedProps & + Omit>, 'format'> + +export type PickerProps = + | PickerBaseProps + | PickerDateProps + | PickerTimeProps + +// TMP type to fit for ts 3.9.2 +type OmitType = Omit, 'picker'> & + Omit, 'picker'> & + Omit, 'picker'> +type MergedPickerProps = { + picker?: PickerMode +} & OmitType + +function Picker() { + return defineComponent>({ + name: 'Picker', + inheritAttrs: false, + props: [ + 'prefixCls', + 'id', + 'tabindex', + 'dropdownClassName', + 'dropdownAlign', + 'popupStyle', + 'transitionName', + 'generateConfig', + 'locale', + 'inputReadOnly', + 'allowClear', + 'autofocus', + 'showTime', + 'showNow', + 'showHour', + 'showMinute', + 'showSecond', + 'picker', + 'format', + 'use12Hours', + 'value', + 'defaultValue', + 'open', + 'defaultOpen', + 'defaultOpenValue', + 'suffixIcon', + 'presets', + 'clearIcon', + 'disabled', + 'disabledDate', + 'placeholder', + 'getPopupContainer', + 'panelRender', + 'inputRender', + 'onChange', + 'onOpenChange', + 'onFocus', + 'onBlur', + 'onMousedown', + 'onMouseup', + 'onMouseenter', + 'onMouseleave', + 'onContextmenu', + 'onClick', + 'onKeydown', + 'onSelect', + 'direction', + 'autocomplete', + 'showToday', + 'renderExtraFooter', + 'dateRender', + 'minuteStep', + 'hourStep', + 'secondStep', + 'hideDisabledOptions' + ] as any, + // slots: [ + // 'suffixIcon', + // 'clearIcon', + // 'prevIcon', + // 'nextIcon', + // 'superPrevIcon', + // 'superNextIcon', + // 'panelRender', + // ], + setup(props, { attrs, expose }) { + const inputRef = ref(null) + const picker = computed(() => props.picker ?? 'date') + const needConfirmButton = computed( + () => (picker.value === 'date' && !!props.showTime) || picker.value === 'time' + ) + // ============================ Warning ============================ + if (process.env.NODE_ENV !== 'production') { + legacyPropsWarning(props) + } + // ============================= State ============================= + const formatList = computed(() => + toArray(getDefaultFormat(props.format, picker.value, props.showTime, props.use12Hours)) + ) + + // Panel ref + const panelDivRef = ref(null) + const inputDivRef = ref(null) + const containerRef = ref(null) + + // Real value + const [mergedValue, setInnerValue] = useMergedState(null, { + value: toRef(props, 'value'), + defaultValue: props.defaultValue + }) + const selectedValue = ref(mergedValue.value) as Ref + const setSelectedValue = (val: DateType) => { + selectedValue.value = val + } + + // Operation ref + const operationRef = ref(null) + + // Open + const [mergedOpen, triggerInnerOpen] = useMergedState(false, { + value: toRef(props, 'open'), + defaultValue: props.defaultOpen, + postState: (postOpen) => (props.disabled ? false : postOpen), + onChange: (newOpen) => { + if (props.onOpenChange) { + props.onOpenChange(newOpen) + } + + if (!newOpen && operationRef.value && operationRef.value.onClose) { + operationRef.value.onClose() + } + } + }) + + // ============================= Text ============================== + const [valueTexts, firstValueText] = useValueTexts(selectedValue, { + formatList, + generateConfig: toRef(props, 'generateConfig'), + locale: toRef(props, 'locale') + }) + const [text, triggerTextChange, resetText] = useTextValueMapping({ + valueTexts, + onTextChange: (newText) => { + const inputDate = parseValue(newText, { + locale: props.locale, + formatList: formatList.value, + generateConfig: props.generateConfig + }) + if (inputDate && (!props.disabledDate || !props.disabledDate(inputDate))) { + setSelectedValue(inputDate) + } + } + }) + + // ============================ Trigger ============================ + const triggerChange = (newValue: DateType | null) => { + const { onChange, generateConfig, locale } = props + setSelectedValue(newValue) + setInnerValue(newValue) + + if (onChange && !isEqual(generateConfig, mergedValue.value, newValue)) { + onChange( + newValue, + newValue + ? formatValue(newValue, { + generateConfig, + locale, + format: formatList.value[0] + }) + : '' + ) + } + } + + const triggerOpen = (newOpen: boolean) => { + if (props.disabled && newOpen) { + return + } + triggerInnerOpen(newOpen) + } + + const forwardKeydown = (e: KeyboardEvent) => { + if (mergedOpen.value && operationRef.value && operationRef.value.onKeydown) { + // Let popup panel handle keyboard + return operationRef.value.onKeydown(e) + } + + /* istanbul ignore next */ + /* eslint-disable no-lone-blocks */ + { + warning( + false, + 'Picker not correct forward Keydown operation. Please help to fire issue about this.' + ) + return false + } + } + + const onInternalMouseup: MouseEventHandler = (...args) => { + if (props.onMouseup) { + props.onMouseup(...args) + } + + if (inputRef.value) { + inputRef.value.focus() + triggerOpen(true) + } + } + + // ============================= Input ============================= + const [inputProps, { focused, typing }] = usePickerInput({ + blurToCancel: needConfirmButton, + open: mergedOpen, + value: text, + triggerOpen, + forwardKeydown, + isClickOutside: (target) => + !elementsContains( + [panelDivRef.value, inputDivRef.value, containerRef.value], + target as HTMLElement + ), + onSubmit: () => { + if ( + // When user typing disabledDate with keyboard and enter, this value will be empty + !selectedValue.value || + // Normal disabled check + (props.disabledDate && props.disabledDate(selectedValue.value)) + ) { + return false + } + + triggerChange(selectedValue.value) + triggerOpen(false) + resetText() + return true + }, + onCancel: () => { + triggerOpen(false) + setSelectedValue(mergedValue.value) + resetText() + }, + onKeydown: (e, preventDefault) => { + props.onKeydown?.(e, preventDefault) + }, + onFocus: (e: FocusEvent) => { + props.onFocus?.(e) + }, + onBlur: (e: FocusEvent) => { + props.onBlur?.(e) + } + }) + + // ============================= Sync ============================== + // Close should sync back with text value + watch([mergedOpen, valueTexts], () => { + if (!mergedOpen.value) { + setSelectedValue(mergedValue.value) + + if (!valueTexts.value.length || valueTexts.value[0] === '') { + triggerTextChange('') + } else if (firstValueText.value !== text.value) { + resetText() + } + } + }) + + // Change picker should sync back with text value + watch(picker, () => { + if (!mergedOpen.value) { + resetText() + } + }) + + // Sync innerValue with control mode + watch(mergedValue, () => { + // Sync select value + setSelectedValue(mergedValue.value) + }) + + const [hoverValue, onEnter, onLeave] = useHoverValue(text, { + formatList, + generateConfig: toRef(props, 'generateConfig'), + locale: toRef(props, 'locale') + }) + + const onContextSelect = (date: DateType, type: 'key' | 'mouse' | 'submit') => { + if (type === 'submit' || (type !== 'key' && !needConfirmButton.value)) { + // triggerChange will also update selected values + triggerChange(date) + triggerOpen(false) + } + } + + useProvidePanel({ + operationRef, + hideHeader: computed(() => picker.value === 'time'), + panelRef: panelDivRef, + onSelect: onContextSelect, + open: mergedOpen, + defaultOpenValue: toRef(props, 'defaultOpenValue'), + onDateMouseenter: onEnter, + onDateMouseleave: onLeave + }) + + expose({ + focus: () => { + if (inputRef.value) { + inputRef.value.focus() + } + }, + blur: () => { + if (inputRef.value) { + inputRef.value.blur() + } + } + }) + + const getPortal = useProviderTrigger() + + return () => { + const { + prefixCls = 'rc-picker', + id, + tabindex, + dropdownClassName, + dropdownAlign, + popupStyle, + transitionName, + generateConfig, + locale, + inputReadOnly, + allowClear, + autofocus, + picker = 'date', + defaultOpenValue, + suffixIcon, + clearIcon, + disabled, + placeholder, + getPopupContainer, + panelRender, + onMousedown, + onMouseenter, + onMouseleave, + onContextmenu, + onClick, + onSelect, + direction, + autocomplete = 'off' + } = props + + // ============================= Panel ============================= + //todo check + const panelProps = { + // Remove `picker` & `format` here since TimePicker is little different with other panel + ...(props as Omit, 'picker' | 'format'>), + ...attrs, + class: classNames({ + [`${prefixCls}-panel-focused`]: !typing.value + }), + style: undefined, + pickerValue: undefined, + onPickerValueChange: undefined, + onChange: null + } + //todo check + let panelNode: VueNode = ( + { + onSelect?.(date) + setSelectedValue(date) + }} + direction={direction} + /*onPanelChange={(viewDate, mode) => { + const { onPanelChange } = props; + onLeave(true); + onPanelChange?.(viewDate, mode); + }}*/ + /> + ) + + if (panelRender) { + panelNode = panelRender(panelNode) + } + + const panel = ( +
{ + e.preventDefault() + }} + > + {panelNode} +
+ ) + + let suffixNode: VueNode + if (suffixIcon) { + suffixNode = {suffixIcon} + } + + let clearNode: VueNode + if (allowClear && mergedValue.value && !disabled) { + clearNode = ( + { + e.preventDefault() + e.stopPropagation() + }} + onMouseup={(e) => { + e.preventDefault() + e.stopPropagation() + triggerChange(null) + triggerOpen(false) + }} + class={`${prefixCls}-clear`} + role="button" + > + {clearIcon || } + + ) + } + + const mergedInputProps: HTMLAttributes = { + id, + tabindex, + disabled, + readonly: inputReadOnly || typeof formatList.value[0] === 'function' || !typing.value, + value: hoverValue.value || text.value, + onInput: (e: ChangeEvent) => { + triggerTextChange(e.target.value) + }, + autofocus, + placeholder, + ref: inputRef, + title: text.value, + ...inputProps.value, + size: getInputSize(picker, formatList.value[0], generateConfig), + ...getDataOrAriaProps(props), + autocomplete + } + + const inputNode = props.inputRender ? ( + props.inputRender(mergedInputProps) + ) : ( + + ) + + // ============================ Warning ============================ + if (process.env.NODE_ENV !== 'production') { + warning( + !defaultOpenValue, + '`defaultOpenValue` may confuse user for the current value status. Please use `defaultValue` instead.' + ) + } + + // ============================ Return ============================= + + const popupPlacement = direction === 'rtl' ? 'bottomRight' : 'bottomLeft' + return ( + panel + }} + > +
+
+ {inputNode} + {suffixNode} + {clearNode} +
+ {getPortal()} +
+
+ ) + } + } + }) +} + +export default Picker() diff --git a/src/core/components/BaseDatePicker/src/vc-picker/PickerPanel.tsx b/src/core/components/BaseDatePicker/src/vc-picker/PickerPanel.tsx new file mode 100644 index 0000000..26e02fa --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/PickerPanel.tsx @@ -0,0 +1,624 @@ +/** + * Logic: + * When `mode` === `picker`, + * click will trigger `onSelect` (if value changed trigger `onChange` also). + * Panel change will not trigger `onSelect` but trigger `onPanelChange` + */ +import type { SharedTimeProps } from './panels/TimePanel'; +import TimePanel from './panels/TimePanel'; +import DatetimePanel from './panels/DatetimePanel'; +import DatePanel from './panels/DatePanel'; +import WeekPanel from './panels/WeekPanel'; +import MonthPanel from './panels/MonthPanel'; +import QuarterPanel from './panels/QuarterPanel'; +import YearPanel from './panels/YearPanel'; +import DecadePanel from './panels/DecadePanel'; +import type { GenerateConfig } from './generate'; +import type { + Locale, + PanelMode, + PanelRefProps, + PickerMode, + DisabledTime, + OnPanelChange, + Components, +} from './interface'; +import { isEqual } from './utils/dateUtil'; +import { useInjectPanel, useProvidePanel } from './PanelContext'; +import type { DateRender } from './panels/DatePanel/DateBody'; +import { PickerModeMap } from './utils/uiUtil'; +import type { MonthCellRender } from './panels/MonthPanel/MonthBody'; +import { useInjectRange } from './RangeContext'; +import getExtraFooter from './utils/getExtraFooter'; +import getRanges from './utils/getRanges'; +import { getLowerBoundTime, setDateTime, setTime } from './utils/timeUtil'; +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import type { CSSProperties } from 'vue'; +import { computed, createVNode, defineComponent, ref, toRef, watch, watchEffect } from 'vue'; +import useMergedState from 'ant-design-vue/es/_util/hooks/useMergedState'; +import { warning } from 'ant-design-vue/es/vc-util/warning'; +import KeyCode from 'ant-design-vue/es/_util/KeyCode'; +import classNames from 'ant-design-vue/es/_util/classNames'; + +export type PickerPanelSharedProps = { + prefixCls?: string; + // className?: string; + // style?: React.CSSProperties; + /** @deprecated Will be removed in next big version. Please use `mode` instead */ + mode?: PanelMode; + tabindex?: number; + + // Locale + locale: Locale; + generateConfig: GenerateConfig; + + // Value + value?: DateType | null; + defaultValue?: DateType; + /** [Legacy] Set default display picker view date */ + pickerValue?: DateType; + /** [Legacy] Set default display picker view date */ + defaultPickerValue?: DateType; + + // Date + disabledDate?: (date: DateType) => boolean; + + // Render + dateRender?: DateRender; + monthCellRender?: MonthCellRender; + renderExtraFooter?: (mode: PanelMode) => VueNode; + + // Event + onSelect?: (value: DateType) => void; + onChange?: (value: DateType) => void; + onPanelChange?: OnPanelChange; + onMousedown?: (e: MouseEvent) => void; + onOk?: (date: DateType) => void; + + direction?: 'ltr' | 'rtl'; + + /** @private This is internal usage. Do not use in your production env */ + hideHeader?: boolean; + /** @private This is internal usage. Do not use in your production env */ + onPickerValueChange?: (date: DateType) => void; + + /** @private Internal usage. Do not use in your production env */ + components?: Components; +}; + +export type PickerPanelBaseProps = { + picker: Exclude; +} & PickerPanelSharedProps; + +export type PickerPanelDateProps = { + picker?: 'date'; + showToday?: boolean; + showNow?: boolean; + + // Time + showTime?: boolean | SharedTimeProps; + disabledTime?: DisabledTime; +} & PickerPanelSharedProps; + +export type PickerPanelTimeProps = { + picker: 'time'; +} & PickerPanelSharedProps & + SharedTimeProps; + +export type PickerPanelProps = + | PickerPanelBaseProps + | PickerPanelDateProps + | PickerPanelTimeProps; + +// TMP type to fit for ts 3.9.2 +type OmitType = Omit, 'picker'> & + Omit, 'picker'> & + Omit, 'picker'>; +type MergedPickerPanelProps = { + picker?: PickerMode; +} & OmitType; + +function PickerPanel() { + return defineComponent>({ + name: 'PickerPanel', + inheritAttrs: false, + props: { + prefixCls: String, + locale: Object, + generateConfig: Object, + value: Object, + defaultValue: Object, + pickerValue: Object, + defaultPickerValue: Object, + disabledDate: Function, + mode: String, + picker: { type: String, default: 'date' }, + tabindex: { type: [Number, String], default: 0 }, + showNow: { type: Boolean, default: undefined }, + showTime: [Boolean, Object], + showToday: Boolean, + renderExtraFooter: Function, + dateRender: Function, + hideHeader: { type: Boolean, default: undefined }, + onSelect: Function, + onChange: Function, + onPanelChange: Function, + onMousedown: Function, + onPickerValueChange: Function, + onOk: Function, + components: Object, + direction: String, + hourStep: { type: Number, default: 1 }, + minuteStep: { type: Number, default: 1 }, + secondStep: { type: Number, default: 1 }, + } as any, + setup(props, { attrs }) { + const needConfirmButton = computed( + () => (props.picker === 'date' && !!props.showTime) || props.picker === 'time', + ); + + const isHourStepValid = computed(() => 24 % props.hourStep === 0); + const isMinuteStepValid = computed(() => 60 % props.minuteStep === 0); + const isSecondStepValid = computed(() => 60 % props.secondStep === 0); + if (process.env.NODE_ENV !== 'production') { + watchEffect(() => { + const { generateConfig, value, hourStep = 1, minuteStep = 1, secondStep = 1 } = props; + warning(!value || generateConfig.isValidate(value), 'Invalidate date pass to `value`.'); + warning( + !value || generateConfig.isValidate(value), + 'Invalidate date pass to `defaultValue`.', + ); + warning( + isHourStepValid.value, + `\`hourStep\` ${hourStep} is invalid. It should be a factor of 24.`, + ); + warning( + isMinuteStepValid.value, + `\`minuteStep\` ${minuteStep} is invalid. It should be a factor of 60.`, + ); + warning( + isSecondStepValid.value, + `\`secondStep\` ${secondStep} is invalid. It should be a factor of 60.`, + ); + }); + } + + const panelContext = useInjectPanel(); + const { + operationRef, + panelRef: panelDivRef, + onSelect: onContextSelect, + hideRanges, + defaultOpenValue, + } = panelContext; + const { inRange, panelPosition, rangedValue, hoverRangedValue } = useInjectRange(); + const panelRef = ref({}); + // Value + const [mergedValue, setInnerValue] = useMergedState(null, { + value: toRef(props, 'value'), + defaultValue: props.defaultValue, + postState: val => { + if (!val && defaultOpenValue?.value && props.picker === 'time') { + return defaultOpenValue.value; + } + return val; + }, + }); + + // View date control + const [viewDate, setInnerViewDate] = useMergedState(null, { + value: toRef(props, 'pickerValue'), + defaultValue: props.defaultPickerValue || mergedValue.value, + postState: date => { + const { generateConfig, showTime, defaultValue } = props; + + const now = generateConfig.getNow(); + if (!date) return now; + // When value is null and set showTime + if (!mergedValue.value && props.showTime) { + if (typeof showTime === 'object') { + return setDateTime( + generateConfig, + Array.isArray(date) ? date[0] : date, + showTime.defaultValue || now, + ); + } + if (defaultValue) { + return setDateTime( + generateConfig, + Array.isArray(date) ? date[0] : date, + defaultValue, + ); + } + return setDateTime(generateConfig, Array.isArray(date) ? date[0] : date, now); + } + return date; + }, + }); + + + const setViewDate = (date: DateType) => { + setInnerViewDate(date); + if (props.onPickerValueChange) { + props.onPickerValueChange(date); + } + }; + + // Panel control + const getInternalNextMode = (nextMode: PanelMode): PanelMode => { + const getNextMode = PickerModeMap[props.picker!]; + if (getNextMode) { + return getNextMode(nextMode); + } + + return nextMode; + }; + + // Save panel is changed from which panel + const [mergedMode, setInnerMode] = useMergedState( + () => { + if (props.picker === 'time') { + return 'time'; + } + return getInternalNextMode('date'); + }, + { + value: toRef(props, 'mode'), + }, + ); + watch( + () => props.picker, + () => { + setInnerMode(props.picker); + }, + ); + + const sourceMode = ref(mergedMode.value); + const setSourceMode = (val: PanelMode) => { + sourceMode.value = val; + }; + + const onInternalPanelChange = (newMode: PanelMode | null, viewValue: DateType) => { + const { onPanelChange, generateConfig } = props; + const nextMode = getInternalNextMode(newMode || mergedMode.value); + setSourceMode(mergedMode.value); + setInnerMode(nextMode); + + if ( + onPanelChange && + (mergedMode.value !== nextMode || isEqual(generateConfig, viewDate.value, viewDate.value)) + ) { + onPanelChange(viewValue, nextMode); + } + }; + + const triggerSelect = ( + date: DateType, + type: 'key' | 'mouse' | 'submit', + forceTriggerSelect = false, + ) => { + const { picker, generateConfig, onSelect, onChange, disabledDate } = props; + if (mergedMode.value === picker || forceTriggerSelect) { + setInnerValue(date); + + if (onSelect) { + onSelect(date); + } + + if (onContextSelect) { + onContextSelect(date, type); + } + + if ( + onChange && + !isEqual(generateConfig, date, mergedValue.value) && + !disabledDate?.(date) + ) { + onChange(date); + } + } + }; + + // ========================= Interactive ========================== + const onInternalKeydown = (e: KeyboardEvent) => { + if (panelRef.value && panelRef.value.onKeydown) { + if ( + [ + KeyCode.LEFT, + KeyCode.RIGHT, + KeyCode.UP, + KeyCode.DOWN, + KeyCode.PAGE_UP, + KeyCode.PAGE_DOWN, + KeyCode.ENTER, + ].includes(e.which) + ) { + e.preventDefault(); + } + return panelRef.value.onKeydown(e); + } + + /* istanbul ignore next */ + /* eslint-disable no-lone-blocks */ + { + warning( + false, + 'Panel not correct handle keyDown event. Please help to fire issue about this.', + ); + return false; + } + /* eslint-enable no-lone-blocks */ + }; + + const onInternalBlur = (e: FocusEvent) => { + if (panelRef.value && panelRef.value.onBlur) { + panelRef.value.onBlur(e); + } + }; + const onNow = () => { + const { generateConfig, hourStep, minuteStep, secondStep } = props; + const now = generateConfig.getNow(); + const lowerBoundTime = getLowerBoundTime( + generateConfig.getHour(now), + generateConfig.getMinute(now), + generateConfig.getSecond(now), + isHourStepValid.value ? hourStep : 1, + isMinuteStepValid.value ? minuteStep : 1, + isSecondStepValid.value ? secondStep : 1, + ); + const adjustedNow = setTime( + generateConfig, + now, + lowerBoundTime[0], // hour + lowerBoundTime[1], // minute + lowerBoundTime[2], // second + ); + triggerSelect(adjustedNow, 'submit'); + }; + + const classString = computed(() => { + const { prefixCls, direction } = props; + return classNames(`${prefixCls}-panel`, { + [`${prefixCls}-panel-has-range`]: + rangedValue && rangedValue.value && rangedValue.value[0] && rangedValue.value[1], + [`${prefixCls}-panel-has-range-hover`]: + hoverRangedValue && + hoverRangedValue.value && + hoverRangedValue.value[0] && + hoverRangedValue.value[1], + [`${prefixCls}-panel-rtl`]: direction === 'rtl', + }); + }); + useProvidePanel({ + ...panelContext, + mode: mergedMode, + hideHeader: computed(() => + props.hideHeader !== undefined ? props.hideHeader : panelContext.hideHeader?.value, + ), + hidePrevBtn: computed(() => inRange.value && panelPosition.value === 'right'), + hideNextBtn: computed(() => inRange.value && panelPosition.value === 'left'), + }); + + watch( + () => props.value, + () => { + if (props.value) { + setInnerViewDate(props.value); + } + }, + ); + + return () => { + const { + prefixCls = 'ant-picker', + locale, + generateConfig, + disabledDate, + picker = 'date', + tabindex = 0, + showNow, + showTime, + showToday, + renderExtraFooter, + onMousedown, + onOk, + components, + } = props; + if (operationRef && panelPosition.value !== 'right') { + operationRef.value = { + onKeydown: onInternalKeydown, + onClose: () => { + if (panelRef.value && panelRef.value.onClose) { + panelRef.value.onClose(); + } + }, + }; + } + + // ============================ Panels ============================ + let panelNode: VueNode; + const pickerProps = { + ...attrs, + ...(props as MergedPickerPanelProps), + operationRef: panelRef, + prefixCls, + viewDate: viewDate.value, + value: mergedValue.value, + onViewDateChange: setViewDate, + sourceMode: sourceMode.value, + onPanelChange: onInternalPanelChange, + disabledDate, + }; + delete pickerProps.onChange; + delete pickerProps.onSelect; + switch (mergedMode.value) { + case 'decade': + panelNode = ( + + {...pickerProps} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + case 'year': + panelNode = ( + + {...pickerProps} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + case 'month': + panelNode = ( + + {...pickerProps} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + case 'quarter': + panelNode = ( + + {...pickerProps} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + case 'week': + panelNode = ( + { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + case 'time': + delete pickerProps.showTime; + panelNode = ( + + {...pickerProps} + {...(typeof showTime === 'object' ? showTime : null)} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + break; + + default: + if (showTime) { + panelNode = ( + { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + } else { + panelNode = ( + + {...pickerProps} + onSelect={(date, type) => { + setViewDate(date); + triggerSelect(date, type); + }} + /> + ); + } + } + + // ============================ Footer ============================ + let extraFooter: VueNode; + let rangesNode: VueNode; + + if (!hideRanges?.value) { + extraFooter = getExtraFooter(prefixCls, mergedMode.value, renderExtraFooter); + rangesNode = getRanges({ + prefixCls, + components, + needConfirmButton: needConfirmButton.value, + okDisabled: !mergedValue.value || (disabledDate && disabledDate(mergedValue.value)), + locale, + showNow, + onNow: needConfirmButton.value && onNow, + onOk: () => { + if (mergedValue.value) { + triggerSelect(mergedValue.value, 'submit', true); + if (onOk) { + onOk(mergedValue.value); + } + } + }, + }); + } + + let todayNode: VueNode; + + if (showToday && mergedMode.value === 'date' && picker === 'date' && !showTime) { + const now = generateConfig.getNow(); + const todayCls = `${prefixCls}-today-btn`; + const disabled = disabledDate && disabledDate(now); + todayNode = ( + { + if (!disabled) { + triggerSelect(now, 'mouse', true); + } + }} + > + {locale.today} + + ); + } + return ( +
+ {panelNode} + {extraFooter || rangesNode || todayNode ? ( +
+ {extraFooter} + {rangesNode} + {todayNode} +
+ ) : null} +
+ ); + }; + }, + }); +} +const InterPickerPanel = PickerPanel(); +export default (props: MergedPickerPanelProps): JSX.Element => + createVNode(InterPickerPanel, props); diff --git a/src/core/components/BaseDatePicker/src/vc-picker/PickerTrigger.tsx b/src/core/components/BaseDatePicker/src/vc-picker/PickerTrigger.tsx new file mode 100644 index 0000000..3a4d206 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/PickerTrigger.tsx @@ -0,0 +1,103 @@ +import type { CSSProperties } from 'vue'; +import type { AlignType } from 'ant-design-vue/es/vc-align/interface'; +import Trigger from 'ant-design-vue/es/vc-trigger'; +import classNames from 'ant-design-vue/es/_util/classNames'; +import useMergeProps from './hooks/useMergeProps'; + +const BUILT_IN_PLACEMENTS = { + bottomLeft: { + points: ['tl', 'bl'], + offset: [0, 4], + overflow: { + adjustX: 1, + adjustY: 1, + }, + }, + bottomRight: { + points: ['tr', 'br'], + offset: [0, 4], + overflow: { + adjustX: 1, + adjustY: 1, + }, + }, + topLeft: { + points: ['bl', 'tl'], + offset: [0, -4], + overflow: { + adjustX: 0, + adjustY: 1, + }, + }, + topRight: { + points: ['br', 'tr'], + offset: [0, -4], + overflow: { + adjustX: 0, + adjustY: 1, + }, + }, +}; + +type Placement = 'bottomLeft' | 'bottomRight' | 'topLeft' | 'topRight'; + +export type PickerTriggerProps = { + prefixCls: string; + visible: boolean; + popupStyle?: CSSProperties; + dropdownClassName?: string; + transitionName?: string; + getPopupContainer?: (node: HTMLElement) => HTMLElement; + dropdownAlign?: AlignType; + range?: boolean; + popupPlacement?: Placement; + direction?: 'ltr' | 'rtl'; +}; + +function PickerTrigger(props: PickerTriggerProps, { slots }) { + const { + prefixCls, + popupStyle, + visible, + dropdownClassName, + dropdownAlign, + transitionName, + getPopupContainer, + range, + popupPlacement, + direction, + } = useMergeProps(props); + const dropdownPrefixCls = `${prefixCls}-dropdown`; + + const getPopupPlacement = () => { + if (popupPlacement !== undefined) { + return popupPlacement; + } + return direction === 'rtl' ? 'bottomRight' : 'bottomLeft'; + }; + + return ( + + ); +} + +export default PickerTrigger; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/RangeContext.tsx b/src/core/components/BaseDatePicker/src/vc-picker/RangeContext.tsx new file mode 100644 index 0000000..17146b3 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/RangeContext.tsx @@ -0,0 +1,74 @@ +import type { InjectionKey, PropType, Ref } from 'vue'; +import { defineComponent, inject, provide, ref, toRef, watch } from 'vue'; +import type { NullableDateType, RangeValue } from './interface'; + +export type RangeContextProps = { + /** + * Set displayed range value style. + * Panel only has one value, this is only style effect. + */ + rangedValue?: Ref<[NullableDateType, NullableDateType] | null>; + hoverRangedValue?: Ref>; + inRange?: Ref; + panelPosition?: Ref<'left' | 'right' | false>; +}; + +type RangeContextProviderValue = { + /** + * Set displayed range value style. + * Panel only has one value, this is only style effect. + */ + rangedValue?: [NullableDateType, NullableDateType] | null; + hoverRangedValue?: RangeValue; + inRange?: boolean; + panelPosition?: 'left' | 'right' | false; +}; + +const RangeContextKey: InjectionKey = Symbol('RangeContextProps'); + +export const useProvideRange = (props: RangeContextProps) => { + provide(RangeContextKey, props); +}; + +export const useInjectRange = () => { + return inject(RangeContextKey, { + rangedValue: ref(), + hoverRangedValue: ref(), + inRange: ref(), + panelPosition: ref(), + }); +}; + +export const RangeContextProvider = defineComponent({ + name: 'PanelContextProvider', + inheritAttrs: false, + props: { + value: { + type: Object as PropType, + default: () => ({} as RangeContextProviderValue), + }, + }, + setup(props, { slots }) { + const value: RangeContextProps = { + rangedValue: ref(props.value.rangedValue), + hoverRangedValue: ref(props.value.hoverRangedValue), + inRange: ref(props.value.inRange), + panelPosition: ref(props.value.panelPosition), + }; + useProvideRange(value); + toRef; + watch( + () => props.value, + () => { + Object.keys(props.value).forEach(key => { + if (value[key]) { + value[key].value = props.value[key]; + } + }); + }, + ); + return () => slots.default?.(); + }, +}); + +export default RangeContextKey; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/RangePicker.tsx b/src/core/components/BaseDatePicker/src/vc-picker/RangePicker.tsx new file mode 100644 index 0000000..e2bbab8 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/RangePicker.tsx @@ -0,0 +1,1285 @@ +import type { DisabledTimes, PanelMode, PickerMode, RangeValue, EventValue } from './interface' +import type { PickerBaseProps, PickerDateProps, PickerTimeProps } from './Picker' +import type { SharedTimeProps } from './panels/TimePanel' +import PickerTrigger from './PickerTrigger' +import PickerPanel from './PickerPanel' +import usePickerInput from './hooks/usePickerInput' +import getDataOrAriaProps, { toArray, getValue, updateValues } from './utils/miscUtil' +import { getDefaultFormat, getInputSize, elementsContains } from './utils/uiUtil' +import type { ContextOperationRefProps } from './PanelContext' +import { useProvidePanel } from './PanelContext' +import { + isEqual, + getClosingViewDate, + isSameDate, + isSameWeek, + isSameQuarter, + formatValue, + parseValue +} from './utils/dateUtil' +import useValueTexts from './hooks/useValueTexts' +import useTextValueMapping from './hooks/useTextValueMapping' +import type { GenerateConfig } from './generate' +import type { PickerPanelProps } from './index' +import { RangeContextProvider } from './RangeContext' +import useRangeDisabled from './hooks/useRangeDisabled' +import getExtraFooter from './utils/getExtraFooter' +import getRanges from './utils/getRanges' +import useRangeViewDates from './hooks/useRangeViewDates' +import type { DateRender } from './panels/DatePanel/DateBody' +import useHoverValue from './hooks/useHoverValue' +import type { VueNode } from 'ant-design-vue/es/_util/type' +import type { + ChangeEvent, + FocusEventHandler, + MouseEventHandler +} from 'ant-design-vue/es/_util/EventInterface' +import { computed, defineComponent, ref, toRef, watch, watchEffect } from 'vue' +import useMergedState from 'ant-design-vue/es/_util/hooks/useMergedState' +import { warning } from 'ant-design-vue/es/vc-util/warning' +import useState from 'ant-design-vue/es/_util/hooks/useState' +import classNames from 'ant-design-vue/es/_util/classNames' +import { useProviderTrigger } from 'ant-design-vue/es/vc-trigger/context' +import { legacyPropsWarning } from './utils/warnUtil' + +function reorderValues( + values: RangeValue, + generateConfig: GenerateConfig +): RangeValue { + if (values && values[0] && values[1] && generateConfig.isAfter(values[0], values[1])) { + return [values[1], values[0]] + } + + return values +} + +function canValueTrigger( + value: EventValue, + index: number, + disabled: [boolean, boolean], + allowEmpty?: [boolean, boolean] | null +): boolean { + if (value) { + return true + } + + if (allowEmpty && allowEmpty[index]) { + return true + } + + if (disabled[(index + 1) % 2]) { + return true + } + + return false +} + +export type RangeType = 'start' | 'end' + +export type RangeInfo = { + range: RangeType +} + +export type RangeDateRender = (props: { + current: DateType + today: DateType + info: RangeInfo +}) => VueNode + +export type RangePickerSharedProps = { + id?: string + value?: RangeValue + defaultValue?: RangeValue + defaultPickerValue?: [DateType, DateType] + placeholder?: [string, string] + disabled?: boolean | [boolean, boolean] + disabledTime?: (date: EventValue, type: RangeType) => DisabledTimes + ranges?: Record< + string, + Exclude, null> | (() => Exclude, null>) + > + separator?: VueNode + allowEmpty?: [boolean, boolean] + mode?: [PanelMode, PanelMode] + onChange?: (values: RangeValue, formatString: [string, string]) => void + onCalendarChange?: ( + values: RangeValue, + formatString: [string, string], + info: RangeInfo + ) => void + onPanelChange?: (values: RangeValue, modes: [PanelMode, PanelMode]) => void + onFocus?: FocusEventHandler + onBlur?: FocusEventHandler + onMousedown?: MouseEventHandler + onMouseup?: MouseEventHandler + onMouseenter?: MouseEventHandler + onMouseleave?: MouseEventHandler + onClick?: MouseEventHandler + onOk?: (dates: RangeValue) => void + direction?: 'ltr' | 'rtl' + autocomplete?: string + /** @private Internal control of active picker. Do not use since it's private usage */ + activePickerIndex?: 0 | 1 + dateRender?: RangeDateRender + panelRender?: (originPanel: VueNode) => VueNode +} + +type OmitPickerProps = Omit< + Props, + | 'value' + | 'defaultValue' + | 'defaultPickerValue' + | 'placeholder' + | 'disabled' + | 'disabledTime' + | 'showToday' + | 'showTime' + | 'mode' + | 'onChange' + | 'onSelect' + | 'onPanelChange' + | 'pickerValue' + | 'onPickerValueChange' + | 'onOk' + | 'dateRender' +> + +type RangeShowTimeObject = Omit, 'defaultValue'> & { + defaultValue?: DateType[] +} + +export type RangePickerBaseProps = {} & RangePickerSharedProps & + OmitPickerProps> + +export type RangePickerDateProps = { + showTime?: boolean | RangeShowTimeObject +} & RangePickerSharedProps & + OmitPickerProps> + +export type RangePickerTimeProps = { + order?: boolean +} & RangePickerSharedProps & + OmitPickerProps> + +export type RangePickerProps = + | RangePickerBaseProps + | RangePickerDateProps + | RangePickerTimeProps + +// TMP type to fit for ts 3.9.2 +type OmitType = Omit, 'picker'> & + Omit, 'picker'> & + Omit, 'picker'> + +type MergedRangePickerProps = { + picker?: PickerMode +} & OmitType +function RangerPicker() { + return defineComponent>({ + name: 'RangerPicker', + inheritAttrs: false, + props: [ + 'prefixCls', + 'id', + 'popupStyle', + 'dropdownClassName', + 'transitionName', + 'dropdownAlign', + 'getPopupContainer', + 'generateConfig', + 'locale', + 'placeholder', + 'autofocus', + 'disabled', + 'format', + 'picker', + 'showTime', + 'showNow', + 'showHour', + 'showMinute', + 'showSecond', + 'use12Hours', + 'separator', + 'value', + 'defaultValue', + 'defaultPickerValue', + 'open', + 'defaultOpen', + 'disabledDate', + 'disabledTime', + 'dateRender', + 'panelRender', + 'ranges', + 'allowEmpty', + 'allowClear', + 'suffixIcon', + 'clearIcon', + 'pickerRef', + 'inputReadOnly', + 'mode', + 'renderExtraFooter', + 'onChange', + 'onOpenChange', + 'onPanelChange', + 'onCalendarChange', + 'onFocus', + 'onBlur', + 'onMousedown', + 'onMouseup', + 'onMouseenter', + 'onMouseleave', + 'onClick', + 'onOk', + 'onKeydown', + 'components', + 'order', + 'direction', + 'activePickerIndex', + 'autocomplete', + 'minuteStep', + 'hourStep', + 'secondStep', + 'hideDisabledOptions', + 'disabledMinutes' + ] as any, + setup(props, { attrs, expose }) { + const needConfirmButton = computed( + () => (props.picker === 'date' && !!props.showTime) || props.picker === 'time' + ) + const getPortal = useProviderTrigger() + // We record opened status here in case repeat open with picker + const openRecordsRef = ref>({}) + + const containerRef = ref(null) + const panelDivRef = ref(null) + const startInputDivRef = ref(null) + const endInputDivRef = ref(null) + const separatorRef = ref(null) + const startInputRef = ref(null) + const endInputRef = ref(null) + const arrowRef = ref(null) + + // ============================ Warning ============================ + if (process.env.NODE_ENV !== 'production') { + legacyPropsWarning(props) + } + + // ============================= Misc ============================== + const formatList = computed(() => + toArray( + getDefaultFormat(props.format, props.picker, props.showTime, props.use12Hours) + ) + ) + + // Active picker + const [mergedActivePickerIndex, setMergedActivePickerIndex] = useMergedState<0 | 1>(0, { + value: toRef(props, 'activePickerIndex') + }) + + // Operation ref + const operationRef = ref(null) + + const mergedDisabled = computed<[boolean, boolean]>(() => { + const { disabled } = props + if (Array.isArray(disabled)) { + return disabled + } + + return [disabled || false, disabled || false] + }) + + // ============================= Value ============================= + const [mergedValue, setInnerValue] = useMergedState>(null, { + value: toRef(props, 'value'), + defaultValue: props.defaultValue, + postState: (values) => + props.picker === 'time' && !props.order + ? values + : reorderValues(values, props.generateConfig) + }) + + // =========================== View Date =========================== + // Config view panel + const [startViewDate, endViewDate, setViewDate] = useRangeViewDates({ + values: mergedValue, + picker: toRef(props, 'picker'), + defaultDates: props.defaultPickerValue, + generateConfig: toRef(props, 'generateConfig') + }) + + // ========================= Select Values ========================= + const [selectedValue, setSelectedValue] = useMergedState(mergedValue.value, { + postState: (values) => { + let postValues = values + + if (mergedDisabled.value[0] && mergedDisabled.value[1]) { + return postValues + } + + // Fill disabled unit + for (let i = 0; i < 2; i += 1) { + if (mergedDisabled[i] && !getValue(postValues, i) && !getValue(props.allowEmpty, i)) { + postValues = updateValues(postValues, props.generateConfig.getNow(), i) + } + } + return postValues + } + }) + + // ============================= Modes ============================= + const [mergedModes, setInnerModes] = useMergedState<[PanelMode, PanelMode]>( + [props.picker, props.picker], + { + value: toRef(props, 'mode') + } + ) + + watch( + () => props.picker, + () => { + setInnerModes([props.picker, props.picker]) + } + ) + + const triggerModesChange = (modes: [PanelMode, PanelMode], values: RangeValue) => { + setInnerModes(modes) + props.onPanelChange?.(values, modes) + } + + // ========================= Disable Date ========================== + const [disabledStartDate, disabledEndDate] = useRangeDisabled( + { + picker: toRef(props, 'picker'), + selectedValue, + locale: toRef(props, 'locale'), + disabled: mergedDisabled, + disabledDate: toRef(props, 'disabledDate'), + generateConfig: toRef(props, 'generateConfig') + }, + openRecordsRef + ) + + // ============================= Open ============================== + const [mergedOpen, triggerInnerOpen] = useMergedState(false, { + value: toRef(props, 'open'), + defaultValue: props.defaultOpen, + postState: (postOpen) => + mergedDisabled.value[mergedActivePickerIndex.value] ? false : postOpen, + onChange: (newOpen) => { + props.onOpenChange?.(newOpen) + + if (!newOpen && operationRef.value && operationRef.value.onClose) { + operationRef.value.onClose() + } + } + }) + + const startOpen = computed(() => mergedOpen.value && mergedActivePickerIndex.value === 0) + const endOpen = computed(() => mergedOpen.value && mergedActivePickerIndex.value === 1) + + // ============================= Popup ============================= + // Popup min width + const popupMinWidth = ref(0) + watch(mergedOpen, () => { + if (!mergedOpen.value && containerRef.value) { + popupMinWidth.value = containerRef.value.offsetWidth + } + }) + + // ============================ Trigger ============================ + const triggerRef = ref() + + function triggerOpen(newOpen: boolean, index: 0 | 1) { + if (newOpen) { + clearTimeout(triggerRef.value) + openRecordsRef.value[index] = true + + setMergedActivePickerIndex(index) + triggerInnerOpen(newOpen) + + // Open to reset view date + if (!mergedOpen.value) { + setViewDate(null, index) + } + } else if (mergedActivePickerIndex.value === index) { + triggerInnerOpen(newOpen) + + // Clean up async + // This makes ref not quick refresh in case user open another input with blur trigger + const openRecords = openRecordsRef.value + triggerRef.value = setTimeout(() => { + if (openRecords === openRecordsRef.value) { + openRecordsRef.value = {} + } + }) + } + } + + function triggerOpenAndFocus(index: 0 | 1) { + triggerOpen(true, index) + // Use setTimeout to make sure panel DOM exists + setTimeout(() => { + const inputRef = [startInputRef, endInputRef][index] + if (inputRef.value) { + inputRef.value.focus() + } + }, 0) + } + + function triggerChange(newValue: RangeValue, sourceIndex: 0 | 1) { + let values = newValue + let startValue = getValue(values, 0) + let endValue = getValue(values, 1) + const { + generateConfig, + locale, + picker, + order, + onCalendarChange, + allowEmpty, + onChange, + showTime + } = props + + // >>>>> Format start & end values + if (startValue && endValue && generateConfig.isAfter(startValue, endValue)) { + if ( + // WeekPicker only compare week + (picker === 'week' && + !isSameWeek(generateConfig, locale.locale, startValue, endValue)) || + // QuotaPicker only compare week + (picker === 'quarter' && !isSameQuarter(generateConfig, startValue, endValue)) || + // Other non-TimePicker compare date + (picker !== 'week' && + picker !== 'quarter' && + picker !== 'time' && + !(showTime + ? isEqual(generateConfig, startValue, endValue) + : isSameDate(generateConfig, startValue, endValue))) + ) { + // Clean up end date when start date is after end date + if (sourceIndex === 0) { + values = [startValue, null] + endValue = null + } else { + startValue = null + values = [null, endValue] + } + + // Clean up cache since invalidate + openRecordsRef.value = { + [sourceIndex]: true + } + } else if (picker !== 'time' || order !== false) { + // Reorder when in same date + values = reorderValues(values, generateConfig) + } + } + + setSelectedValue(values) + + const startStr = + values && values[0] + ? formatValue(values[0], { generateConfig, locale, format: formatList.value[0] }) + : '' + const endStr = + values && values[1] + ? formatValue(values[1], { generateConfig, locale, format: formatList.value[0] }) + : '' + if (onCalendarChange) { + const info: RangeInfo = { range: sourceIndex === 0 ? 'start' : 'end' } + + onCalendarChange(values, [startStr, endStr], info) + } + + // >>>>> Trigger `onChange` event + const canStartValueTrigger = canValueTrigger( + startValue, + 0, + mergedDisabled.value, + allowEmpty + ) + const canEndValueTrigger = canValueTrigger(endValue, 1, mergedDisabled.value, allowEmpty) + + const canTrigger = values === null || (canStartValueTrigger && canEndValueTrigger) + + if (canTrigger) { + // Trigger onChange only when value is validate + setInnerValue(values) + + if ( + onChange && + (!isEqual(generateConfig, getValue(mergedValue.value, 0), startValue) || + !isEqual(generateConfig, getValue(mergedValue.value, 1), endValue)) + ) { + onChange(values, [startStr, endStr]) + } + } + + // >>>>> Open picker when + + // Always open another picker if possible + let nextOpenIndex: 0 | 1 = null + if (sourceIndex === 0 && !mergedDisabled.value[1]) { + nextOpenIndex = 1 + } else if (sourceIndex === 1 && !mergedDisabled.value[0]) { + nextOpenIndex = 0 + } + + if ( + nextOpenIndex !== null && + nextOpenIndex !== mergedActivePickerIndex.value && + (!openRecordsRef.value[nextOpenIndex] || !getValue(values, nextOpenIndex)) && + getValue(values, sourceIndex) + ) { + // Delay to focus to avoid input blur trigger expired selectedValues + triggerOpenAndFocus(nextOpenIndex) + } else { + triggerOpen(false, sourceIndex) + } + } + + const forwardKeydown = (e: KeyboardEvent) => { + if (mergedOpen && operationRef.value && operationRef.value.onKeydown) { + // Let popup panel handle keyboard + return operationRef.value.onKeydown(e) + } + + /* istanbul ignore next */ + /* eslint-disable no-lone-blocks */ + { + warning( + false, + 'Picker not correct forward Keydown operation. Please help to fire issue about this.' + ) + return false + } + } + + // ============================= Text ============================== + const sharedTextHooksProps = { + formatList, + generateConfig: toRef(props, 'generateConfig'), + locale: toRef(props, 'locale') + } + + const [startValueTexts, firstStartValueText] = useValueTexts( + computed(() => getValue(selectedValue.value, 0)), + sharedTextHooksProps + ) + + const [endValueTexts, firstEndValueText] = useValueTexts( + computed(() => getValue(selectedValue.value, 1)), + sharedTextHooksProps + ) + + const onTextChange = (newText: string, index: 0 | 1) => { + const inputDate = parseValue(newText, { + locale: props.locale, + formatList: formatList.value, + generateConfig: props.generateConfig + }) + + const disabledFunc = index === 0 ? disabledStartDate : disabledEndDate + + if (inputDate && !disabledFunc(inputDate)) { + setSelectedValue(updateValues(selectedValue.value, inputDate, index)) + setViewDate(inputDate, index) + } + } + + const [startText, triggerStartTextChange, resetStartText] = useTextValueMapping({ + valueTexts: startValueTexts, + onTextChange: (newText) => onTextChange(newText, 0) + }) + + const [endText, triggerEndTextChange, resetEndText] = useTextValueMapping({ + valueTexts: endValueTexts, + onTextChange: (newText) => onTextChange(newText, 1) + }) + + const [rangeHoverValue, setRangeHoverValue] = useState>(null) + + // ========================== Hover Range ========================== + const [hoverRangedValue, setHoverRangedValue] = useState>(null) + + const [startHoverValue, onStartEnter, onStartLeave] = useHoverValue( + startText, + sharedTextHooksProps + ) + + const [endHoverValue, onEndEnter, onEndLeave] = useHoverValue(endText, sharedTextHooksProps) + + const onDateMouseenter = (date: DateType) => { + setHoverRangedValue(updateValues(selectedValue.value, date, mergedActivePickerIndex.value)) + if (mergedActivePickerIndex.value === 0) { + onStartEnter(date) + } else { + onEndEnter(date) + } + } + + const onDateMouseleave = () => { + setHoverRangedValue(updateValues(selectedValue.value, null, mergedActivePickerIndex.value)) + if (mergedActivePickerIndex.value === 0) { + onStartLeave() + } else { + onEndLeave() + } + } + + // ============================= Input ============================= + const getSharedInputHookProps = (index: 0 | 1, resetText: () => void) => ({ + forwardKeydown, + onBlur: (e: FocusEvent) => { + props.onBlur?.(e) + }, + isClickOutside: (target: EventTarget | null) => + !elementsContains( + [panelDivRef.value, startInputDivRef.value, endInputDivRef.value, containerRef.value], + target as HTMLElement + ), + onFocus: (e: FocusEvent) => { + setMergedActivePickerIndex(index) + props.onFocus?.(e) + }, + triggerOpen: (newOpen: boolean) => { + triggerOpen(newOpen, index) + }, + onSubmit: () => { + if ( + // When user typing disabledDate with keyboard and enter, this value will be empty + !selectedValue.value || + // Normal disabled check + (props.disabledDate && props.disabledDate(selectedValue.value[index])) + ) { + return false + } + triggerChange(selectedValue.value, index) + resetText() + }, + onCancel: () => { + triggerOpen(false, index) + setSelectedValue(mergedValue.value) + resetText() + } + }) + + const [startInputProps, { focused: startFocused, typing: startTyping }] = usePickerInput({ + ...getSharedInputHookProps(0, resetStartText), + blurToCancel: needConfirmButton, + open: startOpen, + value: startText, + onKeydown: (e, preventDefault) => { + props.onKeydown?.(e, preventDefault) + } + }) + + const [endInputProps, { focused: endFocused, typing: endTyping }] = usePickerInput({ + ...getSharedInputHookProps(1, resetEndText), + blurToCancel: needConfirmButton, + open: endOpen, + value: endText, + onKeydown: (e, preventDefault) => { + props.onKeydown?.(e, preventDefault) + } + }) + + // ========================== Click Picker ========================== + const onPickerClick = (e: MouseEvent) => { + // When click inside the picker & outside the picker's input elements + // the panel should still be opened + props.onClick?.(e) + if ( + !mergedOpen.value && + !startInputRef.value.contains(e.target as Node) && + !endInputRef.value.contains(e.target as Node) + ) { + if (!mergedDisabled.value[0]) { + triggerOpenAndFocus(0) + } else if (!mergedDisabled.value[1]) { + triggerOpenAndFocus(1) + } + } + } + + const onPickerMousedown = (e: MouseEvent) => { + // shouldn't affect input elements if picker is active + props.onMousedown?.(e) + if ( + mergedOpen.value && + (startFocused.value || endFocused.value) && + !startInputRef.value.contains(e.target as Node) && + !endInputRef.value.contains(e.target as Node) + ) { + e.preventDefault() + } + } + + // ============================= Sync ============================== + // Close should sync back with text value + const startStr = computed(() => + mergedValue.value?.[0] + ? formatValue(mergedValue.value[0], { + locale: props.locale, + format: 'YYYYMMDDHHmmss', + generateConfig: props.generateConfig + }) + : '' + ) + const endStr = computed(() => + mergedValue.value?.[1] + ? formatValue(mergedValue.value[1], { + locale: props.locale, + format: 'YYYYMMDDHHmmss', + generateConfig: props.generateConfig + }) + : '' + ) + + watch([mergedOpen, startValueTexts, endValueTexts], () => { + if (!mergedOpen.value) { + setSelectedValue(mergedValue.value) + + if (!startValueTexts.value.length || startValueTexts.value[0] === '') { + triggerStartTextChange('') + } else if (firstStartValueText.value !== startText.value) { + resetStartText() + } + if (!endValueTexts.value.length || endValueTexts.value[0] === '') { + triggerEndTextChange('') + } else if (firstEndValueText.value !== endText.value) { + resetEndText() + } + } + }) + + // Sync innerValue with control mode + watch([startStr, endStr], () => { + setSelectedValue(mergedValue.value) + }) + + // ============================ Warning ============================ + if (process.env.NODE_ENV !== 'production') { + watchEffect(() => { + const { value, disabled } = props + if ( + value && + Array.isArray(disabled) && + ((getValue(disabled, 0) && !getValue(value, 0)) || + (getValue(disabled, 1) && !getValue(value, 1))) + ) { + warning( + false, + '`disabled` should not set with empty `value`. You should set `allowEmpty` or `value` instead.' + ) + } + }) + } + + expose({ + focus: () => { + if (startInputRef.value) { + startInputRef.value.focus() + } + }, + blur: () => { + if (startInputRef.value) { + startInputRef.value.blur() + } + if (endInputRef.value) { + endInputRef.value.blur() + } + } + }) + + // ============================ Ranges ============================= + + const rangeList = computed(() => + Object.keys(props.ranges || {}).map((label) => { + const range = props.ranges![label] + const newValues = typeof range === 'function' ? range() : range + + return { + label, + onClick: () => { + triggerChange(newValues, null) + triggerOpen(false, mergedActivePickerIndex.value) + }, + onMouseenter: () => { + setRangeHoverValue(newValues) + }, + onMouseleave: () => { + setRangeHoverValue(null) + } + } + }) + ) + // ============================= Panel ============================= + const panelHoverRangedValue = computed(() => { + if ( + mergedOpen.value && + hoverRangedValue.value && + hoverRangedValue.value[0] && + hoverRangedValue.value[1] && + props.generateConfig.isAfter(hoverRangedValue.value[1], hoverRangedValue.value[0]) + ) { + return hoverRangedValue.value + } else { + return null + } + }) + function renderPanel( + panelPosition: 'left' | 'right' | false = false, + panelProps: Partial> = {} + ) { + const { generateConfig, showTime, dateRender, direction, disabledTime, prefixCls, locale } = + props + + let panelShowTime: boolean | SharedTimeProps | undefined = + showTime as SharedTimeProps + if (showTime && typeof showTime === 'object' && showTime.defaultValue) { + const timeDefaultValues: DateType[] = showTime.defaultValue! + panelShowTime = { + ...showTime, + defaultValue: getValue(timeDefaultValues, mergedActivePickerIndex.value) || undefined + } + } + + let panelDateRender: DateRender | null = null + if (dateRender) { + panelDateRender = ({ current: date, today }) => + dateRender({ + current: date, + today, + info: { + range: mergedActivePickerIndex.value ? 'end' : 'start' + } + }) + } + + return ( + + + {...(props as any)} + {...panelProps} + dateRender={panelDateRender} + showTime={panelShowTime} + mode={mergedModes.value[mergedActivePickerIndex.value]} + generateConfig={generateConfig} + style={undefined} + direction={direction} + disabledDate={ + mergedActivePickerIndex.value === 0 ? disabledStartDate : disabledEndDate + } + disabledTime={(date) => { + if (disabledTime) { + return disabledTime(date, mergedActivePickerIndex.value === 0 ? 'start' : 'end') + } + return false + }} + class={classNames({ + [`${prefixCls}-panel-focused`]: + mergedActivePickerIndex.value === 0 ? !startTyping.value : !endTyping.value + })} + value={getValue(selectedValue.value, mergedActivePickerIndex.value)} + locale={locale} + tabIndex={-1} + onPanelChange={(date, newMode) => { + // clear hover value when panel change + if (mergedActivePickerIndex.value === 0) { + onStartLeave(true) + } + if (mergedActivePickerIndex.value === 1) { + onEndLeave(true) + } + triggerModesChange( + updateValues(mergedModes.value, newMode, mergedActivePickerIndex.value), + updateValues(selectedValue.value, date, mergedActivePickerIndex.value) + ) + + let viewDate = date + if ( + panelPosition === 'right' && + mergedModes.value[mergedActivePickerIndex.value] === newMode + ) { + viewDate = getClosingViewDate(viewDate, newMode as any, generateConfig, -1) + } + setViewDate(viewDate, mergedActivePickerIndex.value) + }} + onOk={null} + onSelect={undefined} + onChange={undefined} + defaultValue={ + mergedActivePickerIndex.value === 0 + ? getValue(selectedValue.value, 1) + : getValue(selectedValue.value, 0) + } + /> + + ) + } + + const onContextSelect = (date: DateType, type: 'key' | 'mouse' | 'submit') => { + const values = updateValues(selectedValue.value, date, mergedActivePickerIndex.value) + + if (type === 'submit' || (type !== 'key' && !needConfirmButton.value)) { + // triggerChange will also update selected values + triggerChange(values, mergedActivePickerIndex.value) + // clear hover value style + if (mergedActivePickerIndex.value === 0) { + onStartLeave() + } else { + onEndLeave() + } + } else { + setSelectedValue(values) + } + } + + useProvidePanel({ + operationRef, + hideHeader: computed(() => props.picker === 'time'), + onDateMouseenter, + onDateMouseleave, + hideRanges: computed(() => true), + onSelect: onContextSelect, + open: mergedOpen + }) + + return () => { + const { + prefixCls = 'rc-picker', + id, + popupStyle, + dropdownClassName, + transitionName, + dropdownAlign, + getPopupContainer, + generateConfig, + locale, + placeholder, + autofocus, + picker = 'date', + showTime, + separator = '~', + disabledDate, + panelRender, + allowClear, + suffixIcon, + clearIcon, + inputReadOnly, + renderExtraFooter, + onMouseenter, + onMouseleave, + onMouseup, + onOk, + components, + direction, + autocomplete = 'off' + } = props + let arrowLeft = 0 + let panelLeft = 0 + if ( + mergedActivePickerIndex.value && + startInputDivRef.value && + separatorRef.value && + panelDivRef.value + ) { + // Arrow offset + arrowLeft = startInputDivRef.value.offsetWidth + separatorRef.value.offsetWidth + if ( + panelDivRef.value.offsetWidth && + arrowRef.value.offsetWidth && + arrowLeft > + panelDivRef.value.offsetWidth - + arrowRef.value.offsetWidth - + (direction === 'rtl' || arrowRef.value.offsetLeft > arrowLeft + ? 0 + : arrowRef.value.offsetLeft) + ) { + panelLeft = arrowLeft + } + } + + const arrowPositionStyle = + direction === 'rtl' ? { right: `${arrowLeft}px` } : { left: `${arrowLeft}px` } + + function renderPanels() { + let panels: VueNode + const extraNode = getExtraFooter( + prefixCls, + mergedModes.value[mergedActivePickerIndex.value], + renderExtraFooter + ) + + const rangesNode = getRanges({ + prefixCls, + components, + needConfirmButton: needConfirmButton.value, + okDisabled: + !getValue(selectedValue.value, mergedActivePickerIndex.value) || + (disabledDate && disabledDate(selectedValue.value[mergedActivePickerIndex.value])), + locale, + rangeList: rangeList.value, + onOk: () => { + if (getValue(selectedValue.value, mergedActivePickerIndex.value)) { + // triggerChangeOld(selectedValue.value); + triggerChange(selectedValue.value, mergedActivePickerIndex.value) + if (onOk) { + onOk(selectedValue.value) + } + } + } + }) + + if (picker !== 'time' && !showTime) { + const viewDate = + mergedActivePickerIndex.value === 0 ? startViewDate.value : endViewDate.value + const nextViewDate = getClosingViewDate(viewDate, picker, generateConfig) + const currentMode = mergedModes.value[mergedActivePickerIndex.value] + + const showDoublePanel = currentMode === picker + const leftPanel = renderPanel(showDoublePanel ? 'left' : false, { + pickerValue: viewDate, + onPickerValueChange: (newViewDate) => { + setViewDate(newViewDate, mergedActivePickerIndex.value) + } + }) + const rightPanel = renderPanel('right', { + pickerValue: nextViewDate, + onPickerValueChange: (newViewDate) => { + setViewDate( + getClosingViewDate(newViewDate, picker, generateConfig, -1), + mergedActivePickerIndex.value + ) + } + }) + + if (direction === 'rtl') { + panels = ( + <> + {rightPanel} + {showDoublePanel && leftPanel} + + ) + } else { + panels = ( + <> + {leftPanel} + {showDoublePanel && rightPanel} + + ) + } + } else { + panels = renderPanel() + } + + let mergedNodes: VueNode = ( + <> +
{panels}
+ {(extraNode || rangesNode) && ( +
+ {extraNode} + {rangesNode} +
+ )} + + ) + + if (panelRender) { + mergedNodes = panelRender(mergedNodes) + } + + return ( +
{ + e.preventDefault() + }} + > + {mergedNodes} +
+ ) + } + + const rangePanel = ( +
+
+ {renderPanels()} +
+ ) + + // ============================= Icons ============================= + let suffixNode: VueNode + if (suffixIcon) { + suffixNode = {suffixIcon} + } + + let clearNode: VueNode + if ( + allowClear && + ((getValue(mergedValue.value, 0) && !mergedDisabled.value[0]) || + (getValue(mergedValue.value, 1) && !mergedDisabled.value[1])) + ) { + clearNode = ( + { + e.preventDefault() + e.stopPropagation() + }} + onMouseup={(e) => { + e.preventDefault() + e.stopPropagation() + let values = mergedValue.value + + if (!mergedDisabled.value[0]) { + values = updateValues(values, null, 0) + } + if (!mergedDisabled.value[1]) { + values = updateValues(values, null, 1) + } + + triggerChange(values, null) + triggerOpen(false, mergedActivePickerIndex.value) + }} + class={`${prefixCls}-clear`} + > + {clearIcon || } + + ) + } + + const inputSharedProps = { + size: getInputSize(picker, formatList.value[0], generateConfig) + } + + let activeBarLeft = 0 + let activeBarWidth = 0 + if (startInputDivRef.value && endInputDivRef.value && separatorRef.value) { + if (mergedActivePickerIndex.value === 0) { + activeBarWidth = startInputDivRef.value.offsetWidth + } else { + activeBarLeft = arrowLeft + activeBarWidth = endInputDivRef.value.offsetWidth + } + } + const activeBarPositionStyle = + direction === 'rtl' ? { right: `${activeBarLeft}px` } : { left: `${activeBarLeft}px` } + // ============================ Return ============================= + + return ( + rangePanel + }} + > +
+
+ { + triggerStartTextChange(e.target.value) + }} + autofocus={autofocus} + placeholder={getValue(placeholder, 0) || ''} + ref={startInputRef} + {...startInputProps.value} + {...inputSharedProps} + autocomplete={autocomplete} + /> +
+
+ {separator} +
+
+ { + triggerEndTextChange(e.target.value) + }} + placeholder={getValue(placeholder, 1) || ''} + ref={endInputRef} + {...endInputProps.value} + {...inputSharedProps} + autocomplete={autocomplete} + /> +
+
+ {suffixNode} + {clearNode} + {getPortal()} +
+ + ) + } + } + }) +} + +const InterRangerPicker = RangerPicker() +export default InterRangerPicker diff --git a/src/core/components/BaseDatePicker/src/vc-picker/generate/dateFns.ts b/src/core/components/BaseDatePicker/src/vc-picker/generate/dateFns.ts new file mode 100644 index 0000000..4f3a8e9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/generate/dateFns.ts @@ -0,0 +1,140 @@ +import { + getDay, + getYear, + getMonth, + getDate, + endOfMonth, + getHours, + getMinutes, + getSeconds, + addYears, + addMonths, + addDays, + setYear, + setMonth, + setDate, + setHours, + setMinutes, + setSeconds, + isAfter, + isValid, + getWeek, + startOfWeek, + format as formatDate, + parse as parseDate, + isDate, + isMatch +} from 'date-fns' + +import * as Locale from 'date-fns/locale' +import type { GenerateConfig } from './index' + +const dealLocal = (str: string) => { + return str.replace(/_/g, '') +} + +const localeParse = (format: string) => { + return format + .replace(/Y/g, 'y') + .replace(/D/g, 'd') + .replace(/gggg/, 'yyyy') + .replace(/g/g, 'G') + .replace(/([Ww])o/g, 'wo') +} + +const generateConfig: GenerateConfig = { + // get + getNow: () => new Date(), + getFixedDate: (string) => new Date(string), + getEndDate: (date) => endOfMonth(date), + getWeekDay: (date) => getDay(date), + getYear: (date) => getYear(date), + getMonth: (date) => getMonth(date), + getDate: (date) => getDate(date), + getHour: (date) => getHours(date), + getMinute: (date) => getMinutes(date), + getSecond: (date) => getSeconds(date), + + // set + addYear: (date, diff) => addYears(date, diff), + addMonth: (date, diff) => addMonths(date, diff), + addDate: (date, diff) => addDays(date, diff), + setYear: (date, year) => setYear(date, year), + setMonth: (date, month) => setMonth(date, month), + setDate: (date, num) => setDate(date, num), + setHour: (date, hour) => setHours(date, hour), + setMinute: (date, minute) => setMinutes(date, minute), + setSecond: (date, second) => setSeconds(date, second), + + // Compare + isAfter: (date1, date2) => isAfter(date1, date2), + isValidate: (date) => isValid(date), + + locale: { + getWeekFirstDay: (locale) => { + const clone = Locale[dealLocal(locale)] + return clone.options.weekStartsOn + }, + getWeekFirstDate: (locale, date) => { + return startOfWeek(date, { locale: Locale[dealLocal(locale)] }) + }, + getWeek: (locale, date) => { + return getWeek(date, { locale: Locale[dealLocal(locale)] }) + }, + getShortWeekDays: (locale) => { + const clone = Locale[dealLocal(locale)] + return Array.from({ length: 7 }).map((_, i) => clone.localize.day(i, { width: 'short' })) + }, + getShortMonths: (locale) => { + const clone = Locale[dealLocal(locale)] + return Array.from({ length: 12 }).map((_, i) => + clone.localize.month(i, { width: 'abbreviated' }) + ) + }, + format: (locale, date, format) => { + if (!isValid(date)) { + return null + } + return formatDate(date, localeParse(format), { + locale: Locale[dealLocal(locale)] + }) + }, + parse: (locale, text, formats) => { + for (let i = 0; i < formats.length; i += 1) { + const format = localeParse(formats[i]) + const formatText = text + const date = parseDate(formatText, format, new Date(), { + locale: Locale[dealLocal(locale)] + }) + if (isValid(date) && formatText.length === format.length && isMatch(formatText, format)) { + return date + } + } + return null + } + }, + toDate: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => + typeof val === 'string' && val ? parseDate(val, valueFormat, new Date()) : val || null + ) as Date[] + } else { + return ( + typeof value === 'string' && value + ? parseDate(value, valueFormat, new Date()) + : value || null + ) as Date + } + }, + toString: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => + isDate(val) ? formatDate(val as Date, valueFormat) : val + ) as string[] + } else { + return (isDate(value) ? formatDate(value as Date, valueFormat) : value) as string + } + } +} + +export default generateConfig diff --git a/src/core/components/BaseDatePicker/src/vc-picker/generate/dayjs.ts b/src/core/components/BaseDatePicker/src/vc-picker/generate/dayjs.ts new file mode 100644 index 0000000..482132d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/generate/dayjs.ts @@ -0,0 +1,296 @@ +import type { Dayjs } from 'dayjs' +import dayjs from 'dayjs' +import weekday from 'dayjs/plugin/weekday' +import localeData from 'dayjs/plugin/localeData' +import weekOfYear from 'dayjs/plugin/weekOfYear' +import weekYear from 'dayjs/plugin/weekYear' +import advancedFormat from 'dayjs/plugin/advancedFormat' +import customParseFormat from 'dayjs/plugin/customParseFormat' +import type { GenerateConfig } from './index' +import { noteOnce } from 'ant-design-vue/es/vc-util/warning' +import jalaliday from "dayjalali" +import updateLocale from 'dayjs/plugin/updateLocale' +dayjs.extend(updateLocale) +dayjs.extend(jalaliday) +//@ts-ignore +dayjs.calendar('jalali') +//import jalali from 'jalali-dayjs' +//import {de} from "date-fns/locale"; +//dayjs.extend(jalali) +dayjs.extend(customParseFormat) +dayjs.extend(advancedFormat) +dayjs.extend(weekday) +dayjs.extend(localeData) +dayjs.extend(weekOfYear) +dayjs.extend(weekYear) + +dayjs.extend((_o, c) => { + // todo support Wo (ISO week) + const proto = c.prototype + const oldFormat = proto.format + proto.format = function f(formatStr: string) { + const str = (formatStr || '').replace('Wo', 'wo') + return oldFormat.bind(this)(str) + } +}) + +type IlocaleMapObject = Record +const monthsShort = [ + 'فروردین', + 'اردیبهشت', + 'خرداد', + 'تیر', + 'مرداد', + 'شهریور', + 'مهر', + 'آبان', + 'آذر', + 'دی', + 'بهمن', + 'اسفند' +] +const months = [ + 'فروردین', + 'اردیبهشت', + 'خرداد', + 'تیر', + 'مرداد', + 'شهریور', + 'مهر', + 'آبان', + 'آذر', + 'دی', + 'بهمن', + 'اسفند' +] + +//const weekdays = ['Sunday', 'Monday', 'Tuesday', 'سشیشسی', 'Thursday', 'جمعه', 'شنبه'] + +/*dayjs.updateLocale('en', { + +})*/ + +dayjs.updateLocale('fa', { + months: months, + monthsShort: monthsShort + // weekdays: weekdays, +}) + +const localeMap: IlocaleMapObject = { + // ar_EG: + // az_AZ: + // bg_BG: + bn_BD: 'bn-bd', + by_BY: 'be', + // ca_ES: + // cs_CZ: + // da_DK: + // de_DE: + // el_GR: + en_GB: 'en-gb', + en_US: 'en', + // es_ES: + // et_EE: + fa_IR: 'fa', + // fi_FI: + fr_BE: 'fr', // todo: dayjs has no fr_BE locale, use fr at present + fr_CA: 'fr-ca', + // fr_FR: + // ga_IE: + // gl_ES: + // he_IL: + // hi_IN: + // hr_HR: + // hu_HU: + hy_AM: 'hy-am', + // id_ID: + // is_IS: + // it_IT: + // ja_JP: + // ka_GE: + // kk_KZ: + // km_KH: + kmr_IQ: 'ku', + // kn_IN: + // ko_KR: + // ku_IQ: // previous ku in antd + // lt_LT: + // lv_LV: + // mk_MK: + // ml_IN: + // mn_MN: + // ms_MY: + // nb_NO: + // ne_NP: + nl_BE: 'nl-be', + // nl_NL: + // pl_PL: + pt_BR: 'pt-br', + // pt_PT: + // ro_RO: + // ru_RU: + // sk_SK: + // sl_SI: + // sr_RS: + // sv_SE: + // ta_IN: + // th_TH: + // tr_TR: + // uk_UA: + // ur_PK: + // vi_VN: + zh_CN: 'zh-cn', + zh_HK: 'zh-hk', + zh_TW: 'zh-tw' +} + +const parseLocale = (locale: string) => { + const mapLocale = localeMap[locale] + return mapLocale || locale.split('_')[0] +} + +const parseNoMatchNotice = () => { + /* istanbul ignore next */ + noteOnce(false, 'Not match any format. Please help to fire a issue about this.') +} + +const generateConfig: GenerateConfig = { + // get + getNow: () => { + //todo check + return dayjs().locale('fa') + }, + getFixedDate: (string) => { + return dayjs(string, ['YYYY-M-DD', 'YYYY-MM-DD']) + }, + getEndDate: (date) => { + return date.endOf('month') + }, + getWeekDay: (date) => { + const clone = date.locale('en') + return clone.weekday() + clone.localeData().firstDayOfWeek() + }, + getYear: (date) => { + return date.year() + }, + getMonth: (date) => { + return date.month() + }, + getDate: (date) => { + return date.locale('fa').date() + }, + getHour: (date) => { + return date.hour() + }, + getMinute: (date) => { + return date.minute() + }, + getSecond: (date) => { + return date.second() + }, + + // set + addYear: (date, diff) => { + return date.add(diff, 'year') + }, + addMonth: (date, diff) => { + return date.add(diff, 'month') + }, + addDate: (date, diff) => { + return date.add(diff, 'day') + }, + setYear: (date, year) => { + return date.year(year) + }, + setMonth: (date, month) => { + return date.month(month) + }, + setDate: (date, num) => { + return date.date(num) + }, + setHour: (date, hour) => { + return date.hour(hour) + }, + setMinute: (date, minute) => { + return date.minute(minute) + }, + setSecond: (date, second) => { + return date.second(second) + }, + + // Compare + isAfter: (date1, date2) => date1.isAfter(date2), + isValidate: (date) => date.isValid(), + + locale: { + getWeekFirstDay: (locale) => { + return dayjs().locale(parseLocale(locale)).localeData().firstDayOfWeek() + }, + getWeekFirstDate: (locale, date) => { + return date.locale(parseLocale(locale)).weekday(0) + }, + getWeek: (locale, date) => { + return date.locale(parseLocale(locale)).week() + }, + getShortWeekDays: (locale) => { + return dayjs().locale(parseLocale(locale)).localeData().weekdaysMin() + }, + getShortMonths: (locale) => { + return dayjs().locale(parseLocale(locale)).localeData().monthsShort() + }, + format: (locale, date, format) => { + return date.locale(parseLocale(locale)).format(format) + }, + parse: (locale, text, formats) => { + const localeStr = parseLocale(locale) + for (let i = 0; i < formats.length; i += 1) { + const format = formats[i] + const formatText = text + if (format.includes('wo') || format.includes('Wo')) { + // parse Wo + const year = formatText.split('-')[0] + const weekStr = formatText.split('-')[1] + const firstWeek = dayjs(year, 'YYYY').startOf('year').locale(localeStr) + for (let j = 0; j <= 52; j += 1) { + const nextWeek = firstWeek.add(j, 'week') + if (nextWeek.format('Wo') === weekStr) { + return nextWeek + } + } + parseNoMatchNotice() + return null + } + const date = dayjs(formatText, format, true).locale(localeStr) + if (date.isValid()) { + return date + } + } + + if (!text) { + parseNoMatchNotice() + } + return null + } + }, + + toDate: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => + typeof val === 'string' && val ? dayjs(val, valueFormat) : val || null + ) as Dayjs[] + } else { + return ( + typeof value === 'string' && value ? dayjs(value, valueFormat) : value || null + ) as Dayjs + } + }, + toString: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => (dayjs.isDayjs(val) ? val.format(valueFormat) : val)) + } else { + return dayjs.isDayjs(value) ? value.format(valueFormat) : value + } + } +} + +export default generateConfig diff --git a/src/core/components/BaseDatePicker/src/vc-picker/generate/index.ts b/src/core/components/BaseDatePicker/src/vc-picker/generate/index.ts new file mode 100644 index 0000000..4e3e7ca --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/generate/index.ts @@ -0,0 +1,52 @@ +export type GenerateConfig = { + // Get + getWeekDay: (value: DateType) => number; + getSecond: (value: DateType) => number; + getMinute: (value: DateType) => number; + getHour: (value: DateType) => number; + getDate: (value: DateType) => number; + getMonth: (value: DateType) => number; + getYear: (value: DateType) => number; + getNow: () => DateType; + getFixedDate: (fixed: string) => DateType; + getEndDate: (value: DateType) => DateType; + + // Set + addYear: (value: DateType, diff: number) => DateType; + addMonth: (value: DateType, diff: number) => DateType; + addDate: (value: DateType, diff: number) => DateType; + setYear: (value: DateType, year: number) => DateType; + setMonth: (value: DateType, month: number) => DateType; + setDate: (value: DateType, date: number) => DateType; + setHour: (value: DateType, hour: number) => DateType; + setMinute: (value: DateType, minute: number) => DateType; + setSecond: (value: DateType, second: number) => DateType; + + // Compare + isAfter: (date1: DateType, date2: DateType) => boolean; + isValidate: (date: DateType) => boolean; + + toDate: ( + value: string | string[] | DateType | DateType[], + valueFormat: string, + ) => DateType | DateType[]; + toString: ( + value: string | string[] | DateType | DateType[], + valueFormat: string, + ) => string | string[]; + locale: { + getWeekFirstDay: (locale: string) => number; + getWeekFirstDate: (locale: string, value: DateType) => DateType; + getWeek: (locale: string, value: DateType) => number; + + format: (locale: string, date: DateType, format: string) => string; + + /** Should only return validate date instance */ + parse: (locale: string, text: string, formats: string[]) => DateType | null; + + /** A proxy for getting locale with moment or other locale library */ + getShortWeekDays?: (locale: string) => string[]; + /** A proxy for getting locale with moment or other locale library */ + getShortMonths?: (locale: string) => string[]; + }; +}; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/generate/moment.ts b/src/core/components/BaseDatePicker/src/vc-picker/generate/moment.ts new file mode 100644 index 0000000..ac34543 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/generate/moment.ts @@ -0,0 +1,158 @@ +import { noteOnce } from 'ant-design-vue/es/vc-util/warning' +import type { Moment } from 'moment' +import moment from 'moment' +import type { GenerateConfig } from './index' + +const generateConfig: GenerateConfig = { + // get + getNow: () => moment(), + getFixedDate: (string) => moment(string, 'YYYY-MM-DD'), + getEndDate: (date) => { + const clone = date.clone() + return clone.endOf('month') + }, + getWeekDay: (date) => { + const clone = date.clone().locale('en_US') + return clone.weekday() + clone.localeData().firstDayOfWeek() + }, + getYear: (date) => date.year(), + getMonth: (date) => date.month(), + getDate: (date) => date.date(), + getHour: (date) => date.hour(), + getMinute: (date) => date.minute(), + getSecond: (date) => date.second(), + + // set + addYear: (date, diff) => { + const clone = date.clone() + return clone.add(diff, 'year') + }, + addMonth: (date, diff) => { + const clone = date.clone() + return clone.add(diff, 'month') + }, + addDate: (date, diff) => { + const clone = date.clone() + return clone.add(diff, 'day') + }, + setYear: (date, year) => { + const clone = date.clone() + return clone.year(year) + }, + setMonth: (date, month) => { + const clone = date.clone() + return clone.month(month) + }, + setDate: (date, num) => { + const clone = date.clone() + return clone.date(num) + }, + setHour: (date, hour) => { + const clone = date.clone() + return clone.hour(hour) + }, + setMinute: (date, minute) => { + const clone = date.clone() + return clone.minute(minute) + }, + setSecond: (date, second) => { + const clone = date.clone() + return clone.second(second) + }, + + // Compare + isAfter: (date1, date2) => date1.isAfter(date2), + isValidate: (date) => date.isValid(), + + locale: { + getWeekFirstDay: (locale) => { + const date = moment().locale(locale) + return date.localeData().firstDayOfWeek() + }, + getWeekFirstDate: (locale, date) => { + const clone = date.clone() + const result = clone.locale(locale) + return result.weekday(0) + }, + getWeek: (locale, date) => { + const clone = date.clone() + const result = clone.locale(locale) + return result.week() + }, + getShortWeekDays: (locale) => { + const date = moment().locale(locale) + return date.localeData().weekdaysMin() + }, + getShortMonths: (locale) => { + const date = moment().locale(locale) + return date.localeData().monthsShort() + }, + format: (locale, date, format) => { + const clone = date.clone() + const result = clone.locale(locale) + return result.format(format) + }, + parse: (locale, text, formats) => { + const fallbackFormatList: string[] = [] + + for (let i = 0; i < formats.length; i += 1) { + let format = formats[i] + let formatText = text + + if (format.includes('wo') || format.includes('Wo')) { + format = format.replace(/wo/g, 'w').replace(/Wo/g, 'W') + const matchFormat = format.match(/[-YyMmDdHhSsWwGg]+/g) + const matchText = formatText.match(/[-\d]+/g) + + if (matchFormat && matchText) { + format = matchFormat.join('') + formatText = matchText.join('') + } else { + fallbackFormatList.push(format.replace(/o/g, '')) + } + } + + const date = moment(formatText, format, locale, true) + if (date.isValid()) { + return date + } + } + + // Fallback to fuzzy matching, this should always not reach match or need fire a issue + for (let i = 0; i < fallbackFormatList.length; i += 1) { + const date = moment(text, fallbackFormatList[i], locale, false) + + /* istanbul ignore next */ + if (date.isValid()) { + noteOnce( + false, + 'Not match any format strictly and fallback to fuzzy match. Please help to fire a issue about this.' + ) + return date + } + } + + return null + } + }, + toDate: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => + typeof val === 'string' && val ? moment(val, valueFormat) : val || null + ) as Moment[] + } else { + return ( + typeof value === 'string' && value ? moment(value, valueFormat) : value || null + ) as Moment + } + }, + toString: (value, valueFormat) => { + if (Array.isArray(value)) { + return value.map((val: any) => (moment.isMoment(val) ? val.format(valueFormat) : val)) + } else { + return moment.isMoment(value) ? value.format(valueFormat) : value + } + } +} + +export default generateConfig diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useCellClassName.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useCellClassName.ts new file mode 100644 index 0000000..5c9bc4b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useCellClassName.ts @@ -0,0 +1,97 @@ +import { isInRange } from '../utils/dateUtil'; +import type { GenerateConfig } from '../generate'; +import type { RangeValue, NullableDateType } from '../interface'; +import { getValue } from '../utils/miscUtil'; + +export default function useCellClassName({ + cellPrefixCls, + generateConfig, + rangedValue, + hoverRangedValue, + isInView, + isSameCell, + offsetCell, + today, + value, +}: { + cellPrefixCls: string; + generateConfig: GenerateConfig; + isSameCell: (current: NullableDateType, target: NullableDateType) => boolean; + offsetCell: (date: DateType, offset: number) => DateType; + isInView: (date: DateType) => boolean; + rangedValue?: RangeValue; + hoverRangedValue?: RangeValue; + today?: NullableDateType; + value?: NullableDateType; +}) { + function getClassName(currentDate: DateType) { + const prevDate = offsetCell(currentDate, -1); + const nextDate = offsetCell(currentDate, 1); + + const rangeStart = getValue(rangedValue, 0); + const rangeEnd = getValue(rangedValue, 1); + + const hoverStart = getValue(hoverRangedValue, 0); + const hoverEnd = getValue(hoverRangedValue, 1); + + const isRangeHovered = isInRange(generateConfig, hoverStart, hoverEnd, currentDate); + + function isRangeStart(date: DateType) { + return isSameCell(rangeStart, date); + } + function isRangeEnd(date: DateType) { + return isSameCell(rangeEnd, date); + } + const isHoverStart = isSameCell(hoverStart, currentDate); + const isHoverEnd = isSameCell(hoverEnd, currentDate); + + const isHoverEdgeStart = + (isRangeHovered || isHoverEnd) && (!isInView(prevDate) || isRangeEnd(prevDate)); + const isHoverEdgeEnd = + (isRangeHovered || isHoverStart) && (!isInView(nextDate) || isRangeStart(nextDate)); + + return { + // In view + [`${cellPrefixCls}-in-view`]: isInView(currentDate), + + // Range + [`${cellPrefixCls}-in-range`]: isInRange( + generateConfig, + rangeStart, + rangeEnd, + currentDate, + ), + [`${cellPrefixCls}-range-start`]: isRangeStart(currentDate), + [`${cellPrefixCls}-range-end`]: isRangeEnd(currentDate), + [`${cellPrefixCls}-range-start-single`]: isRangeStart(currentDate) && !rangeEnd, + [`${cellPrefixCls}-range-end-single`]: isRangeEnd(currentDate) && !rangeStart, + [`${cellPrefixCls}-range-start-near-hover`]: + isRangeStart(currentDate) && + (isSameCell(prevDate, hoverStart) || + isInRange(generateConfig, hoverStart, hoverEnd, prevDate)), + [`${cellPrefixCls}-range-end-near-hover`]: + isRangeEnd(currentDate) && + (isSameCell(nextDate, hoverEnd) || + isInRange(generateConfig, hoverStart, hoverEnd, nextDate)), + + // Range Hover + [`${cellPrefixCls}-range-hover`]: isRangeHovered, + [`${cellPrefixCls}-range-hover-start`]: isHoverStart, + [`${cellPrefixCls}-range-hover-end`]: isHoverEnd, + + // Range Edge + [`${cellPrefixCls}-range-hover-edge-start`]: isHoverEdgeStart, + [`${cellPrefixCls}-range-hover-edge-end`]: isHoverEdgeEnd, + [`${cellPrefixCls}-range-hover-edge-start-near-range`]: + isHoverEdgeStart && isSameCell(prevDate, rangeEnd), + [`${cellPrefixCls}-range-hover-edge-end-near-range`]: + isHoverEdgeEnd && isSameCell(nextDate, rangeStart), + + // Others + [`${cellPrefixCls}-today`]: isSameCell(today, currentDate), + [`${cellPrefixCls}-selected`]: isSameCell(value, currentDate), + }; + } + + return getClassName; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useHoverValue.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useHoverValue.ts new file mode 100644 index 0000000..2f343ed --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useHoverValue.ts @@ -0,0 +1,46 @@ +import raf from 'ant-design-vue/es/_util/raf'; +import type { ComputedRef, Ref, UnwrapRef } from 'vue'; +import { ref, onBeforeUnmount, watch } from 'vue'; +import type { ValueTextConfig } from './useValueTexts'; +import useValueTexts from './useValueTexts'; + +export default function useHoverValue( + valueText: Ref, + { formatList, generateConfig, locale }: ValueTextConfig, +): [ComputedRef, (date: DateType) => void, (immediately?: boolean) => void] { + const innerValue = ref(null); + let rafId: number; + + function setValue(val: DateType, immediately = false) { + raf.cancel(rafId); + if (immediately) { + innerValue.value = val as UnwrapRef; + return; + } + rafId = raf(() => { + innerValue.value = val as UnwrapRef; + }); + } + + const [, firstText] = useValueTexts(innerValue as Ref, { + formatList, + generateConfig, + locale, + }); + function onEnter(date: DateType) { + setValue(date); + } + + function onLeave(immediately = false) { + setValue(null, immediately); + } + + watch(valueText, () => { + onLeave(true); + }); + onBeforeUnmount(() => { + raf.cancel(rafId); + }); + + return [firstText, onEnter, onLeave]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useMergeProps.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useMergeProps.ts new file mode 100644 index 0000000..54450bd --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useMergeProps.ts @@ -0,0 +1,8 @@ +import type { HTMLAttributes } from 'vue'; +import { useAttrs } from 'vue'; + +// 仅用在函数式组件中,不用考虑响应式问题 +export default function useMergeProps(props: T) { + const attrs: HTMLAttributes = useAttrs(); + return { ...props, ...attrs }; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/usePickerInput.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/usePickerInput.ts new file mode 100644 index 0000000..036a1a1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/usePickerInput.ts @@ -0,0 +1,176 @@ +import type { ComputedRef, HTMLAttributes, Ref } from 'vue'; +import { onBeforeUnmount, onMounted, watch, ref, computed } from 'vue'; +import type { FocusEventHandler } from 'ant-design-vue/es/_util/EventInterface'; +import KeyCode from 'ant-design-vue/es/_util/KeyCode'; +import { addGlobalMousedownEvent, getTargetFromEvent } from '../utils/uiUtil'; +import raf from 'ant-design-vue/es/_util/raf'; + +export default function usePickerInput({ + open, + value, + isClickOutside, + triggerOpen, + forwardKeydown, + onKeydown, + blurToCancel, + onSubmit, + onCancel, + onFocus, + onBlur, +}: { + open: Ref; + value: Ref; + isClickOutside: (clickElement: EventTarget | null) => boolean; + triggerOpen: (open: boolean) => void; + forwardKeydown: (e: KeyboardEvent) => boolean; + onKeydown: (e: KeyboardEvent, preventDefault: () => void) => void; + blurToCancel?: ComputedRef; + onSubmit: () => void | boolean; + onCancel: () => void; + onFocus?: FocusEventHandler; + onBlur?: FocusEventHandler; +}): [ComputedRef, { focused: Ref; typing: Ref }] { + const typing = ref(false); + const focused = ref(false); + + /** + * We will prevent blur to handle open event when user click outside, + * since this will repeat trigger `onOpenChange` event. + */ + const preventBlurRef = ref(false); + + const valueChangedRef = ref(false); + + const preventDefaultRef = ref(false); + + const inputProps = computed(() => ({ + onMousedown: () => { + typing.value = true; + triggerOpen(true); + }, + onKeydown: e => { + const preventDefault = (): void => { + preventDefaultRef.value = true; + }; + + onKeydown(e, preventDefault); + + if (preventDefaultRef.value) return; + + switch (e.which) { + case KeyCode.ENTER: { + if (!open.value) { + triggerOpen(true); + } else if (onSubmit() !== false) { + typing.value = true; + } + + e.preventDefault(); + return; + } + + case KeyCode.TAB: { + if (typing.value && open.value && !e.shiftKey) { + typing.value = false; + e.preventDefault(); + } else if (!typing.value && open.value) { + if (!forwardKeydown(e) && e.shiftKey) { + typing.value = true; + e.preventDefault(); + } + } + return; + } + + case KeyCode.ESC: { + typing.value = true; + onCancel(); + return; + } + } + + if (!open.value && ![KeyCode.SHIFT].includes(e.which)) { + triggerOpen(true); + } else if (!typing.value) { + // Let popup panel handle keyboard + forwardKeydown(e); + } + }, + + onFocus: e => { + typing.value = true; + focused.value = true; + + if (onFocus) { + onFocus(e); + } + }, + + onBlur: e => { + if (preventBlurRef.value || !isClickOutside(document.activeElement)) { + preventBlurRef.value = false; + return; + } + + if (blurToCancel.value) { + setTimeout(() => { + let { activeElement } = document; + while (activeElement && activeElement.shadowRoot) { + activeElement = activeElement.shadowRoot.activeElement; + } + + if (isClickOutside(activeElement)) { + onCancel(); + } + }, 0); + } else if (open.value) { + triggerOpen(false); + + if (valueChangedRef.value) { + onSubmit(); + } + } + focused.value = false; + + if (onBlur) { + onBlur(e); + } + }, + })); + + // check if value changed + watch(open, () => { + valueChangedRef.value = false; + }); + + watch(value, () => { + valueChangedRef.value = true; + }); + const globalMousedownEvent = ref(); + // Global click handler + onMounted(() => { + globalMousedownEvent.value = addGlobalMousedownEvent((e: MouseEvent) => { + const target = getTargetFromEvent(e); + + if (open.value) { + const clickedOutside = isClickOutside(target); + + if (!clickedOutside) { + preventBlurRef.value = true; + + // Always set back in case `onBlur` prevented by user + raf(() => { + preventBlurRef.value = false; + }); + } else if (!focused.value || clickedOutside) { + triggerOpen(false); + } + } + }); + }); + onBeforeUnmount(() => { + globalMousedownEvent.value && globalMousedownEvent.value(); + }); + + return [inputProps, { focused, typing }]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeDisabled.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeDisabled.ts new file mode 100644 index 0000000..b11c1ec --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeDisabled.ts @@ -0,0 +1,114 @@ +import type { RangeValue, PickerMode, Locale } from '../interface'; +import { getValue } from '../utils/miscUtil'; +import type { GenerateConfig } from '../generate'; +import { isSameDate, getQuarter } from '../utils/dateUtil'; +import type { ComputedRef, Ref } from 'vue'; +import { computed } from 'vue'; + +export default function useRangeDisabled( + { + picker, + locale, + selectedValue, + disabledDate, + disabled, + generateConfig, + }: { + picker: Ref; + selectedValue: Ref>; + disabledDate?: Ref<(date: DateType) => boolean>; + disabled: ComputedRef<[boolean, boolean]>; + locale: Ref; + generateConfig: Ref>; + }, + openRecordsRef: Ref<{ + [x: number]: boolean; + }>, +) { + const startDate = computed(() => getValue(selectedValue.value, 0)); + const endDate = computed(() => getValue(selectedValue.value, 1)); + + function weekFirstDate(date: DateType) { + return generateConfig.value.locale.getWeekFirstDate(locale.value.locale, date); + } + + function monthNumber(date: DateType) { + const year = generateConfig.value.getYear(date); + const month = generateConfig.value.getMonth(date); + return year * 100 + month; + } + + function quarterNumber(date: DateType) { + const year = generateConfig.value.getYear(date); + const quarter = getQuarter(generateConfig.value, date); + return year * 10 + quarter; + } + + const disabledStartDate = (date: DateType) => { + if (disabledDate && disabledDate?.value?.(date)) { + return true; + } + + // Disabled range + if (disabled[1] && endDate) { + return ( + !isSameDate(generateConfig.value, date, endDate.value) && + generateConfig.value.isAfter(date, endDate.value) + ); + } + + // Disabled part + if (openRecordsRef.value[1] && endDate.value) { + switch (picker.value) { + case 'quarter': + return quarterNumber(date) > quarterNumber(endDate.value); + case 'month': + return monthNumber(date) > monthNumber(endDate.value); + case 'week': + return weekFirstDate(date) > weekFirstDate(endDate.value); + default: + return ( + !isSameDate(generateConfig.value, date, endDate.value) && + generateConfig.value.isAfter(date, endDate.value) + ); + } + } + + return false; + }; + + const disabledEndDate = (date: DateType) => { + if (disabledDate.value?.(date)) { + return true; + } + + // Disabled range + if (disabled[0] && startDate) { + return ( + !isSameDate(generateConfig.value, date, endDate.value) && + generateConfig.value.isAfter(startDate.value, date) + ); + } + + // Disabled part + if (openRecordsRef.value[0] && startDate.value) { + switch (picker.value) { + case 'quarter': + return quarterNumber(date) < quarterNumber(startDate.value); + case 'month': + return monthNumber(date) < monthNumber(startDate.value); + case 'week': + return weekFirstDate(date) < weekFirstDate(startDate.value); + default: + return ( + !isSameDate(generateConfig.value, date, startDate.value) && + generateConfig.value.isAfter(startDate.value, date) + ); + } + } + + return false; + }; + + return [disabledStartDate, disabledEndDate]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeViewDates.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeViewDates.ts new file mode 100644 index 0000000..a8cdea1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useRangeViewDates.ts @@ -0,0 +1,128 @@ +import type { RangeValue, PickerMode } from '../interface'; +import type { GenerateConfig } from '../generate'; +import { getValue, updateValues } from '../utils/miscUtil'; +import { getClosingViewDate, isSameYear, isSameMonth, isSameDecade } from '../utils/dateUtil'; +import type { Ref } from 'vue'; +import { watchEffect, computed, ref } from 'vue'; + +function getStartEndDistance( + startDate: DateType, + endDate: DateType, + picker: PickerMode, + generateConfig: GenerateConfig, +): 'same' | 'closing' | 'far' { + const startNext = getClosingViewDate(startDate, picker, generateConfig, 1); + + function getDistance(compareFunc: (start: DateType | null, end: DateType | null) => boolean) { + if (compareFunc(startDate, endDate)) { + return 'same'; + } + if (compareFunc(startNext, endDate)) { + return 'closing'; + } + return 'far'; + } + + switch (picker) { + case 'year': + return getDistance((start, end) => isSameDecade(generateConfig, start, end)); + case 'quarter': + case 'month': + return getDistance((start, end) => isSameYear(generateConfig, start, end)); + default: + return getDistance((start, end) => isSameMonth(generateConfig, start, end)); + } +} + +function getRangeViewDate( + values: RangeValue, + index: 0 | 1, + picker: PickerMode, + generateConfig: GenerateConfig, +): DateType | null { + const startDate = getValue(values, 0); + const endDate = getValue(values, 1); + + if (index === 0) { + return startDate; + } + + if (startDate && endDate) { + const distance = getStartEndDistance(startDate, endDate, picker, generateConfig); + switch (distance) { + case 'same': + return startDate; + case 'closing': + return startDate; + default: + return getClosingViewDate(endDate, picker, generateConfig, -1); + } + } + + return startDate; +} + +export default function useRangeViewDates({ + values, + picker, + defaultDates, + generateConfig, +}: { + values: Ref>; + picker: Ref; + defaultDates: RangeValue | undefined; + generateConfig: Ref>; +}): [Ref, Ref, (viewDate: DateType | null, index: 0 | 1) => void] { + const defaultViewDates = ref<[DateType | null, DateType | null]>([ + getValue(defaultDates, 0), + getValue(defaultDates, 1), + ]); + const viewDates = ref>(null); + const startDate = computed(() => getValue(values.value, 0)); + const endDate = computed(() => getValue(values.value, 1)); + + const getViewDate = (index: 0 | 1): DateType => { + // If set default view date, use it + if (defaultViewDates.value[index]) { + return defaultViewDates.value[index]! as DateType; + } + + return ( + (getValue(viewDates.value, index) as any) || + getRangeViewDate(values.value, index, picker.value, generateConfig.value) || + startDate.value || + endDate.value || + generateConfig.value.getNow() + ); + }; + + const startViewDate = ref(null); + + const endViewDate = ref(null); + watchEffect(() => { + startViewDate.value = getViewDate(0); + endViewDate.value = getViewDate(1); + }); + + function setViewDate(viewDate: DateType | null, index: 0 | 1) { + if (viewDate) { + let newViewDates = updateValues(viewDates.value, viewDate as any, index); + // Set view date will clean up default one + // Should always be an array + defaultViewDates.value = updateValues(defaultViewDates.value, null, index) || [null, null]; + + // Reset another one when not have value + const anotherIndex = (index + 1) % 2; + if (!getValue(values.value, anotherIndex)) { + newViewDates = updateValues(newViewDates, viewDate, anotherIndex); + } + + viewDates.value = newViewDates; + } else if (startDate.value || endDate.value) { + // Reset all when has values when `viewDate` is `null` which means from open trigger + viewDates.value = null; + } + } + + return [startViewDate, endViewDate, setViewDate]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useTextValueMapping.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useTextValueMapping.ts new file mode 100644 index 0000000..eec0366 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useTextValueMapping.ts @@ -0,0 +1,37 @@ +import type { ComputedRef, Ref } from 'vue'; +import { ref, watch } from 'vue'; + +export default function useTextValueMapping({ + valueTexts, + onTextChange, +}: { + /** Must useMemo, to assume that `valueTexts` only match on the first change */ + valueTexts: ComputedRef; + onTextChange: (text: string) => void; +}): [Ref, (text: string) => void, () => void] { + const text = ref(''); + + function triggerTextChange(value: string) { + text.value = value; + onTextChange(value); + } + + function resetText() { + text.value = valueTexts.value[0]; + } + + watch( + () => [...valueTexts.value], + (cur, pre = []) => { + if ( + cur.join('||') !== pre.join('||') && + valueTexts.value.every(valText => valText !== text.value) + ) { + resetText(); + } + }, + { immediate: true }, + ); + + return [text, triggerTextChange, resetText]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/hooks/useValueTexts.ts b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useValueTexts.ts new file mode 100644 index 0000000..d46cd63 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/hooks/useValueTexts.ts @@ -0,0 +1,51 @@ +import type { ComputedRef, Ref } from 'vue'; +import { computed } from 'vue'; +import useMemo from 'ant-design-vue/es/_util/hooks/useMemo'; +import shallowequal from 'ant-design-vue/es/_util/shallowequal'; +import type { GenerateConfig } from '../generate'; +import type { CustomFormat, Locale } from '../interface'; +import { formatValue } from '../utils/dateUtil'; + +export type ValueTextConfig = { + formatList: ComputedRef<(string | CustomFormat)[]>; + generateConfig: Ref>; + locale: Ref; +}; + +export default function useValueTexts( + value: Ref, + { formatList, generateConfig, locale }: ValueTextConfig, +): [ComputedRef, ComputedRef] { + const texts = useMemo<[string[], string]>( + () => { + if (!value.value) { + return [[''], '']; + } + + // We will convert data format back to first format + let firstValueText = ''; + const fullValueTexts: string[] = []; + + for (let i = 0; i < formatList.value.length; i += 1) { + const format = formatList.value[i]; + const formatStr = formatValue(value.value, { + generateConfig: generateConfig.value, + locale: locale.value, + format, + }); + fullValueTexts.push(formatStr); + + if (i === 0) { + firstValueText = formatStr; + } + } + + return [fullValueTexts, firstValueText]; + }, + [value, formatList], + (next, prev) => prev[0] !== next[0] || !shallowequal(prev[1], next[1]), + ); + const fullValueTexts = computed(() => texts.value[0]); + const firstValueText = computed(() => texts.value[1]); + return [fullValueTexts, firstValueText]; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/index.tsx new file mode 100644 index 0000000..2bfcc8b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/index.tsx @@ -0,0 +1,14 @@ +// 2.6.7 +import type { PickerProps } from './Picker'; +//todo check +import Picker from './Picker'; +//import Picker from 'ant-design-vue/es/vc-picker/Picker' +import PickerPanel from './PickerPanel'; +import RangePicker from './RangePicker'; +import type { PickerPanelProps } from './PickerPanel'; +import type { RangePickerProps } from './RangePicker'; + +export { PickerPanel, RangePicker }; +export type { PickerProps, PickerPanelProps, RangePickerProps }; + +export default Picker; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/interface.ts b/src/core/components/BaseDatePicker/src/vc-picker/interface.ts new file mode 100644 index 0000000..f28265b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/interface.ts @@ -0,0 +1,115 @@ +import type { Ref } from 'vue' +import type { VueNode } from 'ant-design-vue/es/_util/type' +import type { GenerateConfig } from './generate' + +export type Locale = { + locale: string + + // ===================== Date Panel ===================== + /** Display month before year in date panel header */ + monthBeforeYear?: boolean + yearFormat: string + monthFormat?: string + quarterFormat?: string + + today: string + now: string + backToToday: string + ok: string + timeSelect: string + dateSelect: string + weekSelect?: string + clear: string + month: string + year: string + previousMonth: string + nextMonth: string + monthSelect: string + yearSelect: string + decadeSelect: string + + dayFormat: string + dateFormat: string + dateTimeFormat: string + previousYear: string + nextYear: string + previousDecade: string + nextDecade: string + previousCentury: string + nextCentury: string + + shortWeekDays?: string[] + shortMonths?: string[] +} + +export type PanelMode = 'time' | 'date' | 'week' | 'month' | 'quarter' | 'year' | 'decade' + +export type PickerMode = Exclude + +export type PanelRefProps = { + onKeydown?: (e: KeyboardEvent) => boolean + onBlur?: (e: FocusEvent) => void + onClose?: () => void +} + +export type NullableDateType = DateType | null | undefined + +export type OnSelect = (value: DateType, type: 'key' | 'mouse' | 'submit') => void + +export type PanelSharedProps = { + prefixCls: string + generateConfig: GenerateConfig + value?: NullableDateType + viewDate: DateType + /** [Legacy] Set default display picker view date */ + defaultPickerValue?: DateType + locale: Locale + disabledDate?: (date: DateType) => boolean + + prevIcon?: VueNode + nextIcon?: VueNode + superPrevIcon?: VueNode + superNextIcon?: VueNode + + // /** + // * Typescript can not handle generic type so we can not use `forwardRef` here. + // * Thus, move ref into operationRef. + // * This is little hack which should refactor after typescript support. + // */ + operationRef: Ref + + onSelect: OnSelect + onViewDateChange: (value: DateType) => void + onPanelChange: (mode: PanelMode | null, viewValue: DateType) => void +} + +export type DisabledTimes = { + disabledHours?: () => number[] + disabledMinutes?: (hour: number) => number[] + disabledSeconds?: (hour: number, minute: number) => number[] +} + +export type DisabledTime = (date: DateType | null) => DisabledTimes + +export type OnPanelChange = (value: DateType, mode: PanelMode) => void + +export type EventValue = DateType | null +export type RangeValue = [EventValue, EventValue] | null + +export type Components = { + button?: any +} + +export type RangeList = { + label: VueNode + onClick: () => void + onMouseenter: () => void + onMouseleave: () => void +}[] + +export type CustomFormat = (value: DateType) => string + +export interface PresetDate { + label: VueNode + value: T +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ar_EG.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ar_EG.ts new file mode 100644 index 0000000..14e9b6b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ar_EG.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ar_EG', + today: 'اليوم', + now: 'الأن', + backToToday: 'العودة إلى اليوم', + ok: 'تأكيد', + clear: 'مسح', + month: 'الشهر', + year: 'السنة', + timeSelect: 'اختيار الوقت', + dateSelect: 'اختيار التاريخ', + monthSelect: 'اختيار الشهر', + yearSelect: 'اختيار السنة', + decadeSelect: 'اختيار العقد', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'الشهر السابق (PageUp)', + nextMonth: 'الشهر التالى(PageDown)', + previousYear: 'العام السابق (Control + left)', + nextYear: 'العام التالى (Control + right)', + previousDecade: 'العقد السابق', + nextDecade: 'العقد التالى', + previousCentury: 'القرن السابق', + nextCentury: 'القرن التالى', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/az_AZ.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/az_AZ.ts new file mode 100644 index 0000000..a499805 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/az_AZ.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'az_AZ', + today: 'Bugün', + now: 'İndi', + backToToday: 'Bugünə qayıt', + ok: 'Təsdiq', + clear: 'Təmizlə', + month: 'Ay', + year: 'İl', + timeSelect: 'vaxtı seç', + dateSelect: 'tarixi seç', + weekSelect: 'Həftə seç', + monthSelect: 'Ay seç', + yearSelect: 'il seç', + decadeSelect: 'Onillik seçin', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Əvvəlki ay (PageUp)', + nextMonth: 'Növbəti ay (PageDown)', + previousYear: 'Sonuncu il (Control + left)', + nextYear: 'Növbəti il (Control + right)', + previousDecade: 'Sonuncu onillik', + nextDecade: 'Növbəti onillik', + previousCentury: 'Sonuncu əsr', + nextCentury: 'Növbəti əsr', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/bg_BG.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/bg_BG.ts new file mode 100644 index 0000000..07334a9 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/bg_BG.ts @@ -0,0 +1,31 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'bg_BG', + today: 'Днес', + now: 'Сега', + backToToday: 'Към днес', + ok: 'Добре', + clear: 'Изчистване', + month: 'Месец', + year: 'Година', + timeSelect: 'Избор на час', + dateSelect: 'Избор на дата', + monthSelect: 'Избор на месец', + yearSelect: 'Избор на година', + decadeSelect: 'Десетилетие', + yearFormat: 'YYYY', + dateFormat: 'D M YYYY', + dayFormat: 'D', + dateTimeFormat: 'D M YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Предишен месец (PageUp)', + nextMonth: 'Следващ месец (PageDown)', + previousYear: 'Последна година (Control + left)', + nextYear: 'Следваща година (Control + right)', + previousDecade: 'Предишно десетилетие', + nextDecade: 'Следващо десетилетие', + previousCentury: 'Последен век', + nextCentury: 'Следващ век', +}; +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/bn_BD.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/bn_BD.ts new file mode 100644 index 0000000..c98e890 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/bn_BD.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'bn_BD', + today: 'আজ', + now: 'এখন', + backToToday: 'আজকে ফিরে চলুন', + ok: 'ওকে', + clear: 'পরিস্কার', + month: 'মাস', + year: 'বছর', + timeSelect: 'সময় নির্বাচন', + dateSelect: 'তারিখ নির্বাচন', + weekSelect: 'সপ্তাহ পছন্দ করুন', + monthSelect: 'মাস পছন্দ করুন', + yearSelect: 'বছর পছন্দ করুন', + decadeSelect: 'একটি দশক পছন্দ করুন', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'গত মাস (PageUp)', + nextMonth: 'আগামী মাস (PageDown)', + previousYear: 'গত বছর (Control + left)', + nextYear: 'আগামী বছর (Control + right)', + previousDecade: 'গত দশক', + nextDecade: 'পরের দশক', + previousCentury: 'গত শতাব্দী', + nextCentury: 'পরের শতাব্দী', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/by_BY.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/by_BY.ts new file mode 100644 index 0000000..fe5984a --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/by_BY.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'by_BY', + today: 'Сёння', + now: 'Зараз', + backToToday: 'Дадзеная дата', + ok: 'Ok', + clear: 'Ачысціць', + month: 'Месяц', + year: 'Год', + timeSelect: 'Выбраць час', + dateSelect: 'Выбраць дату', + weekSelect: 'Выбраць тыдзень', + monthSelect: 'Выбраць месяц', + yearSelect: 'Выбраць год', + decadeSelect: 'Выбраць дзесяцігоддзе', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Папярэдні месяц (PageUp)', + nextMonth: 'Наступны месяц (PageDown)', + previousYear: 'Папярэдні год (Control + left)', + nextYear: 'Наступны год (Control + right)', + previousDecade: 'Папярэдняе дзесяцігоддзе', + nextDecade: 'Наступнае дзесяцігоддзе', + previousCentury: 'Папярэдні век', + nextCentury: 'Наступны век', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ca_ES.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ca_ES.ts new file mode 100644 index 0000000..f93f093 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ca_ES.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ca_ES', + today: 'Avui', + now: 'Ara', + backToToday: 'Tornar a avui', + ok: 'Acceptar', + clear: 'Netejar', + month: 'Mes', + year: 'Any', + timeSelect: 'Seleccionar hora', + dateSelect: 'Seleccionar data', + monthSelect: 'Escollir un mes', + yearSelect: 'Escollir un any', + decadeSelect: 'Escollir una dècada', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mes anterior (PageUp)', + nextMonth: 'Mes següent (PageDown)', + previousYear: 'Any anterior (Control + left)', + nextYear: 'Mes següent (Control + right)', + previousDecade: 'Dècada anterior', + nextDecade: 'Dècada següent', + previousCentury: 'Segle anterior', + nextCentury: 'Segle següent', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/cs_CZ.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/cs_CZ.ts new file mode 100644 index 0000000..3c1b2eb --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/cs_CZ.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'cs_CZ', + today: 'Dnes', + now: 'Nyní', + backToToday: 'Zpět na dnešek', + ok: 'Ok', + clear: 'Vymazat', + month: 'Měsíc', + year: 'Rok', + timeSelect: 'Vybrat čas', + dateSelect: 'Vybrat datum', + monthSelect: 'Vyberte měsíc', + yearSelect: 'Vyberte rok', + decadeSelect: 'Vyberte dekádu', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Předchozí měsíc (PageUp)', + nextMonth: 'Následující (PageDown)', + previousYear: 'Předchozí rok (Control + left)', + nextYear: 'Následující rok (Control + right)', + previousDecade: 'Předchozí dekáda', + nextDecade: 'Následující dekáda', + previousCentury: 'Předchozí století', + nextCentury: 'Následující století', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/da_DK.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/da_DK.ts new file mode 100644 index 0000000..f3fe17c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/da_DK.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'da_DK', + today: 'I dag', + now: 'Nu', + backToToday: 'Gå til i dag', + ok: 'Ok', + clear: 'Ryd', + month: 'Måned', + year: 'År', + timeSelect: 'Vælg tidspunkt', + dateSelect: 'Vælg dato', + monthSelect: 'Vælg måned', + yearSelect: 'Vælg år', + decadeSelect: 'Vælg årti', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Forrige måned (Page Up)', + nextMonth: 'Næste måned (Page Down)', + previousYear: 'Forrige år (Ctrl-venstre pil)', + nextYear: 'Næste år (Ctrl-højre pil)', + previousDecade: 'Forrige årti', + nextDecade: 'Næste årti', + previousCentury: 'Forrige århundrede', + nextCentury: 'Næste århundrede', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/de_DE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/de_DE.ts new file mode 100644 index 0000000..e053a63 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/de_DE.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'de_DE', + today: 'Heute', + now: 'Jetzt', + backToToday: 'Zurück zu Heute', + ok: 'OK', + clear: 'Zurücksetzen', + month: 'Monat', + year: 'Jahr', + timeSelect: 'Zeit wählen', + dateSelect: 'Datum wählen', + monthSelect: 'Wähle einen Monat', + yearSelect: 'Wähle ein Jahr', + decadeSelect: 'Wähle ein Jahrzehnt', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Vorheriger Monat (PageUp)', + nextMonth: 'Nächster Monat (PageDown)', + previousYear: 'Vorheriges Jahr (Ctrl + left)', + nextYear: 'Nächstes Jahr (Ctrl + right)', + previousDecade: 'Vorheriges Jahrzehnt', + nextDecade: 'Nächstes Jahrzehnt', + previousCentury: 'Vorheriges Jahrhundert', + nextCentury: 'Nächstes Jahrhundert', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/el_GR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/el_GR.ts new file mode 100644 index 0000000..e8979a5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/el_GR.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'el_GR', + today: 'Σήμερα', + now: 'Τώρα', + backToToday: 'Πίσω στη σημερινή μέρα', + ok: 'Ok', + clear: 'Καθαρισμός', + month: 'Μήνας', + year: 'Έτος', + timeSelect: 'Επιλογή ώρας', + dateSelect: 'Επιλογή ημερομηνίας', + monthSelect: 'Επιλογή μήνα', + yearSelect: 'Επιλογή έτους', + decadeSelect: 'Επιλογή δεκαετίας', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Προηγούμενος μήνας (PageUp)', + nextMonth: 'Επόμενος μήνας (PageDown)', + previousYear: 'Προηγούμενο έτος (Control + αριστερά)', + nextYear: 'Επόμενο έτος (Control + δεξιά)', + previousDecade: 'Προηγούμενη δεκαετία', + nextDecade: 'Επόμενη δεκαετία', + previousCentury: 'Προηγούμενος αιώνας', + nextCentury: 'Επόμενος αιώνας', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/en_GB.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/en_GB.ts new file mode 100644 index 0000000..a875ae2 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/en_GB.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'en_GB', + today: 'Today', + now: 'Now', + backToToday: 'Back to today', + ok: 'Ok', + clear: 'Clear', + month: 'Month', + year: 'Year', + timeSelect: 'Select time', + dateSelect: 'Select date', + monthSelect: 'Choose a month', + yearSelect: 'Choose a year', + decadeSelect: 'Choose a decade', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Previous month (PageUp)', + nextMonth: 'Next month (PageDown)', + previousYear: 'Last year (Control + left)', + nextYear: 'Next year (Control + right)', + previousDecade: 'Last decade', + nextDecade: 'Next decade', + previousCentury: 'Last century', + nextCentury: 'Next century', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/en_US.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/en_US.ts new file mode 100644 index 0000000..28d5fad --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/en_US.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'en_US', + today: 'Today', + now: 'Now', + backToToday: 'Back to today', + ok: 'Ok', + clear: 'Clear', + month: 'Month', + year: 'Year', + timeSelect: 'select time', + dateSelect: 'select date', + weekSelect: 'Choose a week', + monthSelect: 'Choose a month', + yearSelect: 'Choose a year', + decadeSelect: 'Choose a decade', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Previous month (PageUp)', + nextMonth: 'Next month (PageDown)', + previousYear: 'Last year (Control + left)', + nextYear: 'Next year (Control + right)', + previousDecade: 'Last decade', + nextDecade: 'Next decade', + previousCentury: 'Last century', + nextCentury: 'Next century', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/es_ES.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/es_ES.ts new file mode 100644 index 0000000..373db7d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/es_ES.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'es_ES', + today: 'Hoy', + now: 'Ahora', + backToToday: 'Volver a hoy', + ok: 'Aceptar', + clear: 'Limpiar', + month: 'Mes', + year: 'Año', + timeSelect: 'Seleccionar hora', + dateSelect: 'Seleccionar fecha', + monthSelect: 'Elegir un mes', + yearSelect: 'Elegir un año', + decadeSelect: 'Elegir una década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mes anterior (PageUp)', + nextMonth: 'Mes siguiente (PageDown)', + previousYear: 'Año anterior (Control + left)', + nextYear: 'Año siguiente (Control + right)', + previousDecade: 'Década anterior', + nextDecade: 'Década siguiente', + previousCentury: 'Siglo anterior', + nextCentury: 'Siglo siguiente', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/es_MX.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/es_MX.ts new file mode 100644 index 0000000..db65cc8 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/es_MX.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'es_MX', + today: 'Hoy', + now: 'Ahora', + backToToday: 'Volver a hoy', + ok: 'Aceptar', + clear: 'Limpiar', + month: 'Mes', + year: 'Año', + timeSelect: 'elegir hora', + dateSelect: 'elegir fecha', + weekSelect: 'elegir semana', + monthSelect: 'Seleccionar mes', + yearSelect: 'Seleccionar año', + decadeSelect: 'Seleccionar década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mes anterior (PageUp)', + nextMonth: 'Mes siguiente (PageDown)', + previousYear: 'Año anterior (Control + Left)', + nextYear: 'Año siguiente (Control + Right)', + previousDecade: 'Década anterior', + nextDecade: 'Década siguiente', + previousCentury: 'Siglo anterior', + nextCentury: 'Siglo siguiente', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/et_EE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/et_EE.ts new file mode 100644 index 0000000..19a4af5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/et_EE.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'et_EE', + today: 'Täna', + now: 'Praegu', + backToToday: 'Tagasi tänase juurde', + ok: 'Ok', + clear: 'Tühista', + month: 'Kuu', + year: 'Aasta', + timeSelect: 'Vali aeg', + dateSelect: 'Vali kuupäev', + monthSelect: 'Vali kuu', + yearSelect: 'Vali aasta', + decadeSelect: 'Vali dekaad', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Eelmine kuu (PageUp)', + nextMonth: 'Järgmine kuu (PageDown)', + previousYear: 'Eelmine aasta (Control + left)', + nextYear: 'Järgmine aasta (Control + right)', + previousDecade: 'Eelmine dekaad', + nextDecade: 'Järgmine dekaad', + previousCentury: 'Eelmine sajand', + nextCentury: 'Järgmine sajand', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/fa_IR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/fa_IR.ts new file mode 100644 index 0000000..f7e1af3 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/fa_IR.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'fa_IR', + today: 'امروز', + now: 'اکنون', + backToToday: 'بازگشت به روز', + ok: 'باشه', + clear: 'پاک کردن', + month: 'ماه', + year: 'سال', + timeSelect: 'انتخاب زمان', + dateSelect: 'انتخاب تاریخ', + monthSelect: 'یک ماه را انتخاب کنید', + yearSelect: 'یک سال را انتخاب کنید', + decadeSelect: 'یک دهه را انتخاب کنید', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'ماه قبل (PageUp)', + nextMonth: 'ماه بعد (PageDown)', + previousYear: 'سال قبل (Control + left)', + nextYear: 'سال بعد (Control + right)', + previousDecade: 'دهه قبل', + nextDecade: 'دهه بعد', + previousCentury: 'قرن قبل', + nextCentury: 'قرن بعد', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/fi_FI.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/fi_FI.ts new file mode 100644 index 0000000..9a02113 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/fi_FI.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'fi_FI', + today: 'Tänään', + now: 'Nyt', + backToToday: 'Tämä päivä', + ok: 'Ok', + clear: 'Tyhjennä', + month: 'Kuukausi', + year: 'Vuosi', + timeSelect: 'Valise aika', + dateSelect: 'Valitse päivä', + monthSelect: 'Valitse kuukausi', + yearSelect: 'Valitse vuosi', + decadeSelect: 'Valitse vuosikymmen', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Edellinen kuukausi (PageUp)', + nextMonth: 'Seuraava kuukausi (PageDown)', + previousYear: 'Edellinen vuosi (Control + left)', + nextYear: 'Seuraava vuosi (Control + right)', + previousDecade: 'Edellinen vuosikymmen', + nextDecade: 'Seuraava vuosikymmen', + previousCentury: 'Edellinen vuosisata', + nextCentury: 'Seuraava vuosisata', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_BE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_BE.ts new file mode 100644 index 0000000..b398644 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_BE.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'fr_BE', + today: "Aujourd'hui", + now: 'Maintenant', + backToToday: "Aujourd'hui", + ok: 'Ok', + clear: 'Rétablir', + month: 'Mois', + year: 'Année', + timeSelect: "Sélectionner l'heure", + dateSelect: "Sélectionner l'heure", + monthSelect: 'Choisissez un mois', + yearSelect: 'Choisissez une année', + decadeSelect: 'Choisissez une décennie', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mois précédent (PageUp)', + nextMonth: 'Mois suivant (PageDown)', + previousYear: 'Année précédente (Ctrl + gauche)', + nextYear: 'Année prochaine (Ctrl + droite)', + previousDecade: 'Décennie précédente', + nextDecade: 'Décennie suivante', + previousCentury: 'Siècle précédent', + nextCentury: 'Siècle suivant', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_CA.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_CA.ts new file mode 100644 index 0000000..8bbaf2f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_CA.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'fr_CA', + today: "Aujourd'hui", + now: 'Maintenant', + backToToday: "Aujourd'hui", + ok: 'Ok', + clear: 'Rétablir', + month: 'Mois', + year: 'Année', + timeSelect: "Sélectionner l'heure", + dateSelect: 'Sélectionner la date', + monthSelect: 'Choisissez un mois', + yearSelect: 'Choisissez une année', + decadeSelect: 'Choisissez une décennie', + yearFormat: 'YYYY', + dateFormat: 'DD/MM/YYYY', + dayFormat: 'DD', + dateTimeFormat: 'DD/MM/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mois précédent (PageUp)', + nextMonth: 'Mois suivant (PageDown)', + previousYear: 'Année précédente (Ctrl + gauche)', + nextYear: 'Année prochaine (Ctrl + droite)', + previousDecade: 'Décennie précédente', + nextDecade: 'Décennie suivante', + previousCentury: 'Siècle précédent', + nextCentury: 'Siècle suivant', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_FR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_FR.ts new file mode 100644 index 0000000..53239b5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/fr_FR.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'fr_FR', + today: "Aujourd'hui", + now: 'Maintenant', + backToToday: "Aujourd'hui", + ok: 'Ok', + clear: 'Rétablir', + month: 'Mois', + year: 'Année', + timeSelect: "Sélectionner l'heure", + dateSelect: 'Sélectionner la date', + monthSelect: 'Choisissez un mois', + yearSelect: 'Choisissez une année', + decadeSelect: 'Choisissez une décennie', + yearFormat: 'YYYY', + dateFormat: 'DD/MM/YYYY', + dayFormat: 'DD', + dateTimeFormat: 'DD/MM/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mois précédent (PageUp)', + nextMonth: 'Mois suivant (PageDown)', + previousYear: 'Année précédente (Ctrl + gauche)', + nextYear: 'Année prochaine (Ctrl + droite)', + previousDecade: 'Décennie précédente', + nextDecade: 'Décennie suivante', + previousCentury: 'Siècle précédent', + nextCentury: 'Siècle suivant', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ga_IE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ga_IE.ts new file mode 100644 index 0000000..326a209 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ga_IE.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ga_IE', + today: 'inniu', + now: 'anois', + backToToday: 'Ar ais inniu', + ok: 'ceart go leor', + clear: 'soiléir', + month: 'mhí', + year: 'bhliain', + timeSelect: 'roghnaigh am', + dateSelect: 'roghnaigh dáta', + weekSelect: 'Roghnaigh seachtain', + monthSelect: 'Roghnaigh mí', + yearSelect: 'Roghnaigh bliain', + decadeSelect: 'Roghnaigh deich mbliana', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'An mhí roimhe seo (PageUp)', + nextMonth: 'An mhí seo chugainn (PageDown)', + previousYear: 'Anuraidh (Control + left)', + nextYear: 'An bhliain seo chugainn (Control + right)', + previousDecade: 'Le deich mbliana anuas', + nextDecade: 'Deich mbliana amach romhainn', + previousCentury: 'An chéid seo caite', + nextCentury: 'An chéad aois eile', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/gl_ES.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/gl_ES.ts new file mode 100644 index 0000000..1325876 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/gl_ES.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'gl_ES', + today: 'Hoxe', + now: 'Agora', + backToToday: 'Voltar a hoxe', + ok: 'Aceptar', + clear: 'Limpar', + month: 'Mes', + year: 'Ano', + timeSelect: 'Seleccionar hora', + dateSelect: 'Seleccionar data', + monthSelect: 'Elexir un mes', + yearSelect: 'Elexir un año', + decadeSelect: 'Elexir unha década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mes anterior (PageUp)', + nextMonth: 'Mes seguinte (PageDown)', + previousYear: 'Ano anterior (Control + left)', + nextYear: 'Ano seguinte (Control + right)', + previousDecade: 'Década anterior', + nextDecade: 'Década seguinte', + previousCentury: 'Século anterior', + nextCentury: 'Século seguinte', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/he_IL.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/he_IL.ts new file mode 100644 index 0000000..ea3fc8b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/he_IL.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'he_IL', + today: 'היום', + now: 'עכשיו', + backToToday: 'חזור להיום', + ok: 'אישור', + clear: 'איפוס', + month: 'חודש', + year: 'שנה', + timeSelect: 'בחר שעה', + dateSelect: 'בחר תאריך', + weekSelect: 'בחר שבוע', + monthSelect: 'בחר חודש', + yearSelect: 'בחר שנה', + decadeSelect: 'בחר עשור', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'חודש קודם (PageUp)', + nextMonth: 'חודש הבא (PageDown)', + previousYear: 'שנה שעברה (Control + left)', + nextYear: 'שנה הבאה (Control + right)', + previousDecade: 'העשור הקודם', + nextDecade: 'העשור הבא', + previousCentury: 'המאה הקודמת', + nextCentury: 'המאה הבאה', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/hi_IN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/hi_IN.ts new file mode 100644 index 0000000..51ae229 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/hi_IN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'hi_IN', + today: 'आज', + now: 'अभी', + backToToday: 'आज तक', + ok: 'ठीक', + clear: 'स्पष्ट', + month: 'महीना', + year: 'साल', + timeSelect: 'समय का चयन करें', + dateSelect: 'तारीख़ चुनें', + weekSelect: 'एक सप्ताह चुनें', + monthSelect: 'एक महीना चुनें', + yearSelect: 'एक वर्ष चुनें', + decadeSelect: 'एक दशक चुनें', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'पिछला महीना (पेजअप)', + nextMonth: 'अगले महीने (पेजडाउन)', + previousYear: 'पिछले साल (Ctrl + बाएं)', + nextYear: 'अगले साल (Ctrl + दाहिना)', + previousDecade: 'पिछला दशक', + nextDecade: 'अगले दशक', + previousCentury: 'पीछ्ली शताब्दी', + nextCentury: 'अगली सदी', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/hr_HR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/hr_HR.ts new file mode 100644 index 0000000..a341396 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/hr_HR.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'hr_HR', + today: 'Danas', + now: 'Sad', + backToToday: 'Natrag na danas', + ok: 'Ok', + clear: 'Očisti', + month: 'Mjesec', + year: 'Godina', + timeSelect: 'odaberite vrijeme', + dateSelect: 'odaberite datum', + weekSelect: 'Odaberite tjedan', + monthSelect: 'Odaberite mjesec', + yearSelect: 'Odaberite godinu', + decadeSelect: 'Odaberite desetljeće', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Prošli mjesec (PageUp)', + nextMonth: 'Sljedeći mjesec (PageDown)', + previousYear: 'Prošla godina (Control + left)', + nextYear: 'Sljedeća godina (Control + right)', + previousDecade: 'Prošlo desetljeće', + nextDecade: 'Sljedeće desetljeće', + previousCentury: 'Prošlo stoljeće', + nextCentury: 'Sljedeće stoljeće', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/hu_HU.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/hu_HU.ts new file mode 100644 index 0000000..b98603d --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/hu_HU.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'hu_HU', + today: 'Ma', // 'Today', + now: 'Most', // 'Now', + backToToday: 'Vissza a mai napra', // 'Back to today', + ok: 'Ok', + clear: 'Törlés', // 'Clear', + month: 'Hónap', // 'Month', + year: 'Év', // 'Year', + timeSelect: 'Időpont kiválasztása', // 'Select time', + dateSelect: 'Dátum kiválasztása', // 'Select date', + monthSelect: 'Hónap kiválasztása', // 'Choose a month', + yearSelect: 'Év kiválasztása', // 'Choose a year', + decadeSelect: 'Évtized kiválasztása', // 'Choose a decade', + yearFormat: 'YYYY', + dateFormat: 'YYYY/MM/DD', // 'M/D/YYYY', + dayFormat: 'DD', // 'D', + dateTimeFormat: 'YYYY/MM/DD HH:mm:ss', // 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Előző hónap (PageUp)', // 'Previous month (PageUp)', + nextMonth: 'Következő hónap (PageDown)', // 'Next month (PageDown)', + previousYear: 'Múlt év (Control + left)', // 'Last year (Control + left)', + nextYear: 'Jövő év (Control + right)', // 'Next year (Control + right)', + previousDecade: 'Előző évtized', // 'Last decade', + nextDecade: 'Következő évtized', // 'Next decade', + previousCentury: 'Múlt évszázad', // 'Last century', + nextCentury: 'Jövő évszázad', // 'Next century', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/id_ID.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/id_ID.ts new file mode 100644 index 0000000..01c9d76 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/id_ID.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'id_ID', + today: 'Hari ini', + now: 'Sekarang', + backToToday: 'Kembali ke hari ini', + ok: 'Baik', + clear: 'Bersih', + month: 'Bulan', + year: 'Tahun', + timeSelect: 'pilih waktu', + dateSelect: 'pilih tanggal', + weekSelect: 'Pilih satu minggu', + monthSelect: 'Pilih satu bulan', + yearSelect: 'Pilih satu tahun', + decadeSelect: 'Pilih satu dekade', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Bulan sebelumnya (PageUp)', + nextMonth: 'Bulan selanjutnya (PageDown)', + previousYear: 'Tahun lalu (Control + kiri)', + nextYear: 'Tahun selanjutnya (Kontrol + kanan)', + previousDecade: 'Dekade terakhir', + nextDecade: 'Dekade berikutnya', + previousCentury: 'Abad terakhir', + nextCentury: 'Abad berikutnya', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/is_IS.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/is_IS.ts new file mode 100644 index 0000000..efea367 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/is_IS.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'is_IS', + today: 'Í dag', + now: 'Núna', + backToToday: 'Til baka til dagsins í dag', + ok: 'Í lagi', + clear: 'Hreinsa', + month: 'Mánuður', + year: 'Ár', + timeSelect: 'Velja tíma', + dateSelect: 'Velja dag', + monthSelect: 'Velja mánuð', + yearSelect: 'Velja ár', + decadeSelect: 'Velja áratug', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Fyrri mánuður (PageUp)', + nextMonth: 'Næsti mánuður (PageDown)', + previousYear: 'Fyrra ár (Control + left)', + nextYear: 'Næsta ár (Control + right)', + previousDecade: 'Fyrri áratugur', + nextDecade: 'Næsti áratugur', + previousCentury: 'Fyrri öld', + nextCentury: 'Næsta öld', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/it_IT.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/it_IT.ts new file mode 100644 index 0000000..3b69a9f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/it_IT.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'it_IT', + today: 'Oggi', + now: 'Adesso', + backToToday: 'Torna ad oggi', + ok: 'Ok', + clear: 'Cancella', + month: 'Mese', + year: 'Anno', + timeSelect: "Seleziona l'ora", + dateSelect: 'Seleziona la data', + monthSelect: 'Seleziona il mese', + yearSelect: "Seleziona l'anno", + decadeSelect: 'Seleziona il decennio', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Il mese scorso (PageUp)', + nextMonth: 'Il prossimo mese (PageDown)', + previousYear: "L'anno scorso (Control + sinistra)", + nextYear: "L'anno prossimo (Control + destra)", + previousDecade: 'Ultimo decennio', + nextDecade: 'Prossimo decennio', + previousCentury: 'Secolo precedente', + nextCentury: 'Prossimo secolo', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ja_JP.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ja_JP.ts new file mode 100644 index 0000000..f4d3985 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ja_JP.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ja_JP', + today: '今日', + now: '現在時刻', + backToToday: '今日に戻る', + ok: '決定', + timeSelect: '時間を選択', + dateSelect: '日時を選択', + weekSelect: '週を選択', + clear: 'クリア', + month: '月', + year: '年', + previousMonth: '前月 (ページアップキー)', + nextMonth: '翌月 (ページダウンキー)', + monthSelect: '月を選択', + yearSelect: '年を選択', + decadeSelect: '年代を選択', + yearFormat: 'YYYY年', + dayFormat: 'D日', + dateFormat: 'YYYY年M月D日', + dateTimeFormat: 'YYYY年M月D日 HH時mm分ss秒', + previousYear: '前年 (Controlを押しながら左キー)', + nextYear: '翌年 (Controlを押しながら右キー)', + previousDecade: '前の年代', + nextDecade: '次の年代', + previousCentury: '前の世紀', + nextCentury: '次の世紀', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ka_GE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ka_GE.ts new file mode 100644 index 0000000..6442ca1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ka_GE.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ka_GE', + today: 'დღეს', + now: 'ახლა', + backToToday: 'მიმდინარე თარიღი', + ok: 'Ok', + clear: 'გასუფთავება', + month: 'თვე', + year: 'წელი', + timeSelect: 'დროის არჩევა', + dateSelect: 'თარიღის არჩევა', + weekSelect: 'კვირის არჩევა', + monthSelect: 'თვის არჩევა', + yearSelect: 'წლის არჩევა', + decadeSelect: 'ათწლეულის არჩევა', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'წინა თვე (PageUp)', + nextMonth: 'მომდევნო თვე (PageDown)', + previousYear: 'წინა წელი (Control + left)', + nextYear: 'მომდევნო წელი (Control + right)', + previousDecade: 'წინა ათწლეული', + nextDecade: 'მომდევნო ათწლეული', + previousCentury: 'გასული საუკუნე', + nextCentury: 'მომდევნო საუკუნე', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/kk_KZ.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/kk_KZ.ts new file mode 100644 index 0000000..f3b6787 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/kk_KZ.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'kk_KZ', + today: 'Бүгін', + now: 'Қазір', + backToToday: 'Ағымдағы күн', + ok: 'Таңдау', + clear: 'Таза', + month: 'Ай', + year: 'Жыл', + timeSelect: 'Уақытты таңдау', + dateSelect: 'Күнді таңдау', + monthSelect: 'Айды таңдаңыз', + yearSelect: 'Жылды таңдаңыз', + decadeSelect: 'Онжылды таңдаңыз', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Алдыңғы ай (PageUp)', + nextMonth: 'Келесі ай (PageDown)', + previousYear: 'Алдыңғы жыл (Control + left)', + nextYear: 'Келесі жыл (Control + right)', + previousDecade: 'Алдыңғы онжылдық', + nextDecade: 'Келесі онжылдық', + previousCentury: 'Алдыңғы ғасыр', + nextCentury: 'Келесі ғасыр', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/km_KH.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/km_KH.ts new file mode 100644 index 0000000..2edb5da --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/km_KH.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'km', + today: 'ថ្ងៃនេះ', + now: 'ឥឡូវ​នេះ', + backToToday: 'ត្រលប់ទៅថ្ងៃនេះ', + ok: 'កំណត់', + timeSelect: 'រយៈពេលជ្រើសរើស', + dateSelect: 'ជ្រើសរើសកាលបរិច្ឆេទ', + weekSelect: 'ជ្រើសរើសសប្តាហ៍', + clear: 'ច្បាស់', + month: 'ខែ', + year: 'ឆ្នាំ', + previousMonth: 'ខែមុន (ឡើងទំព័រ)', + nextMonth: 'ខែបន្ទាប់ (ប៊ូតុងចុះទំព័រ)', + monthSelect: 'ជ្រើសរើសខែ', + yearSelect: 'ជ្រើសរើសឆ្នាំ', + decadeSelect: 'ជ្រើសរើសអាយុ', + yearFormat: 'YYYY', + dayFormat: 'D', + dateFormat: 'YYYY-M-D', + dateTimeFormat: 'YYYY-M-D HH:mm:ss', + previousYear: 'ឆ្នាំមុន (Controlគ្រាប់ចុចបូកព្រួញខាងឆ្វេង)', + nextYear: 'ឆ្នាំក្រោយ (Control គ្រាប់ចុចបូកព្រួញស្ដាំ)', + previousDecade: 'ជំនាន់ចុងក្រោយ', + nextDecade: 'ជំនាន់​ក្រោយ', + previousCentury: 'សតវត្សចុងក្រោយ', + nextCentury: 'សតវត្សរ៍បន្ទាប់', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/kmr_IQ.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/kmr_IQ.ts new file mode 100644 index 0000000..867ec68 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/kmr_IQ.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ku', + today: 'Îro', + now: 'Niha', + backToToday: 'Vegere îro', + ok: 'Temam', + clear: 'Paqij bike', + month: 'Meh', + year: 'Sal', + timeSelect: 'Demê hilbijêre', + dateSelect: 'Dîrok hilbijêre', + monthSelect: 'Meh hilbijêre', + yearSelect: 'Sal hilbijêre', + decadeSelect: 'Dehsal hilbijêre', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Meha peş (PageUp))', + nextMonth: 'Meha paş (PageDown)', + previousYear: 'Sala peş (Control + şep)', + nextYear: 'Sala paş (Control + rast)', + previousDecade: 'Dehsalen peş', + nextDecade: 'Dehsalen paş', + previousCentury: 'Sedsalen peş', + nextCentury: 'Sedsalen paş', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/kn_IN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/kn_IN.ts new file mode 100644 index 0000000..1731ebd --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/kn_IN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'kn_IN', + today: 'ಇಂದು', + now: 'ಈಗ', + backToToday: 'ಇಂದು ಹಿಂದಿರುಗಿ', + ok: 'ಸರಿ', + clear: 'ಸ್ಪಷ್ಟ', + month: 'ತಿಂಗಳು', + year: 'ವರ್ಷ', + timeSelect: 'ಸಮಯ ಆಯ್ಕೆಮಾಡಿ', + dateSelect: 'ದಿನಾಂಕವನ್ನು ಆಯ್ಕೆ ಮಾಡಿ', + weekSelect: 'ಒಂದು ವಾರದ ಆರಿಸಿ', + monthSelect: 'ಒಂದು ತಿಂಗಳು ಆಯ್ಕೆಮಾಡಿ', + yearSelect: 'ಒಂದು ವರ್ಷ ಆರಿಸಿ', + decadeSelect: 'ಒಂದು ದಶಕದ ಆಯ್ಕೆಮಾಡಿ', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'ಹಿಂದಿನ ತಿಂಗಳು (ಪೇಜ್ಅಪ್)', + nextMonth: 'ಮುಂದಿನ ತಿಂಗಳು (ಪೇಜ್ಡೌನ್)', + previousYear: 'ಕಳೆದ ವರ್ಷ (Ctrl + ಎಡ)', + nextYear: 'ಮುಂದಿನ ವರ್ಷ (Ctrl + ಬಲ)', + previousDecade: 'ಕಳೆದ ದಶಕ', + nextDecade: 'ಮುಂದಿನ ದಶಕ', + previousCentury: 'ಕಳೆದ ಶತಮಾನ', + nextCentury: 'ಮುಂದಿನ ಶತಮಾನ', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ko_KR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ko_KR.ts new file mode 100644 index 0000000..6f8416c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ko_KR.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ko_KR', + today: '오늘', + now: '현재 시각', + backToToday: '오늘로 돌아가기', + ok: '확인', + clear: '지우기', + month: '월', + year: '년', + timeSelect: '시간 선택', + dateSelect: '날짜 선택', + monthSelect: '달 선택', + yearSelect: '연 선택', + decadeSelect: '연대 선택', + yearFormat: 'YYYY년', + dateFormat: 'YYYY-MM-DD', + dayFormat: 'Do', + dateTimeFormat: 'YYYY-MM-DD HH:mm:ss', + monthBeforeYear: false, + previousMonth: '이전 달 (PageUp)', + nextMonth: '다음 달 (PageDown)', + previousYear: '이전 해 (Control + left)', + nextYear: '다음 해 (Control + right)', + previousDecade: '이전 연대', + nextDecade: '다음 연대', + previousCentury: '이전 세기', + nextCentury: '다음 세기', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/lt_LT.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/lt_LT.ts new file mode 100644 index 0000000..2ddb658 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/lt_LT.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'lt_LT', + today: 'Šiandien', + now: 'Dabar', + backToToday: 'Rodyti šiandien', + ok: 'Gerai', + clear: 'Išvalyti', + month: 'Mėnesis', + year: 'Metai', + timeSelect: 'Pasirinkti laiką', + dateSelect: 'Pasirinkti datą', + monthSelect: 'Pasirinkti mėnesį', + yearSelect: 'Pasirinkti metus', + decadeSelect: 'Pasirinkti dešimtmetį', + yearFormat: 'YYYY', + dateFormat: 'YYYY-MM-DD', + dayFormat: 'DD', + dateTimeFormat: 'YYYY-MM-DD HH:MM:SS', + monthBeforeYear: true, + previousMonth: 'Buvęs mėnesis (PageUp)', + nextMonth: 'Sekantis mėnesis (PageDown)', + previousYear: 'Buvę metai (Control + left)', + nextYear: 'Sekantis metai (Control + right)', + previousDecade: 'Buvęs dešimtmetis', + nextDecade: 'Sekantis dešimtmetis', + previousCentury: 'Buvęs amžius', + nextCentury: 'Sekantis amžius', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/lv_LV.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/lv_LV.ts new file mode 100644 index 0000000..0529ff6 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/lv_LV.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'lv_LV', + today: 'Šodien', + now: 'Tagad', + backToToday: 'Atpakaļ pie šodienas', + ok: 'Ok', + clear: 'Skaidrs', + month: 'Mēnesis', + year: 'Gads', + timeSelect: 'Izvēlieties laiku', + dateSelect: 'Izvēlieties datumu', + monthSelect: 'Izvēlieties mēnesi', + yearSelect: 'Izvēlieties gadu', + decadeSelect: 'Izvēlieties desmit gadus', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Iepriekšējais mēnesis (PageUp)', + nextMonth: 'Nākammēnes (PageDown)', + previousYear: 'Pagājušais gads (Control + left)', + nextYear: 'Nākamgad (Control + right)', + previousDecade: 'Pēdējā desmitgadē', + nextDecade: 'Nākamā desmitgade', + previousCentury: 'Pagājušajā gadsimtā', + nextCentury: 'Nākamajā gadsimtā', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/mk_MK.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/mk_MK.ts new file mode 100644 index 0000000..d1dd459 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/mk_MK.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'mk_MK', + today: 'Денес', + now: 'Сега', + backToToday: 'Назад до денес', + ok: 'ОК', + clear: 'Избриши', + month: 'Месец', + year: 'Година', + timeSelect: 'Избери време', + dateSelect: 'Избери датум', + monthSelect: 'Избери месец', + yearSelect: 'Избери година', + decadeSelect: 'Избери деценија', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Претходен месец (PageUp)', + nextMonth: 'Нареден месец (PageDown)', + previousYear: 'Претходна година (Control + left)', + nextYear: 'Наредна година (Control + right)', + previousDecade: 'Претходна деценија', + nextDecade: 'Наредна деценија', + previousCentury: 'Претходен век', + nextCentury: 'Нареден век', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ml_IN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ml_IN.ts new file mode 100644 index 0000000..5c7b513 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ml_IN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ml_IN', + today: 'ഇന്ന്', + now: 'ഇപ്പോൾ', + backToToday: 'ഇന്നത്തെ ദിവസത്തിലേക്ക് തിരിച്ചു പോകുക', + ok: 'ശരിയാണ്', + clear: 'നീക്കം ചെയ്യുക', + month: 'മാസം', + year: 'വർഷം', + timeSelect: 'സമയം തിരഞ്ഞെടുക്കുക', + dateSelect: 'ദിവസം തിരഞ്ഞെടുക്കുക', + weekSelect: 'വാരം തിരഞ്ഞെടുക്കുക', + monthSelect: 'മാസം തിരഞ്ഞെടുക്കുക', + yearSelect: 'വർഷം തിരഞ്ഞെടുക്കുക', + decadeSelect: 'ദശാബ്ദം തിരഞ്ഞെടുക്കുക', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'കഴിഞ്ഞ മാസം (PageUp)', + nextMonth: 'അടുത്ത മാസം (PageDown)', + previousYear: 'കഴിഞ്ഞ വർഷം (Control + left)', + nextYear: 'അടുത്ത വർഷം (Control + right)', + previousDecade: 'കഴിഞ്ഞ ദശാബ്ദം', + nextDecade: 'അടുത്ത ദശാബ്ദം', + previousCentury: 'കഴിഞ്ഞ നൂറ്റാണ്ട്', + nextCentury: 'അടുത്ത നൂറ്റാണ്ട്', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/mm_MM.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/mm_MM.ts new file mode 100644 index 0000000..b6a8241 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/mm_MM.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'mm_MM', + today: 'ယနေ့', + now: 'ယခု', + backToToday: 'ယနေ့ မတိုင်ခင် သို့', + ok: 'Ok', + clear: 'ရှင်းမည်', + month: 'လ', + year: 'နှစ်', + timeSelect: 'အချိန်ကို ရွေး', + dateSelect: 'နေ့ကို ရွေး', + weekSelect: 'အပတ်ကို ရွေး', + monthSelect: 'လကို ရွေး', + yearSelect: 'နှစ်ကို ရွေး', + decadeSelect: 'ဆယ်စုနှစ်ကို ရွေး', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'ယခင် လ (PageUp)', + nextMonth: 'နောက် လ (PageDown)', + previousYear: 'ယခင် နှစ် (Control + left)', + nextYear: 'နောက် နှစ် (Control + right)', + previousDecade: 'ယခင် ဆယ်စုနှစ်', + nextDecade: 'နောက် ဆယ်စုနှစ်', + previousCentury: 'ယခင် ရာစုနှစ်', + nextCentury: 'နောက် ရာစုနှစ်', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/mn_MN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/mn_MN.ts new file mode 100644 index 0000000..3b9e2ef --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/mn_MN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'mn_MN', + today: 'Өнөөдөр', + now: 'Одоо', + backToToday: 'Өнөөдөрлүү буцах', + ok: 'Ok', + clear: 'Цэвэрлэх', + month: 'Сар', + year: 'Жил', + timeSelect: 'Цаг сонгох', + dateSelect: 'Огноо сонгох', + weekSelect: '7 хоног сонгох', + monthSelect: 'Сар сонгох', + yearSelect: 'Жил сонгох', + decadeSelect: 'Арван сонгох', + yearFormat: 'YYYY', + dateFormat: 'YYYY/MM/DD', + dayFormat: 'DD', + dateTimeFormat: 'YYYY/MM/DD HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Өмнөх сар (PageUp)', + nextMonth: 'Дараа сар (PageDown)', + previousYear: 'Өмнөх жил (Control + left)', + nextYear: 'Дараа жил (Control + right)', + previousDecade: 'Өмнөх арван', + nextDecade: 'Дараа арван', + previousCentury: 'Өмнөх зуун', + nextCentury: 'Дараа зуун', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ms_MY.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ms_MY.ts new file mode 100644 index 0000000..1e3784c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ms_MY.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ms_MY', + today: 'Hari ini', + now: 'Sekarang', + backToToday: 'Kembali ke hari ini', + ok: 'Ok', + timeSelect: 'Pilih masa', + dateSelect: 'Pilih tarikh', + weekSelect: 'Pilih minggu', + clear: 'Padam', + month: 'Bulan', + year: 'Tahun', + previousMonth: 'Bulan lepas', + nextMonth: 'Bulan depan', + monthSelect: 'Pilih bulan', + yearSelect: 'Pilih tahun', + decadeSelect: 'Pilih dekad', + yearFormat: 'YYYY', + dayFormat: 'D', + dateFormat: 'M/D/YYYY', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + previousYear: 'Tahun lepas (Ctrl+left)', + nextYear: 'Tahun depan (Ctrl+right)', + previousDecade: 'Dekad lepas', + nextDecade: 'Dekad depan', + previousCentury: 'Abad lepas', + nextCentury: 'Abad depan', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/nb_NO.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/nb_NO.ts new file mode 100644 index 0000000..a2ce4ea --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/nb_NO.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'nb_NO', + today: 'I dag', + now: 'Nå', + backToToday: 'Gå til i dag', + ok: 'Ok', + clear: 'Annuller', + month: 'Måned', + year: 'År', + timeSelect: 'Velg tidspunkt', + dateSelect: 'Velg dato', + weekSelect: 'Velg uke', + monthSelect: 'Velg måned', + yearSelect: 'Velg år', + decadeSelect: 'Velg tiår', + yearFormat: 'YYYY', + dateFormat: 'DD.MM.YYYY', + dayFormat: 'DD', + dateTimeFormat: 'DD.MM.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Forrige måned (PageUp)', + nextMonth: 'Neste måned (PageDown)', + previousYear: 'Forrige år (Control + venstre)', + nextYear: 'Neste år (Control + høyre)', + previousDecade: 'Forrige tiår', + nextDecade: 'Neste tiår', + previousCentury: 'Forrige århundre', + nextCentury: 'Neste århundre', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_BE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_BE.ts new file mode 100644 index 0000000..e78fef0 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_BE.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'nl_BE', + today: 'Vandaag', + now: 'Nu', + backToToday: 'Terug naar vandaag', + ok: 'Ok', + clear: 'Reset', + month: 'Maand', + year: 'Jaar', + timeSelect: 'Selecteer tijd', + dateSelect: 'Selecteer datum', + monthSelect: 'Kies een maand', + yearSelect: 'Kies een jaar', + decadeSelect: 'Kies een decennium', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Vorige maand (PageUp)', + nextMonth: 'Volgende maand (PageDown)', + previousYear: 'Vorig jaar (Control + left)', + nextYear: 'Volgend jaar (Control + right)', + previousDecade: 'Vorig decennium', + nextDecade: 'Volgend decennium', + previousCentury: 'Vorige eeuw', + nextCentury: 'Volgende eeuw', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_NL.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_NL.ts new file mode 100644 index 0000000..cb33549 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/nl_NL.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'nl_NL', + today: 'Vandaag', + now: 'Nu', + backToToday: 'Terug naar vandaag', + ok: 'Ok', + clear: 'Reset', + month: 'Maand', + year: 'Jaar', + timeSelect: 'Selecteer tijd', + dateSelect: 'Selecteer datum', + monthSelect: 'Kies een maand', + yearSelect: 'Kies een jaar', + decadeSelect: 'Kies een decennium', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Vorige maand (PageUp)', + nextMonth: 'Volgende maand (PageDown)', + previousYear: 'Vorig jaar (Control + left)', + nextYear: 'Volgend jaar (Control + right)', + previousDecade: 'Vorig decennium', + nextDecade: 'Volgend decennium', + previousCentury: 'Vorige eeuw', + nextCentury: 'Volgende eeuw', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/pl_PL.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/pl_PL.ts new file mode 100644 index 0000000..d37f20f --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/pl_PL.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'pl_PL', + today: 'Dzisiaj', + now: 'Teraz', + backToToday: 'Ustaw dzisiaj', + ok: 'Ok', + clear: 'Wyczyść', + month: 'Miesiąc', + year: 'Rok', + timeSelect: 'Ustaw czas', + dateSelect: 'Ustaw datę', + monthSelect: 'Wybierz miesiąc', + yearSelect: 'Wybierz rok', + decadeSelect: 'Wybierz dekadę', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Poprzedni miesiąc (PageUp)', + nextMonth: 'Następny miesiąc (PageDown)', + previousYear: 'Ostatni rok (Ctrl + left)', + nextYear: 'Następny rok (Ctrl + right)', + previousDecade: 'Ostatnia dekada', + nextDecade: 'Następna dekada', + previousCentury: 'Ostatni wiek', + nextCentury: 'Następny wiek', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_BR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_BR.ts new file mode 100644 index 0000000..a6ca2af --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_BR.ts @@ -0,0 +1,34 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'pt_BR', + today: 'Hoje', + now: 'Agora', + backToToday: 'Voltar para hoje', + ok: 'Ok', + clear: 'Limpar', + month: 'Mês', + year: 'Ano', + timeSelect: 'Selecionar hora', + dateSelect: 'Selecionar data', + monthSelect: 'Escolher mês', + yearSelect: 'Escolher ano', + decadeSelect: 'Escolher década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: false, + previousMonth: 'Mês anterior (PageUp)', + nextMonth: 'Próximo mês (PageDown)', + previousYear: 'Ano anterior (Control + esquerda)', + nextYear: 'Próximo ano (Control + direita)', + previousDecade: 'Década anterior', + nextDecade: 'Próxima década', + previousCentury: 'Século anterior', + nextCentury: 'Próximo século', + shortWeekDays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'], + shortMonths: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'], +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_PT.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_PT.ts new file mode 100644 index 0000000..3c3c642 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/pt_PT.ts @@ -0,0 +1,34 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'pt_PT', + today: 'Hoje', + now: 'Agora', + backToToday: 'Hoje', + ok: 'Ok', + clear: 'Limpar', + month: 'Mês', + year: 'Ano', + timeSelect: 'Selecionar hora', + dateSelect: 'Selecionar data', + monthSelect: 'Selecionar mês', + yearSelect: 'Selecionar ano', + decadeSelect: 'Selecionar década', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Mês anterior (PageUp)', + nextMonth: 'Mês seguinte (PageDown)', + previousYear: 'Ano anterior (Control + left)', + nextYear: 'Ano seguinte (Control + right)', + previousDecade: 'Década anterior', + nextDecade: 'Década seguinte', + previousCentury: 'Século anterior', + nextCentury: 'Século seguinte', + shortWeekDays: ['Dom', 'Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb'], + shortMonths: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez'], +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ro_RO.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ro_RO.ts new file mode 100644 index 0000000..7994b7b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ro_RO.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ro_RO', + today: 'Azi', + now: 'Acum', + backToToday: 'Înapoi la azi', + ok: 'Ok', + clear: 'Șterge', + month: 'Lună', + year: 'An', + timeSelect: 'selectează timpul', + dateSelect: 'selectează data', + weekSelect: 'Alege o săptămână', + monthSelect: 'Alege o lună', + yearSelect: 'Alege un an', + decadeSelect: 'Alege un deceniu', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Luna anterioară (PageUp)', + nextMonth: 'Luna următoare (PageDown)', + previousYear: 'Anul anterior (Control + stânga)', + nextYear: 'Anul următor (Control + dreapta)', + previousDecade: 'Deceniul anterior', + nextDecade: 'Deceniul următor', + previousCentury: 'Secolul anterior', + nextCentury: 'Secolul următor', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ru_RU.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ru_RU.ts new file mode 100644 index 0000000..a93224c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ru_RU.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ru_RU', + today: 'Сегодня', + now: 'Сейчас', + backToToday: 'Текущая дата', + ok: 'ОК', + clear: 'Очистить', + month: 'Месяц', + year: 'Год', + timeSelect: 'Выбрать время', + dateSelect: 'Выбрать дату', + monthSelect: 'Выбрать месяц', + yearSelect: 'Выбрать год', + decadeSelect: 'Выбрать десятилетие', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Предыдущий месяц (PageUp)', + nextMonth: 'Следующий месяц (PageDown)', + previousYear: 'Предыдущий год (Control + left)', + nextYear: 'Следующий год (Control + right)', + previousDecade: 'Предыдущее десятилетие', + nextDecade: 'Следущее десятилетие', + previousCentury: 'Предыдущий век', + nextCentury: 'Следующий век', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/sk_SK.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/sk_SK.ts new file mode 100644 index 0000000..997f55e --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/sk_SK.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'sk_SK', + today: 'Dnes', + now: 'Teraz', + backToToday: 'Späť na dnes', + ok: 'Ok', + clear: 'Vymazať', + month: 'Mesiac', + year: 'Rok', + timeSelect: 'Vybrať čas', + dateSelect: 'Vybrať dátum', + monthSelect: 'Vybrať mesiac', + yearSelect: 'Vybrať rok', + decadeSelect: 'Vybrať dekádu', + yearFormat: 'YYYY', + dateFormat: 'D.M.YYYY', + dayFormat: 'D', + dateTimeFormat: 'D.M.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Predchádzajúci mesiac (PageUp)', + nextMonth: 'Nasledujúci mesiac (PageDown)', + previousYear: 'Predchádzajúci rok (Control + left)', + nextYear: 'Nasledujúci rok (Control + right)', + previousDecade: 'Predchádzajúca dekáda', + nextDecade: 'Nasledujúca dekáda', + previousCentury: 'Predchádzajúce storočie', + nextCentury: 'Nasledujúce storočie', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/sl_SI.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/sl_SI.ts new file mode 100644 index 0000000..4af0184 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/sl_SI.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'sl_SI', + today: 'Danes', + now: 'Trenutno', + backToToday: 'Nazaj na danes', + ok: 'V redu', + clear: 'Počisti', + month: 'Mesec', + year: 'Leto', + timeSelect: 'Izberite čas', + dateSelect: 'Izberite datum', + monthSelect: 'Izberite mesec', + yearSelect: 'Izberite leto', + decadeSelect: 'Izberite desetletje', + yearFormat: 'YYYY', + dateFormat: 'DD.MM.YYYY', + dayFormat: 'D', + dateTimeFormat: 'DD.MM.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Prejšnji mesec (PageUp)', + nextMonth: 'Naslednji mesec (PageDown)', + previousYear: 'Prejšnje leto (Control + left)', + nextYear: 'Naslednje leto (Control + right)', + previousDecade: 'Prejšnje desetletje', + nextDecade: 'Naslednje desetletje', + previousCentury: 'Prejšnje stoletje', + nextCentury: 'Naslednje stoletje', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/sr_RS.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/sr_RS.ts new file mode 100644 index 0000000..d77eb97 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/sr_RS.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'sr_RS', + today: 'Danas', + now: 'Sada', + backToToday: 'Vrati se na danas', + ok: 'U redu', + clear: 'Obriši', + month: 'Mesec', + year: 'Godina', + timeSelect: 'Izaberi vreme', + dateSelect: 'Izaberi datum', + monthSelect: 'Izaberi mesec', + yearSelect: 'Izaberi godinu', + decadeSelect: 'Izaberi deceniju', + yearFormat: 'YYYY', + dateFormat: 'DD.MM.YYYY', + dayFormat: 'D', + dateTimeFormat: 'DD.MM.YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Prethodni mesec (PageUp)', + nextMonth: 'Sledeći mesec (PageDown)', + previousYear: 'Prethodna godina (Control + left)', + nextYear: 'Sledeća godina (Control + right)', + previousDecade: 'Prethodna decenija', + nextDecade: 'Sledeća decenija', + previousCentury: 'Prethodni vek', + nextCentury: 'Sledeći vek', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/sv_SE.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/sv_SE.ts new file mode 100644 index 0000000..c42c29c --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/sv_SE.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'sv_SE', + today: 'I dag', + now: 'Nu', + backToToday: 'Till idag', + ok: 'Ok', + clear: 'Avbryt', + month: 'Månad', + year: 'År', + timeSelect: 'Välj tidpunkt', + dateSelect: 'Välj datum', + monthSelect: 'Välj månad', + yearSelect: 'Välj år', + decadeSelect: 'Välj årtionde', + yearFormat: 'YYYY', + dateFormat: 'YYYY-MM-DD', + dayFormat: 'D', + dateTimeFormat: 'YYYY-MM-DD H:mm:ss', + monthBeforeYear: true, + previousMonth: 'Förra månaden (PageUp)', + nextMonth: 'Nästa månad (PageDown)', + previousYear: 'Föreg år (Control + left)', + nextYear: 'Nästa år (Control + right)', + previousDecade: 'Föreg årtionde', + nextDecade: 'Nästa årtionde', + previousCentury: 'Föreg århundrade', + nextCentury: 'Nästa århundrade', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ta_IN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ta_IN.ts new file mode 100644 index 0000000..7f0e305 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ta_IN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ta_IN', + today: 'இன்று', + now: 'இப்போது', + backToToday: 'இன்றுக்கு திரும்பு', + ok: 'சரி', + clear: 'அழி', + month: 'மாதம்', + year: 'வருடம்', + timeSelect: 'நேரத்தைத் தேர்ந்தெடு', + dateSelect: 'தேதியைத் தேர்ந்தெடு', + weekSelect: 'வாரத்தைத் தேர்வுசெய்க', + monthSelect: 'மாதத்தைத் தேர்வுசெய்க', + yearSelect: 'வருடத்தைத் தேர்வுசெய்க', + decadeSelect: 'தசாப்தத்தைத் தேர்வுசெய்க', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'முந்தைய மாதம் (PageUp)', + nextMonth: 'அடுத்த மாதம் (PageDown)', + previousYear: 'முந்தைய வருடம் (Control + left)', + nextYear: 'அடுத்த வருடம் (Control + right)', + previousDecade: 'முந்தைய தசாப்தம்', + nextDecade: 'அடுத்த தசாப்தம்', + previousCentury: 'முந்தைய நூற்றாண்டு', + nextCentury: 'அடுத்த நூற்றாண்டு', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/th_TH.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/th_TH.ts new file mode 100644 index 0000000..bcc1c42 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/th_TH.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'th_TH', + today: 'วันนี้', + now: 'ตอนนี้', + backToToday: 'กลับไปยังวันนี้', + ok: 'ตกลง', + clear: 'ลบล้าง', + month: 'เดือน', + year: 'ปี', + timeSelect: 'เลือกเวลา', + dateSelect: 'เลือกวัน', + monthSelect: 'เลือกเดือน', + yearSelect: 'เลือกปี', + decadeSelect: 'เลือกทศวรรษ', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'เดือนก่อนหน้า (PageUp)', + nextMonth: 'เดือนถัดไป (PageDown)', + previousYear: 'ปีก่อนหน้า (Control + left)', + nextYear: 'ปีถัดไป (Control + right)', + previousDecade: 'ทศวรรษก่อนหน้า', + nextDecade: 'ทศวรรษถัดไป', + previousCentury: 'ศตวรรษก่อนหน้า', + nextCentury: 'ศตวรรษถัดไป', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/tr_TR.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/tr_TR.ts new file mode 100644 index 0000000..f2f1054 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/tr_TR.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'tr_TR', + today: 'Bugün', + now: 'Şimdi', + backToToday: 'Bugüne Geri Dön', + ok: 'tamam', + clear: 'Temizle', + month: 'Ay', + year: 'Yıl', + timeSelect: 'Zaman Seç', + dateSelect: 'Tarih Seç', + monthSelect: 'Ay Seç', + yearSelect: 'Yıl Seç', + decadeSelect: 'On Yıl Seç', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Önceki Ay (PageUp)', + nextMonth: 'Sonraki Ay (PageDown)', + previousYear: 'Önceki Yıl (Control + Sol)', + nextYear: 'Sonraki Yıl (Control + Sağ)', + previousDecade: 'Önceki On Yıl', + nextDecade: 'Sonraki On Yıl', + previousCentury: 'Önceki Yüzyıl', + nextCentury: 'Sonraki Yüzyıl', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ug_CN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ug_CN.ts new file mode 100644 index 0000000..4e02416 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ug_CN.ts @@ -0,0 +1,31 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ug_CN', + today: 'بۈگۈن', + now: 'ھازىر', + backToToday: 'بۈگۈنگە قايتىش', + ok: 'مۇقىملاشتۇرۇش', + timeSelect: 'ۋاقىت تاللاش', + dateSelect: 'كۈن تاللاش', + clear: 'تازىلاش', + month: 'ئاي', + year: 'يىل', + previousMonth: 'ئالدىنقى ئاي(ئالدىنقى بەت )', + nextMonth: 'كېلەركى ئاي (كېلەركى بەت)', + monthSelect: 'ئاي تاللاش', + yearSelect: 'يىل تاللاش', + decadeSelect: 'يىللارنى تاللاش', + yearFormat: 'YYYY-يىلى', + dayFormat: 'D-كۈنى', + dateFormat: 'YYYY-يىلىM-ئاينىڭD-كۈنى', + dateTimeFormat: 'YYYY-يىلىM—ئاينىڭD-كۈنى، HH:mm:ss', + previousYear: 'ئالدىنقى يىلى (Controlبىلەن يۆنىلىش كونۇپكىسى)', + nextYear: 'كېلەركى يىلى (Controlبىلەن يۆنىلىش كونۇپكىسى)', + previousDecade: 'ئالدىنقى يىللار', + nextDecade: 'كېيىنكى يىللار', + previousCentury: 'ئالدىنقى ئەسىر', + nextCentury: 'كېيىنكى ئەسىر', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/uk_UA.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/uk_UA.ts new file mode 100644 index 0000000..eb56087 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/uk_UA.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'uk_UA', + today: 'Сьогодні', + now: 'Зараз', + backToToday: 'Поточна дата', + ok: 'Ok', + clear: 'Очистити', + month: 'Місяць', + year: 'Рік', + timeSelect: 'Обрати час', + dateSelect: 'Обрати дату', + monthSelect: 'Обрати місяць', + yearSelect: 'Обрати рік', + decadeSelect: 'Обрати десятиріччя', + yearFormat: 'YYYY', + dateFormat: 'D-M-YYYY', + dayFormat: 'D', + dateTimeFormat: 'D-M-YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Попередній місяць (PageUp)', + nextMonth: 'Наступний місяць (PageDown)', + previousYear: 'Попередній рік (Control + left)', + nextYear: 'Наступний рік (Control + right)', + previousDecade: 'Попереднє десятиріччя', + nextDecade: 'Наступне десятиріччя', + previousCentury: 'Попереднє століття', + nextCentury: 'Наступне століття', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/ur_PK.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/ur_PK.ts new file mode 100644 index 0000000..d272adb --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/ur_PK.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'ur_PK', + today: 'آج', + now: 'ابھی', + backToToday: 'آج واپس', + ok: 'ٹھیک ہے', + clear: 'صاف', + month: 'مہینہ', + year: 'سال', + timeSelect: 'وقت منتخب کریں', + dateSelect: 'تاریخ منتخب کریں', + weekSelect: 'ایک ہفتہ کا انتخاب کریں', + monthSelect: 'ایک مہینہ کا انتخاب کریں', + yearSelect: 'ایک سال کا انتخاب کریں', + decadeSelect: 'ایک دہائی کا انتخاب کریں', + yearFormat: 'YYYY', + dateFormat: 'M/D/YYYY', + dayFormat: 'D', + dateTimeFormat: 'M/D/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'پچھلے مہینے (PageUp)', + nextMonth: 'اگلے مہینے (PageDown)', + previousYear: 'گزشتہ سال (Control + left)', + nextYear: 'اگلے سال (Control + right)', + previousDecade: 'پچھلی دہائی', + nextDecade: 'اگلی دہائی', + previousCentury: 'پچھلی صدی', + nextCentury: 'اگلی صدی', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/vi_VN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/vi_VN.ts new file mode 100644 index 0000000..75302e7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/vi_VN.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'vi_VN', + today: 'Hôm nay', + now: 'Bây giờ', + backToToday: 'Trở về hôm nay', + ok: 'Ok', + clear: 'Xóa', + month: 'Tháng', + year: 'Năm', + timeSelect: 'Chọn thời gian', + dateSelect: 'Chọn ngày', + weekSelect: 'Chọn tuần', + monthSelect: 'Chọn tháng', + yearSelect: 'Chọn năm', + decadeSelect: 'Chọn thập kỷ', + yearFormat: 'YYYY', + dateFormat: 'D/M/YYYY', + dayFormat: 'D', + dateTimeFormat: 'D/M/YYYY HH:mm:ss', + monthBeforeYear: true, + previousMonth: 'Tháng trước (PageUp)', + nextMonth: 'Tháng sau (PageDown)', + previousYear: 'Năm trước (Control + left)', + nextYear: 'Năm sau (Control + right)', + previousDecade: 'Thập kỷ trước', + nextDecade: 'Thập kỷ sau', + previousCentury: 'Thế kỷ trước', + nextCentury: 'Thế kỷ sau', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_CN.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_CN.ts new file mode 100644 index 0000000..0b0495b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_CN.ts @@ -0,0 +1,32 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'zh_CN', + today: '今天', + now: '此刻', + backToToday: '返回今天', + ok: '确定', + timeSelect: '选择时间', + dateSelect: '选择日期', + weekSelect: '选择周', + clear: '清除', + month: '月', + year: '年', + previousMonth: '上个月 (翻页上键)', + nextMonth: '下个月 (翻页下键)', + monthSelect: '选择月份', + yearSelect: '选择年份', + decadeSelect: '选择年代', + yearFormat: 'YYYY年', + dayFormat: 'D日', + dateFormat: 'YYYY年M月D日', + dateTimeFormat: 'YYYY年M月D日 HH时mm分ss秒', + previousYear: '上一年 (Control键加左方向键)', + nextYear: '下一年 (Control键加右方向键)', + previousDecade: '上一年代', + nextDecade: '下一年代', + previousCentury: '上一世纪', + nextCentury: '下一世纪', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_TW.ts b/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_TW.ts new file mode 100644 index 0000000..47bd3b0 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/locale/zh_TW.ts @@ -0,0 +1,33 @@ +import type { Locale } from '../interface'; + +const locale: Locale = { + locale: 'zh_TW', + + today: '今天', + now: '此刻', + backToToday: '返回今天', + ok: '確定', + timeSelect: '選擇時間', + dateSelect: '選擇日期', + weekSelect: '選擇周', + clear: '清除', + month: '月', + year: '年', + previousMonth: '上個月 (翻頁上鍵)', + nextMonth: '下個月 (翻頁下鍵)', + monthSelect: '選擇月份', + yearSelect: '選擇年份', + decadeSelect: '選擇年代', + yearFormat: 'YYYY年', + dayFormat: 'D日', + dateFormat: 'YYYY年M月D日', + dateTimeFormat: 'YYYY年M月D日 HH時mm分ss秒', + previousYear: '上一年 (Control鍵加左方向鍵)', + nextYear: '下一年 (Control鍵加右方向鍵)', + previousDecade: '上一年代', + nextDecade: '下一年代', + previousCentury: '上一世紀', + nextCentury: '下一世紀', +}; + +export default locale; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateBody.tsx new file mode 100644 index 0000000..74d6061 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateBody.tsx @@ -0,0 +1,119 @@ +import type { GenerateConfig } from '../../generate'; +import { + WEEK_DAY_COUNT, + getWeekStartDate, + isSameDate, + isSameMonth, + formatValue, +} from '../../utils/dateUtil'; +import type { Locale } from '../../interface'; +import useCellClassName from '../../hooks/useCellClassName'; +import PanelBody from '../PanelBody'; +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import { useInjectRange } from '../../RangeContext'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type DateRender = (props: { current: DateType; today: DateType }) => VueNode; + +export type DateBodyPassProps = { + dateRender?: DateRender; + disabledDate?: (date: DateType) => boolean; + + // Used for week panel + prefixColumn?: (date: DateType) => VueNode; + rowClassName?: (date: DateType) => string; +}; + +export type DateBodyProps = { + prefixCls: string; + generateConfig: GenerateConfig; + value?: DateType | null; + viewDate: DateType; + locale: Locale; + rowCount: number; + onSelect: (value: DateType) => void; +} & DateBodyPassProps; + +function DateBody(_props: DateBodyProps) { + const props = useMergeProps(_props); + const { prefixCls, generateConfig, prefixColumn, locale, rowCount, viewDate, value, dateRender } = + props; + + const { rangedValue, hoverRangedValue } = useInjectRange(); + + const baseDate = getWeekStartDate(locale.locale, generateConfig, viewDate); + const cellPrefixCls = `${prefixCls}-cell`; + const weekFirstDay = generateConfig.locale.getWeekFirstDay(locale.locale); + const today = generateConfig.getNow(); + + // ============================== Header ============================== + const headerCells: VueNode[] = []; + const weekDaysLocale: string[] = + locale.shortWeekDays || + (generateConfig.locale.getShortWeekDays + ? generateConfig.locale.getShortWeekDays(locale.locale) + : []); + + if (prefixColumn) { + headerCells.push(); + } + for (let i = 0; i < WEEK_DAY_COUNT; i += 1) { + headerCells.push({weekDaysLocale[(i + weekFirstDay) % WEEK_DAY_COUNT]}); + } + + // =============================== Body =============================== + const getCellClassName = useCellClassName({ + cellPrefixCls, + today, + value, + generateConfig, + rangedValue: prefixColumn ? null : rangedValue.value, + hoverRangedValue: prefixColumn ? null : hoverRangedValue.value, + isSameCell: (current, target) => isSameDate(generateConfig, current, target), + isInView: date => isSameMonth(generateConfig, date, viewDate), + offsetCell: (date, offset) => generateConfig.addDate(date, offset), + }); + + const getCellNode = dateRender + ? (date: DateType) => dateRender({ current: date, today }) + : undefined; + + return ( + + formatValue(date, { + locale, + format: 'YYYY-MM-DD', + generateConfig, + }) + } + headerCells={headerCells} + /> + ); +} + +DateBody.displayName = 'DateBody'; +DateBody.inheritAttrs = false; +DateBody.props = [ + 'prefixCls', + 'generateConfig', + 'value?', + 'viewDate', + 'locale', + 'rowCount', + 'onSelect', + 'dateRender?', + 'disabledDate?', + // Used for week panel + 'prefixColumn?', + 'rowClassName?', +]; +export default DateBody; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateHeader.tsx new file mode 100644 index 0000000..efad6b3 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/DateHeader.tsx @@ -0,0 +1,106 @@ +import Header from '../Header'; +import type { Locale } from '../../interface'; +import type { GenerateConfig } from '../../generate'; +import { useInjectPanel } from '../../PanelContext'; +import { formatValue } from '../../utils/dateUtil'; +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type DateHeaderProps = { + prefixCls: string; + viewDate: DateType; + value?: DateType | null; + locale: Locale; + generateConfig: GenerateConfig; + + onPrevYear: () => void; + onNextYear: () => void; + onPrevMonth: () => void; + onNextMonth: () => void; + onYearClick: () => void; + onMonthClick: () => void; +}; + +function DateHeader(_props: DateHeaderProps) { + const props = useMergeProps(_props); + const { + prefixCls, + generateConfig, + locale, + viewDate, + onNextMonth, + onPrevMonth, + onNextYear, + onPrevYear, + onYearClick, + onMonthClick, + } = props; + + const { hideHeader } = useInjectPanel(); + if (hideHeader.value) { + return null; + } + + const headerPrefixCls = `${prefixCls}-header`; + + const monthsLocale: string[] = + locale.shortMonths || + (generateConfig.locale.getShortMonths + ? generateConfig.locale.getShortMonths(locale.locale) + : []); + + const month = generateConfig.getMonth(viewDate); + + // =================== Month & Year =================== + const yearNode: VueNode = ( + + ); + const monthNode: VueNode = ( + + ); + + const monthYearNodes = locale.monthBeforeYear ? [monthNode, yearNode] : [yearNode, monthNode]; + + return ( +
+ {monthYearNodes} +
+ ); +} + +DateHeader.displayName = 'DateHeader'; +DateHeader.inheritAttrs = false; +export default DateHeader; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/index.tsx new file mode 100644 index 0000000..02a3b68 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatePanel/index.tsx @@ -0,0 +1,117 @@ +import type { DateBodyPassProps, DateRender } from './DateBody'; +import DateBody from './DateBody'; +import DateHeader from './DateHeader'; +import type { PanelSharedProps } from '../../interface'; +import { WEEK_DAY_COUNT } from '../../utils/dateUtil'; +import type { KeyboardConfig } from '../../utils/uiUtil'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import classNames from 'ant-design-vue/es/_util/classNames'; +import useMergeProps from '../../hooks/useMergeProps'; + +const DATE_ROW_COUNT = 6; + +export type DatePanelProps = { + active?: boolean; + dateRender?: DateRender; + + // Used for week panel + panelName?: string; + keyboardConfig?: KeyboardConfig; +} & PanelSharedProps & + DateBodyPassProps; + +function DatePanel(_props: DatePanelProps) { + const props = useMergeProps(_props); + const { + prefixCls, + panelName = 'date', + keyboardConfig, + active, + operationRef, + generateConfig, + value, + viewDate, + onViewDateChange, + onPanelChange, + onSelect, + } = props; + const panelPrefixCls = `${prefixCls}-${panelName}-panel`; + // ======================= Keyboard ======================= + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + onSelect(generateConfig.addDate(value || viewDate, diff), 'key'); + }, + onCtrlLeftRight: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff), 'key'); + }, + onUpDown: diff => { + onSelect(generateConfig.addDate(value || viewDate, diff * WEEK_DAY_COUNT), 'key'); + }, + onPageUpDown: diff => { + onSelect(generateConfig.addMonth(value || viewDate, diff), 'key'); + }, + ...keyboardConfig, + }), + }; + + // ==================== View Operation ==================== + const onYearChange = (diff: number) => { + const newDate = generateConfig.addYear(viewDate, diff); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + const onMonthChange = (diff: number) => { + const newDate = generateConfig.addMonth(viewDate, diff); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + + return ( +
+ { + onYearChange(-1); + }} + onNextYear={() => { + onYearChange(1); + }} + onPrevMonth={() => { + onMonthChange(-1); + }} + onNextMonth={() => { + onMonthChange(1); + }} + onMonthClick={() => { + onPanelChange('month', viewDate); + }} + onYearClick={() => { + onPanelChange('year', viewDate); + }} + /> + onSelect(date, 'mouse')} + prefixCls={prefixCls} + value={value} + viewDate={viewDate} + rowCount={DATE_ROW_COUNT} + /> +
+ ); +} + +DatePanel.displayName = 'DatePanel'; +DatePanel.inheritAttrs = false; + +export default DatePanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DatetimePanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatetimePanel/index.tsx new file mode 100644 index 0000000..31066e5 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DatetimePanel/index.tsx @@ -0,0 +1,244 @@ +import type { DatePanelProps } from '../DatePanel' +import DatePanel from '../DatePanel' +import type { SharedTimeProps } from '../TimePanel' +import TimePanel from '../TimePanel' +import { tuple } from '../../utils/miscUtil' + +import { createVNode as _createVNode } from 'vue' +// @ts-ignore +import _defineProperty from '@babel/runtime/helpers/esm/defineProperty' +// @ts-ignore +import _objectSpread from '@babel/runtime/helpers/esm/objectSpread2' + +import { setDateTime as setTime } from '../../utils/timeUtil' +import type { PanelRefProps, DisabledTime } from '../../interface' +import KeyCode from 'ant-design-vue/es/_util/KeyCode' +import classNames from 'ant-design-vue/es/_util/classNames' +import { ref } from 'vue' +import useMergeProps from '../../hooks/useMergeProps' + +export type DatetimePanelProps = { + disabledTime?: DisabledTime + showTime?: boolean | SharedTimeProps + defaultValue?: DateType +} & Omit, 'disabledHours' | 'disabledMinutes' | 'disabledSeconds'> + +const ACTIVE_PANEL = tuple('date', 'time') +type ActivePanelType = (typeof ACTIVE_PANEL)[number] + +function DatetimePanel(_props: DatetimePanelProps) { + const props = useMergeProps(_props) + const { + prefixCls, + operationRef, + generateConfig, + value, + defaultValue, + disabledTime, + showTime, + onSelect + } = props + const panelPrefixCls = `${prefixCls}-datetime-panel` + const activePanel = ref(null) + + const dateOperationRef = ref({}) + const timeOperationRef = ref({}) + + const timeProps = typeof showTime === 'object' ? { ...showTime } : {} + + // ======================= Keyboard ======================= + function getNextActive(offset: number) { + const activeIndex = ACTIVE_PANEL.indexOf(activePanel.value!) + offset + const nextActivePanel = ACTIVE_PANEL[activeIndex] || null + return nextActivePanel + } + + const onBlur = (e?: FocusEvent) => { + if (timeOperationRef.value.onBlur) { + timeOperationRef.value.onBlur(e!) + } + activePanel.value = null + } + + operationRef.value = { + onKeydown: (event: KeyboardEvent) => { + // Switch active panel + if (event.which === KeyCode.TAB) { + const nextActivePanel = getNextActive(event.shiftKey ? -1 : 1) + activePanel.value = nextActivePanel + + if (nextActivePanel) { + event.preventDefault() + } + + return true + } + + // Operate on current active panel + if (activePanel.value) { + const ref = activePanel.value === 'date' ? dateOperationRef : timeOperationRef + + if (ref.value && ref.value.onKeydown) { + ref.value.onKeydown(event) + } + + return true + } + + // Switch first active panel if operate without panel + if ([KeyCode.LEFT, KeyCode.RIGHT, KeyCode.UP, KeyCode.DOWN].includes(event.which)) { + activePanel.value = 'date' + return true + } + + return false + }, + onBlur, + onClose: onBlur + } + + // ======================== Events ======================== + const onInternalSelect = (date: DateType, source: 'date' | 'time') => { + let selectedDate = date + + if (source === 'date' && !value && timeProps.defaultValue) { + // Date with time defaultValue + selectedDate = generateConfig.setHour( + selectedDate, + generateConfig.getHour(timeProps.defaultValue) + ) + selectedDate = generateConfig.setMinute( + selectedDate, + generateConfig.getMinute(timeProps.defaultValue) + ) + selectedDate = generateConfig.setSecond( + selectedDate, + generateConfig.getSecond(timeProps.defaultValue) + ) + } else if (source === 'time' && !value && defaultValue) { + selectedDate = generateConfig.setYear(selectedDate, generateConfig.getYear(defaultValue)) + selectedDate = generateConfig.setMonth(selectedDate, generateConfig.getMonth(defaultValue)) + selectedDate = generateConfig.setDate(selectedDate, generateConfig.getDate(defaultValue)) + } + + if (onSelect) { + onSelect(selectedDate, 'mouse') + } + } + + // ======================== Render ======================== + const disabledTimes = disabledTime ? disabledTime(value || null) : {} + + /* return ( +
+ { + onInternalSelect( + setTime( + generateConfig, + date, + !value && typeof showTime === 'object' ? showTime.defaultValue : null, + ), + 'date', + ); + }}*!/ + onSelect={function onSelect(date) { + onInternalSelect( + setTime( + generateConfig, + date, + !value && typeof showTime === 'object' ? showTime.defaultValue : null + ), + 'date' + ) + }} + /> + { + console.log('ssssssssssss') + onInternalSelect(date, 'time') + }} + /> +
+ )*/ + return _createVNode( + 'div', + { + class: classNames( + panelPrefixCls, + _defineProperty({}, ''.concat(panelPrefixCls, '-active'), activePanel.value) + ) + }, + [ + _createVNode( + DatePanel, + _objectSpread( + _objectSpread({}, props), + {}, + { + operationRef: dateOperationRef, + active: activePanel.value === 'date', + onSelect: function onSelect(date: any) { + onInternalSelect( + setTime( + generateConfig, + date, + !value && typeof showTime === 'object' ? showTime.defaultValue : null + ), + 'date' + ) + } + } + ), + null + ), + _createVNode( + TimePanel, + _objectSpread( + _objectSpread( + _objectSpread( + _objectSpread({}, props), + {}, + { + format: undefined + }, + timeProps + ), + disabledTimes + ), + {}, + { + disabledTime: null, + defaultValue: undefined, + operationRef: timeOperationRef, + active: activePanel.value === 'time', + onSelect: function onSelect(date) { + onInternalSelect(date, 'time') + } + } + ), + null + ) + ] + ) +} + +DatetimePanel.displayName = 'DatetimePanel' +DatetimePanel.inheritAttrs = false + +export default DatetimePanel diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeBody.tsx new file mode 100644 index 0000000..4872378 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeBody.tsx @@ -0,0 +1,68 @@ +import type { GenerateConfig } from '../../generate' +import { DECADE_DISTANCE_COUNT, DECADE_UNIT_DIFF } from './index' +import PanelBody from '../PanelBody' +import useMergeProps from '../../hooks/useMergeProps' + +export const DECADE_COL_COUNT = 3 +const DECADE_ROW_COUNT = 4 + +export type YearBodyProps = { + prefixCls: string + generateConfig: GenerateConfig + viewDate: DateType + disabledDate?: (date: DateType) => boolean + onSelect: (value: DateType) => void +} + +function DecadeBody(_props: YearBodyProps) { + const props = useMergeProps(_props) + const DECADE_UNIT_DIFF_DES = DECADE_UNIT_DIFF - 1 + const { prefixCls, viewDate, generateConfig } = props + + const cellPrefixCls = `${prefixCls}-cell` + + const yearNumber = generateConfig.getYear(viewDate) + const decadeYearNumber = Math.floor(yearNumber / DECADE_UNIT_DIFF) * DECADE_UNIT_DIFF + + const startDecadeYear = Math.floor(yearNumber / DECADE_DISTANCE_COUNT) * DECADE_DISTANCE_COUNT + const endDecadeYear = startDecadeYear + DECADE_DISTANCE_COUNT - 1 + + const baseDecadeYear = generateConfig.setYear( + viewDate, + startDecadeYear - + Math.ceil( + (DECADE_COL_COUNT * DECADE_ROW_COUNT * DECADE_UNIT_DIFF - DECADE_DISTANCE_COUNT) / 2 + ) + ) + + const getCellClassName = (date: DateType) => { + const startDecadeNumber = generateConfig.getYear(date) + const endDecadeNumber = startDecadeNumber + DECADE_UNIT_DIFF_DES + + return { + [`${cellPrefixCls}-in-view`]: + startDecadeYear <= startDecadeNumber && endDecadeNumber <= endDecadeYear, + [`${cellPrefixCls}-selected`]: startDecadeNumber === decadeYearNumber + } + } + + return ( + { + const startDecadeNumber = generateConfig.getYear(date) + return `${startDecadeNumber}-${startDecadeNumber + DECADE_UNIT_DIFF_DES}` + }} + getCellClassName={getCellClassName} + getCellDate={(date, offset) => generateConfig.addYear(date, offset * DECADE_UNIT_DIFF)} + /> + ) +} + +DecadeBody.displayName = 'DecadeBody' +DecadeBody.inheritAttrs = false + +export default DecadeBody diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeHeader.tsx new file mode 100644 index 0000000..8265c24 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/DecadeHeader.tsx @@ -0,0 +1,45 @@ +import Header from '../Header' +import type { GenerateConfig } from '../../generate' +import { DECADE_DISTANCE_COUNT } from './index' +import { useInjectPanel } from '../../PanelContext' +import useMergeProps from '../../hooks/useMergeProps' + +export type YearHeaderProps = { + prefixCls: string + viewDate: DateType + generateConfig: GenerateConfig + + onPrevDecades: () => void + onNextDecades: () => void +} + +function DecadeHeader(_props: YearHeaderProps) { + const props = useMergeProps(_props) + const { prefixCls, generateConfig, viewDate, onPrevDecades, onNextDecades } = props + const { hideHeader } = useInjectPanel() + if (hideHeader) { + return null + } + + const headerPrefixCls = `${prefixCls}-header` + + const yearNumber = generateConfig.getYear(viewDate) + const startYear = Math.floor(yearNumber / DECADE_DISTANCE_COUNT) * DECADE_DISTANCE_COUNT + const endYear = startYear + DECADE_DISTANCE_COUNT - 1 + + return ( +
+ {startYear}-{endYear} +
+ ) +} + +DecadeHeader.displayName = 'DecadeHeader' +DecadeHeader.inheritAttrs = false + +export default DecadeHeader diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/index.tsx new file mode 100644 index 0000000..e600b33 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/DecadePanel/index.tsx @@ -0,0 +1,80 @@ +import DecadeHeader from './DecadeHeader'; +import DecadeBody, { DECADE_COL_COUNT } from './DecadeBody'; +import type { PanelSharedProps } from '../../interface'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type DecadePanelProps = PanelSharedProps; + +export const DECADE_UNIT_DIFF = 10; +export const DECADE_DISTANCE_COUNT = DECADE_UNIT_DIFF * 10; + +function DecadePanel(_props: DecadePanelProps) { + const props = useMergeProps(_props); + const { + prefixCls, + onViewDateChange, + generateConfig, + viewDate, + operationRef, + onSelect, + onPanelChange, + } = props; + + const panelPrefixCls = `${prefixCls}-decade-panel`; + + // ======================= Keyboard ======================= + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + onSelect(generateConfig.addYear(viewDate, diff * DECADE_UNIT_DIFF), 'key'); + }, + onCtrlLeftRight: diff => { + onSelect(generateConfig.addYear(viewDate, diff * DECADE_DISTANCE_COUNT), 'key'); + }, + onUpDown: diff => { + onSelect( + generateConfig.addYear(viewDate, diff * DECADE_UNIT_DIFF * DECADE_COL_COUNT), + 'key', + ); + }, + onEnter: () => { + onPanelChange('year', viewDate); + }, + }), + }; + + // ==================== View Operation ==================== + const onDecadesChange = (diff: number) => { + const newDate = generateConfig.addYear(viewDate, diff * DECADE_DISTANCE_COUNT); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + + const onInternalSelect = (date: DateType) => { + onSelect(date, 'mouse'); + onPanelChange('year', date); + }; + + return ( +
+ { + onDecadesChange(-1); + }} + onNextDecades={() => { + onDecadesChange(1); + }} + /> + +
+ ); +} + +DecadePanel.displayName = 'DecadePanel'; +DecadePanel.inheritAttrs = false; + +export default DecadePanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/Header.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/Header.tsx new file mode 100644 index 0000000..3f80da8 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/Header.tsx @@ -0,0 +1,100 @@ +import type { CSSProperties } from 'vue'; +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import useMergeProps from '../hooks/useMergeProps'; +import { useInjectPanel } from '../PanelContext'; + +const HIDDEN_STYLE: CSSProperties = { + visibility: 'hidden', +}; + +export type HeaderProps = { + prefixCls: string; + + // Icons + prevIcon?: VueNode; + nextIcon?: VueNode; + superPrevIcon?: VueNode; + superNextIcon?: VueNode; + + /** Last one step */ + onPrev?: () => void; + /** Next one step */ + onNext?: () => void; + /** Last multiple steps */ + onSuperPrev?: () => void; + /** Next multiple steps */ + onSuperNext?: () => void; + + children?: VueNode; +}; + +function Header(_props: HeaderProps, { slots }) { + const props = useMergeProps(_props); + const { + prefixCls, + prevIcon = '\u2039', + nextIcon = '\u203A', + superPrevIcon = '\u00AB', + superNextIcon = '\u00BB', + onSuperPrev, + onSuperNext, + onPrev, + onNext, + } = props; + const { hideNextBtn, hidePrevBtn } = useInjectPanel(); + + return ( +
+ {onSuperPrev && ( + + )} + {onPrev && ( + + )} +
{slots.default?.()}
+ {onNext && ( + + )} + {onSuperNext && ( + + )} +
+ ); +} + +Header.displayName = 'Header'; +Header.inheritAttrs = false; + +export default Header; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthBody.tsx new file mode 100644 index 0000000..de31bec --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthBody.tsx @@ -0,0 +1,89 @@ +import type { GenerateConfig } from '../../generate'; +import type { Locale } from '../../interface'; +import { formatValue, isSameMonth } from '../../utils/dateUtil'; +import { useInjectRange } from '../../RangeContext'; +import useCellClassName from '../../hooks/useCellClassName'; +import PanelBody from '../PanelBody'; +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import useMergeProps from '../../hooks/useMergeProps'; + +export const MONTH_COL_COUNT = 3; +const MONTH_ROW_COUNT = 4; + +export type MonthCellRender = (obj: { current: DateType; locale: Locale }) => VueNode; + +export type MonthBodyProps = { + prefixCls: string; + locale: Locale; + generateConfig: GenerateConfig; + value?: DateType | null; + viewDate: DateType; + disabledDate?: (date: DateType) => boolean; + monthCellRender?: MonthCellRender; + onSelect: (value: DateType) => void; +}; + +function MonthBody(_props: MonthBodyProps) { + const props = useMergeProps(_props); + const { prefixCls, locale, value, viewDate, generateConfig, monthCellRender } = props; + + const { rangedValue, hoverRangedValue } = useInjectRange(); + + const cellPrefixCls = `${prefixCls}-cell`; + + const getCellClassName = useCellClassName({ + cellPrefixCls, + value, + generateConfig, + rangedValue: rangedValue.value, + hoverRangedValue: hoverRangedValue.value, + isSameCell: (current, target) => isSameMonth(generateConfig, current, target), + isInView: () => true, + offsetCell: (date, offset) => generateConfig.addMonth(date, offset), + }); + + const monthsLocale: string[] = + locale.shortMonths || + (generateConfig.locale.getShortMonths + ? generateConfig.locale.getShortMonths(locale.locale) + : []); + + const baseMonth = generateConfig.setMonth(viewDate, 0); + + const getCellNode = monthCellRender + ? (date: DateType) => monthCellRender({ current: date, locale }) + : undefined; + + return ( + + locale.monthFormat + ? formatValue(date, { + locale, + format: locale.monthFormat, + generateConfig, + }) + : monthsLocale[generateConfig.getMonth(date)] + } + getCellClassName={getCellClassName} + getCellDate={generateConfig.addMonth} + titleCell={date => + formatValue(date, { + locale, + format: 'YYYY-MM', + generateConfig, + }) + } + /> + ); +} + +MonthBody.displayName = 'MonthBody'; +MonthBody.inheritAttrs = false; + +export default MonthBody; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthHeader.tsx new file mode 100644 index 0000000..cc010ff --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/MonthHeader.tsx @@ -0,0 +1,51 @@ +import Header from '../Header'; +import type { Locale } from '../../interface'; +import type { GenerateConfig } from '../../generate'; +import { useInjectPanel } from '../../PanelContext'; +import { formatValue } from '../../utils/dateUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type MonthHeaderProps = { + prefixCls: string; + viewDate: DateType; + locale: Locale; + generateConfig: GenerateConfig; + + onPrevYear: () => void; + onNextYear: () => void; + onYearClick: () => void; +}; + +function MonthHeader(_props: MonthHeaderProps) { + const props = useMergeProps(_props); + const { prefixCls, generateConfig, locale, viewDate, onNextYear, onPrevYear, onYearClick } = + props; + const { hideHeader } = useInjectPanel(); + if (hideHeader.value) { + return null; + } + + const headerPrefixCls = `${prefixCls}-header`; + + return ( +
+ +
+ ); +} + +MonthHeader.displayName = 'MonthHeader'; +MonthHeader.inheritAttrs = false; + +export default MonthHeader; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/index.tsx new file mode 100644 index 0000000..04fdfd7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/MonthPanel/index.tsx @@ -0,0 +1,83 @@ +import MonthHeader from './MonthHeader'; +import type { MonthCellRender } from './MonthBody'; +import MonthBody, { MONTH_COL_COUNT } from './MonthBody'; +import type { PanelSharedProps } from '../../interface'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type MonthPanelProps = { + monthCellContentRender?: MonthCellRender; +} & PanelSharedProps; + +function MonthPanel(_props: MonthPanelProps) { + const props = useMergeProps(_props); + const { + prefixCls, + operationRef, + onViewDateChange, + generateConfig, + value, + viewDate, + onPanelChange, + onSelect, + } = props; + + const panelPrefixCls = `${prefixCls}-month-panel`; + + // ======================= Keyboard ======================= + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + onSelect(generateConfig.addMonth(value || viewDate, diff), 'key'); + }, + onCtrlLeftRight: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff), 'key'); + }, + onUpDown: diff => { + onSelect(generateConfig.addMonth(value || viewDate, diff * MONTH_COL_COUNT), 'key'); + }, + onEnter: () => { + onPanelChange('date', value || viewDate); + }, + }), + }; + + // ==================== View Operation ==================== + const onYearChange = (diff: number) => { + const newDate = generateConfig.addYear(viewDate, diff); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + + return ( +
+ { + onYearChange(-1); + }} + onNextYear={() => { + onYearChange(1); + }} + onYearClick={() => { + onPanelChange('year', viewDate); + }} + /> + + {...props} + prefixCls={prefixCls} + onSelect={date => { + onSelect(date, 'mouse'); + onPanelChange('date', date); + }} + /> +
+ ); +} + +MonthPanel.displayName = 'MonthPanel'; +MonthPanel.inheritAttrs = false; + +export default MonthPanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/PanelBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/PanelBody.tsx new file mode 100644 index 0000000..95522ff --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/PanelBody.tsx @@ -0,0 +1,147 @@ +import { useInjectPanel } from '../PanelContext' +import type { GenerateConfig } from '../generate' +import { getLastDay } from '../utils/timeUtil' +import type { PanelMode } from '../interface' +import { getCellDateDisabled } from '../utils/dateUtil' +import type { VueNode } from 'ant-design-vue/es/_util/type' +import classNames from 'ant-design-vue/es/_util/classNames' +import useMergeProps from '../hooks/useMergeProps' + +export type PanelBodyProps = { + prefixCls: string + disabledDate?: (date: DateType) => boolean + onSelect: (value: DateType) => void + picker?: PanelMode + + // By panel + headerCells?: VueNode[] + rowNum: number + colNum: number + baseDate: DateType + getCellClassName: (date: DateType) => Record + getCellDate: (date: DateType, offset: number) => DateType + getCellText: (date: DateType) => VueNode + getCellNode?: (date: DateType) => VueNode + titleCell?: (date: DateType) => string + generateConfig: GenerateConfig + + // Used for week panel + prefixColumn?: (date: DateType) => VueNode + rowClassName?: (date: DateType) => string +} + +function PanelBody(_props: PanelBodyProps) { + const { + prefixCls, + disabledDate, + onSelect, + picker, + rowNum, + colNum, + prefixColumn, + rowClassName, + baseDate, + getCellClassName, + getCellText, + getCellNode, + getCellDate, + generateConfig, + titleCell, + headerCells + } = useMergeProps(_props) + const { onDateMouseenter, onDateMouseleave, mode } = useInjectPanel() + + const cellPrefixCls = `${prefixCls}-cell` + + // =============================== Body =============================== + const rows: VueNode[] = [] + + for (let i = 0; i < rowNum; i += 1) { + const row: VueNode[] = [] + let rowStartDate: DateType + + for (let j = 0; j < colNum; j += 1) { + const offset = i * colNum + j + const currentDate = getCellDate(baseDate, offset) + const disabled = getCellDateDisabled({ + cellDate: currentDate, + mode: mode.value, + disabledDate, + generateConfig + }) + + if (j === 0) { + rowStartDate = currentDate + + if (prefixColumn) { + row.push(prefixColumn(rowStartDate)) + } + } + + const title = titleCell && titleCell(currentDate) + + row.push( + { + if (!disabled) { + //todo check + onSelect[1](currentDate) + //onSelect(currentDate); + } + }} + onMouseenter={() => { + if (!disabled && onDateMouseenter) { + onDateMouseenter(currentDate) + } + }} + onMouseleave={() => { + if (!disabled && onDateMouseleave) { + onDateMouseleave(currentDate) + } + }} + > + {getCellNode ? ( + getCellNode(currentDate) + ) : ( +
{getCellText(currentDate)}
+ )} + + ) + } + + rows.push( + + {row} + + ) + } + + return ( +
+ + {headerCells && ( + + {headerCells} + + )} + {rows} +
+
+ ) +} + +PanelBody.displayName = 'PanelBody' +PanelBody.inheritAttrs = false + +export default PanelBody diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterBody.tsx new file mode 100644 index 0000000..edbb8ad --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterBody.tsx @@ -0,0 +1,71 @@ +import type { GenerateConfig } from '../../generate'; +import type { Locale } from '../../interface'; +import { formatValue, isSameQuarter } from '../../utils/dateUtil'; +import { useInjectRange } from '../../RangeContext'; +import useCellClassName from '../../hooks/useCellClassName'; +import PanelBody from '../PanelBody'; +import useMergeProps from '../../hooks/useMergeProps'; + +export const QUARTER_COL_COUNT = 4; +const QUARTER_ROW_COUNT = 1; + +export type QuarterBodyProps = { + prefixCls: string; + locale: Locale; + generateConfig: GenerateConfig; + value?: DateType | null; + viewDate: DateType; + disabledDate?: (date: DateType) => boolean; + onSelect: (value: DateType) => void; +}; + +function QuarterBody(_props: QuarterBodyProps) { + const props = useMergeProps(_props); + const { prefixCls, locale, value, viewDate, generateConfig } = props; + + const { rangedValue, hoverRangedValue } = useInjectRange(); + + const cellPrefixCls = `${prefixCls}-cell`; + + const getCellClassName = useCellClassName({ + cellPrefixCls, + value, + generateConfig, + rangedValue: rangedValue.value, + hoverRangedValue: hoverRangedValue.value, + isSameCell: (current, target) => isSameQuarter(generateConfig, current, target), + isInView: () => true, + offsetCell: (date, offset) => generateConfig.addMonth(date, offset * 3), + }); + + const baseQuarter = generateConfig.setDate(generateConfig.setMonth(viewDate, 0), 1); + + return ( + + formatValue(date, { + locale, + format: locale.quarterFormat || '[Q]Q', + generateConfig, + }) + } + getCellClassName={getCellClassName} + getCellDate={(date, offset) => generateConfig.addMonth(date, offset * 3)} + titleCell={date => + formatValue(date, { + locale, + format: 'YYYY-[Q]Q', + generateConfig, + }) + } + /> + ); +} + +QuarterBody.displayName = 'QuarterBody'; +QuarterBody.inheritAttrs = false; +export default QuarterBody; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterHeader.tsx new file mode 100644 index 0000000..223f5d1 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/QuarterHeader.tsx @@ -0,0 +1,50 @@ +import Header from '../Header'; +import type { Locale } from '../../interface'; +import type { GenerateConfig } from '../../generate'; +import { useInjectPanel } from '../../PanelContext'; +import { formatValue } from '../../utils/dateUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type QuarterHeaderProps = { + prefixCls: string; + viewDate: DateType; + locale: Locale; + generateConfig: GenerateConfig; + + onPrevYear: () => void; + onNextYear: () => void; + onYearClick: () => void; +}; + +function QuarterHeader(_props: QuarterHeaderProps) { + const props = useMergeProps(_props); + const { prefixCls, generateConfig, locale, viewDate, onNextYear, onPrevYear, onYearClick } = + props; + const { hideHeader } = useInjectPanel(); + if (hideHeader.value) { + return null; + } + + const headerPrefixCls = `${prefixCls}-header`; + return ( +
+ +
+ ); +} + +QuarterHeader.displayName = 'QuarterHeader'; +QuarterHeader.inheritAttrs = false; + +export default QuarterHeader; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/index.tsx new file mode 100644 index 0000000..a1f5057 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/QuarterPanel/index.tsx @@ -0,0 +1,76 @@ +import QuarterHeader from './QuarterHeader'; +import QuarterBody from './QuarterBody'; +import type { PanelSharedProps } from '../../interface'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type QuarterPanelProps = {} & PanelSharedProps; + +function QuarterPanel(_props: QuarterPanelProps) { + const props = useMergeProps(_props); + const { + prefixCls, + operationRef, + onViewDateChange, + generateConfig, + value, + viewDate, + onPanelChange, + onSelect, + } = props; + + const panelPrefixCls = `${prefixCls}-quarter-panel`; + + // ======================= Keyboard ======================= + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + onSelect(generateConfig.addMonth(value || viewDate, diff * 3), 'key'); + }, + onCtrlLeftRight: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff), 'key'); + }, + onUpDown: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff), 'key'); + }, + }), + }; + + // ==================== View Operation ==================== + const onYearChange = (diff: number) => { + const newDate = generateConfig.addYear(viewDate, diff); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + + return ( +
+ { + onYearChange(-1); + }} + onNextYear={() => { + onYearChange(1); + }} + onYearClick={() => { + onPanelChange('year', viewDate); + }} + /> + + {...props} + prefixCls={prefixCls} + onSelect={date => { + onSelect(date, 'mouse'); + }} + /> +
+ ); +} + +QuarterPanel.displayName = 'QuarterPanel'; +QuarterPanel.inheritAttrs = false; + +export default QuarterPanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeBody.tsx new file mode 100644 index 0000000..ea6004e --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeBody.tsx @@ -0,0 +1,311 @@ +import type { GenerateConfig } from '../../generate' +import type { Locale, OnSelect } from '../../interface' +import type { Unit } from './TimeUnitColumn' +import TimeUnitColumn from './TimeUnitColumn' +import { leftPad } from '../../utils/miscUtil' +import type { SharedTimeProps } from './index' +import { setTime as utilSetTime } from '../../utils/timeUtil' +import { cloneElement } from 'ant-design-vue/es/_util/vnode' +import type { VueNode } from 'ant-design-vue/es/_util/type' +import type { Ref, VNode } from 'vue' +import { onBeforeUpdate, ref, watchEffect, computed, defineComponent } from 'vue' + +function generateUnits( + start: number, + end: number, + step: number, + disabledUnits: number[] | undefined +) { + const units: Unit[] = [] + for (let i = start; i <= end; i += step) { + units.push({ + label: leftPad(i, 2), + value: i, + disabled: (disabledUnits || []).includes(i) + }) + } + return units +} + +export type BodyOperationRef = { + onUpDown: (diff: number) => void +} + +export type TimeBodyProps = { + prefixCls: string + locale: Locale + generateConfig: GenerateConfig + value?: DateType | null + onSelect: OnSelect + activeColumnIndex: number + operationRef: Ref +} & SharedTimeProps + +const TimeBody = defineComponent({ + name: 'TimeBody', + inheritAttrs: false, + props: [ + 'generateConfig', + 'prefixCls', + 'operationRef', + 'activeColumnIndex', + 'value', + 'showHour', + 'showMinute', + 'showSecond', + 'use12Hours', + 'hourStep', + 'minuteStep', + 'secondStep', + 'disabledHours', + 'disabledMinutes', + 'disabledSeconds', + 'disabledTime', + 'hideDisabledOptions', + 'onSelect' + ], + setup(props) { + const originHour = computed(() => + props.value ? props.generateConfig.getHour(props.value) : -1 + ) + const isPM = computed(() => { + if (props.use12Hours) { + return originHour.value >= 12 // -1 means should display AM + } else { + return false + } + }) + const hour = computed(() => { + // Should additional logic to handle 12 hours + if (props.use12Hours) { + return originHour.value % 12 + } else { + return originHour.value + } + }) + const minute = computed(() => (props.value ? props.generateConfig.getMinute(props.value) : -1)) + const second = computed(() => (props.value ? props.generateConfig.getSecond(props.value) : -1)) + + const now = ref(props.generateConfig.getNow()) + const mergedDisabledHours = ref() + const mergedDisabledMinutes = ref() + const mergedDisabledSeconds = ref() + onBeforeUpdate(() => { + now.value = props.generateConfig.getNow() + }) + watchEffect(() => { + if (props.disabledTime) { + const disabledConfig = props.disabledTime(now) + ;[mergedDisabledHours.value, mergedDisabledMinutes.value, mergedDisabledSeconds.value] = [ + disabledConfig.disabledHours, + disabledConfig.disabledMinutes, + disabledConfig.disabledSeconds + ] + } else { + ;[mergedDisabledHours.value, mergedDisabledMinutes.value, mergedDisabledSeconds.value] = [ + props.disabledHours, + props.disabledMinutes, + props.disabledSeconds + ] + } + }) + const setTime = ( + isNewPM: boolean | undefined, + newHour: number, + newMinute: number, + newSecond: number + ) => { + let newDate = props.value || props.generateConfig.getNow() + + const mergedHour = Math.max(0, newHour) + const mergedMinute = Math.max(0, newMinute) + const mergedSecond = Math.max(0, newSecond) + + newDate = utilSetTime( + props.generateConfig, + newDate, + !props.use12Hours || !isNewPM ? mergedHour : mergedHour + 12, + mergedMinute, + mergedSecond + ) + + return newDate + } + + // ========================= Unit ========================= + const rawHours = computed(() => + generateUnits( + 0, + 23, + props.hourStep ?? 1, + mergedDisabledHours.value && mergedDisabledHours.value() + ) + ) + + // const memorizedRawHours = useMemo(() => rawHours, rawHours, shouldUnitsUpdate); + + const AMPMDisabled = computed(() => { + if (!props.use12Hours) { + return [false, false] + } + const AMPMDisabled = [true, true] + rawHours.value.forEach(({ disabled, value: hourValue }) => { + if (disabled) return + if (hourValue >= 12) { + AMPMDisabled[1] = false + } else { + AMPMDisabled[0] = false + } + }) + return AMPMDisabled + }) + + const hours = computed(() => { + if (!props.use12Hours) return rawHours.value + return rawHours.value + .filter(isPM.value ? (hourMeta) => hourMeta.value >= 12 : (hourMeta) => hourMeta.value < 12) + .map((hourMeta) => { + const hourValue = hourMeta.value % 12 + const hourLabel = hourValue === 0 ? '12' : leftPad(hourValue, 2) + return { + ...hourMeta, + label: hourLabel, + value: hourValue + } + }) + }) + + const minutes = computed(() => + generateUnits( + 0, + 59, + props.minuteStep ?? 1, + mergedDisabledMinutes.value && mergedDisabledMinutes.value(originHour.value) + ) + ) + + const seconds = computed(() => + generateUnits( + 0, + 59, + props.secondStep ?? 1, + mergedDisabledSeconds.value && mergedDisabledSeconds.value(originHour.value, minute) + ) + ) + + return () => { + const { + prefixCls, + operationRef, + activeColumnIndex, + showHour, + showMinute, + showSecond, + use12Hours, + hideDisabledOptions, + onSelect + } = props + const columns: { + node: VueNode + value: number + units: Unit[] + onSelect: (diff: number) => void + }[] = [] + const contentPrefixCls = `${prefixCls}-content` + const columnPrefixCls = `${prefixCls}-time-panel` + + // ====================== Operations ====================== + operationRef.value = { + onUpDown: (diff: number) => { + const column = columns[activeColumnIndex] + if (column) { + const valueIndex = column.units.findIndex((unit) => unit.value === column.value) + + const unitLen = column.units.length + for (let i = 1; i < unitLen; i += 1) { + const nextUnit = column.units[(valueIndex + diff * i + unitLen) % unitLen] + + if (nextUnit.disabled !== true) { + column.onSelect(nextUnit.value) + break + } + } + } + } + } + + // ======================== Render ======================== + function addColumnNode( + condition: boolean | undefined, + node: VueNode, + columnValue: number, + units: Unit[], + onColumnSelect: (diff: number) => void + ) { + if (condition !== false) { + columns.push({ + node: cloneElement(node as unknown as VNode, { + prefixCls: columnPrefixCls, + value: columnValue, + active: activeColumnIndex === columns.length, + onSelect: onColumnSelect, + units, + hideDisabledOptions + }), + onSelect: onColumnSelect, + value: columnValue, + units + }) + } + } + + // Hour + addColumnNode(showHour, , hour.value, hours.value, (num) => { + onSelect(setTime(isPM.value, num, minute.value, second.value), 'mouse') + }) + + // Minute + addColumnNode( + showMinute, + , + minute.value, + minutes.value, + (num) => { + onSelect(setTime(isPM.value, hour.value, num, second.value), 'mouse') + } + ) + + // Second + addColumnNode( + showSecond, + , + second.value, + seconds.value, + (num) => { + onSelect(setTime(isPM.value, hour.value, minute.value, num), 'mouse') + } + ) + + // 12 Hours + let PMIndex = -1 + PMIndex = isPM.value ? 1 : 0 + + addColumnNode( + use12Hours === true, + , + PMIndex, + [ + { label: 'AM', value: 0, disabled: AMPMDisabled.value[0] }, + { label: 'PM', value: 1, disabled: AMPMDisabled.value[1] } + ], + (num) => { + onSelect(setTime(!!num, hour.value, minute.value, second.value), 'mouse') + } + ) + + return
{columns.map(({ node }) => node)}
+ } + } +}) + +export default TimeBody diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeHeader.tsx new file mode 100644 index 0000000..977ef40 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeHeader.tsx @@ -0,0 +1,42 @@ +import Header from '../Header'; +import type { Locale } from '../../interface'; +import type { GenerateConfig } from '../../generate'; +import { useInjectPanel } from '../../PanelContext'; +import { formatValue } from '../../utils/dateUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type TimeHeaderProps = { + prefixCls: string; + value?: DateType | null; + locale: Locale; + generateConfig: GenerateConfig; + format: string; +}; + +function TimeHeader(_props: TimeHeaderProps) { + const props = useMergeProps(_props); + const { hideHeader } = useInjectPanel(); + if (hideHeader.value) { + return null; + } + + const { prefixCls, generateConfig, locale, value, format } = props; + const headerPrefixCls = `${prefixCls}-header`; + + return ( +
+ {value + ? formatValue(value, { + locale, + format, + generateConfig, + }) + : '\u00A0'} +
+ ); +} + +TimeHeader.displayName = 'TimeHeader'; +TimeHeader.inheritAttrs = false; + +export default TimeHeader; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeUnitColumn.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeUnitColumn.tsx new file mode 100644 index 0000000..e51240b --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/TimeUnitColumn.tsx @@ -0,0 +1,102 @@ +import { scrollTo, waitElementReady } from '../../utils/uiUtil'; +import { useInjectPanel } from '../../PanelContext'; +import classNames from 'ant-design-vue/es/_util/classNames'; +import { ref, onBeforeUnmount, watch, defineComponent, nextTick } from 'vue'; + +export type Unit = { + label: any; + value: number; + disabled: boolean; +}; + +export type TimeUnitColumnProps = { + prefixCls?: string; + units?: Unit[]; + value?: number; + active?: boolean; + hideDisabledOptions?: boolean; + onSelect?: (value: number) => void; +}; + +export default defineComponent({ + name: 'TimeUnitColumn', + props: ['prefixCls', 'units', 'onSelect', 'value', 'active', 'hideDisabledOptions'] as any, + setup(props) { + const { open } = useInjectPanel(); + + const ulRef = ref(null); + const liRefs = ref>(new Map()); + const scrollRef = ref(); + + watch( + () => props.value, + () => { + const li = liRefs.value.get(props.value!); + if (li && open.value !== false) { + scrollTo(ulRef.value!, li.offsetTop, 120); + } + }, + ); + onBeforeUnmount(() => { + scrollRef.value?.(); + }); + + watch( + open, + () => { + scrollRef.value?.(); + nextTick(() => { + if (open.value) { + const li = liRefs.value.get(props.value!); + if (li) { + scrollRef.value = waitElementReady(li, () => { + scrollTo(ulRef.value!, li.offsetTop, 0); + }); + } + } + }); + }, + { immediate: true, flush: 'post' }, + ); + return () => { + const { prefixCls, units, onSelect, value, active, hideDisabledOptions } = props; + const cellPrefixCls = `${prefixCls}-cell`; + return ( +
    + {units!.map(unit => { + if (hideDisabledOptions && unit.disabled) { + return null; + } + + return ( +
  • { + liRefs.value.set(unit.value, element as HTMLElement); + }} + class={classNames(cellPrefixCls, { + [`${cellPrefixCls}-disabled`]: unit.disabled, + [`${cellPrefixCls}-selected`]: value === unit.value, + })} + onClick={() => { + if (unit.disabled) { + return; + } + onSelect!(unit.value); + }} + > +
    {unit.label}
    +
  • + ); + })} +
+ ); + }; + }, +}); diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/index.tsx new file mode 100644 index 0000000..1bfba73 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/TimePanel/index.tsx @@ -0,0 +1,109 @@ +import TimeHeader from './TimeHeader'; +import type { BodyOperationRef } from './TimeBody'; +import TimeBody from './TimeBody'; +import type { PanelSharedProps, DisabledTimes } from '../../interface'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import classNames from 'ant-design-vue/es/_util/classNames'; +import { ref } from 'vue'; +import useMergeProps from '../../hooks/useMergeProps'; +// import type { RangeType } from '../../RangePicker'; + +export type SharedTimeProps = { + format?: string; + showNow?: boolean; + showHour?: boolean; + showMinute?: boolean; + showSecond?: boolean; + use12Hours?: boolean; + hourStep?: number; + minuteStep?: number; + secondStep?: number; + hideDisabledOptions?: boolean; + defaultValue?: DateType; + + /** @deprecated Please use `disabledTime` instead. */ + disabledHours?: DisabledTimes['disabledHours']; + /** @deprecated Please use `disabledTime` instead. */ + disabledMinutes?: DisabledTimes['disabledMinutes']; + /** @deprecated Please use `disabledTime` instead. */ + disabledSeconds?: DisabledTimes['disabledSeconds']; + + disabledTime?: (date: DateType) => DisabledTimes; +}; + +export type TimePanelProps = { + format?: string; + active?: boolean; +} & PanelSharedProps & + SharedTimeProps; + +const countBoolean = (boolList: (boolean | undefined)[]) => + boolList.filter(bool => bool !== false).length; + +function TimePanel(_props: TimePanelProps) { + const props = useMergeProps(_props); + const { + generateConfig, + format = 'HH:mm:ss', + prefixCls, + active, + operationRef, + showHour, + showMinute, + showSecond, + use12Hours = false, + onSelect, + value, + } = props; + const panelPrefixCls = `${prefixCls}-time-panel`; + const bodyOperationRef = ref(); + + // ======================= Keyboard ======================= + const activeColumnIndex = ref(-1); + const columnsCount = countBoolean([showHour, showMinute, showSecond, use12Hours]); + + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + activeColumnIndex.value = (activeColumnIndex.value + diff + columnsCount) % columnsCount; + }, + onUpDown: diff => { + if (activeColumnIndex.value === -1) { + activeColumnIndex.value = 0; + } else if (bodyOperationRef.value) { + bodyOperationRef.value.onUpDown(diff); + } + }, + onEnter: () => { + onSelect(value || generateConfig.getNow(), 'key'); + activeColumnIndex.value = -1; + }, + }), + + onBlur: () => { + activeColumnIndex.value = -1; + }, + }; + + return ( +
+ + +
+ ); +} + +TimePanel.displayName = 'TimePanel'; +TimePanel.inheritAttrs = false; + +export default TimePanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/WeekPanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/WeekPanel/index.tsx new file mode 100644 index 0000000..2eabc56 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/WeekPanel/index.tsx @@ -0,0 +1,44 @@ +import DatePanel from '../DatePanel'; +import type { PanelSharedProps } from '../../interface'; +import { isSameWeek } from '../../utils/dateUtil'; +import classNames from 'ant-design-vue/es/_util/classNames'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type WeekPanelProps = PanelSharedProps; + +function WeekPanel(_props: WeekPanelProps) { + const props = useMergeProps(_props); + const { prefixCls, generateConfig, locale, value } = props; + + // Render additional column + const cellPrefixCls = `${prefixCls}-cell`; + const prefixColumn = (date: DateType) => ( + + {generateConfig.locale.getWeek(locale.locale, date)} + + ); + + // Add row className + const rowPrefixCls = `${prefixCls}-week-panel-row`; + const rowClassName = (date: DateType) => + classNames(rowPrefixCls, { + [`${rowPrefixCls}-selected`]: isSameWeek(generateConfig, locale.locale, value, date), + }); + + return ( + + ); +} + +WeekPanel.displayName = 'WeekPanel'; +WeekPanel.inheritAttrs = false; + +export default WeekPanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearBody.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearBody.tsx new file mode 100644 index 0000000..06d97a7 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearBody.tsx @@ -0,0 +1,78 @@ +import type { GenerateConfig } from '../../generate' +import { YEAR_DECADE_COUNT } from './index' +import type { Locale, NullableDateType } from '../../interface' +import useCellClassName from '../../hooks/useCellClassName' +import { formatValue, isSameYear } from '../../utils/dateUtil' +import { useInjectRange } from '../../RangeContext' +import PanelBody from '../PanelBody' +import useMergeProps from '../../hooks/useMergeProps' + +export const YEAR_COL_COUNT = 3 +const YEAR_ROW_COUNT = 4 + +export type YearBodyProps = { + prefixCls: string + locale: Locale + generateConfig: GenerateConfig + value?: NullableDateType + viewDate: DateType + disabledDate?: (date: DateType) => boolean + onSelect: (value: DateType) => void +} + +function YearBody(_props: YearBodyProps) { + const props = useMergeProps(_props) + const { prefixCls, value, viewDate, locale, generateConfig } = props + const { rangedValue, hoverRangedValue } = useInjectRange() + + const yearPrefixCls = `${prefixCls}-cell` + + // =============================== Year =============================== + const yearNumber = generateConfig.getYear(viewDate) + const startYear = Math.floor(yearNumber / YEAR_DECADE_COUNT) * YEAR_DECADE_COUNT + const endYear = startYear + YEAR_DECADE_COUNT - 1 + const baseYear = generateConfig.setYear( + viewDate, + startYear - Math.ceil((YEAR_COL_COUNT * YEAR_ROW_COUNT - YEAR_DECADE_COUNT) / 2) + ) + + const isInView = (date: DateType) => { + const currentYearNumber = generateConfig.getYear(date) + return startYear <= currentYearNumber && currentYearNumber <= endYear + } + + const getCellClassName = useCellClassName({ + cellPrefixCls: yearPrefixCls, + value, + generateConfig, + rangedValue: rangedValue.value, + hoverRangedValue: hoverRangedValue.value, + isSameCell: (current, target) => isSameYear(generateConfig, current, target), + isInView, + offsetCell: (date, offset) => generateConfig.addYear(date, offset) + }) + + return ( + + formatValue(date, { + locale, + format: 'YYYY', + generateConfig + }) + } + /> + ) +} + +YearBody.displayName = 'YearBody' +YearBody.inheritAttrs = false + +export default YearBody diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearHeader.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearHeader.tsx new file mode 100644 index 0000000..a4dbda6 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/YearHeader.tsx @@ -0,0 +1,50 @@ +import Header from '../Header' +import type { GenerateConfig } from '../../generate' +import { YEAR_DECADE_COUNT } from './index' + +import { useInjectPanel } from '../../PanelContext' +import useMergeProps from '../../hooks/useMergeProps' + +export type YearHeaderProps = { + prefixCls: string + viewDate: DateType + value?: DateType | null + generateConfig: GenerateConfig + + onPrevDecade: () => void + onNextDecade: () => void + onDecadeClick: () => void +} + +function YearHeader(_props: YearHeaderProps) { + const props = useMergeProps(_props) + const { prefixCls, generateConfig, viewDate, onPrevDecade, onNextDecade, onDecadeClick } = props + const { hideHeader } = useInjectPanel() + if (hideHeader?.value) { + return null + } + + const headerPrefixCls = `${prefixCls}-header` + + const yearNumber = generateConfig.getYear(viewDate) + const startYear = Math.floor(yearNumber / YEAR_DECADE_COUNT) * YEAR_DECADE_COUNT + const endYear = startYear + YEAR_DECADE_COUNT - 1 + + return ( +
+ +
+ ) +} + +YearHeader.displayName = 'YearHeader' +YearHeader.inheritAttrs = false + +export default YearHeader diff --git a/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/index.tsx b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/index.tsx new file mode 100644 index 0000000..7a43bc8 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/panels/YearPanel/index.tsx @@ -0,0 +1,85 @@ +import YearHeader from './YearHeader'; +import YearBody, { YEAR_COL_COUNT } from './YearBody'; +import type { PanelSharedProps, PanelMode } from '../../interface'; +import { createKeydownHandler } from '../../utils/uiUtil'; +import useMergeProps from '../../hooks/useMergeProps'; + +export type YearPanelProps = { + sourceMode: PanelMode; +} & PanelSharedProps; + +export const YEAR_DECADE_COUNT = 10; + +function YearPanel(_props: YearPanelProps) { + const props = useMergeProps(_props); + const { + prefixCls, + operationRef, + onViewDateChange, + generateConfig, + value, + viewDate, + sourceMode, + onSelect, + onPanelChange, + } = props; + + const panelPrefixCls = `${prefixCls}-year-panel`; + + // ======================= Keyboard ======================= + operationRef.value = { + onKeydown: (event: KeyboardEvent) => + createKeydownHandler(event, { + onLeftRight: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff), 'key'); + }, + onCtrlLeftRight: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff * YEAR_DECADE_COUNT), 'key'); + }, + onUpDown: diff => { + onSelect(generateConfig.addYear(value || viewDate, diff * YEAR_COL_COUNT), 'key'); + }, + onEnter: () => { + onPanelChange(sourceMode === 'date' ? 'date' : 'month', value || viewDate); + }, + }), + }; + + // ==================== View Operation ==================== + const onDecadeChange = (diff: number) => { + const newDate = generateConfig.addYear(viewDate, diff * 10); + onViewDateChange(newDate); + onPanelChange(null, newDate); + }; + + return ( +
+ { + onDecadeChange(-1); + }} + onNextDecade={() => { + onDecadeChange(1); + }} + onDecadeClick={() => { + onPanelChange('decade', viewDate); + }} + /> + { + onPanelChange(sourceMode === 'date' ? 'date' : 'month', date); + onSelect(date, 'mouse'); + }} + /> +
+ ); +} + +YearPanel.displayName = 'YearPanel'; +YearPanel.inheritAttrs = false; + +export default YearPanel; diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/dateUtil.ts b/src/core/components/BaseDatePicker/src/vc-picker/utils/dateUtil.ts new file mode 100644 index 0000000..b127977 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/dateUtil.ts @@ -0,0 +1,320 @@ +import { DECADE_UNIT_DIFF } from '../panels/DecadePanel' +import type { PanelMode, NullableDateType, PickerMode, Locale, CustomFormat } from '../interface' +import type { GenerateConfig } from '../generate' + +export const WEEK_DAY_COUNT = 7 + +export function isNullEqual(value1: T, value2: T): boolean | undefined { + if (!value1 && !value2) { + return true + } + if (!value1 || !value2) { + return false + } + return undefined +} + +export function isSameDecade( + generateConfig: GenerateConfig, + decade1: NullableDateType, + decade2: NullableDateType +) { + const equal = isNullEqual(decade1, decade2) + if (typeof equal === 'boolean') { + return equal + } + + const num1 = Math.floor(generateConfig.getYear(decade1!) / 10) + const num2 = Math.floor(generateConfig.getYear(decade2!) / 10) + return num1 === num2 +} + +export function isSameYear( + generateConfig: GenerateConfig, + year1: NullableDateType, + year2: NullableDateType +) { + const equal = isNullEqual(year1, year2) + if (typeof equal === 'boolean') { + return equal + } + + return generateConfig.getYear(year1!) === generateConfig.getYear(year2!) +} + +export function getQuarter(generateConfig: GenerateConfig, date: DateType) { + const quota = Math.floor(generateConfig.getMonth(date) / 3) + return quota + 1 +} + +export function isSameQuarter( + generateConfig: GenerateConfig, + quarter1: NullableDateType, + quarter2: NullableDateType +) { + const equal = isNullEqual(quarter1, quarter2) + if (typeof equal === 'boolean') { + return equal + } + + return ( + isSameYear(generateConfig, quarter1, quarter2) && + getQuarter(generateConfig, quarter1!) === getQuarter(generateConfig, quarter2!) + ) +} + +export function isSameMonth( + generateConfig: GenerateConfig, + month1: NullableDateType, + month2: NullableDateType +) { + const equal = isNullEqual(month1, month2) + if (typeof equal === 'boolean') { + return equal + } + + return ( + isSameYear(generateConfig, month1, month2) && + generateConfig.getMonth(month1!) === generateConfig.getMonth(month2!) + ) +} + +export function isSameDate( + generateConfig: GenerateConfig, + date1: NullableDateType, + date2: NullableDateType +) { + const equal = isNullEqual(date1, date2) + if (typeof equal === 'boolean') { + return equal + } + + return ( + generateConfig.getYear(date1!) === generateConfig.getYear(date2!) && + generateConfig.getMonth(date1!) === generateConfig.getMonth(date2!) && + generateConfig.getDate(date1!) === generateConfig.getDate(date2!) + ) +} + +export function isSameTime( + generateConfig: GenerateConfig, + time1: NullableDateType, + time2: NullableDateType +) { + const equal = isNullEqual(time1, time2) + if (typeof equal === 'boolean') { + return equal + } + + return ( + generateConfig.getHour(time1!) === generateConfig.getHour(time2!) && + generateConfig.getMinute(time1!) === generateConfig.getMinute(time2!) && + generateConfig.getSecond(time1!) === generateConfig.getSecond(time2!) + ) +} + +export function isSameWeek( + generateConfig: GenerateConfig, + locale: string, + date1: NullableDateType, + date2: NullableDateType +) { + const equal = isNullEqual(date1, date2) + if (typeof equal === 'boolean') { + return equal + } + + return ( + generateConfig.locale.getWeek(locale, date1!) === generateConfig.locale.getWeek(locale, date2!) + ) +} + +export function isEqual( + generateConfig: GenerateConfig, + value1: NullableDateType, + value2: NullableDateType +) { + return isSameDate(generateConfig, value1, value2) && isSameTime(generateConfig, value1, value2) +} + +/** Between in date but not equal of date */ +export function isInRange( + generateConfig: GenerateConfig, + startDate: NullableDateType, + endDate: NullableDateType, + current: NullableDateType +) { + if (!startDate || !endDate || !current) { + return false + } + + return ( + !isSameDate(generateConfig, startDate, current) && + !isSameDate(generateConfig, endDate, current) && + generateConfig.isAfter(current, startDate) && + generateConfig.isAfter(endDate, current) + ) +} + +export function getWeekStartDate( + locale: string, + generateConfig: GenerateConfig, + value: DateType +) { + const weekFirstDay = generateConfig.locale.getWeekFirstDay(locale) + const monthStartDate = generateConfig.setDate(value, 1) + const startDateWeekDay = generateConfig.getWeekDay(monthStartDate) + + let alignStartDate = generateConfig.addDate(monthStartDate, weekFirstDay - startDateWeekDay) + + if ( + generateConfig.getMonth(alignStartDate) === generateConfig.getMonth(value) && + generateConfig.getDate(alignStartDate) > 1 + ) { + alignStartDate = generateConfig.addDate(alignStartDate, -7) + } + return alignStartDate +} + +export function getClosingViewDate( + viewDate: DateType, + picker: PickerMode, + generateConfig: GenerateConfig, + offset = 1 +): DateType { + switch (picker) { + case 'year': + return generateConfig.addYear(viewDate, offset * 10) + case 'quarter': + case 'month': + return generateConfig.addYear(viewDate, offset) + default: + return generateConfig.addMonth(viewDate, offset) + } +} + +export function formatValue( + value: DateType, + { + generateConfig, + locale, + format + }: { + generateConfig: GenerateConfig + locale: Locale + format: string | CustomFormat + } +) { + return typeof format === 'function' + ? format(value) + : generateConfig.locale.format(locale.locale, value, format) +} + +export function parseValue( + value: string, + { + generateConfig, + locale, + formatList + }: { + generateConfig: GenerateConfig + locale: Locale + formatList: (string | CustomFormat)[] + } +) { + if (!value || typeof formatList[0] === 'function') { + return null + } + + return generateConfig.locale.parse(locale.locale, value, formatList as string[]) +} + +// eslint-disable-next-line consistent-return +export function getCellDateDisabled({ + cellDate, + mode, + disabledDate, + generateConfig +}: { + cellDate: DateType + mode: Omit + generateConfig: GenerateConfig + disabledDate?: (date: DateType) => boolean +}): boolean { + if (!disabledDate) return false + // Whether cellDate is disabled in range + const getDisabledFromRange = ( + currentMode: 'date' | 'month' | 'year', + start: number, + end: number + ) => { + let current = start + while (current <= end) { + let date: DateType + switch (currentMode) { + case 'date': { + date = generateConfig.setDate(cellDate, current) + if (!disabledDate(date)) { + return false + } + break + } + case 'month': { + date = generateConfig.setMonth(cellDate, current) + if ( + !getCellDateDisabled({ + cellDate: date, + mode: 'month', + generateConfig, + disabledDate + }) + ) { + return false + } + break + } + case 'year': { + date = generateConfig.setYear(cellDate, current) + if ( + !getCellDateDisabled({ + cellDate: date, + mode: 'year', + generateConfig, + disabledDate + }) + ) { + return false + } + break + } + } + current += 1 + } + return true + } + switch (mode) { + case 'date': + case 'week': { + return disabledDate(cellDate) + } + case 'month': { + const startDate = 1 + const endDate = generateConfig.getDate(generateConfig.getEndDate(cellDate)) + return getDisabledFromRange('date', startDate, endDate) + } + case 'quarter': { + const startMonth = Math.floor(generateConfig.getMonth(cellDate) / 3) * 3 + const endMonth = startMonth + 2 + return getDisabledFromRange('month', startMonth, endMonth) + } + case 'year': { + return getDisabledFromRange('month', 0, 11) + } + case 'decade': { + const year = generateConfig.getYear(cellDate) + const startYear = Math.floor(year / DECADE_UNIT_DIFF) * DECADE_UNIT_DIFF + const endYear = startYear + DECADE_UNIT_DIFF - 1 + return getDisabledFromRange('year', startYear, endYear) + } + } +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/getExtraFooter.tsx b/src/core/components/BaseDatePicker/src/vc-picker/utils/getExtraFooter.tsx new file mode 100644 index 0000000..b536ade --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/getExtraFooter.tsx @@ -0,0 +1,13 @@ +import type { PanelMode } from '../interface'; + +export default function getExtraFooter( + prefixCls: string, + mode: PanelMode, + renderExtraFooter?: (mode: PanelMode) => any, +) { + if (!renderExtraFooter) { + return null; + } + + return ; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/getRanges.tsx b/src/core/components/BaseDatePicker/src/vc-picker/utils/getRanges.tsx new file mode 100644 index 0000000..4412cfd --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/getRanges.tsx @@ -0,0 +1,78 @@ +import type { VueNode } from 'ant-design-vue/es/_util/type'; +import type { Components, RangeList, Locale } from '../interface'; + +export type RangesProps = { + prefixCls: string; + rangeList?: RangeList; + components?: Components; + needConfirmButton: boolean; + onNow?: null | (() => void) | false; + onOk?: null | (() => void) | false; + okDisabled?: boolean; + showNow?: boolean; + locale: Locale; +}; + +export default function getRanges({ + prefixCls, + rangeList = [], + components = {}, + needConfirmButton, + onNow, + onOk, + okDisabled, + showNow, + locale, +}: RangesProps) { + let presetNode: VueNode; + let okNode: VueNode; + + if (rangeList.length) { + const Item = (components.rangeItem || 'span') as any; + + presetNode = ( + <> + {rangeList.map(({ label, onClick, onMouseenter, onMouseleave }) => ( +
  • + + {label} + +
  • + ))} + + ); + } + + if (needConfirmButton) { + const Button = (components.button || 'button') as any; + + if (onNow && !presetNode && showNow !== false) { + presetNode = ( +
  • + + {locale.now} + +
  • + ); + } + + okNode = needConfirmButton && ( +
  • + +
  • + ); + } + + if (!presetNode && !okNode) { + return null; + } + + return ( +
      + {presetNode} + {okNode} +
    + ); +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/miscUtil.ts b/src/core/components/BaseDatePicker/src/vc-picker/utils/miscUtil.ts new file mode 100644 index 0000000..4ba6c67 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/miscUtil.ts @@ -0,0 +1,58 @@ +export function leftPad(str: string | number, length: number, fill = '0') { + let current = String(str); + while (current.length < length) { + current = `${fill}${str}`; + } + return current; +} + +export const tuple = (...args: T) => args; + +export function toArray(val: T | T[]): T[] { + if (val === null || val === undefined) { + return []; + } + + return Array.isArray(val) ? val : [val]; +} + +export default function getDataOrAriaProps(props: any) { + const retProps: any = {}; + + Object.keys(props).forEach(key => { + if ( + (key.substr(0, 5) === 'data-' || + key.substr(0, 5) === 'aria-' || + key === 'role' || + key === 'name') && + key.substr(0, 7) !== 'data-__' + ) { + retProps[key] = props[key]; + } + }); + + return retProps; +} + +export function getValue(values: null | undefined | (T | null)[], index: number): T | null { + return values ? values[index] : null; +} + +type UpdateValue = (prev: T) => T; + +export function updateValues( + values: [T | null, T | null] | null, + value: T | UpdateValue, + index: number, +): R { + const newValues: [T | null, T | null] = [getValue(values, 0), getValue(values, 1)]; + + newValues[index] = + typeof value === 'function' ? (value as UpdateValue)(newValues[index]) : value; + + if (!newValues[0] && !newValues[1]) { + return null as unknown as R; + } + + return newValues as unknown as R; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/timeUtil.ts b/src/core/components/BaseDatePicker/src/vc-picker/utils/timeUtil.ts new file mode 100644 index 0000000..f666723 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/timeUtil.ts @@ -0,0 +1,60 @@ +import type { NullableDateType } from '../interface'; +import type { GenerateConfig } from '../generate'; + +export function setTime( + generateConfig: GenerateConfig, + date: DateType, + hour: number, + minute: number, + second: number, +): DateType { + let nextTime = generateConfig.setHour(date, hour); + nextTime = generateConfig.setMinute(nextTime, minute); + nextTime = generateConfig.setSecond(nextTime, second); + return nextTime; +} + +export function setDateTime( + generateConfig: GenerateConfig, + date: DateType, + defaultDate: NullableDateType, +) { + if (!defaultDate) { + return date; + } + + let newDate = date; + newDate = generateConfig.setHour(newDate, generateConfig.getHour(defaultDate)); + newDate = generateConfig.setMinute(newDate, generateConfig.getMinute(defaultDate)); + newDate = generateConfig.setSecond(newDate, generateConfig.getSecond(defaultDate)); + return newDate; +} + +export function getLowerBoundTime( + hour: number, + minute: number, + second: number, + hourStep: number, + minuteStep: number, + secondStep: number, +): [number, number, number] { + const lowerBoundHour = Math.floor(hour / hourStep) * hourStep; + if (lowerBoundHour < hour) { + return [lowerBoundHour, 60 - minuteStep, 60 - secondStep]; + } + const lowerBoundMinute = Math.floor(minute / minuteStep) * minuteStep; + if (lowerBoundMinute < minute) { + return [lowerBoundHour, lowerBoundMinute, 60 - secondStep]; + } + const lowerBoundSecond = Math.floor(second / secondStep) * secondStep; + return [lowerBoundHour, lowerBoundMinute, lowerBoundSecond]; +} + +export function getLastDay(generateConfig: GenerateConfig, date: DateType) { + const year = generateConfig.getYear(date); + const month = generateConfig.getMonth(date) + 1; + const endDate = generateConfig.getEndDate(generateConfig.getFixedDate(`${year}-${month}-01`)); + const lastDay = generateConfig.getDate(endDate); + const monthShow = month < 10 ? `0${month}` : `${month}`; + return `${year}-${monthShow}-${lastDay}`; +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/uiUtil.ts b/src/core/components/BaseDatePicker/src/vc-picker/utils/uiUtil.ts new file mode 100644 index 0000000..34605dd --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/uiUtil.ts @@ -0,0 +1,279 @@ +import isVisible from 'ant-design-vue/es/vc-util/Dom/isVisible'; +import KeyCode from 'ant-design-vue/es/_util/KeyCode'; +import raf from 'ant-design-vue/es/_util/raf'; +import type { GenerateConfig } from '../generate'; +import type { CustomFormat, PanelMode, PickerMode } from '../interface'; + +const scrollIds = new Map(); + +/** Trigger when element is visible in view */ +export function waitElementReady(element: HTMLElement, callback: () => void): () => void { + let id: number; + + function tryOrNextFrame() { + if (isVisible(element)) { + callback(); + } else { + id = raf(() => { + tryOrNextFrame(); + }); + } + } + + tryOrNextFrame(); + + return () => { + raf.cancel(id); + }; +} + +/* eslint-disable no-param-reassign */ +export function scrollTo(element: HTMLElement, to: number, duration: number) { + if (scrollIds.get(element)) { + raf.cancel(scrollIds.get(element)!); + } + + // jump to target if duration zero + if (duration <= 0) { + scrollIds.set( + element, + raf(() => { + element.scrollTop = to; + }), + ); + + return; + } + const difference = to - element.scrollTop; + const perTick = (difference / duration) * 10; + + scrollIds.set( + element, + raf(() => { + element.scrollTop += perTick; + if (element.scrollTop !== to) { + scrollTo(element, to, duration - 10); + } + }), + ); +} +/* eslint-enable */ + +export type KeyboardConfig = { + onLeftRight?: ((diff: number) => void) | null; + onCtrlLeftRight?: ((diff: number) => void) | null; + onUpDown?: ((diff: number) => void) | null; + onPageUpDown?: ((diff: number) => void) | null; + onEnter?: (() => void) | null; +}; +export function createKeydownHandler( + event: KeyboardEvent, + { onLeftRight, onCtrlLeftRight, onUpDown, onPageUpDown, onEnter }: KeyboardConfig, +): boolean { + const { which, ctrlKey, metaKey } = event; + + switch (which) { + case KeyCode.LEFT: + if (ctrlKey || metaKey) { + if (onCtrlLeftRight) { + onCtrlLeftRight(-1); + return true; + } + } else if (onLeftRight) { + onLeftRight(-1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.RIGHT: + if (ctrlKey || metaKey) { + if (onCtrlLeftRight) { + onCtrlLeftRight(1); + return true; + } + } else if (onLeftRight) { + onLeftRight(1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.UP: + if (onUpDown) { + onUpDown(-1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.DOWN: + if (onUpDown) { + onUpDown(1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.PAGE_UP: + if (onPageUpDown) { + onPageUpDown(-1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.PAGE_DOWN: + if (onPageUpDown) { + onPageUpDown(1); + return true; + } + /* istanbul ignore next */ + break; + + case KeyCode.ENTER: + if (onEnter) { + onEnter(); + return true; + } + /* istanbul ignore next */ + break; + } + + return false; +} + +// ===================== Format ===================== +export function getDefaultFormat( + format: string | CustomFormat | (string | CustomFormat)[] | undefined, + picker: PickerMode | undefined, + showTime: boolean | object | undefined, + use12Hours: boolean | undefined, +) { + let mergedFormat = format; + if (!mergedFormat) { + switch (picker) { + case 'time': + mergedFormat = use12Hours ? 'hh:mm:ss a' : 'HH:mm:ss'; + break; + + case 'week': + mergedFormat = 'gggg-wo'; + break; + + case 'month': + mergedFormat = 'YYYY-MM'; + break; + + case 'quarter': + mergedFormat = 'YYYY-[Q]Q'; + break; + + case 'year': + mergedFormat = 'YYYY'; + break; + + default: + mergedFormat = showTime ? 'YYYY-MM-DD HH:mm:ss' : 'YYYY-MM-DD'; + } + } + + return mergedFormat; +} + +export function getInputSize( + picker: PickerMode | undefined, + format: string | CustomFormat, + generateConfig: GenerateConfig, +) { + const defaultSize = picker === 'time' ? 8 : 10; + const length = + typeof format === 'function' ? format(generateConfig.getNow()).length : format.length; + return Math.max(defaultSize, length) + 2; +} + +// ===================== Window ===================== +type ClickEventHandler = (event: MouseEvent) => void; +let globalClickFunc: ClickEventHandler | null = null; +const clickCallbacks = new Set(); + +export function addGlobalMousedownEvent(callback: ClickEventHandler) { + if (!globalClickFunc && typeof window !== 'undefined' && window.addEventListener) { + globalClickFunc = (e: MouseEvent) => { + // Clone a new list to avoid repeat trigger events + [...clickCallbacks].forEach(queueFunc => { + queueFunc(e); + }); + }; + window.addEventListener('mousedown', globalClickFunc); + } + + clickCallbacks.add(callback); + + return () => { + clickCallbacks.delete(callback); + if (clickCallbacks.size === 0) { + window.removeEventListener('mousedown', globalClickFunc!); + globalClickFunc = null; + } + }; +} + +export function getTargetFromEvent(e: Event) { + const target = e.target as HTMLElement; + + // get target if in shadow dom + if (e.composed && target.shadowRoot) { + return (e.composedPath?.()[0] || target) as HTMLElement; + } + + return target; +} + +// ====================== Mode ====================== +const getYearNextMode = (next: PanelMode): PanelMode => { + if (next === 'month' || next === 'date') { + return 'year'; + } + return next; +}; + +const getMonthNextMode = (next: PanelMode): PanelMode => { + if (next === 'date') { + return 'month'; + } + return next; +}; + +const getQuarterNextMode = (next: PanelMode): PanelMode => { + if (next === 'month' || next === 'date') { + return 'quarter'; + } + return next; +}; + +const getWeekNextMode = (next: PanelMode): PanelMode => { + if (next === 'date') { + return 'week'; + } + return next; +}; + +export const PickerModeMap: Record PanelMode) | null> = { + year: getYearNextMode, + month: getMonthNextMode, + quarter: getQuarterNextMode, + week: getWeekNextMode, + time: null, + date: null, +}; + +export function elementsContains( + elements: (HTMLElement | undefined | null)[], + target: HTMLElement, +) { + if (process.env.NODE_ENV === 'test') { + return false; + } + return elements.some(ele => ele && ele.contains(target)); +} diff --git a/src/core/components/BaseDatePicker/src/vc-picker/utils/warnUtil.ts b/src/core/components/BaseDatePicker/src/vc-picker/utils/warnUtil.ts new file mode 100644 index 0000000..b725ab2 --- /dev/null +++ b/src/core/components/BaseDatePicker/src/vc-picker/utils/warnUtil.ts @@ -0,0 +1,17 @@ +import { warning } from 'ant-design-vue/es/vc-util/warning'; +import type { DisabledTimes, PickerMode } from '../interface'; + +export interface WarningProps extends DisabledTimes { + picker?: PickerMode; +} + +export function legacyPropsWarning(props: WarningProps) { + const { picker, disabledHours, disabledMinutes, disabledSeconds } = props; + + if (picker === 'time' && (disabledHours || disabledMinutes || disabledSeconds)) { + warning( + false, + `'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.`, + ); + } +} diff --git a/src/core/components/BaseIcon/index.ts b/src/core/components/BaseIcon/index.ts new file mode 100644 index 0000000..d404b5f --- /dev/null +++ b/src/core/components/BaseIcon/index.ts @@ -0,0 +1,2 @@ +import BaseIcon from './src/Icon.vue' +export default BaseIcon diff --git a/src/core/components/BaseIcon/src/Icon.vue b/src/core/components/BaseIcon/src/Icon.vue new file mode 100644 index 0000000..3c92524 --- /dev/null +++ b/src/core/components/BaseIcon/src/Icon.vue @@ -0,0 +1,55 @@ + + + + + diff --git a/src/core/components/BaseInputNumber/index.ts b/src/core/components/BaseInputNumber/index.ts new file mode 100644 index 0000000..c4ecadd --- /dev/null +++ b/src/core/components/BaseInputNumber/index.ts @@ -0,0 +1,2 @@ +import BaseInputNumber from './src/BaseInputNumber.vue' +export default BaseInputNumber diff --git a/src/core/components/BaseInputNumber/src/BaseInputNumber.vue b/src/core/components/BaseInputNumber/src/BaseInputNumber.vue new file mode 100644 index 0000000..ad9b14d --- /dev/null +++ b/src/core/components/BaseInputNumber/src/BaseInputNumber.vue @@ -0,0 +1,7 @@ + + + + + diff --git a/src/core/components/BaseModal/index.ts b/src/core/components/BaseModal/index.ts new file mode 100644 index 0000000..328438a --- /dev/null +++ b/src/core/components/BaseModal/index.ts @@ -0,0 +1,2 @@ +import BaseModal from './src/Modal.vue' +export default BaseModal diff --git a/src/core/components/BaseModal/src/Modal.vue b/src/core/components/BaseModal/src/Modal.vue new file mode 100644 index 0000000..b10e2f0 --- /dev/null +++ b/src/core/components/BaseModal/src/Modal.vue @@ -0,0 +1,101 @@ + + + + + diff --git a/src/core/components/BaseSwitch/index.ts b/src/core/components/BaseSwitch/index.ts new file mode 100644 index 0000000..f639f48 --- /dev/null +++ b/src/core/components/BaseSwitch/index.ts @@ -0,0 +1,2 @@ +import BaseSwitch from './src/BaseSwitch.vue' +export default BaseSwitch diff --git a/src/core/components/BaseSwitch/src/BaseSwitch.vue b/src/core/components/BaseSwitch/src/BaseSwitch.vue new file mode 100644 index 0000000..426a6d2 --- /dev/null +++ b/src/core/components/BaseSwitch/src/BaseSwitch.vue @@ -0,0 +1,34 @@ + + + + + diff --git a/src/core/components/BaseTable/hooks/filterOperator.ts b/src/core/components/BaseTable/hooks/filterOperator.ts new file mode 100644 index 0000000..5a0bb4e --- /dev/null +++ b/src/core/components/BaseTable/hooks/filterOperator.ts @@ -0,0 +1,89 @@ +import type { ColumnTypeFilter, FilterOP } from '@core/type/baseTable' +/*interface FilterOperator { + label: string + value: FilterOP + // showIn: ColumnTypeFilter[] +}*/ + +//type ColumnTypeFilter = 'Date' | 'Time' | 'DateTime' | 'Select' | 'Text' | 'Boolean' | 'Number' +/*export const filterOperatorList: FilterOperator[] = [ + { + value: 'eq', + label: 'برابر' + // showIn: ['Date', 'Time', 'DateTime', 'Select', 'Text', 'Boolean', 'Number'] + }, + { + value: 'not', + label: 'نابرابر' + }, + { + value: 'gt', + label: 'بزرگتر' + }, + { + value: 'lt', + label: 'کوچکتر' + }, + { + value: 'gte', + label: 'بزرگتر مساوی' + }, + { + value: 'lte', + label: 'کوچکتر مساوی' + }, + { + value: 'sw', + label: 'شروع با' + }, + { + value: 'ew', + label: 'خاتمه با' + }, + { + value: 'has', + label: 'شامل' + }, + /!*{ + value: 'bet', + label: 'بین' + },*!/ + { + value: 'null', + label: 'تهی' + }, + { + value: 'nn', + label: 'تهی نباشد' + }, + { + value: 'in', + label: 'شامل در' + } +]*/ + +export const MapFilterOpToFaString: Record = { + sw: 'شروع با', + bet: '', + gte: 'بزرگتر مساوی', + has: 'شامل', + lte: 'کوچکتر مساوی', + not: 'نابرابر', + eq: 'برابر', + ew: 'خاتمه با', + null: 'تهی', + lt: 'کوچکتر', + in: 'شامل در', + gt: 'بزرگتر', + nn: 'تهی نباشد' +} + +export const availableFilterType: Record = { + Text: ['eq', 'sw', 'ew', 'has', 'in', 'nn', 'not', 'null'], + Number: ['eq', 'gt', 'lt', 'gte', 'lte', 'not', 'nn', 'in', 'null'], + Boolean: ['eq', 'not', 'nn', 'null', 'in'], + Date: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + Time: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + DateTime: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + Select: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'nn', 'not', 'null', 'has', 'in'] +} diff --git a/src/core/components/BaseTable/hooks/useBaseTable.ts b/src/core/components/BaseTable/hooks/useBaseTable.ts new file mode 100644 index 0000000..4f12e88 --- /dev/null +++ b/src/core/components/BaseTable/hooks/useBaseTable.ts @@ -0,0 +1,18 @@ +import type { BaseTableEmit } from '@core/type/baseTable' + +function useBaseTable() { + let reload = (): any => { + throw 'base table not register reload function' + } + const runReload = () => { + reload() + } + const register = (data?: BaseTableEmit) => { + if (data && data.reload) { + reload = data.reload + } + } + return [register, runReload] +} + +export default useBaseTable diff --git a/src/core/components/BaseTable/index.ts b/src/core/components/BaseTable/index.ts new file mode 100644 index 0000000..99ef638 --- /dev/null +++ b/src/core/components/BaseTable/index.ts @@ -0,0 +1,2 @@ +import BaseTable from './src/BaseTable.vue' +export default BaseTable diff --git a/src/core/components/BaseTable/src/BaseTable.vue b/src/core/components/BaseTable/src/BaseTable.vue new file mode 100644 index 0000000..38a3129 --- /dev/null +++ b/src/core/components/BaseTable/src/BaseTable.vue @@ -0,0 +1,696 @@ + + + + + diff --git a/src/core/components/BaseTableOld/hooks/filterOperator.ts b/src/core/components/BaseTableOld/hooks/filterOperator.ts new file mode 100644 index 0000000..5a0bb4e --- /dev/null +++ b/src/core/components/BaseTableOld/hooks/filterOperator.ts @@ -0,0 +1,89 @@ +import type { ColumnTypeFilter, FilterOP } from '@core/type/baseTable' +/*interface FilterOperator { + label: string + value: FilterOP + // showIn: ColumnTypeFilter[] +}*/ + +//type ColumnTypeFilter = 'Date' | 'Time' | 'DateTime' | 'Select' | 'Text' | 'Boolean' | 'Number' +/*export const filterOperatorList: FilterOperator[] = [ + { + value: 'eq', + label: 'برابر' + // showIn: ['Date', 'Time', 'DateTime', 'Select', 'Text', 'Boolean', 'Number'] + }, + { + value: 'not', + label: 'نابرابر' + }, + { + value: 'gt', + label: 'بزرگتر' + }, + { + value: 'lt', + label: 'کوچکتر' + }, + { + value: 'gte', + label: 'بزرگتر مساوی' + }, + { + value: 'lte', + label: 'کوچکتر مساوی' + }, + { + value: 'sw', + label: 'شروع با' + }, + { + value: 'ew', + label: 'خاتمه با' + }, + { + value: 'has', + label: 'شامل' + }, + /!*{ + value: 'bet', + label: 'بین' + },*!/ + { + value: 'null', + label: 'تهی' + }, + { + value: 'nn', + label: 'تهی نباشد' + }, + { + value: 'in', + label: 'شامل در' + } +]*/ + +export const MapFilterOpToFaString: Record = { + sw: 'شروع با', + bet: '', + gte: 'بزرگتر مساوی', + has: 'شامل', + lte: 'کوچکتر مساوی', + not: 'نابرابر', + eq: 'برابر', + ew: 'خاتمه با', + null: 'تهی', + lt: 'کوچکتر', + in: 'شامل در', + gt: 'بزرگتر', + nn: 'تهی نباشد' +} + +export const availableFilterType: Record = { + Text: ['eq', 'sw', 'ew', 'has', 'in', 'nn', 'not', 'null'], + Number: ['eq', 'gt', 'lt', 'gte', 'lte', 'not', 'nn', 'in', 'null'], + Boolean: ['eq', 'not', 'nn', 'null', 'in'], + Date: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + Time: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + DateTime: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'has', 'not', 'null', 'in', 'nn'], + Select: ['eq', 'gt', 'lt', 'gte', 'lte', 'sw', 'ew', 'nn', 'not', 'null', 'has', 'in'] +} diff --git a/src/core/components/BaseTableOld/hooks/useBaseTable.ts b/src/core/components/BaseTableOld/hooks/useBaseTable.ts new file mode 100644 index 0000000..4f12e88 --- /dev/null +++ b/src/core/components/BaseTableOld/hooks/useBaseTable.ts @@ -0,0 +1,18 @@ +import type { BaseTableEmit } from '@core/type/baseTable' + +function useBaseTable() { + let reload = (): any => { + throw 'base table not register reload function' + } + const runReload = () => { + reload() + } + const register = (data?: BaseTableEmit) => { + if (data && data.reload) { + reload = data.reload + } + } + return [register, runReload] +} + +export default useBaseTable diff --git a/src/core/components/BaseTableOld/index.ts b/src/core/components/BaseTableOld/index.ts new file mode 100644 index 0000000..99ef638 --- /dev/null +++ b/src/core/components/BaseTableOld/index.ts @@ -0,0 +1,2 @@ +import BaseTable from './src/BaseTable.vue' +export default BaseTable diff --git a/src/core/components/BaseTableOld/src/BaseTable.vue b/src/core/components/BaseTableOld/src/BaseTable.vue new file mode 100644 index 0000000..d8a8f48 --- /dev/null +++ b/src/core/components/BaseTableOld/src/BaseTable.vue @@ -0,0 +1,687 @@ + + + + + diff --git a/src/core/components/_sample/_index.vue b/src/core/components/_sample/_index.vue new file mode 100644 index 0000000..d89ac0d --- /dev/null +++ b/src/core/components/_sample/_index.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/core/components/_sample/components/buttons.vue b/src/core/components/_sample/components/buttons.vue new file mode 100644 index 0000000..7aa748a --- /dev/null +++ b/src/core/components/_sample/components/buttons.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/src/core/components/_sample/components/datePicker.vue b/src/core/components/_sample/components/datePicker.vue new file mode 100644 index 0000000..010b58e --- /dev/null +++ b/src/core/components/_sample/components/datePicker.vue @@ -0,0 +1,12 @@ + + + + + diff --git a/src/core/components/_sample/components/icons.vue b/src/core/components/_sample/components/icons.vue new file mode 100644 index 0000000..526b533 --- /dev/null +++ b/src/core/components/_sample/components/icons.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/core/components/_sample/components/modal.vue b/src/core/components/_sample/components/modal.vue new file mode 100644 index 0000000..891ff04 --- /dev/null +++ b/src/core/components/_sample/components/modal.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/core/composable/appInfo.ts b/src/core/composable/appInfo.ts new file mode 100644 index 0000000..10a8e45 --- /dev/null +++ b/src/core/composable/appInfo.ts @@ -0,0 +1,9 @@ +export function openNewTabBalance() { + const height = screen.height + window.open( + '/admin/balance', + '_blank', + `width=400,height=${height},toolbar=no,menubar=no,scrollbars=no,resizable=no` + ) + } + \ No newline at end of file diff --git a/src/core/composable/usePrefix.ts b/src/core/composable/usePrefix.ts new file mode 100644 index 0000000..b388b37 --- /dev/null +++ b/src/core/composable/usePrefix.ts @@ -0,0 +1,8 @@ +import { prefixCls } from '../../../config' + +export function usePrefix(name = '') { + return { + prefixVar: prefixCls, + prefixCls: `${prefixCls}-${name}` + } +} diff --git a/src/core/config.json b/src/core/config.json new file mode 100644 index 0000000..ca5c488 --- /dev/null +++ b/src/core/config.json @@ -0,0 +1,3 @@ +{ + "version": "0.0.2" +} diff --git a/src/core/config.ts b/src/core/config.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/core/config/vite.ts b/src/core/config/vite.ts new file mode 100644 index 0000000..37b5762 --- /dev/null +++ b/src/core/config/vite.ts @@ -0,0 +1,66 @@ +import { fileURLToPath, URL } from 'node:url' +import type { UserConfigExport } from 'vite' +import vue from '@vitejs/plugin-vue' +import vueJsx from '@vitejs/plugin-vue-jsx' +import { resolve } from 'path' +import UnoCSS from './vitePlugins/unoCss' +import Components from './vitePlugins/unplugin-vue-components' +import AutoImport from './vitePlugins/unplugin-auto-import' +import VitePWA from './vitePlugins/vite-plugin-pwa' +/** + * @see https://vitejs.dev/config/ + */ +export const baseConfigVite: UserConfigExport = { + // Directory to serve as plain static assets. + publicDir: 'public', + // Adjust console output verbosity. + //logLevel: 'info', + //VitePWA + plugins: [vue(), vueJsx(), UnoCSS, AutoImport, Components], + resolve: { + extensions: ['*', '.js', '.vue', '.json', '.ts', '.tsx', '.mjs'], + alias: { + '@root': fileURLToPath(new URL('../../../', import.meta.url)), + '@core': fileURLToPath(new URL('../', import.meta.url)), + '@assets': fileURLToPath(new URL('./src/assets', import.meta.url)), + '@': fileURLToPath(new URL('../../', import.meta.url)), + '~': fileURLToPath(new URL('./node_modules', import.meta.url)) + } + }, + server: { + port: 3000, + host: true + }, + css: { + preprocessorOptions: { + less: { + modifyVars: { + // Used for global import to avoid the need to import each style file separately + // reference: Avoid repeated references + hack: `; @import (reference) "${resolve('./src/core/assets/css/var.less')}"` + }, + javascriptEnabled: true + } + } + }, + /** + * By default, Vite will crawl your index.html to detect dependencies that + * need to be pre-bundled. If build.rollupOptions.input is specified, + * Vite will crawl those entry points instead. + * + * @see https://vitejs.dev/config/#optimizedeps-entries + */ + optimizeDeps: { + //include: ['vue'], + //disabled: false + }, + build: { + //minify: 'terser', + // Do not warn about large chunks + // chunkSizeWarningLimit: Infinity, + // Double the default size threshold for inlined assets + // https://vitejs.dev/config/build-options.html#build-assetsinlinelimit + //assetsInlineLimit: 4096 * 2, + //commonjsOptions: { include: [] } + } +} diff --git a/src/core/config/vitePlugins/unoCss.ts b/src/core/config/vitePlugins/unoCss.ts new file mode 100644 index 0000000..eed332b --- /dev/null +++ b/src/core/config/vitePlugins/unoCss.ts @@ -0,0 +1,43 @@ +import UnoCSS from 'unocss/vite' +import { presetAttributify, presetUno } from 'unocss' +import transformerDirectives from '@unocss/transformer-directives' +import transformerVariantGroup from '@unocss/transformer-variant-group' +import transformerCompileClass from '@unocss/transformer-compile-class' +//import { presetScrollbarHide } from 'unocss-preset-scrollbar-hide' + +/** + * @see https://github.com/unocss/unocss + */ +export default UnoCSS({ + presets: [ + /** + * @see https://github.com/unocss/unocss/tree/main/packages/preset-attributify + */ + presetAttributify({ + /* preset options */ + }), + /** + * @see https://github.com/unocss/unocss/tree/main/packages/preset-uno + */ + presetUno() + /** + * @see https://github.com/reslear/unocss-preset-scrollbar-hide + */ + //presetScrollbarHide() + // ...custom presets + ], + transformers: [ + /** + * @see https://github.com/unocss/unocss/tree/main/packages/transformer-directives + */ + transformerDirectives(), + /** + * @see https://github.com/unocss/unocss/tree/main/packages/transformer-variant-group + */ + transformerVariantGroup(), + /** + * @see https://github.com/unocss/unocss/tree/main/packages/transformer-compile-class/ + */ + transformerCompileClass() + ] +}) diff --git a/src/core/config/vitePlugins/unplugin-auto-import.ts b/src/core/config/vitePlugins/unplugin-auto-import.ts new file mode 100644 index 0000000..b1f4234 --- /dev/null +++ b/src/core/config/vitePlugins/unplugin-auto-import.ts @@ -0,0 +1,85 @@ +import AutoImport from 'unplugin-auto-import/vite' + +/** + * @see https://github.com/antfu/unplugin-auto-import + */ +export default AutoImport({ + // targets to transform + include: [ + /\.[tj]sx?$/, // .ts, .tsx, .js, .jsx + /\.vue$/, + /\.vue\?vue/, // .vue + /\.md$/ // .md + ], + + // global imports to register + imports: [ + // presets + 'vue', + 'vue-router', + 'pinia', + // custom + { + /*'@vueuse/core': [ + // named imports + 'useMouse', // import { useMouse } from '@vueuse/core', + // alias + ['useFetch', 'useMyFetch'] // import { useFetch as useMyFetch } from '@vueuse/core', + ]*/ + /* axios: [ + // default imports + ['default', 'axios'] // import { default as axios } from 'axios', + ],*/ + /*'[package-name]': [ + '[import-names]', + // alias + ['[from]', '[alias]'] + ]*/ + } + // example type import + /*{ + from: 'vue-router', + imports: ['RouteLocationRaw'], + type: true + }*/ + ], + // Enable auto import by filename for default module exports under directories + defaultExportByFilename: false, + + // Auto import for module exports under directories + // by default it only scan one level of modules under the directory + dirs: [ + // './hooks', + // './composables' // only root modules + // './composables/**', // all nested modules + // ... + ], + + // Filepath to generate corresponding .d.ts file. + // Defaults to './auto-imports.d.ts' when `typescript` is installed locally. + // Set `false` to disable. + dts: './auto-imports.d.ts', + + // Cache the result of resolving, across multiple vite builds. + // A custom path is supported. + // When set to `true`, the cache will be stored in `node_modules/.cache/unplugin-auto-import.json`. + cache: false, + + // Auto import inside Vue template + // see https://github.com/unjs/unimport/pull/15 and https://github.com/unjs/unimport/pull/72 + vueTemplate: false, + + // Custom resolvers, compatible with `unplugin-vue-components` + // see https://github.com/antfu/unplugin-auto-import/pull/23/ + resolvers: [ + /* ... */ + ], + + // Generate corresponding .eslintrc-auto-import.json file. + // eslint globals Docs - https://eslint.org/docs/user-guide/configuring/language-options#specifying-globals + eslintrc: { + enabled: true, // Default `false` + filepath: './.eslintrc-auto-import.json', // Default `./.eslintrc-auto-import.json` + globalsPropValue: true // Default `true`, (true | false | 'readonly' | 'readable' | 'writable' | 'writeable') + } +}) diff --git a/src/core/config/vitePlugins/unplugin-vue-components.ts b/src/core/config/vitePlugins/unplugin-vue-components.ts new file mode 100644 index 0000000..defc846 --- /dev/null +++ b/src/core/config/vitePlugins/unplugin-vue-components.ts @@ -0,0 +1,38 @@ +import Components from 'unplugin-vue-components/vite' +import { AntDesignVueResolver } from 'unplugin-vue-components/resolvers' + +/** + * @see https://github.com/antfu/unplugin-vue-components + */ +export default Components({ + // valid file extensions for components. + //extensions: ['vue', 'ts'], + // Allow subdirectories as namespace prefix for components. + // directoryAsNamespace: false, + //collapseSamePrefixes: false, + //allowOverrides: true, + dts: true, + include: [/\.vue$/, /\.vue\?vue/, /\.md$/], + //include: [/\/index\.vue$/, /\/index\.ts$/, /\.vue\?vue/, /\.md$/], + //'src/components/**' + globs: [ + 'src/components/*/index.ts', + 'src/components/*/_index.vue', + 'src/components/*', + 'src/core/components/*/index.ts', + 'src/core/components/*/_index.vue', + 'src/core/components/*' + ], + //deep: true,s + resolvers: [AntDesignVueResolver({ importStyle: false })] +}) + +/*** + * dirs: ['src/hooks/**', 'src/utils/**', 'src/store/**', 'src/api/**'], + * Components({ + * dirs: ['src/components', 'src/icons'], + * extensions: ['vue'], + * deep: true, + * dts: './typings/components.d.ts' + * }), + */ diff --git a/src/core/config/vitePlugins/vite-plugin-pwa.ts b/src/core/config/vitePlugins/vite-plugin-pwa.ts new file mode 100644 index 0000000..0ae94f5 --- /dev/null +++ b/src/core/config/vitePlugins/vite-plugin-pwa.ts @@ -0,0 +1,33 @@ +import { VitePWA } from 'vite-plugin-pwa' + +//todo complete +export default VitePWA({ + base: '/', + includeAssets: ['favicon.svg', 'favicon.ico', 'robots.txt', 'apple-touch-icon.png'], + manifest: { + name: 'Admin V3 - A complete Vue 3 design system', + short_name: 'AdminV3', + start_url: '/', + display: 'standalone', + theme_color: '#ffffff', + background_color: '#ffffff', + icons: [ + { + src: 'pwa-192x192.png', + sizes: '192x192', + type: 'image/png' + }, + { + src: 'pwa-512x512.png', + sizes: '512x512', + type: 'image/png' + }, + { + src: 'pwa-512x512.png', + sizes: '512x512', + type: 'image/png', + purpose: 'any maskable' + } + ] + } +}) diff --git a/src/core/layouts/BaseSettings.vue b/src/core/layouts/BaseSettings.vue new file mode 100644 index 0000000..e9fe982 --- /dev/null +++ b/src/core/layouts/BaseSettings.vue @@ -0,0 +1,83 @@ + + + + + diff --git a/src/core/layouts/BaseSideMenu.vue b/src/core/layouts/BaseSideMenu.vue new file mode 100644 index 0000000..70ca442 --- /dev/null +++ b/src/core/layouts/BaseSideMenu.vue @@ -0,0 +1,139 @@ + + + + + diff --git a/src/core/layouts/BasicHeader.vue b/src/core/layouts/BasicHeader.vue new file mode 100644 index 0000000..d8ce18a --- /dev/null +++ b/src/core/layouts/BasicHeader.vue @@ -0,0 +1,246 @@ + + + + + diff --git a/src/core/layouts/BasicLayout.vue b/src/core/layouts/BasicLayout.vue new file mode 100644 index 0000000..9fad3c4 --- /dev/null +++ b/src/core/layouts/BasicLayout.vue @@ -0,0 +1,151 @@ + + + + + diff --git a/src/core/layouts/composnts/BaseMenuItem.vue b/src/core/layouts/composnts/BaseMenuItem.vue new file mode 100644 index 0000000..cbbb21d --- /dev/null +++ b/src/core/layouts/composnts/BaseMenuItem.vue @@ -0,0 +1,32 @@ + + + + + diff --git a/src/core/layouts/composnts/BasicMenu.vue b/src/core/layouts/composnts/BasicMenu.vue new file mode 100644 index 0000000..a762ad3 --- /dev/null +++ b/src/core/layouts/composnts/BasicMenu.vue @@ -0,0 +1,292 @@ + + + + + diff --git a/src/core/layouts/composnts/BasicSubMenu.vue b/src/core/layouts/composnts/BasicSubMenu.vue new file mode 100644 index 0000000..b59235e --- /dev/null +++ b/src/core/layouts/composnts/BasicSubMenu.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/core/pages/404.vue b/src/core/pages/404.vue new file mode 100644 index 0000000..1d5f082 --- /dev/null +++ b/src/core/pages/404.vue @@ -0,0 +1,17 @@ + + + + + diff --git a/src/core/pages/assets/svgs/404.svg b/src/core/pages/assets/svgs/404.svg new file mode 100644 index 0000000..4bcd522 --- /dev/null +++ b/src/core/pages/assets/svgs/404.svg @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/core/pages/index.vue b/src/core/pages/index.vue new file mode 100644 index 0000000..f0a8dc5 --- /dev/null +++ b/src/core/pages/index.vue @@ -0,0 +1,51 @@ + + + + + diff --git a/src/core/pages/login.vue b/src/core/pages/login.vue new file mode 100644 index 0000000..d198522 --- /dev/null +++ b/src/core/pages/login.vue @@ -0,0 +1,127 @@ + + + diff --git a/src/core/plugins/pinia.ts b/src/core/plugins/pinia.ts new file mode 100644 index 0000000..eafdca5 --- /dev/null +++ b/src/core/plugins/pinia.ts @@ -0,0 +1,6 @@ +import { createPinia } from 'pinia' +import type { App } from 'vue' + +export function setupPinia(app: App) { + app.use(createPinia()) +} diff --git a/src/core/router/index.ts b/src/core/router/index.ts new file mode 100644 index 0000000..1173af5 --- /dev/null +++ b/src/core/router/index.ts @@ -0,0 +1,206 @@ +import { createRouter, createWebHistory, type Router, type RouteRecordRaw } from 'vue-router' +import type { App } from 'vue' +import { isDev } from '@core/utils/is' +import { useRouterStore } from '@core/stores/router' +//import { flatten } from 'lodash' +//import { routes } from '@core/router/routes' +//import { isToken } from '@/utils/is' +//import { sellerRoutes } from '@/router/seller' +//import { useUserStore } from '@/store/user' +//console.log('pppp', routes.slice()) +//const routeWithoutAuth: string[] = ['login', 'main', 'test2'] +/*router.beforeEach((to, from, next) => { + /!* if (isToken()) { + //debugger + const userStore = useUserStore() + if (to.name == 'login') { + router.push({ name: 'profile' }) + return + } + if (userStore.hasUserName) { + if (to.name == 'signUp') { + router.push({ name: 'profile' }) + return + } + next() + } else { + //if() + if (to.name == 'signUp') { + next() + } else { + router.push({ name: 'signUp' }) + return + } + } + //console.log('aaa', userStore.hasUserName) + /!*if (to.name != 'signUp' && !userStore.hasUserName) { + return router.push({ name: 'signUp' }) + }*!/ + /!* else { + //return router.push({ name: 'profile' }) + }*!/ + } else { + if (routeWithoutAuth.includes(to.name as string)) { + next() + } else { + router.push({ name: 'login' }) + } + }*!/ +})*/ + +/*export function setupRoutes() { + //sellerRoutes.forEach((item) => router.addRoute(item)) + /!*if (userStore.isPorter()) { + console.log('user is porter and setup') + porterRoutes.forEach((item) => router.addRoute(item)) + } else { + console.log('user is customer and setup') + customerRoutes.forEach((item) => router.addRoute(item)) + }*!/ + //app.use(router) +}*/ + +//const routes: RouteRecordRaw[] = [] + +export function setupRouter(app: App) { + const routerStore = useRouterStore() + //console.log('dfdsfsdf', routerStore.routes) + //debugger + const router = createRouter({ + history: createWebHistory(import.meta.env.BASE_URL), + routes: routerStore.routes, + /*scrollBehavior(to, from, savedPosition) { + /!*if (savedPosition) { + return savedPosition + } else { + return { top: 0 } + }*!/ + // always scroll to top + return { top: 0 } + // always scroll 10px above the element #main + /!*return { + // could also be + // el: document.getElementById('main'), + el: '#main', + top: -10, + }*!/ + },*/ + scrollBehavior: (to, from, savedPosition) => { + // Scroll to heading on click + if (to.hash) { + if (to.hash === '#') { + return { + top: 0, + behavior: 'smooth' + } + } + + const el = document.querySelector(to.hash) + + // vue-router does not incorporate scroll-margin-top on its own. + if (el) { + const top = parseFloat(getComputedStyle(el).scrollMarginTop) + if (el instanceof HTMLElement) { + el.focus() + } + + return { + el: to.hash, + behavior: 'smooth', + top + } + } + + return { + el: to.hash, + behavior: 'smooth' + } + } + + // Scroll to top of window + if (savedPosition) { + return savedPosition + } else if (to.path !== from.path) { + return { top: 0 } + } + } + }) + + if (isDev()) { + const children: RouteRecordRaw[] = [] + const components = import.meta.glob('../components/_sample/components/*.vue', {}) + for (const componentsKey in components) { + const nameSplit = componentsKey.split('/') + //@ts-ignore + const name = nameSplit[nameSplit.length - 1].replaceAll('.vue', '') + children.push({ + name, + component: () => import(`../components/_sample/components/${name}.vue`), + path: `${name}` + }) + } + router.addRoute({ + name: 'components', + children, + redirect: { name: children[0].name }, + path: '/components', + component: () => import('@core/components/_sample/_index.vue') + }) + } + + /*router.addRoute({ + name: 'dashboard', + path: '/dashboard', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'dashboardMain' }, + meta: { + icon: 'vuesax-linear:home-2', + title: 'میز کار', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 1 + }, + children: [ + { + name: 'dashboardMain', + path: '', + component: () => import('@/pages/dashboard/index.vue'), + meta: { + icon: 'vuesax-linear:home-2', + order: 1, + title: 'میز کار', + disabled: false, + hideMenu: true + //hideChildren: false + } + } + ] + })*/ + + //console.log('aaa', routes) + app.use(router) + + return router +} + +export function resetRouter(app: App, router: Router) { + //console.log(useRouter(), '5555') + const routerStore = useRouterStore() + //const flat = flatten('') + //console.log("aaaaaa,chan"); + /* routerStore.routes.forEach((item) => { + router.addRoute(item) + })*/ + routerStore.routes.forEach((item) => { + router.addRoute(item) + }) + //app.use(router) + // router.addRoute({ + // name: 'dashboard', + // path: '/dashboard', + // component: () => import('@/pages/dashboard/index.vue') + // }) + + console.log('this is routtttt after reset', router.getRoutes()) +} diff --git a/src/core/script/generate-icons.ts b/src/core/script/generate-icons.ts new file mode 100644 index 0000000..1554ec5 --- /dev/null +++ b/src/core/script/generate-icons.ts @@ -0,0 +1,23 @@ +/* +import { onMounted } from 'vue' + +const icons = {} +onMounted(async () => { + const plugins = import.meta.glob('./core/assets/icons/_icon/!*.svg', { + //eager: true + //eager: true + query: 'raw' + }) + for (const pluginsKey in plugins) { + const temp = await plugins[pluginsKey]() + const nameSplit = pluginsKey.split('/') + const name = nameSplit[nameSplit.length - 1].replaceAll('.svg', '') + //Object.assign(icons, { `${name}`: temp }) + icons[`vuesax-linear:${name}`] = temp.default + //console.log('tt', temp.default, pluginsKey) + } + console.log(icons) +}) +*/ + +export {} diff --git a/src/core/stores/darkmode.ts b/src/core/stores/darkmode.ts new file mode 100644 index 0000000..d9e698e --- /dev/null +++ b/src/core/stores/darkmode.ts @@ -0,0 +1,74 @@ +/** + * This is a store that hold the dark mode state + * It could be auto (fit system preference), dark or light + * + * Using useStorage from @vueuse/core allow persistance storage accross tabs/sessions + * + * We can import and set isDark anywhere in our project + * @see /src/components/navigation/LandingNavigation.vue + * @see /src/components/partials/toolbars/Toolbar.vue + */ + +import { computed, watchEffect } from 'vue' +import { usePreferredDark, useStorage } from '@vueuse/core' +import { acceptHMRUpdate, defineStore } from 'pinia' + +export const DARK_MODE_BODY_CLASS = 'is-dark' +export type DarkModeSchema = 'auto' | 'dark' | 'light' + +export const initDarkmode = () => { + const darkmode = useDarkmode() + + /** + * watchEffect callbacks will be executed each time used reactives value has changed + */ + watchEffect(() => { + if (!import.meta.env.SSR) { + const body = document.documentElement + + if (darkmode.isDark) { + body.classList.add(DARK_MODE_BODY_CLASS) + } else { + body.classList.remove(DARK_MODE_BODY_CLASS) + } + } + }) +} + +export const useDarkmode = defineStore('darkmode', () => { + const preferredDark = usePreferredDark() + const colorSchema = useStorage('color-schema', 'auto') + + const isDark = computed({ + get() { + return colorSchema.value === 'auto' + ? preferredDark.value + : colorSchema.value === 'dark' + }, + set(v: boolean) { + if (v === preferredDark.value) colorSchema.value = 'auto' + else colorSchema.value = v ? 'dark' : 'light' + }, + }) + + const onChange = (event: Event) => { + const target = event.target as HTMLInputElement + isDark.value = !target.checked + } + + return { + isDark, + onChange, + } +}) + +/** + * Pinia supports Hot Module replacement so you can edit your stores and + * interact with them directly in your app without reloading the page. + * + * @see https://pinia.esm.dev/cookbook/hot-module-replacement.html + * @see https://vitejs.dev/guide/api-hmr.html + */ +if (import.meta.hot) { + import.meta.hot.accept(acceptHMRUpdate(useDarkmode, import.meta.hot)) +} diff --git a/src/core/stores/layout.ts b/src/core/stores/layout.ts new file mode 100644 index 0000000..a9873ac --- /dev/null +++ b/src/core/stores/layout.ts @@ -0,0 +1,32 @@ +export const useLayoutStore = defineStore('layout', () => { + const sideMenu = reactive({ + collapsible: true, + collapsed: false, + width: '230px', + collapsedWidth: '56px', + fixedSideBar: false, + /** + * @see https://www.antdv.com/components/menu#components-menu-demo-switch-mode + */ + mode: 'horizontal' //inline or vertical or horizontal + }) + + const layout: 'side'| 'mix' |'top' = 'top' + const showSettingsIcon = ref(false) + //const menuPosition = ref<'top' | 'right'>('top') + + const sideMenuWidth = computed(() => { + return sideMenu.collapsed ? sideMenu.collapsedWidth : sideMenu.width + }) + + /*const showSideMenu = computed(() => { + return menuPosition.value === 'right' + })*/ + + const header = reactive({ + height: '45px', + fixed: true + }) + + return { sideMenu, sideMenuWidth, header, layout, showSettingsIcon } +}) diff --git a/src/core/stores/router.ts b/src/core/stores/router.ts new file mode 100644 index 0000000..28157b5 --- /dev/null +++ b/src/core/stores/router.ts @@ -0,0 +1,17 @@ +import { ref } from 'vue' +import type { RouteRecordRaw } from 'vue-router' +//import { resetRouter } from '@core/router' +//import router from '@core/router' +export const useRouterStore = defineStore('router', () => { + const routes = ref([]) + + /*function applyPermissions(keys: string[]) { + const router = useRouter() + console.log('this is router in store') + if (router) { + resetRouter(router) + } + }*/ + + return { routes } +}) diff --git a/src/core/stores/settings.ts b/src/core/stores/settings.ts new file mode 100644 index 0000000..541fa21 --- /dev/null +++ b/src/core/stores/settings.ts @@ -0,0 +1,9 @@ +import { ref } from 'vue' +export const useSettingsStore = defineStore('settings', () => { + const showSettingsDrawer = ref(false) + const settingsPlacementDrawer = ref<'top' | 'right' | 'bottom' | 'left'>('right') + return { + showSettingsDrawer, + settingsPlacementDrawer + } +}) diff --git a/src/core/type/baseTable.ts b/src/core/type/baseTable.ts new file mode 100644 index 0000000..2b87c8a --- /dev/null +++ b/src/core/type/baseTable.ts @@ -0,0 +1,116 @@ +import type { VNode, Component } from 'vue' + +interface BaseTableColumn { + title?: string //pass + name?: string //pass + dataIndex: string // pass + key: string //pass + slot?: string //pass + //customRenderer?: + width?: number // pass + type?: ColumnTypeFilter + filterable?: boolean + sortable?: boolean + draggable?: boolean + show?: boolean //pass + fixed?: boolean | string //string is (left/right) //pass + align?: 'center' | 'right' | 'left' //pass + ellipsis?: boolean + children?: BaseTableColumn[] + resizable?: boolean //pass - no support for rtl on resize + responsive?: string[] + customRender?: (data: { text: string; record: any; index: number }) => VNode | string //pass + customCell?: (record: any, rowIndex: number, column: any) => void + className?: string + filterComponentProps?: any + filterComponent?: Component | VNode + filterField?: string + sortField?: string +} + +//boolean switch - boolean checkbox +//for client +type ColumnTypeFilter = 'Date' | 'Time' | 'DateTime' | 'Select' | 'Text' | 'Boolean' | 'Number' + +//for server +type FilterType = 'number' | 'date' | 'text' | 'select' | 'switch' + +export const mapColumnTypeFilterToFilterType: Record = { + Date: 'date', + Time: 'date', + DateTime: 'date', + Select: 'select', + Text: 'text', + Boolean: 'switch', + Number: 'number' +} + +interface TableInput { + limit?: number //number of record that return + filters?: Filter[] + filtersOpt?: any + key?: any + order?: string + search?: string | null + select?: string[] + sort?: TableSort | null + page?: number //current page + titles?: Record + report_title?: string + total?: number +} + +interface TableSort { + key: string + order: 'asc' | 'desc' +} + +interface Filter { + cr: 'and' | 'or' + index?: number + field: string + type: FilterType + op: FilterOP | null + value: any + hidden?: boolean +} + +type FilterOP = + | 'gt' //> + | 'lt' //< + | 'eq' //= + | 'gte' //>= + | 'lte' //<= + | 'bet' //between + | 'not' //<> + | 'nn' // not null + | 'null' // null + | 'sw' //'like', $this->value . '%' + | 'ew' //'like', '%' . $this->value + | 'has' // 'like', '%' . $this->value . '%' + | 'in' // in array + +//const available +//const availableFilterType = {} + +interface TableOutput { + rows: T[] + query: TableInput +} + +interface BaseTableEmit { + reload: () => void +} + +export type { + BaseTableColumn, + TableInput, + TableOutput, + BaseTableEmit, + Filter, + FilterType, + FilterOP, + ColumnTypeFilter, + TableSort + //availableFilterType +} diff --git a/src/core/type/router.ts b/src/core/type/router.ts new file mode 100644 index 0000000..60b6bb1 --- /dev/null +++ b/src/core/type/router.ts @@ -0,0 +1,19 @@ +// This can be directly added to any of your `.ts` files like `router.ts` +// It can also be added to a `.d.ts` file. Make sure it's included in +// project's tsconfig.json "files" +import 'vue-router' + +// To ensure it is treated as a module, add at least one `export` statement +export {} + +declare module 'vue-router' { + interface RouteMeta { + icon?: string + title?: string + disabled?: boolean + hideMenu?: boolean + hideChildren?: boolean + order?: number + permissionsKey?: string + } +} diff --git a/src/core/utils/color-converter.ts b/src/core/utils/color-converter.ts new file mode 100644 index 0000000..1d87733 --- /dev/null +++ b/src/core/utils/color-converter.ts @@ -0,0 +1,91 @@ +const hslRe = + /hsl\(\s*(\d+)((?:deg)|(?:turn)|(?:rad))?\s*,?\s*(\d+(?:\.\d+)?%)\s*,?\s*(\d+(?:\.\d+)?%)\s*\)/ + +export function HSLToHex(hslCss?: string) { + if (!hslCss) { + return '#fff' + } + if (hslCss === 'transparent') { + return hslCss + } + + const res = hslRe.exec(hslCss) + if (res === null) { + return '#fff' + } + + const [hueString, hueUnit, saturationString, luminanceString] = res.slice(1) + if (!hueString || !saturationString || !luminanceString) { + return '#fff' + } + + let h = 0 + let s = parseFloat(saturationString ?? '0') + let l = parseFloat(luminanceString ?? '0') + + // Strip label and convert to degrees (if necessary) + switch (hueUnit) { + case 'deg': + h = parseFloat(hueString.substr(0, hueString.length - 3)) + break + case 'turn': + h = Math.round(parseFloat(hueString.substr(0, hueString.length - 4)) * 360) + break + case 'rad': + h = Math.round(parseFloat(hueString.substr(0, hueString.length - 3)) * (180 / Math.PI)) + break + default: + h = parseFloat(hueString) + break + } + + if (h >= 360) h %= 360 + + s /= 100 + l /= 100 + + const c = (1 - Math.abs(2 * l - 1)) * s + const x = c * (1 - Math.abs(((h / 60) % 2) - 1)) + const m = l - c / 2 + let r = 0 + let g = 0 + let b = 0 + + if (0 <= h && h < 60) { + r = c + g = x + b = 0 + } else if (60 <= h && h < 120) { + r = x + g = c + b = 0 + } else if (120 <= h && h < 180) { + r = 0 + g = c + b = x + } else if (180 <= h && h < 240) { + r = 0 + g = x + b = c + } else if (240 <= h && h < 300) { + r = x + g = 0 + b = c + } else if (300 <= h && h < 360) { + r = c + g = 0 + b = x + } + + // Having obtained RGB, convert channels to hex + let rString = Math.round((r + m) * 255).toString(16) + let gString = Math.round((g + m) * 255).toString(16) + let bString = Math.round((b + m) * 255).toString(16) + + // Prepend 0s, if necessary + if (rString.length == 1) rString = '0' + rString + if (gString.length == 1) gString = '0' + gString + if (bString.length == 1) bString = '0' + bString + + return '#' + rString + gString + bString +} diff --git a/src/core/utils/convert.ts b/src/core/utils/convert.ts new file mode 100644 index 0000000..b87f629 --- /dev/null +++ b/src/core/utils/convert.ts @@ -0,0 +1,22 @@ +//const e2p = (s: string) => s.replace(/\d/g, (d) => '۰۱۲۳۴۵۶۷۸۹'[+d]) +//const p2a = (s : string) => s.replace(/[۰-۹]/g, (d) => '٠١٢٣٤٥٦٧٨٩'['۰۱۲۳۴۵۶۷۸۹'.indexOf(d)]) +//const a2p = (s : string) => s.replace(/[٠-٩]/g, (d) => '۰۱۲۳۴۵۶۷۸۹'['٠١٢٣٤٥٦٧٨٩'.indexOf(d)]) +//const e2a = (s : string) => s.replace(/\d/g, (d) => '٠١٢٣٤٥٦٧٨٩'[+d]) +//_sample +//e2p('asdf1234') // asdf۱۲۳۴ +//e2a('asdf1234') // asdf١٢٣٤ +//p2e('asdf۱۲۳۴') // asdf1234 +//a2e('asdf١٢٣٤') // asdf1234 +//p2a('asdf۱۲۳۴') // asdf١٢٣٤ +//a2p('asdf١٢٣٤') // asdf۱۲۳۴ +//٠٩١٣٥٥١۷٤٢٥ +//۰۹۱۳۵۵۱۷۴۲۵ + +const a2e = (s: string) => s.replace(/[٠-٩]/g, (d) => '٠١٢٣٤٥٦٧٨٩'.indexOf(d).toString()) +const p2e = (s: string) => s.replace(/[۰-۹]/g, (d) => '۰۱۲۳۴۵۶۷۸۹'.indexOf(d).toString()) + +function persian2english(s: string) { + const temp = p2e(s) + return a2e(temp) +} +export { persian2english } diff --git a/src/core/utils/file.ts b/src/core/utils/file.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/core/utils/index.ts b/src/core/utils/index.ts new file mode 100644 index 0000000..da5bac4 --- /dev/null +++ b/src/core/utils/index.ts @@ -0,0 +1,30 @@ +//import { tokenName } from '@/themeConfig' +//import { getLocalStorage, setLocalStorage } from '@/utils/useStorage' +import pkg from '@root/package.json' +import config from '@core/config.json' +import { getLocalStorage, setLocalStorage } from '@core/utils/useStorage' + +function version() { + return pkg.version +} + +function coreVersion() { + return config.version +} + +function setToken(token: string) { + return setLocalStorage('token', token) +} + +function getToken() { + //return getLocalStorage(tokenName) + return getLocalStorage('token') +} + +export { coreVersion, version, getToken, setToken } + +/*function removeToken() { + return localStorage.removeItem(tokenName) +}*/ + +//export { getToken, setToken, removeToken } diff --git a/src/core/utils/is.ts b/src/core/utils/is.ts new file mode 100644 index 0000000..4a7c2df --- /dev/null +++ b/src/core/utils/is.ts @@ -0,0 +1,28 @@ +//import { getToken } from '@/utils/index' +import { breakpointsTailwind, useBreakpoints } from '@vueuse/core' +const breakpoints = useBreakpoints(breakpointsTailwind) +/** + * is application run in development mode + */ +function isDev() { + return import.meta.env.DEV +} + +/** + * is size screen mobile + */ +const isMobile = breakpoints.smaller('lg') +/*function isMobile() { + const breakpoints = useBreakpoints(breakpointsTailwind) + console.log('change is mobile') + return breakpoints.isSmaller('lg') +}*/ + +/* +function isToken() { + const token = getToken() + return !!token +} +*/ + +export { isDev, isMobile } diff --git a/src/core/utils/price.ts b/src/core/utils/price.ts new file mode 100644 index 0000000..2e61d03 --- /dev/null +++ b/src/core/utils/price.ts @@ -0,0 +1,136 @@ +import { ref } from 'vue' +import { loading, loadingMore } from '@/utils/index' +import { getNewOrderTable } from '@/api/order' +import type { TableEngineInput } from '@/model/table' +import type { TableOutput } from '@core/type/baseTable' +import type { Order } from '@/model/order' +import { getBalance } from '@/api/product' +import type { Price } from '@/model/price' +import type { Balance, Product } from '@/model/product' +import { getNow } from '@core/utils/useDataTime' + +export const orderPagination = ref({ filters: [], limit: 100, page: 0 }) +const orderTableOutput = ref | null>(null) +let intervalOrder: any +let intervalPrice: any + +export const updateTime = ref() + +export const balance = ref() + +export const orderItems = ref([]) + +let startTaraz: string = '' +let endTaraz: string = '' + +export async function getTaraz(start: string, end: string) { + try { + startTaraz = start + endTaraz = end + loading.value = true + balance.value = await getBalance(start, end) + } catch (e) { + console.log(e) + } finally { + loading.value = false + } +} + +export async function setIntervalGetOrder() { + try { + // itemsCredit.value = await getMyCredit() + intervalOrder = setInterval(async () => { + await getOrderTable() + }, 5000) + } catch (e) { + console.log(e) + } finally { + loading.value = false + loadingMore.value = false + } +} + +export async function getOrderTable() { + try { + // loading.value = true + orderPagination.value.filters = [] + // orderPagination.value.page === 0 ? loading.value = true : loadingMore.value = true + orderTableOutput.value = await getNewOrderTable(orderPagination.value) + if (orderPagination.value.page === 0) orderItems.value = [] + orderItems.value.push(...orderTableOutput.value.rows) + } catch (e) { + console.log(e) + } finally { + // loading.value = false + } +} + +export function stopOrderInterval() { + // console.log('stop') + clearInterval(intervalOrder) + intervalOrder = undefined +} + +//price +export const form = ref([]) +export const methodForm = ref([]) +export const items = ref([]) + +export async function setIntervalGetPrices() { + try { + // itemsCredit.value = await getMyCredit() + // intervalPrice = setInterval(async () => { + await getPriceTable() + // }, 20000) + } catch (e) { + console.log(e) + } finally { + loading.value = false + loadingMore.value = false + } +} + + +export async function getPriceTable() { + try { + // console.log('salammm') + await getTaraz(startTaraz, endTaraz) + const NonFilteredItems = await getProductList() + items.value = NonFilteredItems?.filter((x) => x.active) + form.value = items.value.map((x) => { + const myPrice = x.price?.price ?? 0 + const limanPrice = x.price?.difference_liman ?? 0 + const providerPrice = x.price?.difference_provider ?? 0 + const mainDifferent = x.price?.difference ?? 0 + // console.log(myPrice,'gg') + // const myDiff = x.sub?.sell_price ?? 0 + // if (!x.price?.price) x.price.price = 0 + if (x.sub && !x.sub?.sell_price) x.sub.sell_price = 0 + // const diff = x.sub? (x.price?.price - x.sub?.sell_price): 0 + return { + product_id: x.id, + price: myPrice, + diff: limanPrice, + difference_liman: limanPrice, + reading_method: x.reading_method, + reading_method_old: x.reading_method, + difference_main: mainDifferent, + difference_provider: providerPrice, + is_auto: x.reading_method !== 'manual' + } + }) + updateTime.value = getNow('jYYYY-jMM-jDD HH:mm:ss') + // console.log(form.value) + } catch (e) { + console.log(e) + } finally { + loading.value = false + loadingMore.value = false + } +} + +export function stopPriceInterval() { + // console.log('stop') + clearInterval(intervalPrice) + intervalPrice = undefined +} diff --git a/src/core/utils/regex.ts b/src/core/utils/regex.ts new file mode 100644 index 0000000..e518bb3 --- /dev/null +++ b/src/core/utils/regex.ts @@ -0,0 +1,5 @@ +const mobilePattern = /^(?:0|98|\+98|\+980|0098|098|00980)?(9\d{9})$/ + +const usernamePattern = /^(?!.*\.\.)(?!.*\.$)[^\W][\w.]{0,29}$/ + +export { mobilePattern, usernamePattern } diff --git a/src/core/utils/responsive.ts b/src/core/utils/responsive.ts new file mode 100644 index 0000000..b180174 --- /dev/null +++ b/src/core/utils/responsive.ts @@ -0,0 +1,16 @@ +/** + * This is a store that hold responsive state + * + * Using useMediaQuery from @vueuse/core allow to bind + * css media queries results to ref + * + * We can import and use isLargeScreen, isMediumScreen anywhere in our project + * @see /src/components/navigation/LandingNavigation.vue + * @see /src/state/activeNavbarState.ts + */ + +import { useMediaQuery } from '@vueuse/core' + +export const isLargeScreen = useMediaQuery('(min-width: 1023px)') +export const isMediumScreen = useMediaQuery('(min-width: 767px)') +export const isMobileScreen = useMediaQuery('(max-width: 767px)') diff --git a/src/core/utils/url.ts b/src/core/utils/url.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/core/utils/useAxios.ts b/src/core/utils/useAxios.ts new file mode 100644 index 0000000..2a74d2b --- /dev/null +++ b/src/core/utils/useAxios.ts @@ -0,0 +1,180 @@ +import { baseURL } from '../../../config' + +import axios from 'axios' +import type { AxiosRequestConfig, AxiosResponse } from 'axios' +// import { useRouter, useRoute } from 'vue-router' +import { getToken, removeToken } from '@/utils/index' +import { message } from 'ant-design-vue' +//import { isToken } from '@/utils/is' +//import router from '@/router' +//import { getToken, removeToken } from '@/utils/useUtility' +//import useUserStore from '@/model/user' +//import { useRouter } from 'vue-router' +//const router = useRouter() + +interface Meta { + errorMessage?: 'message' | 'notification' | 'toast' +} + +interface MyAxiosRequestConfig extends AxiosRequestConfig { + meta?: Meta +} + +const headers = { + 'Content-Type': 'application/json', + Accept: 'application/json' +} + +const _axios = axios.create({ + baseURL, + headers +}) + +_axios.interceptors.request.use( + (config) => { + //console.log('request config', config) + if (config.headers) { + const token = getToken() + // console.log(token) + if (token) { + //@ts-ignore + config.headers['Authorization'] = 'Bearer ' + token + } + } + return config + }, + (error) => { + //console.log('this is error on interceptors.request', error) + Promise.reject(error) + } +) +_axios.interceptors.response.use( + (response) => { + // console.log(response, 'ressss') + //console.log('this is response') + // Any status code that lie within the range of 2xx cause this function to trigger + // Do something with response data + //console.log('this is fulfilled on interceptors.response', response.data) + return response.data + }, + async function (error) { + const router = useRouter() + //console.log('this is axios error', error) + /* if (error.response.data && error.response.data.code) { + checkStatus(error.response.data, error.config) + }*/ + //console.log('this is error on interceptors.response', error.config.meta) + //console.log('1111111111', error.response) + if (error.response && error.response.status == 401) { + ///removeToken() + console.log('error') + removeToken() + // router.push({ name: 'login' }) + await router.push({ name: 'login' }) + } else if (error.response && error.response.status == 403) { + message.error('شما دسترسی لازم برای انجام این عملیات را ندارید') + } else if (error.response && error.response.status == 422) { + message.error(error.response.data?.message) + } else if (error.response) { + message.error('خطا در بارگذاری اطلاعات') + } + // Any status codes that falls outside the range of 2xx cause this function to trigger + // Do something with response error + + //const { response, code, message, config } = error || {} + //const errorMessageMode = config?.requestOptions?.errorMessageMode || 'none' + //const msg: string = response?.data?.error?.message ?? '' + //checkStatus(error?.response?.status, msg) + return Promise.reject(error) + } +) + +function checkStatus(data: { message: string; data: any; code: number }, config: any) { + //const { code, data, message } = data + let errorMessage = 'message' + if (config.meta) { + if (config.meta.message) { + errorMessage = config.meta.message + } + } + switch (errorMessage) { + case 'message': + message.error(data.message) + break + default: + message.error(data.message) + } +} + +const myAxios = { + //AxiosResponse + post( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.post(url, data, config) + }, + request, D = any>(config: MyAxiosRequestConfig): Promise { + return _axios.request(config) + }, + //AxiosResponse + get(url: string, config?: MyAxiosRequestConfig): Promise { + return _axios.get(url, config) + }, + //AxiosResponse + delete(url: string, config?: MyAxiosRequestConfig): Promise { + return _axios.delete(url, config) + }, + //AxiosResponse + head(url: string, config?: MyAxiosRequestConfig): Promise { + return _axios.head(url, config) + }, + //AxiosResponse + options(url: string, config?: MyAxiosRequestConfig): Promise { + return _axios.options(url, config) + }, + //AxiosResponse + put( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.put(url, data, config) + }, + //AxiosResponse + patch( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.patch(url, data, config) + }, + //AxiosResponse + postForm( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.postForm(url, data, config) + }, + //AxiosResponse + putForm( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.putForm(url, data, config) + }, + //AxiosResponse + patchForm( + url: string, + data?: D, + config?: MyAxiosRequestConfig + ): Promise { + return _axios.patchForm(url, data, config) + } +} + +export default myAxios +export { _axios } diff --git a/src/core/utils/useCountdownTimer.ts b/src/core/utils/useCountdownTimer.ts new file mode 100644 index 0000000..eebb910 --- /dev/null +++ b/src/core/utils/useCountdownTimer.ts @@ -0,0 +1,92 @@ +import { onMounted, ref } from 'vue' +//@ts-ignore +import moment from 'moment' +//_sample 00:30 - 1:50 - 00:59 +export default function useCountdownTimer(_time = '00:00:30', format = 'HH:mm:ss') { + let interval: number + let startTime = moment(_time, 'HH:mm:ss') + //const temp= + const endTime = moment('00:00:00', 'HH:mm:ss') + const time = ref('') + let tempHook: () => void + let tempHookStop: () => void + let tempHookStart: () => void + let tempHookRestart: () => void + function decrement() { + if (startTime > endTime) { + startTime.subtract('1', 'second') + time.value = startTime.format(format) + } else { + clearInterval(interval) + if (tempHook) { + tempHook() + } + } + } + + function start() { + if (interval) { + stop() + } + //@ts-ignore + interval = setInterval(decrement, 1000) + if (tempHookStart) { + tempHookStart() + } + } + + function stop() { + clearInterval(interval) + if (tempHookStop) { + tempHookStop() + } + } + + function onFinish(hook: () => any) { + tempHook = hook + } + + function setTime(_time = '00:00:30') { + startTime = moment(_time, 'HH:mm:ss') + time.value = startTime.format(format) + stop() + start() + } + + function reset() { + startTime = moment(_time, 'HH:mm:ss') + time.value = startTime.format(format) + stop() + start() + if (tempHookRestart) { + tempHookRestart() + } + } + + function onStop(hook: () => any) { + tempHookStop = hook + } + function onStart(hook: () => any) { + tempHookStart = hook + } + + function onRestart(hook: () => any) { + tempHookRestart = hook + } + + onMounted(() => { + time.value = startTime.format(format) + }) + + return { + time, + stop, + start, + onFinish, + reset, + setTime, + onRestart, + onStart, + onStop + } +} diff --git a/src/core/utils/useCrypto.ts b/src/core/utils/useCrypto.ts new file mode 100644 index 0000000..beeb6f2 --- /dev/null +++ b/src/core/utils/useCrypto.ts @@ -0,0 +1,18 @@ +//@ts-ignore +import AES from 'crypto-js/aes' +//@ts-ignore +import encUtf8 from 'crypto-js/enc-utf8' +///import { secretKey } from '@core/config' +const secretKey = 'pwd@1234' +//console.log('aaa', secretKey) +// Encrypting the data using the password key +function encryptedAES(data: string) { + return AES.encrypt(data, secretKey).toString() +} + +// Decrypting the data using the same password key +function decryptedAES(ciphertext: string) { + return AES.decrypt(ciphertext, secretKey).toString(encUtf8) +} + +export { encryptedAES, decryptedAES } diff --git a/src/core/utils/useDataTime.ts b/src/core/utils/useDataTime.ts new file mode 100644 index 0000000..ff49e48 --- /dev/null +++ b/src/core/utils/useDataTime.ts @@ -0,0 +1,26 @@ +//@ts-ignore +import moment from 'moment-jalaali' +//@ts-ignore +import fa from 'moment/src/locale/fa' +moment.locale('fa', fa) +moment.loadPersian() + +function momentTimeAgo(dataTime: string) { + return moment.utc(dataTime).fromNow() +} + +function toJalali(dateTime?: string, format = 'jYYYY/jMM/jDD-HH:mm:ss') { + return moment(dateTime).format(format) +} + +function toJalaliNoTime(dateTime?: string, format = 'jYYYY/jMM/jDD') { + return moment(dateTime).format(format) +} + +function toTime(dateTime?: string, format = 'HH:mm') { + return moment(dateTime).format(format) +} +function getNow(format = 'YYYY-MM-DDTHH:mm:ss') { + return moment().format(format) +} +export { momentTimeAgo, toJalali, toJalaliNoTime, toTime, getNow } diff --git a/src/core/utils/usePrice.ts b/src/core/utils/usePrice.ts new file mode 100644 index 0000000..4e89d78 --- /dev/null +++ b/src/core/utils/usePrice.ts @@ -0,0 +1,17 @@ +export function usePrice(price: number, digit = true, unit = 'ریال') { + let _price = price.toString() + if (digit) { + _price = _price.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ',') + } + return `${_price} ${unit}` +} + +export function useTowDecimal(num: string | number): string | number { + const temp = num.toString().match(/^-?\d+(?:\.\d{0,2})?/) + if (temp && temp.length > 0) return temp[0] + return Math.round(+num * 100) / 100 +} + +export function useFormat(num: string | number, unit = '') { + return usePrice(Math.abs(+useTowDecimal(num)), true, unit) +} diff --git a/src/core/utils/useStorage.ts b/src/core/utils/useStorage.ts new file mode 100644 index 0000000..5a49853 --- /dev/null +++ b/src/core/utils/useStorage.ts @@ -0,0 +1,35 @@ +import { isDev } from './is' +import { decryptedAES, encryptedAES } from './useCrypto' + +function convertForSet(value: any) { + const val = JSON.stringify(value) + return isDev() ? val : encryptedAES(val) +} + +function convertForGet(value: string | null): string | null { + if (value == null || value == '') { + return value + } + const temp = isDev() ? value : decryptedAES(value) + return JSON.parse(temp) +} + +function setLocalStorage(key: string, value: any) { + localStorage.setItem(key, convertForSet(value)) +} + +function setSessionStorage(key: string, value: any) { + sessionStorage.setItem(key, convertForSet(value)) +} + +function getLocalStorage(key: string) { + const val = localStorage.getItem(key) + return convertForGet(val) +} + +function getSessionStorage(key: string) { + const val = sessionStorage.getItem(key) + return convertForGet(val) +} + +export { setLocalStorage, setSessionStorage, getLocalStorage, getSessionStorage } diff --git a/src/core/utils/uuid.ts b/src/core/utils/uuid.ts new file mode 100644 index 0000000..585b24d --- /dev/null +++ b/src/core/utils/uuid.ts @@ -0,0 +1,8 @@ +//@ts-ignore +import { v4 as uuidv4 } from 'uuid' + +function buildUUId() { + return uuidv4() +} + +export { buildUUId } diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..aeea7ec --- /dev/null +++ b/src/index.css @@ -0,0 +1,4 @@ +/* +@tailwind base; +@tailwind components; +@tailwind utilities;*/ diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..e219408 --- /dev/null +++ b/src/main.ts @@ -0,0 +1,91 @@ +import { createApp } from 'vue' +import App from './App.vue' +import { basicMain } from '@core/basicMain' +import VueApexCharts from 'vue3-apexcharts' +//todo use custom style and use core style added +import '@/assets/style.less' +//import './index.css' +import { getToken } from '@/utils' +//import { useStaticApiListsStore } from '@/store/staticApisStore' +//import { setupPinia } from '@core/plugins/pinia' +import { setupRoutes } from '@/router' +//import { useRouterStore } from '@core/stores/router' +//import { resetRouter } from '@core/router' +import { useUserStore } from '@/store/userStore' +import { setupPinia } from '@core/plugins/pinia' + +const init = async () => { + const app = createApp(App) + app.use(VueApexCharts) + setupPinia(app) + try { + /*if (isToken()) { + await userStore.getMe() + setupRoutes() + }*/ + const userStore = useUserStore() + const token = getToken() + if (token) { + await userStore.getMyInfo() + setupRoutes(['*']) + //setupRoutes(['project']) + /*router.removeRoute('usersMain') + router.removeRoute('users')*/ + //debugger + //resetRouter(app, router) + } else setupRoutes(['login']) + + /* if (userStore.isAdmin) { + setupRoutes(['*']) + } else { + setupRoutes(userStore.permissions) + }*/ + + //setupRoutes() + const { router } = basicMain(app) + //console.log('aaaa', router) + //console.log('this is route', router.getRoutes()) + //console.log('this is store', useRouterStore().routes) + //const _temp = useRouter() + //console.log('this is temp', _temp) + //resetRouter(app, router) + router.beforeEach((to, from, next) => { + const token = getToken() + if (token) { + if (to.name == 'login') { + return next({ name: 'dashboard' }) + } + return next() + } else { + if (['login', '404'].includes(to.name as string)) { + return next() + } + // console.log('salam') + return next({ name: 'login' }) + } + }) + //console.log('this is tes final', router.getRoutes()) + //console.log('this is tessssssss') + } catch (e) { + console.error(e) + } finally { + //setupRoutes() + //app.use(router) + //router.hasRoute() + + //app.use(router) + + app.mount('#app') + } +} + +init() + +/*const store = useStaticApiListsStore() +const token = getToken() +if (token) store.getMyInfo()*/ +/* +console.log('thisi s router', router.getRoutes()) +router.removeRoute('customers') +*/ +//app.mount('#app') diff --git a/src/model/File.ts b/src/model/File.ts new file mode 100644 index 0000000..443217c --- /dev/null +++ b/src/model/File.ts @@ -0,0 +1,13 @@ +export interface File { + created_at?: string + ext?: string + has_thumb?: boolean + id?: number + original_name?: string + size?: number + src?: string + title?: string + type?: string + updated_at?: string + user_id?: number +} diff --git a/src/model/Item.ts b/src/model/Item.ts new file mode 100644 index 0000000..128c8a5 --- /dev/null +++ b/src/model/Item.ts @@ -0,0 +1,9 @@ +export interface Item { + value: string + key: boolean | number +} + +export interface FunctionItem { + name: string + function: string +} diff --git a/src/model/accounting.ts b/src/model/accounting.ts new file mode 100644 index 0000000..03c2c0a --- /dev/null +++ b/src/model/accounting.ts @@ -0,0 +1,36 @@ +import withdraw from "@/router/routes/withdraw"; +import type {Withdraw} from "@/model/wallet"; + +export interface Accounting { + startDate:string + endDate:string + fullPriceM1:number + fullPriceM2:number + fullPriceKaermozd:number + fullPriceSood:number + orderCount:number + Gifts:string + GiftsPrise:number + sumAll:number +} + +export interface TotalAccounting{ + id: number + customer_id: number + order_id: null + customer_to_id: number + user_id: number + wallet: null + transaction_id: null + cash: number + note: string + type: number + gold: number + balance_cash: number + balance_gold: number + withdraw_id: number + updated_at: string + deleted_at: null + created_at: string + withdraw?: Withdraw +} \ No newline at end of file diff --git a/src/model/bill.ts b/src/model/bill.ts new file mode 100644 index 0000000..91df449 --- /dev/null +++ b/src/model/bill.ts @@ -0,0 +1,25 @@ +export interface AddId { + id: number +} + +export interface Bill { + state?: number + prepayment?: number + adjustment?: number + workQuality?: number + forcedEvents?: number + materialEntryRestrictions?: number + enactNewRules?: number + delaysInAnnouncing?: number + technicalSpecifications?: number + delaysInWorkshopDelivery?: number + delaysInPurchasing?: number + agreementSuspension?: number + newWork?: number + other?: number + illegal?: number + billPresentationDate?: number + billHandlingDate?: number + billCommunicateDate?: number + description?: number +} diff --git a/src/model/card.ts b/src/model/card.ts new file mode 100644 index 0000000..294107a --- /dev/null +++ b/src/model/card.ts @@ -0,0 +1,17 @@ +import type { Customer } from '@/model/customer' + +export interface Card { + id?: number + cart_number?: string + shaba_number?: string + bank_name?: string + account_number?: string + sts?: number + sts_str?: string + customer?: Customer +} + +export interface cardSts { + id: number + sts: number +} diff --git a/src/model/city.ts b/src/model/city.ts new file mode 100644 index 0000000..55ae55c --- /dev/null +++ b/src/model/city.ts @@ -0,0 +1,17 @@ +export interface Province { + code: string + has_children: boolean + id: number + level: number + parent_id: number + title: string +} + +export interface City { + code: string + has_children: boolean + id: number + level: number + parent_id: number + title: string +} diff --git a/src/model/const.ts b/src/model/const.ts new file mode 100644 index 0000000..04f5f7f --- /dev/null +++ b/src/model/const.ts @@ -0,0 +1,6 @@ +export interface Const { + key?: number | string | undefined + const_id?: number | undefined + title_fa?: string | undefined + value?: string | undefined +} diff --git a/src/model/customer.ts b/src/model/customer.ts new file mode 100644 index 0000000..3c04dfb --- /dev/null +++ b/src/model/customer.ts @@ -0,0 +1,37 @@ +import type { User } from '@/model/user' +import type { Wallet } from '@/model/wallet' + +export interface AddId { + id: number +} + +export interface Customer { + id: number + fname: string + lname: string + name: string + mobile: string + password: string + avatar_id: number + active: boolean + // email: string + birth_date: string + created_at: string + gram: number + shop_name: string + phone_number: string + referral_to_id: string + referral_id: string + referral: Customer + city: string + province: string + wallet: Wallet + n_code: string | number + last_seen_at:string + profit_amount: number + add_user_limit: number + trade_active: boolean + type_str: string + gold: number + // print_name: string +} diff --git a/src/model/dashboard.ts b/src/model/dashboard.ts new file mode 100644 index 0000000..79d58a8 --- /dev/null +++ b/src/model/dashboard.ts @@ -0,0 +1,41 @@ +export interface Dashboard { + new_customer_major?: number + new_customer_single?: number + all_customer_major?: number + all_customer_single?: number + archive_customer_major?: number + archive_customer_single?: number + all_gold?: number + all_gold_single?: number + price?: Price +} +export interface Price { + id?: number + title_fa?: string + value?: number + created_at?: string + updated_at?: string + update_date?: string + value_json?: ValuePrice[] +} + +export interface ValuePrice { + key?: number + low?: string + high?: string + price?: string + numbertitle?: string + change?: string + category?: string + created_at?: string +} + +export interface Charts { + buySellChart?: Chart + customerSellChart?: Chart + singleSellChart?: Chart +} +export interface Chart { + price: number + obj: any[] +} \ No newline at end of file diff --git a/src/model/filterSelect.ts b/src/model/filterSelect.ts new file mode 100644 index 0000000..585b4ef --- /dev/null +++ b/src/model/filterSelect.ts @@ -0,0 +1,4 @@ +export interface FilterSelect { + label: string + value: string | number | boolean +} diff --git a/src/model/funds.ts b/src/model/funds.ts new file mode 100644 index 0000000..190dba1 --- /dev/null +++ b/src/model/funds.ts @@ -0,0 +1,14 @@ +export interface Funds { + id: number + owner:number + cash:number + gold:number + fund_id:number + created_at:string + updated_at:string + fund:Fund +} +export interface Fund{ + id:number + title:string +} \ No newline at end of file diff --git a/src/model/login.ts b/src/model/login.ts new file mode 100644 index 0000000..19011e6 --- /dev/null +++ b/src/model/login.ts @@ -0,0 +1,12 @@ +export interface UserLoginState { + id?: number + mobile?: string + password?: string + provider: string + token?: string +} + +export interface Token { + id: number + access_token: string +} diff --git a/src/model/order.ts b/src/model/order.ts new file mode 100644 index 0000000..e0283af --- /dev/null +++ b/src/model/order.ts @@ -0,0 +1,31 @@ +import type { Customer } from '@/model/customer' + +export interface Order { + amount?: number + created_at?: string + customer?: Customer + customer_id?: number + description?: number + direction?: number + fee?: number + id?: number + payment_sts?: number + price?: number + price_original?: number + sts?: number + total_fee?: number + total_price?: number + goldCash?: number + goldValue?: number + total_price_original?: number + updated_at?: string + pay_at?: string + difference?: string + total_price_liman?: number +} +export interface OrderSts { + order_id?: number + sts?: number + offer_price?: number + offer_mesghal_price?: number +} diff --git a/src/model/othersPrices.ts b/src/model/othersPrices.ts new file mode 100644 index 0000000..8ac9d1c --- /dev/null +++ b/src/model/othersPrices.ts @@ -0,0 +1,9 @@ +export interface OthersPrices { + sell: number + buy: number + price_last: number + henzagold: number + Ounce: number + milli: number + tala_ir: number +} \ No newline at end of file diff --git a/src/model/permission.ts b/src/model/permission.ts new file mode 100644 index 0000000..1034ba4 --- /dev/null +++ b/src/model/permission.ts @@ -0,0 +1,19 @@ +export interface Permission { + user_type: number | undefined + section_id?: number + section?: string + rid: any +} + +export interface UserPermission { + user_id: number | undefined + section_id?: number + section?: string + rid: any +} + +export interface TreeData { + children?: TreeData[] //| string + title: string + key?: string +} diff --git a/src/model/price.ts b/src/model/price.ts new file mode 100644 index 0000000..9d77bb1 --- /dev/null +++ b/src/model/price.ts @@ -0,0 +1,9 @@ +export interface Price { + price?: number +} + +export interface last { + sell: number + buy: number + price_last: number +} \ No newline at end of file diff --git a/src/model/priceChart.ts b/src/model/priceChart.ts new file mode 100644 index 0000000..e1e1e92 --- /dev/null +++ b/src/model/priceChart.ts @@ -0,0 +1,12 @@ +import type {Order} from "@/model/order"; + +export interface PriceChart{ + id: number + price: number + date_at: string + time_at: string + user_id: null + created_at: number + updated_at: number + order: Order[] +} \ No newline at end of file diff --git a/src/model/priceTriggers.ts b/src/model/priceTriggers.ts new file mode 100644 index 0000000..12c6297 --- /dev/null +++ b/src/model/priceTriggers.ts @@ -0,0 +1,13 @@ +export interface PriceTriggers{ + id?: number + customer_id: number + target_price: number + price_condition: string + action: string + direction: null + is_active: boolean + triggered_at?: string + created_at: string + updated_at: string + deleted_at: null +} \ No newline at end of file diff --git a/src/model/product.ts b/src/model/product.ts new file mode 100644 index 0000000..098af62 --- /dev/null +++ b/src/model/product.ts @@ -0,0 +1,55 @@ +import type { User } from '@/model/user' +import type { Wallet } from '@/model/wallet' + +export interface AddId { + id: number +} + +export interface Product{ + id: number, + amount: number, + percent_fee_buy: number, + cash_fee_buy: number, + percent_fee_sell: number, + cash_fee_sell: number + group_type: string + unit: string + active: boolean + created_at: string + open_buy: boolean + open_sell: boolean + show: boolean + title: string + updated_at: string + methodOption: number + prices: MethodePrices[] + price: number + reading_method: string + weight: number + auto_open_at: string + auto_close_at: string +} + +export interface MethodePrices { + id: string + name: string + price: number + profit: number +} +export interface SetActiveTime { + auto_open_at: string + auto_close_at: string +} + +export interface Balance { + cashBalance: number + cashBalanceOfKalhor: number + cashBalanceOfLiman: number + goldBalance: number + goldBalanceOfKalhor: number + goldBalanceOfLiman: number + mazanehBalance: number + mazanehBalanceOfKalhor: number + income_money: number + mazanehBalanceOfLiman: number +} \ No newline at end of file diff --git a/src/model/referrals.ts b/src/model/referrals.ts new file mode 100644 index 0000000..146b380 --- /dev/null +++ b/src/model/referrals.ts @@ -0,0 +1,21 @@ +export interface Referrals{ + id:number + fname:string + lname:string + name:string + active:boolean + mobile:string + avatar_id:null + last_seen_at:string + default_address_id:null + sts:null + type:number + total_transaction:number + orders_count:number + birth_date:null + shop_name:null + phone_number:string + city:string + province:string + n_code:string +} \ No newline at end of file diff --git a/src/model/sms.ts b/src/model/sms.ts new file mode 100644 index 0000000..8255d19 --- /dev/null +++ b/src/model/sms.ts @@ -0,0 +1,8 @@ +import type { User } from '@/model/user' +import type { Wallet } from '@/model/wallet' + +export interface Sms { + numbers: string[] + message: string + single?: string[] +} diff --git a/src/model/table.ts b/src/model/table.ts new file mode 100644 index 0000000..7d92dce --- /dev/null +++ b/src/model/table.ts @@ -0,0 +1,20 @@ + +export interface TableEngineOutput { + rows: T[] + query: { + filters: [] + filtersOpt: null | any + key: any | null + limit: number + page: number + search: string + select: any | null + sort: any | null + total: number + } +} +export interface TableEngineInput { + page: number + limit: number + filters: any[] +} diff --git a/src/model/transaction.ts b/src/model/transaction.ts new file mode 100644 index 0000000..0d61d16 --- /dev/null +++ b/src/model/transaction.ts @@ -0,0 +1,25 @@ +import type { User } from '@/model/user' + +export interface Transaction { + active: boolean + balance_cash: number + balance_gold: number + caj: string + cash: number + created_at: string + customer_id: number + expire_at: string + fund_id: number + gold: number + hash: string + id: number + note: number + order_id: number + transaction_type: string + type: number + type_str: string + updated_at: string + value: number + wallet: number + customer: User +} \ No newline at end of file diff --git a/src/model/user.ts b/src/model/user.ts new file mode 100644 index 0000000..e25bfee --- /dev/null +++ b/src/model/user.ts @@ -0,0 +1,23 @@ +import type { Const } from '@/model/const' + +export interface User { + active?: boolean + avatar_id?: string + created_at?: string + fname?: string + password?: string + repassword?: string + id?: number + last_seen_at?: string + lname?: string + mobile?: number + name?: string + sts?: number + token_sms?: string + user_type?: string + send_sms?:boolean +} + +export interface AddId { + id: number +} diff --git a/src/model/wallet.ts b/src/model/wallet.ts new file mode 100644 index 0000000..986d4bd --- /dev/null +++ b/src/model/wallet.ts @@ -0,0 +1,43 @@ +import type { User } from '@/model/user' + +export interface Wallet { + owner: number + id: number + gold: number + cash: number + customer: User +} + +export interface Withdraw { + id?: number + customer_id?: number + user_id?: number + cash?: number + gold?: number + tracked_number?: number + date_at?: string + sts?: number + created_at?: string + updated_at?: string + sts_str?: string + daj?: string + customer?: User +} + +export interface Charge { + value?: number + note?: string + customer_id?: number +} + +export interface WithdrawStatus { + icon: string + bgColor: string + color: string +} + +export interface SendWeight { + weights: number[] + withdraw_id: number + customer_id: number +} \ No newline at end of file diff --git a/src/pages/balance/components/Item.vue b/src/pages/balance/components/Item.vue new file mode 100644 index 0000000..aba51fc --- /dev/null +++ b/src/pages/balance/components/Item.vue @@ -0,0 +1,21 @@ + + + + + \ No newline at end of file diff --git a/src/pages/balance/components/TransactionDetail.vue b/src/pages/balance/components/TransactionDetail.vue new file mode 100644 index 0000000..b4f3987 --- /dev/null +++ b/src/pages/balance/components/TransactionDetail.vue @@ -0,0 +1,250 @@ + + + + diff --git a/src/pages/balance/index.vue b/src/pages/balance/index.vue new file mode 100644 index 0000000..c6b557e --- /dev/null +++ b/src/pages/balance/index.vue @@ -0,0 +1,252 @@ + + + + \ No newline at end of file diff --git a/src/pages/dashboard/assets/svgs/nothing.svg b/src/pages/dashboard/assets/svgs/nothing.svg new file mode 100644 index 0000000..1395861 --- /dev/null +++ b/src/pages/dashboard/assets/svgs/nothing.svg @@ -0,0 +1,131 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/dashboard/components/dashboardItem.vue b/src/pages/dashboard/components/dashboardItem.vue new file mode 100644 index 0000000..9c89d4d --- /dev/null +++ b/src/pages/dashboard/components/dashboardItem.vue @@ -0,0 +1,54 @@ + + + + + diff --git a/src/pages/dashboard/index.vue b/src/pages/dashboard/index.vue new file mode 100644 index 0000000..4f65a8a --- /dev/null +++ b/src/pages/dashboard/index.vue @@ -0,0 +1,876 @@ + + + + + diff --git a/src/pages/login/assets/img/background.webp b/src/pages/login/assets/img/background.webp new file mode 100644 index 0000000000000000000000000000000000000000..5efb6a7f5b365d14327232f57f9eb09187b53109 GIT binary patch literal 66328 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

    U$HsJFQ&>!Tdcl|+VSF6!B*A7Q{S+TL?q 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≤1z z2mc-9!=;{G2%3W?r-7Q(U`NV7F($rxhclA%B)pE8W!%-5 zZ08Ck?ehP`cI6h>ZJ^B4>7PxK7_)u%g66=slMe?++$Qp)UVe6YL$Y!>F?c_iXYZ=T z(V3_?uDm7&axz!Ruzy-8O!BZU0ibISKh`4Pnpo}}M$u#p#pTo@Y&P*6WV;tdnl9`$ zlD(84-geEEGw1~IHL=R8Skm z*T2O7WZayb-{SwjP67`%Rwn-)a}6(ov5FsNo9CFA#rALomFRBIqh^GwW)p6S`R;Pm z1n;S6PW{ndG`jdNUZrcYpLw@aS5Ob)=6+Q;mv6WMYJL8?Ry@Q zLzL+>A#NGNca{GWq{e4UeH)vgIL$}Rz7Y)5Vb{mzdFfzdQe5`eQH4DvZ#_j`)G29y zu3u|rS^drF%RDwdVrI>F9dh;*8m0^NdY47mP|*~+z=fsI{;l-z)e=^-hSB~XFWX609cu;9VX(E!H>|;TrYEr#WRh8#6^~-|;lF8u?Ox@tPz%&y@4c8mqCfU5FFqH zus!4p-SO(JLQ#`;lnyaWjJ!k~5XgZb)Z&6I#<{6tMUIrf^Q-LB8Dkl6jI1N+$8`ys zthI?}|J2XfjIYSnjIWCq)zZ6 zoNHX7kGBK1&_AVg5f*R_^X|{pxR|C{PstP?_hKF0-DMCZXO&*F=ltV}j0I!UaFO%t zt{m}pcTO&^_y9ZI*YHix0SoN0F=&5m8^=XH)}B6Y-7kyB9aW7)l39Fq?E;~<<7j_ev_p^s zp1y{4oVNO|UmX~Tr+ zAs1yqb!_8c)zkv=;_dMNKC$>`o--ibwc=s7SxP3t8e`N{C_9A`72}GPu+e$v<@6Bu z`+ncg0*38|h>onKg|N~U-aoJRv4Y4qAB1yG z46gFTBfiehyfTjIM+_3im_PjI8*+27HRt`R@yRf|>TyiNgAZgQ6?9hO$55RUhOSJ4H=Z!gt$@9vv_&3@6( zPJ|juQ+4+-e-)r$2Qg`vWTN;#RL}aA+&wB3*=!=w!Xr38PKEj%AEpQ_nTOfR^X+hv z@IGm{j&VaQ)3L4Un#TS1e}4^Kl${0qS8~-e?2^YCeNsY#OBI|tG==NPOn*x%*53q}&JclU=Yo^7}-F7vRBx=lBBU zpgpyf1JC;-JjS-ipF3+iS?V1aqD8V9{{!nhg9UCCFfk`oxISYW-xtP~77viBvsg~1 z`bzn9M;y3A?DAq4AW<=FoXB|uKKF)ueUiW)2@x@bCCO;K6mM!nH0TX`1W&R!;7+Ov z7>-%9LqhtGz{j;{73YZ31qWvpk>IC#mA`p<&%5_gmJqxbcp_uZ6zW+xDa82Ve0gCv z1M1_1a_nqzR$27pah^pR6q0;W)N1%YdHY1Tj0t(C9h%3nC6^f-im_ee?ebSVh|gF)*JEQGl|? zeU(Da?f*vJhS}`l-9&#b3cUT_8j864x;dGfVO+5lfoI!F=iP>;ku(d}dYS9Em^1A? z{7BE+jfpQY5szIhVev45?)#W)(f@P}Jomn)sUYmjwdimaO3)9_nzFyFHPhfcIuU1NLfd5r~z&=3l3Cz|{}$axhi8{m^i4`ESkE-QvtQS8&~*(D}#87ZGQ9P;-c zziSqDiNrsZ^5JtAhcrg&K{aE<1#|AnbBJx%iwalHLD9A>F0R3D3@2)gbJ@ zSqJ+1C&TfB;SHWxGmP$TFAv+&a#`M6MDC=-A8{{o8eq>}y>=ZFkhBEVdOq;s=W_ch z1T**zh|`vlA%wQ%PE?9hCuFG5!tdsJuQ57+fQiygQ99vpQw?cOeL~_#19z1^uYCoY zD0|;u^!9xjbQI`-uA0|Gieo_#E-GIJAvJb5(DkZZo^Ya~o-1q-hn)90btW2*XY>Z6 zMG)%W;`Lgvs>PC2cabS5$7bkjK7TuL+@a7nGWMvh=4wXRa8zlHaL5e_BOq} zHQN}NL6#l ztM9yqSH=?jVtSFZz{q^A8DH33V_(!Kyki(X2VF`Kj{y*ET!&#IwPl8nZf! zfKxcez!nJkr4V+$+WjmIDlioT2U6i~c`F>H9Xg3+RE!6VjZV60Q})&kaeQ$-q(HIf0X!IYmhHvF{{O_@i|w?pq1RhnSFt5HJLp2owE%@cJz=ggV!7BqOY>;2%CV6aTzoigDes$tDLES z>#`6axKS7MEeYR{i_~^HhxxsU(Wxw+%X^Hll5z&W zNR4kgsf$w0-1;+*O|Q3{gr{ZaFN}7@m7mCj6(-mZw6__af+FNV8J%LF`CylDlHjzON4-C8M{=psT}uaKe8^489eh2|cH1P;Z?gjF7qVnzHUBwueEZ zhB*4OwlB)I?i#!v!@eFoDsv@z!*ZIudSE(@v!8OP;sJb!$ML@d0|LBYDF1_Lz&PPX8>G=xY z$X1F43Jm0MuZ6_~gbA`Ki>cjQIG+ZQItzeko2Y3xPhv2C!~a_8YtZ{99@r5-WnkzXKx_b<<3~R^&6Wxe zjrW*TyC!g6y5(Qb6-yy-crqg5$S-W1WvvZWN>o4N>-n89#hjWOd{TXL9(?;hF~ugw zXYwh;H`q#_%gA%_n3o=cN)#WXqm_+Ivc10gY73N->4%N~Fi~*kgj8$zf8M?bOoT5H z3$3XjW`x);`)y<-1~I}a0vsA9Drs_^mk>lFtsoq(-N?WMB|LRSIgdRtA$qG&*aX&6s-I_+RTcFR_dNOM^lAK)IPJXz)D5(BGDr4`A7MF5Fx-{-KQ(l? z4dr$D4b7)8P6_#iX5#eDZ}@Aon(-SM8h=&I&eUlB&kNd3chmF;T;8E3rZzPC4qy>% z5YMzuWPh`BEM$IRLgqg*Yp{`#WSnK0X(C42uTJN*RU*R?li6mTd)lzu((^vnMk=J( zz`Tb|V00cHpcHXPbrR$&ELP?yv}0|T?NYIq@2ZR0#rVprsm12!!4#q$CkqEJkhPTneIojNEb@s zl!8Q0+P9VVUiwH%jvi|J7C~e9Bv2npKCG{ROK>74-Fg)gP}h;f;&Ls?BxjIDa_|)& zsnIH6Xo4zgwz17u(55^c3IL)Zb_s-A7TH!rj23f37_efKJeaQAEYN-0hl6F&Hethd z+;h>-r|s`b-Z~B>@=y8rHr(sy5~Dx;b6+K<{j?g)AV38(bpt0AP})h6+*HT1#J0wE zok$-qjrM*i83Sg)0){Th!lHdmC{&!EE1D1zpRT6#^Ln4HR}<*ahP`awfo_|a=vY0) z48!dFHIX;3_Q8g^CB+WT%1ZMZr(-jZr2mT{M1&SahuX!sBq*4u5iiUIxQogEYw#V- zWSM>`(>-MOTv*S1wj`#b_h7)8Ah!!976k0pNy?}5Lbbl4rWjNajI>FLYiUOUyyjBD zX;EG%75*5JB2Z6*jB=U|x92t3vSN<86iIMH1_2==2-}?(BGh-EL!aflFvf2IYw&P#--t*F>QL1n!I-4)xqoF#v3LGSRa1~|*;)hFK+X)AisaRPS zQ{HV1Zx`8(zyhrk1XR$%f7ZlWA(6|g&DX|Z!4&vKFt(juB4M^?qc%FKNDti;6=~n< z)5@7>YaOXLkPOxqe0&R`pPzqv+r!oU>_RNaEBs1HZ48=`I28@DFD{?H+;FNNIY?ms zFPYun+p!~eJ4~S%)vkhM=0NjyBB|h|zj z)>ROa&a_3*bpgJuDH26DG%*j^MC63l$;&Jz=#E}Y|6t8$9N(V}KvJ^JonaC$|Q6+10TCVrHVw@Z3wq)= znMn1WG=t6keoxn{W+M5sQ;8bl`CvwW*Vr9S;@XwE0C3^nIsKVDlfHb5!ETH7yA@M1 z>tlg;8MKpx-L(&ZYdjOg<6}F<+Y0faz)g081jihInv5yCqD4ElQ<}V@OQv#Bvb$r49|0F? zr&?r~rS*=&pza^;pmP6@P%K3Sh9P(GGP#=qje_H~Ss~eKK$7(W)4C_H=5aA)ST;3M z9;dkx76-10WL^>=6?2yxqEGh!D`p8PN0A~pKxzKcRwKu{qV%*M#;bylchjUX#CpXu zIk&}{7yrLruX9^iidxsC!|Ol^C4za^75_&H%psHu3Fyn?f4Q(jIZn{G2RhY7Re=6b zW{mGzKkrG-q^u-)C~*dyx;yfY|0zEx!{54^Mu*T&eB0{;+K9OMzpBJRzrF8f)Lrew zq`mXLdc8Dp8fpb?=efrxQU{fg>K7J2r_T`tU}s#c1wX{uHPM^B zkJ7y`Py+KternqqUv&S!7nX+Gm-7hxNCQV5#AP^k#d9h=)J|T(KbGeS3dDt3r$7!K zQK*BX?T1%lU8E9{csctZ3Ig!00L-#Z5d(%&fB1jVuJ^~%>GA)|tt#$UK6e23F!FsD zq^J^$fgp0H?I1mPUYq`tgV{4R6zX^%zPTD8Cx(+V@Ti`6S$FYH?*}k&;;^ z&A=wFn1Gu!K&C>E*ubGQ)Igw3ci2t-psw;R*#aS?Ok4?L__{i2F}!MPJFDG41Rvl6 z=L%)(pij|pwRTOt5O&$u7Zfq>&NJ#5HE$RrBdg)R{dqXbSMbnw(0Tw0gJKA&xEF?MC=oC8cu?8@hPmQi+aF6*c2%asVfXI z6DiLV5poZzb0TP3n7J2yZx_uka$v}|XBCF-q>s{MoFsuq-pF3dT9K`H*X1kDr+Xm{ zid2NdG5uuBJe1*!_|%woL{Ow{o4m8NTyqLZ0>@hjs^loh1n~o*_Ml|0UTY17gzNck)hPd>3JzN2Q;JsFwh&{0#Et zexC{{ksMt+*9E%}CD{Y|F2*Js5X3#r?Hc%G&}ZS8fl9W6>u-^8_%m#%z*SaqH79=F zImkb1Ni~9tjJ2o9CwWAlH8ora1d2M7?+enK+G&Tfoa0(+?IO$S*Wh|QMW!x8BCk`@ zOOqdPvyS(3QzM4#kP^-AIyf--TcD?SDagHq@O4CT4FHFb_K13crLyehS5u*ctHSg<3CG4$Jf z5BY2IENo#@{xi5G0bRA}&X`90&X``|kVI0Sc36<(Q-dmS_=#o2YJM*BsAhu|w zZfWNUAekgxUD_G3;8UVYAAtaUe@_#P~ za|q%UsRqVKY^eH;exqx*l9ysNaevM!c91f+_^);g0-X3_c1EQn@6=MUKEeY~loe3N zZ>zj83tznazfc4sQCEM6UYGxr$XFQP&A7Jc2?24xJBBk39tZr|}0cPO|u`b6pH0dQh1PjwSB$%#pczh%RcnT7?hzFF1iPltZ z9QWSl(qWj2GhY7RflBsN;&<^{=rN#nG+=g36LS0T5nf5w*D}=zqVwfF1xMsZ)%_`$#`BX+1aIau&+(rg z@!#4{e@Xfp;?HQ2i-iW?IUeX7MkczCP% z6O)cjK9)A&R{94+%e*9{awR0i;W8)Q1!Xd+bkXJo#-qJLkv!?l^Q_All6GWhg3Bl+ zPWM;{*T(;IiaTkD-i>1S6dcq1KWc`hy3HkUc79|T{!3ZdyUU^C8Me^*b+&wJuv>=| zxdC&bGCN}{E|ckMeaFT5Ev*gtMPY*H8jQGgQ6h64ZnKXgf_Hva77I;r7eksTv8`S^_&)_d#{MorDtzBEXxvGq5{ae)^WP|PGpk`I;QCPSdg@~NB?{#--!fg@vl?ek-Q%n{o!c};La>dhfU zaST3r zH{c+ao~cDAO2lgrHjA)v14mIxL4vWA1Qrdi1-;wO=^bE`W7imN4auD#L=5fmu$rdd zh3}@|PC`JIkPw~~j|eh?T!LktIF@0d0d;$rAB!_kWlWFTz5SV>~72x=ew@3sUij2uO=-oao$h@s8eO)2r_Y zW(>pgdn1R|@fv&s znwey_(12yE<=ov61CTR0s-zL18xury1q2G=3RvA5CU-fX#4=b0xr?K znJlK)oG2`js+KQ^*6u5BPf&C4c#y5XPZ|`q%_OCA@0fYc_;O@w<)P@w^Eg`#VU=ZDA6}f`>^nII9U^RUcFq1~&u?q3`K@)7=@TTh z@cvl+SE3Y-WV$)D9-A-r3ebJ;`B|j`Y#6R?LpZ>7!X`C&5R;HRh2r0MyLvA^`V_H7 z93wG#2|OZrdO?7|D6(80rpExye&u@(5IP1{!Y_jAUSD;k7?XNU`c{2Stf_tRLu)F% zqtOmMI9@R%umb_dO3)=t1Z+R7uvJ%K!^g|GSQr5H`FbuQ$wD$uoG~e70(VV(IX)f) z<5D3D96PKn_Wn$9!rqEx5j&ha6PpmjpM9U6#}vA2VBPdxCrIE#jQQ ziuSN0tc|-J#3vbkaNE1GAxsR{=b{fOkIGc>9G$tkD4sh$-1=ds zN*He$T=2qUHpg&2sRD9D43+i*cMlw8x(M;8i2F`FV06r6FxJxH_+qT}ZOYSTg<)o$ zfOPR9<#6u)s;Ni~p|$72xiI=cm<0^hHxqmQ%LSC}+@=Y|b+}4c|3MGWkZT zdon|r6;j_RG`FE~Td_jk7yZ2H9R;6!n%YuAPn%V72QmQaQ$l;9{kc<_SlBo6JOf5S z?X2|9F2sVQmO3XnD(^w5!!56U9;D|vmWv9T3l)eX`iDDayRRoMXASP-8MP&Qp}Ren zws7ZJ&x-bzl{vcsnT-WC83KWtg@ufB#Dj?#xT7oqdO5}(O!yP>Kf^At&n{y0GmxL( z_j%v-33Q``ri?N2_sHI@5&SuyK-SZA>pYsH>kjK|Y0XD<093{Dsxt{f{>+lm|Cbm^ zku!yqeGDPhA501#KVH1sYSCBY<>MI86yLF6U}P5)U}&EshdwVM;o@$Zn7l|8nlb50 zv?+ts>cW>ZA58hA!rGoV&iK!M!)M`tiRTpN@B`#lt;6TdQj^mn{k&*CjgO#3 zNWLtFLw_h*!88B^2u^}Paux9)Ya{xOH16!ecvpNHAdV?(jqbt+U1_px8|ao!40{zP z5CmATAj%A}K+oFbad}U`>KBhyVdTU5Y<^<#-x@LgAHz==(WSe*CMFYM0&rQEt^W0@ z;WLSHZz(>0aR!bfVqmBbRxBv#ff8t;r{Zv3!g}pya9;-)+QDmUwTH!QnpVRH?3GtY zhR~i=5g$dLBQE}LdaK~1MCTXw8;6}K`6aInY{&J|$ivlV=ydM7opj^%XcqJTRM6t2 zanZ&jONERY;EdpSCw9+RQqt=KRg6B9C2{#bw?=gi7BOiFV+K_+b{$<}V3*{32z!eEi<&n(EST#L+DQZG9dv2PB!F+f)Zqu> zEJ{VSGCn?~h09n;)&Y1)h&R~e^Wi*uf++%yYzOwak`edlA7C&ZeZR(Ab-mVlh7Ag~ zKM2#_0o-ZD@2SnC@-d9fa8^D~B1Ijnl9-g+gq#6U%JZ>S|Beek&SEm=#f2%1sw-Ta zRyiLePGduEw;VU_U08ub|MS27uQsaonG!1KURK3_2qF0xi5fBkTY$7^nYhwQRXR^^ zlA})Xs#$%n2XFSjsnDJ=l1>q9c@l8#Ilb%7y=C9ePutGVPbU*03b?{1eual;LaY|r zPvCO*5!*u<-J%Za4l5m%I0Z{-1+Fwe7O>c~O`eBqo>6An_RsPCw_Wk_8Ce!zR}Wy; zTD+>bD;Jl{FT@TMC-g9DB68JmjNqBAlPoQvNm)d?+VP(B_M1)g*EDL$yJ{A$rG=Ys z`KHnweWo-Rf;q|O;~$G^042DeB?^5$@VRfGT339)R-C~Ynw;b~NA#WJdbTeoW4~TQ zuxi{2LQchF%8#K3ILT`h)RWHvK6k&t)(Q80-rkd3$UmcRm{@5Vl8b2 zKtF>ST)H>n?(xU!3+7=vzT!dJu&BV zCMI`J&rYFkVSY@vVuD0QN+EeYk1tqA4Ac@+uAg`hGA5Le=EBBz-N_$Vwnfq}f)3YT zAgasmp60mva>;luKPPZ-OnnaX>ct_N1*E!wG2qxA^^#1|%^wNJ9K(JEiBz&flHpk7 zybtrc=bPTRD6OK<&YkAu$MTL{o|S+YEA4jGts7`BV`O~k0KzwHV{eT0bQ>Y+@Ml)O z=FV&IvKb4DC>$s4jm@7eWr{JRiRi(EF7{!|S$xOsX&`J6S4}})P7ySmu^|GwID**< zjtwQDX%i!_b|`|SiIUO7{XVW|0v{c|o`Jh&fda6or5#q>$8hH_lDEBwn;=Ud5n$hE z48V~~{qliA5e(n2CE#tBra!SiE?yZn^0o*+{*aFnBKBuTco-(#^uHKi0{VcEB5mm0{t?-PPuXf#WJr? z8$R)z4udcMpP%9n1~6kTp>w_4XL-H55LPU>Cj@vrpF0bz2y#!!%luAbrQS_miNabA ztjmX|>)Ab|^Sz~#96^oDGu6NPDw;JHEkni{qJ$>O;zM;m3)|)uLFgQpc1nsp1w-@O ze#*xs?Biz=x@n#mvP~}aZt9Yq`sndLFD#j1F;>_!t8|T~e_`i``pXb=NJ1wosNxXH+gVS6SHaqecZuh}&yN7~hpMyiVbd9Ww z*~A~OeDey&RAF;Yf75=W55a$M;@3F;c*}1jA@5*b6&V&xLpfZ%i{8@hiR?Kx@rCJ~ zE9eMzIj1#KXIJ_+)fMEyLIe}{BD9OJozcAu42zY~SeRNu6psw6a{x9%o zzddLdi$JFn7U%R>q&McX5X&=P+zN zB_Ucu|K*NH?QFv>nh0PQu*GB1M;@LMZ|0vA)=WHTBZ?>dGyJrd*Bh(VZxzEsTiE%p z*P@~){*UjLx>0lO`Xm0wO#Vn#c1Ke{M*&F7z4m>RM*oUc3? zeZTU_{DV!T>YNcXF3Z_cIbBU3M#vTMivQDo($4aa+|&4v@!uRjc=3OpXPmOa?9B(& zT4`9>rG;;3D}clp`%Gxk7^^0RyoX-(9hs9fux#N&T(R(tpzrt@H@|UFN5sV^<&|NW z5NRr{ulmG`gH0#0{GJ4%bL>hg zFdyPDbvO1Ux7Q0o@*N`#({L_#7$aZL4mNofbbyQWO6(2Zx;y&8R_5CC-hCsc^YU?V zGvzUptIT;h7(8(mwiPb_;G&nwUAO>+(*F`lT>3G68qU>BS%k%Dwle(sbdQfG;I18X z(6e>$W*BMP)1pDhkX&Ac-#}htoHA^Zvq_ryueQx)MaXnYnz2n4QPc0 z+@Rn1UKL|dbzIq&^O$_={^z_f(b~5E!kAPXSNwS8!t%G^`DHO2`jr2d`bc}UI|LHT!PB9+3A{9nO@MIPBWfy_7rVr2(Mud=UypBp-*@2 zY=_dMlqy43^mJQ$o0lAK)K#II>L2@gW{XgSx16{8d=#>yCx7cD#xvR~S?S8Y3lbg5 z;F1*{GtQt^$~)Rl7f|lYSPRdntU)|orY*F>^3eqK5K!=OB`HH}*yfFcG^Clk)*`{9 zm(8H=qzHbU%pEYA5BlE;La{%I3pGIIMffK^Vzr)sH_7@?uJ;RZ0T@Voz;D0}U`+-A zDF)srI?ZQZxo)RNHU^YOPgUbNUu?O_Q9kuiy0@6d#>rh3AhfM_Fl&yy#!&J1L?6Hv znY)Q|{Ek9lmzC#FW{`6|fqsZBl}|u7E*Jb838uE5S`9Eku%2f_!uvzvUdrX9EdmMo z+i=Rl-u!T`%SuS119$KrGwVBOlLN;QeJ?5ERCLAd`D>d!sDm)LW3vxeUnke(gm8ms zrmfpT{Lhh{FnX=g$Fdx$SKGiZ!rWT-xIf1(zLfz_Jc8$;2QS+<6WPXL^K2;w@S;ui z?qgb{!Mpv7+gK$$8sC zlrTe|nZp|7{|GP97(Uo>?u0B=2a9+D29{jvj`k4JJKzVZTF_KXbXh_0?7s5(9&-?q zSM(RRuq28Cc%Ite9*56K!mpG!V>#h55PAyHo&hr1B9c^92s;BXVf)AbgofUtt{lRctVM)!1}4u3q+LlRd2^ zUg`Gx2qSCLUv{SLtB*xhMZZrU0e{NJ%4j-*vhbY1^MzLe8iF4-g+pG1@VawG_riF=y;w1+0vNZep)dpd*F3RsWqB|Blq1fB7hcn2~Zco z(GkI@f}E*j(LD?nr^;0g7%EdvgxLxH&&L@YKTPw)D~x*+GnVNqx?c4vc8&dn;#ep? z@;PI;l*kV{2^S%0PAldP_D&aof5ljdhH?&qpY>gCBU5PnjsTO2hcbr8veIiyyf`Kk1X-my&Xliy&;tmAx4@4|QlR6TCu%pWNv7?@~i4 znrV3CTraFPS9+ghCwx9Fu>lUl zmOGl%Ra=6QP0B*d5cdt!Jts^Pa8q#=?z;`f;*+iEJHma-t8+{+#H!v4i|A0c7%uR;@SubI;X};rQILtP zOdq<$R`yZYS!}EGeC{KXlcW)j%!v^N8)O!oQXd0b)ZF3H-Fv>;iU~cPyWuP6VC)b9 zUKgmVRG-)HH8JltTZM_Ujrb3Kn)_@w`D>0QK&B#lUne#6b}F&Hq0w50nN(P!Mr3ptvx7;judc5%_wo!A!8TcDg9wrw~^b{7f+Jzg)u z%Z6&;lJQ^9OJ${LX(+slEOiHW=jaiy$yVjF(1rnzf@Zxbk;Oj*j6n^Wh2?ymTcm`X zexPtX?$;MjlN9}P`IfXb=T+Stu&;j!&AbqxZcGW%!&pYjATr=MN*=Mx>bZ23Q|1Ve&a}paR;vq6a|p=9CCW4b8^? zt>!nU=4^GYJz3$`H9Uh26Q}xg==V8ghj;-TA}hy^<6roHLXYuB{vW0X^Y_vA@R8~r zDT}c<$OY#z$Z_zf=Vv?Pu??wGT`*UMpA$ma$KDPyRE*%Ax-`AaFzfEn40+QpuvVG= z{aY-e1F$&2?Vw-ze}%T(kKzC49NKG2R-?b+)C z7*A=c!SdSJI^kM(SdWoZDa@AqzfbY}`e^AaAleg2FlOD<8pfsFBGvznI~6z3g*ij| zVgq|YnD%*D(c79=6CwZqCzO0|Rb7yfhf;GGAUC!xJ-V<6m4V{mM6YU)4h^(8L6}Zh zKbSRX3P|`XNhif>vTq^7Y<*AMM)b1D8XyyFL5B}up*CBZz(pA99w%)N@gYraO_7V+ z+~VIo_3sQl1Vq*Q;Wz~4G7H_14*sReVR~bi{IVx%M#JfCg1CZqQ3~^HkAy|qb7Ok) zgic$GH#BsbL%_Y*REdrydZpkymR6huJ3`#(M=qPWB?gegMh+rC>5gh~@!TmUgmam) zx#PUie%zv;jU3bIbiPCRuqAGJEa0vZDUBL@qM;&-X=~Yd5O}TdZQ3bE48+pjpO@hB^o|Q2qz7r{Ij|q41y8?N;&a*o)msk$f&6YLUvpg&_Ug+j94t5vrT9TI2qgUVvybg%7E)fhyrf;@bA;;tPFj&dg zlWEv(=B)E6PS^i7_LEwCuXY?qn0gkmq2Xw25@Y-{og{=Z-HwHcWH|^Ck?wd>PlS6P ztrGoRl(c1T3?5zlI5-4-Pl!%!>k}N_3>A5O3IOVwXGVvPV26Mbpk9_(gC>#w3{=L6 zTTVGaDft{NK@13Qs94BV{7jYf1Ka3v!PN6EGNM>4LRmptn2sf7B<{pFxHKKRSd@^K zYC6oj+<-7<0oanW=}hB3qSm?NBw?fxKL8QC`?l|NAXo&??aNChF?xbd86JTul6{$w zg9e-XdI&t8j&x(Y4iMqe-gLB$uM&%6l7;$K|2Nf~7it}in=@5kxhZ$(Jkbt;Swwv ziEN};xZPbkN8ZCzPU!E#k%)POibY{o)@^PD72+wf%Z@1w?!cISE_Ta=1qlsHK@5su znkt2W?9hJYlraOp{io&F*kytVQPVJ0Pz2n%TmM+I_4Y>LjfBo9ros%H$qNHyZN*~; z;+UZa0Vs@2pb_q7aOp4H%o4I%ULeXp07ZDHUWtn(To8H+*vo<*V_!TWlW>4o7@asq zATuqNeA@?$F*H`(K0=?58T%4VP2>x3{~~~^@bgpL5tJZ**T|8bEsDY_B0RGJuRK&WpX4S`^k)n zz{K0EF_f7UMcjF1jr3Cp_R&EDIhZ)g!G+#3SJSv~hFVMkdb?RB zWFIUx3xLd8shs3_tw}n^C(pa*A8pSMaxl6{B zw(-?AByP4*V#*vine1T5F@RTF2y=_c&EU0ra{5`w7<~Md(-Q2y0xRf8KD+;yJ(j^9 z!2#KK7dUZJZvUoIz@;d_=L-6;zlmZh5paiwS*(pG42LG=36R=IW%x3YNB$hCxY|VF z`L#Fdh9d`$VHu6MblTzs?dcc5q$mRT&D7qJA;`)}T~2{zV^Sr9@t}X85Kce$ropAB zwxXI!ZfcxmGiIlWpStizVL%9s|0UQ!ZV}8WV_p@vuQIWox+wJ&6RTir9?K?F)@w0> zg%P_@O-%FGHAHeMMHcICS{t*lhW7PtFaTCiu)@p0%xtk5Aw#&jrWhK+OLhR}t2=?S z6?x%U%kmQUOagi2$F+usTHfDX*z;(S3h5%z2a9iXx)A}W+$fCII$Lb&&`ywK`?p9$ zI!q>z56`-6p+CbG2z3mM-&?*!o0eOMQvwg?g>aOSxjVOLJC- zieLPH)HJ079MycPU0#dS>AJE) z#k^g4};O#ku=$NJ?ld?T3_9C+G4Ab#Pu6@oUi!H4wU!Ww%dm+H-`{0q; z-gJ=pqo{mLzDOCI3;h!!u`v%Ws{y1i(-%!iR*wZm#QpB^1e9~tJ=OJKVsEvREQ|I% zI#Q7C+Zkt}GZ&F9xHEsO@q;YM?lHV)hoAGT)iF5bB9HxV zFI*L#ai`wF_UlVFV+WYjC1CU1#?U181Q!7Cka{KDjaVW=jFA~qXgI+M!#jkC>67qo ziXeBd`xtGPpJ^vby22^J9Aim zX=B6>0D5vIv5pYt+ty-=L$C)u$5%=U#ly)q4X1IPnWHuRbqhFX6L9cYFh0i&a(|YK z)c7IYAM2-|B{Zfh{!M%KB7Bp4lS7KAmyCFH6M6O_V|Yh}$GGu3gxi>uk{L$2UUiAl z|Cc?=Np61*^ht7zluU}48AjQ|#5d?j13iqvZ z*f5PN(gk=X%0R#nZzIPhG7KPb2Pb@>dB`RsFiyrx^@J#PRta(`{RUrP{6}?-%fy4Z z%Z!c+&hV7dx{baz;&viy@<9%h7g|znMX!hnyRh*bz1%S+DDRMOB|Q{whl#iI>q#Tp z$@l(`o&#G*(4yrz+c8tev0h`XqrsN=9(r@A$fxyW11W=k%@@Uems%m<&rJ!`R~N!L zDGeJN04{x>a=M|m_%4P&G%nQeq*Oc{^bG$|!9UEaDy~H?Ii(ZEnX0*a_edOfmQ{P) zkuej^=O5Hp4iDVf{9v|!4xH0NEDM$NN*YY#P%UibbSThI1o_UP$3MJ>DYPWEu=~)# z8cHtB*2&MZpP{VhNa7kC3bv_we#i6EkIu0@H`}8P_wT>9i0CQ)BC#+Oaj4al2p?NM ziZ=>_kQeOW6plA7qMv|v^GssiTq_U+^vIF$g$b=HVgr3*2kbeLe0HKn2K}gWqLj}Z zJl<^RbT}+Ej$Y{9`~#0M1&lT*p)-cr#aJim&iFvlZ?+S}QKZe}NxWVU33`5}0VY0F zY0nclK+;!H-LTFev_XcEyl`tTO#vS5` z6aPyRkJs4hl7X&!#Zg2A>w4LQXY_^mJ=+6zZOR~|a&H&0vM9SDro0eO>c7WdKpJa~ z>EmrdVR&b)2velWFOHCt3-#EaMGd$Uuu7AHgjJk0alkTA9oLwWCNq~E{B9fn?_5}- zE`3%!391q?407r5ApQaqz{A)f)M9GJ3%|2R9+J}7BvRES%21qNF&E;Z&KbWML_E9qIB9xs z5XkgL$R*XKp%2&0Z+HXx;@Bi-VU)M=YYz)LuIhhOGkY+tM@9KUjnt{Z#dbWU-m@Kg zn{iXpnDVAgVo=?u@0-25`G1oqy8B2n#*N{;@hz*T4{Q8?F{dfTD8!n?`=l6wCmdQJ z6Nm*fa7G35dT2FL;L=7_6Yitb;~>$7-7_He!+GZk^CdYoRo%Fw^O^40)I=zDZw85t zk)-V_2mpbv;=2+K(*t7=l{Oe*6Etv9fe#DKoD^ENTR}sZ2AUkvb5TBTob`03I$d5} zIrKA!bry7i_RnM(R55DEHp)5O8KCB`{jwS)9zD3pIUZ1s;CnB-Q=GiG>8D9p?j z;5jz}#e zS6IYx+Us@-i_d$aHWFOcCvIiJ4b9ulf)GgTPT~fnc-|pN?U2=ahx!QOs|#p*CGzs1 zIPht}dKFob+~6e2 z*gB*en+X!yNE&NFu&psVC`h^AxOmuEHHjo+U8W`{0Y<6bDU6NHcDpPhmPO}|^S!JH zQ#*B$&Vf?BEGATa6;UGk0kLt@UxEbxAgj3s#|9};)74m{P=DmYbT5<AJkge~b}247Hf*1$kRKvDLPvK+uM-z7C>QiZG>dnY6JfsO8lmds9_c;c8e} zYG(-A1ARBxmF5NFTD==WCGyVl9I%@oS?kFYVTJSU>0NQ|@x=dr&OAs{zDVk6kNpTB z!RT&$N&OK%f=4S0y$e6VLW<&}n3|dxJHb$k+a)R2h%}iio=hLQMQ($h!i^YRM42o* zNL-kvLp7|)!E-2f40+8txu8FEQs7t-dP*KAPE=$lxcM}}2A6DxgP&Bz#?l!ZiY#Y( z^Wq+Run({?cAgrC$Z`mCUKnCf#^9iF&P1>!fjutXJr-xn{By#=c@&|?7XpdWOx)J% z%IzMu_~DF{ch1o!dg9^Pp0$f+&{gLL7(BPi4&un={|0(xuxSS9cG#aqWK3+8A^r26}gONYd? zAgZ6cSm1`7DBhGoX}pU6J(v{Z5U`$ns~=m`Sh1J~<+Hm?3Lh7EOZA;Ky;>mRbEX># z#5=H%kPd+>al&qjDhGcW^mJF>-q>2oz;mJKYbC+cPW%7FeL{Ye}D+{J%{D zyT%Z$e_`T-_;uoH7U528qDQjH*}xaL4K;9TAdpxYdd+XN{FAeYV+ZC`f}jMs^q6+r zWxM>NpAWK)KA-Ue0l=^t-5_3&Z3nokEow4GI7u?YkKqL%WDc>D|3{G9nIES_eTCU_I%gA4=^+(V0#YItb4Jjh zmG4zUfOJ%`2yqz-Hr+00GJog)_xCf&^XB1ghI=rmEF#jDOWF9V6v&-so}amyKJKCi z&Qh5OHX)4&ldPW%UvK=r#-r~h{@28RF4PhJoQv)2%#gl(y#BHrx&wPEE|BrTZ>gdj z+=QF&8A$bgjlrStneE~OI8DH2y{#H%LjGTuwkI~TuQA+Rwt4*N!(-Z)4o-F8lN}ny z$d79L%QR?x_o2t=0(L^qrQ8I&yHlaF(+czWYMVsL5xc|%Nb%8!9LC6+7oHuS2)^iz zJe4?>{+{NxW&lMcgcPrlUo{KCUSB@PCxPy)Iaqt4_q3>q|6yx^_-|c0HrIa7q{j?s5-VtxeNAclK3cF&`Q+Q#l(kjb_e z@{oPiCR%5+XcZUgT(p}1qm~64zfg;ATg-G3nrjvQL?F%`FXe~Nq2DCPIKe+qyqF({h?fSgOuHpKK9Aq`!K$DFT#H$f!n z9`iaxGQuCS<{%y8#AYzdiOZUZBq6w@ap-u&bo8$)Z{3Gp?DsT-iQvFag$PFgp=ts= z*bV>4Ac9ooRTpk%GOr?Zk^qC!>Iz|apDbMr#&%I8bGGKqAZfrB=~aA2WIJC=I$*Tj zVfp}5%>Y9{yuVMC8@~Ef;vqp`FBp)UP6|XI|3vID#iYZ;A=~rXYbK!bdl11 zXfU|L16We6yy6zGEvtjLc(-hbFGrGyWAYL@RU?pb`{-sJ=X{;CeCaZ1Tm?o711!mq zgOT&c1UXuDjp^uj+L*)>>uRT_vLc7WPZPro;&P0@<7t$FZUjg7+{{%xt_%Iy6ZVP8 z)07dChG08od34C;X_XnOe9|F%A7$KyPF9qR&C#~c_TB#zeO;mXtj_1b(?qWGc~VUm z4_a574WF?S8iEhSp&&**=i9yAN8s5aY-T^{7FZ$Qdp`em@PizXF>C6+Z8^PtRh>nR zyYZ_f-m7%aI1tpN-M-!yuPVV}pLe9b38!H}5upWfI}l_FcS-j%Rv?PPw((nwz9682 zJAfN^v<5auPYwySl4FfD9Uep#CZ1E#<+=qO+pw6vKRYRA5H-zPZjhpx~kju5}!0Q`tv_>LgbABiN$I!#c&%s%azjzy~HJ+>_F*o%qGv;8xHQzSQSGIP1fK)lkm z$zSB4ujGu5K-7eC{SyemNgoGKJbwEOYd267BGd1=Kaag0?|O>3zZ1g2$=_Yt2tLID zskDd?jS7iFRqeHMw3O$0zriFRh00d0PAhcaq!_qKN)6Ri2E|dg^bqA|`EVQ5 zK-8usF_5H%=Cov0eZcV*6G(zMQsDtKy;p`SivM3d58+D)59~LLXg)V5 zE8uic11wU9CDv($^K;-P%;>Mi0Uj7{wAWGWO3vivfZ_1cKIJahvSC7B&2PkNA8p(= zXN4{|4FAkzIGBK^7nD$9NhYC?A^n!3udKUpfU)ecah}NEtk)DG&^kb|NOR7F0w+i` z+UnO2%r2(LPRMeLvH`~Eyp${zW|E;l+@XLc z$QEoeQRs@8M|h7L*m~bJBoa?!v$Kc$JBBt3WhN5JEAZQ%y{i-t?U{PL?PzrIa5Bfd zd`zTBn6BZT?yp`XwU+IS&`+`LS(V7(Guk^R%me;sM)L#@K8G(jS!EouV%9G(N4=l5 zEz#e2QM|jF;|Wf_lH21>p^EVfYh$P$KM<6u1Kv?QSOXI=CuDb;#dIt=wsG1>w$M9_ z{1(A}qvMWV`H4ruDjz9Rv^*5$@gW>SY?Bd3Ag53m#l=(Zq4N~i*yG~^+D>+F5_K71 zgkdt!hP_0`QB;I5TUM@<+QWYBc@w`6sdmRr%!yRTm#C_Ohm@&%exR&Z^C5 zdGG%KTUeD$$`BVgEn+91)ZNnRcX40Ejc!h~>#+(XU$!YX4_pqB_>wXt)-+(5!L#dbjOpzt;YqPB*pYEARj9jOR~BDmVCQNXrZMsW9%*`^ zkpC!t1aan(FLx2Z!Yb`VfS5iv5>%K0n7<#PItNZTOUh-&Kj@Q%Qsn8eK| z?+-jWmHf2i@rEN@fInQB*JNkIo?w1P3LrLDC0%ZB>9jNMLA-oaX$ZyXoma zFp(op;LMg@OVkxSl#2;-Y=sm7BH((Msxr9yW+l3rkH4Ahqh_OV4obZw{$E3qdC3*EcMymxYH&~_*;^EE0 zj>-SCvDdMxe5sZ>p%MCKnj|g*b@hApnqz(`pwO*KQf_*jD;-M}QCV0Rl+>dE zNR5Xb7kln}!y>P7xLpH=&(XicwiZBcnn2W&QisVFHGvECK)Y~%2ZDW(I-bM#RNCaF z1d$T#gfZB%XwgOEv~6UMN8nC3m-@3<^7G*>|1}9+g;y16$^?E0vA_pM#Rv+~{Tv(s z5JkLrK=%&Ot-&|v=z>{Y(z%j;+lm8TU;3a6)@u6{l`V6VTM@Eya`dXjwO(q0JZIEg$PlP}4+7x_h%^KLi~B)Bp8T*xcSwpxn_ z5ks!HE(-@MSm5j}Q$XG;`$-pwc~xWaBy}ZSw3t5V&nz{-IC!U0@80$spL>x4mSCJM zqxw9^N-*3g+1|wE0kq7-olGaXcB)$pubj}U0q5r~#wQ*H6XCc3Ak*ay`-1=Si3>aB zjFe&w-!Eo48F9^6QKdE+eaQYFw$ zz&7MdCfpYQF+HK;192ro#V@qhclkvOn59Cuc1#x2Jnlr|8mfsH*&>`RvWQYk z9mi15c?>Tn z8rwUa1KylhzohV?}yXAa6Qb^H(cs6VWa9|vI4l4j3c!zB~#equUV0uXz8Qya2Z~xCUzqBurq8C{0 z$W4XfdB*85VsxRp(1N~(=KLn2l+;-0L@(0&<^P}7`9~|zfnbPhMcmE_hbOg<{%*4{ zm2e@2tCH}m7rXX$w_~u5FX4Dzw0y;drn<$g<_dP5O0ve}%KVsTLjV(J`XsGh<}>73 z=mPQ8*6#fbSnz+PHq@?j>@G{?k>0umcctQ)+AT5cDRpXgM8t)DeORf8&zY!* z;EpiPKicE5O9zQFxr5E@G01YSM5c_}^*07Lv22Jq@Cu*oqMeAZxT}T>d{R%wc zY?*Zx&5z#tdCJED(WxDZguv^~*_5PtSKsg#^E_Tmwo~_E=|woHkc-_|bUv2?5iB@~ zC%>-`KG_}din-v+#+wj|k3GV`au`6ikXSnqlT>9Y(kP#tXTHn3IBPM!jccw0;3{&! z**&HKfOYop$s+zfElK}jwa957Hv@FnrCWrAB+gV^WG6L*QB&$R83vtrssHXQTU?wK6< z(P@QC9?eD1Pp8i(S~Rz#3OYqA)+Nts(on<;!HVNYYN zV^dIWqJL;^CVi_#v)>a(Q68^hOMNFFWziEE9icnf!j?;g=}Pm*&RZEN6#3|@ykjf# z>Up2PBpC;s3YSAnT?yyQ8qeoNDFwJkO+ezK>r^wbJ~Z!(6zObYn6zS<4u?~deqS}P zdrUE8b*_!T8i@=$hfU2dAvcUroGIp^XuBI;hyfLs)KXw3y+(|cRX4_@Ech)%tzyB= zhSJ=;Cy*r3iQjnX*|r=@lYr3JlDa5f3K#U`81WQiW!)eZ#8R=RdH785&y}f!3R62y z)VA#v7O+Yab~%YzFflBCkYL9Jd1CuEW#+gVJx9O+=8v+m2&;_I%1yYfvopWIglGf< z;s*a;mg{Coi(5%?eoX`YBOJbvJI7v94_s9y^PAZ!zJ^oOO083*%_s61^UY3iq zG|$xm%pAt>p7S@(StsFpbiW%eju_y(y`yr&oyN%PJXa}vhumInys>6vOh3%W`~B|c zG*Q1%Wq8%?PLZ*%B}J%nZ7301T2b)81R_gAN1#uFzno!@`bZ0+t{^$E`zb6K2YNjJ z^bHavOiQi~3xRk@YGPQp*FHl#aOIg#ey+WKZTQ(QVU17ZKE*XF%tj}n29R*mU1RL} zY5c&v8Tw2XBKo z2#@hOMZW`hNg*WeJ_a<#jJprzp66lDbA_CVjdN`tN|kk>;j>XnV+Vh7J;Ebp+umF^gk#-W?WYZCJa=Otw_ z2@||NSJ|YWe@8p7s=M^QWKI0>~a>p_{wqSJpAK{oEviy!q5;<8PjFdt- zr>D+*>!mUbX2je;=s+K0@@!UVM&Ix_dQovJUft2f_R@zY=e-aDyrZzc7wj1uA*h=i zhAbql+D65>Jt4jen@5yx4U9LuBW6P7{7cgianN;OGLe%~a~3;W1qWO9q-9h{j*n8V z{kFsj0y-@DwlHS8hT?lL-k{JRG04txhF&z^niR+E43UnHLqR;oor=<0*4P7~qvEv$ z0N)jpiSTD*_Rlc3;$$6|_Bp4{7I2bB@#zP<%Y?qH?B^CKb zq11A=IL3}7a|c_-@BrS8H`upTz!hFHm>90Kkkn_m34(4-9+MGim<9_RbHtb+l%-_6 zaxw^9Rmr^+b(qGCU0HV@w^i`N>PFb_2`@b)u=n$qcc=!E0n1|B_gE9eBE$Y^ z)djGb$cd)7H}RTeMMi*03wyP$A~mxk7%(1T2$bSFjYIN6dO#X!q#Dw$nz#RVM%Z6w z$K4~2-Aijq69$ib_VK5}b9|4?e@O3xjML3LVeUVQMp!$OI?Q$+kIZK^NufbdD+`cIxanFot;Y5dKQ-*aI~ zqOTnac5l~gz(^8!miZaAvO zt$E(*UxUEVSLM_fWI2)@zMonHmC9Q%A^X`WB0yT(^zFIxdIL^@$BzXc+tz}@I-TZj zi3K?2@+^;Od#80q>nvC=%&>~Jl{pCLsCrJVd2Wc{yLsqOBWCAB)Or;@I%|>bFQz8DJ zW!L3n2$1rvG(G5o(V>gdBb;1WjOcA%}GUDkX=jhY;J61in0g+-LD3-kXO za9S=NF%z%CPC|%rYt}uv!^2#{oG1d2vHFJ&QAG82ce?UYA|#GPmBS&-`U{?X9hz4fO8-FTFQ6B#yb z69C7GA$L_{d=XbkHep5~s&B`I@_|lo#-ly;iFlh$OSG;}F#szgM3}gUfV_MHc+1?V zSqOAuT(r`N7gH5RQ3m5aptDBD9kzs>M3a#MBSxOck=(+LGFQ7~K|OEfd6DCDH$u{M zh7gs>hg72dR!2m#SRXt)G;ctkl5I-I!DEXzamB?*LeaF`NBY{`t8Ilsmm&1>1G`yC zUpAbwVe=Xl9?Wh+U>s2yOXgIGdd%akt_SNQ16}J?RSpIrkrB-^wWq|i+i^BKw)Mv+ zSKs8h{GIVF#xxwe%P^Q7i{>5N=66_EMS40WTdwgV-9`9 z&UUxYyK{FS(IKg~-Yb?kQMdp1Wz!77-?#EIR5;OpknOnpkXVE(Uux0?h#ukKFR}Fb z`}310>p$NuJmWReSTqp1fQA)Ggsy?3;6~3$3YRGOviJ$x67uA0ykGB6U&SSQVj59l z;XcCbfb{%X%VdMLsvIxx%dih<u;&m)r0T!T!`_*?8t0m@vjv2(^Sw)VvTAH;o50&~8V$F)2vxMlQA z&Y)PA$yGxmcLf6|7j$eUHOmB^mz-k0tB{Rhcrbd{9a=i#(NhOTju*EghysiTTei4Y zKO6WYw1YjEAYpRK7?YxjD13qPy0u1U1Tk$1?c6_mp%eSt+@KCP44a(@8mD3b|shVEb%XV}SoPEY!Zag7zPtqI| z=U^i&{HxDwFY}fu8UakDSv(K9;uT_@?*f_a& zUHaxngQn^>ut2y7_q6zu+>-ui^=0D*yM~ot>F=z=b;D}QO0_b zD(d~00_|(+PDXVy*`CCV{z^_&mw$EZc8A0rixq1EM!V)Q6O9WX3s?vT&m%4`xGjo) z;GSXFEmsnD&Z4%m;wG+t)hK{=8Mj_J{;=AL;(uuDCdw-gRO9P~D-z!Hi^#Jh>W+>9#Zxou7N|kxHfhe7)Kd@ z(p|Ays2~gu-A%s+qnH82@HhSx_Zzwv7vnNc6-<$MR?tBWOcaVx)pz=COaS-f@9xRp z&wnrp{K4Hh`_@h9FJO+}way$pwEj|4_DpW)nO%<^K`i+~yI>vV|2M zOP!a}Pn~b%totq6c7!di39~nKc7R{lg|D>rGhT}m)H!i9zj8guOFBxdrf0sLRHTlN z$SXFCUj#ai2@Awnsmb-^oHX4(q#zw1>PP?9_~$z|ncZQ=RW{&JIE^LdJn^?iHXMP~ zjr&+{Npfgu0m3Z@v0aSR$2p#0ZDX48DgOI-x>HHa!U;tfsffE@|G!@K*BANv+4%qH zmUy1Z&1t8)UHw@c)ji#Y{V{w%v7)xcCBhP&hVdnA)ZYv!^_zQ>&8 zG~qU2mween$Cs;SVCON$*x4Vvm`qP*kZ%JIz->WMdFG9X}0b;$#rd$p+b2~engHze{1`W{1Q&g_!3>Y zYAq|jaHyXF97AqP1He6^-C3W=)v^(a;O<7pqtdz3=PZ$Nl#uH)qX`P$$5oK;S%Czm zLj#&$Pjk;^&YWGrVEWl>prPi^GZ|p!JvPt6&lDf&nf=9@JLM%1;lcVw@G3Fh!LM_6sr*WT0 zu+Z%<@GLd}L5&wf7ASZ=R>0?sB2MN#nOh1CQjM+sg?R& z@&Gto5v%Dax8B{WP^2hEMwn^iZ#I?*^*AwXGL+!QA8Jszh?FJFMJ-XFSK&6K^=qe+ zviK;K-Y%?e6*ZdkuJ$BJjEVlXi6`H1KBwkG)C8%nrEB$aOZ zZVP`(NFikJTE|&|ex%b|LqDhJo>CPmVysH*Qo2n%nuM`X?G8*mA9ff^(0*No{?w%( z{2h<4z%6AVtL^Emu~|NZf(HV=;d;*(pQ>7;q7V@(wd~MBxfZRFDpMCnKrmWtqXige z{@j>@Dv7}T`S!W%uNTapg58)%_V!~C6fGT{kV7g9<7jO6g(fLzSFXh!U{woQOaW3& z8HTEwVpn}W^R5pJ?7aU`foZ8ww7C8#hAf18oD~OFC&_2LiwU!~JWj&Co>MB*Zx9f8 zH)qE7y$gG`btBqd83!RgLb8**7wxuA6TJkF1_4x&kj`jMLGLFz_6B@Ocng9Q2%QTU z+Z{V#m(nj+#iL-98dNUc4c=d1>t|qRlF$f1VU<0;WM;n94{qHei&yfoGOxHGMnaRz z@t_zTl3Of>drh+DSQej2lp{MQ=WX<~LfJP13u1QGXxm*DFFgGAdB#}pZx6MJJg1Er z=)f43Fqb}pcT;QhT}0ua#HrZU^Lb(G#N&}u1ixfK8=Qonx(eCG94sTiZ^2ZI{Eh)c z15)5Y@mJz{ikA^X(gA_HiqQrUtruR|njA=WO=KTz=$*r7%k24KrEZr?`!9%P^UP`B zwE(mHF9S9ST-6oNvuoznwp6f5Y@@NQK=OJejO+b9gLA46J_%vxM%zx*Yf_p?&z)$$ zELHq$Ub}2!L`j?MPo$xg=h)8_EkO)@GSe*FA=KiO0qkWj-*nzWguh`V)KxQwZu&%!~9GH^aH(f0LP| z90H*NTRJYsMAP~_#XW#g_yArhar<}(cinF8 zoa&F)_z3uaZ1)|qZP?%>{CO84jk;ho&!jYU6!#>B^4Vm;Q$#JS0q{rjl{C3Cr^OYj zNPcY0BXsE;g-<-kkxH#@LJ|+k5_+8mGh#{@s&(9Ud-Q8XBQN|6%WOX$$8Vlnq1Y%n z1MB&e7G{Mff!XX%GE){w_)?91}{$jy`BC>CQ%9 z=DEO5j-e*@A;gw&3RsqCxAKLYFPOr$#^w(ZF4%2~>veQN(A(??^wWFuJkNza8SNQ* zox;YkqhC4lZt>^v=P@X|Wl#FjA*;C&-LnU`#Hl)+CVnP%H_0h^F}cE>@DYuz<6}#4 zv!NF6C9NH? zKrL5v_t4!>&5t`G_sui`LxD3uEV8aw{Tc3Nsxn|Wm}DSroaP%BuXp^u5o4b&)EJZS z?OH9M+fBb$zy6gG<>^86>4@iZy8(SzimMH@#rA<8iA8GRq&tWl!S{e|V{->Lxe(!N z(|_q;+1GV6R@;u#b-nQjhD^F17+qjt5q+^-zFPD+QW)2ZkUUYQHh9fK@9q=2)C0^K z8$5d&yz8khUot|Gmw$?}0)U7+c2lfs0_Y^EaEy)r>0ZhFwbzz=j<+TMgp>3`n_Bii zKqthXu~aNI$jcvf{^tkqYJFg}PevS*Ya0{9t`E)8ig!j7OKsI^IVl+N>mzTQzI;T8 zy8S8IrQd=3UDxc&9f4#g-s5kTYl{p1;%E&sNb zZ7UJ%Tt_X(xNOLa4EHm9B1*0qEC)UI?)-U0I$ov^3fLKbO}T1L=c_ zJ%Q$6GyOJRZGcLbB_ssAYsAB2&8@ibr0^A{QbKBCg9N8m$}+Z`l~y=_hr0TWpy8eN zGhfneIFL^(p3B`qQL-$<{@4WPm1F#Bx8$?Ppq@>F>}BsW5I$`kYT4M zEZ6x%0$MR+6DG*OjRcgwM@nlD56fQ0ayhQp>XPT50bH{Q=}Xxm59e=?a4hJ&?(=KZ zr-u^Tey0~Oa8GXBMal|=*zRlI*8ni%APK1}8EZj;---AuX3w&rn6wCd9ZFp;AY?5`!fuue%6jPQl~vig2tbbo!P=9Ai-RM-C@4VX)2+8 z>@*amk21ebuOlDy9%L+)o~y)>!N@^X7l2#*YXQ^d3tI~dJ1*emWMb_U+xGA2NRnP2 zY5wk|I_vo8wAqU5N0dO(m)-&Agx@()&bFVw;4pX>8~sh`z)Ye5tsXmKgtYyhQVH~< zJ-jDvO&@@FWH>al48eN?D8=UFOyXHfKo>zq2u3dyYAskAe1MW!3PsSU2C0gUEjwIJPjPg9eMjzJoOD63n=Obmoa) zrZx3{_cDyKYz)7=SbNE~7t{UxTsj&MOgi3WFcLjVK|>fV+g_EAT;ZIW&GD=Ttn;=F z^xKvhwOvY9y3P?kWFeg_{VI;z!N$Igh~W|?m;~$KD3_cxE`jSQ{iLK#zgwJWi1d5d zDhKo*JeeuAB!u0tBLD29U@Q}ow*Dq#G98g!py1^YmuN{r64s`$V+Po@j6;2vOp@aB z>{=0)s(l5W8Sx>4)mjrtwR8W5cXi7J(oS|i?+jBZtEC4o45XqG}!-iZc%4v!Flk^Tz^F(wfyz_Uu3~U%JUNz8#HED( zC$M74iBZ4)fhFgC!R*M zxP$I0iz*x3vJ}RP+@6CmnX;zELM=}`7Spyf$A*^+xrdFWD7a@1sqte*JK})U01~Scb#xb5;#pzJ6$soK)V&ymC1EPtC6F?cvlOfZ(?4f zj?E`OCw&a)Z0XU1JDoX$OYS0=6rE>#H_lCiaUy_Sxn<>NY_d2`vXp=(oIDb5eh9u2 z%(W83p`s{ecU+9=_D|%MI!xKJz4Hw^5A(R&2LX#oUg`d{fiLmJ$wP-duSFMuJU{Hz z@^4-}JXjcs<7i_HXRttB@5u~UJZT5vojC5$UDrJz#0=bZDh$km2MjT|{O36w4-11q;oEIP5(V`!l$J0ztk^?{_~@ zDk6YVpT|Q&@E3|kori>5Gx|@_WNg*P4G)QBi|74S;C2T0B7BqN&jt%<48dj^q=zGpggBd|;6g1XiZ}8xocS3Uq?MV08IbEKzGz!o~-)zNxx_*2RH$9(! zs_)dU*%@3dOT53@Iybw<-w|;KC{5A$8OJ_E=aJK>XFRG8r3{!7g zYLD81CeTn%2X+ldF4L5RpDZFKY6x}ly}57>)eV*vsDZ~zi$QjlbH;SUouJcgtsU}5 zV5fC25O`^Pp7H9|B?AKQ!@6hHDnM(EbxMK$?O=Fo12}VV22i zhqi_yJdAB8X*x50Sh|0sNC0g>ua&wpv+y+h5B#w}Jhu(JzpI~43wb_@dF%`iMH|>n zyb#Z15Q}!ZdC!Hr?^ZncL z%xi_SQ9m+X*RSKFazX1_VBk9Il2h9MuZ=;4%|uB=`IF|&wXh+vXo7K#<54VQ8UL8kv z4Ean5)P)mL>yd?nQ-T>26a%Sl`>9yKu~IJ%2Bvh$gG zVmoy6!_CSx#L~dx{@N3_kGULbbXDTt{HR!dig~bk&RC&d#z>VQKy(WaJk8)-mMfk5 zy09+NiKo2yo*P)fFY21aNc5$V;q9_5Q{5Z+n;GiiahGczWBf`4YdfWd1=^7~Jn<=aU06AzRxQn^m~3Exb_Ds_#~W~d z!s~ISU2~+)qC0i6nC1Y_Qf*|LPkiK}POYlX5#<=0bOUx;_s7&?j5`i@Ho-!b&2!*-Z*?ww(_>sa^=(dA=I z?9|USt24tX4wEL5+!8M6)Ul;E;U8F%(D9L64^?$tn=r}paeBUo_i~Nl5g!Aq)sZBk z`RZ?<2x=UJ))#&E=Z`ZzmnD=zPb9mhmG^_^xpw`s*p#8CIJC91*keRtS=NzKL(Sh} zNqh2{2bdh?q}K0miw}=1f^FExb8)sY6 zWXJSabf+v6k#i}|B`UELG`4f2ZxWUSwpOQcg$d{&h(0~EAGpNEeuJgG(!2eqaN#!N zfB4D$OXfay+(;I)0u2in-k(m$9o$!wxYroQ0QX2Myp`0zY3B~_Sfr*eK93V@(jXOa zxwQU@q8Z_J^h*|oo=a;qVf0a&AEcg7h9zU~0OO`a(I@JE6ecnW>6Qdz->9(pN365=HfmsEtA_x+v$MdYtO+%(#ux23Q#LePA;CXn9BqKu! z+2r`!(yzH+|C&acqKT$?TJb^!o!E3Jgez71J@a&0mpfex6Jy)aJ)e^GEr?afPMPvS zXp&=*Kl~vi3g>nV9QeD3hJr@fH$frIW0e64;{@~~6lnZ-UIN`Up3Q^Y37uM8yjisA zl^e6z&X~_!_8hqR76Y)*iHTxJCTu2wP`YVa+a!vfsMf46KN zf>ZP@LcS8nruz!3I@}7cNWqTI(jEemh4V}cd}P-gmM8?K%P-lUp$G`hQ>11FsS2o z*}^j3l?q`&nq9b%A$vXD;jXS6Am>qbI>Dl^Ip}{Uu{;`<6akPq=efBpm4Q=Fu{ZgD z|J1@h+ntY)qh0}pV!jSiw!`(xcS=tm99Y#Suz%eEnc#T6> zh&x)#$7-t#_aj*dbC;Hwr`n7VCgY0W`yO$SN?!cX-Nu~e#U0ScGI?A;DD0$1z?m^c z-9Om*Z%3rnh2L-Q0NzJH&pY3Oz9lENRE1hfSpi2OtMFIPac(Y%+nhx^i8=R_jlTj4 zJQF8;dxi8}vPmqK7~L7VK3zt`FhKKu>xAGSmj6#Z;58Z&=dxFaDKW;b{RQ3*r$1IF zaN)6wnELY0d#<}!eHLw`&4Rw0UlKiu;0GRAYP{RB*0SNZ4Yky7J7{_V=g05P?_3?y zvE19>AAAZN&;5s2y{icH9yU*`#6r}$q<8sLqh&L?>n4V-%0~4`6T*E%;2>2Jgi`1NS5Y`BD~o+8R03eLWRA3i=DwV$zoP z4cDAP5!M{~Y~|8SxeyZPHT{m)081EKO@~pn6*pNmIz^CSYGx-`Tvt%uu1+` zx#(J2=*W32TeT+%OsH`7_k?u1uyF{v3?03aq}S*oeOpj_z7vP0osBd0ziTrByQ5Vr zu>Bt-r%mMtvHC?(=NPx6!sQw+q7Jx0wLk*?L}6$B$Oyj2A_Mj%#9`c#lpAMPHX1TE zXq~_bMX_WmI3@a&OY~y7pcy-MbU%yedeYzdi{x1KSh5HUsmH6Sic`v-q(Pl_fO(_* zbplc`T-vSBFkx1vuO!W%+Bh`@0{Y0tDGmI|OaGgHaXDgI#*gx=2Z zy6&ffW5}d@!@?@#S(hw_9Syx+Aejc$Z9U`v3P4y}CA!UKKZ)=4Q)^_?z)=*Lwqm3X zf+r}}Cb~2#LKnp>Pl@2cvs|8KA%GeCPA1KxQhCl}Q|3(CdPpr`#mS2P%Wsc1sfg^&?NRp9_FmfJ~Yi=3f(AUJJ zyjZ!T#lgms2_0r?*fnYpA<>wNiYaigsHR0U^wx?;Y?ECF0}sa%9_;`lnqCrV_Rv_r z|2!qK=x6E6{b~JFjA(z zU`ktpq&+eg+PC`8JCZy){tLoD8ab6bqIv#4aHdn8mn}17wKjlfwPWrCi z&~D%s<_hE*hG#Z{@HGf%r54xz>ahM3)iGTbw+Y`tC&_SEwpldg5xIm!7>gA?B?MGH zury4{higEPjIdttC|()XDa{rKSXvCh;W^})Mzu(wU~)oO4@z5BVjT%iDIibH>qfPg zDSf3>|1!^3>3+!1pMSr_1-7BJCURgg1Db;A?-3VU%XK_xVSjpBpD}n*3dyPGVRAQ; z)Fh1bsTWEvj$;CMR!#~jbpnCNB(92hsynvyKk5(@Gs*0R&0VAi18~L8X?%tIyyma= zXx`_i*vn&(QK#B>-@gAoOshF~X2L(JbaKLSO+rB&QVlA0N6L-05r1UCdE7IclR~Hc z&-1Kg4(4jB_mpk-vgPkSg?TTR$&GF3V?0n&A9|1sE#+v_=1JZ%)h^UYa4^^cZH-kh zfFnDBQf`DBeeyAvXa>P|m25^(3-J%dnf}4He5vUQs&ai@bO31mO_qJqym^3*HjHCe z((IsDu``TDiQ=#%Keq#rNwXOmprJ8$Wi{*sR4i+C&lEC#wRYLnefM`2Rb(HVhu^zv ztZm#AE_ndr*t;fsQ5Eu;bIAm2cLsZwH)$= zND~7I>z=fAf-SrRsx|^hX7)SA9b&R9`Zy`Ebi9`T|AZDk*mnhy3g=JC{y|YR zE&@sS%Dx|qcBHjgF|V~JAg2w*X-3j-ipeoY`z3rA<8dwf zDZS4-$sOBMy}(5U4=iqFK1C?0d9PWfxW~rl!3x0&ursvSsh`ra&!VW&zhEr?P;f@B zu|WINHK)@sJMmuy@Ajp@4^1jVp$v7Pd^%BJ4q?9Xrj7!pkTHP;;EX~Mn0El{e&gc*+YlLZ;>L}c@;sNxY09mabt}uqAA+_PK!UK55~1b055Aga zucY?^*FSRq{dX3-^$zT2!^7-Jzjvr-nT!!Jlu^vV&a~Z<9mjAjLNV>tb{lAfbkfqi zRCEg9dvdKpQ1`cTAb-eCv^$9)g!r|3jaU1LV)Q{U-(nkHd#Kx1FEiP7F4a z>KLs$M*K6m;ma$Hk7AwC!4IGK&?Bj_HpozSDmkOV>G0pI8pvT zKySbWi_jmOpitbM8;+PPn8B0-p{uYhoUOU8m-Gy_eU%SW3qvvRk`KIuhw;Dti}%CF z@YfAImm#Liz?SDy%T3r)Bgf^a*dpEU9N;0{qhI`A{ceB2D)85{GagAYT?|TSgconQ zO&WIOO=x$UY~$y^-V%?{N%>@hVK0ka{qLn38KumR& z|LZ}bnNyMfqAJB8&)9!Hm&^8;NF_Ii^A24NGbb+)Y!8Mp`5p@f<1ubJz<;gu^E#7K zTW->emoVyr9ymutAG|O&I!6#_kSlQ?!)U}nz{n&^8eMEl+CUlru5spgf_V8S)60|W zD8ZJ=p%fFM$%I?NwmDJJ#v8frStJH_%#2kC&AEmH_BFS@!-s(TMV|^nX&p{K&og$cm75O0=AU3LY2@uEvnoS{FC1Atl9FZ$2{4Aq_8{e|VCtmrB9 z*08K&`mXE@-ec#uE0`Ny!m!O24H9iuU3w$p4Hv?G1PS)@I~Eh+Ii#~xG6N)boWG7~O>>5M3ufgl@7ImkNe zZpSV$J|TMkdGViz+Z%atZh{73pf7qyz_=vCQ*FA$NAPwBKLqpvxz}3nNl60aF950FC zP-hQ$iD}8LFoxECH2o5Uw0)17l->KA?b%z{`## z?nRTm=!Q=T5|r6}4f?C+hjU7>j{G|I!K*xc_(L{KT+s*qo})XYR81-?!o01-GBLvYwslD1oLMAM3tUz$@^931m;lgDaIVDl#*`UpiP``+c-)#V2IMMHDkp$*q2yMe2 zFhF7tM`rP!&5&i)?JL4W?|_*(9rVRKSmqbSJDkTqbb&Ixmh=7ogF91Gm>J{HP`T)< z7p1Ef*n=~DRBa+D4ue|2}NT%7~+%kpNLZuD^KX5qFQC(Xn?=D(-%g1>?j* zj+Dbo!;3}(9noU-ch3{F4^-hLv?+E!EQWDi6VLE?-0rlP$$~JnW*z&Y`A(1aJuKEE z=S*h_2$I=^y$c{n+Ziq9RMeQTw<8r*Qoa^8)H>X)5O~7vk#9ifde%#oozrsMxs(du zA*kG#3Vhk!OZm1Z84(NXsidH>KGW|4Ovpl7PNPT+TF3-zc*jYAwp)nzj4P!SIBR)#ef8 zlWx5nO#0@!6IsVm2#+x3+!7p|n*vT@=#m8u9Wr!0mpR6FD2+u@a4{+t-Dn66=3$E@ z>A6W8J20&H@gpuLRnPn3hXJPXGs+=xAiOZ=K6Kp@VqukQl|_fOO@qU&+0(-#QAsB4{l; zI{!+gW6yo@kcskzRj`2sS?H6JrMcn*&|a}a&q)4ZMG$9_2{qV%9knwPtN6hy2TtAv zsxY>w&vJAN$>&;h3)oMHugh7m|KI4N%LBU^W6oZDvXs8|R&D<}rOq26JgMY&j&<#sBu_O3=YXq}b}mV&g=F*RwneeR4$N zA&%vU`R7s6*1PDRpda&g^yDFo%ylXsNSL)EZ0CY97bbaF;2>tbx!T8s7wjGmM4RH+ zCqFFFB{~ljUtx<|Hk-9?(Gp}GK#7PA?epK`7`gd5xd!cQ!hM+dz8Cbkpo?*yKH3pG z=g#N^<`Df|q0rlR{mv2A@9y84`+#vgbhI_q(b19IWh_$|RQ!=4`UMY;_wKLS-WIR8 zYM!3isEc>Np099b;CD7vXJ@s#*jvfX%YB3N``xEws-cmOD^@agXLyuKDB`e(|Mvgo z2buPt&8t}Q6CenKl-46`l(eH3#7Em{`Tz1~Q`)>%(bO7vSr21bOX3ubZREa|bmdfF#r#e3#D3q0_nW{^$S{A*O>3vz;G|A8Oru5_Fd zgZN+MqUq^pkDU?3`|4)~Uo6TJR&-=-&^|nHN{>C9?qBhw)`$(>lq-6#|IZy<{nuc5 zfoK~oQ-!t(XeVAL5m=ZZBrAE5DT_b!WxNVfru=65ubOCJ2q=?IhijYB$GWy{pJ=uS}1H0W;a6Uo-coqkQd&VM)!l^PFAUK zZCl+ZGeq7B1s}*x9I=7Q%z@AJ6mvW1vO#4&Vp!( zAfTgcz{DFxE*<-G!RxZ9>%?IIzSUr{{>KwDELf-E8Yqrk9D~S}U<^s~G@S4|o)S`c zv~H(u>~j6J>l$Ac**FcCm?wi(-cf8!wh<0P113tdY5m{M`wdRwSCbm zt_i|z#d4|5vP^4c24o*}92@A|WL=96skGK9ni{SnOck~Q{Dc&uC#Lq&O^ITKBd^1f zM0?yHKac79JTzePssG_fu&b4#->f@o4#p%mP6fq72mjFg6;E$wxQ}Sf`u^ljlfLcU@$9hsjhLp0EgfiCLY5C9=$c_%I zt>nJlw^B;MMBM*^uf-Y>C2s$+32$XMJd5^qgDX{rJ+mU1D;8d-B{t~N{ETC;I!m*D z46J;g`k9`fYFLY>l)#i-^J40i2?jhl$&2U^fhjD&U{-Up~1j- zoib@#CQQK`5Gc$J;(m>0A-4tuCR-HDYbI+|i>536uEA@SxFV1{J|THc&ralUZiDHVWkMz+Hbzika-BXx*nlC>*y}8x zPf3(^wQFMZ_@a>qEBSQABN$GeC!iB0zjUk+X}|htxcoE>A9$F@gK6PX3=)Lw$&%xB(DI0k2Ak7$*)-drGYr%wPer+j0Pw|Jk;qNY_BHy;-|6pB)z8m2jTEUns^Owt!oMyg-GcVNDFzU?brQ@x~fYfv0 z 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

    @C@plRHZo@z9zrTCd>R0LNzV~}P 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

    {|9bqQ@F~-TkA_pjc%l;=O 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ℑ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 z�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�i};Tf&0hXAYr+U;2(A>93; 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
    eX0bm- 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∨yAd-m1 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

    26rGp|e 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

    O?h{9o^?(GGM@=3sZ8HomE~qZGDz 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�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
    Pa% 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

    w=b+!-HT(D+&jQguv4p3SD+hl0Gp&RC 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≀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Π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

    g#$}+Ed&vA=d56RTBS7 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 ~~N*Ky2skp4ZzAzCM3}sjt8%XEGbkZk4gt#&D zDf3jCCx^B1j0z`f1f>zx@@>UZ_{Qq;QHDGuV!l4GEQ>IMaK8P>J>6J`)+0hLLC1FT zx}S(Bun&G9c`_tkB_lm&?gbr!f-@-08MR;Iq<$_<)9c-rY(0y(!2gD#ghLK2xX$X!WgO{aU;GuImrxPNH zbMFCdBn|f3eM$)h?dno>N{kmoe^@Q)4_raqfnecFZPHWm{ooq#mtZo@|6GJfV>fpu zDHn=-mS%~7$IrB6dqID;Ur92-WDWcYX?v2~iLwa%Y@0t>=F|!kxYES07}Eq?b-dn_ zmu*6mn?+7Nvj=$APDwZz5RY%rQ#U@u3Hf}2zjC1YYzmCEM#Y&p2DxJ7VCd+FDwAa} z-pf?3C8lW}D;|B#O#=V3*gbP-LkyBa55p5Q)_~8vgUm{pPmc47!*ucKI_Oz{xN|KV?}=&uOK;)p4xGV-A>a^ibd=4#>l7oaJe|G6OWv6F5`LT z<4ORNXemG(7YWvA^@5qu>C1o^5?q8DO?l@yVaaByU-|QC#SH*)97HE@tJbG|uYxIz zB1Ji&w^20HELZBm`;bgd_1e-RCMrIdB!VD$C|Cik0na1tlma&@+>&M<&beKL^h-Iw{R+X7&xfZDgjx!8r3~UT zkYEVVLVUtmRA~LmHrI$nECjN9jOTY}y09f-nDxTywcI_!xV4iKOBF~bT4~#g zr+3gs!dPD(r7@`r*-jy21|7j?I zc5M61wiU{v8LgY@A(v5AKFRIvWjy1QiH@cuiUH~#cHU#zDOss$a4GwCl>Lpg$#{*= zk49Ts^La(c0vg@YGW+(8Eh!!w?n+4$7cFbMIjqhF)$E5 zlP$GO8{`j)3C;z&SoPSt$XZHiUhSV%%0>WaTtaq1N~V4`oyy>eQM*&h2djD#=h>d% z(m(&;jNd-z_f-9!vwy#@|KF+pJ)faHZ~TbhtVSR>cECQR9n|n+xzTo z+sqJG?Kde_|JLOYCk~>LG+sZ@D{EpqlxCvnZ#XKrkbr<5;^s0+St^=*nw*U14kuXO z$^xqIJ9yb=!>^IspT#{moBz*ub$>Z)WKiU0a?8q5ePs0<-gvt0bGJs0|1(NP9S89_ z-xwXvGQ=>FP-p-DrEO6p?dL1-))sRkDd_i;eT0CjroqP}dxG+#gdJ6Mg`tiA3HYAi z?`d)UON>{5_(MB*QI%)BB)S#!cU=yTp6~vjA5>KTyHP3JNe$ew4_fH-{e(`U2at#< zRIDq?Y$>Zs%x)~&OoY__h*?@Cd0BET-7@X)#s<*8*Gc}PKE5C+6*8h2WUVDi{GKYcw(%x&I9 zIP}sZ8%@?9#5FbRB4OFOG@uouCWbbGMvG~eGwB`4h^hJkvw&<@{zd$F{Y{n$Wkio2 zF?b(Rkm*cFCX}RvC@mq~xNQ@B&h=bU#1gy3wYGLrMdDAM`zw8~_4=O<0QZ@s-6){X z?R`)Itbnh0hvpgRI4J*MeNXG?Q~BGipmSP5)56WXmE)wo-6xs#u+`+3xD`-SQ`y_m z!CVBuC``h#HB%N5p`(;vj;NFJYl6<0(DeWZ?<627uJ|6cE_~axBDUoI00n2AlO!)zM@lND z&xHCInOHRVwq4c`Zxoao>CD0U(Nf#)Ta8Rr{n7=)pv!{7(`(ZDQ3Lx%-OfW1P)`Se zi>5Ev(`%PR0_|bXb16u@#P&JMBee*MYiVMk{c@lvy~H8SuP!nb;!S{!xaseCjbsVs z1gPSE5tl>>(yo1L=8?;vwKXzgf{+Y;K)#IsDBTLICg{j0T+)XOisWCrqF(w?Ku4Eg zn5DZ0djI}2h@g0jVVIJ-!7*<5`g?56!+iPSRth_&QWUC}vJzQ+gg~%mR9aKO6co&j z5eS}3j^_io!ik4sMGDj=_!Vax1|T?y2ULK-U&XaTU{yiD#9TZcX-`&mb$i402CA_ zH$m{qQFnQZ0=`lHOQeZF%MUOKTV4qx1Y9CpD59l4uE74QA{}xe=KEy2y7hmLmFh_N zGd$5;KKo4OwPWKYD8Z1SXAsk9AcvOCM?d&EN&G4E0yd6ztd;OItIO?|CN9cCVFnSxCJJ+OZCSeJY`5q-ELtMp@_+VGVut%q{1_#K?`2lX$qGFA zv)ZOA1ThTMD~1RJa@}e&a(j;)DmNK@B)Wl!fw4l+4TX<^DK z*OTj$qDU>Ebd0^nzig3%Bi(R{kRC~L*|hZwMpm!-F8TV*wLTNK{&Jyd0mq@Z&=4J> zN{xDS+5{7Qo9-5Ef#Ccg)In@Gf)RwN095Y|{l9FWhc?AS6g0@BxC&}61UEM zmgPL`!>BDEbOBxp9oyNpnDG^Mf%52Z?nj3X@Ky-LxIZcmqVnybUs znSuhLD7duFl5s1UR~>n$xvWcrf~1soDWn6EQzMqP^2E)jEkD2O{&l?IEa2SVfYPS} zh1q9{4xb&x4QGY{$|bo*rLh5haf>^v@h<2{1qrLX98fK>N6V+=kMFM^5;KCoiHh7a z!*9^*RLan?#mbShO9;w2NTi_xw-SkQkTIt#ll@bd`qEs}0RfCo9V!@x5QVX< zVJ9j(nCPfok~6G>ycMecjm^Nt@y~VRgJ5#PCF}{5#R!N7!41F_0pC>w#nVDLj1D)r z_JD`An=^PSfXXOzP}(3(HGRa zjRm3uZvwvrQaJT6`{QiLaW- zse7$*tU6;a~ zN!n_m{Gm}ob8%!QT^9tKbn%EU-(GY~@=vfd*E{Vge9V zFmTRs{DQ`GdPv`FQCuCm{#k614;>&MqEN~QN)x#EdX45{J|XsWd;_vTsw)zOq|C+j zPuwM-sIUS=fVqT2NU%jY6+5UIPWz(?2Af9%3SD(z{s_sX_oLqj<^V5@=YTT??nz)< zuGAKq7#9O=GEthBe^^!9vhK0>>bnWww@y#!PjK2Qbv;<8VLT8dy&AN6H33r~`MwL;~7g2?jQ&8wio7lySP_$i72tEdZ6}KIoDQRR@ z*_9c>Z|yR4Tm^%r7jog{)h7RgUwK9h?y`qhoJ9v&ig&x+vx15+zb6pNMg2&jDN1=N zyC=!wGSE1cBF-9v9O;q$Ba<3azy{q3jWIe4S(xe+@zrb}@>XF{k~TU01ijWD>YbAR z$v(vGCZ{4trjmD&idz}lpEYV!U#P=_kaT0?^vq)2E;!D6NiMxyR^Yee`u;@{8WKi= z7VE?AI)u^^VI&pXKmw!8wkUA|pM2R*))n{{$AE9F>+K|CWHNXZ;oYG7tMs`HG}~8N zNoiX&!{+v4G|wRQ0qt*yitzhNMsSV9b+fd8C*(*-DZVsndg&IkM9(yTP_c_jU+5Op z2iX2O!B2PK7lM#FE6vGgvDI@jxZL&qC*f+fPVeg9FjHbZ_MRpdMLSE+DbqV;mFL_n zB(co0E|C~^jSJCqwYLpAudkLYNf`=QTtP7s1UvbTca+>!*A}R?uxQEeg9@M%;u|2z z!Dg8kK~9C!TCitEFQuHjWP;;Qk4~)6PhKMila!+Juc{{ zY%_1`)3|=fvk&wy}&LsU&2gB_19DBNJ}L367M!?xK~t z2m}PpYDkzya%P>;pw2#J0V42=t(L84xL_ z5C7|l$to`99^rX8hggWlJ7PmG;D3KI+%mGn7pVEbdQ4^W#dATeR_jp1-xsXP`9!M4 z-c&K$26ydw@%&qkAwny0c-_e+{IH;ev_9Ql)HKojXRFDKBKag#raGZ}Q+N?tx{Bmz ztW%sSKr4JAX7nB`=_mN&VwP>U@&CBA{*tjIk`Kj7wlgIZq)N9;p(0TiE)OKCZKt4Q zm`-QIm-ig&E054DalMzyluXLdw{zY~-BWB+)PN~NtUX&+hAjG^sASM|RQ!H3Q+%T# zC+8ym#MYJ7XYP++x}RgdDLvs2*65k$T)mZgJ?l~=(X#ySv0i5yYy9HvnUM3mNb@2p zE!2&q+9K(45=~wlqYJLT5UwdTYBoaeO{8YjMTDfgq;#jH0{?JHvB8rKlpP!B$?YX`(4mV` zq3HC>$P1%|56~Je!IL4%DW)9etBpT>bSaVLKs04tJE&3z%7jHf7bP%W&rNE{2Wv^g zUNGA7pSdwX?LM(j=X1z6cXr7;5mlu&q$QDnuvPO7tYM5SBhRNdkb6V|V1}}Yq8B^- zgD8o_7&1(d#4J>LaxnOY(U3MAbVqQF6yO#&?_u+}_@~NhI^L!tqTm3N795-|I9V?X zFQotV`=^?qSjDUNIta{o(Jonb%2W~lmGtNHYO~n5u6t3}irFl^$eN7@Up8?vXue06 zh>^PHp9qT?aHj&iU5v=%hZQ)it>QGqsQP=Xq>`VJLLuhP*B;*rsIUPZ&NPK3ZAYT+ zTGUP3o&?juCBO4|yJ-;AKxZ<8ZE`u$v^+otiTs3+vrMGKqH;4cgDvx7pt zg$TBU)$p5`^1?8%MZLIQOM!2w2Vl>9$xa0Fz?iHJS=m*OJ8@3zZ(9oo%9x%Af;|q( z)d%b42&;q?3ymxEzJ@R@u!)D;n+3&G z;w*4q1Om#*9J)D|X-keJb$Xn!6)juP-j(aUtgQe})cIhel8IjG@8>AxO(AQB>`glS z3zZ)~v>=I@Q8igJpSXD83bzfEkzsPk1ijA#(H~Q7nG`s_9teVe>3~51Gsv00smBqBt)TM!mewB6;#yC~HXDRRB#?eJ|$9CJ+<= z-n8JeP5a!_4_e?N(`Ta{Wp<1twSLrBY>rTD-=xz6@M1Yvp&ys z1uH=SeZ#YflZ78Pi$=F=kIBbT_pZ(j0{Iz^ujN zx$V|oVC&H5i<2K&XDum7E;tW3@BIr7XOtMs0fK?_mpa3&Xn3})U3Patlicpfp}Kd` zt;mpc^yM=W4TNkoTBChqXa&%6+vEB=Vhbv52k<9q1G)$j_ao3=k_oqO=>&^&^}Xtm4x70;MQU$g7%Y(#&LCp_xbY^sPYDZXPR@_2I8 z%n7a5qgbImq{L$!f;u#OjzfOXL4wEirkwnI-GT%xwb|}kbOsp%>!Zj10eR-kR|)qc zgM?&!IQClg*gM35B^`iGeMQ!{3=U)TaAMw}=xiw~iZCV89u@gstFM}se4e4?ue&$@zcu&_Sw1u)hH z$48Mkfhe5!EVmUvp{ve6Y~j3%iD5e?tCDg^W&-gBvI3p3+0Hza#DD~c)3u>>Kf$tf ztMjWX^cMK4&;I>>@g!vYo(jGP6~(koD89xwQ-k)_twQF7IQUxSlF~a^m$X*o`H9N} zgdITQTLM$4Rjms@ec3)4vQqfHWlL#YL%LYM_xTXeYT`j``amZM z14|h?8Ux7_Jzx6k#75c2P4ui6WnP~YL2+qZ$0Uq?qh!8e(24>+3T2e2Of%DBo^{gKz?PK z!no=F%qd)I+D2w~vWpb4Hmq}AUDSKw8K;flgOpHr_yL_1)aDwOeZp3=-5tBe)k8mI zUCU+fQLi#HQB3Di2ChrL%Q0K(GJG}7`_D!*QZ58TcazQ3)s(IyaKjrzJ%GayQkOgi zV7R*gguXn$II22RQNdAx@5kcmRe3cZlx=$ z!ojnrk_JJFcYyRN8KVvN3co>QS}`2VBOAx@nA1OKLMn zZ)xNp;2pBkaNQTUwlxF+J)M7v-y!7*yj@P&OM7BP6O zw01trytm|)&0DTSy4^3?vxm!bk?}o1(pp?L;JkdN=>Ux9Sxf{dpD!rIX&i33yjT`> zVNjk;|x8>W24c zeoCnTCR*-`vVn|9bX`93r80O%2L2o(<6CMg92X+syZ8n> z3Q+&AnmvY81Zlkmi%5fH{&K6x|0fNW4;~EngoAiTrI!Bp2~u;xbJp?V|9+)7pISd} zUmN-^&r_!_8UIwdez%pTJ(3qW#HH6c8oH_D^^+&jpk#a%@kV>qNhV0LkZwUoW2$c` zqel=7Q??W#RjIu87tnK!SY@{IW`&{0YrC$6i3^@al@81Q-|ojse>^WNs_y z^+8M5QcOPzZhHmt0=^r-2k;BH*54IPr&~b}V{o`!)U*t<$ZA^OY*NYHEcv6&fCx07 zH#W;;&-hU6*hT6+FZocb^pD4jaU8A)jto`=4_eM&7zM3>#BeDv0SZl>9ImQ<&rla_ zJ#?i_LSoLQ(u^2(I?zgadsK=?(}(uNK0DvH%O~QB$Cj2fm$Ys^DU}`rz9}SkfIU{L zDY37!rScD6*Z-!`S{9|qa`>Y>SAU#RJ1ECPiEIdWtJ7+CO_dhg zVcb`53NeXT&ecQ$)IzSJZPaYut=wM1a>8WBB*T1to$W-eAq+-IyDF_6TC2Caon#NI zT{pWd4CRd$l}YH+Heqe>JZy;i4I`)zfd{LRk^p~6 zKelu%sv;m%!+0Wa9r9Ws(fW+8EBR<6BW5IkMFu%~d?Oj@(gc!IjU{_Z*tAPLqLzvs zVD75m6Qs=MEL8X%;S>Arv=te*ayV3+DM#}Ki?oNh*Ia?%JL%*N16*7{r)8G15@e@D zl0jGYWV*v)QZL!EfC(JeAg>V@`HQ?4^GpSz``AcV^_8|g71h*@iKqoz7&=)ki0t5A zpMZd>*b&U_O0PcK71e7FO2MQlw7~uFcdt=JpPzd0_@C5x#};p9%s%Tf0Z^vpWQe9qoc-v)j{nSN&)0W{ZQY9j8 zEz8`SS{O#8YReA5t#Y-Fdf@IDVmvBMSL$z8heuuJ11())kyoTt35*1QgninThv#3R z2osg!Q0pFN_em*j5$xl3^S`~mF&Q~Y=NpMni zq;iQR?E~jO;FK>>u&PtJM8%`rvjyG{HC58=IVPg%rq7c8MS{ogFWbrQoa57~+{U*} zFUkff4IPL_)o%RH2VEC_q5nG(tSfP;ybnGVO^*bof9HGX`p694GxN&+uWgU`k zxeRL(Sa->f1wTJt!;U;%1X6N^N)Pd`d0>&RwC*WYr7CzNhvYoqEYq!vdt|+aP}{n| zby3ed3()68Q>lQyQRrp}`Cp}WJfj`;S>2t9inGU)dun|HLMx;KT*p}Te_ioP(FC1y zOY`9#hwU%M#=}+Rp(Lk5ifU31i?=W5T26r6j;X+MEq>`lGz(k=#TjEcf@@4pn z5n*8+S;x!bvCHz6?CV$>1tJ5BUIz=r^NrtCP8?ZR#yJ)P$zN$@jCvmZhE=0N$m|Ek z^60EG3X)`AKG?Xtr?Y-UTWqlcLIS(dGS@Pi!c1)~N-9oR?a246mNVpQC-y~kRrKEzqJq-ATCM3gU9Za$^vyTp7b@Pe<=Y;Aa+r+gG3i(>myjH8{? z3rNRQWI3yIjIki7m@@X3$yFCEkW@x()R=~v^4e?%k&+dr;{UP}I%yB#ZcJb46y*pn zPuycL&GJw5ExVRQi%ULUn%kQOSy5;ZqldEY$^QTO5#Dqj;;CEckvC^a2NbmLc(&{jg8lSCaf?(RUB^l6>!+^kq7>rf7-M9Jio+;CBd$H;`Z_S12I7c#?LbO=zV8jF zSMXOEvufWIvKOURgF+_xq3SAm$_!sqSNtQT8HUYw1za2Zs_H`e>&Nrd9-~6r_#{3u zqNpa;@a-%??Cwr_C`OB=tpysOpehO81!9nbJutYWnp=N4i4edBdp$re50=S|W`UWqH* z2FjnC8Lr9J^>^L#q(#$8u=thhL5~Y6G|O@~=$v-dAK(F147>gWeGU0DcMz-gB*jZ2 z{(DPrO;c7_idV^qshx#56IBwz^U^V{-&{2jTS=MFYVMn}USpaa#Kg+$bS>rUJ2~_5 zJ1KanF#OD4AW4Hys6tm_>6%OacYHz3G)6|;{9h7{sN@eP8m+RJ;(5TX(Cf!Qr}8t; z+iOedcH&svy4*!?Sb2U%`5qqMw1-b3JD$2&ZMVV(&Fc5e|LFyzjT3Y53;3#gGnQq~ zC6k8#uX~ZKv=JPx_f0Dfz`Pf~u47THz$@1%4TanX>u2+3-ZV0MAI#|s7^3j0iG6u( z@mL&7f%wml?ShJF4o{2lpggPHDiq{pbfqhR(YJN8dL+7o7qh<^bg41MWS7xbLfqLp zu#;oiIql|a}?r7oe^0)vsE-$sP+x} z6hWz0DKzF7(H{BI{d#k4RfhvQv!MtQT5hjO>ZgI?E zc5FBVM6;Zt3VI(dE-;iA<0P92^WRrzkX^b>`3BcQ(1bstYj_qs5-ES`L;p)FkOhBf69y-BuSjz0sU?Z9ObFkzG3NrCFmKzuO< z&-sBTzmpfggw^WO#*V=S_JbtpT9xwf^`NK|l~hNzl0O6dO$|WU!n~LOo}nWPigmnr zA^A!uGx7A%e$CK0BN=Kwwz}G%a29q^&Yj>{pZi#eUhm6jbxRj*Bnde#5o(7K19M$v zoFE~Lb;nitBdw=jZXquSc1hrq5!Gg@R0(_$GZ}UZcVwr@H0fUAaN_hAY0EDKaux%6 z+2!N07GG+%7|!y0c?{bXsSxVgm&W~sL(Fpu+PG@@!n=PHt2JY;;sHcEa@uw9qvAMBO}wM1x{r z*!(xux?FOTPgrAN0Ij+`diY$(aF8NX=M_n)u`($~vj}nFOGnj%>_p?ohF2gHjz~w2 zHexh=XRqjo&<~jdL9RBqS^3H?82O8Lb-NM1C1G2#Sr>n&l%)k2ez*^mCk)Ox0K<+6 z$rki7vZdIpvG(y?R$p~W4k7zuTB5VR(VHh$M?gUVob%o}hq}+*S($nH+KS^P|5ZpU*Q%kUZrOGg17v!5HdN5$j9E=F@U&-AF1C8Nz_aYM8qD-V;=^W3db(uyXRC*|DaWQ2Y-S0NMgBL2qt(BtK?vksNCQq$RV6(-J2k` znN2a2rnMF_9c6_Qi%u5<%MzZk@vN{(CnUzYXJg4Ppn}a2hXyGXdW5vIA~G+Qjxr4- zTHUlCj>R1b?b=I_Y_)yX+r_V;N`EpFt&wzpZ3!aCrOj3_n>thhHkI|z&pJHukUmAz z=l3gc$jM39ddnZ&r}2pbC^fcpJdCV65tgJL(Ru;}aCa|D;56Im$9_7n+-tJJ)zTxU zY9OVDSC;3%laLz(b5PDra{R&x?n^N6o@+!;sv_SQ77-T&QOcr&!NE}E+CgDgpuhKn zp5IL}J!4Q(hhecUE$EuewHq9*f)~>1qyfpQgIo{M-+61P20h~1$qd`T^XU6W4k#Pw zO=&><)OLeeO3vv}K$Z+*4D{a&&|_}xd&-M9IeK&eq0Eb#fOhrXDwBVfi&K66=k=9B8s7>jhF zby0Inke&E4;8)<{Y6kU}4=WU9kK1S&-c9Qm101BYQt&c|tPIQda}@mMm#w6v^&ww~ z1&*ZFPa6=`hcRRG_id`v;G?h;qPu-3<;K0oIl)lK{V**xkE%)qH!t!(`FEIu(|QG@ zfnVmY(!|466g=c(WCX^uH9o9s)g4&5_f5hfBi=>=*5YoPK5Q=SBQ?;xZg{iz%wet} z8{tx&k2@g?d?>X_tjygY_pA}y6u)Aqdr)3h2hq#R*RS`Cb-Dob>v%z2aGViz3TtGE zJlzw(Mq(3myF&ILgF2A^sc5t&*hFWHV`IP&(P6arx?U>`11GQ6+g^sc^_bv@|9(G) zPLNiKpC-xqnO zY@v{9ILHJIAdm}PDJ;dtg3gQot&8Zf`;F;0eX2XKAht>njCU{Z%4mi;P$;8?3v&4t zX3p>JvnwLSTr;$~K8rAK$<>vDLLpDQU9t0&iiz}IsBtdbVM~;38UHJ#iqGZkz{-NM z&-WzD%M=_!f{?r^Etnr9-5^P`GfK?_Uj$LDn6}TQL8XHJn9^o`i02ctG zU}Pu>Bb_YKV^`V0B_p`CCCKue^MyM&%U4Nnlg$jB5R=|J@0}|PuHn3kUxZp*E(N_K zxPj#-NYu_w+|o5}^N)AVoUm->R4G5f$W9El4eg{8toR5k8M-`EnfJZx`~6gD*dCQ) zEJeEMk+O<+ll`i@arC(G`@=TP4EAnRSyTtSHrQvg3V0LQZ1xu&I`bX_#;nYuKG@`7 z;Ay5!8fUPRX{aGfueW6?DJVLyE zt)g=fvWBKE(u{i-MH@0_!6oxo+7q$(iT{i5rreu6yn_kfH=O$j=^#yT{{_3i%8T5c zw;@RMQu;ZA}?laq?tiw7BlLFiv3Gb*^bueD4$|1D!!?L-yf-1%8;GRku+$ibS| z7*_U5pW87wF^OU|n1Oqv#J`Xpl=MBrur8S5GJ?wN9s&UVD+<9wGt^uWZC%{ zo;Wb=VRQ^gu04}T#@E=wxv7KMJ*fW0Z8bh(H|e7sFk_qS-j`Gm_}qW3x^@+w0XXZ~ z{x88Na@h0S#-<5X^W`5V=d)>dQ#l}yJj7@TV&=P9ZILLd;cv>J5N@WQHLf&2x8&dI zf^L3dh$m{(A+K|?;D9l^fE(e@PPsu=*OvLz%0)etH)#wSgI8}a^ z1`HAej6lFWl$Ie1h2R++!1rR&4C%ni2Ypb`VjSE7UMigSMa{fw#u_n7REL-KI^^r* zN?rYhG$e1Nl`zs8p3=bdQ1v|PciKyLbvhFb6tuRAMLbfQ`uBhJ&W8Z+gGnYQi#C_Q$AeJM6xoi4 zsD(S!n@%RO-o)Jjhq6)M>^ih<;mi-VXJik}U23!bV)we6X0&+uo z1GcqBm`i>w+Mo}s(FYge#ksu)t1DCE&XfN=cluzNwpUilpA8#C;9BVM;RHsAJ4n!a zc#3fcmNx=xi*3x^i~b}dL00Shuuk%PI?x)Q4_ZV2{p%OYlNxmB+5wJp+hOW@>0CeLX*1y>;pi?H^PqB@=88lFR zooWM}eI_u2$emcRNi_QdL4F?kG5ywDaFJd!!VPnw?{lx*WAf(a5jb|T_4utU!+*SEs9GzW?a?NBm7njnJt89S{L z=x7Wc=U$NhDQ;pii~Wg}%Dhl^iy#JcLQiZeSguF=obG;80kIV?d9^a!=!OR7$oGOi zEd8E(#})YH_=e>|(>Hr^&dJ0Fad|(TAA1K7lW`V{0kSiQU0HGTH zP0s;3+zNVamV{#mZFu~_)|!WoT}-KfmK)Q=+M7!G%`rgJFY82h(3B)W&I+4N;UfqM zv{ZF_zn0QO#Wi?JKH`Z_`7Id<@Fox zC0gmt|D9#LR?u>aP1uzS%(Fj}<9W6YP?Vi0Rb#hlN-;XtwVq*Gool49E)r`@Ko2Hy zxyoKSt!O6Naz3tL3xzh<2c*LIAn1R~NXm(16g`aqyKXNG z$5pRukChJfU^OofTIw4w9A*Ve#O+3nQrD77voM?g`Js+DOP{w+0L;-oU6hx^4Yhl2 zTH$L>t&ESh(794vwsDxJS_{vv&nQwhlObpJbYH=sbD2_s?-?c?(oz4N{d=Z*ECm$* zq?J*s(1e}9O$>RFa?X-2&CTBX9y4_|S0RFU)9Y{pFE>75&MW;V^*ue4J`M-E<5E{I z{ZE+zDb5=qFiZFP{emp6T#-FwBF9Dj{O-NZ)-8$)h+9;8i6TcsA=F0AAgV@4l^$a) zIW<2iB1MCUKp?sHrU3oX&wj7ENDdSRGKX4 znYaz(pjZa>ha73ufNh3WRQ9xn?a{IxS2YCTZw4W!gy)jtd5y<`+9m#nylbPg zdGG@V3)y1{Ydf2FOB(^PB2i};AK_$BiYGklyH@(M*_LYyB=^k!mDetKhegKam~@2B z#ia=tlBqQIiOe+)j*+nyMo})9*YpK~ZxZ2(QUhYdd6EP!vQY@amWp(>K_t(E%UB+t zKGSB`h1W9!DeoeblD*8wq!!rg3%baA`{I9*1ZJgsUQ1fQ=zZeQkuxd&7av~q;CV=j zytyl^ZwBOl626-hxssZ8UR#&~`v?WGi}*Qr)vDDzKQ4Os?-~Rhro4pw-`{`-d$@7@ zD&@1WQ$CLzd^2tn*`>Jy6nLY&5+wLp4avkU-vV>*g8K8QPYMqr^3o}^Afa(-9sE86 zzGTK}0X=*aAzqrh$+=F(B4+8R65vY=yHtokV*KQBu|OcHd1D1_J4olz!7(>>(&7?e zh|XffZVV6P1)r2m@?4ez!TE<@G-j=L4DX~f4bo_!fHy39K!IhqC_UThQ#fN1j&jgE zcSkxmw}Y*oi)}--SN+~`nAB-)`)MqMfAP~N6jbr=U4ya3Nbu2{!$s zSPw^AF#9n7goTTYmZ%t?RmM$gnc9ZSs^oT)vX^Qc7ikNhuhTquY5&(n`S{-BGtn0# z5=O6nz1+B`{^+<8Jjjq(%K$~#$Z_H|JWw{1mNu(@H|;3_>ykDhI$m}`hQ0b?2@OSK zTN7g_uRt-f#M03P-(?XckI!<`-@j1R*|E*DE^-H2=rnwYsmd${8jEXbs?VA69w*iP z@VIU7(|$?_b*;9vupwH4EdNxScD4Y1%=j5e(arr5tur zh|bo@bQRWO?Df-5soiazVWD@_5{!YxZpUnAw12)Ie^_yL)@_rR4zuLrp_Ryq@{u57 z;vypjOY2#|Q#!lMI)6#rQk*hXK(+%Ya!J)zWWq87Gp)~H$A>^KJ@g)9j*me&1LusK zJYrGOGO^XVlq#=!tr}R8En7RVi~VDTTU`PNAO^i06;>F1w^z@5pWy7&>T0R2zN1vuxmS6&o$2D79df?u#U1CVr7XDYu< znp+WH(Kc4(RSc#wepzvQ+v6pNF&Z7>5%v&KbSS+gZ3IiRDP=lnXQ@w6;G6%iU}$Px zrP^&$oa3>T)-un^ZGWr_#oI+UEq_889KL; z5rEZZImTif9I|YX?#}OYh3#2>c8-(`Xb*n43M`ot)9a7KrF}gX)nVtS1HX%bU;@V| zgkbDLD@|))XK0}8)bZJ5&X7e#%`w>G#6l?+PCFN4JBlfBz-xe!yGQ_pKKUogo<60o#Mq1t{L&&7z{* z{I9A+iXJH|mLg1ANLI0b$HW%fCpg!KOUEQ)Rai+OHg_V$355M~+M+)=9-!BieRBTi zLn4xl0gV|FJre6M^BlpBVDpy$wh!K^Ek*Ik<0tY8{&uiBRWZIqOgZ{e-|ZMQ3ui>P zjLg*ONh5ScH&ujcP~R873Mrdu2m7JTp7*D4!LsHjBu$3 zrsU@L^Pe-`1&w7DJCZb1tWhAJaYGbs8LVuw%S$*>!0oxY1t(#1A=HndC)<<*KY*-R zPSozt`?EcB3%W1Dc|j9Qrs>k(6ISNv|5{yXCOsyus@cn=IGiY%0CO&Mp0!AcMqpaX za4gfQ;cY_G&?;mYZwd4y)>bGo%DYjZ;fp8W$mGGsc%BT*Az&fQOL6USUgtM5QctFB z>Q?4DO{a^lRhb{~J85$z+3eWm+Jb)%CTj zy2<<_Gc4i)7peej=Eto87R!~y?N5pDE8w5av9%Yf9MEO9|8Ww>UI>KMG3AXWb%rt}lGu~FDhKIa4C}&c= z=~)*+@qA&!LGzQozor7b-1;`P_c9DG;uQaQbTPmq!kh3FCu8(71I!)6gEyFD-g~4# zDK8pXR%Hi`=hs66SCWXN&0PCDW1#ct6-?mzF46WqeXoM22D*rFS;XuwQpWk;QKh5nNT<6Lup8M?*Zf6uTI>|C&2!}mtXs(&7S?&1 z#!q=PJsEDlTzH-nWdITzw8n|!ZLy&=ti8t073qNG5o$Q9MCCF3I(G-E!o9Hq4+q(TB@??|r^x*`FU~1z84jHG;cn ztP(!ujU1Z${dlIkUCP8Q|5MxNJ4+mB$;%=}Yf$ew$1N;)%WIu02UI1hq;eo5Ge#7V z9VDe-oq3&g1OfHkx}TjlnP?UuyP-+>!-%O?6)R&B!e&jyrW*Lg%d@^67f3pQUXuac z0K=>X)EJH$>*!b<^=ozO(jRxek!hQ+u2mpEBSJ6!(}oCd`-XIcR1GeAKSfRhTO3QK z+L!aDL3{a<2X*bG)>~@0(Jj1Ip}oC=g498j2NP0|xRD$m45WJTQ)*j?&iNmU=aPAY zD|M~+o{C`gyx5miRT7KV*8kc&=)mvBIf|!EX19R;d_Fu1Y=?e3_-h<2)2Gj63bKp? z#Rx9H_sb}Qz%OhcBp$9lIHzr`wOLBo%E)3ja0zeEus7}Z6oY+`b9Q`fzn?;p*zp6Y zGPnwJ!CHbYc}U@+ohU9AXE{TNpNVS}SJi()WTS1R>Ii`?tF4`0usxT&pAnM`HrPkw zMQdgc!nx*g-XXrLWzF$`XoqC|Qi&i7O7E*)TS$#wo6pz1@U(*bY+!EL=ZU#3FpS?) zTxVch@m?lVEJFgXVsWQveAGL{OnU>0{_lc!kgAD};u3;5Ji@;(#vzTN(N9uKf!+lc z@!vyE$=C2rtA85!3Szvo?OSN}`M;;kr4!ve zjetDlQg^~%QlG*VziC#-SgEc3@I1y2PIRk zwU_#8?;2{a=+#KK&o0^$fga=FQK+E1E~yQIkUGfUoL18<<`k<+w)K^pNzLMN@6c%T8L)Gqh3^!q-h+d^=g=bh%RnTx~{ zzcWcZ!K0=?vk5w;^S`8w1SNyPx8(f1gTHDee(2*DFp*Qou5~Z9t?f#7#OQ}Gr7I|B zec{R|*%@?%g%(k#w_>f*ZjM{~vZA8+(8%2_7|t=or6RtR6z;QbD1K!n>F|H4{X4Mk zgMIZAM+9Q?N%GAdpYqeg{Ox>am; zOZL^y?sQvbR%fbSOLvIHfXUztM^K}f%mU@mx%ZC16AT- zFb}PK?ak|efE_C-kA9F4(H@FfUeOU?N6aqYY!?NL?`rQLCTHsxFB^ORO2(9NLpbQ1$s;~`ro=J8N z7zU#&yv7g=rb_Tc_DkAfpTEk$^A(m_z8tD+r-cEDo4wfX!qx4fffTyV`QsaTvCuz8 zkL#QxRXug@B37l2YCM=k^-7*A)0?;f0%KCZd~6ESp}V_xXed!#X- zC_^%=_{1fZ1y;FquA$~|5r3NhuS#f*55y(pB}*`1&fxF812L|z{*x8J^xXO3{({>%&gkxLGNvF;N;S2ndG?3BdEuo2qz= zs>!b`N%DyIZq1r2T9Wr%{7lnF_?Ivn$zI-jM?%-Yd zGZ1VVjSTS{zm&u;Ve~cvUIJ(>x{aRuQNUg}eJouhTd+4uNu!gEl%Bdt2S9DRdr8B@mQ1$St15Vqz~Q8^ncjEg_Ro_lL+{IUe38 zsj6>0oC9Ad+ntExd-{Z~NK-+CB#iN%{XOL%47PKP`KQTM89G9U#%n9g;l*kbDGicW z)Amodq=6tHy9kFY8W-2}t?p{jizM=fI}2gTUN6}2KNDakw`wa5!g@KbohC+_zs5W} zJ>;UX=!xTwQ>rYyyTw$)8tu$u96r!&(zr@L;2$~|cUl;8^G1B*<_lY9z*p#0_8|5Y z?ki>rr?UD(85x)Uk}(T9n-gmy=Jgt~k_*Z_Qqr$yL8Sr5`$t+nu|6|v-(VI5g2Z^X zH2Y4Go?CbwwXf^q|9tUmkUUG@%S(N|0(4qeB?#);i&D8a>spY~+YvLQ7@;fOmnql8 z{;fzE!dPt6EV8X(TaR=*SW_1bV34f$EwqB30I#clzrTOKex&^krk>Xw6wV0%Z^s{U z?@Km9U$p?@YLzODwfY!h4t^dk`9#`YI~LC8*f@P`P9KYResiT|y(@-!{$d;o!QS8f z^%Z4zdi(dh|Jhv)e0-X}8&wHgRi*`gl@+A;j3jT{mg1;k@QZ5s`>^@bVlKN)vD6?s zIEqhb3%SzUG_;f=Fws`^nUnQL`=tDQskLD+jwAyT?)~lvow%SZO<#!WJ4*^A*u??N ze$I#d&w6W8web^>0d?+?#2^XSWZH%c=@UVvtz>3onFW!<$sv%GyI^3W3Jz!WMyiR3 zilIkdrNL?R{~}bN>Lv+1sinwx>9=-tC29K5e&TkASI!T@GX)Cnd!fbVi45gN8{4gl z$6Pi`T^%gD1F8iUwr#s&QvVK|NR;KzRhi9*u;l5FRB~mCt3;z6MP1p8^G{FZ(>Y77 zE9tTwkZ4WW=Rl$vlN>_rxZctknjRn;D&!~W_Yn+Yl@N81b~dJYo(jdbchuSc{ka7e zX-0~FkdlI!JZ(Rdk-Ec1wacLhi8+%2%Hod@2knp>@@TtD{2HaCcq)1W;&z zI7$K7^wUPU88x1SXr~$Jxzs5AqVd^Up%5tsZFIWfm2Wg{t_Z6t3&o}B;&8jyoO`J7QxGf}J#M`F3fD}HyO z{|UI{=Oe{(wg5sF18XO3gGkWX4Cu>*;2|VSzjXqGI;el>#0U7%8HhDOUaiz1&60jM ztq;haZskcGu?WHQsC?3gr$yzt%iwdKt4yAUV>SW>i5x#GYWwTUWU($Ig0u+^Vg6NO zt?JSYcpY_vFJ_$t7AOLb*694_6P{(z_t?sbJjOJ8n`fEOa$<_7#q6h;fRSOZL(?qJ zFFiWZ@0a0E72;{l+^>Jn`R!0R&N-fLW z+1)r20ozRRE9u8_j#%^)r;`1&kdFN41oNH%O+a_3t+_p@GM3~hKN`zG%BnGbLx!Pb zn)qPmMer@jc>pznV#G!Te2>rUA9VnbKDg)`#t8D#DbPVr@|mHjG&fd_Zjc;!#KlwL z^J`_?5T}ptoCSxjfL9{^3Y+k$7C@dW|1WR@9*<)HG6LhI%$M#_8J5)4glZyTIqD(- z%WIw1>-RNZZ&J_jvsF#1`C~KpMe+p_ZN62fjrEM-Pnn0XWni42&{5{a`AWvN{#?^u zN?J!;qnM#uErAA|s{XYrLmL>E(~t{_>Tgxh!yoW8@AO8Jfk*aJ+5qpm^?Rx4m$ohz z1sXvy`bkKJUc&0$=p>QTm>BKK19`1S#cmxbbbJkiuWhxIDubVV`ugnVNP%!^%L|06 z*Pu=D%h5a61KXG4&4&QUwspEgWg(3b|@UUKM0gKl*UtaG=jiX-!3$w5# z0-j4pX7$0{DE&yBX^bovIH@+;LXX1|b9PV#$_u4YGD*QRvCTAMf%c{MsxRL@zk%x& zp)x+xdML0gFDG~61s=XHTrVlBvxl>MKZcKH9Iy2a>kJUJS5<}*4r(4#4rr7VFwqzB zTpOH42O;;aM$b=sbY=lwqnhjIa{}U){Dn4wC2pfU2NCuE6f2Eo%Ycc3@U~~uc5V2# zzk-B@1UZAMR+iHi^kDKqc~AbcPaGhYD`y>yS=`^c=KcCRFX-oIG4~KOidXqvy7!BS zSgS>oG4YYWExJF6{*DdYQ7rlrx$P0Ci&zzo@ zG?PP_Rb3u`k+(tW6O1J}`dST0yl1guyd?x^>1P<>VNoPqV;TmM?tBG5;@)G;PjsfI zkSkvSW88Qc^ZYP1Jws>JZo+FxIl+EcY5F1IPQ0YFuQwa$uC#Jy2lRd!Mx5-DIJPK} z+qcl%8T@+`Ds}(-rnoG zNma(zhaGW@=nY+t*a{w}I3us{jVuB#*<7}2$~=)0!=%*YF+-8sS7E_*pCH*?>~(#7 zt=MbqC96Kk@kGt^XI^1ca?xAHJ&-yXzRz*|RSsrq&xX)KiVO%#mx=;?0Woyfy}KBU z_$Y_mc#Vj3_`kS6CK!@G*wZG$VBH_Jq~eyo6_i<)M-_i$FH?*6Cw+gzQ(p4F^{%%p zl)N_fk!*~S^aM<6XbsZh5Hv(Vv_-5_3owlpyHP2e2f}AzUEsISC~I6_u#zq&|l5}YmEOMKj3d47y12t3U|=WY?uAU z-Qu_>uuA@rropxwX&fUBI4qED0aUBqa|$quPgFc-lo+_-)dff@8)~B4sIIf6FRrjy`-D zunLt*mkA2{F)^_f(k!y5&iB8>(iS>$iC>xL%T91)MllQ)Ub@oq$Oc2w20EwCQG}e) z7eJ&A%xY)yXO1XruzpC<^ycQ~3a!rA$9hsL$04J`zw`k)Gwd_IkJT>_T2XnBh!ZcLfAF6sx0YQ1 zNCy>H<}gVQ-c6vp95Bd{h>PwksmJF<$bH3TkXMz!pic-5wG>@sK8$*`Gq0ee*3Vx3Mw9$*t?FF zgJ3)9t(1z{NHkRMt>dWf`9B%nuNE4?10{QnC%Y#j z1``ILq!DN=Sl%~HX#&mQ?7RntT$z`GhX4sXiR>+XeE@GsC-j&HkpMI$dBso;+bnmx z38|`}o3I@K3TN@i1c4U-J~`eJT0lC7T*tSmU)CoOaQZrL8-5cCk{S*`js{zYD+P=+ zr3150Vn?grpHd5H@Dym+)@+g00&9+Tlwq=utCv7O<>Ywr%tKcO^}d6)64idyxxO7h zd?4UHx?8X+hkQyx8T}`QhH>vSAHQ^N(&}ObXa`plZ8OhN>koY%C3jV#r9C36y*H&4 zTvjW!^ZHam{&d^ZJXO7@%tjKF0}a47Ryngp?(bJG{&$^rpqc-E!SkQQ`LrykoZx=x zM7bc2l;MpqfOANXlRW1F6nZG2rEx<^2?Uc*A^;K#UP&Up7ZL=JOt5(FZ+8^T> z6zCTR&%!ZROf!4RbSA&di9<`soX-Ugg@4}iT2Z>;|y+p znbdzKUo|#Kf60lk>pP%{MOx@UN$Ut?Ct$k*aR&=e)$Y0Zvo1o?wo7|X1mT|!uV z%c%xF`~(G(Ag#(+-Nkh*l$<4vTkiq4r0|-x=9;kg)T%*VYCw|qlGVy=fvZYjRll|x z!)_0KA6DUtl5Uk^6oDLBUzV5BODJ8b6JYkmV=4Na+fLM3$dv7@OI)V-iSCiUw+6v6 zY^`a)qw0enHUMj3U(yxv6}u2 z;9=W-HnBlPa!gC=xb%O$Bhl#`vP9dkUQY&QpMqNgbc`tT6UY`!-ikH}=`SzpEC<=8 zkMl<~355syC8*c%!jZ^$SQAT2e_fM-}Rm?#E+#{sz zg%X=_cma2ntR1$lok!)oBU=9g>Q;$G{cD`Ssy z8EbXuN7c6bHC`PL?$0u3Q$&KZFEU@v|2Yrw=bjIRu4%En=e$(jEU$CFw;XUwVZLY! z&ut=d4Nwn*W0jtj*F)axUxOGomYX|ZYzPxi7by(l&6pQ0)wPxsD_n*MY3gD(Yk48x z5%eTs`X6XYNGM&WF=Kt-?SmnQ$~aXnv_sZ#caP+LHtnqRF_!3bC9F;-d1!YRk~Q3t zm^rB;640$NI!r$lOv2E?sqXf`@#pL-hFy6n%i!>ucF#l78)2N;@OrgO&ban5={meV z#vzl{;?IlY5P z12&{B;a0s)?14sOZ^q9fC1@3;k#!_N+cadG$*^04iLxb5^LSnHa&#qO;dxg0%J zwHBI^bsr08R<`jm;1ch^h?J^uuP1)h?0apn7fW*1hj`K&R&1QEKA+Dt%(z-+dsbZ9QVc;D=3{2uFFr#%=bg@S4$1;OoW3~jJM91SShjGM9AQSdFo^%Ki;IhU*zB{~?}v8K zrw#7v;+_2H7VGr2G)KIH_+PXtnKZ;bE!RbzUv{|BdDY$%sjdnpFmYlyNEOqVl-;H+YwhwjFN07xEl!cEZcuPN}Akjf!L9ed0XH zV4wwGZgH^1HnR5%@WfX|-0LFR_rpJN2Yg8_=UT{CnE%p6cK4CY{%(mHz+yBH2Vi+{V4; zS*=v&c%RDJSgNJ^`S0=)L5oUM>Q&ejMIbD~ZSVUozt$~K>H4U4iB)~DmF>X4I^u*x zP6yQ}Dn2+5xJ~AdvXmACo7kC4n_{c*XtsjCn8FI9Vs9TYlpM_8VG}2y{F#L*_pO?o z{e22_clPzPx~Ly?WY|#9`thq}!bN&ba`F#t%6C-!mxJ}eHZKUIvN=VHP9e>tE0&!P z^B>Eu=ErA(zi2luUgQl=tLW#uK|jEbI$f2Yz>+;br;;#qj&37^&brq>HBwPUE8C;; z?B+hx_`5!A|7?S`&f%f;e`0VFG|?MgP^z(ki#&2-em@U%+q35XSdJu1{?FjBRH2uY z%hpbbHm@cTX=|jHb#W}M+(E|#J6Lc)R-7kytJ*%QB4lzG*Vi})ra?~QPfw^TquD(I zMhF7SKsad>Teg5WL?muBK;N>!Ej-J zHpbRG#_ku?oivA*no1Vxz-ol0G&~Akf|$x=VA3X569zSh5Veqdy~F;w#AKJ>Zn`2G z*1GPN`rQ&{X#UX66`?KZ`A)mrYbYye@4HH1i-y3yD)&5qhaq*1fLPK1pdB$6_9NhQ~#B_Yxfs0cr2L zif3h6Vkux=E#tL26?w_Fq-hDZnQe{H-HUwyx0z38-|3|qy8%h%$)ITjZ02<&XjjZB~)BG_Hidk>94Y7ZwU|=jD**Oi=h>& zabo9aMKFkmrwY5#DVd6_7J!x#M+$TR-y2=(UIwVtNmet^bU6l&Uct7Q|E zDpvJM6LKJgv<9pWn-^g^#KYf%>aV(N#Ip1PY3+YS#l5<|Z^THiTbjhpYL*OSMGKEX z70M*?hL*}SWxn!Pukln2zj4fe$L}e}n@rwgE_?s(pVB3shdAe&g4`2*P3@W4wL0t$ zAeZ)lGXeFL_+b=`KeT<%l>$PBtbm!2MazYc7EEpGP#H5gp(*Fcn3qH}2QfG>{C%x= zaUbC&Zx++!jiu{toudDNPRI&kwtBCjfB}D{KO5)YXh%{de{6}w*JbV%^RV4 zS8Mmu?)J!fKe^X6vWY{xmUCRl0>4)<_!`OdF)#%2Gs*FMp^kAXZdA>YjbQDXv5XAM z*;@Xd*Lg90&17l@!}A|X0^^eD`Z3gI&V7cb@&*}W6;@~5Bq3~l!JgC_ZoY2gMU@I+ zKC}D>XX&C~k0bAU-xumm3`19#){{yMkBLB_gMvBULiv&e8767^3Y?%JpjkPf6!73} zY0IRd*DeqL|DhzJRK5Wl9BX_O_2wi_<*@k%KQ^CaNDnIR>6}NM7okU3d?CBEZfQs4 z$Qyr=FIZuvqu<=R*w?|2Q)L>}#IFhIlDQZ6Ua%WwBBei(11oP;S#1#=Z7N&}WEp_$ z6DFX|Hi*srnmW-?DppZYLopZehlcdI7Nc@@Tp!88P{PCTIRg##8qR!s+jlN(=xX2d z`b_zw;O?ma{sw!$f1kkV@8@%Z!QTMt`TIj(YX^Y~K9tH^9x1b^r{$7ifSaCcP1 z9D?i*fa*e_Cu~=(K7ST=?b(pU1o$PhGt}{rTbpf0^~N?!uni<#VemO21{bJbhTm9{ zuBsfB9P;`DvjcfC4#miq4w(erGH|BWy6xhk=ja9!m53jg50HI6bT51kWOHv%CC+O^-k)Hqj?9OyY#cR)({Y@Lf7ut!Q8+8@LFG|JF9{1UVT?xz~X+ep- zAYg8tYLrJWOsN#5>mzjDn_N1jE?Ts3BWF{BKovB9q4^*}VNuA(O#pg)K;`X82B|kI z6L)kQ$W8f6(!yD2D18X(;Go@&z%1Uw)*aD!h_HPL9biV_Xf4a2c8WrPfg8+1s(W&0F)u*4#0vj<^Y6~DFAcN7FyBH)5vv&|Mdj5Nk zITJ0!&`?0tN-7^QO6;`mYjE5~$%-1QK4uR~DiD0{NvCGOk^g`$5R}9|A&5f45BYL} z>YhBlAaQnL#o62r0CSgkDXR2II7vq+&G1kk&q@TM?X6yD3u^>oFz8n10s5Rf2?A?0 zEijXwh_3hzv?kUbb_FV7>j>cEr2RlbwZuy*sCLR1LWMOvtiVi9U{lq)l#9}acH8wt zkhz1L4|)3oLHiS6%yOU!vp%%j%d~vQb3SVKlI|dCN0GQjYyo6HUIBv68JPzoPvCd` zTlLTPmOlwPJwd#sF)s!Zk`?vz;XLLtG8n-%lbs}cUdgngVp(uX{RD3aHGhLlQ71Zm z4u!RvxdCB;E)LzPAlS@Dq7GmkBc2)9Xxc*{qbGm>Beo?LI~)kR;pwQc(5=f)ZG=dF}>0>byg|2aXJJb_;% z7o5t~pS==iG8d}81HoXPDcvj4dPL8OK)6w**nx8X27fW*Jx(B(a1bZJ3uzDBr@jHq zXDzZ#oWB6B-k`Jo>w|S)yq;emco+l2$7&=oEuq+?WX3`=fN(G@|Fh@( z86UCCXLRY1sW#Zr)Q&U1byhNUr}NFj{~ur3$!|N#u~iuZwk^ds#IiC%mGw+$XyIHa zirJJKjwYrsKEwejqi5MNY(ctN?uG>jW3}N#x>StV(kI$5XDNovmbgt);6^cNhy20C zg>llh@$%l`!%{Lu7y*i$9+wB+q((iB3ZW|2JHVD@A(hfMR?^m$FoBq>Hq4k17^QFt z1zI{O%)(3`g|HxK=HO#!EnHVxYrwjeLi*`(XdxxdsG`CED(Og%0G*9GHMTPs^> z;Y3EaplVHsUnJ6+{)9eZ!!DVEfk`J#sICm=2CS6s3B|D2Fm1&fFKJJQ#D$VH*{-~k zR?fZtL92NNgFy(*w~#7mOU#2p8J$I&Xto7W&=+gUTCCE3V<5hNO{0WbqA z#%C(p?x6D-#iO&GsqQW^?H!0G0ask!mq@viC=a?)9t82MypupG=3aCgy}Y+0>4GU< zRC*y_X{{-3(NT@0+7Az;9cwASpHdp7Tna}`YNcn09m|fSurXr(n5w30F6JL%g}r@) zwSBMl6gUwp-{f6&1zge$k7|t_^TKxPNBk)0 zVv2aLpMpNZk{;8p{i62>k(ACpmaxNq*9g2jh(xsAx4@Y#jS&q!JD;&krJB?yx`|s@ zbFX!u;5yX!2sw;;ud~gXOL32xcbJ?cV=OVQJ=3t{O}AGCbIeh7gPU@XBVHt1WL7^@ zQcU-sTR~a4LP%taB~P#JWKo*J`>?*&=qrXU?}5CQgHw?)kE(a@m-o`ti6UnZjHg{9 zReFYfKr|ZaR###>zow9IVSdR$t5VfZ#5D|B6Cs+^5=^3k^gjle=_Y|{vbi^Of|NAZ zx!W4hSBs*hjArOjDpDZc=5l?qncq)Vgm)5{7z-%;9Sr;I;yg2XsBNQfT`Pi zI~YyHgGY3gDThNO)?B1Yd}lx^ZfYR4Y8?#uW`AKk`CsJ9W{168Y`;}C91pOCn_BVT z0FjZx+lQ)o-|g+e3zvdRe$O>Hz@_B>_u$80^3t9Rq~Yel7SAB03!`d&$BW;&QeJC) zCIQrQBIC?w*A_%NMy$;#9~1Bzd6_pO<_QsV*@cn0oLp6NeT~Hsr7Qv6+xj~3s&2lN zEaMI^V5U!sYA%4^IIp#it-0j*#WDoj_1+&s8lPP;+Ev|X71F0TGp%;{=^_0eih@K8 z`QLg9bcMgS#QG}5s zG5kPp3C)Q=ch?H(9-+}&mdACY%&F|XF_Eh6eS`?Gz%HSP8WS>%ixmp)Pohu^Uu|u6 zUi=>L&eE{rq{N4WJwEysQMJL4apR6nbcvp8e<_~q-?<ta|@hG>}Cg+rla`b)-# z*#0>@M91$6SZ5A5rBVJQ+r?zH(c`Z&F& zkYZ=UK6VIX_;uKvLxsZl#I-)p_%Jro=lwG9`+KT>&zZoV=oZ(M z1f0-h)E%l=Y!QTN`T2XkIhChNQ%2zsidIk!#zS)v4DW>dfcSz#2!TI%zzAq=4ID3M zB52o}CSN~7ryS_WIcj3A0w|Z7R7H%=!B#9tdPtU4n*K)!L0P2+=+PLQ6_bR9$&jI>WG(O+bENZWaaY zDR?>mMM-2?$aXiZ?tk8Ug|i;3D{0QQ9LMKzk{l*M20hT`Nju^(24OF+*q0GN3$vtS z?tLwt081N{F;Wx$n?75tHHR!&#eua>ZzfkO>-tOhEmftfg%{2?##zPFD!Kz!yM589 zK;ERQjn(XH(8~|?Y-J&d%?$?pIDh!QDa&^lgU{E{rWGo12W>UHvRJZ%NKTb*$LcO- zpxed1+@hY{Z9TgWuW#(VwIErD4*!OCC!!&!xhOR-5cgY!Hy zFK279JJ7b(!~e-tC1PZZeJQ=43+#ZfN#$~wYfKw#hIM2mxb&Ei8l=54Q*WHvmjX`W zHo0T7PX*~5^hXL67mc<6tN#ja<807CJK+x?8!c4r1Xi!+Fff9a)GjemO_R|9#m8r< zVsb}@cChpN-oHWr#u@*kfEyOFTgx^UcLG7&A#tiHZ02Lj)gX?z*C-|J@T6a<$+|Ww zrIVGV!~(Sn?)fZg1BFWF-_78%#!LNU_>n>UV5?gvHq`iF#03QWv-1zLf4a>s*xdnW z>4qH%q(H!#j+7-CY?XYfh_OWoDpFV~SQz2fv;EQTT$y-2+2{VAio^f;?dSJ6{*4LF z_ZJp~DLU`M%s`l+&rGy6*mFW(YC9DlV^c^U=nBTJxcr59gY!H)*nZjwKV72CJqK~+ zrg-Uf?KQ^c_j*SdK<$f81wOb|Q88V@Q;rn?J@u~^Tb^_w?3Y$kM`xk4tgloe&SFN~ zVtx_`k{BTtv?sBd>d@W~+eht(V{WWy9!V@cItQe?;ZZ~pTgX952JX(Zu^9JhOuGFBnf>Dut=xSf(G6dA_UjL4pnwl7P{Y-7>__viuZ+t~%FPF0tN*4o*|v zVDY{Rwun1Ah)P~;);sj|`3(d$%iR!|#SnHn0M}K;%Zks0UW50kpRd`;NCeQ5dfIvS zk=9_?0DCoiXD3nNeC>doJb3fZQ$#l0S?#6Ai+#BZ;FK1OrF{63-%@ns8TGHE3#=F! z`LXzW@&DqPzsv(E86^?;toE=r9g)No@=8ipamXosh?1=+^n4o1<*^DTv{jBzS)wED zNlC3<5b-ldQ5K`k%=I1rY}zIV ziS=pf;l+jy@l(S>VL9SpLNz?-iT{pfT9zOc%gbK84 z>o)5h1jfx63=SuBE+|$A0&ipo_C3*Bq65Hzy$ouC+I)L-mz;QExdQ@p_=lJ#J>0Ea7bn0b^G4xjw}GKJdV#pd^(N7%nX z#!8J~&>`7ZYn4nMg}JKBI^HGOc- zMNr^c=FRg-enxh{-hamh>R}ke`zL9)%Sj{V=pg3RYo|LIBs9*8qouNBDfIepnWgdlzLHRAfXFdj4iw$b z4lxd%)%_TkoeWIz5|`y4D3ap@lgOL@=|t$?dp;I6BE*qsan9|GKR-sNj7g#Owk7y5 zXMZOjGf4D=Cjsx9o-?gVQ^V252Kj&ABopGpv|Iy?WtA^UMsEMZ|8t|%>T?cJb?f&@ z5h)s=Lt#(@2E*$K{xFO^_ozu(^`bjs@Id4Rz_*ETv(dKDCC^J)0RP{(P3d*(Bj!1^ z(=p&m(JQvJ7Kp^f|MOd8^wfndZ#KU_HXbBpb#9xP4SQ&D;! zzf%yOsr| z^`_D$!wv_{f<6;CcjaeC=OpaWhqFpT*P`0pKJV3CP;2*5l)HW4Jg%zC01()Nm%k({ zzSsA;zo(P!2>^c|aE|FazN!-tKEA#WDwu)!5Z$nKyTjG-@dmpW7R6Oi5h)aSQ6W*Y zExIhA*-50etKf9iV{LuAPH-bQ7rygR6X_+g1x>AGIDMb6bPM664AE=tkr0hX%daxxE!{LV zhzay>WKJss|Afi&drdm6f}!n7_yB@y76Y@DUxA~>^c)H=u`mR-+0Oxe!MF^o63OzA z%cEa1a;ckeeL8T3M#piq56DUC2U+*_)W`aMRwXhjH zraI@lbRFWK}k3H3I4=n=%E+Dg-l~aPleazrzE3AZMT#72EtXF;X>jU7~0x4lE zpc;X7L>Z;2rV8J>I`OR2)4kVEK&N@S_k&{k#uka|`G=%HtZ!EU=Fif5%?Na+{?vWiSaUr8MCC8HnSn3RIREq`zQ(X~5 zy8ckPQp(ZHQCqZ7xlKIUNM`6tEAS&Oq^+Flm_y|VZAZ@sUqbl#L1xv5LGP2bwJAzU zj^K{eqJ47^__@{j6Pk`r5cps6#lPS0|4*jcfFmYaLvLkh zl*_gQfXFc*WCq%1@=O9atCjtXsI3$ep2>X_6lTOdzo>rw`Cjw?{q1Yw`4<7Bj=-JA z{)?$~HEz1d1gwFPhFy4E{`Be^CF-62JWapLDuaGdu+Kv#Qa};I? zp(@o8y}z}fjx^saQzSlXOg&@anXgX=0MQ-c7o8Zo6UM{pV#$#bBBt;T;|47^o_9jj z0|DDSvQP=!ZHCVpKt8tuxjVSghCh@N^0F|c{d#=MP46gUy7l;)mhqyGGl)K~6EcI1OYnP#A|rL_M3jl974c^Cc;e7^WPFmT+)6x= z8F^^*Nnpv9BHKwBQa`!j#x*6{w1V`YBfKhsk4e+U1(RL&*4EOa58fa)5hQW@u+Sro zHC1Q`}mHIH%?cEbbQtPDhHB%tq0IV+QDUEm&;jX@4a(g1`r z%?exmDY460H_@N(CkDg@#y z>4%VDm9b2B{LQf>wGSCHSSD70ms-$w0z=DNT)U95=(De}z|dDe*AXIHiV5J8vMgUQ z9>`}lgd6?EM3V7#FuIk!^vi&rTB7J z5^#CWdeX9%Mkw^`42x6tY5W$+4e>l-7uVnPMtLJy-tt|No{?K5XEAm^6sYS&;)in_ zP<3GOCHyH%9nIRSqeE<542Hq?MX;HyCEcj+j9ks#7=4JEq+T$xdGXZ6KH6iM7!e5c z@A1JJnXE29P#gr{6Xqz5xn^JRbrjl`Y*DXKT$o&4$Ut=>Km)4U%{a)aiy1fLRjp*P zrD#9Tur;Spt%=MsW+x4iLxZ&ZT-~tdH;I|@*SPavB-Cy6?Yi8v0QS>9jD^4H#2Aj5 zPP>$^Gb$zjWiqHK&yislu!!40veiX3sH&2zLkA%DHZk7MQxCB_mA`AYW}MabWH z+5DkzzSm{0QP(iSFqhu+BDnM5|9Znh)5tOsPUbajuVDGL^M74hL~wN)N2P6rIwTfSX&sW3n&- zaS|d1>v}JfWGMU5=e%@$X3=px~lg z=G2hG6VgA_5Zvd+OmNw!;LT61M_o)JJ;5=5vIoI%rUJQQI|OiK6h!z5@dI_r^(pudOBY65Yh7W}rt={wy__35np_q``^ zq~|&2t@>PGSqDP8oHn%vGc`!++xJddpd0^6!^n!X%F2wt~WJOcK9Z=&e03f zpqA?piG$!q49fE79DNOT%Yl^$p6=k$$|qO0lyhr2(m}jsZFPOS%EO5Eg+*A7(r4XP zI_eVt!v85~I&q5rEaLu%4W3VM`lyai>RBi7+1k%rmq~d66WmhvnU=PRUPe!K2mbJc z3^9<;E?p;%@3?VxCqmCPIUQ$vd$M84@8N7L75cS5np`iygZ0gjhXwp6_>__C#)~n5 zrR2NU^~3$PnpGgG2xmHo%D~8@r0@5Sa~5z1e;;zgDn~zrl%H+ePlmJN0|6Bzv6ULn ziJOj2=5>QpT2+sQTxN0`*<|xj8Y)3Z%2-^M%=;{Vr2t(J;Qtc;mn02lLpv}{d^98c z06x^Ud!E0~zU#x1t23Hwv%4tVl8z~fER;ra3(15|a7B;rEGB-v+M=_$#VC>{jw95W zXYw1^rPl_LiDrURFz%>`p3CM+pb)Ok*vgV&WtJg^=Im=`c`vb!u5##_{Li#MRx z(lXY`ywhP5=tf*jp0w`#8maXJCoP0Y(cOYLQ@Fi7GOEqV^~b$cRVqn#bec|D+YW*5ttm z=+jX5gOsm%r(*V8N#0IWo{jv#h4|9BzH2_DJEIS1N&q?xa3Z+YR(~!3PiF7+pX_Qd z@V5Bzcm4TZ z`<#FK=lj}s@jqW>_MZpmwEjE^9y(_db40X68?HBKQ{2StguLM*=$;7AZ|XuS2m~0@ z0eLAH*&T`<6Yo?yR38^wAzTY|BQGc#Vn+z(JrYboe8K{_l?gD;A|4a~P>1wuA9R~` z!tdc(vCY)-YsuS*4(Si|IzT6M0h8Z8BeSSFKLph5kb|Wr5gMX)KT z8cdkw^_1)QsOjZ zVenov3nSW&k^VYTL6-L~N3NfrB94g%TW1bar(ZUUiY{yXY{qecs_4XAoVIyO(s@x- zlSf+w?aK#pbAJ9DyY}gB;4WC{3hik9K)vWpneIabd~oc8<5K$bsQ3VNb9$h~ztsPf zJ4n2EEI64#CTN+%(tbk9mVmNk+laXXB+>dL1`CrnB$*@}CzK$d(YmH6C(S1xuZ^6W zlzQ_0R`i|L^aLe#2RXWXu6Z1#(uxbFW8kxFqF=$(F`!~dA-lcP(sMrOZU7`R@kmSB z2Axz9*0o}HoR$;!f~=Y%7$Bg_%(U#N8zy*6B8Yvl8&cpRu88iiCcjut2yVOM*C#@2 zz@z&$eokF2%ibaq#h-#2EN#7d#K&n`a!v=bp=OOb9%FKJY*YXkQ zvq=!T;QI=v@!ORa52@3tJA{lYT#Y;zF~a7lUY$=eZ2msOd0s^+i=Ehr^1jdBlE2A5 zSq|((%X#_9N>{psEDJ3S(5z?EPn1m`0LDm~*RPuHHt zD-qQ%?)|zCAGP8&I-ENCN-|)y_~noXlLl9UhS#Il5Nuf1MesteZi>I>ezdxZl}u8) ztj_mCuya4|?HJ002#i3xCrTSdR>&AcCG{%hF0~il0xI2b^o0>A#>7+4tS-cogX{n3 z>DHapn8b{7gSI?xwwLY@bF*uuMoY!4m}<(`nF4RnJ4-OED*(um7#L>a0s7O37E!l-{j4eRR|4tz>}=SZC+0PmCYK zJUvlILo_eWzHP&obl{oP0)Ih`tIEx`=K9RoQgEK?UY~BD zaO*0jh#H;Dh1K4#ZG?I)De$<~I6-^sg)6sEw|bESSdfH~g%{tX^xyf|B0qTVMT4_J z9d&v!ZT`h%J1*CQ;x0N^c(=`;HP65dnV3=M^JM-!?O1eTC&oVaeu_o7>_nFZ66zX` zaqiWlpC5GUZgiIg62JS5f$m9pzYq5T-+@J;T~@+LL@x$OHuv@XH_g8#CJm;&)WK-B z))d7KdVK>82fc4JrFLg+qSZE-M(w(Vv!y-yc_aDz`y@s|pTzIe$>5GR6Z^nJc?|BQ z$g+(Oo48^rTzcMT=O~S(!tomq*D+yyBs(dH8zo1nZ?0ALouY!#yVY~A7kK}?#_3&U zhwMUY5p{DzUXpAxX1yK5MpAI_?)AwUJsAp1k)_V7CsuZ18NGS%Ut@b2c?(%v3w7ZX zwO&d!S^jQN6PL``{-ITc{(UK)$|qeeDMuoGh=Qlola-$@L>z13JCtn;ep5=qZ0ngm zyl~Tsu@W7X4k$ndbDnP??f(tK=SLF+y3>$j2WtDt+wcDX2H;ja9IWrG(T9x75#w05 z2U`yafQ~Ei<3-yj;8{^)2aWzP$@>kUcb5NQT;iA1T#~I*4S9`rEt0bc+?y{Gk>b?h zPwdt*M^N4y<#ZBNa3KC=qV-vAA9YO5y~x;lJ6=w|l%h>i*K@MdtQ#XYI!}Iay=DpK zgrdUAEsuZE=626Qk>p3xx0M6Bo(Y+OYcxAPV!DX?dc||v14hzGTWwNEsbZ5g%t--6 z_oD}Vv|d|~Y04(w*1?D?D`H|RdE;g>yOl)p{}yq}xgNWJnbe5aMA)MQ5F9N|tp^-B z|I=qKCeCO5S?)5|jk+qIL@10!g(c|cA}4Ixu_NVsA`+QGUDy^rG#`%s$ZZW8_4 z%lhUz^Pf-heAMWSUX%ORXHfU5?X1$_)PjZ^=eNPulkT8c@e1(K=9eEoh``m?MWd*!`<2|}{VIX>Jk(k@XSgmLL* zxkHlpEa@YC2n58UhclT2oxlJ2DuMs=i;m&m`>#NEM|UXUcWPxyc9n7i84y~K{D1J7 zkSYc6RVz zi%mbz@>O-k;W^0zYwH9y^}?wZ?Mq>)DZipg!h0z)D1e8;#HE5MjH|CH+Cg42WVd91;gZ7U~=xos^Rt z)4&|Uz6uquczYq=T<67JKn#4}oE{)~eBcm#!zz9B3eIa>@U7A6HjUe4yDB)D7yn+* z86(0?hGm&cC%c&c%pA}klT5`;Si&ufy~}3;FyHM3Y1}jKnc+|clFNu#{5zpE@0&UN z3>;rMqRSmNV1>$pe2)sFiC}b?$)RwWm7IbzElFd|`d+=Z(;?9K>oB>dU$uWjS|pNq zL1K^do(50;o|0Zl{-ol5*ZMCygp_v@TlJ$Xx$J!fyNMw?6G3<$1C4n3yi{4GX>Lg@ zh7iUgf;VP8+Npk2CV0)qc0TWar2ob1QB`?M3H)l-EIIiR_p;50^5rd(rLvIO0xW$| z)1^5htTHdVo#qsnvI$jAFg9gaaSuhWB3?-a>f*Zb$gDdQSBi@k=Ew5GQq9vyNauQ`Er zf26qF?M7q8^(cfjoJ(+bO>u6L)%fCd-7}?k9DJ48lyGs;gMepg!7a94U-vs$vypT% z3d+TIx27Tu*rLBDW5i2$TL*#8w>B;7E&AMm0SD#H6ffWelp>-wShrOT}v!-{qm6LBR( zxvwiZ231|Oe_xvg2NJ+-GR(H;JX28k;!0HH{n2=@=)ULQ_x|g%^u1ja@Yj0l`d$uW zctVSJpIV%|((AnB&u^=v9wHc%^gZ9xxyrKXsDiQl*Ida@BHLy)MNSK=Dn3WWRjYuv zWu4NP3fGzk#}#>si=U}tu(9c6;##U;Qs#5Cr!U$t8g4@)`Im0AOv+XakArnJF#&!I zu7S+NrAw@5gIhqc(U8a;hPAeBDSB|td2tuyKL=UjlVHmWe~U8)3i}qLdPeBW&nKFU z;=i6nykPFDOFL=4V1#up0TIsM4dZiKOUU9b^-|)33{*4?d&21Mqa6a>zvYRTaL{Df zU>kC_yO+mwX-IsT&#+|aEU)zHhW(Tf?sy&&&*=IsYV=f;2SGNh>ooR6pH+Nf!zZS5 zPR4uKjQ86~?NV$6l8GTf;gQXZt#v?=+u8ZKr`Q}&#!=nPu#!_9iGISJ&%q%V>TW*9 zzOyN3ed`1gaf~D4{2PLCilut2@bVl`_~kWu%Y136aixsID{QF$l2&tuKI_7hMav48 zAbD~PR{y0W@&rtkzg6kI>)7u-GF9ej3Pkc#H*ifY2s%O2q5?dSI`g+DW#Sm7Kw7>y z7!Zp5T=}5Ohsw@OJu8MLH!=CvH~^gxu`J%CPD5dkwsJNEH%F3ub)h?^UnO-CbuI&c zgp=?KfY2ofm?7SldM()jEa6=HvnKEvy0kf=*YWv({lEX8|DRC4+{@!f#;Et-Vv-yo zOlh|a>mWNQt=oxzJLm)h-i-f1;p8Mb1sX#ZT~LXjk;y{@n{$9<8o-D(c4>?K`u3poB{n^W(mu;oEGI5Uz(Czv!*MYhCtR#QZ1Zf>t zOctfidF-=m7thiA-szuClJn;Ytac}GH}7SG7*pFKhXhifk;t=3xR zPBK7QFG&6`9V~8K>*B~@XA&|kp$Os{Mbi4vcgl;qkULIwDLvfdHpYc>$N78HwheVb zW*+{|QRk4Mnl9E&j5M@2Cs>#0`9S+VFE_0ZmY&aAea;D=j^wr!yVUexH3=T(Fi?5O zmtKp}WX%v<9x+0|Nfj#UyL(8NvTc%V$^0~^mBI76Uo8+CclyJ z{PIl8UB91T?i}T=otv$W*{BQ`d(@oQ&9U!%z+Q8zSc7Az6A9+ebcc2E0-uF?9duc1 zTo}vR%agE;uCPK?a78LLtO&jDlvC;u|Nd0bE`f)_yz^3nW)$1LP=G&p$VegJSDKvx z91a~MAUq6szTZjE29$7yF(rU9tWds{HLss3cTVUlmENk~RMwyh1XY5s#bdhSb#mY$TrsR;=kilT$vKVgp^>ap_kN8HjT zuIJr~W}+_m1zzkkTG^Dnkib-7iF81EoW5Cvt0ztb!Af_|uuf@K!nxCp4LUjBdW_q( zpt`6$!+K166pSC>H8|7K3uE=#3WsAmB?io4$WiVkyLZuqbTZ?oAct*+>_$7w))RKu zq3lPTWke`m(uIm_rc>^c-?SYiF7=d#m;7J&HKDPwT&;zUd0vr)V2yUKW;Fzr{_bS2 z62G1F{pS>@e1XY-e!jo|^lRM_{Lh(G@i__M0*3iH1tr9S3z!C@qM_r^H4IJjk!^;p zp#hH&R=-(RMwlU>luvR2aFaL2s3cP;dD$60vk;Iifh0r9S49D39!LvF0xzw`$vDe9 z`EyaOyTmVPUt^G=)R-TUi}N20at;2^`x)_R)i9;x!&ZGB->Nd+o?=|A=x`UoP>N~h z@5G4ZS3=C!OJUN;kuH6&Lkwi?HBXvx!x1DjlIENG%IlAG)Hv*i;v!0-@-zB9vTm#) zER;qVm!i8qhoqYTFX=iF530+!kVp*m@Bsz({dZin4(-0opc4RGl|frve5}QfwhGg+ z%ub`;Q-;sMS|y7Rg9@T{zo=kd|GWaR+In#{o-dZ*DJxpJ*BxYzsWXhet)xL?Bya^5{^ zycpSLK-s)WsicjSa2qmdO%yylPt*XgnCt%iZ0UVrR%Up$^3s2|xJs|#-g$E#)RMQ)uh(_nFYOLZ(-KdKFRyhh8Erk76p5;6gM* zu*J_Tx)NhY#S6{nlzGTAS}H}R3|Xa{x}&p44#}s>G<88trevmuM`o9(5bAvgIxBe8 zP_ap5uGce$irJQeZd5yQlTNRh#+OCQxL%J--b!q$FXTK}{fl3(UFw%r3np5R>4N-U z_oW!l*I(bf*I8juk@irpC(Y}Bl+=DbcVxVr%KGb`#4Ru5cgsQjCI5W5P+~MjpPMg2 zx@q>lWm55vm#$0e;Z$_?d}r%BdI;F0k}1=76^UUaobeT1vlm!OM1mzsEMV1+i3#Ni z3Khe)fMbKY>E(&}~CcK}mW4%gJzx8~hvvZqwr#CiFl#On2?6iHI*hNZ6kB z|9*oa{T!Pz-@qy^s8It2t?{L_q%8z1_$C2P zcyn&~m#Tox2YrDH!f#QDT>M_eviQIPS=g1 z&r=C?uJ;FJe920a!mL{yFB>Ip)hWV|$J=3(#8FK9A$KCVb_{M;+_2-CKl>U;b|mE+ zlBvKw4KTWiVXIR~Bd8dwcnGorEoP ztDk{3Cpi6^?q+SC|3wEn&ptlySN%7bOb*mW1SFBIs3_BHjk10*+-ASfzW)Ys?sJ(cC`PU39lw0wi4 z$^H36*c5j1_ngE1;HccTY+KO8y# zOPEneQt}yKREoxSl}6aZ-QH*}a-F?L{cvc}>u9gLQZ<(JHtwM^Weq?8;ENM}8ml8Yz; z%W~r1M9uMof}fR7Boa2=HhFYWpFL%q*8H+BpUR*vZTqYOwPY50V9!yJT}=FrT=RQY zv;ZGQBBV%qqBZnA3ZtToZ8ZA%{OqpZuWk89$>0x**iLsa61s_^mx^(qld>s%9Z;H$Jy&;1C zcMNunbc{_caU~g>kKgA^EjTtG$vuq>tOq(m_Qs$%9B@x>U;`ZBeB@+|088!1>m);0 zy(4K^N}ej&Q*|x)a%5G3I6|{N~#+@~J0fx3a=2rA4L2 z`H&kKmMHUg$YPY_;8L(deg%uH9+bqQ4(y8h#nBVE1Ud!ME2$WxLfzP%ygjCkbi|p$ z0v{OX4E!B;@=woQvNIL0PP7G)t`BZ& z8FkkExq)KP2jZ4s;I<@}PLSqMob(9E%$zeP78(1FR}5^qoiv_aU$bJplByBX7*d2} z^&Gn64X=?&b@=Z?=V4hshj{D0{48GA3O&sAY(ujb57=H(<;MG2_z9~j5L`*AxLo+~ zwUfLi5?=eE5D0ecm89}o_yK)CMPD8QruC)X-`nzvWo#wLYHn6~kecLgFuGC*0h6eN zAzE+fZ0?$Uuxrn&B(HJpZsE+Z*|#DSNUxQm!NcFBvCFP?vTWVkSOW=D!CvlzLk{U8 zkOH`gl894|Mn9SUeC(}ie2-%(vJN8<=oBUjnO(~m(UsM5kfwYg;%!rliFXvz>Dks!_2Nw#hcI44-A3vgxDW$(*T6>u(|<148iRrSHUx zVg_>Z%G>^v`Z^1GVdSy`$U4B&{3Kf9OV*b`T|tj!blD}BQWlZS9N$~jwkF1Tmwd^w zHs8(rF|ud5!*gb^Lx{^1g~kpM&RdT2RTLxs6k~F$NMAiOZGbm()SJ~K zxyRp+mmD<2F{zhYVf(8%?b73Q-G1nO+5Nbl2SS=A&t;e(DHzKsj>${5?kicbr<2z? z>(cJ~aR=WI^U)u4gCl~csV`8e~i-!FGmn8`iOJcZ7QILGuf7=Gz9z9lB zxf&v-x5D3-J`Fizdbk`tcRkMz&b$}R(qdW~@t-yEf2*~Ku_;yW-!I3?c7+T*Iy6f< zz4$!_4U-XZ+0azlN6cAwoLP2}jAOQ>WuTb>Bi#C?w5Svz;x=WatMkgUJ0p$)gL;Mp z(e&Kmr1)zlBD8?diYK}ErQ2VY$>VW^1TR7ri2N73(y2Y)`7L7!a)>9Ad8;-@Fu3r*l1n$3!YRzCaa`=!8kHji6T)?j|q`C+) zdxc0A?W88ZXg=f)oPM!5RwJeE!G}9MOk~k(|FIRMEz~)lfxv32Q(|p|OZv>iGureC zVwH2Is7i?J%!V%OPAjoT3W$o@d~WW-t^NQ-2TT@yG$?o0sq7202ian*PWgU;FZC6c zEn|}xNtC*9283S6M4eSXXzA}HTnh)s0?6)B4?EDD7b*xsMMc;EGsE~_G}=+IufHoD zK&H(c&Zj7hFo&^eUVKFcDT24O9C3ebD0v)fCmC4$<9#4ny0m@7%dmS5+$7t|FLh-w zQDc2Rrcnu!g_z>VGo0H%v=yCrMGE%-Vk^8QM8BwHe`4IPi=0p<$#De?&dbQ7!>@ya z{&_CKg~GYW~g|9)lnBs@DA%#sftp@X~kL54Wf ztp^VhE$&hKif-kNVp~lW&a_V4wiDSp2Uuqt9^L=b+KkYS3^mrxnD4Bhnk(bi%oh829b41w54wrmqF5N7pRQ zqdncg$NnBUVj{5q{6_w-ll=Ye^?$yL{U4qQ{PW*#G-kKGA{sQ(WzStIn*a;{*dZP2 zxXuGMijgd~M*O0~=Wki=73Cnzz!=(;KTG!l2Zusv4}H$q z?<1P0YVs(6jRH$0wY8@Fq*V=;aJuFmb-b2=NALMb_$T)^JGd=0-apX=xW1&@&_A5| z_k0@Ja zoLT%CGbd6?X*BYuh)cDxWv^4`l}jJUX&M~Yyio4or$wa4@gPuxDvb)2g$X_c^`GdC z-&vQDWgA&ECuRFfchKf>J{MZ&B5o;Q8k}FNf|YSZRG4y>-6PBkX^Kq;vLA`il&&E5 zllH$z&mbHj9q@#^9D31Ca7h4nf>wri(gQ&00~QF&p&u~nm&G7_-X6)XBQr!3Sd*}` zH+G*_PSbTPIJGT4it#vB?8KZth`vVt*+Guc(>aApH?Cp8kJ+;ObNKM)1}%wJK+_!g zJ9_P5#Ld7cGgaRx$FJysX!UKT&s!TT(TQq!ipivKigSt&p2Em6KKUI(rVrV_qZ_6?ppVRqEJhKv$A!HAcgB9|1 zH*$q%#VoTT!{Hr>-m0z?p!gGLmf<0LU8E35q_z(( zPXX^*8AVJq*SnFI;D~}$JCb!$dxk0ZA2|Br&~hW1%GiH$J<+2b+J*+E`+OF3bJu9Z z%b2zzKAzj>i+*taZdmzP^@Ny|tkn@Y$QM3tBEF)ZJ?O&@3 zCQ-O`e4AFH@V?l0Pm+)HCgNt;AnLYin(e5Zj)i6TN3W-s)$9XCr2P(k>rVJiZJ;g^ z^Tvz*)R7zkOBba&a8|=}*ZukTwWu^dfk$}e5Jg**c3|3a;O|G=Y**9=Wf6Vze|Q|? zZR~~)ye3VXR3@I?MF$~el)h(_6Yu23cpv0>GfsHl>yrN{`?}YLF~~g66T~aM8~b|x zB06hzuMXVO_;8#0pjZ#z*AQAs`|WdJ^-$QS*fNae3bS6?9tgtEW34)yx*W*yUcC6% z`YLn=bKhoNTC(o!r<4Nq%m|tPC7+#WQ+!bB7*f*QKQA4UDQW_lq>NXN?1%qMjHxVP z2g$#Xjke7)Mfu;1C2~0r0~LKKMDEzJ>AQ0Gu&^cZvu3@zkg<0p=}Vu9I1y#cm9K=a z6Ip*D>cP=*=_SiURDa&Vobvo;KSSS7yaPC02htbadtDzL6);d#WWdKQcCwZBq1 zvx@mqe|^_xKE-cC2dIp8_ZL_Tr#d9U0v0Sf#T>GwAltsv`f(BdR}d+Em9iyN{b{Z4bxkruBlIUG2j&G($!l;rOCUg z=<6&Z3EZdwF_*FiL_-_}W0OnIhaQgjl(}r~h1N=*UK~oJ#-s=2yK2*|AUDOHaIMX~ z{rz*c^6{@vXYxrv2A+Ivax!9vnC96*P;^FZ?$h1lR=zp+Cx`b8~s)Iao!yPqB!VV;!6Jr}1DT-j&Iu zZ!$t8{X%VNdtD>7Vivdf6%XA``u|;=9f|`=8%fzmysWD!s(XxeAuC(wQAr>6!jXK( z|Nlg>@LTw9qvn_lM4WZ@LoU}U-I-KA5rqXExWe}JC%ufmnXSA`XOQe2Na2j~P68K# zNeZ0*si3eh*cTEtr{j^sXEH|Ed=Qk&qt-Le{DB^)AFE>hScRg zNgEr*?qB3+mw!KrkCS-QJmw?+D==Mto$kQ=O{}=Pe@}q=(2s%7KPO;v>GPp5Ep#@9bk39 z8Xcj@6SwF4IBtYRM3R3k?QE6~e?Qe(NWxnk-=L!9|L2S@Sxk^&eQ0M{P#7Nq0d%aN zpUnrQ?p~o5#f*wPlfg*|=W`DxIIV}S(GzjQtY5HdC)v)(=JRMzxI+`7x@fU8=KNmp zfdEA(fZ4T~=d9R2-4UGe=bQ`ti_w}$)~3cVQRbJDttIS~+|S>d^l*32CKA0LjCJl{ z|6gnBj-@Lr7&43--a4`zME{u*uyW}o`c}{nJ^Xcbv$9Qsd zeOTU&UzG$>rP(4-;ABn^BZKv`Mr z34>?q0CnQtf!$bqf|B=mqK9lSuPxc2fx;?r(UOgX7P&PgJ+UQ0J<`unJ zSDRQd!dX(1w9DwoF4ajeR89Nf&lH0|xOWLTE^&XlNVlPfz(mTf&@?rESfm0i$@Vk% zYuh;C+;C-#xe^zdTTA#{ItopH?$l<-CeCkec3U^?v>*2iKgoEI9IDR%uh;4MT-|28edbm@&Cvbw&NT?qQo9a(bgbyAx{t zX(uo*-P0dL0+4(Qqqdcayzqa}qB=-hX822swWzSnSXMIStAaKFLp2c}pvLe>NNzkn z?cAXkz<}2kncy{2k;{_P`~N@jA}O!ezRACTzeWTSsrn%q-ld)1#sjxLhpbTLs($1S z9QVr|mH>lD{ZUCP{E-U2^CII|;C1UFC35{5u6H6ajvM>1=(!&k*q3A-dLcl!rMilp zV8IXZ8A?C2CfPb)zqI6X;lXPYE;g|I-z=9-;yd|U0QMVO`M1*&V^KY~eM?(x2p z^}1cyYz*|kO>RN~S!`95@HPJH@(rG)8G4}csK;{n!q*doX;n4G`Y%4kHm8z-GI`=( z5il(~kb^nn0JJTb4Qt+wf; zj{rUQzFj-kXXnKf8oz6(GO7ZjEng^=a-&dT3mno-R00=Ke8wQ|04U1}AzeG)9 zoi-bu?Y@%E)6o@iC&#fJTBIYbvP9fB{?8K5S*Cf!o@9S=k_9>twD_UK9%o_eyq2`g ziL5zX#0n`BHFKDSY$a~IMUBjs^1z8M;;(-eNF^_2cj_(->0h|__oX05mVfFo$p|~l zd65Kjc!Eax{(Lg}$n+hw4lCO7b5Ai(<>i7Z&CWf$EMh9?l=Bj7Xxyy!mmC)BKO!#c z8Y7+eEAoUc`S%-U=l*3~dZLSF_7$vR)I=6_^uF&z=K+Wg0nC3{*}uYaLG?uWzjTUB zY29n4y}3SAwH!U6P*laf$Q@T82g78qmy^Wssp zg`k5aMsed}TDRm~IxMM!W?$!WQawXE$)AK}+w|z6@SO^Ex~fRZ-|e?cLO*&iWO*_i zeCL<1?VWW<_+QM-&$jx#X33d`FjHCAvW3m8{IxBYaJ#@_qyQI}4%bgK?1ay`n&(oH zhHa`ScJ#S0Y)n@1=&(oiVGDjo`x?)K1`aw=r@3H#Rwvv}yz+w+(7F}aLv;2fgzkq- z`JU3)@LgmoW!K24`ZFESlesC>^MufY_Gy?*ysm$WnFOOqvaWHhTB=>MbHqe zkfW$DK4l`t;!2`bsxLXipl4ELR(K==R4HoU7kPQ3lK{A|XH#;k7FFu9ZDpB7I9gTe zumfJ}+;79ba{bQv_mgSGQny8xeDN=%1a#s>XcnbX$40eU0w=6iQl3P81tf7&ZuOD{|-Ih=X3vWVSAZFkCny1aNvYvLch#v`1a@C|gT zaXhZNFe#|3^ODVSXKsH77%^72Q9@Xs6reexrvP z#kdKgPbTiOAhg@msd*>|V9DJH6?k-A^DwJL{}D}s9q5>wkqpw(Lc)f4RCYigdfYHX z9D4_~&`iN)@RZ-SF!fCYe}AkVL*7B#)yYhZfPNHpgQHlT^JIV$MIPp5x%anZ50zn> zj|~3gB+A-I2K4!Z0gt_3pGX6t06sv$zuK4f;l^$1+o!+JLXz+5pHmUV#0^pV|TM&xM-UN7pN1hxud2B8s)9twKUeWawv>BKl4pmX$Va;g+wI12xC2Av)K zaAL^m!uo?ToIFdD(?XWML^}%s@9rb%Zd&SE&jjJmZ=D1_3FXDJ96ylh^OH&6?np*~ zN7omG&+S~02>_+!=oO4%dHR6TM8O5C@Sq~G(N9sEitk9jN46&wuM?On^Oi!;BmBIO zL7PzIt~Kf-<7gO{!g8W8^#Vhl9z_gB*eu=?nJz6 zGpvK@B_*s^9+MnKsCk1L;0W$yDszH!VM1VW5^*g86mb6+A=x358F{!6Nz!RsOnhsz z-^so#TM+(#Uli4-p!J8kNF#iojc`5F2f`C7xN9ss)vQy1fJV#o%1oK0_dzDND>O|f z{s|Hb(S-ODPt7P1RSK})bbAJ!jK+x)wcAPupJT955L19m3(w#Dv?=!-g`Fgc?f+jG z2x}ld7cfa8&5F2pAXNOzYl$N4MfXx;d$HEd!Che(rORPq)A%9ro}irIT^}33XQr56 zN(UpNE(AL90MbvWrjRM@Gr-#ih->6?<>0l7)X=cF@qd-8;2ih z-z%~Zh@;ax>08OtxFn8I;bl)ksIXI=B!-{8o=(8_9eY9oE65|{p+1ye&YiVv;#C}%ET8r)$SBAuhM37g2J1b z21Nn)-lGKeBz7qw8Sng42>E;iM7chT>|;gK+lj_sf2XWDMRq~wqRJd*hq{#5mNCK2 zuL7mUPX67DJ&|F(c7NuD6)w?3_h>1E2bDzJUopI^`+}e$0z>yQ?qL7RYpSscd@1jQ zVGarYCGb*K{0QAS0OBDWBUsd9vU`a3`!Q%f!3SKGlMr=LrY_RyeQupz4S|dd!TBrs zqP4_d|7r*l)O{sDe35IO8vNDq+AA63#7hkN!@@J)cM`E}5R04|s{YDX(!_k?2PHFK znT!6huVky&dEL3{-aylr>n=AOT)REk0>YX#wRTqCFv!~KGIq34W^o57s4%3SWluCJ zsPk&VSWDqFS!9c__n2S1BDl4)MymQ-dp{|J5>71CP5dZj25x=B_2XK6c0NNXL=kev zC8IH-P70Jn*#A#isY{TG+wbkGi7Casl_egEn7#IQUNI8}2ZS9UTN9{P(ih)@8g`d6 z`9m7*&0N+RK5B0GfI?P7-Eu;GkRe-P5Ku4_f_DI(l>Ls5V4 zgc#a(O8WJBz6%G0`7_16H4Gaux?cF-^*aov<3mY|rRth8QacEBmr4HCo1yE`sgA1? z!}N%Y4C?sR`bwHLZrdCJ8=`m(>q!CLBzy65T=GwVEWIOH|M$NN6?6o`+8tX}aYgAi zl&N6_t|)ExtUpIDSjAm3F!v1tN7z)k&rTb*?*vhdCl~&T$c1n#HGmY z7dBP25}fR<#G_=n^f!2K1P+o1Pyk0ys>b?Sam;94GsafdfaQ{Nr1jk8xq?FpF-n0uQVRgYD z7XhF4>DkbyW|!)}PApC{lE{kj{@2{LWEslO+Ns5wC)_pTe-)DGGcp&BLHck&Z3llj zX``Q3Pq>wU1Gg1VuSusisZY}=LhKHn(1GocqPl=aFzpKDuTu5J;KRv&Z~8S`v8pAB zeG^2J=#n^ubtU*XaYfds#Ju3Ay;nSPa;4BFpl@DJ(Dpxyqt3TqW)R2tp9mx03TZ>99CSv{GaTbkKw8*6({{nVBH4}-ML;$DmsPTK1L zThbHB2^4O0|HdjOeQDMZPu8fqlG&ln+SXBZSsXs!!daUVJqoD)tP?QnijkzlQ6b&g ztjW$NM{5VJMb2| zfm2;`)75jju;nbWj~oMbxYNj^8?5;% zm(KF#GTHqr(p}c5udXg%$P0p?JX5%tm*Zc1Y^H(>7eG|=*AK^)Czr_tygRWK`2OOdE>?&d+l_tPUrSlVSG9-npf~1$_0sC2sO@?fGs;T>$8fH5I%b01nq16 zA-@;*W%mfve(r~YTnt>aE=9L32)n?GXYBK#(Letr&UpNw6Zo6~*`u^S>=MQ(*y<7P zDgPHM4d}^^O`y{p7-DlotESytaup~DvBZUvCzQ$(goA#vdKfP~N;W+xjtxJ4mw6(P5#!E9%#=l3C9kA|u4d!RTTQaJNlku98yK$yxJuD$Xkh!)w6ejaGx-Z* z?#3>VbYUOC;s^RJ(GAS00k|d-!bw@k@b!(36oJA++&(mwCr;Yo-jRaaRRJX8anxQtX%RNZceP%m`WLjcr0_|{^<_cBK znk7%_0PaGIPKvV7LZ%AO%^Y^7`E%QnT61|SZh*;Ih*sR{MoJ&(H%@2S#MMmxqNI{| z==zE0#!V6m07Zsjt+Tt_M37?)=l^1@lQ$PdI{7`hB)<(xOIJj+>Hu>1) zf(&87r@-r)(3)cITnK0v4mna~*+~L#T1Pa8;XL4rCv~mne509F-&BB3XStXxC7IJK3?@8AEno5Fd~dLH^7;34A?tm^n-o z+%SEtk)DGO2iib{@ntb6IWf0K*p8-@?!W#jSUZ~y%uidZZi3@>1GTw&9_+*qxT|%1 zf9pU%UVbfmteE3}G&mQLL&!2LX@VVt^9_uOj#bt5bS26pU-$d@7ct_Zu4sZy)B^O8 z%6NT-&zD!So_nVy@JoF9puUJRy1S@5sB%S5In6PNkC1RH;dyUp(Jv-xE*7FxF%w89a_ zf61Gw)yXhnV_gnj^I>Ph)68Z8x_@ea>Q1=$%r;u(izcAmHu&qchJ{9{P6}^Y5fEbu zuZ25NUJ5M`xC0MRs!*+pFLlt(fe{;lx|kaHMEbhdVXZ`*oDRfZ(rpXA(%zH+A@vXq zMO@M^-Ape|Pm*=fGlPgtzbEeJy)zGmBUpS*9q%aR?m0}cM)%EiNoLG4OWUG~vP$WD zdQCZ*xR6GBku_spCm$Mm#VuQgdi;w#P;v2>3I=j`DJ>Avpw_Ld$a&Z`f9m%P^R zZ%lun?>p~>pL)2AiQ6&@jBSeHL43aMl;dS~^Ux^>VFe>M?2 zlkYrOA@WKvIu&f@7-l1A5XmI$c_9=L!pbA0I~<*MKx*{*CHMh4FyldXK*1=YZQ`EB zoa~0Xt@%yW6lwl?j5qz#|0^d@Oz-?f{q-#Fx)W`yWE1>Be!p(E^%h|_WLDz-SK508 za*BN1T%GmOt99%9w9*HdF@u*KAltmMttj!to)Ocn`{cM6Jbv7xhOm*7aTty^b4XRX zz(Cck5jrnmMhm%=Q-WZ+7;}XdOZwPW&Yq~Fm&f#QG7jh@8cy^Sv`FpWV}@~YL5Lsu zoK@o)^@o$=yiSa9bvJN+PO$IXZug;rmZo2NRr#Eb;bJWLlkMISb(_0YS<{|d1!m=ot5xi8!#*=F7P z(BV95=gFm~a6Z=;YsO2ri-l5%3hT6^voY$q_@d3B1vsqLqV?GZ;CZ-LNSW|zOAkOt zKF5USe9j|H36l7SG(!5D#>#n19Imt-}|q&zCu>@~)f`kHDL`ZWaiGQ25CZC{2-nQs(NUQf<%YGY{or zBXR%xK)rqt2T%B^4#WpF$Vp6h*x{ifMqs4qm!P8T-1a1y`|Q|%n3yYcl>XL6Cozp* z$9d626iIpfCU;L#H~#rKUBHp&=ZUTT!x5ky5#61^-OY|faI7)xNKzg8cT$l1zA?6f z>#w5mU=)BlD1ypgN#1Qv2ScOdsvo_q96d;lP#uJ9`EXn=v0suZ!7cs>&6{?!f4_#E0 z*;&)V`5)ATe&3qK3hUZ`^dlRf)d=Lk&FI-j=~7&zK5{_ z<{BMKkbP61XM_VTHGxK$d=J(fq-#36a7IpS=7q+KUs5ofRj55%scxPK`EZB{g#e332?)Wp}&F~8DvQhIjB8Dc<@bFq3Dm|S|p>?~2`V*_UZn>3wL zdUiC7fPMJ>f4TA8Wl5SnqC5EorCDKzj4OD>Xd}u|4n*Nb~xY(52BHYK5aYdKRrkT$EPUDG(ytjAwOp%cBM-C{r>Fv$WLBf_i;ubJ;5D z;aPWaRO(Qm(0w4oekJTQUYY8c&xC!fk}bSt-p_uK5bC_4?;Jh~axm&M!DnYaqDCi| z)gMK$<{VM-0N48@VMdyt0`i_Wb1M%A2B`Wgid}iJ|42o@vT0Py=wj|;>?sSo9qs8o z(5T~j3rXC`-gXrB7C(CxOuDv$fYLI}Y_f~`$6ZDtk1fY)Ta|gQ>cz`ZlE?7KS59c? z>uq!#_c9Mp9^RSp#xc&?V5ukvi4c?{ha1NFQhn-O-g^i~zNVpT0NSTxg5#sL!=8;%6H+ zn*;uFt%+M_84jHQS@%ur)=4kX?Kig-{_s9^?}`gb>6>Fmjf9j4znR@TkZ~KnkY3k4 z;x9Wbwx&X5d7e1$vH_IrZ~`R+j`~&FJ<=23DPFZ+Bu}q7>R)^Ex6Y4Af?9p`t@efG z^KUA@FA#%}^8NZ>A52z6r=txK_j+-cyrkUH0P+^c%#_e6e#c}X?Zc?)x*-uI=dN#) zBq4tGA{6zmGz-2nb~s>&!q*B#@P+1ThynW_rJuOOHpap8?J*w$J0k5wOcOF$mmMlT zRB`WX_LQTifyub3LAgsnpO5CPpZ5F1N9`9vb#EkL) zo9ZjAEK<6Dr7bfdJ59_|6GC_#rnchz?}?qA=2Umyx))AXR*?B6~@XI;#W`>L2AeAnArh-In3S(j=)-| zYRwl2Y77Fa!4aWr0WK)gp#7wpO@-mp$)=V5SXkVNo0wCBZMk@%)wqxlu!$rCv%u%^ zIOQDML>XUb}wMYQw5h>B%u5l*@;hqL-i!U@C`&%o{S5 z!C)?N+t$-1c&BW{*x3fWos;k*B?IR#L*BUwiNx=5^*RCd{pj!MsyWa3bIT(5QI%m} zRSX30D%Osl z`f!Bvs!mw5aH3QoBuAVZO@VQ6-eI^W?_=E7iwB@M`>|~%) z`-k=qx=gzup&+qc?542FMuPVXZhCZmUv4>gB%p;vazIDeQPtezK=IR}>}dkQxz&fA zh}0;o>ydO%A;ahiFbETp&=AxakO-R)KmXHvaL!t(5^hWtbSw2z``(@Z*ud(mgW z7DrUmP_yJN^gt-2fc@SW)zVJ?zG5-DqyF_uv{8h(h%)40UGuE%xRKy|N>&hZVB3%T zS@X6nRY$+}!8;s!{wUctfqvehCrLap>(4|Nea-m-c~O>9pI3w}B%NA+o1MPR@*brh z^1@-amk~S~Az;67Z}M824dV`7O~6an#FYEsolTaFX%0nm2yjDV%l(!%5t5SwZGMg! zA>PFoR36<8TxhmX%pe9(B>i(91JZ>Y;&lNzK3o`juMl&=6_D|!RIs48nD6HKg2bMm z30U$>b{Z{j;)V)pH}b=&7X-*5sKv8?ixp1=oOo9Kw|P(qcgrcU22FkH}oXrzs@z8yIXB((X1hXHeLaJb00ziw896QP723 zC+LJy7x^b=JZtwfpTG>etrh}7*=KaE-G_j13>S(onP5xHk+~GHaGMFKn*#Pr&8MXj zV}af3TIL{D+zdbjrH#h0biV3XR&&Z6Z`@Y$A1MX^+IwigL>6mKXS$alwgZ7d=y7^xA zJo>(pRA3f)IoCg$Wg1>Q*)ADc%gA#^u+s@Vc;GVX2(}hzy(vA9 zcxL&zOAeNkG{MAd8?c*$%WTe^2m(ztI9N6)+wBnAwiJVQJ* z18!}?>Vo!JoKw|_^^tB&#tXID z2ZfnW@f57R6j^ozIUU&X83ko@pd>*Oth6rsfY_UX{qqZg*SgU8Z|mlKKx(X8__T*N z8eKi;JgvsH5X*So5!@?r%)Jc7@0s}q3$2lA(LUk| z@`Izo`mQcc!EN!qin%BCb0{pSMb%&Iwez}3+;1Bkw{WU^nJiBS1v-i2(NRbafgJrt zMZt>DoaMh+z5dc&w^D9?u&%TGZxL6zfDw}Gx*BpsHKC1(NvM_g2lU(8l(4?7p_Z*Z zsd{&CNf1Yf?VVpH$AMiEBLaGHUAXhwp>cysGF~tHpRe0MRofQXlE%yE)m&5NAF+H? zK{x)dm`aV=bzDfZbAZc+d)^j?{FB83n!4^wdguI(z=c^gIXmZ~re(cMe{DZMQ%Yu1 z$5whjR77~~r-;d=n~-Mwl4qhlzV?^0<|lzV#q#+YVXk@eS~v$3)uj`tUJ0}KJltOS zK3solQI|1s6}as z9H1Pd#IZtZLR{G9%PPckZ0$Wsj#P>=RsC6=bk{j& z=%i#kju%Z5u$#)XAMGjg^$%I~jPrJ^?nC_VdlzQ4-mwMY13f}j*`TyrT&i8{>+}1) z+1=I9-GMm{XWsf+m-D-ViNH~rK7ZK?FK-Q;V>W`y03{cj@QH(}p~b{1^%4dR7`wKP zk1VSmY~(VujF=jnvbQNwBWnE1M{8&T{tBWO34;KtXUPXmqTq>%jTY+v0?2dBqXMVe5@swA7@P zy{u}zkQ)sig0&}UcSiO4{MGNbj>7J)Olg4->59eyQ?c04mKvq}NhC}@>1H>HXvl5! zwQO3j2Yq%jaZ1=-i_wrvNO5BQvS4RnoN6&y0R?sz)~nH-;w~k4K44p{L(J7U5zGa% zGpZGrwoW;9B!WtSISXA>=g79NF^u0s&qPA;*z-=3c1sKcVL=F!8GZ(Aors+y>mb;s zqT^a-{4=<$V*xFXD_K-g?oMu*Ac>2$L>wF8luL~|baLoztVE&^g6l-&8NL1C$a8f4 z21n829MY(pjIcW^IMZ)ofBrd%(|rYLmk++tA%{de6fBh}c!DEPY0rxR zd~h?4Hwn@rXP6fl6=!*DCJ{(H+ObP(-VszS()@1cZqdFz)Cp&+&z2rt_DzCz_v^94 z-MRL3K>~p1Lh(Sy%@zxAq))4?FV6xN<3Smd4DNen_0$9uDX^d+rXo1)&?wM{aW034 z4`!%mEDpi?5gy7Q+=a7e=bYLzIijmCr5|Wl&**R@w2{<46`_3=@BY{*kahPf}C20ko-d?L<8{RJ3&uKf^aF-#Y4pE8a5 z>+iTq3@(hpEENXMmvJrqz(qRod(=c1R;DwBH82V+j|adp3C=3WWv}Jocs3B#&RZs+eOieZ_ z@h{AMh6_>q*AzF3TkyE;KRh_@Llb|54x$T2AZ=afP}N7sK$ET>Uu>VS4|C{6!Jcij zOM|Jh4>D}BZH~a^c|&`%mW~{om;lC|1ZzeU`BYp29&rAN`yuLoxq=kIuPT3$FM{@P2i|(-`fc1n-%>a}vIV z$v&dr!RJd;f;xFz2-RSN6E-u@gw*TV(g_R~?Ps95OKIEwq%C3%nk`}WFk@15GbR%Z zQJ_kUymUUdDJ}o=dh_2)uR_{oy{^xu1&*}w8fQJiM1qMqdjPXA$J)wO)$M zc>HMr=%iR((jYD9^Qh%n6xWh64}>t0j=%u`SS3r@#3ZBOmiU}huCC{FiS=!0BpdKe z%a^3Abw_$Qf@NNptVd0dlGp7@fRw{ne=bNW*C(x@k}YAE-0|Z+6)QF9gt{PhIOHvF8}&VH+~Dc8}>Z z3_06$x3Dh#!Rw?hK)odUO5`7@L}5)pMAy0GDV*SZJrhg*f_gLMslB5G>;_$>0VcQ{bPq}?Ej^Yq1I-Do2JeUEacHrkC~0jB=^=cZdoZ|hl%z$p=Bu& zU`}?+;`KeczKla^%wJJ5$0FbRDbqoF7u4CA_uhxu^4^-b9>HqCcTy14H%4y`7z}WT?$&fGTT} zQfz{75i*X+M&dNiA=bB`YvVsra$Y89tgL!O( zLSkq?3t+ZmoSj3mNx?u0n`>DXsvD)cxHwikka=>T`owhbry?7PKzQ>0R$>x2eulED zYGgt9h+*d`P{V7+y;=iVn24})2Kv$7Mbn_=5VgZ^mA54z~jJ~6bvx~1((LK-`}P1 zRynzwLP{Zv1FZZqQhLU8w-Q zI3lisBj+Ph`pH$jgCd{ek?l+BrlDs{RmM{ZJV9?}~919(?5Z7q4@Y-x_?3p?ko}5rM&ZCfi zTyAwnTsjB|xRA0y$Dw!?W7&D7m0FwEV1v?IeUymY3(Ab#F<=t>uFllYIRN%i7j?M9 zwds{A?|>{OrXN^&9&;*)wjr-(8M13Ad9cZ{h~U4b!}R}txPD|VLWAp?c6-wuE~_%R zPtx**xyPmHSy0gg;L@Qjf~E){ z8H}@8LWrd=v8Cvn!rWxYWoZP*cYC`FTuJp)HCfz{69@W*t`2*>^t;rJhomn@jHBqH zO~>pJf}C3xwa}SORe`fngX4A`)vOq6EnS38_ro$D>W{@)q|}S)`uW*Dc5pLdNWbK% z;Q@A%Czot&P!2ZJ=JHweM1xSMy8J|G9Y_)Y;6V=hu(T^98T=wG`Lx9^ZMJ%cu{YlSf3)8wT1 zadAY4qF>%VW_jmx5prjXJjbFM3?d5vz)B2aW^E1~8U9S^%hXu2;061dXOlnl8y4dC zHH)Q(6dG^cxS78fp1*cDWs@cp-Pfqm7tqgTS5q?Ecwr-K^K6#JP>QfyFs_|k#rS2O z`yN5?K_$~#h*d7Dk5GYmF967c|BiQvN`wrK{91FWRA@Br=Fw&8NC$O5ekh}yMslF# z2fu$XYq~uJoXPAg8 zmG)|&G`6O$5KB7nH>`glVq!q*ugfVQ=osK0=|rI9cQWBg8EE|5Ki9pizd}3Ggki{! zJYANTT0DnX3VNjB$;FzC31QVAA`&{hO)s%!OQ zo$|9GyzxJjRmN@bjF7A+#;RN95_UIWe zrs$;YB#9V2g$eH5=FaQO^w)6ldFaL;QJv2NUd!;onzHWJ6;o>kpUS1}bsiRE#2Hy-eEsf8z4P^NCGGQG!Q;2+LXj|p&~6Cdi!GPe7E+ygtwRl_Q`JQH=y z+O*$Ezb97=hT|qKL>)Wf+{p4{kG)Ih>7)xmlnH*G?y>yi`Iq*CD3T#ioTUhdX!aFM=qF;#>ZUD%auFte2Rjp19JN56XXC@;~Z|*U~vE)MXyW?6q^b497`$ z9gHjLp#7K1BQY+1d}-xWr6tP0@OaC&2p5u+(U+x{&(bvBqx(46D*3^&5oCqs2zup9 z37c*c=dqrd;+V?UBN#bSPRZlaT3mzGPFyOA~L(p*QMy8kUaBVD7&zy;8HT;g^?jzXFjhA#t}+-@>VHC^)(W>qAc1sFBjgs~8Bz_#1i< zXPpZLjw3ZMMlhby1J}Jj*XNb{tB@$?RS|==FhmzJ>m!FZ{^#@V(k2J5MX0#1yAB75 z=5yaMGB@pu8iFvqwD6Std#o`(O-1}dCpf>_7t|wAz20$eLWdgq&Bw8~7}<#r&psBF z4dD*LkYkQBV!yWmlP@S)wxCIgN){^N9%=daEoB?{r>MIVWvrXmb4PIMvy(629;d|A z#^Pd=8vsRw^<Lk|B ziCaFY>7CfJ(mqM>1g2BrZY?_K#rJc<-0^RcQ&61+;e%;lI~%e%UG_l2o_6d{()t^N zBlGwByT!1{+*B?zr{y0w1M;FG^bh`S&(+iUSamD^3~PijJFk5fBml#|s0T89SXNNHpLhP z=OB*bP3+W$X7b)#_ju`EEo+u^?-5P6wE!+$3|s`NM|x&g2?fOL5k;fymX(87C0%Kh zz-QRp+deZ2`*Dc-^MCz=KZC=vwSn#rdgC*T9hMGa452 z8Vl#=hBS6)utbkKSMarkgrl4f9KOGx`}RJj;xeT%zJW(Wr}3fD4`|y|*O{Xn7k$od z_1Nd6N3fEn7~F07Cns@Bos;+Xk2i{sfX+gG!D=-<_(S$mk!1Ghs(l9EEiITO)h%%WLecZa+j+#i@gKkJpu%^ z%nULBU(!faSS!a0btr?*{W>cZ&ba9R9KCqXJ^cXK{By4RVN%``_XMSzlykK2_k}+k zvuS(WAE3f)B@mI16ZE~7AIQ`>g0*!Ts_Ni`Z)V-urve>91GhKMn>`7|mbFa)_5^i3 zX>OiFby|bAAIRql1Fata%(H*d1^jao!WI7uf9KCPBY56BoyF(?#u)Z=$mA3ep%CMj z?(W&x)BXGKxT??7UCw~JDbpDa)M=}FOPRo@<&Zs0dp{-VN`~-tZaRKSZqM23Pa;mQ zgtEgmV9_Mx4#f(nsuh;hEsLBkNDh8(n~I+&y>V>lZ_}WG2}UD7eZF)j*KG^7^n%2p z>ODSaKxilNKV6X-C*j+pxDSsuOYQmzfU4i`?+Oqz!4a8{ovf+KCAYb5$_j1Vj?oFR?6tCxYzoiFxfx~B-?4B(Vf`4^y7$8 zU5ao(TdQ-jHgo|#h6GY}m7Vp(#)%IlTP_Efpd;$SA{8n!lO=h@79568lRO>D;zGe| zD9%gaV_;V(=9)dy^oV^Y)kQDzeOKp}kN4!wa}wmfdxRAiV{f(_Nz_N7!fuVnsUkT| zAR*aVT!;+LzDAz}=bKWs*6410FIo*^YRXaPJ$2^OM+&qBILhP{iR{$LSzc>S{6Yp% zN+evz>guVG1H+hsYz)mBSx&wQo|qabYjjA}wVjdLXMlgwd|N?f>4=3GIRKn46bvQh z#GFBSBv0|tuvxN=MbO#&D?1Rz@!<2)??_5ER5UY|nhj{RRb2|9q-2a2Y0M;Y_MvvR7#az3MN+k<#fDM*wb>mve^oaZvP z5x3ylENMIryr3F%*|{?E(x?{-5W3pO#UTP3AEr=4ano>uR^K3>+|&?_io3!KEY*or z1Z_A8qR-q4>ky1a>)%v~F2#b)IH32lK4%11#}SV$0AyD(cww>x18#Pag#)8T{mP7W z=!9wFlgfFJ^uGAj!8nFBCX+Jq2JqPDlTz>mDZqw;j8_mBQU>>=89)6R_Jjysx%>H> z+c0a?``XS3e^w9N&!ko1KfzI{%GWg`1POEvc~$A;&II2HOe|s@K&y*%e50+;*kakP znqPwnj1;LxY$L8!R4I&kUAkmN;vG!ilW5n4SjZOj+FzVQxg7P3_Z_rz7yRN|Rw#8V zyLs-{!9z9lrEa?uycJaQKBenkKwO!3J);cD(O>%x7HMB1Ucnmi#?D91eguhI)5{EL>ln64E;Ss;-^g#yf?jP<^MyY53`%&HDUSjUw2}L=9q3Aih8;*M>%b-G2m0vvf7M6qK$&**&oWI(tdV>J-BQf+v0FqXT z*JCGy%mt1bnCV5tIGAqH&e?GpA%D~%ymZ8y$HEOOyy18-w8he8F+vWi(Lr!{bZ=Sa zD4dN#QP`odoxd(e`dUp=9q~V^Fa5pV+Ky5y`y4$HA`o~{=ffE%Rp)4hUs4Uut~3I8 zei0b&D_ueefHP(Cb<0uOp|!ytjFyr-52w||aZ+4D{1M6^d%{8aJLz+ewK6fz6|ESS z4+6ro`I({-*|_;UZ&hVG@*-@3#{qd=eBjSs@?1_%Xbrr$63k1sjL?cPGfK2jn)v2C87D<*i=&Q$koJ+HVmyS@vDk#oJo-?x&Wr$CCy z_-=5k6Zj>KV609Y%h7}K5Y|{ev0~nPBAuRL0U~QEaP_jP;MANwf|r&4c+q62^KN2= zp=D~6_Y;05^wB&_9s z(~+sV1tg6LNLqT_mZ^BzNeUpTL>&zfIo-$lAAb@TwCHBs%MBu0jLelS8Tse)myH2+ z1tTxG@21|+8YF+zSeJaeIYbK_iAyAbozYY zlVE!azRRZ@4$i)wsf7=Yf;%?8p3}kj0J@(5rMfjohk_V68k8XvdKj{7Co8ca_g&(( ziplBB%SFLf7vovGhubx09H~1ovfqGG`J6cE!sNOWTP;okWGq@N5JIx)n<4Jo1-Ofe z+=Z!{SCdtoSTf@DeP5;4QA8_K9+zq7R<1RBS{24E7BOLV`gQ03yRU4q4-3-`kqjvY z>CaJrOR>(n0^se5($+_e@K85}Uz@$MnOq1yaI(k_7k^;)7#t5atzJj(x&p_nSW@)C zAz)?rQ-%^!TNRdnQBL_pUJORKec#N=fl^JM$a`lc<>!u{HCNOJ#DDj~Z++<3LKYS8 z%@p0UwvVG!vu$N{Z;e&7@{8pqr~}fKOtgi^5>sbRz!dt2hJGQf^eCB|7q%|tG>3ZHE->=#%$eEI5VJhi zxGrl~{+ts4A+@R_QqH?;X_!G6NAvnTtIW`(l}>l>svuwYAy96j$|PRQt5CYwurC`| z7qHpO-lPJytzgbb&<#i26O}bq6Uv=Dl45A_*Cg1UUSU~*#02{2gC-rcgw)?vK{hy8 zCg{OFQW@lQ61NX}4+cOT)pR@&o76$5^C^<%@Gy@!?f)K>)^JatNc~*(mto58c5b=H z=w@--*mEf2MB+E274FZP(b0?XGsp~$<(=Kp!oxbXJ4R7EWBZiwL*u2evPxqi5p7x) z32)epqBRl;u@M_@8QE}F1+C9{A7Y^x3D< zQB3$T@G;=Zr1ug@q)z;<#Zk#58qa4#7v)K!{opK90)$>?!|4Z6ja`OgyeA(2x4K{s z-M>=e4?$<5*{bIPW8Eico1gC&|9mh0If>JAe(Epc=pUEYz|?J2awpx5icY=7~oMDcD zPR3Rl<~u;E#{gqm!^ZiPC$Ri;S1ui0$QVGt?e9*!?mo}J81c=7 zFwVry=SvulgjP3jk9%mypEycGJSA}uP&_7#=Xv8C=EB*$|9rq+78=T0vTJYZSR?>7 zh83?R{4Y4@>e@UXIs5i$un()e1Y;W1C!SYH;0=8*Ik5bP?XgV&TR^10)?#PDVsTI= z>#GqnpznTbc5|=syXfunq%V`&VI>l1t(En!*cK zKw0DZi6XbMxgZ|yt%4M!jfffg#hpH8fgO_oR1Xc_<&@HyErncsuf!N&MIC~AIxjt* z@Wa4QSXRnx#Vo&xk4ja5wO-8%31Z~En`R?C>qhgBo>h2@T`|Ja`XU~oF+{LPr#KAc zk>w4Hfd=aAub|MR*aZ~hms}=G0($;OBca2FT%wS|d@e3wly4B2Y_+W%3so536NXAf zJW>8k35hOBG7ybfcPKg;ydRK-?l;f#3GVirOdXi=K0K9-N!Z&1(Qb zAE=8{dYjNGe7NXqC!w2g(L5)^pD+u~C(oYS_37Af#dWxJsDo|1N+nz2?0i@e)g!c5 z&symdfj`)f7Qofn=yq(2rv^jcQvTHwW=E?TPF<+Mq)2g$84@e!ykQQtLcVx!Pb@4K zNTlt|3qCrp8|lq(a@O(_^Dbk@G_z@M{5_mE^y$B#Dy1E-PLwExkUL48)@CjG4GDAI zD-5ZGVU85DamAH7+Tb!hW#tv)>>I#3q0QumMXeb=V-ntHXE7NBq@%z<9}W$eoD7bB z4~JB9a(e0Sg=BLqGd9o=oC*0`wa&*SJH%q3-R0)QjQ0G$`B(pUTV*vXp%?r6OXYjl zh5xBC8Cp!}USlBp0k_jYS|Hez`BL)QypSHnFR)+3p)j|o-hio7A~0X~=;U#l*yblD z-5ny3dUDYG!n<6*iz{q67%Zk#ymz&ja7~7+9MA_pX#=aSf&hG9^u{NV%q1x~mcZxy zb|3?LbAap?%B=pLyO(6)`_dg@vj3Od2MLJJ)5UAh7)9?^*0V0J&g@IimpQh2AbsH8 z$JWn!gtv1Na?5F;`7O#}FfgyZseyc;7l670RUFlcd2d&;p=!7ss!riPT0-n8u}te; z_%A4(PDa1QSF=|seyI)%*IWc2ITyk~z`+U9nr3F>OtmcA5?b1o(WPR)?sa{(IEMSu z73@|w|C+sks2wu6_NBBp_o{$T_7#WgjI0R3oeA!f_HU*tgos=(Lln@vJ8J^nA$`SF zrnWQYq0%1&+_tcUlW5`l1`D1pTIcXQ4soEoOQDU%n+R;!N|S%XKzNdH;m|Twmu!f2 zvjbYJ*pu0z)8iylOh5y;B<1}gz+4mf#1k5%X(y6AaR+aUwzK>>%98HUdosKN`YV2U z=}x*qQU&)vac&GcNL@*RapynMi2_|lsy#>HnIQ@Z5mw!b>i||I@1(rmD|!a;(osP> za;CXgs5s<&YTb2&h!BQ>Ra~ytyij74@S0RGE&|Ceoxj*2nhK%)>!_Uz?c1yQ>-<`( z3>Zs99m`KvqmyPDb;Z!Y7lCl9qa$=rW$QPKa0HwJ)zM~+axA+%j%|mTz6Ku*vv6%W zj9V<`uwtl7)+64u7Y`gBigDpV;+UO{yu=61;eABsf{SrZPFo$I z+9-1FZZuADJ!@s{>7s_uFzgJZY>8X!`8dQ7z(LC3(6}V++(s&)33t}QDO5d1Z&5$9 zTtAdgP=$NwAnhdx!e+)8OkblVxkP=kIk;WLjMs>XH0FzV>A`RKdmX)}_v4 zNmcZ7ps=|{W(DE>1WD5@2RFJYB6F~Syrs0d&k=hW>AaW4QNAeO)+GfGC;=M3-v>p!sN2+ShazyLf(lrH@K z``|pr6BK^{Y;uo*g$_yvtrleQyn!k4nVw2hF$(ksLx~-yAR|0d1C?m##`4N0@@iMP zSWpoXgrkS0UC7-5~n<-oOOh^Pk;0fxEw}Cs0S?J0Q|*6 zo3o$W^(l-F?Jlu0L`np}8PKef?-7h;L8S*2$O*RhxtKH_X?CHen3!f7SW?^Uy@lFR z+$*FQmZ?&m9^49aZ1ycG~+D)j+qpZ)`K1k&BnWMiuW+$mtI&c`FQL()? zb_?nD+N0zEbdNj;y6l5eN4lg32G>(&5s}U}Tc-V|rv_V&xz& zDhn{aQ+(!PPvR0%e?TgIaN#3=IEyOt78tpN?$kfp?6(u_J4^@{U-Blbt1s%zno2WY zl;UUk=&qAOD7mgYv__i0pr4Eq*@`ec7$=k+-BXoJ2rI&W#Lmtu~L&^P~sohiF93pxM)U|g+5g0!J+ zWkRPq?h9Ut-~p$Wy2Iu@N@UHsy(fu#&K^FaOCIQMjvvW(OjDyrEQVMcn9Ai=P?A#&MCMu4 zx?PBqohWS^)%rH^+Gf#D+r=-@_asPj#`9wm#KR&o7a$lIhGL7iiR+&#VDf~GgwA}h zPwWCdowD=%I4hXNObwa=IJbnF?JSB3t;OW;gMIkVhs9fT`GPT@Uql+)ws!#oH9}qJ z2G0Wd-_SRX<`f}bkLW&l^11N#`L4Rk3(u&|)XlxFxrafz%zCeDAA7;m$trGl1PO+~ z!aodfd@iT_?8{GpULOFA6q+chm8&ex4;%9z621VH*Krt@;kt}Q+&UDxGW9G1gpdGh z9llwtl^kW-9lxWxJCoHiPewXl_~;7hO=@j{_GFoMYt|GxOvaT?FwowE}QZH3jN#zwQ<)i%| zE>jh8GEsKH0WFuMdX^%Yr=KgiLnQZ0Bfz4^A=4B4ZWhPL7^pY{a9Q zpiJt9=^+4v5i&uHsA(`Fg81MSos%W)nyODM6lQXSGXytz<~j>Alm(_Yxm1xC;`t*i z-NN2F<>h-LVBB#7j?5>3nG}?4AN{e7;*eDfS-! zTl}22>=rKs>)ymjJx|OB=Z&FRm_veUt{kb)n&h)NNb4ZbpS_SV#)s&`!39+jhoaG? zalgWEQm%4mM&(KpP#*z47$QK-Lj!2qmwuk~vuKTH{~41mC0*=MXH@;QhgcgNRp-p> zqFUHU36sUOU(2RQXTUPy8-9p^$uz`_>@yxlLwN;!@Js7;Y=7D(N8)Nfq@4oPtoEal z=Idun17)*V#B@CyD&Wqg*JihRi70oLE0jjck!Rd=v#_~uw9o~C zy~wyDAAGSUS;nqz0TclL%`!sD%Iqm*G2`yoy7n6%EMC|wcmV+3m3BU;7nTZD(hoRZ zeeDtC{`z9(zcN(WtMVsd;Xb5sU60IeGi${)SX@O;Np4CJ@_KIVh~zFW$%k~uMP&Xj z4}nn>izQZ$>~g(g+a)bK)hvZXZ{($+d*r;-Ivx{SA~;aG_oaK+aFArx_#XyE@*O*vN^2W9d9_;vrM7ud8i1??d>L$ z2Q$RVsyw^{@@7;d6N_4Nmrb-}an|H)9~&P+IwM6ewB=vVf+U2;u`{yHdz+a#`e7*W znpP3!($UopvRQoSud`c?92&a*%@_85h$;ACW`*v3VQn0;YI~kItTWA*dD-F`gu%dB zU1pI!Yu;-a{=AtyY{#@`(oxEghl+!k=mgDmuewB%`?`q@NIL5(BQ~4FG>xtIWF_MD zZvc>u`t=?IJ{*TvRrw0WMj(K2Zn;bL0rD?%co$LevO^c~xpatLC*S(9NHZ&@DxVN& z?UDDo66$nalL5{mInQYWp_kb>#TeqPKpEBcItPScUnp$HMZ32kg2|Pd?7ANMSgq(1BXLHw`Erw~DQatb*$<@t0Zw-1Nn*l(V%x`Xs2e?Q%vw%AyNXv1Ri zcX^5)4+&t5#Rk;!oyLfu&bGYOsOV4{VPu;$D zONH`v3flS+M}g6kh2$zc6k{dy&b*qhy(saUKb?Y52!f#z_@hU}o8_-u5)h+qm*~}x z5o7Wg{p$N5liIEKIF5+E=@aY#*7L1kBU}* z27#8((qwQy6cm)F+$*N)A7a`&!!y4P9ulRQI1{k*NWx2XApr0?*sdISd~J(^C{S9o zpQQvlLH#oD0QFUI$)MA9(V}uJOC7t1u+J+WWG+m?`w>sc3iW{ ziQ&4Fpa7Eb(D2oO$w?Eg9W&HXapD793r1w*sc)wJ0f^0DLQ9$k=y$E*M6=;lMhtU7Rhx(W|Z zf7aFcN?Rh_-TSl0meT@wO|Q`)mH^3M&)u&d*eCT`GrdMCO^sryoy60Vm;k?3bbA~y_h4qZ;t_t-Cinl83T6@Wkm_3w)lkC3nno*>mk zJT|a9NgpOJKZnNbjIE`iKPSfsc5^0=FNl0%f4O*73Z23z^u~lnjP}QHf>SaH4S!iW z7-!TX$-Wn$`14>VpNi=Utv=7Od0XR74MoBZkYE*L{plorKik>M)A5XRa!*1P$^HJ! z!uaG5mYz7)i*$=uk^?|?VZ_Wo|EzPqa!bhnN_-g`vU|+?iS?W;YbRSGnUGdNL&$(~ zi>P_iiND4E6wLo-Emmsf47{E#)CLNNbZe*jZnGyPr`U2`Kts%#h2HmC> zAd0_78ezhUoG_{7^z|i`CUb=gy6EdkBj?-V4TuswTZ9|m0#9rPFlw@R^IU($3x_6P z?2uEy@BM`pd7W`i>RKEF)~Qn1n7u36Zj!dN*Sbpj!Z;uNvn*VxegV=rmO&(~%IG`t zPY!J3`oxwxI-$s0Ly9Ri2xo1e5$oD4vr5>iHg}Q3v{$XjyYCaSiY(>>!7Mf?oey@p z@%!pm&(%2_UYN2M*Hs7Li3J;nDMpcMau0F0M_N<4LQi8NX_Z5>3>n@~BvZVpaZbxs zY}&{aJ;jr;i9 zywJ4#ES%wfDlOO~bW~!Hj!o31urklHK~M+dpHANQd!MgOITZWpA*aV8>-_klQtYp- z35fS2KIJjsNcEDtdaoFmTj3Hy!qpIhyx_PfDy$e`Qs3IZujTzcS{}VkQ8dI8Xa1#1 zxrR%3If5Geyg!Mp(u_EPzPf&wazJvOe`g9Fr_I-2{8MruT(_uTpxr6DxC~k;fhnsR z>Je6W;jG_c26dHacwUIZV-hp(PK{>5u49uUE+Ui-hqUy=p|N(jn? z&(i8mYnnq0)!`eo2x(rC9W8u@_vTn*ULOfyj)M+V&$08jffa(y`y4C+%VJa7n(-k~ zOMIqhs1i^+8j6=O;Jj!s`UDkYv6Rav@@YVy&NIdx0Oc~gp1d?w-)GL2jxu`|Z4fI3 zS^ijx5Gs14;JQFCcF!<7-bzk#oG8u{GE4d1f*N5EB%F%_D*5`+@K5R^P}nL(4TYQ$ z6;4-Esp2m@VK5n7pZ zuo!oABOWf(nR+nM&M^!ZgOs!&$w>y`b2?BG!1kkP#TOza`O`A8kS)T}5=j+r-{`*H z6ESLC`biJ=QZ{jILCo_~x777Lj-;3Ffb8_O=}E7Pe$Ai=E|xVhA{u^v*`4~kz@bt= zo^ouTjCvujhe^pT_Dr?QjGn~x6xPdiZB59DkB~N37j@i8=a~DxOhwJk6{&cWH}5Ol zU&;3l6t7?RRg1rQ!W2?QBh^$IDA`*Ifc=88y7kW@zgza?OXnJ8HKWJM479VE=O!P5fR$!zQ4pH$~9=?rz!bX z{;1@;E`E5ZU)lqM%?ZeNn>?}%xWAzvqzMVJhOD2a5soQtK z40XJNNixB98Ai$OE;RO_F=1iiZ87fl>1RXyZ!^u#sry^8=@Nj&o-}am<4^m4x^d^! z-5%$yHo^a-7(Pe7!jCpq=bJ13H?7L`bwfQ$-@j zoAx1f|GZU&eB@N@H*F3V_}gvFNzA@bG+{tM)h>e&5upZ=F-_DGWy;{8^}u}%1j-QG zq5d(Kexm{Z>jQzu8Nd9y-D-F4B- z_9moITRf58F9Z?mKqG-jXeTyW}%}CqrzGHS8Vc!S4~AvEKnKnz5t< zwq<-H2BpB41S@q?A*gs*eZy7J`3zyEsH?LJZcQuK#CY5jWIaDSv9vS>I(SGIl+Cko zuA*zISm8j~Zu2G^WS@~sR~RIvcw8tj5=_<+4~KNM6dkvfuZ6G@&VGiv?(wFR7>Nne zGNw!SGld{ng;rg16;r%0ooz_*0>p5S!#|Qjm2WwNpsiX?&KkkSEwHyV;x*hG54v=lA#g{@nc& zNnmujKIU=OMxMO`ou<<5gt9JJ zr5p#KoRQbh0Vf18#?dJyUSu#?Lg6w9#gf}W49>u=I`tuwXf1Sdfg?rPt%~u?zh|Uz zsX7oNtIua=JTQ{&KdNq|K9Pz`u@(fZt1^+u>g#nd>r68`%_Cm`+ID%LJ^nC;$zp+E zXCrlmWlcpEtUT=VdH*?$oa?NAgH;y?t-QQ;~eii6qkp@P%uU9aZHV-I# z^9<@F$Wk?mO>sI|T0BR0Pa*qDznnWPdc~+sqWpV%SzCgTf%PxdN8IibJ%hAww|vi_ z^0qr224gXip^BIDS~M+AJWYYFY;;&nLGlXxws4m0++F@#ItBUOCh4 z(?PuV3S^LFgU@;dako)JBHDcH_WdDX=-~`@eHxS!K?8!8Z1Bf{JTs%q3U2=Cfyzq^(lQ8co7DE5;U^ zq`rZw^${*8jjjc*mQNB2_lFNwcs&XCy%_Ri(zD#XER&pX|9tEaA%fo#Ji(`=H}6`R z*^**JR+>p+dlgC;<2xHp ziaa;%UT~xs06zn79`EfU25~WU3ge4X9q~>{X6FsYPcdaNTCSdEilGOG(LzR zluU6TU{K_2+I_QTFQ{kyJ)|aeUML8IL<-symqiYASQmY2n3tO|m4Fa7@a3KyO~xhv zFjiPo4gL*zo}(VcW&Ho%>b0b+q_MzB56+Ei+;k6Fc8b$ zh8&F~U}7a*P6+E>IZ#V_hxi$wcVBuur882x!}qppv7bv;LAQ{uz)c3F6JXtc(r{wD(_-nBOa4d6Qjk<7xc9tPk=HWbk1}M;ks}dRtA@hhhsCqdKd?Fco%gB;>si^a zzekK+Yaz;@jxO^p&y8m|mCxAr8=Dz7eGK0OXosA&i)cY4P{Y z?XaU3o+F{8t$X8uHjJ&(kOVF@()8552j>8zz!>AH(JOT{;fL`B(yA%Lut(`U;!gPX z&&9KW+vn7}7GtG+y=$I7kU9Dr{axcgnwCb5i*p>ZCwK@& zcOMHBgtxE>8#QsoSR-3my5hcz43>0*H z;n%CSVtn>aPK<;}U8hEI58faDASXP<94vKvQ67&DThtZZC2<~@@~;~;?|&1(Kk48U z#!jA}-ynA)0f;jZzX6HgYC!nsqdFiapGspc)?nuvRdRxBO>76lih^N(BI-hjNvxlG zR6VF{t&oFkyYYam34^GlArDBNb&YB)qG>1$GU%e$q-lD{QD9L^geQ-me^gp&6_AXr z;0ZYQa+U;Vc_Aey26Lo-ajG!GIL5 z3Auv&{hVfI_C5dR7?Utm3&llZtbF@E3+H5-Ogp82NMss-M0Yu$2NnCeR4LnD+DPyj zB2W-0V^JlHNf{9#FFns>P$x|nlE9}c(OtoEq;#$9kX|?nEt*Zon!w^Ys z_dQ=Xan|d(!9z8$xdBJr{*lW2t@`KZbo=6t&9@0Mb<%h9Y~0q>(dSjPo_+uee_hcA z71R6uMF`!^d!{#huYX29ccS;3^*i0aCkgz&`{(Z0@!#$a;FB198akk2o0EsF^Qa_) zLf3@PYr_LRh&utR2d=5vSC&KY3okaeyv-r^n6`Xs#>ypVD5Fo41y}@x-H13N` ztYcV{c((ugF~b4|FkuOOn(6>XflmKiPW(>MREM=Vk{!um%6Ol@PbZg861Xc4&zO9SfnJ5KU0(Mn#{>TE`q=Yei~oIi&Uz<-+rU|_3$ZZZgg+Y! z=8XT&PI5N^1(4h9rPC zT?|s;a3ZcpK$jM07zTxO6gi_)VUU@&I5F|Zn;lBs--zO6SU=Q!qqOFtO=h%DSV`!K zi!sK`94w=~3-W<2u^hSxdVxCVk=s+!fmVrp_N30C*46sVZfOLUx(w;!JA+X;bS6iA zAzX)q2Z~oZd7a^c&>+S`BA2`W5u_$4;&h=}V9cNrAp6ELXu|b6tsovcdblgJck9Y7 z#8LuWUl5!lSuj*EW8@K8BnQX(S}m8VhXz8>qlmoVj}1PuRol>gto^ z{va~YoOkH;v@_5Vm1Fm+C-ofN(T;e2U>m?ENh2X1@?+Va6-#Iuq;z26Obx*q%wL@F z#5n`_408IkUfWDeDe#XXO+d=&K5u#GYCX(jw69t1k7$TO`z;?KL26~iCgl6Dz$ca* z3+y@tM0@QZH=ZgD$}Gtqk4S;m?j-BVWmNJGh*K6`nxw+6pxNI}Q@197e{iTzV0#VW1k7T!f#L8YM!Fcz)UHB?iLrIYU_h64 zf4loP*by8_uNULY&egUZxlI>qKQw{MOl8Nrysugx?Pb081B-6C!iIKmEX8iD_)OW1 z92in*TSyU5s9?5%YiUZ{-N2$fEc^BOFw+}hWLPZ?qT#kBrKc3INr9t*&PeciIf^y# zg??i*!Gen}aAvn-X>ve95Anw_rl-1(b(YW_t1x;at#YyMWZtpW)=EFr5a{B}0-dc# z*fj_e`+sRWQusbKnIz5W7ti+J*L~DoT>qka)G&L+l-N1oGZYVDf5W{t)bj=F)Ee^? zjItv0qrwp+-+2*jE^L>1f7EBccg2C2y`d&eUxR`;HixYPg7&To9 zVcF5|W2>Tca8Q>IPO_;-u2YBc91h(K_MQyQbARN$)y$5bBpnY?>Q~v0r87*mMCs?@ zD94rgrZ*_8|HnfrsQ!4#FSoDAL@#@o`r3qwtx7X5IlF;(>pN~JE|2anuaOBSR(Y8qQGOPjD8Xfq_cI@Irs#ba$RwuVvfm{7U;< zi7B%mHm+>?NxQor7_+IxW1OBOgy2>#JsU&c&=ZT<`jyn6iz3^NUf7kDA#mr_%1k$6 zfg8)%X$K8^0->RclEpievvI?!3tt=+?Hbn8?BY1{ViFkV{W2k(nDo>QavU)9;WPAZ zsYWeA!{dUJYgePeB1_7@v@AwBpl9^eX!WFq4 z=}(5Nr5K)=tcWWaorC-*`_+r*qvONg@13Nxu4+)lg9!v%E(WFkz~kz>^1zBb!(7Eq z_1xmIJFaj#wzXm_rc}8ZACxN^%bS+(7-b%59R!tS6Ev}MS~>D0FWY2h!c;LgfWARf z{NJKUkkvz|0S*f4F?V<39~>0AJI=y5xTsHms zzB%fKv$%4rioDLy4JnoE$q959$RDy)@a6}7(5sHfCuWncD0?v=M#W~d#&?S`*!O>kk<_u?;m7ltr8AY-e386jZJcu*JmdR&uajIl_k8Hc_ah1# zjczvtC^OiI&p;zXcp27rd?6yQB3kUsCKD0cE9oS~Rs?X=pGk~Ya7B0*!+6KRXjY%7zjr21UsqT4VAg8I8#JUc<#P7lK$ z=CK~{j&OQsbbGTOBuo$Q{w(Q;@R{ux*L#}nd&EjtuSMAcsmr^Qk|(*>-M?qN^Y`cf z{wAmY=TFo(`J4Y=b^@Oy@c;g^>%aSS|3-I({)THAdIn`Da;dLA)js<@3kN1yfZQFkpP8 zZC~p~I}()f09c74UinF+37{d39el|ma459rh|U2T_RZ`NEEJzDlMw4dGBU zuBTiW@>`U_OY2AKSI`rU*0{bPx+O(Zhv5p%X$307Dc4+w#!G!FQfL4J{RH*@ zvQFf+tDq>Cq?p)(jJyu!Za4}c6V9cJSx9Po*qqY??*s`>zjgcJ zrxOfroUr;_Yjm?ofhXm)aGi&JB2 zHgYPm*cO#4kP4#c-Dha?4k|@lauqT#yxlV*xnk?OB@(2LwTkrq@PEFV>O*r5X4dPT zg*u^}Yf~@GdvLc<&1>-9$k)caXP4J)b)lVP@ON8WN{*B+mHZD?t?9F3MRbIc29n~P zgVrPV6~s?zA&K;~@Ga1>P~r&?*93q&D5bzJf>|3$26`5LPPJ0I z@`u2mpL<4J(fSKaMzLLem2|97QIcoQmaJ8?9$^xZItl|HE^)FRgnM(-ls0w(nndGT z?NUHM;~H5*`k=wtQZ`0{$~vGz&P6?j|5!fQY>9hy>VG7WH&y%Q5w5OMO?gYOUK2%D z5-1OHK zoR-O0i>*n7B{^kF@E&!{l7U=22b>WMgt1`047sGbXsCK>j|V^MRz3f(uh-v(7jL{E zn!7M23BmzJZ*<6JWSY$oeqDqlvLjWOl>MzH?LY@k!@S(eH!c$Jk1402J}}pVKto!E zfncf*;X*4uP>wl5Y|oehVT$lv^Fyb>t3@PMvEEC3@l4#yIr78Eq%?AO<(Q$BGO;DH)eHKML8 z#%i-&rQrH3Q;9~fxv=D*vkQmeFp&({<;p&YlA!`7vc74&_K|^NUn>b$;OO!Km-LA- zkv0ip6ZGytaz@&LotybE@RgQU5P?q|wbuR`9L{j$%BIuo9I;afNRI!&z8A2IV7X8@ zj+8?VJNy?5Pv#1)lqgSYkh2JYD_{S`X#?H9x|Q&+=bgU-vMVMSqg!>}6^5hvkhp<& zm(K)7d+6v+iLgb{Ci*)H!6HtmdQWf8SR^rg4JUpU4Mu6H157 zXGkSRiu`pi0*PHyxYKxq9r^;N9)nDe&!R8fd;EXY>%CeKwV-O^5GoKhN?@l5Tn=9h@>r zMVB5cv;OsDd=~?ch>by_1zRPzKbBbv$Yf{5>Jl~(ilZ(H3wJFi0#I8H(zIft)QPz# zg*ST?SGS&u3q<6l{N>2ga}|H$RSqJfOLK@?6#VV#z0AuAT(`oOLLfl6*q0~Eu$_6@ z!iP{n>rYkyw}{_tH6Y7Q41C7w;O}OzVB_;XE3^asCAC<}iwmz>3^|f%MG=%(lT=YA zH>$>K9Y-xz=G#G5*uItl5a9eC-CMrobSn}>NgdNMu0*GY%0*{=Hl1!c{uq?qg8i9} zQkBw??P(~%qLnn%p3baUqp(1xBCP4UQ zs*;7l{|*#wGJDN#*(=r#!K8n=z$e7?Xvfpz9lskCA^Q456mP0%bbL5fou2}Z#?jsm zKnG=5DuE?H7eOhj!~hC8ZkTbW_^Jj6RNZ*S9ZWZQDO3#=w=f`IiRSi8rA^hN1T9t4 z=3B0S2a*7it%swXyKn+8jI>|E1UV*qVSfVWah@y4W1ZEd{CQGcC+z$P#ZzRIvep}K zeQ)^#Tj{f9YA0K{14!)b^BLV_gE-92D|6|iwFKR&u z2uGhE`aocA4pB346{S#F{~T@d&N& zFRkukJSyal9v5`V!2>n25ClevEoE#D4gwue4qk!_K&p@cHheJn_-tJxOo6ZD74VlrPGu1L>i*X&r0L5$%EyAVEtWrX5+C2#L26Zvx*E$UUBY8 z%k_oX08GMm?3P=Lc)&6V0F>44Gs?!Ps){hg10EDU>{|p<&?Aj@8cdoEis?KbRQzRE z$QFvlyQ;pk;Xlf%{KkKG>woI0I3gK(3z2I;>qQ)!%0c-)cC-4JfoKMSPZF+!E7{n_ zM`tWH!z#>)QniAyy|f5ZoDb?MWp7~qz_wil5c74(Ik${f5{pw1{dFN0~wMYq_Ky@wAO|k4Fh(|Y>_WU){tu)sey@7J_i__ zms%i}MTgA19@4=GivjwgxWjYHL$w&Ymb)~N9Bd>Bb%|haBITjX%u6oSh-=R~!*T#AOQ903c(%_;KOu4 z>es@P9!f+WbB3IzL}$6QAT=XhlAHuKOn~r zwyi*y@W~RrMa3P!qe96G8L0{|XIHOT4ll+f%Z3~%!jgUg36)EJy7DxN{S?!|(|(n@ zSrpe#r_W<+bRMvR>*bN>Hd^%)qfsk60;Hh8wBK|#sis#q;Ikzz+9qD~qQObn3( zEXrVVLT^m*D6jOS;9`!_X<%XRL0n_y4@)vkbEyfIT1ek>^xgteRGH$+6jP&^ zQ{-ifcmbqx<6>`_F*7{qhQ0ry7%~PPm-7Qf&o;WlwM7FzVD$Fq8x_1f9~^;a8i$a5 zjLt>HC3m?k@R-$SC%s4fyLh=sWMK$KHC%FV)kRMcw?}|1nm3@Fzg=I$|CXp)+u>#s zhrCph(G_FP@wpZMBeOXFjhJ0OyR467kXTIFG!;;xlZgS1i;s%@5OJ+rrpd#j-}T;K zfiv-p*BrbMCNh$3-JC$XYkMuR?`5X;di$NS>}JV@3A81HDPMa7vYzpf-nCw&i@5Z^ z=CZG!UnC{|_rv)NT%_l*?RbeSOhTy}czwXCGL=@mee4yJ0I@YuQkrmCU4Hhkd6AcZ zq?QZozzTaIxDubiJm5P>ws@@ryYlDIbvpr8%zm>|0oS`k;UPIM5B;|2=qvU#3&WP< z79~5yy(Ur(4?2W>KF|}%xJn^64h61>UcASPhlIHkg!(9$XYO~43R1(71P>E!lWkZT zN2L}`LgR4!S0r>a++MVO7LIy;u#AOq1Z%9L1T)lGLp#HLAzf|SDDWmP9x}C7KP4Ib z)zMkq3i^y~Evv)nOhnTa@e)di4g{TVyFX&s-pd^?Uektg`{_SZgum^$kLYIej30T! zBSNhcBj}}C*C2Xx zNTp^x6mUxlmQvvM^56|N7WjJ$8!(_`Mi_)x9FEHJxb^vpxGXU;ii#9LC>updN7ZK>8y(3Hqe@Wh zG1Df;K2k~vqvj~Ehl2Ke^`0}po;g9mp7S2GW)2N|V`v1KBp~{*3-93XW;@xfYGwsS zx$LD}n)C4K3D9KB3?xCV!!ZxUEL(GS8;U@9tHlf;LI$c8zt^4${|-!jhxyxMVFCj7 z!UDNOlVM)W`Dp~K(3OP^p2gr&UXE;%Rxx1BXVLztp<)F}JdT3M$4YNi&4$$#-qgH4 zmRP%y7rFqWLjmc3p-j@jBJEG$?A~8i&x%*h+8?@lE~XH2`+1^94_akL5IFSOQb&D0 zUYn3%u`eJAFn~QdGPn0@F%Y=X{bh&Fs|8>=JodYIhC$==)#r&HS@E4i{`>VU|N9O4 zDhT{v1cAT*`ga6_&-uVz0o>K$?R2J4Y}ZoDnZ@&m(IN!_PE>aFQCnN~L1Mh^#$-l7 zE92ckB`SEsr<9y(o=qWO!z#&#FmM=>11FO}7PBqZg5K)$zZcF+J~HS8CeB&l-3=g< zL1Pi5WRGZ`0r(TVKP|LBz4m#|0{+kWez$?HM8$7JpVNH!xbH=U@Hxl11Gq=evYI>M zLS+b$zk<#PIDb0$e=30EpREo<0sNl|zJrh?wdErb-FBuS6R}FGb*}mB;Sh26zBK5k zOwKqPoqrQw1|h_#79&k-RLaIRD8#5;3ocVSw5Kw;y*#Bof!^3750+UF)rSwCTs*g1 zX6E_-59RrBb3E1Z9+;By82X22z)PRR3!>a|uL1m~09$izF=aIKrGwSKnyHqdBJ8pr z4;;n|xj2G#<9uz&;nt0`Xp%gc!RmKueFAi;bsf{dMD1V?8cO-NAe4q9+G)vcXUxL| zUq9WNJ#EOWgy9wFWO`$uN+x))98Y^JE%Getu{8ozKD*++$n6qxE{;feVH0`r+MoZJ z2t#XplRD-^#1o^{h$Fb)fK@0;fyc5~i3|B(hVoL?Lf}LIK|sF0VTxcH7+lm4qS0$u z*8j|<34;yNKY0S%hMnT?vvXKO0tis~^-{h=AFW|Xb9NfW`1@_xsJl%uaS_>PV5UXU zQN$@=7TRhN>bBA^-52NA2ei^{QMZp%!GX{jP7DElqW<3yb$h!5+AQ=)sV2e2fGSpl zp4e4}hmmrUU0h$YPZEGkdW*bFEkYDxz%vjXUPqgNZILz?zi}FEkP}clEzguEfbJ;Y zd9JON{`Ih2xKCp0sBzx~9hqoxwZ*CjW1ni`Xh$t&5FI8PQ(1>O7KFk%e&kuxwwd%S zE7!p0FFr%?!0{3&pe}-Zn8SP8i7lDBk%}y*as$P_a>>Xs7MJ(8ZqCGB_JB|oUSzqr z#@E_!_J%>i36>5oaO7rwGewdYLQFZrYFrJkC8@g2R=kg*?#_W6StBu4c6*4>dQKf+ z<2>YMxPpa4YBLY4MMe?`RFWxVi zd6<6qUeB@Sb>4&uh5iBxvfyy_U^`Z@b?6lgYwb^6!C>HronC+5u6Y)+J8p#^@_I=& zq=tsAoN?O?f%Q?l?9#cTUY6(z7bPtS2c@k=%b4D4l!nX(<*Yi<0>%0QZLI0JruA?j z^4hUb#p3LRB5d1xRW<@)BSOg%vxEHPJ-e1p4Oxi)ZJzVH}I(o(|fGDO<=o zU+bE2XD8qj@j1L+e!98HPH7`>2N%iQppS7LM6eR?5~X?5X)@4zk#JqTV$48QOa$6c zb|ddPDoO~}&Z~@JXAPQ^CBN1z;@6_f`!mmw2-Pbqq679#hyPUJYng*967CuNZTt1f zC5p_ela}~0=Xd;<#$lKvMtia6rJrGy%KPg&uRJ8m#P8z&ZT{~=k2a9Ku1g4pgsZzM zuD0kD05C_27R;WCV$K-rUo{D6DKg5uLcKMlAjun6M&@#|>7{lq3Vwav+A8w(2l=0Z zFhvVzDP_W8QM+Zo{#Z9RT)NV4&U~>bg_)%lvA0Co#q$buOT^dwP46jroQC(jzv18^ zUtV$Tmwz5*cCFwrL13&Dsy8HYHbaqTGo^RmYf<+yf_7a=8-H!p!~{rp(rKw|yS`1q zX_n-1>)@N#uHgPlPL}aKcCB7w+O5VyKi7y+Tz^M-t|iM<+O9KG2tpBo)> zQjrr=PzPJbSK99kFh;4h>Tw|UkwA3nuf>XBR;CqIhFruwv&k6+bL$-4i0S-9wUyGQ z)bEuzN{c`1A_VN)5S5QLMJ_gbW0J9}rZA|KjMG;$^H*IcSC?d<9W+(@v)CRwQ=gU8 zJ>`k{xedAxXtsMu(O;6#g2m>MQG*)AqL+-c+J#S}Bgt^wcA!pdn=J7R1gl;1z!Py~ zb4lAM(fHO#;)}uF>;e-wqNYOsBPCapru0-*yr%&{vn;D9RRGlXAlm|hGOJ5)5Ad)Y z(xFLge4@bYE!_CfdtvV!qbha>l$@*a!(u%s!UNrLi*Xg2EEp?381-BsEv6!DTON|( z1gbMqwvo)ZZh#)|Bjzsvd`9#mW$Pzm^{eHcOy}$&BZ?~NV5PHRKP=DtW<;<`bR;|bB^AgF|;mj)gT(I&<10# zi*q%@$M7@ML#dlug#&#APv5aE&uNKAZb``ns}cPH=mTt16q1*MFf6|8nh*#;e1e$g z1cJKksWz@Q$kc0{$6M(LU$jX1C$**8C?JTnzk@dp|gMwR!6Nd`gIakZI6rvFE}d;-Bxo zZ@~9d_{KK~T>nL|_Ztj8X8|MdtAF3%?>Yasi$LMT@3Y*ycHsv&vgfNc`q^lI{Ldon z>-(y&-&})3uTM<}h$SGGFPejWK#(rkNSb4^hl6vrOW1myG8`Lq!0>}L*gp(Pu%$Yxy}#E!D0cYX z)A#*3ZMXyXe2T&C;`y4W0B+geLEpz`5Ie~JNpW4b+|9b$mDmqQJtNWEVhz9LKZowS zfA__*9ns$kVA=gXTXgK6%>OZcL%Ekp~mp8^rJB4!^G4R5;{~{Thg`e z(Qt-bg@jgLJi>H6>k9m0Ri=HrQ5+|j5jDRXP8H6+DH|MJIgbN^D(un+F9IbpnO^4d zAmY)#MvC#yeaAQ&tb&A_z?zo9!?ijJCa6_+n5yw4+r;q5K-;0ZUo?WCZ-W&W z(}9FG7?jYja&5z~gx)<3TDG?Z!n`Cf&ixGjl0R+pmGp^{j%b))=Zn90JSNL}xKUh7 zH%*mt9%K!qEdlR9j!8v~Z*peBYP0|GRXH4U#}6j*w{c<|bBIh?O@# z?bK(f<1+f*Q+ogD0998Mvu2A%SQpcE=%@4Nl@DAvXf$+esZ zlFYZw47)+ceiO}>MHuAl@paT7x&t_$tU)*gU3oe4>-E6v@!D1>CN8zF%ll{FcSR5` zHAO&-fr-`TnSp>=ymZL&`AIPnKmJ$c`Mp8jV?`;c=vuG)OVt;4d55BoIW|#_Cm-?{ zCJdZu+@`mnn{bU^szY&O_ipK%(Tvi1OpYe@=Br#V$|R*#%}3VR(n*fonBNNUkURd`c!fAzfB9!nVm_n+qHib zkUb7nNMkK@96F_+wy~ zW7R)U?OTmezV_~#`t4YerOZF@W7~kUI0Q`khX89>dtZ85ax$rg*2yZCyDms8D6ru%8iTGV%_NPlv`lb+b`PnZLwWSeTR0)Q3=Kmh_J_ zVy=hU$(6MKbtdBo-5Ef8!|9eOQR@~aCl8is4s?Dmb1@)V)&b*5=1XGL z_7aRbm;bHlUJeP;&iNAzuu(=>56oQ2=3BEMI~HwGiI39qVuyk3<{fU1B)M5gr1C9S zpr|Br!v3vmh2nlsXi%ZhC^sxss!g$Y zInXHwI+YczBJG2%%E4cfXpcaC$PiV}-d2f=v}x88nLaQ|wsnQf7yWw{-%OyA*Ic-1 z`C^k53;^V*IDs#1A>T&#oQ{4m@UqO4A-@sX?W{942CLAQvBSd>Oj! z_!EvH*pEY%JN^ekMqBMbaQakgu7w<8Q!$m!4xabAA?y4@^nQqgt5;+-C;9a z!Yt&tyq6&^=8C@nnt>SaJTZIZYxwjHfznHm$8~FIfqPLl*`wx~do-i%DWa1S6s@08 z4V(yGV1a3=cja%L!0$P08w$2%$8T3p=6;|;PBP5T?l!1Wb}e`11P}7{dETMXe+pH+ zCm?w;zJ7^d&(m>Tm6AM~?mjr{`P}pCbHU;0{;*TPx!@!Figd=4J^I1tZzs_B@Avz^ zyMvEi0sQYb=-aKHyYjcFX`ps`Z90BH^ z2Z6ZVZRt<2n|>nVf%E;)`Oz8e8rt%~gEtN+u1~Ovw(Q_P>%{iPY*CJTKC)>jPY|6e zyG50-^z+@|6ZHJgmnr@^!QcmD{pSRM7b*|ge&qsic!#<%^x3~z@q7Jzc;wGwHv%Tj zeI&yfl<430>OJ^gTmP=E9PhyNIg9yE^BWw7=jDrXR)O4;;PVYEhpN7d=L4@%3?o>xC~W<5-X39DD)Q9#CZTCL`|+Fm9*xlRn2SN4l=g#LlQ z(KslFK~v9B3-&(y*kUinzW6|$>^-s=>R*+0h;8?G{;`C#+Q~J5Z2{YkryQ;%Bp6U_ z)yuRd0x0U^g8XHN`96N(OzDGx6Hv&LLf0yJX-iO*Ogcdlyy>Gc)`cpHn4vr#h`9j$ zUV$z?hC6w(9DZA$v_9X!M&sb&vpJx08DfOwB;=cT>p}9%k#~KL>Ovc6R0{Wu(lZJZ z1%LyG4IIUH(*Qc8yA=H0VbdBF*3A9%Sj!5+0AcyIKhrvoC(>GFD#k}x|H%8-XN6zC~lBC>{aFwMHIIizmvD3{- z0L0N3=|@rgx2}PnNap=l{=Z}qSB=RbMHyQZE5+>#ftCSz0rQsJ2XG+BgFz9aX9GSS zol!avt3`v_{E(QoESrtQzf1x=sQscC>7ef!B-%e`w^~PKZlk9!jy-?<#HsHE=u;** z2nQ|XMmnD!PZ#>L};*2<;9Cj zEX^`wEqE`J4Ipkwlc{exE;Xsiev0UxGX?q%qFN{srFqQd?U&5%~AhQa$|+ zI$zHf3{=B`4c^C=eN5`y?^Q|A$2~1cH9Yb9Tc%}$lP_ol z1Kn!?3;#Wt7PH^^Klus*$>y`!328TyKj28sA*h&}u>$a=TE21}p&{G`mMvich7p9r zo^0Od=ai&5oYu@{8s?9oSG+_h-C|}`OHe)39gdWIiHo%pvMQt0V;TD<9Z61KH-(S$ zNDC)KkZ0-l6u*G3ay$Z389&bm!Vy6**2UU2vDm<_v0y@8Z3X))g6=|1b@-UC6-G2< znKk7?H4iSeKFmv?CZU@AXAE$9EyE5&0oYmZ9Nq(g)Tmc|0^_6%%x)h6v)iw2)m`4; zs7o7BlGN>>p++)T#Gs@ZiI3HS7%PrT&f7nJWfCjcSxuI`*13P!j`t2qi+e9d1-*jW zmju_Aq(%DBJ89Y!XnTO~V#!jZ3GTxG^X75)SK(|Dw(+7hdoNV0-EA4%Kcsf5LPQaz#i1HKHuQ~*CWJL+u|sO>GK-n zh3=+u^ZbYLZczH>1F&CW{fME1fi)Iyp1!6P7p+oN6$eLAP+tELh8C`~X7{UP>O{?0 zNK1Izj<-%JhE@2opv)m{b`TiX#;q^X{MwpdAWH)m4wfAYa4Yy`3A}^njh0u%tV`PP zpU!RDuh*F3%3Yj*HJNF2B==VQ6R9w$%08LkkKlwhi;`YXCq2*6!%};CNjz#XVca}5#Z;d&`o#1 zsV*MqjoLCi0{E%Yi-d za0=$-RZqE}1boI8Ve3#v=0#uUb*PS&I6zi6g1{^iJ*|pB_*naqK$iPh3y~Uw`NgVr z1XTMoIktVKy)gF&)B)!jf|?41<{n^vfrOr zLTjuAN8I`#@c5yluw~FTlx^DIlqGO{k%i^iE9#D1O0v{BqU}^(v-~J_12=ZmI)pkIA|NtwEFjD?Ecn%?sb#1tzqsdBmb;-n7d=3A zLd7Bwd;(qI+cM_yUb%sDyUh6>E56~aHs(5}v$`EH?jcQcl>Jx)ox8#_y8`(88sJ`?UssNM?xU;oj)jW2o5o%>U0ukW)D2obUOc2MF$%Kc|AU5Qpy;9zP`LBNv|s z+w%=JHf{drDsz0BE2{ zJi)lGwn5;IGPVR019BC0HQ>XRE1QW$%qo{30KMrUa&&Y6i8k3xBL^6A?50B|yEHTL zgg;?w4Tl0VNb|xy^4s=B-y5HYQB)ly{1>#|FEJZbkU?EXdyMPadU?%vitAC9B`{3y zK6M8b2sZcS;e%Y32GQv=TN}dJ?(`$mkT~KpCu!>3Y|!#1XnIN>mN;x>T)le6J>`|E{y#Z zub>bh7Lk|RK4%WEmp z2g$9WUKyJ-BKDEBvVnHhV>FQX7r=3@URuPSOy=!mspBYk+EXEBM{A`6OcsOAXHArl zChAfU$3FZXz_i|?0}H>QELgZIoT8KFDdP6X+o59zSO=b#sU61mk9Lj*ZcyCeCykRH zDLoOhs$(oS9$@y#$Wg;SU{UUEfZ*up^s851K-!P>b^_A|(WXSZJD<%j}*#r*32 zd+@~$q}@}&I2nMfWSijHo_mC(UT{HiSSKGCVq3X2O!pyP$PtYc7z@qu=m5Fwb1Qj1 zp$b4p0l-<7e7)jUxf5s!@zZ-V=4T1H`A9fFWszyUt;l$p2CF}%4-{&0-m}a;=Qq%z z{!soFVCLi4lBNixlYCc}HlwDN;xpibRN(BIPjV}-Ij7}6y(6O|Mdz|Ya@sr3UYJN< z)~Xaui;at-$qRWsr^S_MOKWHdLhNFtA>bs#0t1B%34T;+yq(E(B+9-+3Y!YDhGo6@3oNN3sh>qB=Ka zjY7Uc?_)R9@(WU*N+;MgVM7YTia1m)B$QWycqvz0$%xUFT~icNaR zSDB6!iB#Rq!5emu8MeKvWg{(QW$==Ccma;_@Vr0=Q4<0VnSJ%w8f9Iy>jg0w(MH#W zEr4Q#AHpgnUeb-Ii-YKeQR~bmyFJro;sQe#SRj245iLQh=@`1S>_{C#-pC;?xeTOW z{$;N; zb#*G*0@Q6JgD6oe($Q)4we^*_cS8-Ts^5tm)caKA+B3;ZV3z83&sy}&MeQ}-v?}^& zp9Lyh7Ok+sy89jW1qulhoT^`;0P5;Y`O4Gg19jbOa@@EpWNU$H6Tw$4DCb4~2(fs# zNA|oc2FwuG_E6aG8WE$^p5>A)IIobpR3c#iZLvdLKWc@JRX=a&%lb2jO+!?p9`F`L zCN$|Lopmz-5eo_cn^RE_2msqvPTVJ$B8hS?VkBad4ABqPfcj+kl%G%V7a|^E#E^P$ zw^_44MLa2_xA0SMR|}C{+mq*An`zLWxG%e&NJ$hiva2HOD@Ze+q%8!d8WI>SLI*se5vdS`qgTuK>g3t(v?9hw<@GL!5iLMN{XN`!F*9{Pm8K2DHIzwA;{Tea)r``fA zQ_?;!)@3UnZTL7QIoPyAOUT0hE`x|mb+1J?Wc%V`hx3m`Pix6G5M(4t z6$OMr2Oi3OXA4xU`IdgG>j;1ZpPnhBQWJ%X$LYMf>W3?$XriSkmdph?Xl*ACvLVUN_! zDDE=e2>WSxjwUNuSRop$Bn%3}5aFexZaTagXDAO<4v}I`?D&jU7?3BG%n*RAT_?!d zfwmI>Mzt%d)(~W45O`xvKf+a|y_8wB#Op;(N%#<+s7^(p0v z83bz5q@@x_(X!+3+RNnPCG*XeE7Y*cUHO~HZa{ua{T^A|{KPTSQ{DTv3g_KE9nb~6 zJu3!w^StVXJnf$cMDf%6oZXuF`E<7ppZ~y{&Hv|)cHlC|e{#luy81UtXHlR%En71~ z(e&R}Nl=7A9QO1ZWc>bcDo+1B?T4|?rxF;SeNI3)PsMWwet*B9?2iJj6;dX7tDO$4 zesB)(pX@V=JHV>W1Rn->MGC4oKMxR=DB8uKe^h+_A_%RY`^;SgefiuEe?FD5#G*+N zFPlNG!86{&+o#&~1na*+-#YvDf8T%qe53UzIRDc@F~mQYp`rBcIgv4w?YCRbbt23M z=aT()57SM>f!6l)30bNlIVIhO`@g6FJ{7ng;~~S}Pq;G%)nmj6la!yS0aHN!E&V-1 zMXlH<-fm$F6h^X#qF-?tR!F>*;v^G~sU}uGg1yZLSh78imNz-VkLGA7Owox%jUVZ< z82wF5!fBF@RYm=o7EKHy(R!QmTnbj`fuJNvqZtl~fJNtxcKd1yGYMBMfl#=Nl+6d$ z3yolNbBq8PAEoxT>p>g6Eq%gZqy3r5$4FpNUzI-qUu4N-3VRXe3K?nI-Y_`AKRNn? z?!{uTHr%cm(;LlK5_AdBt#}9gq5zJGI7ms3>RphrOsApGJ`J0Ys8+^?MPbjy4z{<| zpO~oiFqtZOc`zA+xr|}qZv$C$aN!)<0Nh8!x6&leq|W zmq;uxb!s?H9n8QyirzP$EPkYLH&dKR!M|Qc<6KCrHhm$GVV!^mpYs&&EG8mTr9&ho z0?Q3=;QJ905#|CNh*_?C$zC$#gl&>7#1fMh~Q7>cvCv{8dBAR z{tTDdY6m%TRqrxSz9i$`6UrT&EloKVXafjQv%FR{*Uy-Y1N^)i8Ox7A5k*MAF+|u0 z!0#6Cduu(bt}|!#C_JxuDbvF3qDS$p=`3POdOA5c%O01VIyOK!Dy~JJ_cxX_8}IE% zLS1wkwB4v47LFt!;>wpsH?xe;vBtYT`Jd}8V`R$p8K!t0PYTxqh91e1cMw>l?e`=h z1Ptot>4*A%=fnr|+JaQvFF^Fjv|*Jmwv|d2&i6Lhau5Z zVeBUXz}}L}_LEI!+E57Sb6vr7Ns>#8rO*Ll>or}JVW=UWraeQE46q`bEg6lychF*n z|Dm^6-s+q7t1N{yfaiyR0!UzxLHPQ@KK!_Y`I$pez_F~@$vZ+| z11cM|AW~LZRkTTtM24t9-NpYchbnY{n1jFEXVG&A2ZBtQ8}yf~(DUN;x4J}A+0T$> zYn(Mek}|F$bS%nsPjP7)Rww-&p4|$u@IPx6;!Vo~t&wGQ)r=>kWk)A4t(2f4-jGV# zZp{S4xOBeLCVCZm^_ljWr049ONtncgX*nYe&l- zNg>AOIT7KqN?!PgVR72$vuU~w?ExCEGk`+JSC?^Dnt(i9XiI>g#<8l z7VXZHAVPv@83d&Yg-E8V4o!L#uy2T)<$1?v;gzR^rMVc)L@OC`0eQzIuzLjZdEfA? zg&VyV|D*r0a3eaZ6rRLf4pFv!r|Mse9ZcwvWNea5^FOwhlZaU{nroo3zZI+8aJa%H8`1$-sjB2E*ZEX>?1O5a-SOCz@$M%Q~p@Jc>a)<#ZL=+F)bXXwPQ(RUX?DysocE{bQ40VE=;E}@%)N^L1ve?!D3 zeZUn6oep?ZvSk>nf-hd{KwzS-2>W{ZSGjrcjaH3UKnmB_r9M6%ecBvH;1`v?C*V@2 z61e`9s(^FaKo`~608nuFHBwJ8!@@T#rR==xziMe`r2HW*tvb#lj~NN%(wAeKgvA}1 z8e)txhaac>86+&){J=jDyzTxCRAQgDyyPWiCSku81Di)leYNWU{Q%!AnrN!pIfGu@ zsKY;>g;th7r%L!II&gaaK~|MHg0I5);>n8oECj^9RB!@_ADlDWEyF1@f;)jVi(&!* zcBcc6zo=YAFu1xJ^;7_(>buYSMGNxHisOxdH4+pilS!R&&)0dznd8rIw-fG)T+oZF zW)D{D!0rPwkSV3$rSv7_)8?E$ePkHUzx_oeaJMEubN^JocQY7Vo6JN$>*Tp5!3tP* zs{DUWweMN~r`tb&gTLPZ{x>TBpJPX^6Bs@%g8|zB`pdEsdZl;F=~ts8#?LCc zZ6e14Dp;l>?Tuue6EHr-+y9DAzW@JkK$rEgykN2}G zeP~84qS=`hvZF-P+>F%opjSA01k)e>)|GeNJvba#FH~d;F-aCu2e;Ndvbv9p2nNWa z6C0AOrdLxYrSuUKWl__nE$ubo4lXJ*33;XtuN7aNd6ve zV8|`Uma;jzJ8VmF!T>U8W&gCI{?h8!dV(;Rq(&HX2|Zy0OEwwm@Xj@Z$koWR-is&x zw4;EJf(4kwIu!WGuubBIKDK2MGsy-dh9b&K?FDf_&d&Oa_pvN&S;~&%gpv%2#R;WL z{a@f&Jkc#y<`L9!r7hV!ss%?pFabE(W#fan?#qE`S_D6qF>65IKhll@?lFrGJX3ni zsG5}OzBInpp=laar|;~X(v_MKV+aYGY{b@S;V@7buHdJ}te6Obu-acBIlX1LX_pn8 z&r-UsCe4SrAFsh(nBl0vs5;~ zZb6{9BSzyi(>C_-Q#WpICdrWuCM^9_rcYorR^rpy1v4!f=}NC74gEXLDogi2-5#j|9Wk#Nt^1>7#=?~nVcCjKdJpmJ63 z{GPH-NODZlsX&TrK7Ib)cI9KZewi{tPKDdl!z7hxIdRhxh~UyFuc2tqE?FVm$GU>} zDPOMM+cQ^{?!7U|OpdypqP&|lK}jdgt?U+lK-8)E+`Odqi%U+11K3!~yl7|eIEQ3v zEYE|A%ueFEUoEqfugd@BQoST&h+fi!bWKJNoK3rDfujS#&Q+N88ujTla?1|WaE%$cmZ_Vf{f@ejK*vWh=leqN>e@o)9JLpS+40*R;pDTd8miHPG zoh-Fx?=x>Z>n!88yzlF`tn9_gk`HM9<&@@3N~0z%!a0x5P@8Pd3cwbhTkQO?!;exr z%59=~Badzkm3f4|IZT*JfSK**WA(CX4YHb+DJmq_uS&=dkj=lWWhO zKrXJcTvvKcUa82lsXI4h+2*NyHtNE0z(t{|G;-_(a}4ED#6~UXW@(nD!jGKUIGil5aMf? z`~xWZLo1Akl*>rJp6RIn9{%h(Q!7zLMp^O^*<4)mS|_fR^`Z7GEY0~VlTR-Fr|L@O zCX}_UytH*Iff$nh5IJSJVp&6DjsbYjPJBK)c>S#9lDme}p4L9~ULVYX(1%!vx~N`z z0%k7-gCKLcKKrWrt@mbHXEc$7^dX6ZhQ(Xr4;d-<~gqvjCe80 z8{v{FBt+<0jNySxy?d?oR(V%L@{KyMWM8$AovDOWY*JuKD!nerK37chm>o)&@rf!b zUej`A?(56+I&}O>2pLB7=X>TMIv5@teq`VqN|d=;p-qrM7U1k z|1&W=wR3o8c%Qsg;|n5ve=2=#>mVg96eCPxgSy#pcrK@yt?kS`EBU6k^Vw8>r%(mR z{h}LQE3e7c__=JGT3UyQ)`dYuRraD*g_5Ka3VGirlJ*+l$s%dWl^(|OIlR~}dc_lz zpo-uNzxHjtz-srLaPpsIj}JcYV<3>3k8)=9;)KEEKyO@{Tf_^eWi2`|6_h?{t*6yo zkBFTpT1+(HN5!dIO%DwbVngs{-kNNU`4;W?FDBOzFLB9Z49)HsQh7-c${_7`TavR% zP36)`y}=LHjxz}=C{zLC#=bV8U^hTw_jQr+%$u6QvD29$DCXBtk>7qIw8^!B6 zdUCtOvjv(`3xs=uXP?qG%ubYB8#kP&(>V^Y+X2#{trA!IrwC_UtqeKe$9|?@V6y{x zf%ZJLzg!OuDG5$B@nT9PP?fN+)KUpfcXX=o+eRj7eV$}_U3?7XZR(CGML-6mx* z_$ac@5sE|XgE`NiyLrLMj7McED^%KnI1cf=I40@GrfetCge@$pvktbCg!uju>;WfE zn+Du!ssBaiY&%Doo+9Tx!jo^qx8MM-{CjzRMM1F`_)>=mUg;A^Q0)#KT~b zR_*C*5Uju_<{cIK2b+s)YB$*8`ev37Q%4o>IWH3#Im}OM2Rj18Cm>Xot!}rB>RJM7zUJQEzI(BWl%IAYhVg;voW-|_V zN9*r_Bc_!yr;ZFxw5QC0t37%g>xX&mp>MW3rM~CAY%^S_1m49;;BLumGN2nE29p$y z4ma!Q>^_`p8y?;O6*E7+y85_jYqg;5Gk{NpD8G00?^)B+Hl>19z`QTQo0oaP*03m~ zLZdQdS-oz7Y(3u}sqGhwGt4jxq-kvT*KB#Y?RuNMrHYhlDy$04Th136kR>*UohxohM$FOTbz| zxrc?Jj&no+bCM4xL%ju&1o7~i8fulm6Q=6-FBk?%98+3+MnXy^n=z7o=$4}rzz=Qr z)mnbO;S`Cx0wbqW|2W5S;f`A zgt^X1 zVT}_6io4n1i|P5Gc@ov923J4^7~0fw(^3VXCQ1xR!>S|p0aZUxoZ1x55Nzy#48qQ@ zJ;Umj?P|gDU4>sr=WHWCfm>Eg@X>zARDhRYt^ch7Oe7AYNRB`Aasp`E8-EK>rPwR; z@`~sTtxUA4Rv*-~^kiMPK&j+*Qm|@u_rzc2oylQGI4EhLRH^;x zEZ(q&R4xkfJsR0N6DGYf;2P>!X%0KRFTTOmrNbi2WSlR-iNGAadxQvT!@TJHevjuK zHG%2U9`U;S;`Db4hEX#NpoBeI_muCS{a!r3^a{`0f15y~N$yr9TBP(VGQDP1@AsG2 zx<=n@u6GL}(3N#5^b9L{=~&r2M^c2^LEoF2e1K`p-0Vfvd>|z;)s&2;XiRAo?u`Ef zx^?C1waS^|*K3byQY~7R4*tr>!1c=(cFx1*QNbYPe91Z2@9)Eos9qknqhv|swKiK$ zVH(tsnI$J|O&e&n4aEiR9Hy6S_QeiC=xVNcFK@%}_7aiU`LLZcgHkDqY)N+aj4RO*3BTPp?bfo3yVLnn7@&wK;(= z&um@6w#nhDdyQyi-N_v@z#1TWP0ajXL+nLSBZ|iUaV|IyXVm4hHIPaOg3yRH=PrOt#eBLqDK{S;$TJ75ee@z;%y^6~N7{+WFqyO!| zTc%%E1{Z~(t*E#cR#JQZlJVC6=_@(jt&9%dMq2LSOmtQJ62$-)&y2yNrNhG18Q1PB zgTotrF_&Bb#1$ z%z+hxDq}s3AohPs7sF~R9{xvRt9Rg>!POqK_VCvT?KEv&%q_aJ?%OiQvi(e*&xhbI zrnWT?(RyG_@n{V7N{zCQhFWcM4+xbgM$gfor7D?r9H(G`bVkS~gO6$#1HZwePO%gX z3pd1yAR>dtFEIpZW2;f(8NH{LMMTiQ+WMd8w6*Wuu1!2;^jY|)42znP>vjDjFQsCJ z9sEVrCn}gL(}CMgW%V-+pHLy=94roh*lI zw0#p7G0J+x{ct25*8Q-uR6<=?ORwZK;S7yXB`XBj7DJ@3>8&kxLnijw^c8(N52FJ( zA#+HsB1!ulFwN0^YerAOS@9d3HODz#V7tIc+mb`p0ZFd8B=xc7VO%T`T>2hp1hqhZlXIG?dBmkHWLP`sP6D24} zR-Coz02hAkihbR(r7b&1-d`@y_uCgS;KlB{d z@UyxJw2WNZ_f)Im@G*1>{64Ob}1!*v1eW1x2s>_PkfqceIAiDVvT=QWR%y*S8} z>%C9Vctl@^~A zQ(UXpqbZxDr&3D;QEN|o`X+W)%TY15TO_$m#Bj}xiGX+!=UH&Jo{HX8Fe=ES0?=4q z;`=mulF2}Qku;&VVNHw^Q1@aCb<6J<@m#d;&ZP{nmNirf0}ZaIN$*4wRSZq$_3)&D zp^z_;IQB~q%oxAgJv^D2b>IJjml^`)Eb);HfShdxKkTrrQLL{20h=)Bd(IMf5cmhB z#!OViZA#ct@=VK5%HO56kGLy=iDig@KpsO(=hx+ut#T}PWrjEjy4jQ@3NOK%P-(;1M0k$oF; zMQ2(eO#=w{9$*YEeq`)fI%F2#1o`I!;)2N@rDt@+ewG$ZIr_Z*wzj37KLT@g4qeMSk zF?)q_%>Xw*$iKWIy|Qb)6Anb}E9G`t{@BVmv9D+S?F5!= zlKdl+?iW=wq}w=0ad?cuZiVi02|s)dlL!>LOxNz|p=q~$H}llEJ@5o|cP^pa7QHRIz5JwF|m z;Pz`rN@-yhG+Gy71P4O?dKup!bX{SYgym=8rsBP7Wm(Tn43&xaKaLh=#O*av(!_}3 zA+s1g>nEFNRC2L7xBxF!XkiVf&!hHd8?&q8mpm-xgfRzkJhRvK6|_cn9!5fX=5T8C zvZL^2Y;SK`S&h8ce5abMlxJNGl3W+(OB;nna|q&G?TT+%aVw|y>$x{o*JE>jXHr)Q zKxtq#j~6f~Cis!?@}_TJJgNpm7v1iAP+&c737)pcqLH|X(h_lce_@v(9fmUp^)D_u z$F(K;Hl2fqu+iHTp*BCPTIb|h`{jq)Q7A0QAs7nuled&&O&j?zjfCQU98MO`ttsC|k+MhW1h*ze z`{o^3XGv9#|5ToJ-n&O|u{;fHu98|sJh%^^&){5GcullXqK|%0SN%rFV|{G@;2Gd& zJj7n%U5*g#*6er=rOVPJR)^t81xLR};B`olL!)^FfoT<_UC$!?_?w)T_}{WIjT<8Q zGV6bTzZmm=;P7@o?+OS@^VB;DEo37$+G5iXSOgDD&6L4>)^a=nl=WAa1(Azrer8OV z08Nr%EPpDQw}QH3H+UPQ$Eg0bdjbff6&HhBSfVa`=>s$9`#}X&UU&0G@|t}z8}NJU z^Gy+7^{NJzdf>f3q@7k)c{%6Rnf8V#vztoeM zPOm)=-JFAb_g_E{B7S!v#`)JAsNuiy70nS;s zrb@Gx;nOH8UXuhqhd~SD7%$8?YP6dIw$q)$2luAP`T09 zv(f=`-rP@E4K&3|xj8#V?^2uehI6k{s&1F?Yp8N|oK7*vMc!?f5#U0@os(VE!TNp9 zl!q~-V6kwqXwZ;ew3>MfhSZqb2=5It;mYa2N`T`l`-vDZP!sh)nz?Y@Eqj|wfpUJfeUBKem2*GErQ4_5#!g%%Uc#R zDh`vh?=S72B=|M_3>Ol@+t+^DC?4-mRhzCkn9KD0x{H% z*Ryt?ZH5C69^5L^1f1J{dl=t;z6*QRXwIB1M^-@iq=`)+vuypeFq z>St$QQ4UFI(}cvDK$#_I=7V#;(W1F4$ft@|<6o%u`c(J;bL<8*t15;2{U@0GA*8kZ zqe3p_*uarj1XzWymLnY#ew1`T$xiZ$>(xj)LBiNW^|D~faE>6jEaTG|OA(}OcE{ME zZW)jsblM~Wo@a!821nC-@**qPkd4*eu74rpQxNVX@|~tNs*GbBekS33_kAG&0bOcP zD3o%j=+ImKCqZ*OH#$P@JpHV~K}ZPjUoENy#3{ZpFH!#qNDPN_Lvh~nsiZikmV5iLjkwAF68T}j8xb%k5tLa%9w}cQZ-=fUQCVV^On~z5aVJV?v-GVb z=a?~BY?n*>w%hLX3Z;G55k`PXTB7P~)tjTm{Ct4JlCEviUYA^w`iFNYndQjBRhxBm z_J|i_2)=kT6LH6tC&!gA8a(YVr!02(El1y*krzyJN3PX zc7A19`63>CmbwSTX)&LmdC>n-OZ6OmeiA^svOmIEfSg*XGY9C04v6qJaDs0d$IV=> zaTO9RQ?OmO9s$(bzBNLW%Ddb}*C3+m!o+06z_Hg?>hJ)f%>l6o6|ScKZ`}G_P9zeQ zx&ka_#B{LuyKK+80tkS;ogky-fLd5{M4aO_X%W*rxxCa$c_?6XNA(n0QoJVDf07GU>RYPTUETjGeO;1Chjg(y8p1O&IBl+rjV z)RXO2D=L_dw1`hv(S~Fgc1J2<>=eN}iRHVOHgFg{pt=y^xa9 zE+Np?G@}NE+-O-Gl87^W%U-O*d=lj640$p-Ap|@I(>e3Ly%%}mu&iD?JdBJ&T#;$# z#oU(2o}s<`zJ}6>uqNeM)YvJ%MJ@foI!fy#nRLO4y?G=WfxguhHjzAAI2FJPqlIkt zbVYSZ=Wng~pb)qqP<3z$#009FzkPBi5Fn zkskPx)ZuVfFs4l{LBrnb6<`ODUoZwpGNNBlJPeI$u3l6PKKuw z(yK{j667!QKh#mVx!D#!o1CtRNY!3EL==)9@G2hNMkGGq~h#e>g|yV6hmp>yGmtv;9d52vbIFGgmu382^)+ zz=o^CD`Miw&IdY^F|xKdP9|Slc_6@86~*(`!a*-N z$!$Z?sYiPQPLp8!Uy-V41aHL%v>@0C$Q#-QbTfoOC4^ESs0zaSTpf(?lN<**>oH70 zWkiQ7l@p)q6>0rJ3+asLyzk?ehlTaI|5?^xJ%1dw%^*vm8chslun-Uew*t?&9WqDe zio`%z2fzQGKo*|Wt(E6&V%hP-O{GnRySPpIMd)@e+`{E+&NJ7#tV`xG=q&bUW}OKOOL``m?gn>izOrkGZRP11=s3=^p?0-aiVi@gFLJasSy_ z1Tg0e*2_N9LSkR>=nnHR@dWZ`yBU09yjt zfC~I`7Gx=f!4Uk~`bIbxTnz|FrtH`buwE?UQ{g1}ISLTQI|7m4L3ZH1RQ-%| zj#&i;f6gPY(&weyrVWB7|**~)HGh_zz&`^a5lKmw|^xVJu_rr;G@PTNys2^^b^n+^UK5zM-2W_hV zL4sDDVDPE5e)0m@1qpSY`P&IY!JvEM{R=!;U16W6$_>7w1X$Y?wC&z3`Wqyw$oiH` zJ!baS;(Qnhp~j3vi`g7=HHi(><1c;qTiA&iXn{hFgZuUnE+$I;0g$0_2mwW>YL;~m zcL#(lwU}zh+W?t+rK2W}(nX7O6fd3%_d=3}0@5L4!@vWJG`>-Byf(+5hopbpSVVi* zbp8pv6Yahf-02RmhXc4WtRwAf8Q=qy7P)W%-1Nu*Y|g_zz(($ z29D5ZM*l1&lO$c+UXQ%i2g^>38K`*wQSf)E!$Y=wf4KH%3ZD-fEe4x$enLU%yt=bV z9m_MtWdbE%3B1%`Di34}VlA!)O+TaRJp5oS$)uyy0J>?VP}w zgq$KfVOj)#*QCKTPpmmQ1Bosmp#}LA#5o`h)l}rH4W11QRn%W)2odDTi>5C+(I1K# zKNzHFfC9f_qPLV?i^fab-H?jUWY**!~%knMBG;9ZDQXh$Xpj28aaqZyrleL>*dr9c2D8s%~rAvl&5Mf zpd)RV;cPl4RPePGcGlb4*OqYaa+pUT)9yeLeNLO;p}SizdBKvr5OZPGwVn|S45#Tb z+2XfBF`0zp_5#k|xZ{C=XNXK!$l)BKj=o ze+xdTq|@qeSw*iv3UnA1=#laEVc_#jd-wbb?SRySP_1;*MF*qk;xFf;R9;RYn~Yb znOL793`m|e>Bob*>S9*ze9oR3t7z?;=`$RXA1d;M{+}>qSG=BTE5-aj@86nD&6Al? z8rs#{YbScs+F0jb@Bsi)>*D9`QPg#{@4Ht8&z40YWFcr#1HdHH>yqF5eyp|8jtY53>6$qMj@O7<4md!Z+0 ziel?D-?IphT!{%OxKO8`bebN2=aY5`P|m}zeqs<$<4?AK4~3BlbGQ@KRGh=tXZvTn zUp4lpyt0%+X#$me5RG&NT!!58rMp-Tj%`7L2%M9blrB5@E?$y|3!Z6;Wu@Wc5`F}@ zP-Ss~F#WSy6CY=@g2OrEMcj+-&|U&oZf)savTp++<}r}C#aq2|YQn2*gTxiwa0CvR zv|*(YXe*1viw(x5&KdMx4ulKa3oE1r^Kt&NdsO1*_7r^*bag849twNXnt-WG>_1JU zK0mnb{axGzFk$AUuQ(K5!JXzzy1gss*F}tISBgne4s-pMZ?7x(LHJ*4Wq#J>Lk`LE zKGM-kYF6ckBxf!U%ScGdfwW~|S23+^3ze^D6E!==P`D1&mBOd067;g6*8@bdnW9W@ z&jfBGFTDp(QR2DDN@Q1GY8;Xg6wYtsffi8G%<8tP$?Eqko=2EYfKV_8B*50vmmPPW z{j<>aIn3b9LqNxmP1}F7VQM`C*!eZMzF+=yoOU zV%zRavNib*oy1T9dPb`=fWLvkuKs0E3{}AR{;;Z->xLn1oGa}1&!@_kzyJIB2G>qd z?Q;Tdpxr--AeQEKDCX?%A65&01C?n13^{O~$&ReoIiw?^Q(_2mF)4z;?A?y}bJ{&C z_H z&Cv(bQ!y(LTny6J>CUk79AEJWhz~$@`|Q%aA0*^|y6U-q4V;^evyXW`_8CYrC+Z}+ zci{hw?bG~<&rb`}A44n1Vgc?09M3woF4#zCQA^pMK4-L@@CXVg1H{mQ?R8SZ%%Q*a z>A)8%e@}vdJAJ4^D*f~M_5AJU`|BSHtRrmBynX^I{3NVAA^iXoQEb>CBvILTT5Nv< z#wXaDC-{44)Is2@4Rpld)(&WV3c!&m9!R?AV+){L=`Y&wTPFDwJGUp|@LQ94ta6E%PDE#7r)TTMhA#Q10YFMunB(*S2de_3HS?Vqz z7QLvD1<9lmsbnVY3t*~6I&_X(=TgVu(@YO$dwlj~mZw53W_ODDi;x0(bTdAsY6R)A ztw2|ZzP0Tk9J*-8yO^NSL)vgiB3{Mp(YzBkOC zcI@acDqQ(TunYwHtuNCD!Gu;+_Dzya2u8*rOnuV|r>P~a5~uRlDjFyOYZ;Q|tlmlx zEi+I04N7@8zdEY6-bvvZNx@FnK(i@V1yxshmR$S0r{ zxO0e$;Gzg9sA<8uNGY9t5FG{GHE~HzR4&fQL?26)1=K8S(bGH=kj|nBo|;p7dY6zJ zffZy0yUsMml4GzS7dG1s);I*;)1~MGVNSBlY)smkVFh5sz@oaVJJS&Ys)M>DsrCtW zdDOiIHI=6dP-_6Gz+`{llCNHD*;jZs6-r1^l-5)lJj=mANM)}%=Mx_DENehjKrB>Q zDPZxk&%6pJXn-Dw_moTl`ORe3c}850?6{Qkh&5T3=^*UP|62F>`}=ZrE*8rlhuTsJ; zWqH>FxIUX>Zw;$11f@g=&<_=bbgZ?ZH-zml`DmN=$nmOSys&#SQ2k4Q%5{}~Xm}TS z?O|$ZxzXoI?K~>=n^-xOzSGv2_oY3WrG3F;=%*s#E7)FOtBV1La+Y~Ck|kViRP_Rl zQA!*td#uMqsfbexHJ<}9U&mv zTyO$_XrLteJ>8qiVt%PqqFGW2Q|Eb>ZvP&ZWZolM=35RZxinUQJD8|uX~D6z4*>%#a*u1lFjF|wih$K2NHl!4gf08lZjk{pevd<~iHS)snL)HgLf=Cd6Yw|Upm&A5!81e1 z|J46jaSA%IZeEiOiT0TM1`bW-|BzAFEi+WlVH?l|kERhEiy1f9i~7GfIBey%*?leq z|1Z8D^hQF=@gwiJFnw4SlyFL2)xMO`dyBThX8;$M64j7!iPGF~Fu2BMQCAjV?64bx z5(5`0zL#}@!#g9Oq{mD*x1u1GVT@et^0{<$7$(bt)Ke3cX-)WT7alovB2uf$C(|MgLH~0o^_v+xB^{Huqxsl*iu((@k=+1tt3)b^jyyXHDT*#omj@m zbw}<19_S-X^Ew9MJaP|51`K$r_T*73QzPpUz-ke7|$L2?Hb?eF28Wd?i6I`*~^atc`l2)WFLsP zu$L!p)YV|$H~dg(Es=C8Fd3H?mZZU>b(F%759VV@GRjh$;XcwDk@U8j;wW=_!Ak55 z9UQhW6$oba69d0I8xcwL++Sk5yMi;jB|JJB{*9+Q^cxLd+2y@l$_|vWZ=&SXF9jT4QB?0oqJG}8eh{v2WM70^HXi3lQM_O zhmuF!rYTdgM%d|8q&){U=#sp|DwvV86jS0GjKdBpQylg+2x`>*Y#*giWD`EmnHv=B zy1wfWOD&ScuvllJ9r*wDM%+Kx@K5-S`|XOAq9~}+q`A!CDG67cQdC!a)l&sn-ymSO zf>q#`LE#n_z+zmhlT6eCdW(pivaw&t@s)4a3~Nz)trh!x2J_tTvK!7HDq z*DlL2P?Zoy;9^hCD@Mm4J#N+WVt7E5ZCL_nkj@PA#EEUzU)HUmAAM6zEI?K$k6jjb zN6@yX8-aJMWh*Gsf0>lS5_7Tq5?NS@^RrJ-8R!4T^Ml~+kE*vN8%!6F`p2>T8y#rv z!0(^ms6XGI|9r=EDuPc{<-bW6z>#rF03B5+9gzJX*n5JqzjcDZ6*xzD&fS%7tTxHH zf~}WjnT_&8U>Q~E+reo(|D0p{4RGY|cQU_Mo6r0}C7eTC`@F}v#Q!!g3fwjwq0M%$ zQ75_l^f}DPgi^rv7L2z{4e;=^6WPqj`qKJoTmAV;f^M&USqYaRwKyjDs-~=5u*{Pswm-uRJJBq1$(6jAM#DI z==W6ro`MCohDJ+cPUp{ue0tiHpWt#uPRnY!e?Tp#3rNc|^6zQ6+?B=*LLYhZIsQH- zm?02?@plLz*`_*?6o!2}fqI<(iv$(u=#04ZQnW;L+T=ne-A{v^uMGXc=N18GAw{t$P)I*2CF|%S9f##?<)pC# zFz^Z#(U29|u5yqvD5qqu(-=x&1+;@j%YGhdfO}O`h;^n>4+Ba2MtCZO7IN~FIWc*A zoH9(T(2os`kj*Sp5_q*Rae-zJT}=SUzRX|6&+B%1>KR({v7h4x;DjqeP$~67WK(cI8GG5a=d0YQiOjp21`uhJuwwL4{`uR!(kmKDLZR2KB|r}tNj z0aVFzC%nkEzlx#YbI}HL@8mis528948RJVTCFtzR7obzzXI(&!qBF!ux7&pV%NRQP zG{tbnhJ2h^IOMfY@j>uKIgCE6C?KpVm@B?zMLz=YwSZyqukUh()<|hnLEWMiWMP?` z7KHOvaRn+NvofJ^a|v^+M_cIrP-P^P3%#Mihna!s$(!9%GWs1Tts2>* z{3LYPrljyWi||+m4YAhKOYKX=a6#cJ_mE!v;?0t?ui~N)v9>vw90I-s?(*X2_zQFB zOmdR%jJXK1ci-?>iB9`8qr{n8MeMsC5J~52U^+H17v*ax+lR7A?^$`vD(d9f1l)7! ztl{Jv%vh;Z)kVnVyQ^Hq6tk9;v-Q$YepM2GloMa1+pp_Km!-yjKP?5dwZ{Bet#My# z(f_GSLrR{{>=H`&U>HA7hX|~Cmn}Rar zfAzon^yDSpJVwkXglL5fG#l-?Cd&8FM@&kQ-$##Bu!vk#BVR`~#wB4x`oDh#CVgQo z-s!fq`rYffJHx%M986&Pp7d5;mcG5mbzSR(D{F=m zIM3ytKcGnq-nwn75lCG6m;U#kpi8VK@W1nhk7dMeU*7fxfy3djvyjOlEr`08z99m; z_E-x@g}3>b5^Ln;PfJQAAdHmw$zac;l$=4@eT0f76~~eaN9H<7i3JShVDNdz#yOcd zLbXCiBTexN*2J<(^bG_7nrBQ9Ff*AOlJL{$p3GZjl$s}{gmgb%ZK7{mqO=r>3vt{v zB-`WNL1}=vTh-k+Sa_SOOym3`epaz(F*%C5>DV3$`}K}3WYs^6Nj$*o@D>(sh7Jzm z|K$3BR{9L!Oyw6`IyQVQMG%*SRv>Aj9lk2eI3IL{>6{qHi?Pl*xx3GyiJy(5S6szIl7U;F+-kFtj>m$JoRX{Lfko=t4&!s7=Vl0 zBi+<@$}sBc&*Cm^Wllu5jy)zJJI|r=3j5Yob4r?BQkohtMWoh5F|?U?Ui_93?_sA@ z=oT|mk8Q52jyNnT#FBC)b%z8Kw|p%LBPV>d@OSVv9P4inB7_42wAJUrvMoWOvU~d! zgwkm}TOP*}qzR>I70DLuWG$5=n93Wp(o<`ts~+-~D&D_=qEl^DKc~Vd5%m2Bfy55} zcFR>dpnq2StWE3)4o>*674T!vX4ktXT!y*^1h90PqjWRC~`WHAK`b(=@OCHggFjrMLgLX4ng{|PZ_Aq?f z=iJ#iCwK)Jak^Nk(r#y(p7u2Z5?_RJejzH6hR!f}-hU>^y$I zzy14rg8M5^h2}R1e1g994eI4Td4A?T1=X$S{p&CL^PR`PUuOQd7_?-N_B$uEZ?4o? zwxzb;aHiQ3iYg1|mfs|W`26yW;)Sz_f6utS>-7Ah68*t>jpc%!g>#92o{`iMBhk^In}>^3ay|8oFWmR?NYz9NAR}|iEgE%Pwt9jaz_WaC!MgOL|zJV$=n-2FParedr9C% zo6WI==z0q@7!=m=!g=?iu4Arc1Yv*OT9ZF(kF`t0weH?wk;_|)TdwmhD{k9IjC_ zm`I8aF=`uRB((ndGlz`G+ar4D@J)l%Vw8M$JO14moptBTy6+U4P2s6*ZM(P4>+F1d%mNJ`B(G9WI9n`Sgyw=f%d&*?6{0rUc z^;U$&lw)G?-rHHlvq~$}%MWM~jG@}L`}{7hS<3x|j<005jLWAbE2>5?BTzSyV=j6r zFl~+e+JV<^_gSyk`f45We{QN_p@>mUqXc8dhIN9Nf;&jmMgrju+<{|0vuqpHyo}?O zp7AyHzOP0%&h^|E|C7lT6M(m>8iD-!dMFEg7IP$nf~Eao$6zRc#m)@5(DcmJ=x|c# zZNT@#KMBi#LksfBF;T%M5Lb1A#M;^e& zS?1w}f;lXd{9Ur4%(=?+`;>#T7B_jNCW9tny_Z-7UNdb21Mb(dR4ABBULgJDkT6|m z(rj*tFU1GvFF|ulaRz>~bgy`kvMl8A(OyW`+Q8vjV6lh#MTayCpfa`spvk_4q57K~ z%@ZL|xu7|N7%55)(3@voWDp`WjOk|boB#O{>Bhf^a_fFpT{0|&*7S;C&`EzUAqdbm z+O|(Mg^$S$0fVh|icm1FJc*zTza(}^cZK$2Bu?IwBfG`;cKZ*1)!6D?)=48k;=QEY zdm11TCl-es>$SFnt8O0k^Yb!G1UG!UwAHL~kVxXSLDxV*ma8N>GsIt2<0sj7q71UV zO9wH2IsqXmTRk}#Q{vsQ%2lgjZQ%@NyOt&_>;D>QiS{T((l~|R-}EYR;~bX$u8k zsm1A_e3??_-csZNqGZnN#WS|#zSWOpNBPCv159$icX@Q`^#pNS1%jeMI#6YnMj!!^ zBcJmo5>S8KUxRHpP|^_PNX$g7TPVZQGO@0wg_qT~JLE7o(|1(d>&e{!Q9Jg?WEE*N zMtu75r}7nBUfetKl-^^E$n<#xiPAZ1EYxZ`^!8F9k&fA77p%4=1I# z)=N+J)6w-IPbaPq+?(gqG}~E#DaQ>aP-%Ylt*fA13C=EX(EEecwlyNiVxs*Dpu^3T zC$w$Mq$3*%;nbVUYcvT{B%gvc6Z?|M;70|b>+0Z&VDE{m1*?|Hd$q?`S=X97X``$A z>IBzjS43LxBvB_!Nrpa*V1Z{jlMti8Nla< zPtxI1%IJs1w0PzDV42Yf0*Q?uj0BWkx6Ddq5`>^*=@}^}1-VxG`W|5nnO|+(<(x#@ zNe&V?9!2%4&{)J&otMIL6%kpVU%UbL&_Uk?oIF35>O3-j9|H4r=S6 zjL~a6zc+4ogYX1P&_Pc=7f?LM6>a(sWbXYusGvK+-~W6$|36REKR?}GwZ1>6&fEO? z>7dzZ3EZ6ng6+c3+f)I%eu=36bU-Wqe1*i*mGK=1i{DV_ui6^`gB#OhYqJ(mNU%U~ zFVk)RiDW%>D1V5YA!g`D82)|K0OI-p|boGA$ zvk8N_XiYn(w$T(tPvUIX#VS@=*)# z9S@b#CC6L3qRRisiaafzJ2>{=6a4*d#y2P&Ka|bq0M=9D`7q#j=6~Xlr^Caajll1} zr)}{!5_l?D|NWpM905+~IMQ@efEAS$o$0doExU8X1V@it{6kv(ZwA}Idu5=Qo<0M& z_Z&3FfTB%Vf-}k0hgI4SGp!mdZ1fneqUPW^Ct+=#f?yr+{bcLaPt$+(8g^Ck!Gyih zVak1S^7%TL)_jArR9msvY5TmRtEfNSS{qfhr7AZBwKkdi9|oMN`&GlQlqgRa`!3KP z`ST^x^Zm3wwmbw+pmi!EJm4N73pz9d@Ll>kCNb%Y0Z={N8Fis^H72;t%F%8Oem3ps zt3_-wO$IaM2qc^zfjWX4Rt5)t7M1QyH~@gbOx_83+q9*SF6e;?80U>AVPLhai;79Q zsBpma(l^0ujA{mW;a`>3(9Rr(Ua&kJ#scv---HUvkhCA)bzI3yDZmbZr|{a06WtyF z^==yh_($^jMxH^F+KV4~%edek{Vcx=Nf|4*boO^nzrQB|DstMBA-Ctlb|XbVMkv~t zX_MbqaOGw_xIoyZwq4gH;|H`g<|!=*!0+wD6Q)6XW;`M%#756#jbYBArob~Zq;uPb z$@_#82#^d7$EJ?u6JFeILoHcY;yeBvEQW+>na0=-W6O$Z+3=r#sJ zP*_ef2W#Zr#$=VpB=|BMm3p&vC}{GOv6KHp4jRfB1Dxuz>H@=c7n3#TM@t)2V_q{3Md zhQY$)?C~+25|-xS)%44_#Lz)@GXuH>Gur zOHcz^q>W3dSNa644(3X|sl_vC7!q@_?Q^b6&L}t>qHV7uWdL+qNIypm$ED7YO)Hwb ze)j$f77Sy_{7tFSDk1Qhf;hkXG;Xg(Q(8OM1L{LrzMo_yX?IKN(<=(+xG-he*Xg4~M+J>(fOy(vdZ3)?~k=k+E_Jg#=m7=hEBAh2f5g{729hBGr4|ix0a)bR-6Gpf9K!=w z7_?)$Tp|5f3OhzNTFraEM<9SI%(pkSg%~o36)qo&Z3|nmQdrahJSk_;*oX@Ql5%yjTMo~Hq^*wDNc2F*lwHm65Ty#$jL-GyLZU-vR` zdVl}@nr~e*Op=!PO?OOxl^_An9E1Jl^dPP&;VsLF+ROi&_Vuc-&gYS(1|IWPzD`iIigYM(R~Dg}j6j7c>2MFA{mG zNQ8V*2<>r>^k&E9E~{vAyRvuC@x}tm#h6-b^n~3ttF$4&> z)VfzQgGX}Bh}#S7(xN#^=plShzSzb8i4t=uz{EY$z^q0m0HtOKu+NfaiWb_s ztMa0Nl&H@V2>plbeDEjo0flHJda*>?>#o2rb%H3kVmw+@8B|yO!VgJnGbzlS3ekkZmB1n7 zpnHYBL<>m-*b?a+Q&>&|+;D7$plun=RmIi0R3egkgEY~E3|u`am!7-@!Y8jpvt^ao zAD$M_g1lq{;&GbA>}rJ8$^5&{7Nr_29vu@pDywot%JWb*a)5_LDE9{5_X!N{6iG_s*H|l8m^ZlH!`ST41egk6vL6Dd& zp@RWMEa(}-3HG7dAA()2fBWlddrwgCWDIri z<8oAE2MHS)7*X{p-kOaxS?WxmM6hGnk;OrgEg%A(Ir9D3tf&HJ^>3op?#j5TIMeN5 zlDznvr}DS`26fJ5{RV;69yoOV?dG|&?81bq*YBJE{r>0d{eOSEEpYt#aNp0F!e0;e zF9W5&S0>imuSO(P3aq7cZ6~~_0=3Vi{R6c2#H3&l6F03NfP)SS@U1Kb%1g3cmD9NQ zBsEZEQFhTuK#Y0r*vxvt@@?`XxD73;(F*%Xu5+L@F<~LdYsGYF$Yka3S)c5-*}o_7 z%Zh0SfBSDx{6!_YQ58vL38wB=;otxLtYEOCtcRd5B2gi~JG<*lOLBOH8^1Kox9^kl zYMFmB!@dUlV%bVce+Rk&oTci_w}s&QMshdw!9r#5A9k8)Ac7Mnd#zF|N7+UMlNQWT zlEK~}+oMt9nXI_|u=rtb>$jY}#T6^mZDSpI=l5A9eCEd!fj`AR4}u+NaUBjm5D=8g zP6-9E16wq3oRQhCO?*y!U7{e2@2QBdpUcLK_Xm0<5U{I4FH0FQP%p)$%AEH1lAU3+ zKC{&ROSUcI1CaTqlI*jZ&$YiekG9B{n1foqhq_wGW&rxWOw6$E;9zpB2<5=SimcAA z(2dfAwGBAQ|JrEuhAC!lq+1?KD_QJ=?2s*I`ly@y(3{a&+dF-~KGn3xM{wRA~Tj zf0~79(k9T9})puFY8#SA0@<52~PW@1PL;-+M}l6Dn7 zh6=xW0adtj4EUqD)cRegRPoeH#b24c8L~H^{greTOy~^62yA|HZx=gF?Ac;dwKW={ zDqB67_^Y;%T{;^(Olg)OYi~!Dl1T9g^Yi0J!QTwyRHPLx??a6~HQUk2N8vjZ4{W<3 z%)n=qIqjnDTqgW3BN>0EaUR}20;HmmAFP7!>+^Dqg=E^|Ay!ZV$>>GXNan?}L8m?h zE@-dqw#uu)EyQjpy5L~&YqseX&szXqJ_Nj$=SI-JklYlpj}4f@F%c>CD{&*pn$}6d z=v<-Qvw7Y(6rEz+69y+kl^;!AS6rXg3Ap<6L7{j^t$d`m%X5>!B|G}t18O&>jqZYR_hITOso4H=R%o5=MsC zH~fs!^Xv)pfXjOzkjm(ID-G_RNrmgI&nyAjcE^^sRbvT9)UE+%T~d-8IsdxFGbB8) zt6Dv@q0}_8CV=489uskv>Xtv2vNEptmHEF35il3(7H-Bmas3DPE8VVmPL1|3InT6$ zAVBXkY!;4yf|H+TacrDOM&-wewWxTyI|0}L5}4;A1#%)GM^;xlvAsQ70aMZ6m9V8n zrz}wq8kRnx7aKocv(SA#H6XIFVgkG8+6PXq4j^ah`C|n3{g!dy!gSGS@OiygBvF7w&5VA8Q23F_L!iLDU@aR&-?Zy5cbNXAYu61DqB`zQ0RL<>FrS((M?^oP{v%;6sZ#x}4Cq6XXfv-JqhFv;2DhY9H3g-HO)}|U%m&t^~kaovlD9O)~NX^mvVJD91 z(fcWW3gNA`lS+mLlTb<#xug|_4M99Bgmj9DCZC2)lLkHnbbW2FajK=Z2)%^v=ZCBptT)i+tR#hRy}c{jY5`-bSJ14>2ZX7dt?b3&`I}nF(15Uo~EWEdT9vl<6QYpIsTInQtI$2 zc?{JehXsvQLIIF5-D@#IW)I-16=P5t*3XB!LYZlRuE<`8iwf;LkBR#{%95f{mKlR| zvA-kI|wr>mjP)SHbrt2-`$mOiB_O#O$puDas5?JV-R+c zKpcn~ z!QcANKd1)&&o{F3f6r+VeS*ZNVz4XK1ykB(cLHGlx(#L5`JBMt31s!Z4w7wjuYF)^ zCJ!tRsk3};6B$BD-Cm^8mJ6>fG>M`?hAO(3yhsFW82py{bRHr&m`T%8n(s9SO@@NT zx-_w8n@J1^oCTvpEjN+)!Dn_5ld@?`7<_k*%17Gk6jZVbzyHZj!nj%~*Q3%aOeJ(~@P9ui_JIi9gs5gkC7;8#UIRT39{Nw+*t1it=Ib}#^3 zG7kIl69GRmd@<=Nneb9MEuaq%6#~gTcJ(@N27HGAER8ter%P1=e8cGk?3d7 zkP1=smsP1YWau41+Yay*E3T7rmC&-^U0v;7>Ru<*iHcfSyyvE^YT!?V93=hkyWyX7 zB{a+^0x{wpRJ86G*(b0YQZ=GQ$lA@bXBUFazygxTbtfFeV0`RT7f$1RUcrEj8q*gt z`RTtjP1lI}VI%c#x!wsJMk^qtdPxgAOHvCm3sTFkBR#Uw`hv;G6zrPPEjy&Q(l#= zHE5yQY%|dbE^wt^Mh2f!($BOTW1L?@3;g7|QEMD%;l6bydLn_oRna-eI}rR_V9{Rc z=S%#*B`=}2!cKzHwq=AXoY`>4S+B$rpgI&d^@yyurJOWk&{MBLw=&wIQ?#B}MY}gV z$5<`te>38dJ6rZRMtaK3yRdS6W9fI0 zpGc&W$c^W;bWuSbodTkamK6;4A_OZMgFO3eWE^LpqesRX<02?aIWonT&fj}YH#vwr zkakLzxh#gTB+R^DmZe=z4Q{H-It>81*bfdBLATB73{KMX&9J7~pl~RF`%-F-C1PK( zy=5s!faNG*m{v_ak8LuFf*cGBg~a;@W$cyb%PmhbbJ6)Lue)C!S`!X3*b9t=WGniT zrlB^L72z}6y~q(GaA5=R{Mr7UXD0Ss)#GUo6JXFBV|38)YRPPwAyxX?=iY*Ku{#iW zw(DgxxR^r(S2Z=RrI?=uqC5FJFKCGrd#Q++-6kL!b1M3LAiSNe0>nuTxN9R$LO_*q`*X7E23c z(D$WR8_c{w(xv<}-}IqR+^SjoJ=a2_(~$V90-Wm`(x#D@sL;Eh#3>cW$D!-l?kH1- zrJ*#UwRS;RFAD7fIP1}=XUwJ(o9hZ2oK?eUT?$9k37~z^%Gw||1%uDt;sE)CM`c~d z4Ph_NxZ2h_2zbG|UR*l_r-f$1foxMFlpun)mN&`D0`%($1%xC2k{Q^93lTAoByU|* z_x_Upc(sDa_PBN|1<(m&!M8F2DJ3 zl(kSC_`j969+@LhB9L*J{w?R(8E<`+^pPXAHdC^rwPc8YlSnN&U4kF_4fX{m7`)MX z4}HI+PsOmFL_$g>RmBz9%fD7&7)G)nq>s~RnQBqb7im`QtF=>(8h!I<3<2f*EiWJj zUdj=#`C8jlOR_a8MS~Sc9bAJq)a58kXV7Q_MIqCInpJ8g&k@QIOGsR5c7!WNwulJw zwfaGkt~)Y^PV!pw`rjRsN}px8?v&gU`%yn?>+{mv;>EgGzXpk>lNjj_t$D+WzrVz% z^3{3=rL$`GSL`I+#&#v#hDs&JaK~fj&yl9}w>R1_EsCL+aAOQ?+-A&PBEE*IWq{85 z-7|}c1VX@U8(g$v!z$YH>gE~gf{@-6Tnx(OTa}pv=63BLeqnW^-&20YOJb!SBt{p6 z;YMG(VN;mcLOf1_kFro3{*UwpX~BDKmH8=vDT6rC!^MW>oUyI8>bPLD{hpF-+uqvj zxL1PVDFG3o94u{ycpa*nx!1(a3LIs<8WVy-2VsO|63u7^(lsXNfui9|N9q`TF_Ms% z>0BR-f%%QJxmt(!QB`Pr+oSjZ!kuA#q&^$6bMs%FZOb&*vLm@~amn+fy4 z1y;Zh|C5PSyX$$+e=1X|r4^AymbBhQH+)B97%96`-< z*`#QuzojmB@BH}lTO>34hC+)7B-mKA0~UQ&*;<+~D%rxqL$a23P@qzz-5trZ5reQV z(U#IOFiPo{<-a(f7x_`2!4s*EyM;i(Gi&-qb$|w zHAydFOs=vX;_R@Hcprd)Fo)H@uL)GuYYde^c4vHDp_I|SpitYL`q|fQ3eGo9q(+2fa|Nh?z{{BS$-#@47 zx4z$3w}3vap#Sp^f{LeA^m;}=ohrZIQ+>E#be_HZe2M6^g#P^o)lM7eKTn@|jDYA) zVV)!&!OZAiTO?rWa`-;7kPJS;w1(WlTHU#Xf>72HE%+7? zTw@2bKoxyg1n1jT5mF$6E8ovf5cBy8k^lZ%sIcwnl^CVx@U!R~44j#J0=xe*==<+? zga7Ry@Cp2XKRbW>Mi_pJ6{R24uYK6^SixVcG1`mBq2D^|RKZ4$j0Ek+GCZ&>J7@TI zJJ9{p?eP0--_!E=1c3kPH4TDu9XrrD`jv`EJ#acV4%zTYl~dLN=b3Yl>2_{eaR9|R z^Z3sh*GIu$BM{KT)A>~K1KYa)+#LXlLEckIy-}^N%K82mYM)Kas$wA&{pMB5*FyGW zSD?#Y68V7L`^2<)F=jd5V7+D4@=y;&2UB|YIJTtD^OJ5v!-w9ebPk+!Bw#8k>)u{rSR&*x7 zN37Xv_w=bA(aN^y--BT1nU^8`^fFQZM?Pdu)e|_=Zhi9(>olY$!dB!2xs)_;J>LOw zLQS1r0(v3*43k{QmM_gSEv~kJrP0i76nOAQ|39pZ-#q`L-3S{=_#gXlDi$;2xy_|E zHF8WSvamcpTe@jw8Wxq~maWneZq^I3j!N@HLV40s2vz$Nq7m9=z9uO*PK?vYo5VT1 zT^f|M66c%&Iu(ts6>Urh13xdsrJw`SB1u3q%A2mL$n%%}$-zMNYLlcHq}_*&4cO`8 zIo0PM@bl3DoBs7(wuG@Nat3g11H6V#FCqEsD&YaTq4yuub@s|3FKZ0^d-+PjH3H5bL97!rlq(t%7f1*H)a^++xEQ)4h089_!& z3)2VrL!uGU@}N8F9T^u5Y|MCk9SpM=Cnag6u4&1~anVdmT=Z~QYUyc76Q}n+LM1l) zK#5EHFf+7m)xWR>H1|5*0Wnd)1jSHv2f?(LQ(fqYV)ZZQQwXf~{XF^)N6H*U`W)HK z3giZY95EQCJH;STrATym_p{34k_1;nNtXb?>QLaE)KjHL{^gC^JMH13=LYlk=aMYe z^(6s8pDM1AgEW1^3m$x493F9<<+iB|ui)?Zvrk@I;Cto3Z31WOT@oGyovH+@F7E?8 z0uWjV7TY_ORGO(4w4<&{!MY(#Rw8Q*MZ~QjP*S~N9mxhE$EBWmS=chE6f80gS#RcphI!{_-*f)oF34f-3j$NIU~QFq~;4jrm}kN=tEz!%RQ7*SCY1 zyuyKmnq^7pV!rHb`C-^@4VTG)X{e%CXVIc1{12NmBm%m&?$0D}{_trn)NSWarNUKl zh{kg`$GlPN+Drl_K+s9|1SHz8#Wv4pUaQZ=M&Gxj0!SvxVJFmvJHt@!dGHdSQ<>fv z(0V$+4%u_%#X#(k|XN<6=SnzE7IQ2|A-c zqUI64S))n`J3sq{kZx|zo1P@mr6^_s{iE{<6zECBb^90YmT)7qi(kDoulry6 zpW~c;PVLpumvqL+ zCY)=s+cC5kw982v_A_JRhZVOBlap)kU-N*-%{IIOaLKt9HTD0m%-y!@Y0Hz ziMJ3mhFv2*FwMDxiP}+VDk1%Ut+Of*tVcb`aDc^=}TF^5^ljc!G=6JcRE4jUJ3 zClCc8y?y5x-zYSR;!^hrVaBa8Sqi^^DKdfEktdYhC61sE3om4`HvIvheUNN8Zq%z# z!m`ph;O0*GBj8RAxhzVsb=cA#t-A$Q$*c+$XR(X2$IkEImAJn&n6d?=LZr>4ge6H& zku=%^-xpidfqvAlF&SV^L8`Fnu}gt!#K-Ci_HLP{nsfAIwg{(K8BJQT%+7w99&6!rv z2v}iVpEybOK@Sc<_+VR8KvaSyiaEh(3+9m4=S*_MJt^UQu&ZXSlw$b?j{?Lgx3}1V zG*pV$4KZFN8|MRlE;) zp#8Y3R0$mE>=)8CY3q#TB#m^HHlKx`sjQOKhGn%{2+G2}@+aWPKdqc0hq&;dpXM{s z>EYdTM(w%w-|r^>`;FFi_3vgI<6l$=>)&UiH8_Gq4CL*B9CLZofg`UjJ@0Ufp&)+b?v2z(u_LAm~mNgS`AHi388mZY`FzB5D9RL??x8;64N5 zL*c$Cris3gy+h61^xo(2X2`x`5Lj!2U@t%0?b{+9C#q_b?TTBz5mB*v+a~ZiCTWe} zX?5AHv1>Vy`5`D$I~3Gn+&)7bDO|y`%6T8xwi#o|>N^0c}d6)2QIu8(j z^TTO^AvvWxz5EL^lneN~qw zn0x8!9Xj>=&ns&0v2Qc{z&sUMa;X1TOJs@$~OM>j)`zxI>+ zonJ)aJBzwo_XCRKU*RkndoaRX`ov`4`Fx~De}^)MDu|nosss%MvlJa;*n^Hmaa>Qy zFCQM%FD-}Sn?S7PRV-Y%riuXGiss~mS&n?Ac7XGWiKsXtsZ#-bfR`y26UL!lQ7J1Z zwdK@Icqgf~my^GZDZ04gm2%e1f%I7#w<F_?G=;ac0VmeKVSQmpy zRrfJ6iX6j^v%`4m@wVd01$`yeuB*w>4JpqcGaaqo(*vg+zKIxY6^q z3dIabeH(J0i|Qb`hwO}_8+ga$O0Ty&%l+?cHpd0x=T0K=NMwGt`?AXk)KO|dH-SJR zOZqIY_e(R(E|-)SnGt1qTchbVDkjhOlD>;!Ry}MN!FExUZb?NV?Z-o298{3kcK{5<*__{OefI6+Np#P`a2&2yzS8kj!KzD!<^N%K7~ z9Z|F{4$;F@moQ5wd9Ts2L3Dhog(MwN%?WM$ z%w8lAJ1(Gcz`?VBb!T40q|RNN&i8Pwqpqx~&eyS6Q>Q0@H>&!9bBWGIgH^c9$L>B`G*QG+@fXvltE<#&NhjC>&c3w0DIq%Z)wBO#a3uqVu4n=RW#^7F=V_Zg_$W4B} zUkFWK8bRFU&b$5ZOG1E&$W;(fu3abo|JI?K{w(BsrO-C@S-Iv* zJG4$qFGXI*lZtp$ZU&_S1Hcb-QN9E&t&i$rUA)0mP2NA}eKK6m$KfXAgQ z4YhFV{JLkv_b;Jzgp>de>`HllP+T_$;pfe?xED{8+f6jQb?xD+i;gA@Kg%D^XVp1zYk)AZgN{wPpyPs(7rnmu z6rZu}$qd)6m`=Rp=FMBJdBVbQ%{)}dB42m0Ueju#Y=}e0eT1P0u3i=#v|!gJWzMN|01>YNQQ9TBlFSeL6ipGjw1sT4^|EEuV&|n(=a0qQE;Dryh!dc#@93JVV zj{jf8eZg$2_^Pa8d3VOJq^c?h$)av&{*Ss+&_7jFdf56W+m53$W%dC=KwHSY*mY}y zQKnhuK&sYcv8kNBli=l!$}bjqK&IQ?ZLHy}sIURz&k`xRqQS8!?q^6m6|K9m^7SUVU$6T5OutfrS?GcM_y1aLZ_;Mmx)(q@JPt z;Iufflhg~gm|_VD)vz&?dc(mAqm3puiz8Vt7+VV5mq|w3N+ONtDLLXjY@mt?mx-sS ziRcQ3q$|7AoEFq4R}wfol(GosFx#`bWAk}+=LEYh@)Wo_z{f@_tz1k_6d-jizN7vk zw+jNI$&BNpPZ#1QV=+s=WB}u$k-n3E`AkXmF?Kly{z{ok@Rcn+ufErWZ^2@{cU(NK z9JJ4gF^7nSi4~>9xHp+r-a#J>MHo5Coi=D}w1Z1y!BdZtP^KxN=ik|=>c_S!&k?GC zDs6#jAiaiJag~7M8PWA?LFnG8WGNEDP;d7$jAd*6lvwwhXZoIh|8$}^ z^PgYn2JYYa9p?k*=}hm00pbu~sgq!OEk(SbpML)7j$e!j{=D!%%3Hxl?sksfkB*4s z>JsFqy!Z7~+~>q7b`-C_bLfSQLjra&!MK>TdC(odS-5cGPv;!s%~H2R`$rLCcC)Zk zFmyIKS$m>;+GD6Z8mgQYC5p$QBxvk2#F+i+-9co{)*o9vf(*g)^+H!$|Ga2Ok^#7c zlH3=}*M5sxS}%|%&d(<>eMZdx4$UW&?BU$V(=GjTMB*pw-(=`Q$|;U+i#o~GMNoLI z(&LXmfB3&ohW7u?_tOdd)BjEfc>HJ#bTP?EEb@rr&N4mqQ3 z&i6OU{kou}6TPYF5{X&A#jLM@;90a_F{^FWEF`8m^ZK zq+o^JDaydP5uK3&Zhchg^JoanS(Qj7cP{Sc6Vmo1ZEhza};kzm(u*8wIoaVqsY8)jY)l zJ^Hy5a0jDo=qR0!QAAC{3epegS|zTsU$HHpDh5jWPLfxGXPZ)75a+kz)e6I?V29jP zF2-fvziqlnP>kfk)2l0XH(_W-EwaMUhGXKZw$k2RAOZPr^7EG3r^~OiGiKk(5LebI z>{D%Wv)8@#+3$TUy{Y*JCC%dz%FW{M5mOi^Q|}vKQK%<`KHuMJJ_O4~Px1}m$E^D| z*FKm3Cg%@+xs$)BsvN5IHIB_Lg?VIWs5kmC)5%}Rz(XDOO2vE3-xD1wo}b=zb+DhC z#Yl>B1l@G81fv&sdg=x+;1O(M`X5|m6=1v;3z3)*PAhEOrk$Wu6!vr`Ac7XQ?ZFoM zDl?0x8^?ttwVq;8#*(UF=1Y3g(m9mMYhqi*WlKmJ?(S=b6Txm7xZ?k zwk|N81DMuGq*sylYq^(I>N}SW~dN_!m6A8!rKw>6_&3chWbgBv4S8iF! zP+*5_RrRDg=y!7UOtdB=LP5H=>F$n5e5V7hLK1R0o=W?1E~q?jpPahZr3xpwNJ}9X zKVoWCNT#xY-LbHXY}aKkUUgy-{5D#6>>Bm%7yxXTR2ARi?Q0&qq*9j)j_1>z@OTO? zZ_*0dgg4cris2{7B2~7>zKk_5T?21jU&*WM$us4sbJy(v)!#aY>}@W zOz-IM0kW7}Lfe{!rEszhvOH%63vc83+xyIOjE%~g!bsxmp!>tyy?Xr!4lG)Cj+X7` z!uLv6nq_uO}3575oqbXhlvwGj$yrybS2`at^sOB2to=U-ErKm!W$ zC7iyHx%6JCh+% z@LyDAcO@e#l~Pfus-lWNF6^(WYo%9phF`Lcyq4+DPP9zKO}ltt%lsl$cz8Hp#-s6$ zqP}R9qX&r8ozAw66&9lpG3pw&1Igd8!x<6YJtsP-N%BHM##atu^y|xFlB_n5a9OHJ zkz;JlXiICno{P_!m-it>6_@v=7@3geR27btnuxbZN|^Hd;q>h4650~K;-g&k3l}$p zG%A@;{*$gL)>K->yn8Wx#eAynP1bwrO9T>oM_IlY>6Xi}g&iH{GPKuW85GO(J#1#` zx_->Q=)Y#}OYX8pg;?pfZbb(xV_~KrBRS@qug~d${;>bX2%Rbm;UP)$mz7ItvK-(k zW1ij^GK9!+QJnXQdAfUTQv+isQ+s)3$c6pv-0VIzrvFMOQ;iG6iY0$D5Etu(IvI8@ zvk^buAcayRg;tqh0dUb#v>u3KL)$FU(^WjUog-S1b2qtjOflL1g*vpLv8T|W7<~YL zs|+II0*FHGhW~A{S5LUZOrP_i#p-8>tK71)gi;u(S?$|S9k8E1k`MjNjs<`rSvoh3BY9d!i{uy*4 zfKoiUKfP5p5vCt~*w(Ted^q~4*Td8^#rHTB4>$p_P8=20fpNw;Iyl&9@v)a0dBy*F zmsdLeM^!@^5rYq1ivhseb)8$xIO5()YL~(nc-~AWV=|aimCcv(ljnss9a_J-V-A1s zSo-H8FDa7t*Y+2m5;KI(3(l)+U9j$S05ej+;g`@wWuJ(_Tm=>T{?9pYlq1MO)%-=@ zm3z_pFN{;6C)0vU<|PAp-}yIr^FuIb&J-46#nStbPy10KZu5k9a(C84-+PI1QQ;K)Aq0 zjg?QmE>M9$F|1pEHYXr!r+ugwP^1$ZWxdR%1_A zRyuzkakZcev@6-9XcTs|6BI9WcAkXmyMwGKqTtx@E*4MmY#0JPB!*+ zex37BKMeN%B(Hw0>a&1P()WymKFQ$o`ag@wA0>WHKi^SIpM|}za5xfKrwe%3&o7(- ztkDIVye#?uBptg8n93LWDKVf+$IYX&2u>!R4Kzog6?mTfY{ic;lep)DSR_UepWh$M zC4U~^+VlI2BS%N`S=;%x@m5qLWhlYJ3Zfb~c-F?8Vkg(uIOYqbgrS(xPRc0J@A=4L zM>Z1O>m;R=2tHbvoxcpqpSO zwR`sJH^%W7I*PNin^o*QZGnaz=>-27fy@!mzmfbsXa45zjV{(c`+2vWJZDZ8Atem_ zR`JIjY6D?TcP-Umcded8-RT5AH2TdD|Dsz4`%p4qQ2MV<_!AREA3l2swQ(?T7ctP9 z<-0*-oLEx+1A-ti-T|RD7xhzH^-1>H@hsWnryol6dSL$gq90nElCL*m-5C|~O53Hc z^L~+t-=Yub&|^G=BO?YVKJ*=%XuN^pq|ObBmQaRB6mn^86q z-2o;)R~u%ZU7Tf~@Cug*%#DwEzMhF-Wz48y;iJ|y8{@-Ik6oXmT}WE>#EonJkiHVy zB)fL+7I~m3H_S8!V~BTMa$LaxyPee5V{=P8ZQWy6MtZLz1_+khu4oFGtho)3*T61d znPiy_r^wR4vZiqEPN_f-Dzn^wBr*`dDBDvR-hfdhw_NgH#9j3T$f+3QTH~E5KuVnY zdJPW%q#I#2TQ4w@CLXm=ybB zPN>gi{6H};(JO>GdeQ`omsFspk-e7wYFQom%iH0!!-lCEbb7=rrNDq)r4ak;WlKMI z0vuYZ(ZZ`dEfS`)2<&dDs6l|*VeH6Q?4>AZpT82SUd)4&Hm|F?oMf0p4`STFtA!9W z?k3UT^9?USUc!uf9u8WvQyci)hhVSO-Esp^lgz7w6n&Q!@zLj#O~)?B;pB;=fFL~O zj)DX8!%l09bB9l|*ojOK+UISR9bTwXu?VzI+Ia8`U^*;IM=Wwf53YS=?{uBi&sKav zW*fE9{<0`3>>C$h9q1*y8Yf)=p{z*{)K})Bt{(&l>4Jh6beFVc@#jh%G5T0su3yDi z)+pwO`>M6Ian=xGs&XW_$Yc6_+w$f7D?uOf3iy3dK~)g*i+|}v_4cq+ky(c>>EO?@ zF08oCw230r;+f=W4z^t$4>-l@+?Tw99r&>9l)B#)In{G8fXLUWf<++f;9zcxAzG?W z?3+fo1|5La`PjI~0PL;Hc`IG(w4=bDSPkf@4FLkG*!OZs77@GYcKjL7bF zVy7Y;dZ^I=amoKJ^)~Gjx`^9P=6(34{Id3S6`)YFOF!22Ym|b8Gz)c!O3WT&AL`T62RlE z%ic-Ha}fx;Dt1iX8~ZN`4s;nhv<^(fYzfuscvilI7Xz($cWeSRtX5<89zYog>BtGhdxhKURrhb1OW zEAOu(IammWThRVzn!jEBp*NFud^UNA*2Mx@NDQb7CNKUuBwYsJc7#krGBSbzV?u0G zDa0F_hL8A=lsu2ELpacA zAnQSqp#sm#=U%EOp!_R%G#VRPNsU3pZb1AVJT^}`y|6!ISfIegfb?tML@5fyMkB#y zIEGsk6!FyW;8-YLf#FfnP>p#Bz;Lj7F_GGZ#)h44K zd(Fizp$&3VNA^|g(zYcAr=}*$U=$pyVASOT$DG>gm19AMr&1n}EXEci8g?K^)9VY2 zI6a9B9M)W{&cTlLF{pJM8^)<9Db}nvvA)O<1VRdnUY#L5R0a!=vL!&s|8LvN!4)5xKJZRVn|DUYO1~A$7 z`Q-=Qta$Io(*4dkLFsJstHQF=$-(aMKBJ#M$=@^n`J4g#A=tk^G8jHs&1I!Yo)~TIc1JZCjB%3nt0!5s{X+LI ze}DBT?dHpW*g+h3g?EONQNXd|)e5_5ogDp=vWt5w8C)9HC!Vf7nUtf-a10Uc^t-xN zRrQyZmscH#GT3xzkD(PAtr13)_|VzLPM%RruwN;RHfMsw&}?`v?1~E^mVq)iF8zB-i||)< z0QXhlY;EfQhhYpE&l#7(fO?rK;Nv9lWrUO7QnK1JdXy4YT-D`p#60U)U^FjS zo3?RX_W_%jVO@JQE2!AHuegOjLJGU6`;wx*Qi!tZ4t)mQJp*mpvrrB!gj4BqruHmJ z^nP!HP{`4P?=1L3u5qy-iGx2N>m^*_5$EN-Cz&N1z%C$ye9SDo7Eq%VB0gnfDI6y! z+O7s=3AXs2OwtoYUN24X$WU`v^FTKHpeAISEsF(jO{b&hwb6SzfXM*lv|_$55i$zL zpVN$8icCr11VZpmIZ(J+$w_5`IKEgIvC?azvX7u3ZJ=YjkuFuZ@;GWEl9dy&QKI4( zv^9nG3ivMdjC>QfxLFQ`sKsc-ac6;rD`vbqFe_X!V1t_SeCq=RPExEP0x@Yv`am>@ z`OhYt^M-fF<#y6^0(=C=LvtDXgE80V_ea2|aGg`#)l=3#4Bp3hfpuH0AX$bWN=0!} z6A%*$0{aZnKv(l_v`Z%h@uCo3)$e-JQgkaW-G`CSnWlc~wNB_rTt{fP;)#l&f~bY^ zr!J)GXWfsGt!`8y`FA2~5_YU4vqN(2G>gCL+3a12xmdB(QziSARY zS-q9}8N!m3qvk~hWxf{@Rv6c{nRGfjmm^G5q$e6#jQ zx-Kqi1_{&LyQyN)4i6KyF^ZU`DeW|KKPx5GWnG$zlHhQYZ>Q3ndR3lv<}>h$S~(t0(Z3x!ukX5`oHgWf4ORS#Q$mDgVEYewFOR}__yU~X+ z7u3%+zmK%>eoYRlL@772csjQ-n<%O|u*+>&DTcVEL%W>TaI(5}l{wx9K(B}ga!snR zT*M$6%Q9jStj|f?t|k8VP0fgNzceddqz*@S0w0}dYQ8@@&dc1JCOC@a8!ugW+3`-0qtHNes$>nTuQUlp%fm= zNnW*3nTVOQ`T7I@s3r_2Y&HU`2)==4%a$=l*~BC!tf^)VW+Vo-^SS1aZ?#chOlrzo z_GyL5@yp1uTs_xKY>C1#1UHehrs9HGr0f&Q1zVMK&XW)=${9}cPlP?XDs~Xih%jkQ z0|7=2!>&?{9c$-b&L0+^CA%M9$5e?hXo3lh# z`NHCLs%upEvYV9G7Y&jgQ*vE_1FS$i2=ziy5S~Y8HY+)guI#lG7{!&?p@!#O$&BAk5u?S;tBa8%<3%E!&#y`P>3mZMrfJj;9scdv`GtUA zg&c$6f5G3F!Zpdz?7*_mJH87a25<{MLH>@ec$@%6hwsCme@-%tiQrCtZs67*BBsNT zKWx{YM2oabe(96*?tK}4cmF_|p_@FrUb4*uW(K=}d-O9B!LQY0pwHQ_r)76t9-vK7 zU2GmB@!h$YOn{s-a6g;;`oYNWL-X_c!=n2Kpu5+&sTa@w^|<0QIqi|q9iCNiN}ZV1 z@BOzse)DtzA3Ek~Fujw%Jl8gu;G-Qu_hl6edtl@YkV%(L4rb~s=eDwqHy=I6gZCcV zKMzAL%SyhYX^61Y>+{0v@B?P9b^*f+@TNngT|c~_S^ACY7O5@@0uOnuX&@lI*}N6l zvy&kFp*BAW=id};9&_f==MQH<*ABZ$)B*!16VBe@`S*Yh*ak9c5j%s|Sw(jW8lLnS z!zUs6obl(4-+`si1)4+)$@L9B#;EQy4S@RiT>XHyGa;bPM1YXJL06=845}Rn0wZn; zRRhY78#K*No$6;B6X!xBxUccg{3vY_j|(b^0F`-2{;2@gtv5^lu7JbXA|kFudnItl zLX^-qooxy^DxAq0*em8GB!VHgxP74)bmL(&^Y36e`4-m$lBWn^+RXSIUi#Fb_e9y; zj`qpRM-01(poTv)G7gLo){P@1NvF3S&8N?FdP(b(`b?8;v<3I#E#XCa+p5w&nJjo+L5san7Ts2rn zSmoN3dnZT(k)}%Fu`Y0szT*cGd04^D>IAkzfueNg6g<9wnN8{QT(vb-2$a~oXV7sg zZaI0aIFHVFhf!Ln8MBDxCocHZ1ZhVB$ z1U)pS@Q@4p!>}&mXypJ*aV;Zd<|%MSIxa)(?IKJr9JNX4`C=D9dhNUews?6)XJRVA z`HoI_%M^5Y*oR08fppLaAgHt@d{A&7wpcvqygO#2&qipFyF%ydbd$uvnR~NKLW=7Y z^RaZYnL~w&+1(6y2xx(|VE>uZ=#5_(69L)kg!8g^GWyx1gVm29oagI7godQ;VzLz3 ze5jY@qzY&yjV22hlr!7Cl5(4f4vm^zi693U|7&Jj+sNzptqO=4`4^XwW8_h_DaxcO zFOy-tm5g1MBSo}DtrJqx50dV$+Z5*$6faoGQL(bcSK>u{d(kWG-Qo|4Wp;ubwoAkd zD;^y$kfPK@ZJP6&jx9sqv|)fW=OHZD_xlheovZe3Npl1}dO?@H9gW`gu_5~7hLjj*}*w665U~FiQV0sc2*Z^N4@!ZrYu@M?7o=L?7Z*tUj zce9>*yr>oNpXiSFb4WY666XR3w*>UlS`xQ7=%P_WsJ9d_?jnvA{W zpKx-q64xC?*i(cNU$*Ou*iD*Vw=6d|D5uwoarTU_OVD6MH&ifJw|X{D2a}tSTO;kY z-J83I526<(+j&;l&`cdSf22Ls9BUe8wM+g()Ay>fzIm_so*2F0N73zqm3#Nq^ClQ? zo&LKC5r5vw2`Bazj_xXFx-b6!>msv?X2H@`yf6uGTyZv1iCb%M=_|j!;n|l z!8I{?>7=EQe@@myfHPdBK{{2i!)R`F^ z`Xq)(VPB2Ni^K`m8W|p?E~@i>rFBVcu`BI=h>+l~jMTZvqO0O8irQ3MIokL`wuYiZ zmyz{9*_LF_oVSq2XRm#o`a>g&FK(hrH`Qoz&|?XZ1Th8g*G-?|1Hz-J-x-#bZHzAw zE^vfaTH$1pwazSIY_0f|^6$M%!;y-?@{9(77fYZezOHrc=|!B8nQO&)|8k42eJ~Y> zR9S0?uc_L@e5Q*I(Y0M%1`ZoYNqo`sue7NSK5NoUc#BFHp}x-6hQHWWi-D115-<#e zWCwMjek(@UCgLqZ@+n`I?}tr3M=NkQagDGJETSLMh;1Bg($2$ecHfpowfYE>;U#=q zE^6#ws}G_fBJ2m1UzDPD-0zkDf&3L|T*HqU>}N(0v)u-EM4V!-O|uj{B64%Rx(+;s z@b{5_ZrhT|7`35|w_=Lh9**#*5M)`@tc{m_6MV{Q_)EoDkAC?8K|sF04&g|CmBd(6 za6%GO^Lbxv8(fn1!hSV4ZO?bd@ruZQ6l{2d`1w5#+`BOrKmiqn9H~oY8laoBFilZD z@_BvY5g_yE9E|J59&l^@3_OQ8CDoI-B<#5M3io2(lCq){06XWuG&!O9bO5KCFVW0% z-h4_BI|tK8E+L`(+DvSe;ysH0!3+X$1m#of)CA#@JA)$w$K=BQqxlrC6ge!ud>2iX zpj$z`7v&sSd>I}Qh2lfaK*mrr1Tu8NR!tV_^vB2FL;f{u4CSo*JFUVF zMUKc6k?F&)c|c!xT9pFvQvMpwato>H6jX$$e&@B8L$e((OF33-9!2bSP0~aa2^Wh{ zFN7>~OOa4w2m+J<4K@nn62p$31VtSVWYH4uq=ZB33MRIYBE68|3POgMntnn;@asR(VIN?xYx6h0B3N&za!XOd0StIAZ4gKFF5*{ zNiZa)>p>@E%joG|{aHQE_;kH?eCz17pJ4ZN0jsRQS&M;*=h@ z`HU(;LO<&FAu7&kPUt(tbA|0XNx0AG=g)h2rt=Sz{^xx1pX%f}#tLsIel?0Conw#r zPBky6e(qtmFQy-wFBijO|b zd+5}Gz!$LYk(r;vvyn zuZ4YhagP@v0z&{_G~J*(c%El5ga6e99HGkCr2qdqvVrd3(^<=-3*a?tlJKuX<`->C zw+5>K$(WMCe&tjQ6r1@qMi=sFkaemtIVSuL$Rts+lCE^gN%$8!Yz44!`z>f3qfez# zY5-eqCI%gYb(z1$?usjW3pk>^6Xg##eX+?L$JhaWT|t%B>F6@&$koEc0(G!Qs_tsm zh>1*0_!7ePNNh%ng`+NW4%_h;)`wGNyB!ydzf@KgsI} z!K+^U%7N-%&q$utt`Rc~_VhD_eZT?C`m4YI&wtHrfaIio2B%hJ^*CbM;cz1mi=+;R zKW*~Qxh@S{w#J0Baw%)}M0knPudp0MsfL8yFY>tataiZZ(e*>@#fB&<^CZ0wU;WUt zVZmhFIO$x!lZ;eAcA6^cE{>$x?e7hn>Uxdon6sc298?>|N)%uo-I1utT)8@7m&4oyc+8I4b*Hy41uf}h zr#H9u5}dZ#3hfjfYCbb~no1(1=J<1jt9ykM&%Qi#YZ6uYuxopC1RT1tz5E&SCfVJT zd5oYK8dzBR^ypxDXh<|=I@k*o>|JSrDJrO@!;()jtSbZ~QqzNG*#(l4{oDz)#H=iJ zC^SNk8~GUir{g?Z%fb~uAa-@&i4VisZCfJ-$ji)Qu|gX72!4EaDhQ2GE47|=k{Ty% zvyd7OrlxI=5K1a4Qt-`IvZ1tfN!2)hk0{$zCGzx(OZ!>eDFzEaY{q-2d$G-DjRzA>=Y=bI>Pz)+z6;TG1R@ay zsH@%vw`DSl323=m;6vWub-fHy$g(=%Oo3GxuWC$DU9obZ?Q$s3yq-$@@iV&D?XwPF zkKAZq{5Pt-D*vs-FQl6^epLJsiI1UeE{TD$57B{4A2#EnB@JMj*FugGG_||nD0~lwrZ4JJL0s>{o5d+nvkA8#gfvmc1Q2ciBUr@4eb z>Rg*hS439w_?ANk7Ivuq3*83f9&|=;cGEMu*l%AwF1n2(2zDL+5~MdEEa;(UN13%EH{#^67}jYLfJmaz>cDno}!sh z&@JPR*0h(f!u+ZI6ysYvLi@QJSWKm>nd~g)7_>{B$$+VXofLv`Kfq%eE=(Ie20JdB z6pCGvF{G}ow@K%a;qZMqdxsHZwo1-;>w6Dvl_mdB^C6l?hNiujJvs`i1%~gH{CnFZ zr?=7Yd(+61q%x4yqwo(!r&9$8O*DdTmL0^U605!pOpbh#BsG>J?^Q`fM~?jku+iIc z{HeO8iNsJrpYdJh)Xdq}Q1*xN-!j4|u!;d>rY{`kYnv@&GI_%DFbSlgKUd}W(e-v| z_$?K_g^=)sT}8PK{$T3p;n&1h`VtCe6y=xk@e)wOTXS=Aj-|f7kXnwO?sOEV(ZKUK z*_uAvrPam`P8UMiSw)Y`g<~qAM+SgzN-s*=O?IkbfnmTHy}QYJN#8>n7<-grnzOr5+tk%F7`g zd1#Y3vhBUU&4gW6E@RnB<2s5@H{& zu=lsth54TVB_3vQncjzhOZ35(&=WK^+o}Njmw30Ue#`^?{O@vbMyM>Ue(^E-|Fj6s z3KwNDh{q!?T@AjkLUq8?o3V6xk+a6m z%ZLdcO3%8Yp%C0^nNlFC^fZbi;u6sJ>GM$aFT*ua>9`IB0Eah5Il-7RBWZ{gq3ma% z+VnCqvNhq4T}(hbuMPJzQfmr>+w*75HuDq+2m<@{nZ_DJDZ~!9qmbug z$Y4T!rjAl-Dm}1Cia-zO#ybKdo}fdN;98)O)q3BH^QWaA@ji@>ILX%2J$r)8znlav zJ!cPZW#QcMAf$1|Uw7yaGYlM}dI?DEBPRK0laZzp;+){%uQo#dsqYnJ%@=l|h*KH~jQ z%3JL6xyKI(+~-*DlX$K3e%S=@b)rb)#nIE~MDFv5Ir^F-sW~>8hSMo5yl^i{AR$G=g-y;`3(s_h`#qqdL{-F2F@EsT4D6DeR64@a1lZi zRNc&-(8j0;CFz?nmykHsyA=DDY*;O&_P1&C>+{#&r#t*ZvtLjD%im|L_eL_|)ors= zm89o6dv`js&xD5GYzM{uIu_Myz`4HX%-}=6V#2padt?8D-)jtdS-%m3@}^^k!)Of2 zkaNeaf|4K)H6aw3PiqXx4?4YF_i?V%iQMW=UQ8o6aiHCDxLy+cYUJ?ZsF;%k?lo<| zrjG>1^V8vWO_}~eCASyXG5-Y+)z7)vvE>zlFAIjMqw$?w3CJk18O9Nuap>rANdprl z`-}>QUfT@!kQ8VJBVeg;(jkDY*yR+aL7!O+Fi1^B7)qZ>Q(1X%2M3@B4S5DfCXMxo zFwPMOqV7Thy_k$eNr$esA^2d&Ib#mZx}W z@tHN2-UXfM>{>D$Q8jYT$Mc%&l0rNm_7&B<<~{E% ze4Kfj&fFyej!`ObO0~$)W4AI6Ve7$y3~(k_9CKwMAB!h=bnoH_;%4IKq+y!?9LCXQ zQ2lOinP?e!U;n-y(PKHM-0GL*{gg8vQ_SFZAZtOIv9K~ancO*fjxI*f9S`5P)j7E} ziCXA%l!cKU7^sPBPS;eDr=Z~egGTg;Ad_+x!Hmlr1>>M8m}H7nvEYpO+bFl}w_IHy zp-nF`95Z>jnKoI9-K8yK6Uc|W=RBAgp+I5wLLj%gc}5}b4U%&lbbq`qooE^fk0K!l zVft3_xL?v_HpS9^WeEqEbi&RN;cTChT6R`V&(FkjS{JUf$RU5I zoR|l#zvwn-An4bmP>uGuCZUsmen!!kx^Bbhk5-MX{Umc?0`@#(2@w$lQvsl6v=wT; zbYN%W%gy~Gh<#CoA&`~qlyqc8Bu~p$N)3ilzRpews%sWW#Pzs&ac#xer}M6n|Coq4 ze~8&!K?8-f#R=qls_!!6l=y_^qu-OnG-j1(1xZ7w^OGwW^n!4)%NL`N5{^{=eQU!B zee@J^5VmRHbItjAS}4cx%|Dy=Y@2uV@Dg{(Db-Yo{w#dZy{K-<;*~du3`u3_aur{j zrJD@#s4ulq22B*yuo41~)paW@cDoZxVmGu3@=bgRNak$!sEeq1xgYv+b+2at_IBId zh57T+f5B;UH>OIHo+Ka2Qi) zk2)s2R|CA$8U|4eyp<|XvvlUh^n$lkV(J?8hgPwA^d~F6Hgym<5Q#n2vd*davazJx z@JR{sbAW>6*+6qdTjnPbB{7a5u#4}_66(*{hAP?r_z(E3SFh)Ej)8XFavPW3ui4n5 zwz=$mvSPMUw-DO`d2$o1p+tKr1Dz>54{QmKdtS3>El*}|opF!9_bN6L#CpcgFRBPC z7z-f1d(c*0$_FH>qCqJ;kP%y`%KGyBO?`*RRGfc3_SS9XxY$!T0Bp0=`Jec63g>%P1-MoJKetL-%`YZdL+JLr-NV`en|E5!*XK9i;zxL zI`BEt7AG&>6OV_ODpdqxU7;P2)sxiCbez1EW+3Vz_3wM7SZ|^MUwe&J)2b{N{@6n; z1R*+pDi?&3T^F52v)-rtWB>F_P+UM2eBrE0hZmd&eJFF7NJyU;-7`2+snCZg#Pxk= z1F4kY*W54EHM>X0h~KG$`FUB;(3DSFJ*=VMzQywVa_%`%V7rzg235@OShK&nsQ?=D zMXp$g61thH1mFTwZi2U~a9FMPm3<_3NBVEv7sLN6=qWbSj>MPc5$8fYwcgoHCsnu_ zsY~gm4saVe;ZVjCpkxK%=VEUvf6+Y*7E^V_L9Y!PSp;(6J=G)0Far?n56=2+bcO69&Y1uF@TLu=*+d1;gDT78%dL&t&2wJ)vv}71A?w!P&@(`Q9ZX7x z0aAzlF#5YhMFq@>8p%)Q}xK(aw zrS(qT*K?4HA5m0EFC~Cm69;-HZ$-wvlhecQ$+QJ_d{UP$oy>g zbn;bIoV}m4#Tl8?v|NHbo>Xusci0vMHK{Xc>!nIfJfS*@F{LGt*gxmNUme}T0k$U= z*%)1~okPun49BC#YmP3=6H zZ}Q4SKoy^7P%;`UwelMfB4D$4=x~PlgGEcDhdFAyG{FKzf0d%UsRjaLr~{h^H!w#R znxUYq`dE{T5gE;*ex`osfgZ>JaE_^%L^}n&7!nzyJR}EFgQ|S?`kVQj-FTKQjpjKj{d&&G> zQn2Z>=e0fT?mZ9pu=o=#gp{&Za`c<ar??d=TKHOVDd4b} z3O~m&tGsvNByvjTuc#NUg)Y|iXCb-W72Lwx2g!4tJMQI{25IlX3@cu6Cc7$O_t^z$ zmob#omI+466rx@@i#UQq>7%<%j=*a4YyW?7#o(8^JD>af;cY%FdWI>)YQoERGegJ4 z>!Gy>NF)=x;`mGlYsu}9`jHMNI_?dpjFez_=rZ`M?WDHEi@n#*&7G11Z)9G#GTX%F z_~K9~zmZg4;eIA2LZK1y%#yhy3F6A+WnK4zJ5sl{!7hG1y(&S&#~izjXg^C17frn_ovuw_KHA;(}Kk{cm+ zq0;KnACi)iRRmvpBz#D8QWpKTnL}roguqB;d_! zf6W-CL0!tXlza&x;)=QoWqP!O*D~_&zuSK*U7O&-zvj)iWku^4L5?GR+y5FaHr}~( zmsE}dikDs}LaM?2e0|qtG$aEt@-u8Pe*mGdFQe}-Kly%^;kO*osrnLHY8>$uA41PQ zIx~y}X`JHLqo8lG7>j#adT!wZF0*K2oW{d4h21P0VMgcvQJQ6u7Yzu(eGm%BwhYz_ zzNbn7Lj7g2I+W|M_b~4e%Z_vc$lyWlU{8)HrJl+ABV!lx&-k{b<9wuP=5IsuOl@*{ z&Nb!V$W1%DM#WxCTgsM|)fLROR3omR*T&|RKrh<{YQ%n+1@%`XN(wP(_oh<9=h)9f zc@wYauN#RLW|=X4!t11^le$Fd9;If< zv(;=98l6;%1rGKH%WXb863&1LeSzc0A>WwzUFYz|zL=|&#-Kk?*HXx9B_`#IU!Z0{ znY!m0?*Y?qvKoBBE51f1Ki9-CH8~U)ElOew(O$QP9Z7Jx{NWT{^26C+aa6 zv-$aefv>R(REQ>vWxr&~qxr0MWN*-zV_`Mb`aBlPj ztwoJgv!i{up^6X;dcCQ>ONHoww-q|WyX(e1Nau*y&G?Xs5iE8%dk#=ltpNax1*w6ca4sikr zUW~5x_)eUIm^cAYyRdALh16!*=={ACiuxmhUk$LP2u6gCs2gGsT67wnBUN?790GO- z3Wx2se@>SLo13Y7BM6u$S=Wh6bZaI%a+Xj5*44>;WQwjav5EVov8r9p)c)qz5`lG^ zM^_+3g(?yT+xjhwQL|2te%|`h7-Ux9EUPZ%-{)}e3z+<`3^ah_ew1T55wA%ANEmlE_w$Z_$Yn)*0LHkC9<4cfHctm3 z62QTN4%!k1FV{ueU+=76?~}}|{Ppfhf}g+P?BiC(E6o-3OHhPSm~7Ewad8%EpHcho z&nFr9Nd*7<8$5w_?HJ&Ac&3It0Ug@0Xl42Eys1O|-!wp{8DQ}&U|^weB@`S+@ZdvZ*`03DrxGA98i$rh zHkAxZNOl&_r$$FyjPmvSa%^-YpRw)bQi3BeKBU{ZSqSmE^aZ)_*p73$*%`ro&Jcf8 z@)kVPxkoFb>-{(R{^^Mn>2)>WU74!N>@nz_^u@FO5X|)X$yGgKTW9ue#wiJu6ip*u z0oI0XW=sHIAVFd@v|@;1SHa%f0QjK3KVdThj&zN0Uk@Shc!c)Stv3PZ$#W3 zZZO(TJ3}z!3J!+Q`aGTpm%#gI9LS*@+Uw?8X0+>CrRb*Yc#@F|=({`r;C-a^V)AK{ zEFue=odE15cRuIdztA4*cWO@}WMLfzkvN{XpAE7?`*`q2pfF56*Cqy4_x4d0$FA>k z2kuwK6vD>x@eG|+%JX;qSRC1{tKDR9j7aZNo+UgKzvBI@T` z^B!?g`z@7YMX3G!FqEA%KVUOcqEr_alKtmD@wgK(WhXMt4SG~EmSdiVjN<1sR-gkI7fiNdl2^^r z{T(Cd8{Tmg&t2mn0`e8R>qCJzs{YLj+tvCGSm3d|P5=!?_ojPX)>^`cyJTMRPh|Tr ziq>O`Tb+Wy9U6UfR{o&P!yx@r*r4ZWpIk;~`FWz{3ZB&bbTE zB!jUUl==4a^x47Lph^A=JV*d)oG-Re)pZ_pr!oY+_Gb$%QwJs7Uaa+jhN&0_Nr95m zMoXVRz~H2W^U@7a_Oo@ za37t)1PTJl$0229CuPb`YiQYp_rZDu4+RHF*%Ug! z8!{J6ZW77HMIGb}LJ-`~D%)lGkFSq8$!K~;T*fQPzu$5;$*Kt3&(c=UYuD;7x7li* zz8W7kbCgWxWEc@z6rGPK ztA%J?IT{=B$Is3=xD*GNW2uW4@8k2E{}GF=ZFvwWO+qCk^jM^CRDIC`eC4Ds>Ov@c z;x(O}2!P4RTI(?4|6LROx)R+L!2IGyoWopW0K;AKO1@g^&krTigcix|=Kp^wZYfL9UBIbQCc$dcevNjfMV` z-9nM*{8EvvQMwoiG;2QQ`pRpcX959q4;y`LMgRDHZn7U9dZOy0PlN;47XY(f(RE~w z>)H}=u?o3rXgu53s!{@0W^1own7GQ%I{HHFEZ6tmt}=Qn`cMfz+XmK)y@> z=j%F08e#2LnXWzsRf>oxzeG>>{}M&+$3^q-rNWX4NzbqS^(y=Upi`oWkT0520>0@8 zGMgCCdqIfX6$SHUH_Wm&$TySy*rN&cyZ)(i{zy42Xv*)$Q}%9wqtFS#INTn67+6W(e&6HWSg z(?w$jF{MN9?@>x!!)8R-n;89M&41Yp0z&hc7dqF!?vWA9C)6kg>KA2*Y>`RK+s=wH zD&=?Ts%^cKTEi^Fo&bKlGQQ}s8MNPh);Z$XWm{9S<;2dMAyF!z+9eG%xBXH*RtlH= zYriD9>3#GYv4EQW-=(8%`W_f?O~bgIDz@zC8n+_N+rs$f6pPUt!skr~VL-x6oXL6fEuV5A^8mCsNEoHjrYVZnFHIG89oIfraYd?aL|gRh^Bfa6K1ydEZi z4_%(n+yd?a1oASy1wJZkzw4hgg$xjO=Q4n11zC<*hJ_@0IC*oJ_eFZ9QsXs1A+Y=E z4R|dje-p{O(>?kEqjS28lR`Vu(XI1ileE!Q2f&P%EtEn1)&XaPEwUZ5=fRlN8hwc| zu288>-#%Y9b!IQST%;ecXP70;lE)q!+wZLz|NP0m{L|mBZrqHkkbvl$D?a5A47_8s zD?2{Xftxljf$J@+7%%+%(*+qw0OOq6&*y(W$UQyk+d&Jo18H z-(8@GR-cFYhn>1-9P}pv+#S0*PvBX1RW;&{a20XZ^G}aPo?@PA{fjexJNbLgaYZ4E z#*Zd*zn4)~ArHaK5X>NEWq1rZ^ajo^J~H>~-5t#J&qn}0JaG7-MEK81o;`jA_c31j$0YD1 zNP^wINPapLcgD$+F}l&HC@AczTW_9a`cm=*W>@h0H_rh%uRSR+hPWGm3_IU9&S!o& zVkLs-gZJ(*Re^|acMcz&xMQryrei4VuD`%Uq*Dm@+34}HO zaGQYb>Bb~C%se725(tLiPgb zB}X>w!d>1uLwiKQ;kaV)eCta9CxlXij$!V7KVs~wQ-vm%pF8p1W$em(MT~<-2S=$y zB#W`-UZ}*+dP~j^)hgk|+@5c*EAnN|sVp5V%u#D3TP@*?4Es1?d@p(OGQ{(?A8E^( zO#No!yy3+n6CG#OcZ3#*?WqxM2bQjzxYk)jCvYcl!7|o3-L7xW4Ln$|ZC!!Q!S?4P zFyaSnycVihR8Diw{+(I4Pw7CKw!s>aS=@g@tP)4mu+-*Q(H84X&O_G%S%FTDOc4{a zJe1hms~v)Fy3CyF-K-><&NXKN@7dj=HH_`RU(9WBz!Ys&b9+7E`Xky?1thr1>aOET zx72J7EehKqJ>N5s0w}n^0~&2ich($@z~FQtP6UBMa>V3$c)CSI4P4kyLg!}pT5(x#vp zY2H7lf?;7k&&xWc9<=U66CqpvjR1naF{r@U8lN8;W|j43vQDj?(O{^Xkd>FXC(2j> zdy86Grq@5>L#@}}HVoecDayNde~q!?^OaO|$YD*p5PyA<7t=Dqz!co%wXD$zPp;2> zui$$9qQq6S&<~mLBD#G?mO{y2Wq3JxAc~C*?X>`H?}rc-Y)}zqI~4+8EI%37d_S_0 z!m}BpXM*D}6~yfoqw4do#}yd6Mxn~KQ*&OVwPhtZ6>7S$!`D3qpTho&pBY=Tj^@+& za&fKu(wh}bX8yPQ?;1@~^u6Qz>ahQm7^y&^_OM?-?Qv^8)1bcOTtvk3_QXE*`KtiJ z>jO1%MmCm3aGu6uj$iWnkv}gbb_wXmcJg=FgO+A=obr!;OR8|Id_UgIOQpFq3|1jU z)W@%%EvGY9FD1Zq=@v%}do4TTKBuG;O@4>|%$(xIYbla;~;as@=)ph5;@h=T2 z^H#_sxh(F$x*h6V3}dLB)zAEdLk#`XmC|1?jk{jPWuDbY414@^xuHv-lXw zm@gErrsX_2{*U)%S#OIrBf)r&VFB?!ccr2ELU6WU*cb)Hs&h1Z_VdtQBMIW8J*BsOKE!E?n2VC$&dlL+9I-!}Z z29gBtw~(7KVU_#1_h@-DA%dhe@muhk_NU0_)VKBmBonEBY@U)uK>Q#`oB<2#H*+jfWtV2(_V~dm?>FvE?KwQ-Fcj zqw3~c(6O*)Y%k8KJ>z9Puz*QZEN>@35SgyUkB3fzIefwMS&Qe@A{oqcfIU{FpJyR4hnVIkN%gRTM{@%r?{&&iRnAM##26mdvX(qa zs$ASQbY>m9Wp&o=C)u=}v|TiW5i-6YOpmc921Vy@#{b?Y!CgvLVKj3xe!`BJfo_Et zKH7Jwa|ZNEO$pQMO-BiBP_g866#J~+{yg|}G1RMF8M4)IM#!Hj8&E=Z+6eQUg8dGz z3VE&xcJ|*}$({2_Kd=AuG6RA~{-HLKGSD)@eFVKHzkjNeiAbW{yad@iwC+*HtAEaa zPGYdTfrF!u)JKE1s0c~qXLlJZ5yu8VOx;fJ^S^5HVJ#Ly_d0qo+u)wiior7^|+)-$?%ES%02qcw?k>zTQr*77Z74gfvriSFC~PlJ$IP2~w5ii6rXNNRD1V zG(rM6(S`R@9QRS7(f!iLkm(+c+L+*lvGB4jwJ!REuz$jddP${`t$IZ98@izjX^zf% zkB(E7+2jtaP?E*rcCgbX_bU33Z&8U%0y&ni%Srs!0X6->K%;2w)Q7FXdmM<%FGYotSO zuJT4y4H}TIM(vLKkj6wT)V!A)!~ep5xP!BWkKKwvS34(oMN#E37Omiv__RaIXQ<0m zLmW$$hNX!XB3}Qr$Y6{aF1l3h0C<85>A;#KSKhROfecUlgg!{l^th!WspL|EX)P+N zGwQ#Szl+BooPV6%(+Q}!Oli8PfV8>;5Z2@oqg6mR>%#c)pWeY6sq;i zpCA@1?E{S?&&&k?JUa1+M0fu#c3^YT!&&Sj^l=9=Wm=^!D#sRZ*i{{kHqghFh8iH1h!L+T)#5p|GAXVc%8{?z>6B9vYmp zjWBH~;NK$w2wR}O7)HnZskG`>YG{Z%X=}a0u$MmVrw%AyTALkXtZ#3-y=gp7JyK7?~M|4gwuefNpZ*Qa#j?0#a?`Uxe@7P*!73}B889? z62qbEQj+uL@Uj?4b2%{y8czv+Tpy*5G1SOmXYF&@{3#|HibZK3QVR5b82<*Xd~F4< z_Vtjkh74>*n6_BdPH!QkUJ9FZoyU?+m<`SAZ#3wXyG1plW372!O?Sv+@#PQeA+$Cc z=8~<7{9-H0e|)dyTP5X)Q1Njg;51_jXOG_U2jaH--Y=|+RLZfXLAd6p(Maf4r3*TV zxDOO!XDSlXQI3`l-Rsh|2K-;Lr5KgSPJ7sOyj#HuE>vTuZA)YHYF>L$lT40F=Ni~% zT29niOKvkWJC0yTER7yx zYpTq%szOj0qHaY-I$a4cDI4EEg#T-ZO?npT4T8z8k**W{D?>)@>i z3FMIx(v*&#nA$775LXVCARDIj0d+pv2~W1@K~$D)<5hzM0^1^dYs>O>gV%sJF8-%o zDnG&4B#Lw6#?9!5bc=OK;b%G(8UbxNN!K!L;ip8**?4eFOY zN#BgiS)gMV8jBm;EZ|60e=m!JE@SF3)dpJZk(t(Pew|NMVH)}}F&sx9v(QqKygY13 z$n@0kDjm5T=2A?O4;jh9VmH3VQ;>}!lm`>{$=Qor0IYn!87D^P)|WYUi_Ii-{PzCZ zE(DXBE`Wp(PaytZx8CJ_fROfe)!RmCf{s*f7hI*~xr-E}c(jA?knsSv$1+~08o0+| zV$^1(yI=XQk5uh(ZdmIzKHFrIOOUM^r&3X{qPt>G)8NL(UQ{v1C*zT;NSX$kN-qv_ zMcQWmPl?~NkWIiXONCBhG&Je=j@!$XqISY4e$ciP`Ah9+5-s|(%qbR+jl80EO+>~F z+s>eAh#UMugAkw+1pMT`l1_J0U~zhO=biguFl~+sp-5t?9JquvW|lQ=mzsz$s!QjS z4KY%`%jw`#C^nFWrHKD=FVR#X-dVGd69h%v8uHK42RzIV2ADx^bO6U?fZ{eeG7&+& zp2Cx0U-9bsVZE#%1td51ooo|zN~)s8Dq1o^#!QMXN6_NDxa_VZ3xh{3)M5#T(7SJ8Civ73l;7fD|;at&^OvK)Ia%CZz zi6p>g$YfK}s=Hf`u%GYU@%#CAl2QJ7;k;ZWv(j`{#a%#a1TqaeH!qjEXd*D;mFK{& zFyH!iJ;$AUUYAJG_9ObBzHeSa{qYVQXsRQEY2L{7?Q74mzE}aJ3 zxyMOp+Ym@d|GKO?vh2wfJCxa9b3R?q=@?7U}lz92`>C?^jFfeXEvYb zf8)H~tz@D0#`u8M>4DpDJl#+uOal0vwp|dTsC)^gZy5P1VstyEyxIdsblZaVD+vGsz z<;WzP_lz$)fwwP%k8-y>nYqA^3W0#v!T?gP0PO-dXUd( z3Lv1@-+bj;IVn^iz`kf7S*YcL6z+%YxCFHfc65Kudcmz8I;V$U=@_K(7uC~*1`sKh zd%hoJj?!AwKaaW?i~_%JI~i$UO!!cXZklW`r+)O`kOb~$=`+%wh8l4UdKYm#O_Nem zQz;WzF?IS2Q|54U&d*FL49^#_ijw~T?{~5hm!RKz;aO}0!;+06}<3e~FWWJ)E4N!Pp(1JcM1eKJe}!(I2UqbRuE#OU5mqr? zS`5k)C&KxL%MP*bbqoH5>Y*e0*5eQ>xesn!Y}gfszCgUKD69&pDN<*e#qK zqnz3lcKl6utG?=sZ6=6#Guz15oebl3%K(CQVzeg%@}Xd$wG5f9Tj*D>nzuycqG7M_ zIg^k@|23E(lyzj0FHUHtm%$`%fmoX~g7sv_RCn^?^C#l*_G9&%7w1r>BjFc~FrGR_ ze+TAuyVh7jq0goN^XD&PD@}XjjXSBC3anhR6e>LmW8Sf|N^1Q1C0$@4q*`1U4^IMJ(;@H-DBrl(^Jae7|QtQ~&)AzXvYW zMA+vIeA0@vud4D8@whjg>=jCiYyt#*end#h%_`b*WbWw85GkY_-;&j-fb&vHqLN0* zvoC~Fd_6%yC2$MU3x2+AH+kyP5phM+wJTh{j8D#%1-ri|IUV!J5!WkeZj0;9*pt+J zt>NnkMdRxG!%;Dmt>Jmjjhz=GDCf{Sm~6q-cLC4&lgG?MXSR54ggE*<@F(LEDnpQ( z67;STjd^O_7u1aCK7Vr)FHciBWD|o<^Jpb;3#gy z-vuL-*0PCrgy_O zCc~o2orx)IQ_3I&adM2Ux;lj!9+;`>92rwK0ZcwhS1o^U^3l(PBPMo@{OD|Bd$UB2~L^U)n=a=x$7W}COLeeVz zSYn^iLD-iy=F?tTUDqJz2?{h%wfLuu8m~bFdp9A5XM6iumyrGdO)sjv30R9ZLVgki z_e%rIgoG{L7ilzBX3YkRj&+l-F1s3W;VQnPpd*pc!25vHiPC61H6L83=d(yw#1;pa>xys=-QU{=qS6fikOcuz78hc%O7nHz|>aX^}z#M<%& zwLe7itduV5$h?!k-mNmfZJJnW`b>@rgJOV6mS+^(TRoZH7(Y(dl70zghzU_`Bqb;= z$J(p`3gxP@!y}cbI1I2H-(D7qrn8zy*qCI zK-#)7lf2)A-or?ZP~bK>i5g_bPRbT+qFe^4fhAMRrjUX&jLDE)uw3cJKJJeu3p&t1 zT(h=y9^3`We{aoQ9P2#c9h56zHO}1ysgy07|4w2Bw6!&dP^j1(ge%OjL;Nko?U(MHOn2? z&D%J*m*oKV8-eu>KH;oYj_(ZV5M1P0<)leT2UFko=3t~M4zOl-9X{Wj(#z;t$+NoC zK^IK?J$Urr4_G{N>a|;z!DCXc80lH+;tHCcn@YDvimw>>=#~f@1^piL%!q`fVyqeS zUR7iCJvw$k>7)t4+7odcbONJ8^No?deXb-eTkh_p%YGo4r4Hi&4JLc5l6;lsRBmdF zEt7wVB#a=n;T6xP3v?O2afa{d;;oZRJY$vLOxP^;&oH@Bgc@zsP9ev8aV+g8Q2DyAqU!|9S7$iRT3^Jn{aImi7|#B7F7qOwuU8qA z+4_{ql_lEc(byJL^_ zdok(sGcw+lLmHL4k=XmaaX#_;$lFR82-@l8Omj;U8#K zd+R(A9Mw?1F!)CokO~d@Tivn@<9m|zrwZ$N2hTtb7|1>UcqTz7#;se&j`VizxMLd_ z5#5suNVhh$IXbz-?YE8*Ps^%BpTX+=T1@o6*bT<+U!1djlEA-`BfwV|Uc6qNbW#Ur zFk#pW*pDGFP%&@&LkvTMl-REeWaaYcXW9VpBPSo6XMP8}!4tNRH4~wGpva|1Q+Lrq z^J)uN$yyW35sOsU+De7NKYmR|Vkg7j)StN%2}zu-*bO`os?R=S4DtJ+Jp4fBUpZho zB#(HOHXpAXgBfxT(`Te|#5~SEKOM+DJz?$Q^nyO0ScNTuZ03PtQ2@Le;SLwtaKt;3 z)}vCq%pu5?|!`>HBmUTmg);pCWjZ~Xz_97 zhZ2vBsqO_qUDq(R+`}MTVA56$A3*)6IK>&?O@6mrOaT+m-=zw4RMMI-jZy*sx$ zy73YJvEI$RMhvt#57aVc6iT78B*#2=Dx)xt<$ryRx*2`Y=FL^CUp(l0{Sk%bU#Pfh z?6$GGA4fmv6W?_#+*P5ZN}q&s$yUttnPjj=(g;Qihc~=4W!4Fv`9k^M>BI&MAg8yv!tA{(IVxe2SpFZPvovM(9wENndPC9sB z6W;o$sv`q|YV`wT(4YoxcrbqAOmadnf!b&Uwcv8<)Em;H$==FuV;Y2_HBK(hxv}1% zNj&Ngg@hI>&Nt0dxHu@q5Wvlt&>^uaj{BQ`+sbb%T-KWbo7ef*SGS%Yf^jM6>fy7c z?9MZV`hn0K_0j_x2VX-1XH#vhG;AQJ##Awa)1M!DT^oSx*$n;dHjNDA`Jy~; zH7@^u>SIvH_*W7(za>hs=s-pH-q+vR3Z`rF(=_|uFNzHI%DX$NbaeG4|CuAr$!l4q z_*Oxo{C)tfK?X`LIyJ~r#NM>{KI?V(Of@f~9{BU6gMwb?AC&w0s=vrfY4;lRwj_uh zUX6kE2sq*WDz5|T8Q^sOZ6tfKS30*@!SR}X)&1j7`SMC@q9l3@VkbXSN~zkdEZI72 zXt9~*+FvHPiGz{vIF~*0yvIFdBDAJUOxOL|lit(CeY;qLdU!bQujGAw?}_-#5WAnF z;HfV-rU3_8v?}dQ=-Ic;l9V9#Kp7*!1dTo=JwwKY`$^gd&8+y&9(Z-JOfU(2lE%=T z{jQW-{;vrm@AzcCN1f^A>IP*BeU z+5zovCN3Z%+^!S`GdhkPqa?o9Ev-kEPGcN=AX#B}epz#vSvtY1V+6>T!1mV5*7dkS zeku16_`1zGUle4I(SH&;ES5e9ir35s*ZNT^9V1R__E{VNDyM^j9tEE9Uta)Kw!u;a z+WwM2Qq^2K@Fk84%V*Uk|MVUt*}zFOnaBvJ3-LHY;GXTJBASJEI4!>T$U$PIcv<)P zOa4do3bC3GL=stZ-k?8)F@!W#eoEN_aL0IR=3&S|q#CoPqeF6AG5mUcmmN#W#W=lM zZH*l(Q==5LuzKHKt3VjRB28yB5Jl7AwvMFgrE7&v-XY&x%th};PyQwUB1?{nU~o%X z2K=b_B#UGi0nh_y&cmeGH!o#f;;;&j(3(7FYGPbiaXB8xd*E-EcD(-X{V{;MJh?0G zFxRTQ2dL04P*SBq{4gOMme+FR+z`6Kfup@D$BZxf26Pqn`eez)|vIU zJvzUhrWU^+{+ZP6dIjMY9u(K50ZkTDMOgkd`W$<{P=^co8Udi2q-|)0v*r<}i2%2K zg)+IiDIp{Rq=l^8=VR>pVP2@${VY_g_CY|IbHa>a7^Nohj4(kb1_~0KDA(brPYgSs zJzc;SnW(V|)YK0NL@kQzUtPrgeRDGjq&T<&O<1g0YWFpf=sii`KK?A=oxP-V7bSip zk8#}7hsx~P8h9HF{#bUX2S%S~z}|p5@?0V>-(D&R+t67;L;$-;k1@V=iGS0VO(Ans zVQIT7FCQ$aeuQ68C)`m=p+npMH^*cG8QRNgsmFgV)1`PCJArua9`6?!F4~gc+5YXV z@~O~Mx&#r4GYn{%KBg5C4T&HclYxIE0kKeQ798}|iJ?s`6Fq3C*SHxM05;;e$1-%N zL=c_bI0(IVPItyeA(0S2iOyhZy6%MSKwr}eVj(-^aoE&2A^Q{#43iw!m*1R!s2BY? zW29cxzicY*kz@L(?A(bTC>dcG%tVdG`1pCRYCWWF0!8`^NtNdU*^js~->=L!&N7(;i+q<8+sj zzr}M(qmv;^cB3^)aRhM*GEk7Kqe2?%JRNlu!k}{HW|8pFdqfLG;Ke|Zphkqy+!zwq zXJl|M+T!Sb=)65Jv6XMPV_@{M!Z?dF;!ncwrNnhQEQf;jE2zDsk2nszJM=!U|0F>?AA`OK^Rd~!U zUn4MUKI>#yd?ysav&9T77kRFWW%XZQ#8EJY&|ivw*ZxW*MwbuTR9<)Ex@S%2IUfYd zC&UmO311igX?0*JDP7X27il)s5E3% zAoSPyj)ZU-JLgrqvpw<7!JJUs_MGirt*4i25t?`7N&?Fq^Z*FaTr!q&aclgm8|)3W zA_ZudO?Oa-Loe+xK}10YI^_CdJ6Ir^I!hcK;{*cG-@KRn13p9$ki({7EYKjB^ZvbK z0u^x`J1BqDG=X5zJYM_8QM=-K#e9GfI=sH7^SAAPPv_iTKB!BVH7-=8=lQx@#+9sh zWK>+07b{=D3Lj>u&5zZi_Bk}7&*grhIkFf8%Lqrf?rkQo^YR){w&u^uI$YW?NpYA= zW~`{J1kBAd%MP-giRJStOE#M#1J4xcFBXa+$^cwZD9UP1dZqs^{M~rv!PTD9bPR?Y zsqXLejoe!6*>p0#>=#i9f*bzxi;S+)%UhP5{PhEy`b)N2ZjnJi>^65rkxvr!1^cfFtapp{yi~@$2HCG)`A^jzR_IObIBZ4JvkT zmV&eH9q%9?vx*^@@a%V-&EM@v*}au$ZwxXHgy#3^ph+dv4UDp(kHvQAqlI(TU(s$O7HKB{I`IgrVQ}SBfVWlXqq{$E?D*p7=e2 zXJnQY02JIVDctR&bBMyim!$zJjwJcu61&_@mzCd>p^$b@AwNhDLNk;6O&T@^B&_!6 zTv;K2Z#_l5rmGK4<7CsX#AeTrs?CJ$TB*#C>0ITMKwO*|R-zW5)`IS0%PWZtN&;mk zpQrARM@$T1;A>o}gHjCEq&Eh_uT|up%3)oI5|yLi#Ki;lIwrB3*E3ROk`$NOs*!Mi zeXa3&86lT%Q*|2$>z(+6zDgR@U$*HAu6R8)v<@PHD>zMML1VN@ww+%f#@0^C?)$#? zy~4Rj`MQw`+~?@a`ZKZReb!bP^#++VhXN__99nYl0Uv%*&M3Y6Ys-d|qm#Y&26!|D z^`&tmq#M336x11b-WFp{}Med zcK&1`lO4l7CjfKp{g=GdmpIl$EQ9tQohQSrT!ieHST@XRgP{9+iicvXX$f4yrsq8R z%&KfB!{CZ?>g!{3(xy!G1ooM&gz%BvUI3piLs3j^Zxel4UzX`YlI<@II`p5NBc|S7 zTk_ANgFUSz^FOXux*n-|E3VMCSImd|wbg(dJHE-IM0;F0>`W` zI)|=$v;2B8z)T2$h+K|tITHiTL>Yi)#UYeR=#75x7DBm5Hq348bTs}8eQyP+b1kcL z3Y&K>`i6Kj!rOUW6;JLLM&X2hPvemoKV17(mH^9iX8d7M?TAE>reEdv+KWqpfrj3A zOPcb0QuO&H*;rtHA()a43DcN4p`eM$(c${8{je;Fr25tMy|nn`D=}@kkOUnKa`Q;AA2|$WWT#_n83Qe0I6mmeu%^Q>%a&3}X6PXkk_8?Y zk~8po=UvaGwk%A`Yd$P@|| z;tVpW;gr=VbrWNtQIBsd_LRYP8tln@XFB;^S``=`6> zcKy@is*7D|Iu9B$!ddS??-#qj87ZW2VfjpmqKv;-V<3U5Ua~8-BQuR~z>3Ded zE_jrN<|dL*RS33p*GwTm)YpxQIX6~#C!_%SmP@jbJd<=G>GEP1RPWJ=%ROC;kW3cm zCyI;Iw#i;8pzbNwj}t`zw_bFs(~Yz zIA`E9j1#D`Vr}bxDYWLf{~eL})#IM)*GZuLoW$=(9#7Zo$H4qzQuySuUzOtwys)<~ zp%FjnBIKAT($EJB^i?Cd2-T%#kPja5~JF&UeCxk=*_KiEu6i~9ieFC)@GGc2tv zdcc_PSFwl)s>GgXYMyZSpv=OE=i z@cr=AX2P&@0mP-2@zR#1T)1yylY4ApZeN_1IJKT}jLLEN`&L<+4Nw0JlC`EO1-WiR1RjwrlCF$!FZTonDL&PciQOtt&pFlINO$bbq=%+bNERXlm2;$IQ9R^@6hMEELPzZ;T z%TBW2_$SKi^jeby4~82SDTU)eINbvFkx3-h5Ul)4mx@COrQ-^~aNp{}D0&j1W`h8} zpAq5`Ys?>%C3BHvhKR<=;9^`#ay%N6b#Ygb4fIT2Hq0UTLO1{zgIseF#X0S~ltoz2`T2Ht z=)S1LfL%8j@$m1ldX&M}UKF210YIrPrftX>M);h*(>`wFIM^qM zz4}N9E%7S5C-1Y(&-@TEiM5jyS!fk@DoS=D;?geS5bIJTyjF5dMLWvjIHTaXJRsmP zMnqeyvGTPB|6jlcS(L7fMuZBv+o z{UBaZ-&dVQc~vpUOtz+6rBq{D=Cvi2H}m$7?8uTD87n35LY^S)M#t9dN#Fk(>Abh0 z8C9gaW(jW&lSzneJH-eLcGK3@bu;Vt8uJ6P@By0ASEwTgjp}05)Oo?_oMbyH-M2Pt zG-`%Ui5lvOx9V%Zq$j18z5KB*Cg9ELqxO@)g-(=IIUZ}m#5aqy-dSl^H59nkiuYyk zy_Z_aP6ztF=q%YGtKYbsU{p7`1sZjaRbe~`$b4Y6x5<}(9F zDgWD_tr&;{bzmMO0@q>$r|J?AsWrd1sQFUKu&Rr7FM9de<^kaA)zH(sm-UAN5LB$c zXpoZ(NDEF}ZdiJjjIOKzOpNov;7nZdD6z~itTg?EXZe;Awz=8E5O{dcGG{fO?vwzY z?N{e)v&abqhuSI#iD?yxezJxIGVP%t0?3i@yd*y2S4PhLyb`txK-IPpB^~b#j=#3$ zYx4;9q(*3v49Y}sC5K1q%Ws&k8x|&w2N~@9ZG^H^_vf`&j@rBw6uu>9eeJmD7%D&# z6e`)xVCgdp7A5QC+!Qq_7S_3CN457QCgELkFFap<(clldYUkS4=xoGcFHU-O0DEMZ zjEhTd^RSz2w7|V#0LuO*_H4uBbC`+kD;kNT2fp(j;a#}#Oisz?Eh#gZ`_!eem%MUtRy(N84ep)W+b- z&k9}@;d5SN)GJG*&2ls{NfDKpwtDzE$FVYpgv)W?x#ob=FT>xDwY{&rW(z_{x|`l@ zaXO2;lC8c;NQ6qLv_8b5n8?#P$sL0}-=A|_qnIjl9nk}vA)2OffhrYL z4U?Q@sjIgKYfx*dPVmZCu-T6>9(aZ^1HxJPPTg4od;4NIF6!OpRQ5I4H7EJYus0#* z0^bxFs;j4=63&e@jSN&e(-=YCLZMT)Zq3>!E8?qWk9+d3 zK?KjSB6ioO#w68AY<2h42~sl##g^j{6vMo5;7h20-6Nr3%2~rn+`jwl-cBIJ|G3xx zdv_wZlN_fDm>D%v8BTx|J&DvalKHh2*o`z| zg)K+wYG!3rr%H-^Ou>CRwTAu1i19iJ2l4?rRXY|w-J?9NLA;MJkCQN;7hi9lPx=Dh z?gUUVaVdpxK8xgOqDwe>3~k?caRe&5l`pso#%uXFbVmlA$wDgXKvGJ<-0s4ylW2{@ z;IU}%_LTrW$BsQORL<0kXYM2z3Q2&vRv@IChQtLc)Ytmeg_rlF4?XNT}ZvuCVJ zo5tj?!RbsRnDPcfmKyC~9LNr^kyVX5rXEh5d5Z!KB!6-I9+HRI-K^A7o&V_C^k%GU zv`&p~B0XJ`$ATd&=^?v3P?wEsj)8wc*}f4Eh0!DpG6#myx(AOQoOnn;idhY&f+Fa= zS9jWDKm_LeN zC{+jVS})Ra_pt0>P{?K&&>~hr)XvQr>9w$2Sbm>?J$NC zF+beNMN%R7Jd;?W)~Bgu=%MWqZv+F=#%r^K5dMwUR$2})A^)Uel$CRqs*XcgT@fD_ zm-s1z>X(?9f$Ss6aMz=67$V7h-lI2}bi0pTofYVvqi?TP9;lKfTP ztmJViBKHVN36a}zt7|_Z%vWcrYh*w`%bliV2R$h>o+S@IwVX_zBg+B=3R_nmeNuOQ zE^wbb@p;qF4~px47S8v1f<;Qu>rnnpbyWd`2xOyEF~D4pTw$jPx@4TDzj)E|ZMhNe zgrA-C(EE#Q2JshZE*xCSwW=B}Ca4x(Cgi_3xL%SdGHVfe^P{X!g{B_>@UyZswfp=C zuyqzE3?yMmdci*Hy{J3Dr|Aa-jDZ|l=M&yy^EVHjrvu;8(UsbAna=6m09K#4!|IeA zMy>1wdjqtoyP@Q@C+m71Bzb#A%`qs8_v}P)u_k7vl8_X{ytqFv-c5$iSmuMyxV09o zMn%-c=AyuPQ9ij6R%^))5bT9WlDr82-T;?7U#vb4Gfh*zu1+**xedN=->EAk05Cgf zg`oKvUFC3_TuC6t3eLafIL|;timgf*IpZi^aQv;hp;02AxG!dDZ_5`ihP5D$=+AK_ z(0lzp8fwyZt+5Eh)$^qhw;nC%tE1g8Js` zMyY4r8eLvjMpWHY74^4{7XhSVZF1;wRq&iD2SK8|e|zt*%r(}bG2Tp?mcvN>+-r?x zk^BrEL0Ex9*QAq+QpD#Fp)RDMC8P@w6kFmtnl2q8#IqRWeAyJX`Gja@x)KkhfY7L6 zK8sUA*K4yk=8Y1|*4O)-?lC1gE|96(1g+L3i1o#IC4|I1t;ET(81Pu=CH{30+RsRi)K)3XM8pAaw945Bq(W}CRe5AxWmk2v zw(c{+E&0Ap#r%yLy|2VtoJ%J2LcpYP!671;_d6@E>&evjYfNo1ku>l|F+V>aZ-NM* zwPMx1w>b+h6LW9Ydv=%*Fc;>*J%SD=%N6+3Kg@jj-d}KR@bm64`AN(V50bLXrkQ1gZ-oT1sPX!UD@;@MOKNPXq z7PhkvWW+gj1joFrgWZhBD)|lFyg)#)Eq)I9fJec%H|D3be(og+YZH&)^JCzN8m zFfSQuzoL)rJJ)_l>)f`>3VoP98zI5qYsa#nwI3dP8cY!S(wm%7#DLhcnR zm$6S0I2G9gnj!JqdODS>Kx3KWwmFvkvU?XaGhzv<$hYR6?~Y#OZT_eo=wl{+=?z(V zjl~t^+j+!Kueby?a0V`;W>H8#xJySePE^<(#30rQh$lKe5RiT|N%gCf5a6Q`FTpqZ4G=5h(`BPo~au=OPAx- z3g;m9!Pln)c*A(m$OLQ)O6gUE0=;%Ia|~0P!|b)&!U^?QYqW|=>64Hx3M%`sst7sH zX-1_99m{>zrHp-|K;U!>q|deE2yXAV00fa(3I>V`gZQR|4b{n$N@o08XLNJ+nWF#u zWb^*%1aQPq1!z0n(@NjFcp2~sMib%2{Y^Q6+Ndu}VppPjU;%?~`;r z-F_WHrD9_-CKU*p7ak@aJDI&s1q+hKee7&bm!CmaavW}T<3{{C6*({H_y3)a)L$5t zdPWnUq{+LV32d)(G!Jcl9<*z`|NMQ%3-5ErY@YMD>yrfT4)5Qm6ZNx}x6bz_cLfW(!uA%RZ#VGwjRl`x{%PJ&r-h*&f%C`%Qjzu@~)|lar@AW9? z!2#Ljg{KbBiW}YMQTHKO~3^JJb4BuBHHBf zmfzys53 z5HMMg2il5rey6Js)3zTg(u&JYKynI$CZnJbj+lr6KG3Vj`kX3LRV9RiTEu!P{LAuj z41L|j-ZnZ=!Y!AC8XJSAa6lhLU~BM{_6Z}sr5~+2WbjjEG|8*M`OzOmM?xq%3?!DP z3|QevUkQAX^7Uw4oIF6s{le&GjoZievvAF@sM3GeUn9mb;UwjjaAg6bm}T+)V)Xpc zOK1AR7GBSKc%C_M;qF4P^JJP-VG{)b8ifg(7md)YJ9sqFtT(SrL+}OqCMoQJv!R<$ zboMcP7)@nZ_NDE?hk?JjPKnZ$7mcVEng+zsoR8I?T)})?D4MWTL*c7uNG6-TUJSKz zB(!-g<4!YE)d*9k0}s*ko+%^Icp6ST@MHq)gGT)h4h-oNDQilst}iU3P^^&<siR#ewK(^b@G*<5gJ}2nsvZk zWkL5>u_h~R%tYuKCv?nxT#GL`7eV`9KI8Y{hPN{lMn8Rz&3i^T_XZpUT?M|8U#0j1 zep9o4?PRtooZyN{h)Av(*%K|r1UD1atv^8z{Vts1WJ^ig>DOL@@c)HtGXF^A4jHit zcVhTX=9VIBvp2U;*w&J(v|wz|#VYBIlK%*uDf=#;No%U$?@D;2?p@*W^!sZm;twe4C$Gy(_!YL(KTiPCo|JHMb?_rPW>I57R6}7*v zj3*1<-AURO4K`6leeGq6H^XK^+fu-YVcmC&X3UkS%Wj;LWZaNGLC8Xr zR8|}M1v+A6<$PD7T)Hx#j8!P4nl!;iJws~KB(5%$g7jz{ei0ZG1NO6Qjd>;_E7;nS z!cy}15C0#QFeeg1G;{0bGQG&gg(G=_kG0asfe;CFEralwhgtJJe`6$L_M98F=6TFI zQ5@H5%ZksEJ1(ncOVJlwdC5k^Ep3az&r9IzGT+>!GRIrOFjWW=;7=6m9l1~8*g+sf zTgK*m{QmT&Vk#=dc0W2vB?ye$FQ18CmVeocy1^y5K)(@-N@Vhj0K}M8wB(7{7{Yr_ISJe|)$#os*baNd`rUVS{=aOT>K?X6Lq_7unqEn4FI0TRfkO z45vniz-O`>=O&g>R^K>w0aT;n!_HDd(+_PBO_icEfD1{uk}h22@QjOFOH!Gsb1j*y zC30+7aDv=)5vP?fdvt49=C%sanqkb-dT<6aNGvo3p*xf#FB4syoft|#5W0U)V(xI> zCWoLsGFf?yvo*7(0VCb&{PtGv_|-@Dnf{h(aV@l8E`ck%2Mcw3GzyuG!VcYL&WO-?{s>PKKmMBTu3i>O%snL|$wCKG)Cwb#>4EG59Ys^!byz z{1i%1S7?9sbZ34paQOb`34TW+_!JVHK+^LFI6xSZG~@Vc@b^i27v|;vdJz-_PS#k^ zw{DuVQlOIQF6hmqaiIfwV`Qy6fng=lwblXC;#r@C1kle(D(y~E)hFTFo%lx}M_lBxE4&yBTw?4Ps9(3-h-++sP$L6H$v|u%2>oGSbcHg3iiwGo z|IgjJgX;6bkIXqp2LoIk;OxS_bG;W-Ouy+A24piQ9Sd~PwE?zlN9cGGj^9l0)mVOF zOb2-aD2VRgx8_%;p46m zyRxUc4^<-(9rdOD%e|!X8d}>Ux_(btc_oBmOj=c3VYa+?OioGv9hmhL#K7L4|33^v zoi6R4G6S<{OupmDe}#Jyw982wPmIX3(u0}bTkAzB_$Ztq@L_h5H6rGMJ@5IRb`9;i zglSFoY!sB=+K-q(OvSs$e6NU$fd%`Rt;h>}04pN#+hV7k`15|(mI;8LB7}{Cq|ihx zLbR04JmLM~(H*SWqr^&-uoKHbdgMPKD!E}7ktz(;)0*Al&v-%F%l7m4r=wii92Z*T zuIPjK+AzxM7$=B;GlRr0l zUUaGDSxY&Qr^Q_xz^sb>hxk}KXgE_CPT?7Co*2w<{vE7%3UiKZJ(!l$zyIJ3inV=y zT=B=(@Z$XhIoem?6n|F+7OH;x4i@dN`xc5?+O)98@R2 z8Q)#@jh2kNABpi81TQ3&a z%3arixGm&QaE;^AwiG?l4P_7E*m`&oKG_5KYg)@{@MR45i#$qrgn|oXt1F3X zR_cA~%e>C$nL;9%6%<0}T-pV|Vj>IO<&ap@T6r6;lo{^8>QuH5{J;gwQz$gZ91`I5 z%x}gYvZUZ4b{G0x8^c7SD@3`J@;$%o?3EazezNZ>IdmW*m7I$3xJz_QL6hMu4?L+y z3!nevAdfVzowZCtKjV+!0#{nI-w;4GaD~zJjYomOo^R@b7;>gjb478^PX!#0)a>nd(lX zm+!<1^4N9PMFl^?LN4~YP%bEBx20X+0m@k48|T5NOc1zhr=vi`y5H281?;klj*3ec z=0y(Z%zGg*TO0$hzBbKFQeXR-!$`M!qyBZ_^*WAIPiDISKzRqbGTPIO_~Q|wi-Vs` zv$@?x2NbFOCfUz5^JWo_(sHmY;u@t~GA-Iq6lQ`T`VUrSFVbk0E;&7L zAd9s}q%W9l&!(t#A}zW@m%4yKl=O_4YVR2TEDTRCg_GXrs=v+Rb!mH%Wnrwjmh|~N zE99TWTo};$Fdv8;qMj$m-Nf-s+!HdtI9ty|*ysJw5@nS;E=+!6bX;oaFKtt!;Tl#D zH-L<5d@SqJ`CR|NDF7pnw2u@gy2dJMs)L15_D;c~KC<{wyuigSq_a&`X08{!nMJnp`m;LtX9^ zEAsuyDb7xg_3j)3at4gGg(tc#nqS@ZMZ3E!FR%mt-ywnm71Cow@n?FQ7y$<0DI|n8l3+YisOiA5$To2?ItN4`hGL?T?am79 zoB(y{PeO|CTe<8dbDBl?~VlUwuA+CmXJUXB?&;i^O-{7joJ103>2<*K+ zobdY@g?F-g3&aL9S33EyZCoxpc102uL-}H8E5l1e*{F-*r7phJh^{~K7}p5c%brpx zvd|qt+TI_Y0h^aPV|Yw~iln`f;42v%*3Z_AQei2po~=*N9r{T)_F>eg^Y>Twd8par zpFfHG|NZJtx%%I)9z~kJbj~G5Lch>;$a8&h1~A6V?M_%7_CAT07uS)OT80LJvBp?a z?0iUi;bMY}ctFhG%~n8YiJH(86FpyM1%!xuA}JywExhZPZ_`Fw`rbR87fbt1Tv zW<7qm$3mY`@7Fo19S^f?Y{?wego34uo(02GYxEzAT$6YR%E>=mcoXtSfm#GQy@yz5 zdTesWRo#PPfi6O3SL?aedXYx&Pyn~r#{mpZNcaIL{~HNXVe4L+3lTy(sK*ae{;xQ6 zZ8brX4%GXQ&GzdKDL~sk3j!U#FRZuEq+a~MrIDH!HiM0al0UHeSQpNY?jng|2XM?7 z5U|dqe!3Xv^kNmxqm=$Vp}e1-N1hETYB3QR^uYM+ebG&s=7TRIjVP&whcQH*e{OJ0 z2aG5?#@9eJyhnX4P7~nXS6%h+aoM(1au)peT0G+5=)0qPU-Gz_fC0lMKf`mtPjO3X zR6M63q>{^!kwDT|1yqarTCFQx4Hw;6-vv#*jzaOx;hDDqlt6qKl~y5X_X{-r7MTCg8<9c?@*EPFjC7++R1?m}lrT|fq-HNUg@2M#iiL;#3wo~{8v)6%m zbpisL+w$1%Q+)LMLH|VSf(I7j2@r0~v<-Alh(-(r_);XEZEZ1$XO@sxpO$2K2uZ~U zl!Zc!h;gE%ODlwf?azr&-iNrZdL&KZ6+5*9_xN542zRH)knb8Cm|xhBm7;{eO<#*j zNHs>F81A(|y4C>?=-#=MhczA>udl{#5tEw|=47)0b&k$$Cy;Iw_rm<9E(T&@WSBgr z42b@4WN*-(ovZC@z7|*=UW`H>-oJ9#sf&i>lO*77>`~AmfJs*l8mgo+%lgL(FLIb9 zVT%alQp}EP1w&MqLlv{YzV5{Y4%l8?5u^8|9V#!(C@&_6@zD6WQd30EpWizh*PP!m zg~w+0(v`f!6n`2Hux{#Nyt<^F?-V~qXv4Ht;sZ@20%deY&Yb-#yH*@eI4WKO{6d7S zF8*)Pa?kLJeny(vl_DydQuI>gz4ot5(J`Jh*sI6RPAn8(BOsGI%nGKx?9gw2dR%?{b1P;Xo)TFd+$l3f~DFvbN$G5c8fi}XP@^4fh`DT58-}D z`o$uXjS_JxO`?=x-=;>!r7YTVvV$kpL95;LI5Is8`9!KJGaa=|+n;%0e`++R_RqQ* zUS)~JDCd?jWsg(5N^xyLU+Y!M!q5gooAd9cIoEs6Qhw!&+PZF)EW=tkyh5$3k6*Fe z@=nCyO}PU)kjWJTutFW|l3?Do`IaoZ zrRK0c2Ovc6n|={C?q75W`*kDg(Yd>eqlkQey$wpsw_w`q@_}<2%jFhh2 zznAu>#HQLaFGg2sMyQ%aUtXWC+WTNx(Jad|@;e2Vr6&VUPKXwajwf-cWz$OCB>s|q zJx<*UQ4%nm^hJmuH|PApA>p)?>H5@0l4;NT4~mz}Xs~3ENwpZo+}jAGjD|^GE(NK1 zt9#%2T}lmz`e|Sz5%+T;v;b90dqTMz*%q>({jAFTqGLwHg#y36l3MA~r++BLxV21L z4wG$p0;NP+De)tI=zohjh-6S2kFK_*vRZ&AOPC#D53f9~OEjZI=kO?=gFy5$NSFNE z;GR#Ql6aTKgJ>yr`6GELVJhdo^>tg{*n0mj8uN*yo21gbNBX|3^+*oMe_a4fOkCEP zQN!63v7HlXS8$!aL2nDP6jWL_(_R#{UFG89Vgv@_DlVOZ_iK8>XaoOQY<|6cu7O)y z#m3k#*|LifYjotLFzU-5@n2DK;SX%dW9EUgnNuSieVLG5w~4y+ulxYC9v~5PjnzZp z&2%PIPk2n7TedL?2I0UG?h2a>lGX8l8L>ZKtC($a{~*z7(4r0Ti~6(d9U(6m7x7Yh zHez&~$*XNvur$VgNSv{I?Q<7Z#q6o>CHpU*K$cq9==knhmLVj8Ip-(&Q;@%MOszJL z8^-Qd(r7MAw{V6#^Vy66#KF^kIZgF7>W1uh1h zgXcBA7Ay8o{4o?!Me?`x?7|6APZ2)sZU7}|uCslMd9aP7<+H8y?TlGB-*9O-bQbLg zAz7s^3i02L$=D0K;@!{)-Iz6`-msq-kIGrkkSO&q<)+^&u(Coo9o&Nr6_8TxOUlw@ z>N)f3>J5)ZcT6oNp2bPa#m?-GX&`g~;p8+|>iMy17CPySu*g_f3pBi$^x*kK<`A2V zbO?GFQ^+JcAdS}-)!hj|cNcIXQHG>xAcMsOX*17*>Xv;Qie5VAOC<5zLfpb}=q5y> zNqHp_EZ}hleY7zr>-C~Yp5H&z`nS&LV5pduucrV_QU(dvnr7urh@R`j!@lxW_!&%$ z02BV!te1s?P9(&ztWZzNu5FNoWd#dy#lljXUj{cX{u*0wi*sJu=29?mK^CeXJa;E7 z2q^3B#9^0c{{mgR>JNJyd8?5kpQ2GM(*8n(O?}WO*Ha`yw4u)2PU?OVzc|}>`OM$y z(Wvjpe?I&8Pj?>r+|fy7;yZZ}_hTnqVXoY)B?E(ogLFUpaXQ9-K0<$>)JYuvt{(Nx zvwF{pIrlQ!H$o>QkBLMAd|TkUt8rtF{7L%$J_)X$Px5z1pBw$}8H;?nf1h&?G!dNS z3)liQZJtJVb3VbLFPV-RCWYhd<9cC3fjv+1scgU-kMHhMZ@N5%$+9Q0)5)Dg;_yX7 zzfv%(_oqi6F4DG}V*i-*Bg&lZ#Mo^r2HO+WO+RIwTf-Eh7G3TO(|$7eVb=!USq}Z zh){cAII9)k+d1-?u+5)eP`qL1^RQ$1)wILsitwVi`Jsd`u>e0@mRC$(c#0p>KWcB; zH<^2abL(|pHFJ2dzcWeMd-{55q_EBbMi+W-nb2kFe(W@U&{0D3{{QKE6U0W6TMH0K zs{QBww;h)l7zW+~u-YTLS`^95j0Jeu5v^ka`eBGONR8ite>CiS!`T2u-JLsp)yaKF z!3V7SwIOe%I?wMmKOAO}N@+h_vkE5?K~Ye(lK@6QxxZRIGf?>$Ne8`Ry?3ldcjY;> zkJBxxyAwgaShGS-kRcGTm%BRr2OSVft?D~z8VvF^r(U5W(()LiBfO4Bx`1B1W(k zlAxYo#-_Pw6coa2-$4bz)TZSn?f=slpcqQZY;;7xGi%#TRBWNEy`V^Rkoc~^kJ~9> zel6R@)lauBE+jT#5cIJNM{22s98cKa`rU~DG^{bJ79Xo%%F2=FL1T_3K%!sq;pyAekb*S$H;;{gX^vSB4j_Pk zsE<5r&=DakT}r5AkQHf#-3UZo!NnDj%DT6RyhvJ7V|OaZM@D{#-n6bBP_6P$(m8~K zG#oY`fSjh!K}Mp2lu7!Rw=})1CI$L)bM`>mRE1lCNihfArAA{Y04*ZnP7GP25`EKC zI!{CcP~sBLF=igck?sdo(XvA#m!qylR9EK-D2jnxq$gv%Vm%QUPU*x5<*kJ23JGXj zIUi4O7gz}|FLXwr!GvQDU#t*(lCHh5;l$OW928D#VRvcOYD)^SX@@UaEi-IRZ|dj= zGDhX35c;YDC!=EC_+qT}6kw^DGc87gLa)(_)W=WwIk4mLcT@G}!4U#WhE75N!qMs@ zDHQl)=0qAtP7i5r2zdQS?LnD;J&bNXPp~eaJIq1JHM`r1=6{KvF#I+l0hAO9?W3r-<;u~=7G#o zgsAvkUduJ0HV|@-V2bKGU{ZB*$&49ojQQCt_E(#AP#9Gjj(L4wfp?=p15*)|x}9@U zqX(bX1pXmo5GXdYE)0(}c!cI)9_@`e+K|8ae*}){9?V$A?7nV=9jNmW*wXQPweMs{ zYxsW32-pVHTe(x|y$jtUQyJHe7}Zj%w$4>+b8`}!IAPBya|df-iSwo zpyV{p;ktD8eDS32WR8`-qWcFe#~2H;yf;kJx|QDNP5xgbHt?bK6yfHV>Q`Y%udlVy zV#k8`%+de)zsSmoC2rP+Ni5<0veYM?2+sMP6Eo)+cB2O{oum=sXN^&TKISla{YVDZ zs z4uhzq8WxL75;|FS&?2;0o{}(vY_;|4xd%+d`lY?#zB(AsMe*7S#eIMOEMCzJml4fwj{Z^yFiV6fIN zJ^mhzlMzx>Nuenz^7AAq`a#uy9QuF2Xazn6D6{n*t=8Z`(B4mjyij-@O>Yv#tt$G{ zUOhOz{=88M_DiC@x1(be=RH!}wgAC<$+A>#DhTtw^H59c;A_vcbR+Eg%h<^>PyzuZ z=IwQP6n(GKTKTw`Cl%BHVRrS|!Teqif&lM!@?n^_N?s<&{qMVYCTS6T1WY1b?GIQw znCK)x$Wb6o?n{v4UFky{I{9Y6M$^ZsT|R5G85Moe86f=p(M(KqZ@zjf{+ZHAJqG&J zLhd@!urOK^n=w%^caSp?JiV2v|2#Yg^TAoa|M!DR-&+a%2?Y21AAK%y&L{%E%A%0i zPDs;cu;%S>Gc7oqvk>8?ti3ky4PJDWE-Q2YdjqrQR+I89-y_?PblCLV$MPX)nXV!Y zX#=-KM2zB zek*l>{PRj2+ja{F-hB>esS>oKlrMsNJ4OcxONIju7k|jxc3e|n0BYV{^?)Ey0#j=h z1CI2eAiUInZkaLWiDZrgx2USh?*k6x|Lh-7mDNXptgc3VLg%RV-rdUZZUs%R%BxG$ zdz_480Rg0c&>y~i=M@4&D(_p6=BcOb>%F$kl&F^T^2T^9aR5@&yano zvb}DHZSn7zK>HA=OhRd#g6?x!?|TywEsC@oyC)oTs$g3(q42TG%nJ>ky^LpNJrocKwb-Y zoBol2;ViheQ{-OgCXZ@e+Oo9I_Z9CH!CFept^7q0c-pFnAt`n|;3U}ffSyIispN!v z{vrdoPq!@ZXvrz5jdj~6D0tmBKSO(c-S6j_KWBo#oeHQeh_J3v420dYb}!$yX@2?s z#ULx92;cg&r56>xLdKjrZl=VXx`mb!QG)WH)?HhxWu-|zFKJj!8xLsf2YU0(_zYE8 zQ-cq7gy33Rq*0psQNyDcas?A3xF$mykCA39Aj|EF(dGd?J5n;Y1Mf|&qsCq+DG0hl zU%X3Ij|lVCtkE@EHUpWo~K98McklnpQp)G>9bXypGp$J^8#fz^oaDj>cnYKFIc#ia< zp(mK#JQpF|7Pl_Z>zDF2*imKj5;33^bi}{iRYg#t5U6$jwA9-&B|u}rY=qF5Uk6q( znn|jlM?9HO{h$wQxAV^t^Mv`J`G5tHucPJHVG<~HVfQ@Jey;h48Jsj8#b{wsnapYT z{DfcgxDNz}pN5#;1h=5#=41J&KM@z&wST0&Mr|L;5@pz9IoWC<)gz~o`I1Q+SZZKH z%Hk0Fw?y*hlMZeL@IyleMxGQf27zl#))xj#SmXEUJ0;kO3{pnN!FYutR*JX}5~5=R zmI)0=FxI7c#7RIg`ivQ;nDI~f(&xB7kGKjSFs_R;USAMh+#>mj70lD?L+739B?yo? zh$z;SfaHtGD+2RKR+Lzry{zbDp_8vCe+2}pJ_4V+a)g^q26&ewX_=;}%gRr|Dyo4_ z0UW($fO14EdNsNgbX&Y{rtC9Kba{2#mGwL|v|BlrjJ9BeA)Fyi(TzZE?jaRd7>% z$hD)hr1|9-BpAjel?~mI@qHcFM>KW6dl100crSIz@pPj`d`K9V=7PsqI+qdBMz=36 zehvod%1&8g_r3>dmvC{mhd^dD)gm}uM!B%7LC~#5OF^ckR1GPYY48vVPi{#;YNW7y z$Y1Qe6=suJAaAw|J8RXb3&-e>LDi`(F9qfQ zmAp||nokE&mF|7^q`vu|wo=lKD<6dz2&*!wl0z@$?T(n3Y}wTrv!eR-owkoQ9A?hmEnd2`2KyV$|?kfdm%apmYHPV z1R`iP4~b8b^vSj5b4nvl=Rmk2Kt?J&(X6c*>EiaFBKrq@{#g@NTcRxx?>rBxjsF&OTe8WK8)YlRd2 zL1X!@HbQ`$>^v-pm7c6b^&$JmNYH9Wif5{xusN>x!n~K^7>MQ}LWA{>AwEmE zS&;rkp9lbxxjUeVU~6%GX8gMb@zOzzjvv0;@zU)T`$p(o(Uq3$ z2hNkYK`5h%5giL`?zdWo+;KjLk}NUy68o?ZCwV?YM%;9mKqo%H~^Vz|&ky7}*w%3KN&^6gK{O4;s6aRa~qyfgnixZj_5#UDl)HPD*2$k+pB?{Ep+~ul6%i)9bjQ4lLswQPy z*@CfRMH_<@nFu~V3d$i*P8T2x1#`ZE{!S3#^Uk_=SJq{!S|6>os{^!wyjdnaJnXg= z(ye4r5z}p~1S*oCvD(MsA8>b|eKe}jy5jZew(~uShMKtsf!`nS?{DK;^*Q19cgsOw zz5|Z1&&o%SU|-=o>$hH1jJdaua3f=)yAqX^h^mpCq(Ez~SY}oSQgiM^9JbhA;-}ZO zi?y?uk z2>?w><8g2;bLX!a3C4X8R00LYlGepFE$&Z_*T1O8+Ra2j$`n-A=!4v^Wqb%8P@T=7 zuk;+Y9glNcZeRV0`e&<)%v3u{bsfEk(~=H~m1Ckx5XUA@wXafI;nLCjs>A(RhGmSS zKvUqZloo6+ZW|k!voATcacQSc(j9_ER~LgRr8FHPT3%F_b%)O=Q4u!Z^GH#f-8$_bjLuU zV(+!o9?B%$1wzO=r6!p+y;{cR8gSz!Y3Rnip3fW44f@7I`p`Wwk%Z4-BK|ZAu}Lx~ zxOlXm6%5a{@MUpIkzUwLtotcbZKY;_jP&lh&@ohGLN{Iq4aWyvb)tj5ElD~UjFRTt zSfV(ip3Nhxl!{Z*gs}Nrw#bPaFj-#&AAH1pw;j8eoo@@(f)1hhW_CN3%w?%hE53lR zYMBH@a0OSFwixpN@i=mxC^U|Bxxq&l?6F8j;IFAVOdDt(1O-d+j8s;dbnxu3{RI+3 zk2ESKmr-jN!Q`Ny0&2`tN>y1h3ILs+)AE3|P1I18*>)Am3!XjdzUfrCF9`-YTWC@2^hDt}=;GtohxgDXOs z`fUDD6)$()zWkc~Cs*kjIqLwFaykdCcCDG&BniYN>^7QfRuoxU&5(5yBqbr<`o_nE$z) z`8~j#=f{>gBE$s%p_fmJrjAs*xt}J-dqKJ-kGK;JfDr)uFqUF6)Y2kN5*`0lvxzOj z)}oSPxTOd_J(_hA-aqri(Qib1;F(5i*dkv}MdlgH};`J82HhP{Jd&bt(zKBAi z05o&HXa;LXdy6>D6%p*(ON9ndeUvFdXzlNs+al+Y2Kbu5(S1d{8yPSzFcFXp0A&h?DKjNipg#L z-&S%Tt`D36N?2PRmcMo_{(4SNGXjx5;`*W7f`~f2&w>1;eg*$Z8M{Y6E6QaX((2?4 zdyk!5;#f!NWV1U?_;>N;+f9eWbX$H8)jMcp$FUU$fYxJsB^ovj@n?%6(>L1N};H~FLW!~-J>UWPI~fa zQ_UNL2Ivd%U@o zfhLWgq{pJ*@0XN4jPP4~Sesgt|OdO|v7v@uxUpwdVf*8N*LvB@y^Y z;kd*E>NXGEL0ZeCWFS)oI9;uuap1A$(hhRdK~hf7>JrV?jMG|D;XGhg+>&ei^`mo9 z6X(+2b8dgS>NjuIZ+!y6`F}5-2i(EmWOWC^DjK{TwO25|ihlPNAID|<;KQP(k#?Ln zJ)wnZTzdS&%G_J2-e>e4{KJ{4(4#jpB+6v zy%k-iuK?jcmCWKPO6wp!*dact4b+wZ9BX$8p1Wg!h0K{Rv}XzV!{3*IYTTqOC(7%%PpeW&|I zM}YzjKra6fh6;g|Td|*PQ(c!nx*h-f26_ey9c!($^&(xHgD^cKj|&M3x0pb6bMnGS zrb)4H81D32to>o>7yK*L?d<6sx|PYuT9glzDoj#~Ol(zaE4S(84=Yh$#8d{wA>(Em z!A){J&ZM!diJsyy97uPe+z0;;BEoV>tJ~n#N0p9xjGnH3s45HqPCejHB%I+`0cIVC z{>y!|W=dT#9s176J-|1fFju#6Lk+VX-ceo`_P_tV}>3bdC%0Qyt{M>@`BD<3ZA>8rPd{1&B=yN~$`>$v;O^?>5 z``8LP_L7NsJffoCMw@Er2B-$69vGC(;H|Q4rgbS=rBaz=7GG9e#ajP}FY748YoRaM z+1meQO&gM`kNoBdbe91DJn3v}uq%|4pU=c@tHq}oM6I3RWGT`V)(#rX)Y{^S7~?|; zB3=p~X9OS>Ujbq=|I+XI5_&j#?8ruZXv#WpZ*IZO9tCv*rmmlZ9WKW62y#j7FFj7t zK@v2XlZ#z^#LjZ0eeWG3VhOI)Qw-bwvAx9$FvnnA zT8q~IRXvbH5;nzp51*Qr&n4P_cn}n8*k6Y>$^DRhBp>PjTPoq#K@x<-fhfL=oxx?J z`DrS=Cbl!pL>ick+AC`mvF}6Gg1(rl?*-2JtJa0{1J?%^#akh_LJj|cY*eY%HgMTZ z8l*+KtQdHVdEOkSz23$Q89x0U)q0gPoEf41KX77MIWG#SBs1+LwnS%ZadIscE@C^) zHEw+TM&Li!ic7cGe)P)@G)Cwgj}PsF(zsxBiU(8PNQ5!B!D~BPg~2nBO@F-U1QLt$ zGmvtx{aFtEXuAVv4TvYoWT8Nu%%?0^M3BEU76(WH-AP^Jji>Acr&a+JgI;xljyR zoQGPI3oF)BU=hp6X95ORp}y5v(ZZ}))$sNHsWGc!W@lMIj9xTYwi!TAPU64^c8^Fm|*=2}N+VLTiFQD^hE*u4Gq?RKg{#{@2H!$)=v_U!z1_P_S3KFgiu$A_B5um2c;H-B) ztx{12tno-A=NN?gSS#&=b)cAyE?J|r?eE7j2f zV}`z9#uyafIEEen^&+(l<#E=mg=rfL?&F;SfS@VzzNg>U(P>omE#-@JyW7Kc$qe|X zTMxSPN~PYv*R7r{e%3(UqI&WL_yZ3t?y8^3ZVx&hw0QQfu37)mizRw2FPvHuW4+2W z!i^3$P|h;FMpzJz+#$_#`H~$(aH~f&pAQV{CcDRH;^x{+nvH|dv~*!YfLzH6?zq`^ zd*LqD4~Ge3@Rvx`A7rj>M0CIyGkAo=Bh@V}HDzE&Ff5EggK-(G5rfd@A;}jZ6{faXj^pO_kQ?T$%~jNV;>jW$*zh=e)@^Eg0GG>8X+;6jx`kDB}#j{zthgKGM0%XcMy!?)c&>|pRWr|^cw zFcZ&w{V z@!;s$JxiM0GBz4;x2K{mOSMOh{5$0 ztdb4(jHC`h9B!-aVUX9iEQj|&i!hAYz^DTT?|19Vs5X1LrDU;as)Z=41JfqWXJ`Mp zqkCPGy@PnI9zBN@Kp@=0{-t$PiO5dyh^fFs)f$f)u7_s?n+}@ECaWkZ+gcgO(osJP zu0|$`r@!bb=f?9xUREj)MQ{nInuz#>5@kv;!PuI_5Fm;hXv2ZtTr@KyI-`me7iiwE zy=|$0@W_CN8EF_39ozxO-2HNATqLqCZUu0+@kQ(B4$OD(_oa4z8YPJM&CIc+YW9{c z>KUmjS=qvojJ&r}%^*oTnc1ef{`*!N=yI@j8WUlzb~IMG!tn+XQ2s4RgdJ5Nrq5{Bx<=?gNV=>Z0ohxjn+Vbziv3Pv zczJ&L6XlcBBiuHa>Lkwj6Cxb_rlO}nV^;yI?QqjfMXZxlaScQhtAKkBFM{p$7r%LK zACwSLY&x(Gc`ii(``>4wKB!*Bd8(IwO8O*nO%AJ6OV-pVUVr`eN2%{JnnfCGE!KiA z%FvyadSN?Ru1kMP*M9h4#Vp4(6PMpKvuH=@k{+t>`i1fgUJ5-K?HZ0!(MdVca z1cFtjJNTQ-)@wcD$)!?l=}1XTy9Vl13+AwC4d;80h0}tb!N@WLT9xCwR)Q1)dI9FX z^!|ntgyaZF5&?wL4HhDfOthIihrw2ZRc)qp+|-z#UyX9LQcpI`eQ<;q5pTPK|-MQ_Ni`t3y7C)A-2w59-52c${+m=UcQ z>}8ZYUNpbHFb3E?pdXy!KFLb1mrZ0#q}{Jf}e|0mX!7#z2z``Aj9a?|n1W=;ZB~9px!HB8p^XAE6gVsW;{}-|=I$d9vTjkLjM}(_< z>w9If)0MTa$*`jw>$QTTZ2hdtUp)B0Np-crsMwBk^Wo^D8W6H!cf^h)P((8CKC4_~ z7EOGWwN#!^5V&GYv`togR+*`VA><=J8zW)@Gw0~_V8yQY4*;dHvGp|q;eXLE^-d~R zBI1Z}aGp#}A~;S>FEhSZQK~)W%GP^YL{A`?gm#->s4)qI|2WPe9mNYKac_qmu-gGn8pOg@e_rKK6Z zTkGZ=2pnQpind=7>KH4ED{2euM)#2$A}a=H2fM%FO-w2o7+(Lqmzv;#UO0LwKRbhX zMRBew-H}OapHwiJ!|eXcrux?L92NS*$`n{PIcpogX0Vi zjxXpZ7Fyo*S6Pi!PI#$}1XbP&>Jh#+>>|UXp#i=XXFkRD&rI}d{qN|z9&gP$7)~?- zqckaO`3YutvegNyLkWYbq8prp;Uy#a@R1B61>i2B3UfaiVGqZJCoq*%)&zCqT0y1S zK8avGloO!y**ZH&<4KdB_5VbjSxD71V5ItKDN%rTX`O{D_>f!GFD^v5&)U40B`s4o z4D<5%arWyZ0T1~En{#I7G~lCdRIYFx6) zD@X2ldVJs+x}c4XwziN9Jg$4O@Dl%Y;K-A6Hu5Id4*_02loXj(V9J&Z96kD4L;ud>C4-6{It!rbjY?@?fm-_dMK2q*)DU*O>UH&vBUeF`( zOs6}tQh)#97*nD=DASUrk+d{YOfGW%AwN}jeWILHIoqKm5O*^)+}2)EbVC6Fw_N^b zD>e(i9vrF{saJe{en~-Z0X)tUjIskP(?X-E;I{0=d4*ji7~Mv<9XW)*hiMLJx`spI z)s96u%CA%E<7B)+;9I$MtC)W7vr)nIuq8L62248%%RXQbs~b;O8TPrkzi$F(J8{Cw z&yi1{>Pr#jzKf2<>mit=EQ*M~8Mn)|@W}dT*P+7urGJ%0{%FO;m;|jzTdD z!LJp{^=wc#7*vW0Er|`8ZJ~8we#SEhC2nJNFf=lZ4 z_JhX{awRCtOlQp6J=;%;kQazjm!c(^ghO3+rWPvwpUL8KeZ zyj8G?Lq?x(bfuEg)ssjlFS=Kdy~BW1V^3H0Gx+|`E2K5`sNRGK=zpzF%Mg{)L)Gb& z1DIJW=xI>q0NFOP7z*^WB4k0|td$1tQeZd`0tiYgDFJ#0Q{9+}(gEOZ-Tj%%@8{n? zZ&Wzn;BT*8`h1R22)x+Eidh9d(;rC4pv`1SX!M(X&xi46&KGgHGtOqI$M+fp*C(hI z%Q^-oq{da$9uCo?1Ga2?4(5j7ct`{H!WZcg9epQ|q>9m_ej)O#Fd+d=-Wjlkjz0~| z3azZ~1ksWin$5MQ|D#mR7mh3fNj{_utYsZaC}dWm#wM{>Hweu0Cv_|%AqWBB|K3gm zhn)s~*&hD$)vgRab4Dtv-lfn?z~K=t@OujW-az)P#(#Gp?X<7>LeTq%*_!2UVpLHm z6^iU&RVyf4gYsWIQeu=G<)r59Xa;^B6CveI4?N+1d!Z7#^T7g4(Z^E-3<=~kEA=uY z(2~$kc`WXuWdVX{ZR8a>=g|chy@|V^hon5NS>pRk-+ksUj(O-o0H5*gk)>KP@@T(> z{)-U{Q0WFdvIzNo{YcF&xm$9s&Xmt&{qx_W57?10vRME-IMCzO*ye{~+1dm}Ye4@h z8!}W-sIMgNB}j!ws)PAd0Fnx4QEuxwQzwWj*={w?&zxv<>G%!h{LRF6&$W20g5<~k zvHS-nrN$O)Z9<&e3RP)p+$oa(PL!#yWu}EU+!3+Fz1WF*oIOYVj5YVhP{!Xwqh@Lh z)n44vHWbI{1Czcs5x#f62A1*#_&8^TVQF%JcP?GaO!KiI(X#S*KdqB z)7lcZjt)8!FBS^M+GAxVHEZGzagE6=r=(EX!7AwE6d`*gbWUvJnq5WU5ia@=R@F}_j0M^Dd(?!K#5Nv<_T}+-ywxKe_mw9j# zYNm50a>i#Ku5V=1XTxVT6lsoeYZj4VNE8%YGjz5>Q#t0>@o!3oxvypibIA|jsiHfj zw~x+7D)q%`U;HfxB%F=&{z3rGog(F?pH^%t)Pt+!jk3G|>?*LS0Bg-9RD$jJ63M{< zO3PS&?(&EvuY(Mb1d`Ml()}J{#{G}!9=#7%Le9N?)EZbEwg^}-vF>~AP`2cCwh1{2%3_Yzl>Kd zPOKRG5>u5}Sf5y&#in8|6E$5Q9aQdGteN6LG{Q61biF_vF{Mp>d*?u{I^cA8S_*`r z!RMHJE%@EB=c%I%%}IFV!oNMNJq#p>e&HA`?ZHrQKm)&JY^Ie#szwYpM}q(RBkC4( zUeKb#S}E9BUr0{Aqim+Tt7em8v+DPXnyNKo&6%>$AluF!X8Pf>c3+p~rDu_zD%O10 z5~eKAbn_IN$+?I@-yC-LZ;po%jTrEv9M#p7Bbs9jnp$vYZg{Y`Oj^$mQp*5MFX%$; z6{nHR@s2yev=E-}COD30u~`Z)ie{GAv7ABmHO8p5om$@$UenU^#S6v+x+GYEf^&Hx zvv?$j1G0V%jKpHrA$iqEBKyZ2TI$?jazjFggI^!wM9F@oz;DoxL|v~CH@-7G-3)qU zT!>u{XY?)ZD&&tV2ZH09$|DxBcnNd1X%ilw80kGBM?pa-MI@67Ly+mv9(5EbZ}MYc z!7((C17PJKm~?e^b$TB0lSJ3U2}ZhKJW`dby)X}wlx?_S>}5GyxpdoXKjD)1rFGvGd|NB#{^;<=1T$AntSENL(m?dw4SCdt;PQ}!im(h zu|P_4%8u|eX)&O>`v?V#YA^wngxJ93s#G5Kv5SQ8cm;QTnx1^KD1va`>*&y;-2a=}KY*Cvbh96oYrTp)y zg3tCRyg;3|3uoY%B~$@35WFgDXgl6r__;Z?&2&$gK(x2QB_xC~o9fnZ}FQk^{4 z60K*u;?RivJb_G)g_2%IIoqz>t^)3Mobp9v+P*;tk1Q{Qz!NHc z((dB%3z`sANo;B<0EYH_kTa|zi`Q*u`?#X4|3*X&+fY=B5d_sf;6F96o@5sPZPH*Q z{!p#CRk=6t^XGHJU$!v*ecxdI`2=R*&+Hbp)ZCH@nG+bRX@{EtgIqd#@R{j-b(FWi z#btOoo$~|G!>A41s>bgwp>f1D3t;kP2X6@CxZky{t`<89Kiow z2#VW16I>iQ8kGN7VjGEFdo|*8t}@$|oDvl@xt3{c$-Oii@Lq3V@-_9AET2~@9ZCsM zR@nuJF}j0jkSdkdiQy1cf=VqF|MNQTuXDc6%3~i#At7pvO?_HZ&CCU=G_A&XQ)YMO zxsV}~pqD^hRIG>hF7oTTG3p24NpquTCwC*)w|cLfz)^v=u1C&@UPL=NLV8q;c2T2R z%n&%ZQ`7!Aq#DIn(iiC)ISFV3T&4ykcI0wkYGQTJ@`Es*i{Qsf2yXuKh(Gooqx!Hg z9aI(G_5i#Gi7HBG6Z2g99MzMoM16x)&Nd}Xe3Hr8|A!nwe5Dg@UKELR6r8n*0B|sv ze2sECBwNN%ZK9!6%Lw9TQ3wf(l6DZ}S2@|EF-zG+CC`3&&hqXRy*&N7Y?Lqdr|MM1 ztih5RAv?AM-KUF$dPOrdx=8E)tshbmLC1v$|2}*Bb1Q+bXtLp$)Gw5St`%VTzqJZ@ zLiH@_2IeU+__L_|2_>;``n`V7{WqWao)-`+nXV7xUH zW$E|nEf0;ExSg5fx5*sNMV>=ttovw?ECu>mZWrCjvTc5Z!h220CdYx%9KurU`WPID5MCQgV~ZkQhnvRQ zyV~m$f9ZC6cHS?X$E#Rj@Tdn_O%tK}lIIHgQvYZ0L;SD#=$TUTu*7BB%Ty#lg92m| zD8IO8hyq|-vjL_%%dc%$P6LJo+~R+X<&+^KJsvBI^I}WUq*%0~v)Lbj<&{p)SG&iL zo*`Fh#Qb1lltDHsxdAH5ap=n=W{BG+}qu%JZt zeURL`j$TQLIg*E?IW;`edcqmITomK3BV5<;3u0zwOt6<){zKVdX+g*jEx~Az`B%$z zZ}<1IQanax{Li1ikdX0v?LM=dt-A+(Ejj$}{q!iM<;|d5;d#cKNVEA;=|r<;(M2nK zyR3gmYY~f*orrv9LtP_%N4|COKkp{Yz;U`WhL%DP^?NCr6*{q@7v{;mlw6Zsju=?( zKs5PNL~wkb_lLZcB)vU;?&TA6WCc1C;~w650hR*zwfJBAgXLE67YTa`^1`?Y^AQ=W zjKzb^K%6p<1o@(*1W%=JQlF!}SPlXoCHzg$nQK)gdq7IY&;yqi)IXtUQijzFj9P@N zEsCw*nc8CM5vtj&Z_3XY;;(PFM1C)Sec6!`LkZO#7R2TL7g*s@-1gD2pO4k}a`b~@ zfwoP`N)(-%lv5;4+DygOJZCH#_wvxG))fQF(2A5{$<<5&x*&*w!i_A6tCD2-g?CuL zl$y9!#_%_Pb17^5BS9U4yD1$h*pMuYCF1KXV{)uv`oM({hcqMB^=Y|tIZ+1EOI*n; zkdiw@ygV9CdZA;mtY$v_&STvjGo;|bNwA5mvp$~qgqugi$M;w-4>138NAr_(gvT5$ zco0MT1vV7wJJZaw6D3j$&b(CVlvcWH;<55)h`hQ2_AnJ}j+VE^YjzKXxwA27lv7BNfw z^QH(*SLP~6PiZR2mFo)NcFK0U;6B8x-yb6+5F{zd7rwtLxCBO0um(Vo1o9z}=bjrF zqtQs1iP$jaKX?4D@FQ3j@+i(5twrA*E%SnbK5l|G+X(yA4?%%==sH)sS9DDP@0Hz( z^L01=2C@hzbUXzF;P|jR*abdBFu711@XHpP)QQabMc^O1u+m`vwN}A}N*xfc8|-fn zo2S$ZDKXMZM0v|SGJCJlq{#GstE)p3y5u2szG?d6=Dgmr3F26rCP{*O+XKqsRxRB$ z#qbO;r2WK#19XO9#T;Y_f-fEX?RL=j zIHgMyZqY1Ed{~tNhg`80AI6StC#G_>@p_b@%eJkaG60hY_dFaEs)ea;R+WQqnt(+? zS)K!Dtx96Nhfdn6rA|aT0!zQqA4HPi*kh*TKa9X=*Wb{mSb2NTI<@m$x9{qgLcpy7 zTaI1PQ<%JyRg2iEyN@^U`^H(!NXWQ6$z;YjcH-K5b-3T}1EYr}lEFgGzQ;eE6;$_B zcgz>b4EZNYGAG_L`D+E`b97oPKoKt|;w5?A$!me2u*=&_b~#Z&@;>tzTF^hR`6qB| zPQkwYFc5T6sLx>i{PFww@2&a)ui(^|S0D(SQKtE&;ZdKI-ek@N|BFGXHNGAYkZ4<& z)Z>hmqr-b22`XV6o>d?-a18cM1RWu~5HjI7>zLK8wf2n`eN1)t_HSBxP{b)7?tlrc zzjlG71>gkR(2B& z+|eemS&|$7J!m!m2>|DxKhfO>ZZP=Dzsn0qgpw>sDL1LP^;5gebaocYea!FYLBF4I z{d~ad_jb0p%GA4BjQ!rhy#c0Z=Wn(w9xLwOg#dKpEbJ__N4so}R`%dQ=9p0XLa?X} zgZDS>)L;A$#hsW4o)C+~`s`-jq7^U^Y`I9Z4Iw{G;IdZY)ww~qOOWg@-Ym4{+%sl2 zJzCcG%^M_yDyqYH8vlm8#LQ_|NT|jHNlTL3{>fPKfNvxNe-Y}8(RWgp0T^GlvU$zJ z8j5FGnp6qaT7|{v=omMk@p@_7fT^$Np^@9*)_WWeE4fp*p}ZybYnRh&=5vhsG0pkm zd*is!lvTY>?6}WU@b^7-9kI)J4HR=Bj2Cl$wDA0bvPn%lP1i?q44M&T9d%!NOl#De zWd?>^9_!JX_}$`8#;04!i7F}mvBVcL!&Gic6Bi2S<1OR2`Bck)P^c3uHO7OMV8{nL zp_&|uq?$GBXCDsisJa%s9C8O@6&uTs68&OPcS-gAB4w?l!jR{AA6 zxQ#4PHS+r(oQd1~|L_`J_}~j*?o~)? z8BuhtM(8|xRWv8h+cI%Vrip0qB!*SXt6VsdC<%fBzo#9ncMZA<__D<7W?E;>Nx(G! zyefSi#i^wCLlYl-%XZ{E*KBIgnr~a^_Mwy{4cY?-j;^KuQ8z|QNZ~d`r`lmaSP}FIfr0HC+1TQ@WMpl zGh!sF2ZI|xcN&`EI$~mle{gA2@22&?TL@Rh1QhizTnH(VN^6rA=`&JAQK$Z^ER_H) zs|#8z=WH!LhHMio)`GMkUNPU&JRjbJkU{nL zbBg|7f4=sO^rQWUBuKZ#hViL&J73o(_r0&x`Vj8KCm~9oF_`~(y>;**-1Qw^!yO>W z2!WZvvG4@%TM5zD2F#d*bgo@bO@F2kgYx{=BD; zf_04%GvTqz2nf?ot?veycBG`-tHf<;Yh)`uj55By=O`O+g7>`qh*85qD`|!H?s1D` zBuL3f@qgIfigD4+ubP>JrYBHSOqe}cGiM5R?tLp=`UlD&?TWma^7kdWuwm(M%(kpm zwg{QetzUA-hw9gtzPL~hE&IM5s8yve+NKE~ zSE8QwTFVGEz)*{zGjW+V@R6_i6LSbu_rCc)#!}}Tp8?$0o#m(j(9d5rBvZ?N)zC&| z;41S*##0$yYc@4#yomk##rNMbdlW%bGBHQ?Ed9ToxdXSUL!V18C9bJ-Pp7l*&g;x7{a?lKLBlW=$SEmQ0SP zKN@_6J0Wlj258r7)3RYIrtB@h)j~0#fISSJfaH#4C5w+}Fv>rgXeAj4HZ|=aN3~G= zPnbC+ao_j134jiKF$$bTPJZn^2WZ+Y%cZKFFIKS6!)>NniP}pDG=9|(p9&m)Tkhf( zH`x07ag_eK{>r)?;7%VK#U%YI`C@AAna3rfD-;0BH`F zw9~*xju}yY+mFMlj-uc;+4dR0?IX>mq~6e*>2X^~e(`>ML+WKM26GrZL^Z8wS{0s{ zeZdj?V@Xi;1IcnINAGU`kZ>l6+QEg;nQ_gX!3~uT_SiP<#eF1E(r4W&m;~L42)YO% z#FkCd9Q#}Q6f&Q{`iIpdEU zt3^^eX47P8|6AbSm_QoQ;V-@IbHRL7Q>NP!q<(j?^7Z>Z0jpkYxOKf}~E6*De zRBKL{2eIdcz^xLh-rS;YAx*$|ORhw8%UcC@5U^VD%nGkaEft|ZL#I3hMwTGHX8?52 zy~@}0cK+Oe^R2!_knY9GNmNf_^9=+Y540&&6{(9UskGqJoAWbDuu*Fs3T1+4<_n=m11DOjsq!*kc2t%nip z%|0{RZ8t)X*wR=EIB6YxOPM}~6fgJKfrFsi_G)sy#wMct5+GBVVw>F>8<$!M)wPhS zAj(WvUDw7nR*`eNdHQD(u^R_i9rzA(GZ6nmy~7}1-apz66=;=Sp!fAV-!-fDcx7fy zZzb)e!T+9xsL$F{v`esZrFPS?bdVm~BU>Yw+ls)=pU-!10Qgn_|G7yg2nKf$_?PFB ztFrjeOON0tjXs>^i>Nk*-0vIf_xqX9e?M=$ZUyjFYHo#dT%~JuDhU0yevQ4;b6wRx z$uRGC0w3QKZ-gs#ea#N zVm*Tqni7HW`K|nQT$7$`GJeq?Ljxl{k)i4sPmHJ;&%!v=2FjNVOo!+)6lWvIW(~dp z$5YDYi#8Et43F_4qz?DO8&GWc9};_B_?qDe*(x}Z8eNUa1ReCf&nt9Edq~?SVw8#^ z^NS?ml=zbW{3A8F358GcAQG%Yab3uQE5kcC580%rs7SIZn6iiSNdFNFPB*RX6_9Eq zC(7)1&{UIXABjrut^)whD8UkX&AI$$iLhj?FhsZghGmwxG{YR<0_zelz!p~fB+G!?S9RreKjWnZ zsoq0a6L({kYOc~#ljaqCygW{q)D>R8hyJ52Jtbr8>D%`srf(wV#OpK zpYipBHpjFx(iU(&nNH++TxKqMs&KpUkvt0(74RxA%seRk+W`6WO)q@F`|OFRL}Z4Ih6;>yFyT^2dgqYj=ut9YsdGz7j4EDWdwt6 zJb)Ep@4dA)o({*c0 zQj;mWXQD+W^tvk#tV^t^ri~pAb&D;1|E`Ye527EC1^Y;%& zvcW4kni%~18^bwKF0QR~bKPtLDzfL@GSA?Kr>t2>K`c2q<*kdA=o4ig|AKY`u#Amm zbU>0ExyY!Lz*oKDZ;v0<0&O(R)MfvFtpk9Ic_6gS({PwW?SvlCi%}9FLYH}>GenP4 za$5V+ztw_3^rCA`1PeDK7T9v>Qcv`>Vs&d#)ZK0MR!$N=bpAG#fuEJ;$FWx*^T z;B-SQh@#5yoI(q_Ly&?KYd*D{AX$tpMS7t|=ma5!Ob1%wz<~KDq4?0YA2TV2#i<6O zaPB6c;%hj2lsnEov@m_r4(CLfX2FB1Cxh?yM25SGpxP z5PmV>CRIZ$1@wQ&KRnZg??LTEzd@4l5^=6I%gG806yr!flYwLprsW+-)iUz%{cR9x zdD|Krl|8-$`K1na`n<&|e?Dt}gTB9QJ3bwYIUKaQM1qWQr>9~Ouf`Pu2-AEB21}{d zz`EXT;&$85LI1)N>mOs6xvlZ7*oC=!&I2ybHBE1Om+$N2t3?oVTq$`TYs9!hbam$Q zbtiL2Ul4R0@CGA6g3HYTanW*b)_wUyMV;h6U%u6{=bVL9VHHsS4l$oe2l!k&g;fh0 zS=VXZUw(CISHXFX^8i7m%Fw$2oMo@vy>HhTUS~_8MdI%qIHa*zU3eB@hsGBYD~pMr z4ua)#TdJYzuqS>URyZ%QBuK-`UD~%sL4ZJEQY5D+hLKb-N{*8;=3XISixHp+Y%@Jm zE#rPVZGdl-$%ZUB8_#!WF;N|eB^Ag4mfT=Yu{VaFENP$${TC6^b}HXd^v{v5vI%)G zTLiq4jEFClszj^=wNQ%Q2>c15tn*)gKLpbOJO*(4tj{V6Q93qrT#8>#yFd$uJ3rjx zR?Xoa2rA#RIPn~H73rmPg=8=w%d;*)Zvn?WTLl!(7DZ(>vRn#e6sjUNm$H!HhIwz* zDvOeY?NY@{ZZUK&uoAh%JV~S1ljl?rm5%IU((O4AjMGjxbfiM6ogel$orNPMMRaL0 zifJ4u*(sfRCAU_k&81`jfKJqV9yfw>7awj#{%r^GOVYd}=!%-)@$?nO11Ze+k#H_U zkGYwT?KXXL{o}U7%|3(tVWoFtc6EYB4yu~bDTAEdUi2ht{|eD zSHsHd#>JrOCUdJOL7^`UriEi?#C^e{5=QQT`mFb7c=$~jsw!XzmQ@y&kzIbyhegFI0 zEuZVZAHey87W8?mf-ilt(~(U+1>}EPHLxhpre|~t>7KTHlKN_l~Iva6Iu>!g_!E+wll84%GNgudGd`ci%+zo{uP zp?|`hyq2oV;GC?(G9;KHL1lw)Hx9b$ zUF&n!>;d|*X(2h{YqjfGhs!SA?x_hZnO3D`dt}5E+8|wh@qz3^VuTVTdV!vCdBofW z%WpfxJG15+TQt$vxg_+9MCpX9;#H5uRBtQ`<&_ZnMHCiEeq*e!`F4sdLTQndej(Qb zP3oI3(+N8j^`rker5sTNYt5*Qh4|+7t$8#z~~tCtxNm0xCwhM7tjK`7zCNE z@B2QEc<2eG*3VF`P90T;SV~N1@Y24sts(Z>9#qVk6ac-3f`g+o$JmI&O8FcgTm;<3 z2Z9s0gK|U^DQjbGk{w7x^COz?-Gm_OyM1h7Iub~EZW9e})G|ItsPF}5kxRCCRNS$k z_8xT{JTl=4+LD8k#ZjWme$=CYCzpeP;EatslkQP#asJmD6yYtsT>1?6_IyW@QF&=9 zOX>{YH#QQF5Q+7*JtlrG5Ga32Was=C)Z^Uejv;1+d!#IHyg2}QPIbH&`d_l2C+%iV zn?cN=?URq!oGrY?uJQF=3^AlhkAbX_Q#A%kph|$_?|F`dFMDYYO%7+>2os}&Tcs1*G~ECFAeh%3T*Jl=op zlON-Io!A5ubH~heP1tQ2BMu_IwvEy!hJ82un%Vwh(e=PDFry>@NJTC$(%>1jJ7)c2 z!^%4?%J-yGB&e3P0mH7SjJi!4B2gAiCAw`TxUz!|KxYoAJ2b)RR3q*xw*Zhf6vO^8 zxLqT9g1Q&%+cr31b)q;pIb|xtvwH>aS6C3@ea^hq$w$Kl#=Av4n3-}krA*eM8Owi7 z%!C^;&^&ZunyHw^1m^#B-!SVg(W&`-i35Bqb73?*yRm*2jgO8opDk9&oC)YUk1zjX zs;s~69e{U@oR}4{{Mu#6%YTb8O+59*^jP%0LXsfaETs^J^q_zJq*v)X%VIv4brI-P z{A~W;0=7yyoy1doP#`29r`^|rR}Rkx?ru&D;N}j<%2;_~$zSqxj(mlzJ*$;;T|Y;6 zLF=OBd(PuQ>uK0hI3r6SG`bGvkC4XsnjS|In|KSiPf5o9tknu!d&o-8gU;GJ7R?k- z7p&!A-SbUC+*Jr`?vV9$5DD#=aFZ)JA1-ljFw~vGqbY~{z^%;K>kUb{$VB$gayp|5GW2K0Ql-9o=*dHjZNb-+( zeT}#O5YqKp(D*D>eo;^o7#ppr2NGQT8xF>y;u0vid2c5>LVWx5X9`41-@Sdp~r zq}rv(1&l0W3i_qXTP2Y&dM(+%YGcqBOc9U-7a>Zrjrg#@Az{{B)9}yf!pV>C@?+h1 zQOSvaK1BTc`Q|+`_|UjK{5EDZ4vo=Ggx& z7XMm6>NgyiZW+>fMrIYOezl?gYB*M?b;Bn*Uz^K`kCcA(@WC3Zs1){p*h6LgpDc*` z)1WjQ%{YJVw>mI&P*VKvEc?PzH_78AY-gb9 zbt^yNlG3HqVwgx*B+y*C?BV&sK__VwJNlDiO6A;IiKP_jFzHtqO7c$8n#n67tgeuZ z%Kr(t{vP#K0H;q@fVC$=QO4xSQO!Nj`~aoO6d}8?ZJ`ui{zuD5M{h1>3x6u#Kc#wyi+gYJ^tJrRc9eZ~=@X!^&pCCk`Z8O@}y+M1dLMQD=W=P%1WII?@0QYrm zTk4$K-_xBu@)v=k*zD6)@mNd-;x65?g*CdZpp_|fdZk|s2#yZO=&N|ms~H9Kf1+`FL)?n$Jjm}sl~HMPnko9;+zZ} z5{7CWyngy>9u3&M+4Fm2Hs=?CCI#H-|8S>>X$UIOcc zj^2sTT9*KzRx6z#9Z=Uo`L>jW{_n$onU)Rw4&|RPhJsJB6761CKDe{AQ@dDvc6#73 zwjC8DqJ;%r%D5GOA!#935V(f9r2`OmA#Jx_%-{rpvC{MhJ?9p=qD?wF2X!U;J>U6J z0zu5t?;-0)UW_!&ntT-usq)6%HTvcA?=b+k(*J@)w$tCI(saG1*oKQ{&7Vf)My z<4~>BF$MJJGhlrKtE{GFaMe}769{fY`zW8MiWOsx4>)7v4jYH&8gIKwJkfgkV(1N= z=^Wr&2@H`7LDo8D&{f0)n3&4nP?hyP8~qKw$xpx<=NEt0=Z^Q?`-6bCs;ncV-k0&c zX}F}~PhgKQ(h4Ff4q1^+xO_-)>VQP0g@#=$3l?6v3Yk9XW1&?u*|8B09>emS zN;TTlE4kRTl3~N3c};Ea$L=T3i1fB5_yvz(COdtbdhWPyV5@Qd>8d?w7>8U8uK5Ax{de|ThLOeV?6f`Ok3$Q5N$wk{w@Y&wS=)x;H?mz)U!WC%|~!Pupf zTfm?IGjQYt>95CC-3Gk}p@T<*pYyktwn{4*($SMiblRUJzlM@OpfmJ7LoQ*y1WxT0 z_m%J%@@hd3#s|-yxG$qdlV2ayd`OKb$_HJO&KMyx4n~qFzo6`!uC$b6!}-sUJYZ2^ z-FY`364B+#7I;2vK?Ge5x=b3=#JiGCrX3~(KnI21;9!KidIg^Q!Kms|(s%;^%KC7U zBY_n-^Oiy2Ij1L?o!fBIb?vy+0i&p zihUS2q){C|nLL`36|Jc%p0!HBZJ~_i!f|C2EpxhTv=nz{@|$quv92~;L?KXV%QWRD z3G5-$ks{Y&V6~jtij$yQKr*{KC?#@v4$`g-J^#zC5VnzAHDdOfE+C@yOd5x%(i|Om z@wItm0YXSuPq)kyV`J1yy)H(^NVgII8A~l(sN)xuJJ3txJXC)U4fK|8=chO!Vpa2O2<(ZTRhh%L%U(B72}N1NQpf>OHNW=_VD*&l zssWBM6U*M^LfYuoBY7Nfj`~=0W$V+Xgo-E=X@tjxmuEEJAg!%cj|qr-9RY$Tx3*Az z);xdvx{|?6eGe_%DkXU+(kTCV?yXd0WpVX>9I!&SS61-%gq|F+T3oA-o!026K8bvd z2~+xQ-Gf2k+)LBSbC%rOm_?EoDEZE)Oqc$2hIHvDt#4sXA)a<18vsf&Hm$(_>;Bj~ zkppYz#W56aW#L=&$ihrK9!tZKrG0sb^*0H0s`w%1C)b=oxK){3M_2QovJTh1y(i}^ zgPaw8VFDox!@0AD74jU^zgldI0ZYPK`!h7qW1_K=T1XkVwe_iF>bBImu=AO?WB#uV zRz>!rSSIGqJac0~d__R#4%}n0gp3E`g9SAqyrUJT%!Hd3LiVrp4jUpID?|(R(6w)& z{lhv-$yP9{7FLceIYWK}UUgQ7s)Er~NX~(j(~6^%UMzcq>IvU}^lhptf-&hFd{EB* z;XR!hX7AH9n)L8v05M4-Yl1VbexhP@skrpv?xIAc!AQ&`8u~D6OJA+{#c5wMj$1}V~e>r8r zSX3mGphP?yHbl7IU%}n|-dRa2ylYUuB$v$*3Xo@@#-!t=STWp))`rRfZABdPyG+`=|KkKb?WXwi2_hhke&i|@XtN=YR_ym7SChKF)A zAz718E|AGt51|pIYb?7}TDQDvgYiL(hIBsqnpFky5k99bnXWM6qkQ}uRc5ONlm|uU zk6`vlcuLWXnT3fxpv}PdohbHT*U`It*B9|Z=ePDF-oO7TCipX+0|&*(vG9UX?r;=2 zEE6FWZMo-j_NeH>z>;RrmWKU*V>3!rXBXjtSyCn!NriQKN)8bW|Cfg-nA1LFD&YZ2 zWtyI>g+RuOO(IN&LC&OTy_5d{{PU0kHX{ ztwu#|^qGNOz>C&_5yJ1G3vthNau#);J`=3Z0lk0!JUr|7lv}{PIsIx3FZHTM71*V& zE*(r761Y!2c3zoDh!qLUme(t6wzQ*FRYE`mRvs1-_eNFYWU#w855KEP*^wpbRqsI} z+pi%BzDzqU2@ukJggE3+u6JVG@S2griUe$`=5A#QM7c8+eNGtOD-n>}#o_w^Kgw1> zNdG4(zKKEijO0X%NTDD{E8@;CbDSL6A3VX}sfhWAkNEXNY+)sDbYQNGfY57UE zp)K$3v)9BpkIjBSBDoaHQrk^KMipC21E79x%Y-bqo7Ne`_DIii_Y$iE0~KGmayFm^ z*1ONL4xKDuNoRHQj3qWLm6Ji*EAJki`!Lc|@O0lfX95@87ca~G{X=LxT>sZzevHf5kUsS2-KrKguBZ1bA#&m_dXN5ELPOQF$X1_OeUxA2S5 z2r%Im3yts?O@vzs(ZFQC-p;n@rPs=yfSJS~>J2Xc3DWk>MtdXpe1pFi*I(tSFQ+G2 z!%Mx6J&2{1(7a(4GP@Vt;BR%uflHq^_^US19b`Ksa;`~Z@Mli{+_xa}BGfyZj6n&+xxbxQQ=h=^CkXc$*9R#7Fc^IAd)rmtzyEOj zeJ*fy5=Y3exrV~k_j`Yi41utc1KRtd>qyaJEsTxUHK!TymYH*6-^) z@t0%`?+$aGXR!0kV+MBPOF73@5-K8W4y(NbUk`6u{x9`(*&f6nlCIDFMY0bPi(a6# z=b5|8^>)rIl&r~zoQL`Uo0NnG~{w{k$k&I8Fqw58MY$L>JZ=xVPS*zCI_%?+reXs#J;|d*217}?=(?nD(@eFlz5_~y1_Jb51dX))IId{q zm@4fk$nh^Spsqc(J`jJ&k&&k%S(F+>$mYZp`CMwOWp@NQ3V29AbL5viqpsMB6mI4t zD5X1O@$6vm@(X$k^qvRRxzifmq~(3p{1QP(@HDAW6A7?^o0CB*E`1}yx)%mUFQ)ka z>7>EBozUJSnRd%cS5n6IkW??Cy4}#kpqz_TA3jo8BE#NklEz5X&PsEi^RskCSVyRp zIFXY01ktDoZ%_AY!3|6Q1uQK zIR3HQ0fFiSe>_jgR1L+YM4CB)34w1Q?J$jZqF<)yYMQClS87iPVOibFrRs(23hHCt z!R8!v*RbH?2*eNRt1Hsw(fHJrASpgj>c_(se(aNq9E>T?le*36o*y9{uSkV8dc0Ik1-wgO0mC7;_$!7@7)v1n+07EX~sgadS7rR@=& zeJNUVEl9$X466>cf!X9DolUx0$+uQKQTL2U@clXW!}D~pUI(uC@3B$MYT+|dKwH;z zE-{iKM9a0IO=Sae9=Ouq8KX*y4QZEnmEuyKRf0Ac%@>$iCkjwFQ=-fgiLH3I{>Cv4 znt$1HMHD+$lFd+0+Nx-wRpsz`Q{`g1slHi$H8lPOH(9< zhXEJ3gbBWyeabH$!n!b;WS&0MA3S$%dwHL@?gUGkdaLcW>BrO*wxz|pTpDOw3w->DXUyXw90FN)z@LQMaS}_j%H)UYd6p#DN$K1qQTy zctpkbwv>g8cB8!J9#?%iI0I`LbO)q1=^3&n57)l~{cEq0{Z}HcMS1pHayBLUuhF}K zLBOIf+A|R9)?VHJzn@xUIEsfys&chU5I#mi{2%rAV#?_h`^i)j%4{q>q89G(W|Dxo zOV03;Fs;^_x$s8g8h#_IS-mj#m35a{{gUoP+TL_h%NDM_EChZ++vWi7 zpgl9MIb3>cNAhDTW*ap9`1e8AMBWz(-uM0p{$6J@J4Oj7s3DdzCnmDeq-BEQ=qtv2 z!fz*?2NOj`d^m>kg_A)XGSiX2l!mdkhe;J_lB4EuqzPdPm@C#46^3h5iuN0dS%$sMqZXk&nn`X->c>&rUdKK80be#mo#{$Df3&YhiMbI zeP(;HO^v*jvVfMx{$#)?5F&g@0i*)0lv({Yagu7m91>baz|{{Y($0=s~7JX ztM&ZG;<-dW+&3WVSAAxKiE}*MbLn9GyH*QouwAiAwdwEjKh%`OcQaPSwRGGLxV?sb zX+XN7wFzJCo?Ae{|B(&?OBj}wU}KC2%bVwt@(%@Sx^sjzbSe`P1OB0*Faej1V+;zF zoW{kaEh+jT;f$elwN*aC6idgTT*+EYHCvi!6-=(A&zB7|zx6L>tzU@gpyY=L?%9*o z)xu@s#PdN72c?0nV_h6?CEzoGd)_Squbsh|X@h8JTlF=M@~D!sl>XOyncR2B%C~W* zTPojnL*3cn23g-c+q~?oE=uA)CpDfgsBcHkO^ErE>PXPt4C0;xe5>C-vbZ}Y{Jd`k zH8ffuMbWK!7=&TJmE!HMJ=*909-WVlD&_y)Hu(x(b(nI;jiDVWhum|>|3}a5*|%<_&KF^^qn7R6 zbhODE(R^vu#2_lM%lV`GgyCiaO1KU9oQ6=T5?DcJk3%{-wu=yvmjBkmYz(d+PnJ4p zjSguoEA@GxMK{d*(FW_VcLdYI|cb;2X$0&jYpP5T8ufXEOf^yF?!ud7R z+PJ-s3Obf#DAq}MK&Kz&WM6jVhcKGM8Bn6VUIHrfsF>A;Q-&O7*(k65??C5C@fX(< z1Bcb`FD_Y8-qwg%vd28h0hex)lLV zqS&TE+9|8ed>T9mi4Ih8CzAVCvm&w@I3&vd!7tr7=&FM5H}XVr)i3_9k&Co)OmUo! zfljtx)japKl3vWiXqnO-CTYy(dACIhR6vXA;(c)6b1cg-ltZnsoK;paS(V&skFcog z9Rwq!fnq+iG&aUj-pDXvUlwA7h^G?ua8HVcoWcayLZxvXwaFf|Wb!;Wm*HSsPpx(I ze~n51VBteYZF}X(wV@<9_jC&ZyX+TC{;^(}7GxG5sdy>&^RUBnlp#SD-qJqM$QEI5 zQ=#$p3-4;(|vvHZ6qtb5?2Omb?&# zYHMaC9{d$+h2;lPjr>SJ<1+rmj3Un*N}FW#C97j0{c>_3fmjULGq>AEsmvgwTkqMO zMsG5Ab?`TTx>+S+7(8dY3;x!i#1OHTz)Y1=!7%9l=8@)9A!XE(K@|BSi9Rp3s7`d4 z)M*Ic55iN9D3gMVYl6LcD7AV}Pwqx2mJmy5q+spdNgdbOpP2l;Ul;v;{`!qzsRMWCIrj|6qWuet{bSpsf+L8zxm@M7C~&|2o58OlUz50@IrNnbQI(E+5Im(wl5A zDj$8{+PZiz?9U+{A%h{KR5gjJfGgp6kaVv(u9-#UDv2cTuR|?L70>S|Rht_7D98r1 zMe3A)xh1rTJ&bx(4x3dN2m!u6ay-xGD*NgNh|z8o)xK&!`kpqVILq=dFcl2?a^Lh_ z1e240>ugX2A6pN1>Ir7bn7PlN>w~jT;Ed2vm2ON>%Wj%sIkUVL@6Li7(PHzVGgS`L zP^Ir}X?)xLRR@9Z9{)TLWGNM%Os7sx5d)sP4};XX%v{R4`D5NO^tEFO!~|Q6TJP$>O*R7nh*&*#h;6$ z_ASW_%*cvSVl~HbwV{=aS=~Z5RRAz69FPk^5DCVRA@a+Zzr|1B4Xq2RTeUvOS9!iL z>}ra?hoT~}&aL8BOnd)8ptdW}6L|3O?>}POg7A8Z8eoRcn}-cko}+qj26eNywOr~l zz%#T%CuUu7(QToR&Ni3vfZcj+j^)-cp{{@5>ffL0U~LD3?>v5S4tBS-{sY}So*M{$ zaMt!B7xO>(R@K00x8Log?>WG?MgDDDeab=MUnb@VcV~|x*i}a&umjnw+^grMT}3iN z$WW#+ao;&i|0<}_I_te}#(bS*rvrJ<(knz(h7K5(|6>1aJ%A?M2?c?}a(Ng)D=(b% z9FG`-#&eZb^mO?Nzk_qkB?q7zpu(TH^q`G*tM@N$JKXkR4V8W9oJt3{D?J03r!4Ala5OSQ0D!iS-)k5C;J@4Pgg=3u1|{ zlfhXY^}__Ns0}Ddxq>mQgqkun1Di_&4cf-MH-euT3VJC>8cRWu$5c~7FkkbSr5e+_%d%!`of5jw&Zn5nrB;FN6$UFk4yDLzo zz3Eu62kn=Wq>;JPn8MM`WZG9yL7T-Uc!wn-Cqg8Wd`u~!EL0~&FsGS1S4s_KMF3le z!QVF6H&6C@o$0tR*aECc16y|l8SpG+%L+tmh*<2E@*wSdN96ajc;=xtJmsp$VJAw8 zvQY>T;4^3Wz+pR{ST_tia0ROIB8y+R{bPfwF$w(6*r2^Mo z@BlQ1;rBq3ifZoR_hCoFS z{F3c-YbOqH@3FvH5@00cJIw6x@kC)XroV0z4m$eHs?ozK$SUS~=`$RiZEAd296nP8 zs+0)9tzp^8aZBYKW1_wp@QXY5fHGMv8nXxCof0n%agPJP)_NZXd;P4l&aRa*c4mJ| z0xXOyPvp-?1wyG0h!b1C#PHiP}7WyrS;@E zJ+4^4#oO`4|GIw04F6$BZj==n{8Jgv=vTlvuW5N>zxdzm?`Mc>&DkFSk=?L00 z_*XUrNMjMSYffohhQ=#a7)5Cz>6_PzoLtYP6w^8zFH4n$0=ijaZZwo3lGOcxJ$}#< zarT09qsY?!)RHZ;UJh!EJdlN2(0MtN#gpQWEoz|I@yOsWfANTX>#pPp>IXHVgkz5N z<11preEk3X-0wYK_`@}QaW%b4Jn!< zxYpvRnE19tfrz=Nf^9g?T*O?nR-!yr;;&`YeZZ4WH}j(4leQ%uVui4zwfA7z(-2}T zR?`+Q=Ijri*$-85OG;(hQ;Gi$wo6UtCfXtza`;QPD5>?6UoI#QjSQo!v{kJ_!pCl=R$eG?o=# z!MjH}^+YaJjr=y!@lo7UqLN#ZU*N>KK=P;6ON?Lgi{c;rPr+o_b1bTI+Pg={40V;a zgnQQS;Rd66%>u|-(MQ6LX(@`c!6iXhe=<|c;+`n%i5B=Jj` z_XybY>OtS)0O&=5YT&A}enmp8B@~DuST-Z#kza>0rACSHl7$U22Z0l@joz_mk!NVH zd4Kt)%$BA3;~5XI75=rCm?tMOo+6+7tyBxH&dwM8%hB?;YD319?_ge!?7*rYo^Q24 zyG9@QX)xeKij$Lgl6q5t2r_swCRGUPc9k!yKTBE~6eNzh zgOem>vt^ES5CGlp(}C9&Grxxh4xCA?sJ(9d`1MTwSn+Wn-h1BXttBimL{ltjHkY$C zG={U5oj<*ohnEHy=?p%0MI(z`p`_!psnE+9#URmV9@SD!gzuxT3@l*;&j4YDt9m11 zJX%m-)K)VP^p(T89nE|VA}~WeRLFS~*|N=&!O9&zLxKIhFq%wpg-BwI(%)|!%~t9U zD{*en;*cpZy>0`}F|+d9&SAEJR)PVlfUARjOhnGviw-)Hg5F>h`LtFs^+}iD1-qcD@({ z?(;lfjDIGoaiw+N>Od6+qCq`)Qto6(=92uQ_`}mJ;Da~^jLo}b%I}Gw0Mby=EGw-N~Ja6Sgfh;K9=-VqfjIXv%c0fhxB9HxFhX>I~NB& zw2wf4BKgPv65%AiPdUeJOP(j%%l42E`GlM8*}^=-idpgO+d{i!RMLX>e&02fjO6n^ zBLd!4#kKpB9I+W7_*5k?6=LMBZt$<8ACm#sp}kRO%c}ZcwBip2v8g-Y=b?V9_zbWL z_=DE*PanB5)U3QTM6Uc#c{4l&saR%&rfa|~BOkzvb93+}8%ay()}I$cB*iaJC&8s!$A`D-S~Fe~=vu){`OC(&Y4M8d4V>!tQw<{#L**X5VY;j$vJ#a%BaT zg05%&qsH6&c&i~>3KlDitE=wciNqr*7`pa&uZ%r1P{4rHE%Y9fWqQ^7{9nG-7|oAi z=`Fn|;O3HW9*EIE*uQ?hJUUb#jSH#WS_unK>bgW)8mf?U@V#JAq?}yZ z_QQl0oeNb=90=0zjB0+}uRkN3ikW1+1zHJ?s0fgs>?>%X{3*`%t}T3+Osa z+3y$Mg$|oM<|2xnK#Iv|)kiugkVf5B^0^=N`wQ@Iz{41lUZN2C5w2# z>=)D!Q{iLt6*lt?3VKdnD4RCX%-$hE8OcZ{Ht6B2?1Q}ac zo1$P*m|mup0nm@SiAVy9PaF5eXY43OZ#iuyD41N&Asmt+nC)fzfGi_UTb5{P^c7!< za#+;>(W>Lo>|Y#J)$#kCaD7@+aYX{LK)eF5>p?KnbBvfAfa-7Z>|`u!p&b)>9m|QF zkgI*5wxTJ-i(nNh)G>Z^8zBrtU4!aXX3&8lFo(-K3iv;e7LN>5Td5#KT1^acXgj~x zMgwXSPwjiX*10*q=&Vm3N1musCk;R*)hJE${0#EN;9AwUqcp?Lsqvx3hzf2}47Ayz z;yyTls_*-$QshFEDb03T<8rHIGL=pT-`GE{s@MZc=X3L(da%|`TVBS&v{rvMIdJhf z6a*%7eYRkdLn2A7nZ`sST-H&g433;-#2oB?PSXO;tsRAidJ{MHOKdIf{NnW3kj_d( z+fuPvoFa_0@%7_C<@a>CiJVgnop|x(+u8dTeV#E>Dc~4t3LaLdNgyfHJ%L+9%?TT` zX6%t`Ni>pm2?GVvei)o(?dpO^xoRk*FT*Qx#V85rdsrfN1XID{#n)JXQb5&PC5>M6 zj*OKfrG+ygPf2ldz;*)X#tjacw4wmc|J>gcCYAS98cAx�uVpzm@2rlP$%*-zafj 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�n4NDlEWeV2)U>e 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Ν%j!PBJ8b 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 fiOw13|<^13H%4aK_X*6v;Ol7v+ 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

    pHbYNPtpC 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

    -mxA2FbLh7PxR4V@>H$+q^1!6>#8#x)8!NtK}9X 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

    W`e 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

    M3(hw}ZWEsIoWKA7$YgPS8 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 z%0D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ℜy64jfW zfS@t@E>K+0@n>rPdXAI{62WF240s(5ZwQwIv^ObE$!|`hSy(2p^528sY;VPC1|^B@ zj{i(F#aC~u$G8C;(d?}UcwJdnYke_dTef8TDp&$nG0Vh~Y2piT7A*&SC^-AfwEmO6bev6_IAnyH$MIPO5+qZ+O)3x)+}pRt zH}tfk0O>%do4Ws;u#JC~C22ie;wZgFwe8jmw*<(Da6wNsOM-q$|@^# z9xzo$!m@aaM+}jo7|cVvaOUb~q)n60%C$NSF&~7EK3Hu)uuSmV-jS{3Bb13zCXbzB zg}8yEPZ*B-J2^jJI4WI1kFB74h51j@;?rVtDJIWjC-#4^D1<#m^g8ULwoX61wI(pm zGUHulH>4&awG|DYAT{EE_;-JHD1S81sn8K))f^(0E2Wz+zsZOwI~gyAF~Y!U$+byn@7}kiGhHUcZ2`BiT(B^)qJmZ0Fwhd}iW6SU=L4r`ae}FRxmC zoZBZ^-+SkhKXcjpa{zNOG4+qI{SkAmUNOd1ttg&-0_D$&xob?LoQO2tv?|sjQ^|p` zlSUDdEj3INTY8TJ3Itc^#g`FP5mG&F!Dvg+SgYuF%LU&KT8&CC|#_Mk!=8fypuUL%aY46X$!QU0jvS zI9FL`U(_IkuX^eNteWI+shnp7zXb;P62V1e^{0?Rb7&JAp{;9mbj#=e`<=P}i~1yK z6&;Opfep`pZ;1{K>H-7Sir(*~{l_wgu0!Br42DUQ>ttTbetLTz6#nqOH{ZEkm zh5k1_91LQP-6;#lgVo%zhvNbNJX1K1I*Y<$&&z~$Zqd8YI-v`nBj1zOZ~W1ZHBzfHC-onjnBi%xkUw zeV+f&5NrWW!Kc(?L2Jq+_ln%BVns`!Idl3yp)HktL8g3y3~fWggg4@KA5gr$_Ka=p z0+lCe_8AesaohK&|DRwW6i#9VhZVwxZ!35+{MT|Kxdhpv)Yv9J1B8WB zZEL<<$M{77MNjzGhKc5F#cXSBWuKw`0Ahb%|0`ARSU)JbYNJJl%Fp;T_(J-aWk#yFj(}s0C=SpkBeWFq>LVUq(UE(%LhcO zlcq{`uu?yT_|C6c&QpaB3oAMRI6>*_e6>XH=LB=o3Z-uv4SG*agVw8vNZd z9YB(vpqY9`?ZBr*xjJo7Fb0pa)Ro6KwRLMdH`2teZWz%?lLfLP5=WYACDm&1hw7;4 zqS1k|GM(|=t+4dJop`+}>l*JHA|@0q z>pA4AIF6I3!0*=_*Rr+7U%sK~q;7DC9F&Tf7SD=i>Gt$ND-3|WA=CFV0;ztoB{dvH zrjCGPU!h`*4DQ$4dBKU&R>fMZTJcg`leD767yeKVJhnw=Cv4QHX4o{6{p}=e55QTg ze?_E3cazVf4Cpx?d)g@mQmWQmWbIL+dBX2i??Jw~P+9YY)q&yU?98_(;*FcyLJgz> z!K0^AC}}S)R>PH7p7U{S10@s7sZo-wG!gznQnr9+TyczTy9&Z1l=|MOTBmsOen~9w znuVY~;vpLj2Cp@jNYsBwl)pZn8PTN8j!$#dS52NBS7_CnwxM3@C zj}MDvj@dqEKTwQPUq7Qi!pcJSn&8;>t+-Q2PQUKRfbA&zH+_Z1g1E~O2@X@nl|az;J)XZfU8TTr!is_Dk=yk zig`vSsq)yL5dYEF#ECrH7#M0MMT~Am4gW9o0k@GXnWDRIcP1^x={9zSXtbt0p4F~D{E+`%a8Ap_Z51wLHAe{xm#FPkR1ZtX_HI3coIlpqWxo|e3~qh6d9wBSi3 z9Q!wFQcfV!Z%r#Q2a#H6jws=nQFg)pMik=!tKaU1^j~s0)LPG6u*SFV9-h?JW0-fw z3ckq=w{O1Y0JYA}{?Kub6{PKdFcDM4Ai0#SAhj3fJw z0Js7`y{#~Dh{3tYmyA}i_uZu;|4*427tJ{hH#1!$Ubfu4zXZ2ANY2!0kqYZ{x^pcS zPr4J9GmID|DojmW?M73hL=bBvKgW>aJ{Eq7e~qWlR>n3hfO)`F$p}&IxT>}TOHaT4 z1%h=5wrbT0XW#9PNeO0Zb8CJ&Mp+X=rjiI|trbAAc_)Pagbu-?0PeLr;sqyF1!!sJ z<|^Jt{|H{~cG*hg&=nhsV8z%jP6=D1H+)N2O1l{`IbW6?_KChez0AQ-3ROxkG)E!w z?%vaWX^;-e77;%$V;SL9;A8_>25jSbsM_13$#>BN&ZR_iHCKElhqQTePtaBxTceDB zoZRmUkVl$AG6-k zjA#8|?g$_pAFORWOy)lt@+5k3k6ZsfI=d20rB7oUa}{oR{-z_+V!>P!c=)qTu^1r> zgijUoQH8{CyMLV&dE8T-M|#L5EJ275s&6$=nzYFn)K&_}TA1VV>tDY3b{!pb;T~Ah zb8RnWJ}F#XK&Ig_4vpRx?Yelc}sn|szWNk@v5zxmDbKHR|3W+)OU6fiK*(lsUk$9A?mMXw<-Lm{D7b8f1{Gw+C`~UYlmOrh>9mDCP3Xb^|h}{+4pW_!b zq|Y1QkMy5Ql*l4_RVih;~~V z$xyYbRE1--7XLqA|DqU4j&covpsfDh|8@88O0f>k1;RbMo~gE-&WunXI2V9y z0}U!1_rn%q$dDCG5S`)c0>>^_pkcCnykgQh6MIYG#llYW#7ggO_8`oq3VbiNsjkA} z(jGfSeVuOZJc)AntoLAruxhQf?VrE%Y+>Awx~!dD+PZtCeoVpf2W3ugl^XfxC{#Ay z#0-GJ`dOI^C=WhBPLt9Z%;m*d%D`95VY1ofpkUkiX+{$y6xc4)a|k&V0yid~pg!h% zwHRo~xTQxL4+$7(^^-SOZnqodbuaC)naVUOLqp{}N5x;Pc>TCQ>lMeu2Von5F1a%( z7^@b^asG>2muD(wA;4jQ*|TE$(_{ty^+Q>n;61BKM{^P%Tb_M{0AzAGyDA1Jx7Cvg z&gPi3j*1t^;krSadv?`O=~et$w z!PbxepI_U~HT!9TLvDEHStX7ut@2dh8djrUx1P^}NSpjv>6Ug<9q9-$Q3t|e0tA2! zL_pON3*glZU3pW_AdkoZ@PtesDydWuDUO>T^54@C>uMC6R|w0*g~JDG#bNwxKJ@or95VK>we| z{NCFQBzf#r>A5iS5ED4)N^7IP%hr*M!`_%+a`m?9%;kzyI%ky}<0^TXckx%_m~qFN zUrHckhRO~X2~LUEkiJOQN0-Mdg_;Y(tC~len0WP1j z9WmgID%nu}bIT9(`5v&18h{E7B{u+a%!hk#u&W5l8QKmsMfM^@Ai`PFv?dC}GR#^m z?N>q_G9)j~MP4A`wke)-4RaOZI&rS~qg}q>TOMolBwi3*P8L#pA%6}xAAE>mvY89t zO=hT5U~P;5Wg@w~$#37HlzjM^l;T->NsS3l8wqO+(W6hf?$eq#m^eABj=R{v+xwG2 zId~;v5Mi*(&|y&^(0I`fh8UwaviU~3tLf~(zJreOg59WgX8Yw>z+F>ZgYU8j=6&Xi zswbPZomp`47Ub*K4C~Q2C^jb5@}u9cm71fUzsIEbf~>&C_8w&fJDWm?-=c(@Q9-{i zqC!W=U+{Cd=CR&I!v4A7pSnS1j@Nhz5HZ(T8hFQ{P*1Gpvfdog*Wg)aYy|6}REDZ99^QPYMu6Gid9|iVb?=vtv8%gnmsGu2^ezf353F z7_qd>oDL|qv^9uSqBt@)7mMDmJZdtpz9;Zt?wRA?f@W3-Ue}ElPq7?2xa`~#iGNV% zt|Gxu;tSvZmYV(O8w(3csQ;c(PD&#Gz}eSEMgd>aWIaZUb#&76+3#IDUsTL?_=?PP zA#hAqTC4-(PB{SMb;b)T1TV2fnfaby%?buu8$Z%>5g0cbe(XbE7C+U1l#Fn3nw_YY z@k@7jvmK(jN-`mw4Nre^z{|F6U*!j_WeOVLT&u-?ON-zZ#HMXJ^qdQ-_mg`o9$YnT zXKFrxUd5N&`>81%$u(rdwAEa#=_oVET&m`&)sg_od^xpcr7niNMPO(Dp1I&U7_9R1 zU(<8Xd%Sf^o>zLZUXIaw{-Q$C3`ph>OV~+KaIa zf9)Pff0h~RV)Y8u!utEaL|3}qkPy*rX`qSJU>xz7f3$rv@vfrRm$(X@T6#EgoUHJ& z9xteYf-XR)H97MP{S%T%p+v9(N>6-R!BrR0@fh7n$VOJfp4L7$iR6u<>!g)Fl@uU)2vD{UT7T^`_ zJVo#?hOn8jaDD02;-wj4=_$@!;oB8Oh~JMdkp8L1yF^O0oc<9%%n6+n!Za}i4$~E>o#vZZ0s1H$cQfmYF~@X{kd0F1vnQH% znE94pP$K`rt+mLKWC>*DNy~q^1yPXzwfUyv5;Q+NIhenl%vB79+-ZM~TjzdW%EVw#Z?@CeqQ-o$VX)_hUt}D@HlH_+6Qy};qG;F zW+e%$%?uBx6?9#Ed32`=tNsqogM1!{I}+uepXd8i0HuQ={c!agy%p=vb^aVS%?9f- zL0b_6C}OGb18OdFFjO!fls1bi;cokXwyMSV2biB{{KlL0DEGsrJrr;+PFU%p@9hO% zIzJjK5jd{*w$I3O7JY@9>1%n@co8uwPr2zZm6j8q@3h*bBe?N`kg^`*E+?$SbA2x) z3v<`2aYqS0vhr1t-kxs;yWErfKj~jTLai8Ls7{$La7DTJ9v1Uywdpx-*gY5dmq-1( z`6-U1p69T@eejb9CmSScSh?9yO@ofztf8xyhk3@w{KTwQ!nYx?=;<|mFL)sX3? zR_5`sEjL1wzqA)@!JW$Sy8YCcRWh@T*z_u=;NDn~VVH2zlbA=?rDK7g&_Xos02@Th zbZ!H7{!H|n)&rXm>IhRP!2~-pTIR4pM)L_kUP1^ZV&=jfE6S=^hJc z%K!QG^*@pi8lVikYfwE|>4e^_{{g|em-)7gp_xVHBC8rQ)Ex;tl$!sN?60^2xQo9L z|K{T~D*qKJPZl@7_&b)A0uBrXHNf*0LPG>}a7bnF3Y8i8a?nk*Ndkk!VYF^pw+$+C z6_#sFb?$klL!;AZ>V4R0x4L=LS&N{BI@IGsg0td`i-3H(fcI=|vdRI7j}FH$l^TwV zLjqQkglPIru9AjHK})zE3!bVF1N0*ZAk!NOUQQR~+a&WVS=X#Wk_)j0=FAdBnlrb| z&2ktGD7OI|r2WP?kRuQvKa*=n`suV>!EufPe1gSE1Fjxhz8l-Omba=7(yzd8swBkpne&%JB0Q%+>IKv8GX;0bIE-JTmO5Vvkm9fJD7-O+qsC*L3w>nC@7 z`z|4*uL*2q=wPy8+|=(eA=<)F9rg(0FR7&fJ^DVy| z$WiyBU#93QUvrvtN7g3-U#{rY>g=qrX^RJdMkqw%vwl3iD}{(o9@X=W9)*KP~Gp zAnAAGL8XvV%_RQHSOPY}FaM}2r=7}{%G|XKI`L~{`QM@TN~%2$Cf7Dst+~2B4Rzj| zP|F{q`3%q21^&(gdMFJ|m7>oq3Ap`fOv#G7GZXj0}@Q2%wqo*)9Pp?n(on z#6|^gBxmXK!{(3t%exA?rfTJvBDQYqHxjZueOd7z`_C~USYnFXrMG@oCPRq^KAU!? zgSe0=Rwk<7b7)bT!_4UpvL@t2Wwy4_Iz21rwh9rTF*Kq~xp$)cY|HxkLCKQ)#nc z*~f@wYmPN5_84;I5w@8bs@7*CYN1)hOFuQBb(wYdHL1B?-?0h*Rx~~%-OZ-#_kAMJTH|{CT7Z1KtlYG;ShDW z!Fn#(-8I)t+mbYJzc+k=l(&tUD?U$;;`(^^`X#~tjWWw*YYO%Dy#M_&qswsxZ@9x3 zI_;-;LfUc{d&%uaUSs93evcx3+e*4+Vp$EJ#0yCrIK1)3B$1<}t(}_g%}(W{u~g9( z#eA(&BDdC+v{UH^K2M62OI0(O1YOl`Dj*hw9e_G>G$?L1(Mc}depeZi%W|gpn-*33 z%FhzpCFx*?!gI|p78D@wcjj!#90;uMK}3!b@^2px^#D_!G!>PX7e#HWC-jk{fDKYkZw>0rAapQxQ{ zCDu>DwhIb6mJ6{3Y$Anq(M{((&=gMSnWWE?TSLF*UZw`Dos)LBPyQNQ8Uf)pQbJFIyU}Y6@8grC=_Xn842bn1WRIi@8p*} zo@aii9q?M4MR0LND^Kz}ibb6(WMDz35-ha!eL74|<|K+>S)m<~m`BSl$|&%Z{n}^B zUS#vNl70GltpLsy=iwrroDv6l6|lHfDqsQrzu~nDD49IBv9wzEvJVI-yGlIomB1pN0N=ia*#Y{+nFg*><~JML#qB1JT)Dfuu4+$DBYe zZP%uIl4D=T^9;U0tCrKCr$Dn8o`n*fXB-^_rn&fDZ~vbWFYjH(GR4ianml0th1I@k z+Xcr`bE??ufx}!tC6(yIEBg0 z$-#wq33K-ic=S*C{7d*L;2#zsat4U596z?}CqRD=l=B(ym$QrMbGRH1-u%p-z+PK2HalR3uAIyyVX>Qj*v4dWY66xl0n0whwFDxoE)9eU{a@C*!M#Ha5e(8_^MFAWnx4LRa#(-EKF19YoUo{$|6Z>&dAwR zJnPQ4lBkm!7U;w(?LSAefUdak+vj|E=Wg7#J5xm_dd0VyPP$W2s2tJ_1f+?rSf5}i zOU_F(f2-{9xgt^x7$s-iaWz}s`eC@daTTIm?l5Vhbxx{~*|4pEXc2mJ>+fTS!DW!KD#2HgMo%a!!cX2GO24@j{KEs_k)jMrURd$-jzU79H z!sloC#_rUP^@)6q*{VQZsM|1@;r+_ETju7zCIf8R9G@|%`}!U4<6cw=8W8rebN%t8 z2{M8tRRzx2wF>qi?yWTgQ2g|tdCz1s$Jt{JF%No_U(bL4<7eG?)G{4j!!80bANlO= zdvfE@aPpbyVwQqutB~hdwR2@8ZAV;W(tr7qd_7m6zKe9h4dzEakgy98cp8l|%Czr! zetEsNe|gv!Yiux=c3fIQ*q@E_M5@mCg9Hh(B^~yig#1WPuVQmIPMdBn;2Xd=v zSSA`^u6%p>`%8C)jUw2!_5lQ!N5Sn+v5S~ZX^*eq5oGB4)DALPI#Q^31zB)fR%cL#fg#H}1j5HUtKMK$>JOzqkemtjzmp{8R7 zXObgd7?gN&yZQyZ(ybgPux37&Mp2E3NoM)RHEPnxMVf?wFQ45~)a({kFB{#$xMH2| z_|@7&#plZMUC*K`rL|{S&7#bX=;3xoSk}di7mR7uZwWS$%433q=M>_P*mj)XiwTd` z1Anj4X-QBM48wqJuBBryY)$>1Bnignus^jJO(EFHzXAZp5VlMK2GX!TqS#p}88~L(;%ax$`}yyI7~7Um=rN@pQ=Gw$b;f+o zctR2p@q8#WphIvY@0oB@mO%DXln3LNEQJpv(t_rag$u^PTlfk{efwA`d*nb<}GgQ@MCt zUqBy~Zh_y<$};FXq8A*mgyP(Xg%VXc|Mc!E)fr8kOEO5)|Lfw-;l>rotx8i|j!ADK z>j8(;d7cthZ`J$(0@QI_*Fw0doMCn%Ai1Ax5_w4CBxi{9v1b7)@=NF>53c&;dsQEh zx>CoOqo&OGeiU>r{Sc<=jPF@~qQDhu{EbwrsNUY?Y{Gvi$HH*b#Cl87{IIbdD|NeQ zTUgnIB5|*j;`N_8tIj_BIDCILyN{2Mqar0$Jc(fDgMS>Xfu22Oer+M+y0C zWv1X7@$>($CN{)_gi9cO9cM64pq*T>Vm7dqHH*Q(J8I$tGH?_zotIH}J zA38|iMGv!xpq>mlP1xw6PLD?6P1ri@R zDy_79uB9U{q)A9x`uL0SwR!{PG6iY*f8DpZ%LAuPT3kpJ_J01PRejNL@3M*h9RRk3{Q z4+@;gnLa!|<1~;F4}Qe|DHnkIdvgAAW)Pc#Kp(z(=nrJq#p0{&rm04@0=lr_>0q`Y zG9|+TO0e;aAW5c>JeEO^QTX(!@b0_F3FqVlS-d(t4k6Qk32Eif+2?+LLK7SkX3{U$ zz#Qcv|47}Nn8D7F##QbRqh=PImN6e!7MNzZUJw+>L{5H{FgdU2u~0V?3bP{6MB&C} z+78W{Oh2Ez$;?gJ0H3#X7u?Tle}34{pP$+NhyOkY|CGjg{(rxbe}6RN?~lXyw@J^B zQ2!$AJ>1eJ|E>7lRrrM?`03&_U}A&Amx{#9Q-|75MD<2wVTA@^aKvCzo=ll zO7Its0iXz@5~m^XcUNm75YQAtiJr&7S&xAou<`v_brW7JCB$MfSzSuc6^;(DKTPi? zNfvb-?7BpQ9-1KnuUR5)(OHg6e1@+0dWH~W&4cu7<+tug+#KX3a{wkXm$S-s>z8yo zeQuf*R~ZPxse7?}61PPRMXf&M-Nx!fkRP-e^-MkfnD}9%5 zNdv?cHoPvF2FJR35?+72p|8Vv;`ol_%6tiPU*)ax!T9~4;qy1iz4$!xRU(AIlqZP3 z*cJ=$g)L~h%kc3*l2Mb;4fA0=~VgeP+H&! zg=YU$0lBzM8MJFYo+?uIFBjXGdqOFBzwfR;Jdg5aw37Yo+c7300~|eo zf^%-;ts?vnztiUxD2tJdKG@WC*}nI)@6g0& zZfFDeq|yx>HXT=U=zb;EM2#U-ds7%xP)wyP%Nh4}8>@+yENuRpwCI<{j- zWMC?br#Q=J?JZ?yD)WU38Ka3A>Qgr`mUA3^w~LPAkRMa${gY7Yt@MN2y6M5xu$7!_ z(h?T#`m8Rj&@3ftD0>ciBx3)MC!BJoLabPG_q>lMmxOGV2@dR>n2WCom}s&ZYPwq()@C;y1du0>CxFQ0IW6u4Z&z(E})=BGo3S8|?E=?QBzsrJe za{D|StMHwKM^UFB6aSvp=eZ?~h#P`hXJVFVMGUuVc|qm@^J7H07miL9W;Xpltu2dL5{C{IB8rbG^)p_G0BAq0xIw`YC*tC|Y@@b&!r7XW`MiU3rEF zixSkM=*0VJj-#Q_Dl5!TDwHYPqo0Rvf}rdt%25#7w;mY94sYuKVh}b25n*9W$?4cC zB{JSUjqtKXb;WPT63UH@>^vX*gSV#SG`{@2ac5&>Z5PG2Df?&j3n3RDQGN=4*Rz&s z$=hDe@QvaBmZ$9&tSvSzu)&u->+W$zhU}$=}cBR<;nXwkZBNylw>6f z?t@3o1OrDROIxg6HduqR#KM#SH_xLzn8aPjlE599^|_RRy&to+OqkXE{ml7m?)d-O za)Sbt9*?ikOkY+Q5v%r55@iYCVvTup$qqrrI2M%ClM_-_8QVxId>$~BY!b8+5-x2F zvqYNMe#Fojee`Cqi(B=w?hcx$ht#@5&;YN6xVU(s$D#$j*m^H;0~8kfdv6_iB7|hD z8XG418l>$<2Lmo;V_*Rdp`@81)BkX6!s#S_yF~QL=43vVN0k9e z&M0i-_g^S%cJZiCZ2w-|>2earzA$Lzb(u53%HLjeBL9RNoYDKf*QF+5uE;4gv#tLr zunf_`am?wYYd>cMiw04DaE7f{0YCNfULnj?wSL|+#45r}0zFHGHE+)~l114kx&G%_ z1>E^l9rdN;kb#YJg)4&NpfTt`?|Qy^MJB_D=O5-aafUQ``_stZ-+>YR_lqa*aXq|B zivpEW#Su92s{)uZN-y8AIKAC`z8|D&2uR2Z36nf>xWZdJQ!kyX{*u{)16o@PsJZOo^U*C=?CeW@RBH-_V!`ENm0OTa@+^_+W3TWw;=hd3bcvc@^3IC=8D?q zTC#_eex#9nQu=hvLeC_#;i68sznqU;`v059!9}Ck9dA#UtZp4#qwFiB6l~HDH1ebw z9BU|7mX{VP=n)nMT=)hzL|n${7iVRwVYX$tJ`34p8`$0|dk=0HN{o^Ejhd?UG1-v; zz|JkT0Z7k-lTj0^N@FoMNE$UKC%@Af<$ZDbDhUMcb0zPFwG{0qiR;BhVa5fS&tuac zZlmAt!-6yC(mEUg(3N~_lCO7o1;?1snXvtvOLdb*DDdwme02M1_G%8sBDBU*;oG#| zdw8aNOy|+fZ6d|4j#vfkq$daJNZN1;J3pj31S0{|ABht#{yxQkK9b-MbNL_RNl=Ws zc1xl*ScVq|Am7P46?VrBY@K=qdTG8F)=q{nH3_NqXVHx|*1<$BS85B}BZYpR;V&nL ztCrD}LtK>2wV{L*#q>!yffc|s`iRAq#ZN^%_`WjC@qhR^oH{Pdr{hOtl8&|U5zygz zry5$xp7@v^Uyj2QlqwXULs7tyLvy&@%X7n1JoAr#aREcmLxQ!0(n=V?LT}Yi;Wz)U z3&2?>|E^Fyj_g@!uCqd) zjP5r|b`qlz;cKQh#!)m${};If;um?PgYBr~`a0~|ea3^OV|*QFEHoYMTa9au6XQSQ%Yx z8hZ$CKlTwf6DUw!$SOU5{(o+guUX2FcE;$|<{Qs1-)o!p6{La7b}E=VBgm!SOQ9U@ z9`ZRcyNDzwr_{K@n={x{aH%_-QH>q~F*>Adqd!Z<>#f^0l*#q3D>7b^k4Dajd3~mY zuhxD|4{lvcN;&3&p$yLTb8$;PV?T8z=8kmAv?;wFyTF$3$CFu)#+>ngbW+%+n!dMq z-YQq`su2jgK(J+iEufxP25>$%`Jz#%1JW1|-$5QFDw!2S#;`LitCZAi+rNUOP6)BP z39SspVgalxa}xO@1OA%EAggitIl>;7e{xcY$X~j?g~&#VO)QF!MLPul$C3^xXbzXd z#K-_^3c|})&soe%mr#zO#s(-UJwVxS)%eAuBIZ*4;PAa$#JZZjU?OMs5$@-DTq#-U zZYihH7GL>N&4_$|81swIX*G)qzuybm@wc~u#^1l%se{^c9Xr|jnO{IkfN9NyZ9lJ_ zc*8+%FJU_~aN7U-9rMBYVV=YeZQhi*SzL@C4E3I{UJ(oHmQEQ)Xf9*_3zH4rm;rd6 z^u3dgc~F^Chxd5q?94`#U8K4Y>Q#4=k@z&W`%Qf^E$ROPqU15h! zh*4fuM(`gMYI5#Fm!I)^oeh{^UZ zQ-|MLDS9c3D0CA`O#FNfp>|Q8w4prG z1)H`r4X+DUsy#vOHFur&Cr?S{rMYubA!UEf^HyuvOnB&_WE4z(wi7Q~b7!HjOs8Hb zP1ik`B5B1E&D{x1pqf3CU%xf*q40r5B*@`gj3i% zCD~7NfH{w3diCFPzgyfgxL@n({P1}bBdh;MggW1Y)w0hJpOws5D}W|J>dBS-b1MR% zIFsm?F-J?~u$at&Z<#3bT_~CN10e@dinE0ev(P3K=oX2QQz|2~U5KIOB2KguULd~5z~U6=Y@2&{9MIk96G z*b#q)7l+nC0jyu=YxkhR?%`8^Q1okS>$yz?s_nhYwO$woSF5qx!XOvawO4*1A|^1N zmx2bPW%Xqf16sFb)U0gmu;jVd&CwU_kQIC%?+OGffUF!Y;;10p(P4QAs5F!5M2_!>tKY5yeqX+PpiFtF)1d2=D^gy*Kp7UpPjtEuI&lHFH3TpO~XQE@F?U!o|?T<9b z;gX1r({6kG#O6w+nWdht`<)mL4yeL2rN&BrXB;3H)GMYOJ1G@^pMT%lO|jk)sW#?4 z_dVP!q9|$`&v-BUk~J-o6Gu*cq}wagD!vm>cG-#Zy!j4A`o#c7f|um#GP0(tKr=qg zNV~y^Ny}ez*&+u#GJJ1e<@AWHqbHGKf;=v%}M!4 z?KH2eo2l*Id!d+L{lj`})C<|A!`{E*^f^az4(@EJ8Y-)IAolEobG7FzRLiG;6dLG zIvBr-s4=C7^aET{;`~ppsDFR9I?UH($cR*6F;s z#lIYV2nI`}g&+_PWo5+)Mw=pOF$pmyPauY83)jqeCD5BVe6T{}bP-r=hPL_9Dwg(P zI#bcEAl6h3agpTrIBn~$5z&p9T~N7+u%QMP?7UHl{nYs^UnqHyqe5}d;;}J+py0X- zemBN-PUR+QML|j%VCU`w$IjLGkN7@tw1sQ;F&Itmn`9`w!oD~47Yr>;xkV9!+eIqj zxr32WSCM35SQO7IX>x<2&V@1OB>bG6+eFL0A{`sSRT}(b@!CQ$OA~4vH7+MqHr8Hc zBxs?|i~jgk0)+Dzj?2RiTq~7k*5-@vlg2Og()$2^ZZwTDWmQ*@Z1<8aCrMZr)1T-B z6Aq_^3G6_JTM@AsoYqd9i=5ocKZ-3_!2ZIDt_H4SyX=B}Z*j!Hrg`4cBZ`ZI8FZkc zCQ!sJUiKc$r znfEc$c)r~`{!Vu0P@8@tl<$g>eeTCBf~uYuui-akZvFPMQEN3CMN(WPYK3^)D+(ms zDx3D-AO{T9;AtvFmtlkmB)p|oM5WYfF{xL0fSy>)`i1utA+8r+z#;1Sx&4MlZboypou){8wpu1Z6a%uy?|Bw9RkPx=y_GS7XdEnAp0W zgVHFIpO|2forkk~fIp89->Xhz7jyOeYy>EIX(}X?A|1SiEAz_|b7&h@Rxfw0neXeO zgBqbo(ZM%1xrxLy063xTdlo3m^v78*=m!7K#E2aiB zx>yQ6g*pyH`x5tpBt9v_+s($T??BaX-IjrbtIklkC^~(}scOpLxMAf^B z)xGG%sCuP}!gxDRi6Q67HC8kjZhlOK@G5UP2q{C9;=6T2^OBUyl)l>KgfK7DFQ(?& z2s`$V2S_ z;&QVJn90DT&kPqF#SLJS;zXRz2>y+cn_N9b*1|pK#aMIcktS|Gg>_X9$1RDtDBrXK z%qUx?sI&B5n)?>ECrYk-sQ~kyd=-yXuTL_WP7KD>VMW>U(Gl!VrlurgfpkVIC9IP^ zJ!dl5VYeFYVv(+KG-oznwvJZV-G_Z7mexaWxV-vhOEve=qt@_bsb9zgoCSfh8*u|A zQ8d@yG7CUQG&acd~I=<#l>5s zPXOYZlSqHQRQ#2QFF{*W#e%93l@siWru(zyNhD&|YE+aMY6WEaW6dY|X~o58_67ogQ5gmR23EZsqYJclYS5AW>t)(b zmC<`_Mp-;>^+Mx3S{+NQ)H#G*l&Ik>eChe=gUk2o(#}y`B%+^-+!b%CI)F!ovYoWR zQoxnc)muKx_{nD@r#1IYz6N6Tf@d%Gf&aq^Q-AR|PhF@n^#5b;Q>rhO8vV}~D@Z>- zfBX9*n7_^c!Ubu$vw_Z#YDy-&>8ixXJ%)uVEjot58V2Wor$>5g(xr0sU$T^O|WL3&yuOB!!5N6@Fj%F032} zr+o@i_h_Y^VREY>Lm1UM{Ck5oiZZe8H~(Obk=Eyk0YCZ3)Qn!&N{)PdhTy&bb|zC# z*_yt+d`zZ_dB(uZg-)SGMH!a!HR_L2nTBkt6sjqpN#zuMfFBX+ho&qf?R~j%J~R&f z$m{Xn_fE4c7VON?IQ^8|6$h)lLkkpAjF7V!i1@9v<0P*K+JDz-*BG)ysSYxS^sfsp zex2Gm;)0~vBf!Zjcq;j?n63x4_c&qdOf4D@s7j`_`#UDJ* z=Y%WfhnVD&DzS)W5Zi9#Cm@b1vXL=U4B2S0CEN>&&Yu_VVcZ7|X$U8kZ7|}oeu%sL z(db@*=C3c)+vmPNUY7}UVj09f=r2pbJ?`cv#}V&rZxn(kys1cll=zAoupSrl2Gjn0 zkFdJq-!};qiMV|pjwhwUJ)J=8?-efuucfd*B(z=p{X8pyPyXLi1nwo+q9fBRNzhM#?b2*lxE_ARA$DY`}r{{@y zenE6wU7hatLT+5oGgaBeqRZ;GJ``Y}E1y;P4S~?*U zfnE}LBCy;&T&Ls(@L*lyBeS||4BAGwWz`wd%a%rT({v#(Q3P&5_x1=)pyThClKBp* z7axc^)?=F$p*$OwtZ6xau_~&2j#MjHcz`lJL%R`9*y8QF-I=6EU*!z26i5}D9+>x# z42uKU{%+8SY!`$%#w*HJZnzlKI(TuYPs`%Us3eT4Wt3@!2zxdDYVyE)(HsagN{GWD z#7pR;|=?P^*(nunOPGcM&k zx#Bm}^VHCG!i_L+=G0Nj@9MDmQ?yM84N-ovZT}>moJ{;uWP8U?ld<(jO9%#o z<^Gepb`ke(3Cv`K)b7aAQ`yX8fG8<>QEfuHP%fVcCAne9nv_uo1+)+o3r90{K8OqU zlSgC(kH4P8*4du6PyikSVK1Nd{O3w8q~6ajXH&NZAaRW74!ur5Fx~e21-n1sS2V(p z?Zj|D<5{hsOSfr#{$A@_AmNo?`omDK5+9`)3(_3b(TYgbdZ+tj=9;Vn0^JgJX7Y;pZYT7T8i$zk>^oU!`J%4`! z%TJ#N|G51=ldXHds*_@3L%gMvq=-S#%qQHTs@1qGA%1Y0GQ`U$jo2R1Pfd72hbxMe zNPRP@5no>YlnWeI-5da;tgJsZXcnIG|9)-zXN~ICF1SYg=aZ7QW|_0Q2NS5f!Si6u z{N09rxYmHwGp*kdb8b@1Yk->3kCe{Pg%0SXb+P*;&!Z3DG7aUWidK5@S%gldSrNK!jyi5M~a|;z} zlR**L@u__N@@m{NBBUi3tP^Ms!vc@Fk+uq59D%fx4Mq#cfS7Bj_*>p_p^M*e(Cf4K z;p$~5B`*IG#&})4-orzl*n&v=qu0~e(D-vKGVR%e&%o!8pExRCXK0|GNUJuSSwFes zh%|`|KJEbMTWQM>kk;GdGxYjTrPvHXb)h@<5+fKN^CB&8g0g1LUbYl_&TOOjI})k^ zEJ_@!gxXF?GAvehS~q75t`f$6>UIjXl5e3|q8u$#*;z?9?boDv zLaKYGo7O746?E_7gA64PoWyEf{@u?Z>^&A2n^(hM5Kl2DGkn=9%W0*(ai>B8yB-gX zPgq&@eB{X)eg@Stuv6fZ;O>8ae(dRsM0KxIKvMdN&wh&BILa6WJrvcdf(xNCe5^oB z!uGfr#zh2?=7GtkEH09fd3p6bf3BS zdBkV6E|1L`fved3*a#MHu`@E|c1k;<_4u9zGkunDdVz#1eJz(xRs(Cw=M)(F3B_~+ zRN4w}_1Wa$`Sat_`=L7i=NX!bt#h$Fy&Hh~Z^{uLS-xYcU{_Fzsg`5*kTQiMrLp;N z`12JpDWhR1VZzX$ix`m9)Xf7R#%Jb=;L>CUqkveLF7sy|%$;%J2&{%@*8297Y z49+h%G3kF=bk~Vc1Q%51fPnD7`ZNqL}u*AjiF`{qh(m z!ULkW-o*ji9Y+_UIpdzSWha`DaQ?uCo@08MwxQe)kU5;6j{rP5`FjmZk5d!DPCfDl z02t&3sY>6dtB6DsiEHpgJpcJ9<=Vzxmz@HMuB{kYW0F(zl^g~{RB{v*WA_pTHh%!Q zM1J+8w)Y$JPOd5;P$6g;`XGe{wJdq2-2~FhPmY(Nv^Y=BbZNg_H@?J5&7Q)Ecp;8c zGD=<_4IS74pm(K!f5*-g)#v{{O)}U)0CB#wp~BZ~b8L<60j(?NW%|ic@~KRLG(>%2C1^NF0;Q3=2d`Kh3woW@GNFU@pA#=G3MO?NpS zQg11#oF9<1&!s)%!DA7x!+#$ZfdBlkp?`iP^?!eGp2ed~9|$)C1NI6PEPdmI@v=dEiI0qa|DngG-WYEQypIXOocS%6km?)n6hW_@sm z2qY4}AA7{$75erQV00Dzt|esGtk8S z!>xv?J97M#2M6SyLUsb~i5r*G=afW*?8Ow6Vnw1kN6Ja#6R=WHu)X;%9J2e0?GDi; zLujY&wUfZW>0^uA5i*WIuwUf61;<}wnalpEw`Y8)K0_my7EvqlC-4pjO9Sr^x9X7(bq7|?K*G$b?CW!Yy9M^;-&suC+oQNJ;7-G{ z@=Rszv<{`ubfAx6YF++dH$BN0M7;b$h?&b;%M9cfqDT0%_$wqNpMn{rH9~JxwxZ4W z_BIyXb1f=M|5@fpFs%}UA)O5*FFZdSx5-A3oMeh10tTe=)HOd7y&t_G{Z4KTpjE@F zoPQ1UrFhKk2r#w_&|u}XLdywj`O&!palObqYTcQ?p&N*d_wMF`q}z|BB@}uxxa9VX z&+p6|OEp9Fm=rD#{g5HZ#r5l^hWy)=9tG@^1`}TUBzOrti6M~we~m-8qF#{CS_9L< zs#=OL^gXT7TPjOgK!;)r#s{|#i6QD)+zf!bmQ6ED=GecKpP&N!7)ymOsaf2jzZ~;J zfY;26YrIktp@^<(HFf_;O zJw1TeDsq$UvYQU-lx7@$Lm=!Vko{eRA)zmuY3dQPp;ie;6_CPBc!jV@F7I(-eH zLR>8>Rx*0yu50i-T|JX2ec`(X|zF0naZYmWBuYZ-F=5^9| zX3f*Vl)19waoQ7aC!vZ72Oqd#cm6!E7e$q4va`xS(X)H6-= zY8;7jp{qFFN4Gv{3mJ0}P{%58CHTKai6JuJdnT9sk@87hX7m5Sj)*CO&Qx4ML&Zq8 z>eU@kzg1LBFk*rt`gL8V$ffz33(QVbmHK(oPzYW$+#ozrc&=OHRB9`;hw3EQQg<~& zc()Bd*Aexc_YV=*6=z!HV8c<}P*GP)4Y>G2$N+3JslaX-FI|g3-1pU-pTrr#scZ*a z7^HY~T}{ZVRE$UZYT7J6$Ny)=H{?$CoUY+xVlED1V&lLKkB_`wvixw~=rqkgw5YX3 zqs$oJH%S>AC&b*DTD5F(c$B;Jmg5VdUyW8+_5DT$L`82MIf~S1w>Iz4luMy5&PO^w8qS|LDsGLuWc0H#2#Na~4;v^zIfXf5ebjmMPaTK#`d|rfZ#d8fn0#tGX@Eno{<$18Pk+9(Oig-ffLq96t$h> z-ARM96{Koh7wek~PlpL$4xdF3e-b&(XC*KSzi57BGcrvA%JPi4o7$7wgngL_Au9f+ zkI}(7iZ%1!wPkT`BLB%;#!%Kdi>;c^6?m6tZ`G zA>^cBP|!?80t@w-&j^u4n?@UJFdq8$$ikZ-RTu43$b=*I6hBYXQ>TLE?jkJ#@dEt< z+Xe5%s(2X6;R_m$IBCD!4Z?-BA>*9-epf4lFBV70kg%{05&pAb=bz<5C%DImjsTfh zoeuP3h`+Tlv5Mzl%kenoA9+M&2|Z4;Tpfp3TiDbN#n=2`hMKNpY=AyIcArnPblUjk z{bxtNN0+|328%i$D2@8e8mK1Mn_Q1m`b;b*NHCFeh&e}6;t8Rige6Q8YckZiKx8Bj zKyqMAQ z3lH0|91O$7U{fE>wD1CDtDS&px6y6ISCPr|{SO6; zJc%AvDIk!SdYD(pBKTeP-`!{{9fTegbjbWa?f)m(0q3{!=;#$)z{n+CPC|5er`zOc zQ{xGJv3pb9de&v4EXUU#O3{Vv5Oy0+_Juq4%Yub|N;=YG`^E$8=8B&z1|V`4!$zzUs3+^HR)4uLxWn9t-tt7-o}-F5fr@DHpmc@*VafPu)00yB1WFG?ai z7s>0{I5~VC?DKmiZ#eLFVrL?Qprx0TytHC@O+YTt=6p~mq{OzHu)&ADU`+)yX&=qp zIvM|=V&i8KGk|)OoI5)g(>YQssqT&$@xQ>$?}m|l1nkG5^ zxzfEXI*OE{!_#`U5I{Qky!GsZ1^EL>ZcxpdoE|z+9sEuI12)OOSq4vxEHRd+wgN6?g)I!rq&%u|vcdrzgz;9&@+rOCDIMV$eY30ZZXKSm6 zlz2g?xZF0jSHiMtIm+Qtz(0tAMQ&`c?f$lZ&ohm@HsJ~}h=tqlN6*anYYGJY6y+-} z?ND3N=B7ya`BYzU>oI$&ESdgA0^_{x3 znn&Ubf!j?ch_KuhX>=}H=TTd%(l~O!SkNN-AK6DN&mc&& zKj61zOiRNtHXU~o!bAHc4>yV5>TYTL$c#ZfUv1nEV<8u;q^>oQb_f#{eaOT1t&W2! z=@_pwu2zH8-$#0usK*Ji$yAm_INwtV4JY{xxN@vjD?-CR=*Rc^oU=}%e4{)jd!P0N zlvKe#k&?!q|5{UrK+N%x?f?1h62pndz~xf-?qr-yGlES%IcQF|B5D2q`C9Ds<^Mz3 zXXYGdnto~X%o1H^?78f-$e45B*<4+i>mB=9^lUQ!B}tbF7Wy7>M$zT9HC3z#TdCQ# zRo+kWh0w-av?_!E?fHHfD10^V9b1RF;Ya7^WsQ7n_f&k2dJFmx$N#tdrc1@`;27k8`D*`Cvk-5_bd5d z?t+2T99p`Ow64{cBSYU?Adg1+rnFgDKmS7IylM``-UD6ujn=tB6CfK20*y1ET1ueg zHk>}MaLRHxfeRhE$wYNG7258FKxu8r<$j%Uq<(8sYBW#J*c?J%`zl0~7!~H#rygV` zgL#>Kjw;LpUYf`W>z|LqPkBdQEBoD;N+P*f0Ppr+IEsI*(AcRk0da6JO8R;f3cH29wy7l%UPcjy#aQu8HO7sf5H!;iw z-kA~G#89Af!M|SuSQ~;t+Q)F*fwpPG!?2%!-<4 zF%QrSAW-naS-sgi95&xXVY`+F29`+o^GRxP6S~lOYyqE$kDns-v%}{@%&EV`I8O?S zNl7qmgTQ5(bA$oWPs4t@P|1_(bi!kqM(8X#DA(|^q&FOBSU-pwh4Kj3J|f4GeujD- z^bD`(tp=m|a>{>|Fo@c((AHo=<>+E2{SF!$%Bx+U3w(>3d2;zJO*igwukX|UWIs3~ z8&0(sJ(w^nmfp^>Hg3@CMl4qfD?tcbOBFK4h24QrCXUou z%Cm(2z(%|H8!Z0fI7kTpgKjRgQ6Caj+!ts3{=ysCcGn8g@KpENQo1mTuS^~(p|l~g zVP`5m;hjPQA=|rwdF^=R4KmoB1DxsA%#nXX3*F%VZ@J-@#b9PXM8NU4KcIyq1a|av z?c<|^`PLG^gx&vEeyShC@s%uByhH1dI0$L+MydVP{*2U*VUZYdl*b zD*=@@PX!fxo~j8@Ds1&NfIWDfQn?lE71O&Bu@>gBILZYR5W1f_*%9<;%K4B~X>39} zMFgoLY@YzzAsg+v-|#7(2H0CFWd8d%2#b*6_tt<5K^#HO^X=9!0nY=j_ho`zWtKBz zrXW%W8mv^)>#NH1Sn=yUWx*1)^!p7RIlHe$aOG^n z^3@i^91@<6KxFSwPTevdaRy!lcK~D+BlJANDhik%x3n|I7Sh?bT#>6$k~5(m;4SEp zd@Uy=2j;UJLRy^u5K{QZUCtS^!h9EW4c?xM+KKCM@J##=h5!pVCkJ@`H^~0DL&2fl zJzd;d!C1q~D9@Dn^S2Jiuw;Y_hw%K;XeB*;4Z_ARJSm2&4xqO;96_>`Ew>oKJ!2?= zJzH9zrMQuERv1>*JGU)SjFM0T5oDLFW`f)b#o>~!n;3*tRik?n07saTW^HB3k=q_e z`i@p?KT}CKAu=LcDoU{EE493L))PY7Yem)u+Ne-dC}-QytH&AU1pm&yD^G7J8&iaM z3dXn4(?-d^6_eP?uA7?a!y%IE$<9e=$MVybIOUc(49(hOvF8@!`fc8%s3q)o9n?0w zcVk{Mn7UnP=|HTP$VE5Qbl~v3KUHJgUcCIEO{HlQ&PH-r!~(i>=B>)a1RB~)tZZPcNpeuWV2a^`;K^2*Nz3q*_owHu{& zT;Kyxw7}2rC5A_NJ%OMOUIxJikch287qK^*MB_O(kh=p#Cy$xf&{)S_rg! zNG{wOtk8vfez|*Kz;BLYVZx73y<9ahnSvUbnK-~)D!Ah38U07Z!k825;i0pku!t=vXv}`Dqo^r2 z4^3ag+S^m4RfFS(Qf{XdR4yNB5wPF|%cd;~P&TKnrILC;IXSJm)m>5<%k-u+DR(db zAJ`S8)#2J#6>7aTP6qF13`|fae+VP2XsclRmPIBV30KxavJe=`0q@-4uk8YJF(4Vv zFQSzD{lkWH-7c{eI<|(RqN30QBUclJxg~*kBlgQ?Tw+zCaBOn3ys{;%=hcLz+@6^M zL=!R2q-fmK|1CG^L3#cy_Y@V%=?AOvBHRj+QYsc7z3Y69emM~5v*8})s6rNr%*;FP zkp!5Vi#?HBtak)K#*}^**Yc9NzY#m19*H94bCx26$IN+IfNoL8dvYNzpclbdqJ!Yb zf9Ww!u$CG4oUrxq=T3;G#M}VIeLr!$NpVxPb3t)Fod~-z75QL-o7n*dlIh7z+A~8@ zK1S5bB681)Ocl~PhP{?QQ|>r0m+V8Un5gxK$p<@>u9!lg&-MOa!*ysY#{T{+ws?vN zk58{pNKaOb!JYm*&mmrDnOZdo0GB{mIe6h(qPDAr+-q-rNeNMu(ObHi$Wv>d`+s`- zXP*0em>f?YsYlN&x<%bxm}7kGD!IKe z#4arK3HH)MM^RzR*)j*KkAYQGz$m-rV$h3wAPc2DY~|=X1!fEG&!7O^dDW*u^n&%X zsTAr{tFU#Im$}G9)EjmjOGIj@)aqigAG+eE3tGmE4PsF3EqEp@Kg4G$@v|n8dl&8s@6gUMr0C% zbTUG4w}G+3;$+y8+lhwM$DmhO{@#0b^Rq{VVAUxZ3?{EddG`H2=nm)!0g*wG_0cJ< z=6f#jtVHeeG`>x$xQ%olFpZ+XaWN{sUv$uygqvL5kRX%1cgid>9ejn8b0kDCKtNoP z`)K9oqXVDb&oH>^xmeeX1vUHH02?)8-$fwxdUG0*7rBmtZbt}oIIFp4R+C1+OVq>g zvE+SpgrC{6pReY)1S)#(!*f~C=9vk7J{}%-slw2ZWZwz(vtQ-%eVjvgz!}NKrU2f+ z2gm;P=W!8l9rD4d@xv}>JDEFVka1CH5B`!ilcQY)UP%25-HHGh=zx-=OU1}p{Gp8L zV^u{mCv(92F~HPy?!=7BqTQE&Maa=s!S*l)7n;~K&{d4imgAW)lGJE5^sTfSk>`%! zQg|PG0!qNn$M~>&s+Vd_XPsNGLvzGQvx(dRP+qF=g`56~KF9~og!vaa(QvGo#3?%* zSkbkuXzt|j*li0!^ZfGnqNNHAH%^jv4&*6S>v!!{Y?xKvpsm0~Bw;0v!1atxrb#l% z6;}`eQX!21LCN`40HY2)Y`<2@ z8Nl@2`Bkz;ji74%vEcV#MUb-ki6j*Pn0QoHut`SuMgbrP2LR^nobx>g8nS4o&Vf3g z;I0$elElwa!eT~3^%M^Ne0p;loM8$w(sF<$4ymU<&Si;j4{tjioSeMMOllbB@B8Dh ztrkx@shZN~Uk*V!T=r?>{&OZ%P@?MwtcPFZ=oc6 z&8HQ_)NflWi3-ZeM4&TF(1Jd5HNg>|_kAxKd7g>>$}1vw#~mCXDV^^_|3Dg3%2tNH zCnf9e9zQtAjLnRBq)(TOiUbAt;LGEx%zv*5qn=w=iCBd~P7uQ?Ou=E3QN&0t^Yude z;nFnQ$&87l>~tr8)Vwe=viL-J%ivNV1lcrh23DGM6DDyIUAy$_RNyH48Qno6n-?|< ztgVqDg)huqZ`0RE*0w~!W9J~SkhHN(aNYizx9kSpwl!q0j!y%NfCv#le|eza!zKR) zk|e$Db93y|jR^hTOOfUnM_5A?tKi2TXFv9l!V+SR#USCN*^4jjxp{w;u}8ur0>t48 z3e25do#wUV7nB0AGmnsO@US$5h+2U0y6^r)_*V-qoMAYJ0}4HBSod>o6i$N)NZ$}e zjR75}uhKS=^{O?TFs2+a1)Z@Y zXi-Kf{x-;prCJ=N>Ct-Qm%&d0YD!LDTZlxuCe885HNLjb<13{>ZN3@`3=nBwX&Pbb z4NuS4UG~oaiDNJ0dhv#xnCGn)1prH~;&z<)5XY2TLiDqear;Ujpfn0pbn4o#n#(!}DsAdaISd1hDWd%X`K9G4S4j zSgIuxOSopcrj%}{JLqCpTKmHfL;jLT2A3sY;qp&`@b+q~qyZvp3EwI|%m13@F0IPR z`{*fht(+?7M+Xjp-&H#cTA?#WWPg!#Q_0;vW}b3Q6LoEX&ib9{oqA=1vf4^32uV?l z=cbi$@g3ij%&&2Y$nw3|0-P?*kG;eqT^d(_-?_b54S&>7LoO$fEN%VK!U$ZnBXN?i zvcE1Ad`m}F&^hp!E%J^#=U3m{)<(SwONl^^Je0agX4%=ntxY~45Csgo-KA?b(0t4`sm<-W^Ox<(DpoVkCAQ~Z;{peI{_VWDW7D0x7Oem@P;i& zdJHsU6jyr}_ofySkwD#7gB@*~7p-ZO7_=FEk$uSCxbz>ng|>fH%;_&Mx)d%Cc(Az) z96qGmB&}SfSJ)DI$yIEGpyt7Dnh?I)@}t&${*{;MRjFDS^)l|^7r}5SGqr;=iod;L zFjbVCPS3#Wd=45eQ8I1roWXiUY5ke!JZd)V%KpU-jw;_rTi1`nHo>v~uiN_-8yi{-<|z-}o2$J<|R+AabN@O<*7-8_J8vwP-mZ@(K|89Rs1_zeMy zRgRRaHR>|2sjbmb{Phl+?VC9OgqKHqJ2_t$>v^o!oC1y@055UgzXm77xl|_*KR5XZjQfeIb$%&t~4k1@-og*l-6TDsyT*~quYN}D@HGVpA zi5)9{3unD0$=R_(1WN1PA!mu25XA5)abQjuPu_x;n(b5)&a77pKifxh`8i+fCF6mD z7n3!?E*JJKV9_wG%(M0(&?zIjpS*3`hHbFtZ4^j zEZNTt(uStRbYl^W434ly1Ew@U(I~J;#q0HQI>||p_o_ySnFa&j6otutjQ||)B9?TW z)={iOT!`6cVct%-V+(f0q{-w$`JM){V8=LC?sBm3SA6UAR#zDR>E#^3okfDlfUv5D zWp9of5laC4T!x%FF??pmiHW%tHBJx8-w< z{c5V>j?HOwrPb19y~Oh}%Mo(k&;fgu98zjc=e?OHwUTng5O=SaTvB+3UH}%4dt3VFL2+JnQVX9X15Pwhd|3ZJMdqKRKenIG zZhR(%$?1j++rE6V!d$zr_~k#bYV3-^EWH6&ARaAS^3`aYU0Izd`|9H&{ zWPC}!OU{JPTh9T;Qyq_0Tg}{RS1jYyYjr0SzVLv*yOT2p!c1(+TTlri!4@G0oSpRsYfJfZ;tqLoc^l}E^RHaO6df|?P}4XCOZ=J=Bp>(d;sj8sWjJHJYwE`C zfEm335q5Rcs>h)JV4#{I;J~?GJg%YVyAzbTR?LKf)a2LxQ_rz1iV2@-DdHa!lgY$G z1eaGkKvrquP}x8wkxpHm6oca_vej*#91v^RJ!7&vjr>Y<>ai}FZ^iJ^ewt_T= zNDC^BN^ilf1OT_*jD>(F7$zs@@Z`8S*;7s-s+*X(4B>m3ewxs93RR3{y*ew zY8i+?scAWqsYaI`?4rxH=7n@u zjxKGk{U*SDc_#&~&`4Evl0@EH%trXl6Qj%Ddf?xIuax?3Jwq= zZ{bNI17E1J84oCUsew_k&Ph3n=%CQ9s>tE zK9T<^>Y0N_J++)>!m#Wx`j*KKWr1R#>o7x}jvICH_OS2P&30E`YD5N$F#$0>xiIdS z)pzV5xqo{asHSNmmi<$eV7us&s#qA(y0xAeTFvKFxSEdtSp;q!#+k(U;2(zXx-3b6 z&p8aN09MQuz~|YiL0K_6iqs?bHnD(Z9v7w+mYgr@YpDnfEy2+%&%m@lGu7c)T=L|g zFi*7%ocTMh8n}4S+^DJ}v7V3-i(3wvMTJ8g|3G(0K!Wq3jpgfDtbWTe_CQAji%x20 z;XG(^yx>`+e{*B8q9#mXvduwuLl@qF*ju<_ci(m&SF5^o)=)|{n7=I)H`10~jyLzS3+8V&ituI?L3$?7S26&5Rr1MS1Lq%nzZ>VduUI(TBwd z{?|qimVp1ZWtNf zH4z0OWV?@?Da0yk4!YsNFrg)FMTL&d)p~woLHci;Ysq}sXK(85znNvvK3XMC>%5V zk5m#nce&Ot{x6wmoSg!PtTl^Ny7aMq9sA#rpCwxkhV0mJSx8-(i83#q_lZaJ1?X=A zuB7fYXnU}r77+4;g)HAUbo?w)`gIaUGF z|FOA6z5u9vCXj&4hg>Eb;IwLp{-o$!@uXI@{UzWd zoc~h>vU{Y6OUdh>batVeEt-F*>CST1e1+}*kE{a8RwlpwsKoA0#+?5YgO`qQR)B(X zZ{t)jbb-?1@8QP_St9L%lt1$YJREqgl?k#1!nq57eDtuaXgRcA;cQ+4BT%fz@dk(55*u$BiJOD#c2bcxu=w)v~Z$c4)}TN!7_bHm7k=niu6BYuQb6k5CI>ud_T|&6@c~J z?6yRr^32M;r)cwWP{iaLLBlhZR#>CVb>w%Y%{WhQV z8VlH-H|Y&=FAs-M*k!>hB&(!*o>TVc&u}K zk7Gp`RrEd=7w?CSLUAyE!NeVHG{XEMh}HuKVgD}xsIs%*{3|DE;9y*a-}EXPCc@dz zDt8p~ZB9yxP?9oOo61+>?;|_mV$8h5yy1is=ftDiG5`G0x#B)ATAacO0V^<(O@-p5 zv;UmgN;>U1ARjn+V9vS3uEQ>L_=eK3$8Y@769&>C;s|3{NPYYNa8r$(%#gISio>M_ zL93*QdLlqlD(`ZKFDu5iuKRxBMgjeWH%Z9>PTmiRchQJ8UI8m*q)Q*$uR%lUH^{KJ zyvTuaioiuam^lnZ3R)Dm?2ga{puSR`;L1KwJ300-R%om+?Z`|)7UrJYqjB&_E0V(_ zL?Q`L1DX(HYo_c#-X_XnGHnl^%QW7=$H2?Ykvk*r<#PG_>dnaw1Zf=0g-w*P?wE@w zZ3L@vd79I$;dIgh0==xkKH~p`lO{c#;(+9k;>6McuF5C`kLb^>R2q70fT+TiApt(f zBnpCJ`G@3=mwqC43rUuIxaYm2k}M-~W|)(ZSMuDPldlKPMG++6Ve8|^`z@{(hR=&H zMW8SH*XO3FKVC@u7Pd0>Pye4DT^`vlFLD@=aYuz8EWA9Qj(>x;4mw{ymia%Z5mtLh z(^8HO@?ntYHh@;Oc6FprOtPU6o+IzzL*;LsEK-k{HMbmP$s2Qf=ln9E@u zmXaXTgO#rrK#>N8FaGk()yD_BjMeo z#x=mP<~{WyMqQyKpX5(7DqXW}i@Lx4e}>N(rMoR8+N;TUYOiLwByzgs&y;=_-r%!Y z@X+6v6ABqkzDGWaRk>Y2?fE5#<7c=%XKDp=VrQmeP=faOv^MkXP{iHYx7t`mvfmE^#0HenR`z7efR=YWcA)O=}<9L+ZUhV zVp%LgX+W|9%y~&iWGre%Fav$7AYWn6x&*3=LYt@zK`%q*SsU!4UOXx6!1wR^G|dTa zS1Ozpd&{2;6rQnG_y}~eHcj=gU=R9J1-EtJA70r^ecfp^PK{r|+43P}GT5Fu({roT z5V75}PURw#^^kHX{BL=9&Qql8xw_diuziEo+jw8 ztQ!vv-yUL4Zb$h_gV=%D{u>N~1}HtM&~`L!^YZs{YbeC<^y5NKocmrY!=_ z5DKFxFff0X|2*%YTXCN6Vj*Z9?f6#Q8ALRj1d%H?&*8SnAc|=%;QZcesU>$|?F4^m zYU%Qo1U`Q_mLqXV*P<(<-=1R@R|@-I({H9Q1Bats?5xSyyX%|V*dc!WwMNTQJ6W)A zfCK1mN~UStkVPLCw5~KCh?)e(^X9LSAr&qe3~D*s6#b^2KV$d_qHiz#^zp^^gT2Sf zfn_mmlVTc2qnZcP!-shiS7&x!w2LrULChos8u@S?$6YGe-51Ue?$ZvbBatlRbAG2t zPyWM|_M|l_=qoHv$#gtu`jv2Sx_bi0uyWi^l~F+|uUXPl7K0(gBfP7Hl(qC%IB8aQ zCDRhn(RiT#c@)8C5 zk~=0JH#_u>RdS6o`;uDsYd3}?_HG0vTf(&{7rfN`6{#@nTD4-M@$#750)dt6`fqE; zPe(6i1<bNPH3KQhhfNl<)bi=W&CRj7lly92R@ zZiZ)eFzB@9qS?+7&9(Y2Aa&FJMPo?riXx2a;nMzfMR z>N6ADFP?c$6TXmzL6S()<|4Z>3d7k}=M!}hf0_3W?#H@E*h*=11AgzYTgmD2T|-ga zCCP1l{BSn|0xUb_@_R|%z9{-V+qrzdNJ3q-F|Z&a_eYT9UM-^m?{U#@$4lBJiGjk-1(e2P)5!Z-Z`21Jj&oq0d|(Vsji)I4_L&yaz8)0tqSNdsZy)^vl27(I;|55|2$L=~vopi$Nq&p1?p&vnJm0pwaxqbOV6 zZER;*dA<`^B-ZtGcXkr8ox-yaJV7d{@aTFx$>I;T{r=>jRIy;seRrF1JiPOh4l+*BGiaWh`6Q z)>P9S)qic0@1Npz;aMj%Mdg_mugX(I>opWb!A4Ml8Zf}eto^_g3}<$Mzi zCeCQpqO~qy=k`K005ctNGV|roOa0!4BLm44Jyzn?KAS4A(QCQFV8BpjS-)V2iZKwZ zcF0A&8alG#H-zWVxKtv`L4^kpv65WZnyFjEe}Wi_G1x`K`#YY&`3M9=8okC*Qe?c= zggT6q#-l1xQOQ@jDVK?>3wJNaCupOj4^HYigdjofbpGEaF?(sb@F|D^p(f zKYN;1j1#-v@E14-{;^9u6pNyqNLo=T15y(K!n;+@s#PX*o_|03rxU1VTQbjC zsNrr<>!|pL9mk(C2u2PMHd%;B^*kXgBqmN>f zPKuXcQOZ}thQ`3&xJ|g!UwW3|g1vG)vflPZecms9%HIm=7|#z3oZWk;&90aLhPEez zpVQ~TvoQrqqg*~_oa~-~564uo{Qq2YR3nE2_oF^s_vFIl%HICd_Lp04`KFldPKEC= z_+=ItvO4{-mi>=P84-nz2~fZ)VEn6(l9W_>arw^C#WYey3})*-S*7kJKPjJK$%E+5 zZfW6~@pXUp$P7zvYu#{px%H6x8;cIx-;~_&o~o2&DrOa>oiNGUmSHVG#{w!lVFnK7 z7ibnL<#olQL7&pPq@+=dfu#lm1irKv`kw0stVlf-8!(nMN)Me|c#BUGzpO=T2N&tl zT0bgSBtjOATDbYV;am1ASW&328eFb$C@W{It~eStyoReY363-y%xauD1ORYd^X#!G zM8!+-S|FZY(Eb%br}Z7lwL@<8>E%_Bz+tBWT{oS@1ZF&w1Y6BnyCJU{f(Sm4`O;p- zU89{jzsvq1L<1oMfEb<{OmKx1`I3T`^1E9dsJHDuq^I!z9-rNn++vUB4&&3+rXguR zLxrh_UhCg^CbK>r!8T$)>xoymM!p}R{9nlDg_7svHl;s80zCxLmOv{q^&+4fJ@qoi z?T0bnECk`$8eQq(&TYh5tI93MB;sdi_lMM#J!H$nF2OnglUXC@JR#R`kpR6Tw#iOQ zYD{b?CJW?=inC7+V=7{+L&kRuvXGqLuaDfkwL3-Z$Gw?s(J2?$9 z2Wl<-FDAkcn9f(*VQTy5la?~04>p0tEI7D*)+}Slw81`Ga)Kv4-Hb=cUr7(b>_)Tf z?qnR#%ik&%#L0~om3I&mQfgR>uSZ{!RJcJIB7Ftch407vSFHWm!2ZzXb%&KV@1d-h%Y?v zJ0t_ZWXVE*r9_Imx?o!u_?Z~c_mKJAeedH{)7lLOtE<^q-W>F>HM=||k+ zPOKdN9dB3EjXN{eKi@k+-c@^0sW|KLtTwaEFLU74o0opVy!7eWu3&k@_19ynwDG)P5!^QphaO zX*Uod`417x{X|7QN&793DQ_9=86vf%j9g$)ZbGt^e9LO%_Scqix&tmU_LjsNA6LeJ zkX{1Xt#NECnD%pM=GauLfoK+3pn)?cS+x$(_;gPO0I4*s7jN`GRw|W@=QN16K~ClO zrwzb@v_n8>NWGSX+#H5?&`^WiKDFu_oz@Yv`j@)|Mfl8`51k0NYJAYV2Czjiurdn)8hk&>X*7dPUbjZw=J&kG4?y z`Td9J)#uYg>6M+V7xk6hc#&EmMYNUn(f-2UF-PZ+1VqHyh4nT`sF;qI+QVNzTb}xj zvb6Xk*Bn9EV~df$cjC1^kkkQx~`_vDR=LaV(m8kayEJ@eTV5&1ExGjK#M9ekTN9-Q?f+Ho zi;(x8r`lhhYi@#4_P{ku{uOYhy^S636rlILtW}vAh-gW! z73L7h5&B#eK4T~D6T6(;bfZ%;kY-IlD}2_J3%Sey*IS$*|?~fW4vHCQIUo)yp8gWZO3nK}Mb79^v2CtZ8LvioJVqg`| zr@u_{$yqaDTuL)C;O*cJ+k?4t|0!S+|JmrKfQ)X~CY3Q8_6iJ%q2(3+Tm=}WRPtO- zZ@a-F$729WO82gl_l_2(C`d^kQ~D@{D$Xo&2U=787v-6LvP)M z0rE_nA6&g?ra9o@+6tO>P~Z`?twfTI=j53`hFEwI6LXT+XwL?==lD*qYBmwXTY1)a zsAa2H^2#>l=Xh36<=G3(diJmir?}#`F#Sk$fGU5#Xw7y4iS)%hLE|nq0)&_l!6!k8 zE-^TkEn=m|oOgL-z&6gbKa|sFm=ngH<$hJ`+ z$MkD4&rBk7##wM!YJ?3ZtmVflY~q<%F~Dsx8v_LuiB|* z%ZWrEmj(zvIpQKF_&JNcdEf<&sjIV|cZjeaEQqlG*LHvg|CJQfxV8Dw4L?I084A{f z+*>&bt1!1St1SsP#G{bJ7bxH1I_c;J10EeF@I6gLu?#?n#K{otm_*$)b(ctub#2>7 zs1g@1UhwF_IV=PpyMS(H=q8C1S%YcL!S7A+)8n4YdDp~5o*Mwjkv|9^`CkPHIKkC8Y#<*x!&AtZo&82 zI${PTeWKcEc(E^+OVwyt(B*`k_a4>)6i$!kA!V|-H-U*Kvad72Mbn;}PxD2|{(Afu zs}|xqkq}z09!L_Kn!pVZ0mj?3gThK7z&Q66ij2}4NKPa97jr6FFD~XHbqa=Ifk>z{ z>1d9kN)-*aw*g%duC_WBhTwH-G9Kx*<*#AN8<|=U@kHLK2anRlVCZen)u$aR1b50l zy@hs{0uJr0&ZHl$R?6^pzI;r*?&<1&6 zB3{11LU5#A21$hIRW48OXb?U6#FtQQAKsCb3)@z($tGjLK)fc$K5g0m;4jE*e!<}C zmphTSuwKSo%X)HZa*E)rJ;j{2mKu$!br3i&dBzW_tbL= zzy=?m4}MByfZyQ1bR$26rPC(FvpFK}k#5mWp6eYf?uRVS*e6%o zUe*_s@&)&+P=T7d6k6pK5iN!DE!*)W#z^?oE`%Ci26*X;lMp%{mA_g~oDkmert(F$oQ=^y7qtt*$~ z{#4A1@NvmayV47=xKg>X;X{x}17I)q5k@{YIjdR72V6Eo#kJt!J>Q zhH|ws{~|BFN%9dq&$5fX^^;`EF82QY`NQ9zD$t*wzx_Qr!*|H+mzxIl&or&Q4}n0(DqTy6C;+fA|x|U#rZcc}&Sq4;QXe6)>g3dcmk>4mW4XkckKV-9{a- z1OF?6G7G}ZzO@ri2>SJO#Q5cC!^Rno1Y#Zu%EiueJ%b(y0@b!0Y`_gV*!+#bElpWV zNe6qsB#iUik{_R2 zNm%$T{E*{x`n{KpyCNBSa+^nnwh#&v6t?Ku%IiHfx@Ww9&iLlRPpU~hJrQM94`CO6_O#Forl{n9zC2~I4V{3Nnd>#Z zi-f9F#maZGCiWS;N!OJEoFj)yz4lzPB{@BfO1+ofYjqXiWsbtmQ%Hj|_0+qY40Bg6 zt!qWUGafyz+`?H-YQB|k>wsRa;g$xpG*&Yb3(pLnVcN(fkXEQYFJrYX8V3IPaoqp+ zqci{f$=(XO^{3z5nAD2?{I^$oDPdq*K>wO6Au_==SN?TinCKSsW0&xWx&|5CtsQS5 zu3xqvOO-}c7+2*IRy31yfR7Q4%jogBc=fKX)LNk!ym-d^f`|RV1sIE$Av4b3-aT<3mmoo##bR$T(t)5YWA2|%oLIku zFc_1yyG6f(_wbmCB3kT*)XaQAkZKIiHj(8cXTCZYuB1t``sde|sn9|Ne^aDb^yASD zqdTY=k77a=Oo7VD<*d-z6VDk&m{4oVUxX!bEXsUVEvBz)jYL9wD9e}!%$M!UpqPLO zT@f}WEy9q@TXLi{PcyhD2SdnQ_epgG2I)-=Oj*jR-5FPj2g+#(tL!&Zn(D?u24}H+ zUCf%l=dF{>T&seQ?YEI$v zCq$GcYl3_i=)@$n%wXQ!oc^CTDtoVTq2_-`Mx!a++|7 ziN?4#{{}~~4pV8U)WAUbEvjMaT1)qW4GK9c2obIEw~DM^gA|FC;5_b55@xQ(flz@? zn&k3h1HnqdE^|w5@t@R9eYylFvQ<6}Fv=8o*-aycRMd#652SVFD`G z=!9Rcdlh*-bL<)wi+*TCW+dM$k<#*CEKe*YR0VE&-y{Z0J)0lrej^L3*?2SxbH-{z_zdlHuwM>(Xl^9g>j^kpL3kg*gq${wWpg& z`)>dfks%?}Hnb2tVKHX z+$vXW&rC@kJ5?3}1FHp+V4~TEDWR~$SOTF63Ur;9rUydmDD7;yXh@?=>j{~}4K<`e zUa1zlOl|#cvFYET0$^L&@%vrxI4o4k{V=&jjs`oU5o3iQhWc4*jlwV*p_d)1kU$;- z>3S!*{?}z6N}0Tb+j<WBV1RaP<7u9n}2EZiWJR>ss)UgoA~ZSem> z183H-bzyPtyp$r^lT03!bn`OoFanQGgBl@CS_0j?r&%i}Y%^pTQq zlIg}UU(i`_bnde7`S7?F;=jI2U(_i1-2M6aZ;or$LIe3)@se*UZH^qsE@1s3RE}jY zCzec)rM3#D@_$hM?ZNbJ5N85%b5jCb9hL~nT_seQF=%$W$1n06${8t%l`#}4=ag$s zhYJtl@VU}TNP2QEXy_>XmOuvEJwF2d_X~r20Qvd-`w)?DZ$DQ*1z~oOD$!k@Vvs8) zc)-@05Q-p?;>z-J=+!)EZ_~ilZ%1B8{$=T1St+aL^E_*U*-hOj_}OO~eWqCiv(>UH zXG}dF-{aZ<&>_?Zlhs}oJoaStlR{}20b|h(&MJGQ%Sa(}<5m-)yzG_b04YZifDyVS zR{Xa zl}Za2^+p?)?_m20T7--%O+2wJCcErQ?%j0p{iV;uJ8teV`yA%-HqrC&`vSB^r&tzI z#JFhadPF`4&I2~F;OmUPF6<2BPzb(`@+o3NQum7x8?%&FiToQ|JtyWe9+SLvb3_y2 zN^M1+^3uc_JtOXs3ic(Bk{e&57On=jD~~NBTXW=VE}B1)tWNaGFOfN*V%V#_@|yg( zlC#p^(LIeqlIsb|GrET^6~r99`s|sjPrDu7xY-PxmAV;Suy{RQ8lO#KB`2_oB{99w93&d!M=jdT)u}n zI`Tfk1m~#IDHLRZsb#Y7wizQ>E!RfZlA6A2UI@|8sf7ZlZV)&sf6 zk?EA$}g?lVanN*D$&0tZZs!9C_A4fe^&3{6-9Cll%LH#UXR#`$B*+K;zHDI6Atl z7k)!m_R8trf#cZ*`q^T?S0w!Nk;+ih4ggy~q`&O;ez`LG;_m#!;p%!727A*%h|_%5M1Q-T(x1G z9?!Q^OevKFlH63$x{OJ|_seyVr-%{^^NjHmBp7x|`T=jYH$l3UqZZcU`D0RG_?+<0 z96~GTIMk3Ysx|)FG5V+r^~lbU_!V|G%BZdvXrRMzM$h@a@|{(OSW5=W!lqb(&gZR{ zXU(|iJyR~J9okR?4wHeibvw1-RLMLP<%A59PYT&MA9AyewVJnzO^mFp>1$|>W$Idm zG?mOz3KR7o@CjoHJ&Z?IlB4}UAI|Ug$fz$IKnUwrImVNpzQXYTa4e83*7B5A(0N*G z0VEad$5EC%{In*qNzlxaqUD+;J}SFE;LnJ?6-i)vOd>^UlY_EjMjW1 z?*63mf52aaGD&?r)<;h|8lq?VJNf=a@Z*)pa<-g}Fh*+vMyOQBC(63Ag+%q?YWTEw zR0=L(+`DZN3!CdO$L8m(!5Tg`d7pL)pd>3MK<72JGWH0FPjQ7^bRp=<=;55Cc~6Yk z^LyDw$4wuJ7 zbrHWfhuBv1l(-FwvZ=EkE0j&mmD7C|9d?TB((tnjq`e|I2Gth?&oc-W51R^}T|Axz zPgn)4t;X>^X%JX5OM`UxS|~vfF`-@26zDn_JuQ_Xg8$MU;t=K&{$HZDP*ZT>GbY3b zx!8-u*-GXNcPJN$*5MUXnWJI_tOT z3s^E&F%CDp)bD3+`HKbsktYrd6O8zX{w~5(1;i{|m(^Rw!Ng#^QHv$yyOPh?Ln2;h zjt}UTxYXvu={^9hKch;T803D=S?GvKVBQc5^cv8y@|!Ej`=zJ-jc(=6HSs*d;%%Ur zzXUA#3h7H$rN9A8RlMc1eAo+=5|w!fHduN}uW-WXld*258Xm;&cknpFGErhTG_HR8 z$Lh0{zrc19dbeEYB4So0Cr;ah*$qF`IEvGs`SxLBF)$1bF_Y+P!fL^$e!&^kbbF;? z;nUEW7(hMYZLtrmsw@X|!s2fNTsp=>hlt`YYO04T1dnr7IgX4=W(2ecFiSiq)@8ZS z9K`<%vQ3hit|9&@1;=(uqFs2j*_tFdQOD;2JT|25ZsD{tM(9VY4>8=ETF&2RN?|(K z^-c$(gc_0`K(=#85TxkIga=_TM*+toB%Ttmt8X8fpSD$=>-sItA65>WE&}gWz!m>~ zL9Tv^z`G*|hQzx8@C)a7ebJlsEqGw)u<=dUE3D&uP#{YoYfK8rA%dFhOZ9w$wl0D-Pw^A=Llvcr><)l8y&ne@-6aK9~=a(FVWCi1yN0kQ)BW}tr z5MkeuLm_J>`abTvM*k%A3R}Mv2bwd3;C!vS*Nbe-N?KlY;cmzd#kE8J_u;IX6AsUx zv5wS#ye-~#!uDkIq|W5Rl^Bl}wK&Xwe8VD6OIB0|JHDBrHC3|8g=4iCaL0dP)af6* z0{Ej2u8L>X??2B<;D4h2@5jSFD}g^Be&8X^&lXJ=+a~?}QN+J21V7u)kW804?&euJ zo|`dDXsJLcu){@s=4W(4-!rCgvW#>4KWTt|$d}alH(qD%=%;wi_(q*D z3}wVGKWD>PY^n39n5rTNDkN3F-h0Jv`;()2tR*2Qn+UFR;kh!Is2s#vC$r;pVYd<-j6hOY?kzt;RL5lM!L`fSN^q@vUDlp{M zyKzXV8*59bZDJbTq4uR^fs45iWe9@+>L@{l`4Xh3?#+3Jk4*41fC-u~$p?_s8MS;R zRU(WH9c+h^#OeL3bNRQ|dtP69Ad19Avyx&~IJ)wEieC<^MKp ztF$1@2fZsyaMj~%x#4_R7Y2}T>)K4m zQ`h?;0EIHVS_sA8J}Wk~nn=3W!~H?d!@*H^x>>Gjv|Pi{oekSWkJQgF2IfKb zWcN7e+mS2_dyt&(RGbW5N`x|I6ed%pA=EG|+!9UT_LAgG#eysFx(fkZ`TI2QbOBa{ z-*8i8yxB;VOwId#OK$xKFVoJ2Zq5m0YQaMjt8Tb#eP$6ly)qfODxhq3Z1nxYAnc_u zNS!bH#>*T(R#bNR82M}h13DMvri3p6p6z4lpP#?9V|a^HphG}!U)B*xTN219uNwoO zBgLq-$N)Y^BkZfw=~pm**&YK$cy1V0Yh`;45E?Us4L001=kHb1AN*NliEzMe*J960 z@n#3kDyccHj^MJ>+UH=c$ki)Q1(GzmNS}l1#a%Tz{#x)=(@<9=OjVwtka|8}M|*EK z2;*j4x00*8wCsu3@(y{5w6)4SY*YSZ(moZ#2yiI4GZbQc74P{;^$Ju65|7_GBpBZ8 zOFBu6)Mq^pc~rw`uT;$cpy4T!oqDVY6a!s&N$3bbr3evvh79L_Y|oJnDHfw3=rX=6 zrAhE}x=~672+eB!>je0RbNq9GKP=h4R@Vyr=<{mXvlgWQq>MEo z-3a0+V);+l6ht00J#>Z$;Xa?kbKRr2ebz1v96#+pS-2^xP5Jqf{y??KFY&zLF}mR* zkK`X36dw7HBR|BSlW(AnNtg!?4g-G90chfZLg}-;?S~OZih~2p^D@}F+-AHJESXNO zeJ^?1ad!#N$P>K6deR=#c`s)M1XS|w#TUy4n$)c_bO2v456=XDDeM;D?P4#^|9uL- zp9bgnd^^C(f4{e82M%4oevfov{nAtn zSJ@&n7J}rWB-->R?98==$20bJqyUbc{C5GjvA1BQ`dR*4aHF=((&5-9#(Z8H0k=s+ zBf}*S5g!_u=ry!uD1JvJ04*4oQU!V7lSZv@E<j)iq%(i9K|FFlgyM(P5*sF5G572O z#gvAxBYU^9W7z4&1^wfPu4^AP4F(j#rd7&GXqBsp@oh&9kk_`BFMaQ`luQuhs{Ku* zgD;9qWO`1Bwq+a9Osr>Q1YCBjYW1m@71nqP4=a|L=`q)AIUkT)ZgxNnI$9>Z&GoGM z(ED+OBBolGR+pyG=zlz$?mfQ>N9^QgO!^@$74=i39!Z&^@>JTD!*8eMC!ay0zs3!? z@EO_xTaluOe~41xnNFqxxaWv~`tt;A&+6ZwfB*N-vnBM;>wji0AHwxu*|V!euMEV_ z6U~oNVJ!RlzW*I{DmpSA+a*i&QX)7=1|b#c1c%-bex^v*3NPZ2v-Z`gR3+WAI>l102v;eI zZQDh84Ah4+er(CKUeqaKC6;rxqH-f5IwA$!HI}YxXKK%~Eu)99{4swW=p>#bOH=GU z-Du+C?|7V;;K6stB>zVBvT&DN#wMfe=OZkO5o`aLOQOa^f45Tfizm-Z`U@-4_PqWo zZ)Ab%BglrW_BuWo^%th5tCn|*!1EOJ8?js$>dq4)UNj#+aqa9nWs;d1K<_#Mdqm@8 zbRjd1BG@CSZ~f2$uEcVYa?5b02!e3)QPiXCZp#7k<|=~J_St~|{YixVB*F5}v&+JB)_P+1 zp+j45-q5>h+@FLL{d|?17BzNN`A9*)wbZR$NbaQHUxq63?0(KKn>{j@Zwv%A>d&>i zmyHGe4rlLa4*eGJ@vd=BVl5}N*A3stA$alGroxNtcN zl1=t5xKRs>Zhj-u z#Ifr9vG*K09XPmzYYD5^+{U+^m!TkWolDr)wh`J+xo>eh%cNUR{z$U4!o`Xq(<)G7 z_S!&Fw~b%UcmZAykz0uKqSDD6HF{P8C0)0V73y|rlU`s#o`5`$t|U!-f3j1EBC-w7KQx9KtU6WcGSKtQI;SUN0v( zdm%YmSoPbhe-HACe?Grfcc)~#M?4WgpFMlH>;y?2 zH@2l@v#3qJdd0C)FAV5B2{hSfiIX?=#OAS@_w4YqVIIC8XL(4{f#p$Dh4V4EL3?FS zcW7rZLP3wIP&`{R@ult)$>XTb5aFX*6vd|mQ&b4HNctS$vYTq9$XH=khP~G5 z<^{c{xR3&qgSyOm5%M{{N<$5IQDMVlBNh zqU%<${{vsNkAr}(<(C)boYdCv^)ldc$PrcsNd$9-zHZf}GYkL^UVIP%rYwbN!)e?} z%Cky^X@w$+pEwuvuhun>>L+i4p!CS`GT1o&_9enS5 z75NnsDxhZoq8;<)HsC1xbM08%f9ol_;>k#A411(Z#mfnHy;g;V|0jph+n8HlTRFSg z?ig#4=MX?8QQObQ!2*Xh2bV5}`k&k;n!v9GSwXd{S^|vc$YMMNlb5sxUTl*DIfjor zfqp)$WXwkngW4e_WdBo@w>HaJNec2V$I&;ug%v(IsX$!rD!B3dp8;M3{6|Hz&0h*5l9Xf4|hgBX7Zi@6YE@ z{6&3O$sHBCrP|x?Oj8GcG&fIF^|Or?h!i5B0`sw50cGiDJ~IeVxOiUN)zD09 z;l{heuHP)eOHgF-fy@ymR{X^efsUA+4O3>TYB_H{`^nW!k?07ii;d0t?7W{heKe*- zJmgGK&36Ph@Q?%#<8>+f7R{+aOrVRMp#3sI$L8sthA#{Gx0WMf;HlJEi-b+G{W>$M z(09+X2NX4Ka!`AKi1NYL<@`R+`t>`L?~z9wYX~`3hM~mL1^b>6IVpp<;%fTt4HV@8 zYcBWiD~WCq?-9jTjhW;kXxESu#LvO4F)*sjf~!^mtKl?C+oXF8nD}5JG-m#v8Tm-O zYG5F_iKAdqJ6~YvNSe?;WuybELuBRiL3BvN(L!VI9MsczWri!JrCp~bnx0G2%%}wv zF}^kBs(hWTKk)N&)gUHhu;ngoCo_Ut(?u7mt%e|rd{$$30-v|kvwpBcSgn;-j{x#( z;LX9ivg$Yp3XsmClx) zcE{s9Mdsih@$K{uFn7C*kjKmr>MUi+xBbf%MRNnJ8r}Xwo>Vw=POd0ztS_g#?O&Qf3=&ts3{bJKP+=LMNTn`{t1^3d90x4LDIs{w zHsv*c&@=yHo~1vuj}74ik_X^rSsa_1LMn_+$Kxo(5O7$_&-{jnwUt$j!cda>B%v~- z?X{pzV$^N$L3``k7n~`|x&B0SNr|Px2Y_n_NInDj|4Y}OD8`bjT7W1hec%6o@9UkS z9jpPub=px;pQp-SwtHlR6=9x`=-NZJ+6VeCOMbQd?5d(mT*+eE^Q@I_@lo)?0F=PXdoI&q*R?zl`pWklM2}L5cMN+#j7}!y# zu!4XdSSVo!UA(fuP&O9%fI;JoJx3?v!pt7B9$=u9t35iI6ga|0LCsDyNnKp+bqIIJ z==R2e0_@qK006jBW0Ynz*qT}(qBI18i@_aSCG0EGSur58UWn3RmPwiIm}yE4XMb9z zx^{5#d_ReS00qN1v`fB7Ts;Bw5BBAw!mAV)4D4V%#g2^NI*i6RME^tjjz&Zk!p8)nJO*sV`|m9JwizkdHe z+A5Dnp`=qt%>|P?k_RfC6wev?YZ50lA+8+p2QHttc1H6bE_Q}7d?~|v%leBcxc;3@ zD4FAyl@r>w;fi^X}rwA{o?1rrmg!DaIC!Tpe6TVD~9QSk}2T?6%whk zO|0a>Tbx(#&wXqU$R*l97mTr+jGaUYxQ5_Tab*q1XW7iK^HN|9^9?jo@@&=;Y9p2> zyNS*lm#GuK+|Z_YL@*iFn&yTe9*t^7bw-%HXv=R5nJc0``*6uVThj_|ol8XqZDTj#{=Xb+BX}93&Nn z_sMZ%X^{SQN^@+QTKcgDGf}W2L$q5dCeLHQJx|E*0c)aI0>B#TBv3Mjm-1-_=>fdx{MaVO?BZz)v)zOMn`L@qJ8 zSj+G zCSuOuKbgSVgW%X@?McV}^Afc(x?%9&EsG8)Pl$M@n zuSW^n=jB5TD}i{ZI}CQc2o`ux@c$%4=3n{uko8B+Sk%fZBIW3C^XysczyViG`&ga# zi`EQJ%T5@$R~jb48?@N)>?inF6I3f3gW$u(Pody^I}<0mg~=JFr4xmKtqKJRkG0%2hh%^GWuuW zEnd><^3pPO&^e_^Ds1iod=Q_G?O_HnJIV@)#pUTAkm|9?`{IY6Ke>WpTsu2s%`s_1 zq->{ChEpf6MZ`Sba+OT*bJ|5^jEY{s3X84NL<{nlen0JbbZ5eDc{5Z7egvKS9O&Gb z!~4GIg7uOz8kt@SRQ#LLdl{1j@RY;0BrLFjlhG7dR;_?+9@Bb$f|5tuZ1{+cxvFTo z`d!cdjFSX@8tEI55|_#;dUu5)xd0Qa!6 z(SF5?uwnEl&{Hva>xwsKq?5M{rzp8UN+TA}EW8@NUIg72m!L0V(@i@dBf`6M!8;P3 zoCtahe0GwF4%B5Qi1ZvnMLXYUZFNg7^P_2=7X*_q)aZr#}L+LuapYq`9B{P zkG9@9>9pkctt71HsM<4WRH-0pQ!6#`!yr*4a4FTAykr-3iD*%m9F7C_6foj}(Juv} zY*MBaOG>-Q4m5g~0~8Ahyj;|28dfNXThmdM^Cs>d20cE^?w!DScR!qC7h?*Zh{hOq zA)wAhp{^fJz2MnjCZY{!(^@7t2f-2Dq4fS!=ko3e&STNI0X!n+$s zfNX|Wuv-Afg5V-SSVCjnM6YI)X@yKKd_h~r-}g=q_L_Q~yl%5A-YVlcYSoKe1G5&2(G# ztXt%#xdY#Cu&9X^>qLGq)1>?>A)Lhyk!mCR*#9u^T(k=l0qv``8;$bPcfLViIU{z1 zlCf9HIEbAU{c;9RS2l#&T#&3 z@cpZ^UFAfP%d$H#vR&|XQaI2cqf_`D7yJD~1p^W{nui6JS{gUfbsE7b(!`3FsS5XV>x1#yi1q+9{tklkZB&x=skzEw>5u}b&ky+a2efDoB0azIN z{QiU8!00O0w8C!Dt%tdABz`h*Nw$oVrX3q2#z4ry{-9ieKUv7miGyBJ$FX#r5yDK- zDLKLvG_h`V-D@4+S+Zi;(yiNK<2uOEI+SbibHg$1%i zLJ8M9QKCk1N9xnW_P%Tys6WLdaG#G&UM}PLQ^P=Wqq<7qn_~oB(Ff{LJi|DgcZVig z2Ip8KZnHy%lmh90wB$y{$#XgWN8m3Ne}&Kq3R!k!?EIgUfla{}8ZPCkPSCVnaCPHW z7k9KCo6dD7MusJ1#i9;wM&Neb75`HVE?hTI8O|dD^|*c)MK&eoJ?0ykB{t*lSA5GD zo&yE(*8j?V_3U{1`S6;f<;IOV*?ZCI`F0XG z0~PNG=5&ITiBben`|RK-t4$NY4h?5-2j7|cCG1jbvX_QgbDS9}9_-4;qO+B7x5@i* z+~58kN$PG%aPVH2nG&p?&*IwXgypjnpmzXACm4$grKGU5y5yJKQUpdqywPHoa)p_& zE6;KeK66?J>ysl{G&%N)<2P=!jb%Z}>EPUA&i09Yzio_fhF@!@r$oGigFUuR+Q3}) z)fsbkK`f0P-6BOvVu2FxhwHI+Md3}2T{a3Pliqc6wMO-Y zP^U#;HzAe)KQt^P*C?6Z{u_Y80j|gqrcg@G&_u*HVoIr8{3;5c%SlIJ>up3!n!Cq8=|Yu?%nJ8$mi!{Hj>fd z0o@r?vfMvyw4`LDDz@kiGv1R@gkl!y1rF(^Ov`gom@!8eC=@RY4_SH)M#JFj;6^#5p4)(t z%=jL5_>&lw<#tJFN50r8qj;7>{U(1;?+Vs2S`SNpTaz<-+eXDzu~cUg?zbcpp)mB5 z6DaB$IV!arsLYpsOc@$D>r3*lE5HxXw6nS~bLp!Ttf0NBm>buiTXq$bzRcrR+`1F<7rLMmi=aIv99An41GD*%P_!2v?VS>9gPPt$~87(%sFgr8I zQHFs*#jMwg{?|lUMJM59?X@4Z!o`3+$ax^{4;LFcxEC3_%76WYdWr%+rt&yND$qKG z^S;j;J9hd2g{ZU#{ykBef1o@c6}N0>=iP_I0f>B-^HZf56j|tiu8OO4XA5Knev^0*3z_tv zhrJkFJS$kj&6AXYi}s0qu5L#@sCN(yDHf8D#26o``lN&9F_x-MO_5+*Uy}EKYZ1$l ztzO~*BHTKU@~V}6qV-0k6ssGQl8x>d6e-#&FpKw1QxpQ^)OZwSPQhbGa6?I%sN$KS zium48?4`^OZ5N6NY1S@vSN|O8iia?l0d(3oQLo*ZDapYgZvO^nSsj>gPu<2%Ka=5YS4#IdS*(Vm5XR00abnqbS zJc-WR-A*p7;2P`ld{Jn917{OIEPQifOJiTb0;*UAH#Lkn$|bFK4^g(0Ms|WA>o_tj zT=m2~9lAg=B!_jDe;^7Yr+T&ka=14&dK-L3%fE7m}wpJ^`T~LSDxQ zmj9m?Ht`-qzqo;kAr)wx3y<~Qx849#xr8VU%G_E@su zUu%14>zC5ocx}odgs*A*_0C{=CfX2V=P5>gH^~{hQiC2DCe*Uf10&oaCs;%DF)YA7 z9F-viC%1VgzG6$9-M8Q)|A%&Y#PUnmjrdLQztFI zw{|gH$FwDb_I;3$K0F(o{{*982EloM?0{F~W1v(-pe|D*?On}%=z&e4!I>;7v807P z&8eg-H;>0l7VnFNTCh&?WXI>1FE)!>ru#Fr|6^nVBxW^)p2%OkXN+q@3=S)^K<+Ww zb>;fbnM(M=J74<(ZR;-!!IM7pzKAS4Zqkvh6ZieL_%X?XbZ&R^=! zWDFsR`DOAqL+7)zs7yRNaS^K{bpr-{~Xh{Tp2Ab6k~FrLcZk_H&tJJzOw>GyKIx(2-&euuuXWHmF@G zBp*%2oSj~XNLY85Dp`_BfR%HF>X+X6`}^-Pz&rb!OipoKG0*68fP2Sqb@HR1Cqq?& zt$<#IhZAajx7c*(9|PR_Tk=K2))iEK^`-?TNHU$_s=#LadD<<5T*&q+2>>mPmvCRY zc3Oq9PYQ`CIWS(W`cSlx-PTqWh=m9MlI#Zre7Z$8e^BJgrPk1Dq*+wW`rzNvfM5&) z3_gBqgs}+rG;VthGG91h%7o#azed@CueUK^#p6##7=UUP8e%0Tu`1A8x}){DuqVsj z7O}e+oGs!kWv!DXniz^ZvTPT5?3M`??Q?;RJ2YTaB-z2-1AQKMXkSrFeuN;JC_y&q zrhp}{#94ol!%+NX+)aUuQv+5i&o$qP`+2RbcsNOgV_w7$1ztSl{Jk!inR}Hq zSiE$pc*JAQ#W}Hbua_RhKW57wNie)Q!b6!C0H(uz&>cDplbo8vmg#GUK?AK9pAWDo zYyuz9rN#`IIiqhi7247L$4;cm02n`zvmRWI!y+7BKLAA~?ul>>W5@P2#N4`MD~cMh zw4B*#jseD?rIp(X)FNiaIwLh+AJs~Rbc5|M=oio&P(nt!Y?;`v9I{sx90?wJ&cJg& zPaP&Oc59@}H@*Wd@U3q{vhX5;$~vr0_+D?Gm1hxTs!5P)wrCw!@7w1XjzJ}*G0^cq z(}m4?Wswm5@@+4s7J18U=-Pbif80v)e`^G+cJefd=0tUT>=>VVg*r&h-8JD>LUh-j zNO@uRB-a!cMds*~=jKlU{X@S)x-tHBYu)Y_{E4@n@m%vY2c?~fYmGVbAC4Qy#tHfv z*e!CI8S3|tZA%6(*ZP{kl7q;Z0o@p8`h)5Qi5{B?M%T!d)b%rHY$uyls66B@qN^*`B&IKjOT zM_If~A)tl`Due*O2$Ca|u#jj^2p9pE^yh}IT!I(|jXiQ1PPQ+{J~8Rq{#S1L+sR~* z=vw%w?b_qJJt5+KIzY^STF{IMk-l*LW%C)dGUVwVTXmiVKq1FiD6CXz5Ftb9k|8N9 ztfCUt!y%3(OMKRiNR{B1jNV5dp|Yx~lrZ*^;Y#_GW#f#YLy2IdG#z7*S$+;B=H8MK z2c9*rCIYZ++@W0YKs*!Y+&0(Xj7h$qY;aUIT5~^(%aw;VD5grt4_FIq-Rndmg_0^3 zbMLM$r6|+U=LZ2IbXMnhQ^HIJIl+86;6Peg{=>d`jlPy&ld#vwSNvz>nZ6sv==Bxc z!{&+>|L%kJ5ULZe;?i>R$#I;nd!j&Ul4603F+}Khr1XzvQgsbYJo2}M9`!DH80nm~ z8u=H7bZnWL;X#p`!uPPf?j$geQ+&?<{Xd-r{6RdNN0D)Nc=3opVvJ(nF^dAaK}aiX za`2gkXEQ+4C6J2 z=KszcrD?`}9g+_-8kIR(7;AhIsFKuUdI!UT-uLlkhHj@;(rwOs>O4VlW)>53;@BQ57VsxvRL37er{=DH75$ut>K5Ux@6+f z$1rZkOaF7O9&6~_f-?Rn50FwLmwd<&eMuH=Z05w4ZpzSM+hvkflSmjnCEHDe_cCh| zE5$dceKWI2cDqr$63=4z-r6T6Y$uT;5N0&6dxp+Tumh6~(r6Jf^l z%Sjso`s^S^jfj(_EpIxaMIBHs@$*ZYs+$y2zE@!c?sF}5yt?x;d0zVgU}m9<1jl&E zCAz4VLwL!6=}t*9&H7ixTVc0g$KaK)!F(t7iOx6W1r`gCl02o0ry#oAovrmEOy4>( zOHKQ*u@th^$U4mf(cOEWO$8JP@X;r+<6I3i&0p7CY~A^zrA`LHLW-P2u~Omhs9Hh* zlkF+$(}&fgEp(o;u-OR14$9u~`?Od-7ds!$#SSqD%d_hV_5E$&%7`0VCWk9W9D6N` z9hnIJ&Cd$HWQ?K0hYe&TY1+n0E_Eb&+F% zg@qPw@n4XCPR)>21c1T?p4E2YwsZ$21Z&&^HMzUXhEQph#A{HX-`!3_SXzosh&9sJ z^cQIm;wKu&oCeo5*u`rnUcm@Kd8i4Lly=!jLr*Jcn804Q^=d4fh_oz8r;Yg#vEc*e zv-)er{IsilT zE-KqYKJ`x(+s(u6yhp(c4wl^)+FraWT*0Vjhgxn~v~0)3i)F38oOBy|>U~A2KJ1sJ zjvm^*OdJELPj>6m;Q8lmBq<#of8@U$^IRPH0x9c6!cX}futU?IyLY6&>0c-gN}L(b z#*F46)%>|stzxaTbNl>SU@19qAkcg)}?`8ZgxsF%a+MOXJU< zX?XoF{AF&c&u?tKYU1b?K^Q%r?7k^YBc~9CfocSeM?!!>cwP$vXI-sZtbt%i_8_)* z33P%5tG*hUm9;6|VG{}JM8a8%2wL)pQD3G5RG@doVNxxheVQkCnrJ!g1N2Yj9=dRc zTB9k7LQEx+aU4jRcCVG;)RI`{aog95zubUn9Q(|;GS?@BM8^QVH?uo zIe!Q)2}fs*d8dgF{=H)JPD=lUJg?O7S~hZ8ZSg)O)sQdzsCiEQf8|U=Q{YTfyjf&xF8d-DyjBiy2$8)88*iehOy{2S-W|Aw zp03^_N9-*5>BOZnUXZV;N6IW=$8_N{&NW41D~kIKgQ-9TR0TX?qrh~pcr#h-92UQo z?T@k}PA5t;m%yQK}eIfs}m>n&%{nkuEa z^#5^gFE1*#0MA&}$?>v+_8$xUDFsS&iYvhPgWYZXao3W9sGzTwRXg%2ktsf_O9bV0PrO#D8A$WcONZNd!OKh(WRzNGr z)5Ewfep_ZmQkX%F@{N+rw=}dnP?7FOUh2`&N*rdo=zuJ|B!}|iD}zZZCV!811czGK zvMn^Pi5Nuc;uf@R55`-NEaY<1{!eT&Z2Pf)=8oNw9txg~GoATI=ZtRW?nT6xCYia+ zMW7JnG8U~zF9#b=LLR?*0{Vcl{c$HTk}x0C|G>#mrvR)}NuP#;$OLHiXv^`z)-}&( z|D{b&>yGE`=X2`zc+G2NT3G)N!>g!YPL2?6bd3r1E6Ux{o_wLCX^aBZPUE~QiFq)1 zCWQO-C-I|#kCg79Jk#Kt_yflA(*L0WN&IOF)RH@ONe~WrV_f)m9%Y$Ub&}Dnaebq> zQRWDAv4BnnJKAby`s+-_;2S>^N{IHcq{UtI`N@(W>!dTaICch$(6Y%TpG|lw65?6k zR7b9C`#+G&?bnpO1!Q+;t*CHOc+)Y%XAD2Dd@_90rAoA}M#`sS0-Wd3Mhq&-0d)NA z#}JI9yB5oa6|VF~IBt;ANlHkHeyTJeKg&QOP^3(T8*lkn2XH%uq&^DwK>3GG-x?=v zA~ST~YHU-*>4S3YyzdPZi98M4gn>n4)V557nz8ODaI8FL9`dgwI^sC$+7-Q3d1M0Q ztYuhSy68dMX0Sr+LIf1+Y#zp}od3fxDG>!oRcz?EIx)Q}8!0#IiS9d8d=VG$zox`X9Av zenGN>=Hg9MwSexkf1v=`LXH(TOL`M@%UJW`NT$joX@d*h56@(Z0nGV{;U|@$Bp#Me zz6nMyph3>$&1O0VbI_7*jF=)9FPgSeL2#tb+F5`}hV*L;uS)R&Q*-hWVZc(s(ZM1$ zzN*FOA+X}CX1dNe#<{RowQ8fR<7OZ{R;IX-`(UF_UwUG-3Lqb7_xBgP&_w|k-AZII ze(!9as{cJSRxj&UZLDX?kHPiGsOZy#?-slN^z-xhu&T!*&9W zvIV^G8ZJ@%h40qr_(N|3Qp!$w_~z+=94w%;;nttmt^|)G#0x9N1xh~n@i|s1Ds&)R zEhBtaT|g3?32CdjWvp;m$c@GB;$#AQ+tMKmo_ zfufB%qftA=!*kU`PQyl_$l*wic+Jizt>A%aK#kh|*kLVo_iLJ9ZM+_pY0XDn%vU9c z!p^@7FvPP4=bNI9r-EN35;C3gh4NKtU$n@ zd+Ct0$x6(gPR%h~20U;veLpDz5{VDa z39@jxMZFw)hd-3#z{{CkXF)sD6|P>k0Q8k%h#$E z(AYPgIT6x^mPjl??(S7dZ@fBWzV(J)s)-!#0qpA*xx{B21lWazSF*sXO@;GUVFeP$ zm=Q%vvD*IB<$+%C^$JCZiSypai72#fD%u~kfxT6Pt)r4pteR=jiH5%zy>ll_L~v62 zy3mnxw0(*Bn_rW}8Ozk5Z=rK;LXh7NLvS`3+61ki zz}q*uCPepVr2ndqU4JO?G$#G`6^1*&OuX@MFwYk)${3cpV)7W&mJW?H^ppRrr~X?U znv33IGdjzF8V^zfO3#n4-(^8Y>|f^BZ3_@LYo4E4342;p21nPoe^RFGd^dIsjE*=FvQCq zN2N$DY-WAR)@xz9XBC+Qv9icH>>8jJMqsprA;4L9LyPlRNwmv9hq z`1q3l&vmIB))axnLtMna9Mv>WGONLlOd;F{H|i{31T!T6$k3D`Nl?NZY49dOIt>cV z-`+rx>yHyoEdtp2p@RNS)TsJ?U=%U7&|p5Z<63;0Kg6|XbL1K-YlE~ zfP~x8!g~xf-#DnMOvZ{ykX-VF0L)Xd$6Y&(=dHHB3>gqBt~1n>e;R{lvHzjbD{QEU zC6^j2Rs~UooSdN>_1&m;TcWk^8ZCS!^w

    nXW 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

    2G6>mAnwXRs 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 literal 0 HcmV?d00001 diff --git a/src/pages/login/assets/img/loginBack.svg b/src/pages/login/assets/img/loginBack.svg new file mode 100644 index 0000000..b1d1ab4 --- /dev/null +++ b/src/pages/login/assets/img/loginBack.svg @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/login/components/LoginPanel.vue b/src/pages/login/components/LoginPanel.vue new file mode 100644 index 0000000..c0dc1b7 --- /dev/null +++ b/src/pages/login/components/LoginPanel.vue @@ -0,0 +1,236 @@ + + + + + diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue new file mode 100644 index 0000000..4a8236f --- /dev/null +++ b/src/pages/login/index.vue @@ -0,0 +1,22 @@ + + + + + diff --git a/src/pages/main/index.vue b/src/pages/main/index.vue new file mode 100644 index 0000000..54e4fd7 --- /dev/null +++ b/src/pages/main/index.vue @@ -0,0 +1,48 @@ + + + + + diff --git a/src/pages/menuPages/accounting/components/table.vue b/src/pages/menuPages/accounting/components/table.vue new file mode 100644 index 0000000..61241a4 --- /dev/null +++ b/src/pages/menuPages/accounting/components/table.vue @@ -0,0 +1,141 @@ + + + + + diff --git a/src/pages/menuPages/accounting/hooks/accountingColumns.tsx b/src/pages/menuPages/accounting/hooks/accountingColumns.tsx new file mode 100644 index 0000000..2e84b95 --- /dev/null +++ b/src/pages/menuPages/accounting/hooks/accountingColumns.tsx @@ -0,0 +1,85 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalali, toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'نام مشتری', + dataIndex: 'customer_to.name', + key: 'customer_id', + type: 'Number' + }, + { + title: 'نام مشتری دعوت شده', + dataIndex: 'customer.name', + key: 'customer_id', + type: 'Number' + }, + { + title: 'زمان ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'Text', + customRender: (record: any) => { + return toJalali(record.record.created_at) + } + }, + { + title: 'نقد', + dataIndex: 'cash', + key: 'cash', + type: 'Number', + // customRender(data) { + // return usePrice(data.record?.price ?? 0, true, '') + // } + }, + { + title: 'طلا', + dataIndex: 'gold', + key: 'gold', + type: 'Number', + }, + { + title: 'توضیحات', + dataIndex: 'note', + key: 'note', + type: 'Text', + }, + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/accounting/index.vue b/src/pages/menuPages/accounting/index.vue new file mode 100644 index 0000000..f4ee7c0 --- /dev/null +++ b/src/pages/menuPages/accounting/index.vue @@ -0,0 +1,438 @@ + + + + + diff --git a/src/pages/menuPages/cards/components/table.vue b/src/pages/menuPages/cards/components/table.vue new file mode 100644 index 0000000..a0e0acb --- /dev/null +++ b/src/pages/menuPages/cards/components/table.vue @@ -0,0 +1,117 @@ + + + + + diff --git a/src/pages/menuPages/cards/hooks/cardColumns.tsx b/src/pages/menuPages/cards/hooks/cardColumns.tsx new file mode 100644 index 0000000..48c953b --- /dev/null +++ b/src/pages/menuPages/cards/hooks/cardColumns.tsx @@ -0,0 +1,183 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد حساب', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'کد کاربر', + dataIndex: 'customer_id', + key: 'customer_id', + type: 'Number' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'customer.name', + key: 'customer.name', + type: 'Text' + }, + { + title: 'نام بانک', + dataIndex: 'bank_name', + key: 'bank_name', + type: 'Text' + }, + { + title: 'شماره حساب', + dataIndex: 'account_number', + key: 'account_number', + type: 'Number' + }, + { + title: 'شماره کارت', + dataIndex: 'cart_number', + key: 'cart_number', + type: 'Number' + }, + { + title: 'شماره شبا', + dataIndex: 'shaba_number', + key: 'shaba_number', + type: 'Number' + }, + { + title: 'وضعیت', + dataIndex: 'sts', + key: 'sts', + filterable: false, + customRender: ({ record }) => { + switch (record.sts) { + case 1: + return ( +
    + + {record.sts_str} + +
    + ) + case 2: + return ( +
    + + {record.sts_str} + +
    + ) + default: + return ( +
    + + {record.sts_str} + +
    + ) + } + } + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + }, + /* { + title: 'تاریخ تایید', + dataIndex: 'updated_at', + key: 'updated_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + },*/ + + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/cards/index.vue b/src/pages/menuPages/cards/index.vue new file mode 100644 index 0000000..f4fafa7 --- /dev/null +++ b/src/pages/menuPages/cards/index.vue @@ -0,0 +1,221 @@ + + + + + diff --git a/src/pages/menuPages/customers/archive/components/table.vue b/src/pages/menuPages/customers/archive/components/table.vue new file mode 100644 index 0000000..3226a3b --- /dev/null +++ b/src/pages/menuPages/customers/archive/components/table.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/src/pages/menuPages/customers/archive/hooks/archiveColumns.tsx b/src/pages/menuPages/customers/archive/hooks/archiveColumns.tsx new file mode 100644 index 0000000..2dce5cf --- /dev/null +++ b/src/pages/menuPages/customers/archive/hooks/archiveColumns.tsx @@ -0,0 +1,163 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, +/* { + title: 'نام', + dataIndex: 'shop_name', + key: 'shop_name', + type: 'Text' + },*/ + { + title: 'وضعیت کاربر', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, + { + title: 'وضعیت سفارش دهی', + dataIndex: 'trade_active', + key: 'trade_active', + type: 'Boolean', + customRender: ({ record }) => { + return record.trade_active ? ( +
    + + مجاز + +
    + ) : ( +
    + + غیر مجاز + +
    + ) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/customers/archive/index.vue b/src/pages/menuPages/customers/archive/index.vue new file mode 100644 index 0000000..3503778 --- /dev/null +++ b/src/pages/menuPages/customers/archive/index.vue @@ -0,0 +1,307 @@ + + + + + diff --git a/src/pages/menuPages/customers/base/components/fundsTable.vue b/src/pages/menuPages/customers/base/components/fundsTable.vue new file mode 100644 index 0000000..2e2fb27 --- /dev/null +++ b/src/pages/menuPages/customers/base/components/fundsTable.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/pages/menuPages/customers/base/components/referralsTable.vue b/src/pages/menuPages/customers/base/components/referralsTable.vue new file mode 100644 index 0000000..e6c3fd7 --- /dev/null +++ b/src/pages/menuPages/customers/base/components/referralsTable.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/src/pages/menuPages/customers/base/components/table.vue b/src/pages/menuPages/customers/base/components/table.vue new file mode 100644 index 0000000..25cb178 --- /dev/null +++ b/src/pages/menuPages/customers/base/components/table.vue @@ -0,0 +1,425 @@ + + + + + diff --git a/src/pages/menuPages/customers/base/hooks/customerColumns.tsx b/src/pages/menuPages/customers/base/hooks/customerColumns.tsx new file mode 100644 index 0000000..6c97402 --- /dev/null +++ b/src/pages/menuPages/customers/base/hooks/customerColumns.tsx @@ -0,0 +1,214 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import {toJalali, toJalaliNoTime, toTime} from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, + { + title: 'نوع کاربر', + dataIndex: 'type_str', + key: 'type_str', + type: 'Text' + }, + { + title: 'کد معرف', + dataIndex: 'referral_id', + key: 'referral_id', + type: 'Text' + }, + { + title: 'نام معرف کاربر', + dataIndex: 'referral.name', + key: 'referral.name', + type: 'Text' + }, + { + title: 'موجودی ریالی (ریال)', + dataIndex: 'wallet.cash', + key: 'wallet.cash', + type: 'Number', + customRender(data) { + return usePrice(data.record?.wallet[0]?.cash ?? 0, true, '') + } + }, + { + title: 'موجودی طلایی (گرم)', + dataIndex: 'wallet.gold', + key: 'wallet.gold', + type: 'Number', + filterable: false, + customRender(data) { + let sum = 0 + data.record.wallet.forEach((x) => (sum += x.gold)) + return sum.toFixed(3) + } + }, + { + title: 'اخرین بازدید', + dataIndex: 'last_seen_at', + key: 'last_seen_at', + type: 'DateTime', + customRender(data) { + return toJalali(data.record.last_seen_at) + } + }, + { + title: 'گنج(گرم)', + dataIndex: 'gold', + key: 'gold', + type: 'Number', + filterable: false, + }, + { + title: 'وضعیت کاربر', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, + { + title: 'وضعیت سفارش دهی', + dataIndex: 'trade_active', + key: 'trade_active', + sortable: false, + type: 'Boolean', + customRender: ({ record }) => { + return record.trade_active ? ( +
    + + مجاز + +
    + ) : ( +
    + + غیر مجاز + +
    + ) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/customers/base/hooks/fundsColumns.tsx b/src/pages/menuPages/customers/base/hooks/fundsColumns.tsx new file mode 100644 index 0000000..f980126 --- /dev/null +++ b/src/pages/menuPages/customers/base/hooks/fundsColumns.tsx @@ -0,0 +1,54 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد قلک', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام قلک', + dataIndex: 'fund.title', + key: 'fund.title', + type: 'Text' + }, + { + title: 'موجودی طلا', + dataIndex: 'gold', + key: 'gold', + type: 'Number' + }, +] diff --git a/src/pages/menuPages/customers/base/hooks/referralColumns.tsx b/src/pages/menuPages/customers/base/hooks/referralColumns.tsx new file mode 100644 index 0000000..fd2c5c1 --- /dev/null +++ b/src/pages/menuPages/customers/base/hooks/referralColumns.tsx @@ -0,0 +1,163 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, + { + title: 'نوع کاربر', + dataIndex: 'type_str', + key: 'type_str', + type: 'Text' + }, + { + title: 'کد معرف', + dataIndex: 'referral_id', + key: 'referral_id', + type: 'Text' + }, + { + title: 'وضعیت کاربر', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, + { + title: 'وضعیت سفارش دهی', + dataIndex: 'active', + key: 'active', + filterable: false, + sortable: false, + customRender: ({ record }) => { + return record.trade_active === 1 ? ( +
    + + مجاز + +
    + ) : ( +
    + + غیر مجاز + +
    + ) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ +] diff --git a/src/pages/menuPages/customers/base/index.vue b/src/pages/menuPages/customers/base/index.vue new file mode 100644 index 0000000..c6fcd9c --- /dev/null +++ b/src/pages/menuPages/customers/base/index.vue @@ -0,0 +1,598 @@ + + + + + diff --git a/src/pages/menuPages/customers/index.vue b/src/pages/menuPages/customers/index.vue new file mode 100644 index 0000000..369c1b5 --- /dev/null +++ b/src/pages/menuPages/customers/index.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/pages/menuPages/customers/mobile/index.vue b/src/pages/menuPages/customers/mobile/index.vue new file mode 100644 index 0000000..0469052 --- /dev/null +++ b/src/pages/menuPages/customers/mobile/index.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/src/pages/menuPages/orders/components/table.vue b/src/pages/menuPages/orders/components/table.vue new file mode 100644 index 0000000..bd6989b --- /dev/null +++ b/src/pages/menuPages/orders/components/table.vue @@ -0,0 +1,125 @@ + + + + + diff --git a/src/pages/menuPages/orders/hooks/orderColumns.tsx b/src/pages/menuPages/orders/hooks/orderColumns.tsx new file mode 100644 index 0000000..bd4f871 --- /dev/null +++ b/src/pages/menuPages/orders/hooks/orderColumns.tsx @@ -0,0 +1,239 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalali, toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد سفارش', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نوع سفارش', + dataIndex: 'direction', + key: 'direction', + filterable: false, + customRender: ({ record }) => { + switch (record.direction) { + case 2: + return ( +
    + + فروش + +
    + ) + case 1: + return ( +
    + + خرید + +
    + ) + } + } + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'customer.name', + key: 'customer.name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'customer.mobile', + key: 'customer.mobile', + type: 'Number' + }, + { + title: 'مقدار (گرم)', + dataIndex: 'amount', + key: 'amount', + type: 'Text' + }, + { + title: 'کارمزد ریالی', + dataIndex: 'service_charge_price', + key: 'service_charge_price', + type: 'Number', + customRender(data) { + return usePrice(data.record?.service_charge_price ?? 0, true, '') + } + // className: 'column-money' + }, + { + title: 'کارمزد طلایی', + dataIndex: 'service_charge', + key: 'service_charge', + type: 'Number', + customRender(data) { + return data.record?.service_charge + } + // className: 'column-money' + }, + { + title: 'قیمت هر گرم طلا برای مشتری (ریال)', + dataIndex: 'price', + key: 'price', + type: 'Text', + customRender(data) { + return usePrice(data.record?.price ?? 0, true, '') + } + }, + { + title: 'قیمت هر گرم طلا در لیمان', + dataIndex: 'limanPrice', + key: 'limanPrice', + type: 'Text', + customRender(data) { + return usePrice(data.record?.total_price_liman ?? 0, true, '') + } + }, + { + title: 'قیمت کل برای مشتری (ریال)', + dataIndex: 'total_price', + key: 'total_price', + type: 'Text', + customRender(data) { + return usePrice(data.record?.total_price ?? 0, true, '') + } + }, + + { + title: 'وضعیت', + dataIndex: 'sts', + key: 'sts', + filterable: false, + customRender: ({ record }) => { + switch (record.sts) { + case 1: + return ( +
    + + {record.sts_str} + +
    + ) + case 2: + return ( +
    + + {record.sts_str} + +
    + ) + default: + return ( +
    + + {record.sts_str} + +
    + ) + } + } + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalali(record.record.created_at) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/orders/index.vue b/src/pages/menuPages/orders/index.vue new file mode 100644 index 0000000..af714c7 --- /dev/null +++ b/src/pages/menuPages/orders/index.vue @@ -0,0 +1,445 @@ + + + + + diff --git a/src/pages/menuPages/priceTriggers/components/table.vue b/src/pages/menuPages/priceTriggers/components/table.vue new file mode 100644 index 0000000..2be1b4a --- /dev/null +++ b/src/pages/menuPages/priceTriggers/components/table.vue @@ -0,0 +1,120 @@ + + + + + diff --git a/src/pages/menuPages/priceTriggers/hooks/priceTriggersColumns.tsx b/src/pages/menuPages/priceTriggers/hooks/priceTriggersColumns.tsx new file mode 100644 index 0000000..c976464 --- /dev/null +++ b/src/pages/menuPages/priceTriggers/hooks/priceTriggersColumns.tsx @@ -0,0 +1,208 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import {toJalali, toJalaliNoTime, toTime} from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد مشتری', + dataIndex: 'customer_id', + key: 'customer_id', + type: 'Number' + }, + { + title: 'قیمت هدف', + dataIndex: 'target_price', + key: 'target_price', + type: 'Number' + }, + { + title: 'شرط', + dataIndex: 'price_condition', + key: 'price_condition', + type: 'Text', + customRender: ({ record }) => { + return record.price_condition==">" ? ( + بزرگتر + ) : ( + کوچکتر + ) + } + }, + { + title: 'زمان ایجاد', + dataIndex: 'created_at', + key: 'created_at', + type: 'Text', + customRender: ({ record }) => { + return toJalali(record.created_at) + } + }, + { + title: 'زمان بروزرسانی', + dataIndex: 'updated_at', + key: 'updated_at', + type: 'Text', + customRender: ({ record }) => { + return toJalali(record.updated_at) + } + }, + { + title: 'زمان اعلام', + dataIndex: 'triggered_at', + key: 'triggered_at', + type: 'Text', + customRender: ({ record }) => { + return record.triggered_at? toJalali(record.triggered_at) : '_' + } + }, + { + title: 'وضعیت', + dataIndex: 'is_active', + key: 'is_active', + type: 'Boolean', + customRender: ({ record }) => { + return record.is_active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + }, + // customRender: ({ record }) => { + // if(record.is_active) { + // return ( + //
    + // + // فروش + // + //
    + // ) + // return ( + //
    + // + // خرید + // + //
    + // ) + // } + // } + }, + /* { + title: 'وضعیت', + dataIndex: 'active', + key: 'active', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + },*/ + /*{ + title: 'سمت', + dataIndex: 'post_user', + key: 'post_user', + type: 'Text' + }, + { + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'روش ارسال', + dataIndex: 'action', + key: 'action', + } +] diff --git a/src/pages/menuPages/priceTriggers/index.vue b/src/pages/menuPages/priceTriggers/index.vue new file mode 100644 index 0000000..c20ea33 --- /dev/null +++ b/src/pages/menuPages/priceTriggers/index.vue @@ -0,0 +1,248 @@ + + + + + diff --git a/src/pages/menuPages/priceTriggers/search/assets/svg/search.svg b/src/pages/menuPages/priceTriggers/search/assets/svg/search.svg new file mode 100644 index 0000000..6c08eae --- /dev/null +++ b/src/pages/menuPages/priceTriggers/search/assets/svg/search.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/menuPages/priceTriggers/search/components/HistoryCard.vue b/src/pages/menuPages/priceTriggers/search/components/HistoryCard.vue new file mode 100644 index 0000000..c8c46b3 --- /dev/null +++ b/src/pages/menuPages/priceTriggers/search/components/HistoryCard.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/src/pages/menuPages/priceTriggers/search/index.vue b/src/pages/menuPages/priceTriggers/search/index.vue new file mode 100644 index 0000000..1902295 --- /dev/null +++ b/src/pages/menuPages/priceTriggers/search/index.vue @@ -0,0 +1,179 @@ + + + + + diff --git a/src/pages/menuPages/priceTriggers/search/model/History.ts b/src/pages/menuPages/priceTriggers/search/model/History.ts new file mode 100644 index 0000000..ac633ef --- /dev/null +++ b/src/pages/menuPages/priceTriggers/search/model/History.ts @@ -0,0 +1,6 @@ +export default interface History { + province: string + project: string + documentGroup: string + document: string +} \ No newline at end of file diff --git a/src/pages/menuPages/priceTriggers/search/model/item.ts b/src/pages/menuPages/priceTriggers/search/model/item.ts new file mode 100644 index 0000000..065ce61 --- /dev/null +++ b/src/pages/menuPages/priceTriggers/search/model/item.ts @@ -0,0 +1,4 @@ +export default interface Item { + value: String + key: String +} diff --git a/src/pages/menuPages/pricing/components/table.vue b/src/pages/menuPages/pricing/components/table.vue new file mode 100644 index 0000000..ba13b28 --- /dev/null +++ b/src/pages/menuPages/pricing/components/table.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/src/pages/menuPages/pricing/hooks/priceColumns.tsx b/src/pages/menuPages/pricing/hooks/priceColumns.tsx new file mode 100644 index 0000000..125f47d --- /dev/null +++ b/src/pages/menuPages/pricing/hooks/priceColumns.tsx @@ -0,0 +1,160 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد قیمت', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'کد کاربری', + dataIndex: 'user_id', + key: 'user_id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'user.name', + key: 'user.name', + type: 'Text' + }, + { + title: 'قیمت هر گرم طلا برای مشتری (ریال)', + dataIndex: 'price', + key: 'price', + type: 'Text', + customRender(data) { + return usePrice(data.record.price ?? 0, true, '') + } + }, + /* { + title: 'قیمت کل برای مشتری (ریال)', + dataIndex: 'price', + key: 'price', + type: 'Text' + },*/ + /* + { + title: 'وضعیت', + dataIndex: 'active', + key: 'active', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, +*/ + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + },*/ + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + }, + { + title: 'زمان ثبت', + dataIndex: 'time_at', + key: 'time_at', + type: 'DateTime' + } + /* { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + }*/ +] diff --git a/src/pages/menuPages/pricing/index.vue b/src/pages/menuPages/pricing/index.vue new file mode 100644 index 0000000..0f3a2b8 --- /dev/null +++ b/src/pages/menuPages/pricing/index.vue @@ -0,0 +1,260 @@ + + + + + diff --git a/src/pages/menuPages/products/archive/components/table.vue b/src/pages/menuPages/products/archive/components/table.vue new file mode 100644 index 0000000..d0867b6 --- /dev/null +++ b/src/pages/menuPages/products/archive/components/table.vue @@ -0,0 +1,166 @@ + + + + + diff --git a/src/pages/menuPages/products/archive/hooks/archiveColumns.tsx b/src/pages/menuPages/products/archive/hooks/archiveColumns.tsx new file mode 100644 index 0000000..2dce5cf --- /dev/null +++ b/src/pages/menuPages/products/archive/hooks/archiveColumns.tsx @@ -0,0 +1,163 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, +/* { + title: 'نام', + dataIndex: 'shop_name', + key: 'shop_name', + type: 'Text' + },*/ + { + title: 'وضعیت کاربر', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, + { + title: 'وضعیت سفارش دهی', + dataIndex: 'trade_active', + key: 'trade_active', + type: 'Boolean', + customRender: ({ record }) => { + return record.trade_active ? ( +
    + + مجاز + +
    + ) : ( +
    + + غیر مجاز + +
    + ) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/products/archive/index.vue b/src/pages/menuPages/products/archive/index.vue new file mode 100644 index 0000000..3503778 --- /dev/null +++ b/src/pages/menuPages/products/archive/index.vue @@ -0,0 +1,307 @@ + + + + + diff --git a/src/pages/menuPages/products/base/components/BaseCollapse.vue b/src/pages/menuPages/products/base/components/BaseCollapse.vue new file mode 100644 index 0000000..736df1c --- /dev/null +++ b/src/pages/menuPages/products/base/components/BaseCollapse.vue @@ -0,0 +1,71 @@ + + + + + \ No newline at end of file diff --git a/src/pages/menuPages/products/base/components/fundsTable.vue b/src/pages/menuPages/products/base/components/fundsTable.vue new file mode 100644 index 0000000..2e2fb27 --- /dev/null +++ b/src/pages/menuPages/products/base/components/fundsTable.vue @@ -0,0 +1,103 @@ + + + + + diff --git a/src/pages/menuPages/products/base/components/referralsTable.vue b/src/pages/menuPages/products/base/components/referralsTable.vue new file mode 100644 index 0000000..e6c3fd7 --- /dev/null +++ b/src/pages/menuPages/products/base/components/referralsTable.vue @@ -0,0 +1,104 @@ + + + + + diff --git a/src/pages/menuPages/products/base/components/table.vue b/src/pages/menuPages/products/base/components/table.vue new file mode 100644 index 0000000..44d0ff3 --- /dev/null +++ b/src/pages/menuPages/products/base/components/table.vue @@ -0,0 +1,611 @@ + + + + + diff --git a/src/pages/menuPages/products/base/hooks/customerColumns.tsx b/src/pages/menuPages/products/base/hooks/customerColumns.tsx new file mode 100644 index 0000000..5a81152 --- /dev/null +++ b/src/pages/menuPages/products/base/hooks/customerColumns.tsx @@ -0,0 +1,291 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import {toJalali, toJalaliNoTime, toTime} from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + // { + // title: 'کد کاربری', + // dataIndex: 'id', + // key: 'id', + // type: 'Number' + // // className: 'column-money' + // }, + { + title: 'نام', + dataIndex: 'title', + key: 'title', + type: 'Text' + }, + { + title: 'تصویر', + dataIndex: 'title', + key: 'title', + type: 'Text' + }, + { + title: 'وزن', + dataIndex: 'amount', + key: 'amount', + type: 'Number' + }, + { + title: 'واحد', + dataIndex: 'unit', + key: 'unit', + type: 'Text' + }, + { + title: 'دسته بندی', + dataIndex: 'group_type', + key: 'group_type', + type: 'Text' + }, + { + title: 'قیمت', + dataIndex: 'price', + key: 'price', + type: 'Text', + }, + { + title: 'متد', + dataIndex: 'reading_method', + key: 'reading_method', + type: 'Text', + customRender: (record) => { + return ( +
    + + {record?.record.reading_method ? record?.record.reading_method : 'دستی'} + +
    + ) + } + }, + /*{ + title: 'کارمزد درصدی موقع خرید', + dataIndex: 'percent_fee_buy', + key: 'percent_fee_buy', + type: 'Number' + }, + { + title: 'کارمزد درصدی موقع فروش', + dataIndex: 'percent_fee_sell', + key: 'percent_fee_sell', + type: 'Number' + },*/ + { + title: 'هزینه نقدی موقع خرید', + dataIndex: 'cash_fee_buy', + key: 'cash_fee_buy', + type: 'Number' + }, + { + title: 'هزینه نقدی موقع فروش', + dataIndex: 'cash_fee_sell', + key: 'cash_fee_sell', + type: 'Number' + }, + { + title: 'وضعیت محصول', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: (record) => { + return ( +
    + + {record?.record.active ? 'باز' : 'بسته'} + +
    + ) + } + }, + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + filterable: false + } + + // { + // title: 'کد معرف', + // dataIndex: 'referral_id', + // key: 'referral_id', + // type: 'Text' + // }, + // { + // title: 'نام معرف کاربر', + // dataIndex: 'referral.name', + // key: 'referral.name', + // type: 'Text' + // }, + // { + // title: 'موجودی ریالی (ریال)', + // dataIndex: 'wallet.cash', + // key: 'wallet.cash', + // type: 'Number', + // customRender(data) { + // return usePrice(data.record?.wallet[0]?.cash ?? 0, true, '') + // } + // }, + // { + // title: 'موجودی طلایی (گرم)', + // dataIndex: 'wallet.gold', + // key: 'wallet.gold', + // type: 'Number', + // filterable: false, + // customRender(data) { + // let sum = 0 + // data.record.wallet.forEach((x) => (sum += x.gold)) + // return sum.toFixed(3) + // } + // }, + // { + // title: 'اخرین بازدید', + // dataIndex: 'last_seen_at', + // key: 'last_seen_at', + // type: 'DateTime', + // customRender(data) { + // return toJalali(data.record.last_seen_at) + // } + // }, + // { + // title: 'وضعیت کاربر', + // dataIndex: 'active', + // key: 'active', + // type: 'Boolean', + // customRender: ({ record }) => { + // return record.active ? ( + //
    + // + // فعال + // + //
    + // ) : ( + //
    + // + // غیر فعال + // + //
    + // ) + // } + // }, + // { + // title: 'وضعیت سفارش دهی', + // dataIndex: 'trade_active', + // key: 'trade_active', + // sortable: false, + // type: 'Boolean', + // customRender: ({ record }) => { + // return record.trade_active ? ( + //
    + // + // مجاز + // + //
    + // ) : ( + //
    + // + // غیر مجاز + // + //
    + // ) + // } + // }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + // { + // title: 'عملیات', + // dataIndex: 'action', + // key: 'action', + // slot: 'action', + // fixed: 'right', + // filterable: false + // } +] diff --git a/src/pages/menuPages/products/base/hooks/fundsColumns.tsx b/src/pages/menuPages/products/base/hooks/fundsColumns.tsx new file mode 100644 index 0000000..f980126 --- /dev/null +++ b/src/pages/menuPages/products/base/hooks/fundsColumns.tsx @@ -0,0 +1,54 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد قلک', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام قلک', + dataIndex: 'fund.title', + key: 'fund.title', + type: 'Text' + }, + { + title: 'موجودی طلا', + dataIndex: 'gold', + key: 'gold', + type: 'Number' + }, +] diff --git a/src/pages/menuPages/products/base/hooks/referralColumns.tsx b/src/pages/menuPages/products/base/hooks/referralColumns.tsx new file mode 100644 index 0000000..fd2c5c1 --- /dev/null +++ b/src/pages/menuPages/products/base/hooks/referralColumns.tsx @@ -0,0 +1,163 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, + { + title: 'نوع کاربر', + dataIndex: 'type_str', + key: 'type_str', + type: 'Text' + }, + { + title: 'کد معرف', + dataIndex: 'referral_id', + key: 'referral_id', + type: 'Text' + }, + { + title: 'وضعیت کاربر', + dataIndex: 'active', + key: 'active', + type: 'Boolean', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + }, + { + title: 'وضعیت سفارش دهی', + dataIndex: 'active', + key: 'active', + filterable: false, + sortable: false, + customRender: ({ record }) => { + return record.trade_active === 1 ? ( +
    + + مجاز + +
    + ) : ( +
    + + غیر مجاز + +
    + ) + } + }, + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ +] diff --git a/src/pages/menuPages/products/base/index.vue b/src/pages/menuPages/products/base/index.vue new file mode 100644 index 0000000..7d29caa --- /dev/null +++ b/src/pages/menuPages/products/base/index.vue @@ -0,0 +1,826 @@ + + + + + diff --git a/src/pages/menuPages/products/index.vue b/src/pages/menuPages/products/index.vue new file mode 100644 index 0000000..1847504 --- /dev/null +++ b/src/pages/menuPages/products/index.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/pages/menuPages/products/mobile/index.vue b/src/pages/menuPages/products/mobile/index.vue new file mode 100644 index 0000000..0469052 --- /dev/null +++ b/src/pages/menuPages/products/mobile/index.vue @@ -0,0 +1,5 @@ + + + + + diff --git a/src/pages/menuPages/setting/index.vue b/src/pages/menuPages/setting/index.vue new file mode 100644 index 0000000..3edc9cd --- /dev/null +++ b/src/pages/menuPages/setting/index.vue @@ -0,0 +1,37 @@ + + + + + diff --git a/src/pages/menuPages/setting/limitedOrder/index.vue b/src/pages/menuPages/setting/limitedOrder/index.vue new file mode 100644 index 0000000..ecc83f5 --- /dev/null +++ b/src/pages/menuPages/setting/limitedOrder/index.vue @@ -0,0 +1,199 @@ + + + + + diff --git a/src/pages/menuPages/sms/components/numbersTable.vue b/src/pages/menuPages/sms/components/numbersTable.vue new file mode 100644 index 0000000..ec9baf9 --- /dev/null +++ b/src/pages/menuPages/sms/components/numbersTable.vue @@ -0,0 +1,82 @@ + + + + + diff --git a/src/pages/menuPages/sms/components/table.vue b/src/pages/menuPages/sms/components/table.vue new file mode 100644 index 0000000..88f1710 --- /dev/null +++ b/src/pages/menuPages/sms/components/table.vue @@ -0,0 +1,113 @@ + + + + + diff --git a/src/pages/menuPages/sms/hooks/numberColumns.tsx b/src/pages/menuPages/sms/hooks/numberColumns.tsx new file mode 100644 index 0000000..0d431f4 --- /dev/null +++ b/src/pages/menuPages/sms/hooks/numberColumns.tsx @@ -0,0 +1,57 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + width: 100, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد', + dataIndex: 'id', + key: 'id', + type: 'Number', + width: 100 + // className: 'column-money' + }, + { + title: 'نام کاربر', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + // className: 'column-money' + } +] diff --git a/src/pages/menuPages/sms/hooks/smsColumns.tsx b/src/pages/menuPages/sms/hooks/smsColumns.tsx new file mode 100644 index 0000000..e66ebc1 --- /dev/null +++ b/src/pages/menuPages/sms/hooks/smsColumns.tsx @@ -0,0 +1,84 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalali, toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + width: 100, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد', + dataIndex: 'id', + key: 'id', + type: 'Number', + width: 100 + // className: 'column-money' + }, + { + title: 'تاریخ و ساعت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + width: 200, + customRender(data) { + return toJalali(data.record.created_at) + } + }, + { + title: 'شماره تلفن', + dataIndex: 'receiver', + key: 'receiver', + type: 'Text', + width: 200, + customRender(data){ + return data.record.person.mobile + } + }, + { + title: 'نام دریافت کننده', + dataIndex: 'receiver', + key: 'receiver', + type: 'Text', + width: 200, + customRender(data){ + if (data.record.person.name) + return data.record.person.name + return data.record.person.mobile + } + }, + + { + title: 'پیام', + dataIndex: 'sms', + key: 'sms', + type: 'Number' + // className: 'column-money' + } +] diff --git a/src/pages/menuPages/sms/index.vue b/src/pages/menuPages/sms/index.vue new file mode 100644 index 0000000..b438fd1 --- /dev/null +++ b/src/pages/menuPages/sms/index.vue @@ -0,0 +1,284 @@ + + + + + diff --git a/src/pages/menuPages/transactions/components/table.vue b/src/pages/menuPages/transactions/components/table.vue new file mode 100644 index 0000000..65cb362 --- /dev/null +++ b/src/pages/menuPages/transactions/components/table.vue @@ -0,0 +1,160 @@ + + + + + diff --git a/src/pages/menuPages/transactions/hooks/transactionsColumns.tsx b/src/pages/menuPages/transactions/hooks/transactionsColumns.tsx new file mode 100644 index 0000000..801ba8d --- /dev/null +++ b/src/pages/menuPages/transactions/hooks/transactionsColumns.tsx @@ -0,0 +1,203 @@ +import type {BaseTableColumn} from '@core/type/baseTable' +import {toJalaliNoTime, toTime} from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import {usePrice} from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد تراکنش', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام تراکنش', + dataIndex: 'type_str', + key: 'type_str', + type: 'Text' + // className: 'column-money' + }, + { + title: 'علت تراکنش', + dataIndex: 'note', + key: 'note', + type: 'Text', + + + // className: 'column-money' + }, + { + title: 'نوع تراکنش', + dataIndex: 'active', + key: 'active', + filterable: false, + sortable: false, + customRender: ({record}) => { + return record.type === 4 || record.type === 3 ? ( +
    + + پول + +
    + ) : ( +
    + {/**/} + + طلا + +
    + ) + } + }, + { + title: 'نام مشتری', + dataIndex: 'customer.name', + key: 'customer.name', + type: 'Text' + }, + { + title: 'مقدار طلا طی تراکنش (گرم)', + dataIndex: 'gold', + key: 'gold', + type: 'Number', + customRender: ({record}) => { + return record.gold > 0 ? ( +
    +
    {record.gold}
    +
    + ) : ( +
    + {/**/} +
    {record.gold}
    +
    + ) + } + }, + { + title: 'مقدار پول طی تراکنش (ریال)', + dataIndex: 'cash', + key: 'cash', + type: 'Number', + customRender: ({record}) => { + return record.cash > 0 ? ( +
    +
    {usePrice(record?.cash ?? 0, true, '')}
    +
    + ) : ( +
    + {/**/} +
    {usePrice(record?.cash ?? 0, true, '')}
    +
    + ) + } + }, + /* { + title: 'شماره سفارش', + dataIndex: 'order_id', + key: 'order_id', + type: 'Text' + },*/ + /* { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + },*/ + /* { + title: 'نام فروشگاه', + dataIndex: 'shop_name', + key: 'shop_name', + type: 'Text' + },*/ + { + title: 'تاریخ تراکنش', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + } + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + },*/ + /* { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + }*/ +] diff --git a/src/pages/menuPages/transactions/index.vue b/src/pages/menuPages/transactions/index.vue new file mode 100644 index 0000000..6510cfb --- /dev/null +++ b/src/pages/menuPages/transactions/index.vue @@ -0,0 +1,226 @@ + + + + + diff --git a/src/pages/menuPages/users/components/table.vue b/src/pages/menuPages/users/components/table.vue new file mode 100644 index 0000000..2e7c887 --- /dev/null +++ b/src/pages/menuPages/users/components/table.vue @@ -0,0 +1,119 @@ + + + + + diff --git a/src/pages/menuPages/users/hooks/usersColumns.tsx b/src/pages/menuPages/users/hooks/usersColumns.tsx new file mode 100644 index 0000000..03aee9e --- /dev/null +++ b/src/pages/menuPages/users/hooks/usersColumns.tsx @@ -0,0 +1,141 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کاربری', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'name', + key: 'name', + type: 'Text' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + }, + /* { + title: 'وضعیت', + dataIndex: 'active', + key: 'active', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + },*/ + /*{ + title: 'سمت', + dataIndex: 'post_user', + key: 'post_user', + type: 'Text' + }, + { + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + } +] diff --git a/src/pages/menuPages/users/index.vue b/src/pages/menuPages/users/index.vue new file mode 100644 index 0000000..e22f479 --- /dev/null +++ b/src/pages/menuPages/users/index.vue @@ -0,0 +1,255 @@ + + + + + diff --git a/src/pages/menuPages/users/search/assets/svg/search.svg b/src/pages/menuPages/users/search/assets/svg/search.svg new file mode 100644 index 0000000..6c08eae --- /dev/null +++ b/src/pages/menuPages/users/search/assets/svg/search.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/menuPages/users/search/components/HistoryCard.vue b/src/pages/menuPages/users/search/components/HistoryCard.vue new file mode 100644 index 0000000..c8c46b3 --- /dev/null +++ b/src/pages/menuPages/users/search/components/HistoryCard.vue @@ -0,0 +1,36 @@ + + + + + diff --git a/src/pages/menuPages/users/search/index.vue b/src/pages/menuPages/users/search/index.vue new file mode 100644 index 0000000..1902295 --- /dev/null +++ b/src/pages/menuPages/users/search/index.vue @@ -0,0 +1,179 @@ + + + + + diff --git a/src/pages/menuPages/users/search/model/History.ts b/src/pages/menuPages/users/search/model/History.ts new file mode 100644 index 0000000..ac633ef --- /dev/null +++ b/src/pages/menuPages/users/search/model/History.ts @@ -0,0 +1,6 @@ +export default interface History { + province: string + project: string + documentGroup: string + document: string +} \ No newline at end of file diff --git a/src/pages/menuPages/users/search/model/item.ts b/src/pages/menuPages/users/search/model/item.ts new file mode 100644 index 0000000..065ce61 --- /dev/null +++ b/src/pages/menuPages/users/search/model/item.ts @@ -0,0 +1,4 @@ +export default interface Item { + value: String + key: String +} diff --git a/src/pages/menuPages/wallet/components/table.vue b/src/pages/menuPages/wallet/components/table.vue new file mode 100644 index 0000000..d19ee7c --- /dev/null +++ b/src/pages/menuPages/wallet/components/table.vue @@ -0,0 +1,202 @@ + + + + + diff --git a/src/pages/menuPages/wallet/hooks/walletColumns.tsx b/src/pages/menuPages/wallet/hooks/walletColumns.tsx new file mode 100644 index 0000000..e4f18ce --- /dev/null +++ b/src/pages/menuPages/wallet/hooks/walletColumns.tsx @@ -0,0 +1,157 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'کد کیف پول', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'نام مشتری', + dataIndex: 'customer.name', + key: 'customer.name', + type: 'Text' + }, + { + title: 'موجودی کیف پول (ریال)', + dataIndex: 'cash', + key: 'cash', + type: 'Text', + customRender(data) { + return usePrice(data.record.cash, true, '') + } + }, + { + title: 'موجودی کیف طلا (گرم)', + dataIndex: 'gold', + key: 'gold', + type: 'Text' + } + /* { + title: 'شماره موبایل', + dataIndex: 'mobile', + key: 'mobile', + type: 'Number' + },*/ + /* { + title: 'نام فروشگاه', + dataIndex: 'shop_name', + key: 'shop_name', + type: 'Text' + },*/ + /* { + title: 'وضعیت', + dataIndex: 'active', + key: 'active', + customRender: ({ record }) => { + return record.active ? ( +
    + + فعال + +
    + ) : ( +
    + + غیر فعال + +
    + ) + } + },*/ + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + /* { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + }*/ +] diff --git a/src/pages/menuPages/wallet/index.vue b/src/pages/menuPages/wallet/index.vue new file mode 100644 index 0000000..34179ce --- /dev/null +++ b/src/pages/menuPages/wallet/index.vue @@ -0,0 +1,330 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/components/WithdrawSelector.vue b/src/pages/menuPages/withdraw/components/WithdrawSelector.vue new file mode 100644 index 0000000..180d6fc --- /dev/null +++ b/src/pages/menuPages/withdraw/components/WithdrawSelector.vue @@ -0,0 +1,49 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/components/WithdrawStatus.vue b/src/pages/menuPages/withdraw/components/WithdrawStatus.vue new file mode 100644 index 0000000..01a895c --- /dev/null +++ b/src/pages/menuPages/withdraw/components/WithdrawStatus.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/components/table.vue b/src/pages/menuPages/withdraw/components/table.vue new file mode 100644 index 0000000..07fb1f5 --- /dev/null +++ b/src/pages/menuPages/withdraw/components/table.vue @@ -0,0 +1,182 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/factor/index.vue b/src/pages/menuPages/withdraw/factor/index.vue new file mode 100644 index 0000000..045b1c3 --- /dev/null +++ b/src/pages/menuPages/withdraw/factor/index.vue @@ -0,0 +1,162 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/hooks/withdrawColumns.tsx b/src/pages/menuPages/withdraw/hooks/withdrawColumns.tsx new file mode 100644 index 0000000..622e67f --- /dev/null +++ b/src/pages/menuPages/withdraw/hooks/withdrawColumns.tsx @@ -0,0 +1,226 @@ +import type { BaseTableColumn } from '@core/type/baseTable' +import { toJalali, toJalaliNoTime, toTime } from '@core/utils/useDataTime' +import CustomTag from '@/components/CustomTag.vue' +import { usePrice } from '@core/utils/usePrice' +import WithdrawStatus from "@/pages/menuPages/withdraw/components/WithdrawStatus.vue"; +/*import BudgetSelect from '@/components/BudgetSelect.vue' +import { useStaticApiListsStore } from '@/store/staticApisStore' +import type { FilterSelect } from '@/model/filterSelect' +import type { DocItem } from '@/model/docType'*/ + +//define store +//const store = useStaticApiListsStore() +//document types +/*let docTypes: DocItem[]*/ +/*onMounted(async () => { + docTypes = await store.readyDocTypeList() +}) +const filteredDocTypes: FilterSelect = docTypes?.map((x: DocItem) => { + return { + label: x.title, + value: x.id + } +})*/ + +export const cols: BaseTableColumn[] = [ + { + title: 'ردیف', + dataIndex: 'id', + key: 'id', + filterable: false, + sortable: false, + customRender: (record: any) => { + return record.index + 1 + } + }, + { + title: 'علت تراکنش', + dataIndex: 'note', + key: 'note', + type: 'Number' + // className: 'column-money' + }, + { + title: 'شماره پیگیری', + dataIndex: 'tracked_number', + key: 'tracked_number', + type: 'Number', + slot: 'tracked', + customRender: (record: any) => record.record.tracked_number ?? '__' + // className: 'column-money' + }, + { + title: 'کد سفارش', + dataIndex: 'id', + key: 'id', + type: 'Number' + // className: 'column-money' + }, + { + title: 'کد کاربر', + dataIndex: 'customer_id', + key: 'customer_id', + type: 'Number' + }, + { + title: 'نام و نام خانوادگی', + dataIndex: 'customer.name', + key: 'customer.name', + type: 'Text' + }, + { + title: 'مقدار (ریال)', + dataIndex: 'cash', + key: 'cash', + type: 'Number', + customRender: ({ record }) => { + return ( +
    +
    {usePrice(record.cash ?? 0, true, '')}
    +
    + ) + } + }, + { + title: 'طلا', + dataIndex: 'gold', + key: 'gold', + type: 'Number', + }, + { + title: 'شماره کارت', + dataIndex: 'bank_account.cart_number', + key: 'bank_account.cart_number', + type: 'Number', + customRender: (data) => { + return data.record.bank_account?.cart_number ?? '_' + } + }, + { + title: 'وضعیت', + dataIndex: 'sts', + key: 'sts', + filterable: false, + /*customRender: ({ record }) => { + switch (record.sts) { + case 1: + return ( +
    + + {record.sts_str} + +
    + ) + case 2: + return ( +
    + + {record.sts_str} + +
    + ) + case 4: + return ( +
    + + {record.sts_str} + +
    + ) + default: + return ( +
    + + {record.sts_str} + +
    + ) + } + }*/ + customRender: ({ record }) => { + return ( + {record?.sts_str} + ) + }, + }, + { + title: 'تاریخ ثبت', + dataIndex: 'created_at', + key: 'created_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalali(record.record.created_at) + } + }, + { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + width: 200, + slot: 'action', + filterable: false + } + /* { + title: 'تاریخ تایید', + dataIndex: 'updated_at', + key: 'updated_at', + type: 'DateTime', + customRender: (record: any) => { + return toJalaliNoTime(record.record.created_at) + } + },*/ + /*{ + title: 'نقش', + dataIndex: 'user_type_record', + key: 'user_type_record', + type: 'Select', + filterable: false, + sortable: false, + filterComponentProps: { + multiple: true + }, + filterField: 'user_type_obj.id', + filterComponent: ReadyUserTypeSelect, + /!* customRender: (record: any) => { + return record.record.user_type_record?.value + }*!/ + customRender: ({ record }) => { + const items = record.is_admin ? ( + + ادمین + + ) : ( + record.user_type_obj.map((item: { title: any }, index: any) => { + if (item) { + return ( + + {item?.title} + + ) + } + }) + ) + return
    {items}
    + } + }, + { + title: 'حوزه', + dataIndex: 'section', + key: 'section' + }, + { + title: 'شماره موبایل', + dataIndex: 'mobile', + type: 'Number', + key: 'mobile' + },*/ + + /* { + title: 'عملیات', + dataIndex: 'action', + key: 'action', + slot: 'action', + fixed: 'right', + filterable: false + }*/ +] diff --git a/src/pages/menuPages/withdraw/index.vue b/src/pages/menuPages/withdraw/index.vue new file mode 100644 index 0000000..68b7413 --- /dev/null +++ b/src/pages/menuPages/withdraw/index.vue @@ -0,0 +1,291 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/information/assets/order1.svg b/src/pages/menuPages/withdraw/information/assets/order1.svg new file mode 100644 index 0000000..483717d --- /dev/null +++ b/src/pages/menuPages/withdraw/information/assets/order1.svg @@ -0,0 +1,132 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pages/menuPages/withdraw/information/components/WithdrawItems.vue b/src/pages/menuPages/withdraw/information/components/WithdrawItems.vue new file mode 100644 index 0000000..b877847 --- /dev/null +++ b/src/pages/menuPages/withdraw/information/components/WithdrawItems.vue @@ -0,0 +1,152 @@ + + + + + diff --git a/src/pages/menuPages/withdraw/information/hooks/status.ts b/src/pages/menuPages/withdraw/information/hooks/status.ts new file mode 100644 index 0000000..b27d073 --- /dev/null +++ b/src/pages/menuPages/withdraw/information/hooks/status.ts @@ -0,0 +1,46 @@ +import { message } from 'ant-design-vue' +import { updateSts } from '@/api/wallet' + +export const status = { + '50': { + icon: 'vuesax-linear:truck-tick', + color: '#16A34A', + bgColor: '#DCFCE7', + title: 'در انتظار ارسال' + }, + '51': { + icon: 'vuesax-linear:profile-tick', + color: '#2563EB', + bgColor: '#DBEAFE', + title: 'ارسال شده' + }, + '52': { + icon: 'vuesax-linear:empty-wallet-time', + color: '#EA580C', + bgColor: '#FFEDD5', + title: 'لغو شده' + }, + '53': { + icon: 'vuesax-linear:3d-cube-scan', + color: '#c62050', + bgColor: '#FFEDD5', + title: 'در انتظار تعیین مجدد قیمت' + }, +} + +export const changeStatus = async (id: number, status: any) => { + try { + await updateSts(id, { sts: status[0] }) + message.success(`وضعیت ثبت شد `) + } catch (e) { + console.log(e) + message.error('خطا در ثبت اطلاعات') + } +} + +const statusArray = Object.entries(status).map(([key, value]) => { + return { + key: key, + value: value.title + } +}) diff --git a/src/pages/menuPages/withdraw/information/index.vue b/src/pages/menuPages/withdraw/information/index.vue new file mode 100644 index 0000000..e1ac5f5 --- /dev/null +++ b/src/pages/menuPages/withdraw/information/index.vue @@ -0,0 +1,225 @@ + + + + + diff --git a/src/pages/mobileMenu/index.vue b/src/pages/mobileMenu/index.vue new file mode 100644 index 0000000..ccbe99b --- /dev/null +++ b/src/pages/mobileMenu/index.vue @@ -0,0 +1,41 @@ + + + + + diff --git a/src/router/index.ts b/src/router/index.ts new file mode 100644 index 0000000..d7efa92 --- /dev/null +++ b/src/router/index.ts @@ -0,0 +1,90 @@ +//import { routes } from '@/core/router/routes' +//import router from '@/core/router/index' +import { useRouterStore } from '@core/stores/router' +import type { Router, RouteRecordRaw } from 'vue-router' +//const _router = useRouter() +//import { cloneDeep } from 'lodash' + +export function setupRoutes(permissionsKeys: string[], router?: Router) { + //console.log('this is permission', permissionsKeys) + //console.log('this is use router', _router) + console.log('salammm') + const routerStore = useRouterStore() + const modules = import.meta.glob('./routes/*.ts', { eager: true }) + console.log(modules) + function walkInRoutes(routes: RouteRecordRaw) { + if (!routes.children) return + routes.children = routes?.children?.filter( + (item) => + !item.meta?.permissionsKey || + (item.meta?.permissionsKey && permissionsKeys.includes(item.meta?.permissionsKey)) + ) + for (const route of routes.children) { + /*if (!route.children || (route.children && route.children.length == 0)) { + //path.push(route.name) + //return + continue + }*/ + /*if (routes.children) { + }*/ + walkInRoutes(route) + /*if (route.children && route.children.length > 0) { + path.push(route.name) + const res = walkInRoutes(route.children) + if (!res) { + path.pop() + } else { + return true + } + }*/ + } + return + } + routerStore.routes = [ + { + path: '/:pathMatch(.*)*', + name: 'notFound', + component: () => import('@/core/pages/404.vue'), + meta: { + hideMenu: true + } + }, + { + name: 'factor', + path: '/withdraw/factor/:id', + component: () => import('@/pages/menuPages/withdraw/factor/index.vue'), + meta: { + permissionsKey: 'factor', + hideMenu: true + } + }, + ] + for (const modulesKey in modules) { + // console.log(modulesKey) + const route: RouteRecordRaw | undefined = modules[modulesKey].default ?? undefined + if (route) { + if (permissionsKeys.length && permissionsKeys[0] == '*') { + routerStore.routes.push(route) + if (router) { + router.addRoute(route) + } + } else { + if ( + !route?.meta?.permissionsKey || + (route.meta.permissionsKey && permissionsKeys.includes(route.meta.permissionsKey)) + ) { + walkInRoutes(route) + routerStore.routes.push(route) + if (router) { + router.addRoute(route) + } + } + } + } + } + // console.log(router) + //console.log('this is store', routerStore.routes) + /* if (router) { + console.log('this is router routes', router.getRoutes()) + }*/ +} diff --git a/src/router/routes/accounting.ts b/src/router/routes/accounting.ts new file mode 100644 index 0000000..64f2954 --- /dev/null +++ b/src/router/routes/accounting.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Orders: RouteRecordRaw = { + name: 'accounting', + path: '/accounting', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'accountingMain' }, + meta: { + icon: 'vuesax-linear:calculator', + permissionsKey: 'accounting', + title: 'حسابداری', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 7 + }, + children: [ + { + name: 'accountingMain', + path: '', + component: () => import('@/pages/menuPages/accounting/index.vue'), + meta: { + permissionsKey: 'project', + icon: 'vuesax-linear:empty-wallet-time', + order: 3, + title: 'حسابداری', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Orders diff --git a/src/router/routes/balance.ts b/src/router/routes/balance.ts new file mode 100644 index 0000000..9cbb1a0 --- /dev/null +++ b/src/router/routes/balance.ts @@ -0,0 +1,31 @@ +import type { RouteRecordRaw } from 'vue-router' + +const balance: RouteRecordRaw = { + name: 'balance', + path: '/balance', + redirect: { name: 'balance' }, + meta: { + icon: 'vuesax-linear:cards', + title: 'تراز', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 20 + }, + children: [ + { + name: 'balanceMain', + path: '', + component: () => import('@/pages/balance/index.vue'), + meta: { + icon: 'vuesax-linear:money-send', + order: 30, + title: 'تراز', + disabled: false, + hideMenu: false + } + } + ] +} + +export default balance diff --git a/src/router/routes/cards.ts b/src/router/routes/cards.ts new file mode 100644 index 0000000..7c7408e --- /dev/null +++ b/src/router/routes/cards.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Withdraw: RouteRecordRaw = { + name: 'accounts', + path: '/accounts', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'accountsMain' }, + meta: { + icon: 'vuesax-linear:cards', + // permissionsKey: 'orders', + title: 'حساب ها', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 6 + }, + children: [ + { + name: 'accountsMain', + path: '', + component: () => import('@/pages/menuPages/cards/index.vue'), + meta: { + // permissionsKey: 'project', + icon: 'vuesax-linear:money-send', + order: 3, + title: 'حساب ها', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Withdraw diff --git a/src/router/routes/customers.ts b/src/router/routes/customers.ts new file mode 100644 index 0000000..9076f85 --- /dev/null +++ b/src/router/routes/customers.ts @@ -0,0 +1,115 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Customers: RouteRecordRaw = { + name: 'customers', + path: '/customers', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'customerMain_limitedOrder' }, + meta: { + icon: 'vuesax-linear:people', + // permissionsKey: 'project', + title: 'مشتریان', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 2 + }, + children: [ + { + name: 'customersMain', + path: '', + component: () => import('@/pages/menuPages/customers/index.vue'), + meta: { + // permissionsKey: 'config', + icon: 'vuesax-linear:people', + title: 'مشتریان', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'customerMain_limitedOrder', + path: 'list', + component: () => import('@/pages/menuPages/customers/base/index.vue'), + meta: { + // permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:people', + title: 'لیست مشتریان' + } + }, + { + name: 'customerMain_archive', + path: 'archive', + component: () => import('@/pages/menuPages/customers/archive/index.vue'), + meta: { + // permissionsKey: 'user', + icon: 'vuesax-linear:save-2', + title: 'بایگانی' + } + } + ] + } + ] +} + +export default Customers +/* + +import type {RouteRecordRaw} from 'vue-router' + +const Customers: RouteRecordRaw = { + name: 'customers', + path: '/customers', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: {name: 'customersMain'}, + meta: { + icon: 'vuesax-linear:people', + // permissionsKey: 'config', + title: 'مشتریان عمده', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 3, + children: [ + { + name: 'settingMain', + path: '', + component: () => import('@/pages/menuPages/setting/index.vue'), + meta: { + permissionsKey: 'config', + icon: 'vuesax-linear:setting', + order: 5, + title: 'پیکربندی', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'settingMain_limitedOrder', + path: 'limitedOrder', + component: () => import('@/pages/menuPages/setting/limitedOrder/index.vue'), + meta: { + permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:document-text', + title: 'محدودیت سفارش' + } + }, + { + name: 'usersMain', + path: 'admins', + component: () => import('@/pages/menuPages/users/index.vue'), + meta: { + permissionsKey: 'user', + icon: 'vuesax-linear:profile', + title: 'لیست مدیران' + } + } + ] + } + ] + } + + export default Customers +*/ diff --git a/src/router/routes/dashboard.ts b/src/router/routes/dashboard.ts new file mode 100644 index 0000000..9b30310 --- /dev/null +++ b/src/router/routes/dashboard.ts @@ -0,0 +1,33 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Dashboard: RouteRecordRaw = { + name: 'dashboard', + path: '/dashboard', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'dashboardMain' }, + meta: { + icon: 'vuesax-linear:home-2', + title: 'میز کار', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 1 + }, + children: [ + { + name: 'dashboardMain', + path: '', + component: () => import('@/pages/dashboard/index.vue'), + meta: { + icon: 'vuesax-linear:home-2', + order: 1, + title: 'میز کار', + disabled: false, + hideMenu: true + //hideChildren: false + } + } + ] +} + +export default Dashboard diff --git a/src/router/routes/login.ts b/src/router/routes/login.ts new file mode 100644 index 0000000..64f5cc8 --- /dev/null +++ b/src/router/routes/login.ts @@ -0,0 +1,18 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Login: RouteRecordRaw = { + name: 'login', + path: '/login', + component: () => import('@/pages/login/index.vue'), + //redirect: { name: 'projectsMain' }, + meta: { + icon: 'vuesax-linear:bill', + //title: 'پروژه ها', + //disabled: false, + hideMenu: true, + hideChildren: true, + order: 3 + } +} + +export default Login diff --git a/src/router/routes/main.ts b/src/router/routes/main.ts new file mode 100644 index 0000000..e702f87 --- /dev/null +++ b/src/router/routes/main.ts @@ -0,0 +1,15 @@ +import type { RouteRecordRaw } from 'vue-router' + +const main: RouteRecordRaw = { + name: 'main', + path: '/', + component: () => import('@/pages/main/index.vue'), + redirect: { name: 'dashboard' }, + children: [], + meta: { + order: 2, + hideMenu: true + } +} + +export default main diff --git a/src/router/routes/mobile.ts b/src/router/routes/mobile.ts new file mode 100644 index 0000000..cb0950f --- /dev/null +++ b/src/router/routes/mobile.ts @@ -0,0 +1,33 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Dashboard: RouteRecordRaw = { + name: 'Mobile', + path: '/mobile', + component: () => import('@/pages/mobileMenu'), + redirect: { name: 'customerMobile' }, + meta: { + icon: 'vuesax-linear:home-2', + title: 'میز کار', + disabled: false, + hideMenu: true, + hideChildren: true, + order: 1 + }, + children: [ + { + name: 'customerMobile', + path: '', + component: () => import('@/pages/menuPages/customers/mobile/index.vue'), + meta: { + icon: 'vuesax-linear:home-2', + order: 1, + title: 'مشتریان', + disabled: false, + hideMenu: true + //hideChildren: false + } + } + ] +} + +export default Dashboard diff --git a/src/router/routes/orders.ts b/src/router/routes/orders.ts new file mode 100644 index 0000000..25408dc --- /dev/null +++ b/src/router/routes/orders.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Orders: RouteRecordRaw = { + name: 'orders', + path: '/orders', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'ordersMain' }, + meta: { + icon: 'vuesax-linear:empty-wallet-time', + permissionsKey: 'orders', + title: 'سفارشات', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 7 + }, + children: [ + { + name: 'ordersMain', + path: '', + component: () => import('@/pages/menuPages/orders/index.vue'), + meta: { + permissionsKey: 'project', + icon: 'vuesax-linear:empty-wallet-time', + order: 3, + title: 'سفارشات', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Orders diff --git a/src/router/routes/pricing.ts b/src/router/routes/pricing.ts new file mode 100644 index 0000000..4a4f595 --- /dev/null +++ b/src/router/routes/pricing.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Orders: RouteRecordRaw = { + name: 'pricing', + path: '/pricing', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'pricingMain' }, + meta: { + icon: 'vuesax-linear:dollar-circle', + permissionsKey: 'pricing', + title: 'قیمت گذاری', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 9 + }, + children: [ + { + name: 'pricingMain', + path: '', + component: () => import('@/pages/menuPages/pricing/index.vue'), + meta: { + permissionsKey: 'pricing', + icon: 'vuesax-linear:setting', + order: 3, + title: 'قیمت گذاری', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Orders diff --git a/src/router/routes/products.ts b/src/router/routes/products.ts new file mode 100644 index 0000000..45c9bd0 --- /dev/null +++ b/src/router/routes/products.ts @@ -0,0 +1,57 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Products: RouteRecordRaw = { + name: 'products', + path: '/products', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'productsMain_limitedOrder' }, + meta: { + icon: 'vuesax-linear:box', + // permissionsKey: 'project', + title: 'محصولات', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 3 + }, + children: [ + { + name: 'productsMain', + path: '', + component: () => import('@/pages/menuPages/products/index.vue'), + meta: { + // permissionsKey: 'config', + icon: 'vuesax-linear:box', + title: 'محصولات', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'productsMain_limitedOrder', + path: 'list', + component: () => import('@/pages/menuPages/products/base/index.vue'), + meta: { + // permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:box', + title: 'لیست محصولات' + } + }, + { + name: 'productsMain_archive', + path: 'archive', + component: () => import('@/pages/menuPages/products/archive/index.vue'), + meta: { + // permissionsKey: 'user', + icon: 'vuesax-linear:save-2', + title: 'بایگانی' + } + } + ] + } + ] +} + +export default Products + diff --git a/src/router/routes/setting.ts b/src/router/routes/setting.ts new file mode 100644 index 0000000..5fbdd18 --- /dev/null +++ b/src/router/routes/setting.ts @@ -0,0 +1,69 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Setting: RouteRecordRaw = { + name: 'settings', + path: '/settings', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'settingMain' }, + meta: { + icon: 'vuesax-linear:setting', + permissionsKey: 'config', + title: 'پیکربندی', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 10 + }, + children: [ + { + name: 'settingMain', + path: '', + component: () => import('@/pages/menuPages/setting/index.vue'), + meta: { + permissionsKey: 'config', + icon: 'vuesax-linear:setting', + order: 5, + title: 'پیکربندی', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'settingMain_limitedOrder', + path: 'limitedOrder', + component: () => import('@/pages/menuPages/setting/limitedOrder/index.vue'), + meta: { + permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:document-text', + title: '' + + '' + + 'محدودیت سفارش' + } + }, + { + name: 'usersMain', + path: 'admins', + component: () => import('@/pages/menuPages/users/index.vue'), + meta: { + permissionsKey: 'user', + icon: 'vuesax-linear:profile', + title: 'لیست مدیران' + } + }, + { + name: 'priceTriggers', + path: 'priceTriggers', + component: () => import('@/pages/menuPages/priceTriggers/index.vue'), + meta: { + permissionsKey: 'priceTriggers', + icon: 'vuesax-linear:notification-bing', + title: 'هشدار قیمت' + } + } + ] + } + ] +} + +export default Setting diff --git a/src/router/routes/singles.ts b/src/router/routes/singles.ts new file mode 100644 index 0000000..3f2c371 --- /dev/null +++ b/src/router/routes/singles.ts @@ -0,0 +1,117 @@ +/* +import type { RouteRecordRaw } from 'vue-router' + +const Customers: RouteRecordRaw = { + name: 'singles', + path: '/singles', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'singleMain_limitedOrder' }, + meta: { + icon: 'vuesax-linear:people', + // permissionsKey: 'project', + title: 'مشتریان تک', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 3 + }, + children: [ + { + name: 'singlesMain', + path: '', + component: () => import('@/pages/menuPages/singles/index.vue'), + meta: { + // permissionsKey: 'config', + icon: 'vuesax-linear:people', + title: 'مشتریان تک', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'singleMain_limitedOrder', + path: 'list', + component: () => import('@/pages/menuPages/singles/base/index.vue'), + meta: { + // permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:people', + title: 'لیست مشتریان' + } + }, + { + name: 'singleMain_archive', + path: 'archive', + component: () => import('@/pages/menuPages/singles/archive/index.vue'), + meta: { + // permissionsKey: 'user', + icon: 'vuesax-linear:save-2', + title: 'بایگانی' + } + } + ] + } + ] +} + +export default Customers +/!* + +import type {RouteRecordRaw} from 'vue-router' + +const Customers: RouteRecordRaw = { + name: 'customers', + path: '/customers', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: {name: 'customersMain'}, + meta: { + icon: 'vuesax-linear:people', + // permissionsKey: 'config', + title: 'مشتریان عمده', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 3, + children: [ + { + name: 'settingMain', + path: '', + component: () => import('@/pages/menuPages/setting/index.vue'), + meta: { + permissionsKey: 'config', + icon: 'vuesax-linear:setting', + order: 5, + title: 'پیکربندی', + disabled: false, + hideMenu: true + //hideChildren: false + }, + children: [ + { + name: 'settingMain_limitedOrder', + path: 'limitedOrder', + component: () => import('@/pages/menuPages/setting/limitedOrder/index.vue'), + meta: { + permissionsKey: 'config.limitedOrder', + icon: 'vuesax-linear:document-text', + title: 'محدودیت سفارش' + } + }, + { + name: 'usersMain', + path: 'admins', + component: () => import('@/pages/menuPages/users/index.vue'), + meta: { + permissionsKey: 'user', + icon: 'vuesax-linear:profile', + title: 'لیست مدیران' + } + } + ] + } + ] + } + + export default Customers +*!/ +*/ diff --git a/src/router/routes/sms.ts b/src/router/routes/sms.ts new file mode 100644 index 0000000..e84b268 --- /dev/null +++ b/src/router/routes/sms.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Orders: RouteRecordRaw = { + name: 'sms', + path: '/sms', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'smsMain' }, + meta: { + icon: 'vuesax-linear:sms', + permissionsKey: 'sms', + title: 'پیامک ها', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 9 + }, + children: [ + { + name: 'smsMain', + path: '', + component: () => import('@/pages/menuPages/sms/index.vue'), + meta: { + permissionsKey: 'sms', + icon: 'vuesax-linear:setting', + order: 3, + title: 'پیامک ها', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Orders diff --git a/src/router/routes/transactions.ts b/src/router/routes/transactions.ts new file mode 100644 index 0000000..57d1199 --- /dev/null +++ b/src/router/routes/transactions.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Transactions: RouteRecordRaw = { + name: 'transactions', + path: '/transactions', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'transactionsMain' }, + meta: { + icon: 'vuesax-linear:empty-wallet-change', + // permissionsKey: 'project', + title: 'گزارشات', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 5 + }, + children: [ + { + name: 'transactionsMain', + path: '', + component: () => import('@/pages/menuPages/transactions/index.vue'), + meta: { + // permissionsKey: 'wallet', + icon: 'vuesax-linear:wallet', + order: 3, + title: 'پروژه ها', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Transactions diff --git a/src/router/routes/wallet.ts b/src/router/routes/wallet.ts new file mode 100644 index 0000000..61ac1fd --- /dev/null +++ b/src/router/routes/wallet.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Wallet: RouteRecordRaw = { + name: 'wallet', + path: '/wallet', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'walletMain' }, + meta: { + icon: 'vuesax-linear:wallet', + // permissionsKey: 'project', + title: 'کیف پول', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 4 + }, + children: [ + { + name: 'walletMain', + path: '', + component: () => import('@/pages/menuPages/wallet/index.vue'), + meta: { + // permissionsKey: 'wallet', + icon: 'vuesax-linear:wallet', + order: 3, + title: 'پروژه ها', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Wallet diff --git a/src/router/routes/withdraw.ts b/src/router/routes/withdraw.ts new file mode 100644 index 0000000..f7415da --- /dev/null +++ b/src/router/routes/withdraw.ts @@ -0,0 +1,35 @@ +import type { RouteRecordRaw } from 'vue-router' + +const Withdraw: RouteRecordRaw = { + name: 'withdraw', + path: '/withdraw', + component: () => import('@core/layouts/BasicLayout.vue'), + redirect: { name: 'withdrawMain' }, + meta: { + icon: 'vuesax-linear:money-change', + // permissionsKey: 'orders', + title: 'برداشت و واریز', + disabled: false, + hideMenu: false, + hideChildren: true, + order: 8 + }, + children: [ + { + name: 'withdrawMain', + path: '', + component: () => import('@/pages/menuPages/withdraw/index.vue'), + meta: { + // permissionsKey: 'project', + icon: 'vuesax-linear:money-change', + order: 3, + title: 'برداشت و واریز', + disabled: false, + hideMenu: false + //hideChildren: false + } + } + ] +} + +export default Withdraw diff --git a/src/store/staticApisStore.ts b/src/store/staticApisStore.ts new file mode 100644 index 0000000..36dc082 --- /dev/null +++ b/src/store/staticApisStore.ts @@ -0,0 +1,201 @@ +import { defineStore } from 'pinia' + +interface State { + /* docGroupsData: Array | undefined + docTypeListData: Array | undefined + natureListData: Array | undefined + budgetListData: Array | undefined + projectTypeListData: Array | undefined + userTypeListData: Array | undefined + sectionListData: Array | undefined + projectListData: Array | undefined + processListData: Array | undefined + provincesListData: Array | undefined + cityListData: Array | undefined + usersListData: Array | undefined*/ + //myInfo: User | undefined + // treePermissionData: any + networkError: boolean +} + +export const useStaticApiListsStore = defineStore('staticApiLists', { + state: (): State => { + return { + /* docGroupsData: undefined, + docTypeListData: undefined, + natureListData: undefined, + budgetListData: undefined, + projectTypeListData: undefined, + userTypeListData: undefined, + usersListData: undefined, + sectionListData: undefined, + treePermissionData: undefined, + processListData: undefined, + provincesListData: undefined, + projectListData: undefined, + cityListData: undefined,*/ + // myInfo: undefined, + networkError: false + } + }, + // could also be defined as + // state: () => ({ count: 0 }) + actions: { + /* async getDocGroupList() { + try { + this.docGroupsData = await getDocGroupList() + return this.docGroupsData + } catch (e) { + this.networkError = true + } + }, + async getUsersList() { + try { + this.usersListData = await getUsersList() + return this.usersListData + } catch (e) { + this.networkError = true + } + }, + async getDocTypeList() { + try { + this.docTypeListData = await getDocTypeList() + return this.docTypeListData + } catch (e) { + this.networkError = true + } + }, + async getNatureConst() { + try { + this.natureListData = await getNatureConst() + // console.log('hell', this.natureListData) + return this.natureListData + } catch (e) { + this.networkError = true + } + }, + async getBudgetConst() { + try { + this.budgetListData = await getBudgetConst() + return this.budgetListData + } catch (e) { + this.networkError = true + } + }, + async getProjectTypeConst() { + try { + this.projectTypeListData = await getProjectConst() + return this.projectTypeListData + } catch (e) { + this.networkError = true + } + }, + async getUserTypeConst() { + try { + this.userTypeListData = await getUserTypeConst() + return this.userTypeListData + } catch (e) { + this.networkError = true + } + }, + async getSectionConst() { + try { + this.sectionListData = await getSectionConst() + return this.sectionListData + } catch (e) { + this.networkError = true + } + }, + async getProcessList() { + try { + this.processListData = await getProcessList() + return this.processListData + } catch (e) { + this.networkError = true + } + }, + async getTreeDataList() { + try { + this.treePermissionData = await getTreeData() + return this.treePermissionData + } catch (e) { + this.networkError = true + } + }, + async getProjectList() { + try { + this.projectListData = await getProjectList() + return this.projectListData + } catch (e) { + this.networkError = true + } + }, + async getProvincesList() { + try { + this.provincesListData = await getProvinces() + return this.provincesListData + } catch (e) { + this.networkError = true + } + }, + async getCityList() { + try { + this.cityListData = await getAllCities() + return this.cityListData + } catch (e) { + this.networkError = true + } + }, + async readyDocGroupList() { + return this.docGroupsData ?? (await this.getDocGroupList()) + }, + async readyDocTypeList() { + return this.docTypeListData ?? (await this.getDocTypeList()) + }, + async readyNatureConst() { + return this.natureListData ?? (await this.getNatureConst()) + }, + async readyBudgetConst() { + return this.budgetListData ?? (await this.getBudgetConst()) + }, + async readyProjectTypeConst() { + return this.projectTypeListData ?? (await this.getProjectTypeConst()) + }, + async readyUserTypeConst() { + return this.userTypeListData ?? (await this.getUserTypeConst()) + }, + async readySectionConst() { + return this.sectionListData ?? (await this.getSectionConst()) + }, + async readyProcessList() { + return this.processListData ?? (await this.getProcessList()) + }, + async readyTreeDataList() { + return this.treePermissionData ?? (await this.getTreeDataList()) + }, + async readyProjectList() { + return this.projectListData ?? (await this.getProjectList()) + }, + async readyProvincesList() { + return this.provincesListData ?? (await this.getProvincesList()) + }, + async readyCitiesList() { + return this.cityListData ?? (await this.getCityList()) + }, + async readyUserList() { + console.log('sasasasa', this.usersListData) + return this.usersListData ?? (await this.getUsersList()) + }*/ + /*async getWholeData() { + await this.getDocGroupList() + await this.getDocTypeList() + await this.getNatureConst() + await this.getProjectTypeConst() + await this.getBudgetConst() + await this.getUserTypeConst() + await this.getProjectList() + await this.getProcessList() + await this.getProvincesList() + }*/ + } +}) diff --git a/src/store/userStore.ts b/src/store/userStore.ts new file mode 100644 index 0000000..3c3b3ee --- /dev/null +++ b/src/store/userStore.ts @@ -0,0 +1,33 @@ +import { type ComputedRef, ref } from 'vue' +import type { User } from '@/model/user' +import { getMyInformation } from '@/api/user' +import { get } from 'lodash' +export const useUserStore = defineStore('user', () => { + const userInfo = ref(undefined) + + async function getMyInfo() { + try { + userInfo.value = await getMyInformation() + return userInfo.value + } catch (e) { + console.log(e) + } + } + + const permissions: ComputedRef = computed(() => { + const permissions: string[] = get(userInfo.value, 'permission', []) + const excludes: string[] = get(userInfo.value, 'exclude', []) + return permissions.filter((item) => !excludes.includes(item)) + }) + + function canAccess(permissionKey: string) { + if (isAdmin.value) return true + return permissions.value.includes(permissionKey) + } + + const isAdmin = computed(() => { + return userInfo.value?.is_admin + }) + + return { userInfo, getMyInfo, permissions, canAccess, isAdmin } +}) diff --git a/src/utils/axios.ts b/src/utils/axios.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/utils/confirmModal.ts b/src/utils/confirmModal.ts new file mode 100644 index 0000000..9da0396 --- /dev/null +++ b/src/utils/confirmModal.ts @@ -0,0 +1,95 @@ +import { Modal } from 'ant-design-vue' +import { createVNode } from 'vue' +import { ExclamationCircleOutlined } from '@ant-design/icons-vue' +import { deleteUser } from '@/api/user' +import { message } from 'ant-design-vue/es' + +//todo +export async function confirmDeleteItem( + type: string, + id: number, + functionDelete: (id: number) => Promise, + refreshTable: () => void +) { + Modal.confirm({ + title: `آیا از حذف ${type} اطمینان دارید؟`, + icon: createVNode(ExclamationCircleOutlined), + okText: 'تایید', + okType: 'danger', + centered: true, + cancelText: 'انصراف', + async onOk() { + // console.log('OK'); + // await deleteItem(id) + + // loading.value = true + // table?.value?.spinTable(true) + // @ts-ignore + try { + await functionDelete(id) + refreshTable() + console.log('finall') + message.success('با موفقیت حذف شد') + } catch (e) { + console.error(e) + // message.error('خطا در حذف') + } + + // setTimeout(Math.random() > 0.5 ? resolve : reject, 1000) + // table?.value?.fetch() + + // loading.value = false + // table?.value?.spinTable(false) + }, + onCancel() { + console.log('Cancel') + } + }) +} + +export async function confirmActOnApi( + title: string, + item: any, + functionApi: (item: any) => Promise, + refreshTable?: () => void +) { + Modal.confirm({ + title: title, + icon: createVNode(ExclamationCircleOutlined), + okText: 'تایید', + okType: 'danger', + centered: true, + cancelText: 'انصراف', + async onOk() { + // console.log('OK'); + // await deleteItem(id) + + // loading.value = true + // table?.value?.spinTable(true) + // @ts-ignore + try { + console.log('sasas') + await functionApi(item) + if (refreshTable) { + refreshTable() + } + // console.log('finall') + message.success('با موفقیت انجام شد') + Modal.destroyAll() + } catch (e) { + console.error(e) + // message.error('خطا در حذف') + } + + // setTimeout(Math.random() > 0.5 ? resolve : reject, 1000) + // table?.value?.fetch() + + // loading.value = false + // table?.value?.spinTable(false) + }, + onCancel() { + console.log('Cancel') + Modal.destroyAll() + } + }) +} diff --git a/src/utils/index.ts b/src/utils/index.ts new file mode 100644 index 0000000..db5d15c --- /dev/null +++ b/src/utils/index.ts @@ -0,0 +1,26 @@ +import { tokenName } from '@root/config' +export const loading = ref(false) +export const loadingMore = ref(false) + +export function getToken() { + return localStorage.getItem(tokenName) +} + +export async function setToken(token: string) { + localStorage.setItem(tokenName, token) +} + +export async function setMyInfo(token: string) { + localStorage.setItem(tokenName, token) +} + +/*export function getMyInfo() { + return JSON.parse(localStorage.getItem('tamin_my_info') as string) +}*/ + +export function removeToken() { + return localStorage.removeItem(tokenName) +} +export function hotSelect(e: any) { + e.target?.select() +} \ No newline at end of file diff --git a/src/utils/inputRules.ts b/src/utils/inputRules.ts new file mode 100644 index 0000000..a78cbb6 --- /dev/null +++ b/src/utils/inputRules.ts @@ -0,0 +1,51 @@ +export function inputRules(title?: string) { + if (title) { + return [{ required: true, message: `پر کردن ${title} الزامی است` }] + } else { + return [{ required: true, message: `پر کردن مورد بالا الزامی است` }] + } +} + +export function inputRulesNumber(title?: string) { + if (title) { + return [ + { required: true, message: `پر کردن ${title} الزامی است` }, + { + required: true, + type: 'regexp', + pattern: /\d+/g, + message: 'لطفا اطلاعات را به صورت عدد و نقطه وارد کنید' + } + ] + } else { + return [ + { required: true, message: `پر کردن مورد بالا الزامی است` }, + { + required: true, + type: 'regexp', + pattern: /\d+/g, + message: 'لطفا اطلاعات را به صورت عدد و نقطه وارد کنید' + } + ] + } +} + +export function inputLenRules(len: number, title?: string) { + if (title) { + return [ + { required: true, message: `پر کردن ${title} الزامی است` }, + { len: len, message: `تعداد کاراکتر باید ${len} عدد باشد` } + ] + } else { + return [ + { required: true, message: 'پر کردن مورد بالا الزامی است' }, + { len: len, message: `تعداد کاراکتر باید ${len} عدد باشد` } + ] + } +} + +export const valueValidation = computed(() => { + const temp = inputRules() + temp.push({ pattern: /^[A-Za-z]*$/, message: 'فقط حروف انگلیسی مجاز است' }) + return temp +}) diff --git a/todo.md b/todo.md new file mode 100644 index 0000000..2cd85f5 --- /dev/null +++ b/todo.md @@ -0,0 +1,65 @@ +1-colors +2- menu and layout settings +3-axios +4-font +5-icon +--------------------------------------- +1- scroll style and hidden scroll +create git from base of panel +modal +dark/light +menu +setting +pwa +table engine +ant and config +tailwind or wind css or unocss +remove unused file +test out put and serve for test +config env or config json +win box (https://vue-winbox.vercel.app/) +form builder +date picker +utils - date time - count down timer - is - token - +scuripty locale storage +skeleton +nprogree +//basic +login +menu +router +color +date time +axios +back to top button +ecahrt - chart js +//important +pwa and config html and icon +color and config base +table engine base +card component +base modal +show page and content +hover for submenu popup + + +//todo for BaseTable +1- striped +4- cache page and set to url params +5- empty table +6- fix header action +7- fix bottom action +8-change page limit +9- table show column +10-did you mean table +11-fix typing english to persian language + + + +//todo for config prettire +1- axios +-base modal + + + + diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..fb16267 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,18 @@ +{ + "extends": "@vue/tsconfig/tsconfig.web.json", + "include": [ + "env.d.ts", + "src/**/*", + "src/**/*.vue", + "auto-imports.d.ts", + "components.d.ts" + ], + "compilerOptions": { + "baseUrl": ".", + "paths": { + "@/*": ["./src/*"], + "@root/*": ["./*"], + "@core/*": ["./src/core/*"] + } + }, +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..0fa5756 --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,25 @@ +import { defineConfig, type UserConfigExport } from 'vite' +import { baseConfigVite } from './src/core/config/vite' +import { merge } from 'lodash' +import UnoCSS from 'unocss/vite' + +/** + * @link https://vitejs.dev/config/ + */ +const config: UserConfigExport = { + base:"/admin", + /** + * _sample change base config vite for base Url + */ + server: { + port: 3600 + }, +/* plugins: [ + UnoCSS({ + configFile: '../my-uno.config.ts' + }) + ],*/ + //base: '/admin' +} + +export default defineConfig(merge(baseConfigVite, config)) diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..715089e --- /dev/null +++ b/yarn.lock @@ -0,0 +1,5350 @@ +# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. +# yarn lockfile v1 + + +"@aashutoshrathi/word-wrap@^1.2.3": + version "1.2.6" + resolved "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz" + integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== + +"@ampproject/remapping@^2.2.0": + version "2.2.1" + resolved "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz" + integrity sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@ant-design/colors@^6.0.0": + version "6.0.0" + resolved "https://registry.npmjs.org/@ant-design/colors/-/colors-6.0.0.tgz" + integrity sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ== + dependencies: + "@ctrl/tinycolor" "^3.4.0" + +"@ant-design/icons-svg@^4.2.1": + version "4.3.1" + resolved "https://registry.npmjs.org/@ant-design/icons-svg/-/icons-svg-4.3.1.tgz" + integrity sha512-4QBZg8ccyC6LPIRii7A0bZUk3+lEDCLnhB+FVsflGdcWPPmV+j3fire4AwwoqHV/BibgvBmR9ZIo4s867smv+g== + +"@ant-design/icons-vue@^6.1.0": + version "6.1.0" + resolved "https://registry.npmjs.org/@ant-design/icons-vue/-/icons-vue-6.1.0.tgz" + integrity sha512-EX6bYm56V+ZrKN7+3MT/ubDkvJ5rK/O2t380WFRflDcVFgsvl3NLH7Wxeau6R8DbrO5jWR6DSTC3B6gYFp77AA== + dependencies: + "@ant-design/colors" "^6.0.0" + "@ant-design/icons-svg" "^4.2.1" + +"@antfu/install-pkg@^0.1.1": + version "0.1.1" + resolved "https://registry.npmjs.org/@antfu/install-pkg/-/install-pkg-0.1.1.tgz" + integrity sha512-LyB/8+bSfa0DFGC06zpCEfs89/XoWZwws5ygEa5D+Xsm3OfI+aXQ86VgVG7Acyef+rSZ5HE7J8rrxzrQeM3PjQ== + dependencies: + execa "^5.1.1" + find-up "^5.0.0" + +"@antfu/utils@^0.7.2", "@antfu/utils@^0.7.5", "@antfu/utils@^0.7.6": + version "0.7.7" + resolved "https://registry.npmjs.org/@antfu/utils/-/utils-0.7.7.tgz" + integrity sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg== + +"@apideck/better-ajv-errors@^0.3.1": + version "0.3.6" + resolved "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz" + integrity sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA== + dependencies: + json-schema "^0.4.0" + jsonpointer "^5.0.0" + leven "^3.1.0" + +"@babel/code-frame@^7.10.4", "@babel/code-frame@^7.22.10", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" + integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== + dependencies: + "@babel/highlight" "^7.23.4" + chalk "^2.4.2" + +"@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.3", "@babel/compat-data@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.23.5.tgz" + integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== + +"@babel/core@^7.11.1", "@babel/core@^7.23.3": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/core/-/core-7.23.7.tgz" + integrity sha512-+UpDgowcmqe36d4NwqvKsyPMlOLNGMsfMmQ5WGCu+siCe3t3dfe9njrzGfdN4qq+bcNUt0+Vw6haRxBOycs4dw== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helpers" "^7.23.7" + "@babel/parser" "^7.23.6" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.7" + "@babel/types" "^7.23.6" + convert-source-map "^2.0.0" + debug "^4.1.0" + gensync "^1.0.0-beta.2" + json5 "^2.2.3" + semver "^6.3.1" + +"@babel/generator@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/generator/-/generator-7.23.6.tgz" + integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== + dependencies: + "@babel/types" "^7.23.6" + "@jridgewell/gen-mapping" "^0.3.2" + "@jridgewell/trace-mapping" "^0.3.17" + jsesc "^2.5.1" + +"@babel/helper-annotate-as-pure@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz" + integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz" + integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz" + integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-validator-option" "^7.23.5" + browserslist "^4.22.2" + lru-cache "^5.1.1" + semver "^6.3.1" + +"@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.23.7.tgz" + integrity sha512-xCoqR/8+BoNnXOY7RVSgv6X+o7pmT5q1d+gGcRlXYkI+9B31glE4jeejhKVpA04O1AtzOt7OSQ6VYKP5FcRl9g== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-member-expression-to-functions" "^7.23.0" + "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + semver "^6.3.1" + +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz" + integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + regexpu-core "^5.3.1" + semver "^6.3.1" + +"@babel/helper-define-polyfill-provider@^0.4.4": + version "0.4.4" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.4.tgz" + integrity sha512-QcJMILQCu2jm5TFPGA3lCpJJTeEP+mqeXooG/NZbg/h5FTFi6V0+99ahlRsW8/kRLyb24LZVCCiclDedhLKcBA== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-define-polyfill-provider@^0.5.0": + version "0.5.0" + resolved "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz" + integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== + dependencies: + "@babel/helper-compilation-targets" "^7.22.6" + "@babel/helper-plugin-utils" "^7.22.5" + debug "^4.1.1" + lodash.debounce "^4.0.8" + resolve "^1.14.2" + +"@babel/helper-environment-visitor@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz" + integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== + +"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz" + integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== + dependencies: + "@babel/template" "^7.22.15" + "@babel/types" "^7.23.0" + +"@babel/helper-hoist-variables@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz" + integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": + version "7.23.0" + resolved "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz" + integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== + dependencies: + "@babel/types" "^7.23.0" + +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.22.15", "@babel/helper-module-imports@^7.22.5": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + +"@babel/helper-module-transforms@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz" + integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/helper-optimise-call-expression@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz" + integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz" + integrity sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg== + +"@babel/helper-remap-async-to-generator@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz" + integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-wrap-function" "^7.22.20" + +"@babel/helper-replace-supers@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz" + integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-member-expression-to-functions" "^7.22.15" + "@babel/helper-optimise-call-expression" "^7.22.5" + +"@babel/helper-simple-access@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz" + integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz" + integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-split-export-declaration@^7.22.6": + version "7.22.6" + resolved "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz" + integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== + dependencies: + "@babel/types" "^7.22.5" + +"@babel/helper-string-parser@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz" + integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + +"@babel/helper-validator-option@^7.23.5": + version "7.23.5" + resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz" + integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== + +"@babel/helper-wrap-function@^7.22.20": + version "7.22.20" + resolved "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz" + integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== + dependencies: + "@babel/helper-function-name" "^7.22.5" + "@babel/template" "^7.22.15" + "@babel/types" "^7.22.19" + +"@babel/helpers@^7.23.7": + version "7.23.8" + resolved "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.8.tgz" + integrity sha512-KDqYz4PiOWvDFrdHLPhKtCThtIcKVy6avWD2oG4GEvyQ+XDZwHD4YQd+H2vNMnq2rkdxsDkU82T+Vk8U/WXHRQ== + dependencies: + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.7" + "@babel/types" "^7.23.6" + +"@babel/highlight@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/highlight/-/highlight-7.23.4.tgz" + integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== + dependencies: + "@babel/helper-validator-identifier" "^7.22.20" + chalk "^2.4.2" + js-tokens "^4.0.0" + +"@babel/parser@^7.22.11", "@babel/parser@^7.22.15", "@babel/parser@^7.23.5", "@babel/parser@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.23.6.tgz" + integrity sha512-Z2uID7YJ7oNvAI20O9X0bblw7Qqs8Q2hFy0R9tAfnfLkp5MW0UH9eUvnDSnFwKZ0AvgS1ucqR4KzvVHgnke1VQ== + +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz" + integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz" + integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-transform-optional-chaining" "^7.23.3" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz" + integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2": + version "7.21.0-placeholder-for-preset-env.2" + resolved "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz" + integrity sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w== + +"@babel/plugin-syntax-async-generators@^7.8.4": + version "7.8.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz" + integrity sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-class-properties@^7.12.13": + version "7.12.13" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz" + integrity sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + dependencies: + "@babel/helper-plugin-utils" "^7.12.13" + +"@babel/plugin-syntax-class-static-block@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz" + integrity sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-dynamic-import@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz" + integrity sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-export-namespace-from@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz" + integrity sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.3" + +"@babel/plugin-syntax-import-assertions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz" + integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-attributes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz" + integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-import-meta@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz" + integrity sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-json-strings@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz" + integrity sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-jsx@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz" + integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-logical-assignment-operators@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz" + integrity sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-nullish-coalescing-operator@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz" + integrity sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-numeric-separator@^7.10.4": + version "7.10.4" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz" + integrity sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + dependencies: + "@babel/helper-plugin-utils" "^7.10.4" + +"@babel/plugin-syntax-object-rest-spread@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz" + integrity sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-catch-binding@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz" + integrity sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-optional-chaining@^7.8.3": + version "7.8.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz" + integrity sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + dependencies: + "@babel/helper-plugin-utils" "^7.8.0" + +"@babel/plugin-syntax-private-property-in-object@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz" + integrity sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-top-level-await@^7.14.5": + version "7.14.5" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz" + integrity sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + dependencies: + "@babel/helper-plugin-utils" "^7.14.5" + +"@babel/plugin-syntax-typescript@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz" + integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-syntax-unicode-sets-regex@^7.18.6": + version "7.18.6" + resolved "https://registry.npmjs.org/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz" + integrity sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.18.6" + "@babel/helper-plugin-utils" "^7.18.6" + +"@babel/plugin-transform-arrow-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz" + integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-async-generator-functions@^7.23.7": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.7.tgz" + integrity sha512-PdxEpL71bJp1byMG0va5gwQcXHxuEYC/BgI/e88mGTtohbZN28O5Yit0Plkkm/dBzCF/BxmbNcses1RH1T+urA== + dependencies: + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/plugin-syntax-async-generators" "^7.8.4" + +"@babel/plugin-transform-async-to-generator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz" + integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-remap-async-to-generator" "^7.22.20" + +"@babel/plugin-transform-block-scoped-functions@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz" + integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-block-scoping@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz" + integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz" + integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-class-static-block@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz" + integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + +"@babel/plugin-transform-classes@^7.23.8": + version "7.23.8" + resolved "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz" + integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-split-export-declaration" "^7.22.6" + globals "^11.1.0" + +"@babel/plugin-transform-computed-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz" + integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/template" "^7.22.15" + +"@babel/plugin-transform-destructuring@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz" + integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dotall-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz" + integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-duplicate-keys@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz" + integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-dynamic-import@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz" + integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + +"@babel/plugin-transform-exponentiation-operator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz" + integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== + dependencies: + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-export-namespace-from@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz" + integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + +"@babel/plugin-transform-for-of@^7.23.6": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz" + integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-function-name@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz" + integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== + dependencies: + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-json-strings@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz" + integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-json-strings" "^7.8.3" + +"@babel/plugin-transform-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz" + integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-logical-assignment-operators@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz" + integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + +"@babel/plugin-transform-member-expression-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz" + integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-amd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz" + integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-modules-commonjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz" + integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-simple-access" "^7.22.5" + +"@babel/plugin-transform-modules-systemjs@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.3.tgz" + integrity sha512-ZxyKGTkF9xT9YJuKQRo19ewf3pXpopuYQd8cDXqNzc3mUNbOME0RKMoZxviQk74hwzfQsEe66dE92MaZbdHKNQ== + dependencies: + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + +"@babel/plugin-transform-modules-umd@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz" + integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== + dependencies: + "@babel/helper-module-transforms" "^7.23.3" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": + version "7.22.5" + resolved "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz" + integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-new-target@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz" + integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz" + integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + +"@babel/plugin-transform-numeric-separator@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz" + integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + +"@babel/plugin-transform-object-rest-spread@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.23.4.tgz" + integrity sha512-9x9K1YyeQVw0iOXJlIzwm8ltobIIv7j2iLyP2jIhEbqPRQ7ScNgwQufU2I0Gq11VjyG4gI4yMXt2VFags+1N3g== + dependencies: + "@babel/compat-data" "^7.23.3" + "@babel/helper-compilation-targets" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-transform-parameters" "^7.23.3" + +"@babel/plugin-transform-object-super@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz" + integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-replace-supers" "^7.22.20" + +"@babel/plugin-transform-optional-catch-binding@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz" + integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + +"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz" + integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + +"@babel/plugin-transform-parameters@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz" + integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-methods@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz" + integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== + dependencies: + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-private-property-in-object@^7.23.4": + version "7.23.4" + resolved "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz" + integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + +"@babel/plugin-transform-property-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz" + integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-regenerator@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz" + integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + regenerator-transform "^0.15.2" + +"@babel/plugin-transform-reserved-words@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz" + integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-shorthand-properties@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz" + integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-spread@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz" + integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + +"@babel/plugin-transform-sticky-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz" + integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-template-literals@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz" + integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typeof-symbol@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz" + integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-typescript@^7.23.3": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz" + integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.23.6" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-typescript" "^7.23.3" + +"@babel/plugin-transform-unicode-escapes@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz" + integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== + dependencies: + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-property-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz" + integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz" + integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/plugin-transform-unicode-sets-regex@^7.23.3": + version "7.23.3" + resolved "https://registry.npmjs.org/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz" + integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== + dependencies: + "@babel/helper-create-regexp-features-plugin" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + +"@babel/preset-env@^7.11.0": + version "7.23.8" + resolved "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.23.8.tgz" + integrity sha512-lFlpmkApLkEP6woIKprO6DO60RImpatTQKtz4sUcDjVcK8M8mQ4sZsuxaTMNOZf0sqAq/ReYW1ZBHnOQwKpLWA== + dependencies: + "@babel/compat-data" "^7.23.5" + "@babel/helper-compilation-targets" "^7.23.6" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-validator-option" "^7.23.5" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" + "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" + "@babel/plugin-syntax-async-generators" "^7.8.4" + "@babel/plugin-syntax-class-properties" "^7.12.13" + "@babel/plugin-syntax-class-static-block" "^7.14.5" + "@babel/plugin-syntax-dynamic-import" "^7.8.3" + "@babel/plugin-syntax-export-namespace-from" "^7.8.3" + "@babel/plugin-syntax-import-assertions" "^7.23.3" + "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-meta" "^7.10.4" + "@babel/plugin-syntax-json-strings" "^7.8.3" + "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" + "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" + "@babel/plugin-syntax-numeric-separator" "^7.10.4" + "@babel/plugin-syntax-object-rest-spread" "^7.8.3" + "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" + "@babel/plugin-syntax-optional-chaining" "^7.8.3" + "@babel/plugin-syntax-private-property-in-object" "^7.14.5" + "@babel/plugin-syntax-top-level-await" "^7.14.5" + "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" + "@babel/plugin-transform-arrow-functions" "^7.23.3" + "@babel/plugin-transform-async-generator-functions" "^7.23.7" + "@babel/plugin-transform-async-to-generator" "^7.23.3" + "@babel/plugin-transform-block-scoped-functions" "^7.23.3" + "@babel/plugin-transform-block-scoping" "^7.23.4" + "@babel/plugin-transform-class-properties" "^7.23.3" + "@babel/plugin-transform-class-static-block" "^7.23.4" + "@babel/plugin-transform-classes" "^7.23.8" + "@babel/plugin-transform-computed-properties" "^7.23.3" + "@babel/plugin-transform-destructuring" "^7.23.3" + "@babel/plugin-transform-dotall-regex" "^7.23.3" + "@babel/plugin-transform-duplicate-keys" "^7.23.3" + "@babel/plugin-transform-dynamic-import" "^7.23.4" + "@babel/plugin-transform-exponentiation-operator" "^7.23.3" + "@babel/plugin-transform-export-namespace-from" "^7.23.4" + "@babel/plugin-transform-for-of" "^7.23.6" + "@babel/plugin-transform-function-name" "^7.23.3" + "@babel/plugin-transform-json-strings" "^7.23.4" + "@babel/plugin-transform-literals" "^7.23.3" + "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" + "@babel/plugin-transform-member-expression-literals" "^7.23.3" + "@babel/plugin-transform-modules-amd" "^7.23.3" + "@babel/plugin-transform-modules-commonjs" "^7.23.3" + "@babel/plugin-transform-modules-systemjs" "^7.23.3" + "@babel/plugin-transform-modules-umd" "^7.23.3" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" + "@babel/plugin-transform-new-target" "^7.23.3" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" + "@babel/plugin-transform-numeric-separator" "^7.23.4" + "@babel/plugin-transform-object-rest-spread" "^7.23.4" + "@babel/plugin-transform-object-super" "^7.23.3" + "@babel/plugin-transform-optional-catch-binding" "^7.23.4" + "@babel/plugin-transform-optional-chaining" "^7.23.4" + "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-private-methods" "^7.23.3" + "@babel/plugin-transform-private-property-in-object" "^7.23.4" + "@babel/plugin-transform-property-literals" "^7.23.3" + "@babel/plugin-transform-regenerator" "^7.23.3" + "@babel/plugin-transform-reserved-words" "^7.23.3" + "@babel/plugin-transform-shorthand-properties" "^7.23.3" + "@babel/plugin-transform-spread" "^7.23.3" + "@babel/plugin-transform-sticky-regex" "^7.23.3" + "@babel/plugin-transform-template-literals" "^7.23.3" + "@babel/plugin-transform-typeof-symbol" "^7.23.3" + "@babel/plugin-transform-unicode-escapes" "^7.23.3" + "@babel/plugin-transform-unicode-property-regex" "^7.23.3" + "@babel/plugin-transform-unicode-regex" "^7.23.3" + "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/preset-modules" "0.1.6-no-external-plugins" + babel-plugin-polyfill-corejs2 "^0.4.7" + babel-plugin-polyfill-corejs3 "^0.8.7" + babel-plugin-polyfill-regenerator "^0.5.4" + core-js-compat "^3.31.0" + semver "^6.3.1" + +"@babel/preset-modules@0.1.6-no-external-plugins": + version "0.1.6-no-external-plugins" + resolved "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz" + integrity sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA== + dependencies: + "@babel/helper-plugin-utils" "^7.0.0" + "@babel/types" "^7.4.4" + esutils "^2.0.2" + +"@babel/regjsgen@^0.8.0": + version "0.8.0" + resolved "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz" + integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== + +"@babel/runtime@^7.10.5", "@babel/runtime@^7.11.2", "@babel/runtime@^7.8.4": + version "7.23.8" + resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.8.tgz" + integrity sha512-Y7KbAP984rn1VGMbGqKmBLio9V7y5Je9GvU4rQPCPinCyNfUcToxIXl06d59URp/F3LwinvODxab5N/G6qggkw== + dependencies: + regenerator-runtime "^0.14.0" + +"@babel/template@^7.22.15": + version "7.22.15" + resolved "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz" + integrity sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w== + dependencies: + "@babel/code-frame" "^7.22.13" + "@babel/parser" "^7.22.15" + "@babel/types" "^7.22.15" + +"@babel/traverse@^7.23.7": + version "7.23.7" + resolved "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.7.tgz" + integrity sha512-tY3mM8rH9jM0YHFGyfC0/xf+SB5eKUu7HPj7/k3fpi9dAlsMc5YbQvDi0Sh2QTPXqMhyaAtzAr807TIyfQrmyg== + dependencies: + "@babel/code-frame" "^7.23.5" + "@babel/generator" "^7.23.6" + "@babel/helper-environment-visitor" "^7.22.20" + "@babel/helper-function-name" "^7.23.0" + "@babel/helper-hoist-variables" "^7.22.5" + "@babel/helper-split-export-declaration" "^7.22.6" + "@babel/parser" "^7.23.6" + "@babel/types" "^7.23.6" + debug "^4.3.1" + globals "^11.1.0" + +"@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.6", "@babel/types@^7.4.4": + version "7.23.6" + resolved "https://registry.npmjs.org/@babel/types/-/types-7.23.6.tgz" + integrity sha512-+uarb83brBzPKN38NX1MkB6vb6+mwvR6amUulqAE7ccQw1pEl+bCia9TbdG1lsnFP7lZySvUn37CHyXQdfTwzg== + dependencies: + "@babel/helper-string-parser" "^7.23.4" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + +"@ctrl/tinycolor@^3.4.0": + version "3.6.1" + resolved "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.6.1.tgz" + integrity sha512-SITSV6aIXsuVNV3f3O0f2n/cgyEDWoSqtZMYiAmcsYHydcKrOz3gUxB/iXd/Qf08+IZX4KpgNbvUdMBmWz+kcA== + +"@esbuild/android-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm64/-/android-arm64-0.18.20.tgz#984b4f9c8d0377443cc2dfcef266d02244593622" + integrity sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ== + +"@esbuild/android-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-arm/-/android-arm-0.18.20.tgz#fedb265bc3a589c84cc11f810804f234947c3682" + integrity sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw== + +"@esbuild/android-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/android-x64/-/android-x64-0.18.20.tgz#35cf419c4cfc8babe8893d296cd990e9e9f756f2" + integrity sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg== + +"@esbuild/darwin-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-arm64/-/darwin-arm64-0.18.20.tgz#08172cbeccf95fbc383399a7f39cfbddaeb0d7c1" + integrity sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA== + +"@esbuild/darwin-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/darwin-x64/-/darwin-x64-0.18.20.tgz#d70d5790d8bf475556b67d0f8b7c5bdff053d85d" + integrity sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ== + +"@esbuild/freebsd-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.18.20.tgz#98755cd12707f93f210e2494d6a4b51b96977f54" + integrity sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw== + +"@esbuild/freebsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/freebsd-x64/-/freebsd-x64-0.18.20.tgz#c1eb2bff03915f87c29cece4c1a7fa1f423b066e" + integrity sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ== + +"@esbuild/linux-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm64/-/linux-arm64-0.18.20.tgz#bad4238bd8f4fc25b5a021280c770ab5fc3a02a0" + integrity sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA== + +"@esbuild/linux-arm@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-arm/-/linux-arm-0.18.20.tgz#3e617c61f33508a27150ee417543c8ab5acc73b0" + integrity sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg== + +"@esbuild/linux-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ia32/-/linux-ia32-0.18.20.tgz#699391cccba9aee6019b7f9892eb99219f1570a7" + integrity sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA== + +"@esbuild/linux-loong64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-loong64/-/linux-loong64-0.18.20.tgz#e6fccb7aac178dd2ffb9860465ac89d7f23b977d" + integrity sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg== + +"@esbuild/linux-mips64el@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-mips64el/-/linux-mips64el-0.18.20.tgz#eeff3a937de9c2310de30622a957ad1bd9183231" + integrity sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ== + +"@esbuild/linux-ppc64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-ppc64/-/linux-ppc64-0.18.20.tgz#2f7156bde20b01527993e6881435ad79ba9599fb" + integrity sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA== + +"@esbuild/linux-riscv64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-riscv64/-/linux-riscv64-0.18.20.tgz#6628389f210123d8b4743045af8caa7d4ddfc7a6" + integrity sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A== + +"@esbuild/linux-s390x@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-s390x/-/linux-s390x-0.18.20.tgz#255e81fb289b101026131858ab99fba63dcf0071" + integrity sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ== + +"@esbuild/linux-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/linux-x64/-/linux-x64-0.18.20.tgz#c7690b3417af318a9b6f96df3031a8865176d338" + integrity sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w== + +"@esbuild/netbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/netbsd-x64/-/netbsd-x64-0.18.20.tgz#30e8cd8a3dded63975e2df2438ca109601ebe0d1" + integrity sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A== + +"@esbuild/openbsd-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/openbsd-x64/-/openbsd-x64-0.18.20.tgz#7812af31b205055874c8082ea9cf9ab0da6217ae" + integrity sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg== + +"@esbuild/sunos-x64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/sunos-x64/-/sunos-x64-0.18.20.tgz#d5c275c3b4e73c9b0ecd38d1ca62c020f887ab9d" + integrity sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ== + +"@esbuild/win32-arm64@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-arm64/-/win32-arm64-0.18.20.tgz#73bc7f5a9f8a77805f357fab97f290d0e4820ac9" + integrity sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg== + +"@esbuild/win32-ia32@0.18.20": + version "0.18.20" + resolved "https://registry.yarnpkg.com/@esbuild/win32-ia32/-/win32-ia32-0.18.20.tgz#ec93cbf0ef1085cc12e71e0d661d20569ff42102" + integrity sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g== + +"@esbuild/win32-x64@0.18.20": + version "0.18.20" + resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.18.20.tgz" + integrity sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ== + +"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0": + version "4.4.0" + resolved "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz" + integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== + dependencies: + eslint-visitor-keys "^3.3.0" + +"@eslint-community/regexpp@^4.4.0", "@eslint-community/regexpp@^4.6.1": + version "4.10.0" + resolved "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz" + integrity sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA== + +"@eslint/eslintrc@^2.1.4": + version "2.1.4" + resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz" + integrity sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ== + dependencies: + ajv "^6.12.4" + debug "^4.3.2" + espree "^9.6.0" + globals "^13.19.0" + ignore "^5.2.0" + import-fresh "^3.2.1" + js-yaml "^4.1.0" + minimatch "^3.1.2" + strip-json-comments "^3.1.1" + +"@eslint/js@8.56.0": + version "8.56.0" + resolved "https://registry.npmjs.org/@eslint/js/-/js-8.56.0.tgz" + integrity sha512-gMsVel9D7f2HLkBma9VbtzZRehRogVRfbr++f06nL2vnCGCNlzOD+/MUov/F4p8myyAHspEhVobgjpX64q5m6A== + +"@humanwhocodes/config-array@^0.11.13": + version "0.11.14" + resolved "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz" + integrity sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg== + dependencies: + "@humanwhocodes/object-schema" "^2.0.2" + debug "^4.3.1" + minimatch "^3.0.5" + +"@humanwhocodes/module-importer@^1.0.1": + version "1.0.1" + resolved "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== + +"@humanwhocodes/object-schema@^2.0.2": + version "2.0.2" + resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz" + integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + +"@iconify/types@^2.0.0": + version "2.0.0" + resolved "https://registry.npmjs.org/@iconify/types/-/types-2.0.0.tgz" + integrity sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg== + +"@iconify/utils@^2.1.5": + version "2.1.15" + resolved "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.15.tgz" + integrity sha512-8chdk3NhkYiqIVxPRBPN5wGnVYaTqc8XUagCNez84Ex7yK/oNrj1XINVn7zv+JljqZbF6r5B/bd1gRNlMSwYhg== + dependencies: + "@antfu/install-pkg" "^0.1.1" + "@antfu/utils" "^0.7.5" + "@iconify/types" "^2.0.0" + debug "^4.3.4" + kolorist "^1.8.0" + local-pkg "^0.4.3" + +"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2": + version "0.3.3" + resolved "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz" + integrity sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ== + dependencies: + "@jridgewell/set-array" "^1.0.1" + "@jridgewell/sourcemap-codec" "^1.4.10" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/resolve-uri@^3.1.0": + version "3.1.1" + resolved "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz" + integrity sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA== + +"@jridgewell/set-array@^1.0.1": + version "1.1.2" + resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" + integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== + +"@jridgewell/source-map@^0.3.3": + version "0.3.5" + resolved "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz" + integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + dependencies: + "@jridgewell/gen-mapping" "^0.3.0" + "@jridgewell/trace-mapping" "^0.3.9" + +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14", "@jridgewell/sourcemap-codec@^1.4.15": + version "1.4.15" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + +"@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.9": + version "0.3.22" + resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.22.tgz" + integrity sha512-Wf963MzWtA2sjrNt+g18IAln9lKnlRp+K2eH4jjIoF1wYeq3aMREpG09xhlhdzS0EjwU7qmUJYangWa+151vZw== + dependencies: + "@jridgewell/resolve-uri" "^3.1.0" + "@jridgewell/sourcemap-codec" "^1.4.14" + +"@nodelib/fs.scandir@2.1.5": + version "2.1.5" + resolved "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g== + dependencies: + "@nodelib/fs.stat" "2.0.5" + run-parallel "^1.1.9" + +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": + version "2.0.5" + resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== + +"@nodelib/fs.walk@^1.2.3", "@nodelib/fs.walk@^1.2.8": + version "1.2.8" + resolved "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg== + dependencies: + "@nodelib/fs.scandir" "2.1.5" + fastq "^1.6.0" + +"@polka/url@^1.0.0-next.24": + version "1.0.0-next.24" + resolved "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.24.tgz" + integrity sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ== + +"@rollup/plugin-babel@^5.2.0": + version "5.3.1" + resolved "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz" + integrity sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q== + dependencies: + "@babel/helper-module-imports" "^7.10.4" + "@rollup/pluginutils" "^3.1.0" + +"@rollup/plugin-node-resolve@^11.2.1": + version "11.2.1" + resolved "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz" + integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + "@types/resolve" "1.17.1" + builtin-modules "^3.1.0" + deepmerge "^4.2.2" + is-module "^1.0.0" + resolve "^1.19.0" + +"@rollup/plugin-replace@^2.4.1": + version "2.4.2" + resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz" + integrity sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg== + dependencies: + "@rollup/pluginutils" "^3.1.0" + magic-string "^0.25.7" + +"@rollup/plugin-replace@^5.0.1": + version "5.0.5" + resolved "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-5.0.5.tgz" + integrity sha512-rYO4fOi8lMaTg/z5Jb+hKnrHHVn8j2lwkqwyS4kTRhKyWOLf2wST2sWXr4WzWiTcoHTp2sTjqUbqIj2E39slKQ== + dependencies: + "@rollup/pluginutils" "^5.0.1" + magic-string "^0.30.3" + +"@rollup/pluginutils@^3.1.0": + version "3.1.0" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz" + integrity sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg== + dependencies: + "@types/estree" "0.0.39" + estree-walker "^1.0.1" + picomatch "^2.2.2" + +"@rollup/pluginutils@^5.0.1", "@rollup/pluginutils@^5.0.2", "@rollup/pluginutils@^5.1.0": + version "5.1.0" + resolved "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-5.1.0.tgz" + integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^2.3.1" + +"@rushstack/eslint-patch@^1.2.0": + version "1.7.0" + resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.7.0.tgz" + integrity sha512-Jh4t/593gxs0lJZ/z3NnasKlplXT2f+4y/LZYuaKZW5KAaiVFL/fThhs+17EbUd53jUVJ0QudYCBGbN/psvaqg== + +"@simonwep/pickr@~1.8.0": + version "1.8.2" + resolved "https://registry.npmjs.org/@simonwep/pickr/-/pickr-1.8.2.tgz" + integrity sha512-/l5w8BIkrpP6n1xsetx9MWPWlU6OblN5YgZZphxan0Tq4BByTCETL6lyIeY8lagalS2Nbt4F2W034KHLIiunKA== + dependencies: + core-js "^3.15.1" + nanopop "^2.1.0" + +"@surma/rollup-plugin-off-main-thread@^2.2.3": + version "2.2.3" + resolved "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz" + integrity sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ== + dependencies: + ejs "^3.1.6" + json5 "^2.2.0" + magic-string "^0.25.0" + string.prototype.matchall "^4.0.6" + +"@types/crypto-js@^4.1.1": + version "4.2.1" + resolved "https://registry.npmjs.org/@types/crypto-js/-/crypto-js-4.2.1.tgz" + integrity sha512-FSPGd9+OcSok3RsM0UZ/9fcvMOXJ1ENE/ZbLfOPlBWj7BgXtEAM8VYfTtT760GiLbQIMoVozwVuisjvsVwqYWw== + +"@types/estree@0.0.39": + version "0.0.39" + resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz" + integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== + +"@types/estree@^1.0.0": + version "1.0.5" + resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" + integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== + +"@types/json-schema@^7.0.9": + version "7.0.15" + resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" + integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== + +"@types/lodash@^4.14.195": + version "4.14.202" + resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.202.tgz" + integrity sha512-OvlIYQK9tNneDlS0VN54LLd5uiPCBOp7gS5Z0f1mjoJYBrtStzgmJBxONW3U6OZqdtNzZPmn9BS/7WI7BFFcFQ== + +"@types/node@*", "@types/node@^18.15.13": + version "18.19.8" + resolved "https://registry.npmjs.org/@types/node/-/node-18.19.8.tgz" + integrity sha512-g1pZtPhsvGVTwmeVoexWZLTQaOvXwoSq//pTL0DHeNzUDrFnir4fgETdhjhIxjVnN+hKOuh98+E1eMLnUXstFg== + dependencies: + undici-types "~5.26.4" + +"@types/resolve@1.17.1": + version "1.17.1" + resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz" + integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== + dependencies: + "@types/node" "*" + +"@types/semver@^7.3.12": + version "7.5.6" + resolved "https://registry.npmjs.org/@types/semver/-/semver-7.5.6.tgz" + integrity sha512-dn1l8LaMea/IjDoHNd9J52uBbInB796CDffS6VdIxvqYCPSG0V0DzHp76GpaWnlhg88uYyPbXCDIowa86ybd5A== + +"@types/trusted-types@^2.0.2": + version "2.0.7" + resolved "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz" + integrity sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw== + +"@types/web-bluetooth@^0.0.20": + version "0.0.20" + resolved "https://registry.npmjs.org/@types/web-bluetooth/-/web-bluetooth-0.0.20.tgz" + integrity sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow== + +"@typescript-eslint/eslint-plugin@^5.59.1": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.62.0.tgz" + integrity sha512-TiZzBSJja/LbhNPvk6yc0JrX9XqhQ0hdh6M2svYfsHGejaKFIAGd9MQ+ERIMzLGlN/kZoYIgdxFV0PuljTKXag== + dependencies: + "@eslint-community/regexpp" "^4.4.0" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/type-utils" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + graphemer "^1.4.0" + ignore "^5.2.0" + natural-compare-lite "^1.4.0" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/parser@^5.59.1": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.62.0.tgz" + integrity sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA== + dependencies: + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + debug "^4.3.4" + +"@typescript-eslint/scope-manager@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.62.0.tgz" + integrity sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + +"@typescript-eslint/type-utils@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.62.0.tgz" + integrity sha512-xsSQreu+VnfbqQpW5vnCJdq1Z3Q0U31qiWmRhr98ONQmcp/yhiPJFPq8MXiJVLiksmOKSjIldZzkebzHuCGzew== + dependencies: + "@typescript-eslint/typescript-estree" "5.62.0" + "@typescript-eslint/utils" "5.62.0" + debug "^4.3.4" + tsutils "^3.21.0" + +"@typescript-eslint/types@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.62.0.tgz" + integrity sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ== + +"@typescript-eslint/typescript-estree@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz" + integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== + dependencies: + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/visitor-keys" "5.62.0" + debug "^4.3.4" + globby "^11.1.0" + is-glob "^4.0.3" + semver "^7.3.7" + tsutils "^3.21.0" + +"@typescript-eslint/utils@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.62.0.tgz" + integrity sha512-n8oxjeb5aIbPFEtmQxQYOLI0i9n5ySBEY/ZEHHZqKQSFnxio1rv6dthascc9dLuwrL0RC5mPCxB7vnAVGAYWAQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@types/json-schema" "^7.0.9" + "@types/semver" "^7.3.12" + "@typescript-eslint/scope-manager" "5.62.0" + "@typescript-eslint/types" "5.62.0" + "@typescript-eslint/typescript-estree" "5.62.0" + eslint-scope "^5.1.1" + semver "^7.3.7" + +"@typescript-eslint/visitor-keys@5.62.0": + version "5.62.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz" + integrity sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw== + dependencies: + "@typescript-eslint/types" "5.62.0" + eslint-visitor-keys "^3.3.0" + +"@ungap/structured-clone@^1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz" + integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== + +"@unhead/dom@1.8.10", "@unhead/dom@^1.3.1": + version "1.8.10" + resolved "https://registry.npmjs.org/@unhead/dom/-/dom-1.8.10.tgz" + integrity sha512-dBeDbHrBjeU+eVgMsD91TGEazb1dwLrY0x/ve01CldMCmm+WcRu++SUW7s1QX84mzGH2EgFz78o1OPn6jpV3zw== + dependencies: + "@unhead/schema" "1.8.10" + "@unhead/shared" "1.8.10" + +"@unhead/schema@1.8.10", "@unhead/schema@^1.3.1": + version "1.8.10" + resolved "https://registry.npmjs.org/@unhead/schema/-/schema-1.8.10.tgz" + integrity sha512-cy8RGOPkwOVY5EmRoCgGV8AqLjy/226xBVTY54kBct02Om3hBdpB9FZa9frM910pPUXMI8PNmFgABO23O7IdJA== + dependencies: + hookable "^5.5.3" + zhead "^2.2.4" + +"@unhead/shared@1.8.10": + version "1.8.10" + resolved "https://registry.npmjs.org/@unhead/shared/-/shared-1.8.10.tgz" + integrity sha512-pEFryAs3EmV+ShDQx2ZBwUnt5l3RrMrXSMZ50oFf+MImKZNARVvD4+3I8fEI9wZh+Zq0JYG3UAfzo51MUP+Juw== + dependencies: + "@unhead/schema" "1.8.10" + +"@unhead/ssr@^1.3.1": + version "1.8.10" + resolved "https://registry.npmjs.org/@unhead/ssr/-/ssr-1.8.10.tgz" + integrity sha512-7wKRKDd8c2NFmMyPetj8Ah5u2hXunDBZT5Y2DH83O16PiMxx4/uobGamTV1EfcqjTvOKJvAqkrYZNYSWss99NQ== + dependencies: + "@unhead/schema" "1.8.10" + "@unhead/shared" "1.8.10" + +"@unhead/vue@^1.3.1": + version "1.8.10" + resolved "https://registry.npmjs.org/@unhead/vue/-/vue-1.8.10.tgz" + integrity sha512-KF8pftHnxnlBlgNpKXWLTg3ZUtkuDCxRPUFSDBy9CtqRSX/qvAhLZ26mbqRVmHj8KigiRHP/wnPWNyGnUx20Bg== + dependencies: + "@unhead/schema" "1.8.10" + "@unhead/shared" "1.8.10" + hookable "^5.5.3" + unhead "1.8.10" + +"@unocss/astro@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/astro/-/astro-0.50.8.tgz" + integrity sha512-kphNlr0PWGzvkCgKx7RaZWQ45khieCCt9OffUnxbRRft+jodsVXIwzHn+bOhGtIKpEpZiOzxRzTYjfW/R6XnTw== + dependencies: + "@unocss/core" "0.50.8" + "@unocss/reset" "0.50.8" + "@unocss/vite" "0.50.8" + +"@unocss/cli@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/cli/-/cli-0.50.8.tgz" + integrity sha512-LBLt8oxGQSfTubOreXs8L7cxHvuYt4wA1MZ45jf4GT/C4moS8cqL7QFX66+MN/cNwvojqXSXQ2HtRJ1IZojfgA== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@rollup/pluginutils" "^5.0.2" + "@unocss/config" "0.50.8" + "@unocss/core" "0.50.8" + "@unocss/preset-uno" "0.50.8" + cac "^6.7.14" + chokidar "^3.5.3" + colorette "^2.0.19" + consola "^2.15.3" + fast-glob "^3.2.12" + magic-string "^0.30.0" + pathe "^1.1.0" + perfect-debounce "^0.1.3" + +"@unocss/config@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/config/-/config-0.50.8.tgz" + integrity sha512-+Hzl99klLiIq7Lcc5EirTSfBqUH+5NOCmEkXXWcYKYyAk3BLnBU9Fk76P7HxchDwQ5zdwpC4Cq++LQlqbAw/Uw== + dependencies: + "@unocss/core" "0.50.8" + unconfig "^0.3.7" + +"@unocss/core@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/core/-/core-0.50.8.tgz" + integrity sha512-rWmyeNE0Na8dJPDynLVar0X22qMHFNhO+/F2FZDpG4tubTavXJJo9uvhZr/D381kiWxt+XZ38y6EAD4UMdBqMA== + +"@unocss/inspector@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/inspector/-/inspector-0.50.8.tgz" + integrity sha512-M963+B9iYGDI7m8KONppJ9EvrDowKWnzzmMLGf+D+qEXmXdnSztMZxEnOdg/caYyHJMw+4jlftyYRZB0VXnAGA== + dependencies: + gzip-size "^6.0.0" + sirv "^2.0.2" + +"@unocss/postcss@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/postcss/-/postcss-0.50.8.tgz" + integrity sha512-UbFD+25EkmBonZggKuQdunAU+1O6O83NcnMqSalhn4vhsr4yHeD4P+Omr+CnBcuOxkP4h2JYHzfzdpe4DZxKYg== + dependencies: + "@unocss/config" "0.50.8" + "@unocss/core" "0.50.8" + css-tree "^2.3.1" + fast-glob "^3.2.12" + magic-string "^0.30.0" + postcss "^8.4.21" + +"@unocss/preset-attributify@0.50.8", "@unocss/preset-attributify@^0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-attributify/-/preset-attributify-0.50.8.tgz" + integrity sha512-aSL+I8OSjnom4RpvUcxIRjYETFhW5n51TA56yB9+ex78z5/EhIzOSS5PytGxJWj4hKUY5W9cZ7sCuUs0eaQ6VA== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/preset-icons@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-icons/-/preset-icons-0.50.8.tgz" + integrity sha512-tQ05aP7ZRRP39+egB16gFMK6fkEdS8ob4rJeqUG6vEXiiAFWVbotI/NbHQapqk3wRthmyI3d9rUtxClJ2micvw== + dependencies: + "@iconify/utils" "^2.1.5" + "@unocss/core" "0.50.8" + ofetch "^1.0.1" + +"@unocss/preset-mini@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-mini/-/preset-mini-0.50.8.tgz" + integrity sha512-/4sbOdyaqJMvFkw1xzo2+h6bZJHw6WCYw1mF+f0ydHzj8ruvwaj9ClDDOweW5cdrk3wzDzRZ6NPRahKqLwv6/Q== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/preset-tagify@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-tagify/-/preset-tagify-0.50.8.tgz" + integrity sha512-CNm9wEmDGEsCvBgWTBOPhH5ts5iobQh5mBeZyH2uCKuQNX+Vc21tXLX78bCk2V4yJ7mpqUWokDNqgTaNhTZjnw== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/preset-typography@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-typography/-/preset-typography-0.50.8.tgz" + integrity sha512-jraHusTmbJq9UHgQ43ifzVJobTyoJLuGzeGqBzgLNac+V4BltzqHghup6obA09asQio7xe+crFkTV4IXWNK1lA== + dependencies: + "@unocss/core" "0.50.8" + "@unocss/preset-mini" "0.50.8" + +"@unocss/preset-uno@0.50.8", "@unocss/preset-uno@^0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-uno/-/preset-uno-0.50.8.tgz" + integrity sha512-BVgGpv+G9dauX6oRuno8ATOx6bjykiTGuy9NWZCG+/0vux0wplylQm/nSWYsEZZoxRwGOaAoNx93TeOPoofrXQ== + dependencies: + "@unocss/core" "0.50.8" + "@unocss/preset-mini" "0.50.8" + "@unocss/preset-wind" "0.50.8" + +"@unocss/preset-web-fonts@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-web-fonts/-/preset-web-fonts-0.50.8.tgz" + integrity sha512-diGJVTC3W2lovRL9hlV7h4mdzKjoyJD1rlLai2QMZP/+UCsEwDcL9JFF0lZTlEN5GtcbgvcyPRZKB1/ituvjdg== + dependencies: + "@unocss/core" "0.50.8" + ofetch "^1.0.1" + +"@unocss/preset-wind@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/preset-wind/-/preset-wind-0.50.8.tgz" + integrity sha512-lF6MAJm2HVF8GJoBIIus1cpZL1ybisj8fl3KYEzVUFUWCwmNnxG4rr+CGnck3bDRYk2zmEvTwX+cISTCwq2u1Q== + dependencies: + "@unocss/core" "0.50.8" + "@unocss/preset-mini" "0.50.8" + +"@unocss/reset@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/reset/-/reset-0.50.8.tgz" + integrity sha512-2WoM6O9VyuHDPAnvCXr7LBJQ8ZRHDnuQAFsL1dWXp561Iq2l9whdNtPuMcozLGJGUUrFfVBXIrHY4sfxxScgWg== + +"@unocss/scope@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/scope/-/scope-0.50.8.tgz" + integrity sha512-QA4G9JYK8jrnU02qi1WBi45S+V0HKNUY0u6h5drYqRkcUho2YrpcfMagYi1A5XGg5ykmtP9e6vx1D9lij+JGnQ== + +"@unocss/transformer-attributify-jsx-babel@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/transformer-attributify-jsx-babel/-/transformer-attributify-jsx-babel-0.50.8.tgz" + integrity sha512-Eyt0irFRspHpngj+mDbREuVoqJ49csIhcls6NqerqrZKAI4/jYGNLFy99jyM1ry2L3sHwLP7rbT7AoFrWuLnvA== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/transformer-attributify-jsx@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/transformer-attributify-jsx/-/transformer-attributify-jsx-0.50.8.tgz" + integrity sha512-Ht2SfxWbkkFgZQE8KEicmOvxk2INQccuiH4gdyycj3y1tkOXU+Xm1QFruJT7+BPHr0QJp257nA0XmQD/Bhd1kA== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/transformer-compile-class@0.50.8", "@unocss/transformer-compile-class@^0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/transformer-compile-class/-/transformer-compile-class-0.50.8.tgz" + integrity sha512-2himb5VinZcx7d72nauoqLGk4niC0sFFK/09lmJxFj1jnZqqYBMS48V0PyUypabA5W+bHQ1TJwqcv95wMHIIzA== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/transformer-directives@0.50.8", "@unocss/transformer-directives@^0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/transformer-directives/-/transformer-directives-0.50.8.tgz" + integrity sha512-x/OdR5lK7Gy1Y4r6cOLG2LccWGWDyflz9cDv4DkZKg7pQShcjNFZ3UMAO+74fJO6Jvhvl9iDYpeTZo8009wr7A== + dependencies: + "@unocss/core" "0.50.8" + css-tree "^2.3.1" + +"@unocss/transformer-variant-group@0.50.8", "@unocss/transformer-variant-group@^0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/transformer-variant-group/-/transformer-variant-group-0.50.8.tgz" + integrity sha512-UjDsa3K3Bv11u3q8BYZ4ZrdMhlu937hiQct6sXzFIQcSnOwqOokr/h6V/8aB3hFiPWX/yQuIIQnQJjYTVWZYxw== + dependencies: + "@unocss/core" "0.50.8" + +"@unocss/vite@0.50.8": + version "0.50.8" + resolved "https://registry.npmjs.org/@unocss/vite/-/vite-0.50.8.tgz" + integrity sha512-pHk7D0jHAlBUKSp0y0dMuKesLSSv1O0fTNewUAz1NUpISTno3zizuKSpRs8OzCFInta6QeAVSaWe8K69PcfFog== + dependencies: + "@ampproject/remapping" "^2.2.0" + "@rollup/pluginutils" "^5.0.2" + "@unocss/config" "0.50.8" + "@unocss/core" "0.50.8" + "@unocss/inspector" "0.50.8" + "@unocss/scope" "0.50.8" + "@unocss/transformer-directives" "0.50.8" + chokidar "^3.5.3" + fast-glob "^3.2.12" + magic-string "^0.30.0" + +"@vitejs/plugin-vue-jsx@^3.0.1": + version "3.1.0" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.1.0.tgz" + integrity sha512-w9M6F3LSEU5kszVb9An2/MmXNxocAnUb3WhRr8bHlimhDrXNt6n6D2nJQR3UXpGlZHh/EsgouOHCsM8V3Ln+WA== + dependencies: + "@babel/core" "^7.23.3" + "@babel/plugin-transform-typescript" "^7.23.3" + "@vue/babel-plugin-jsx" "^1.1.5" + +"@vitejs/plugin-vue@^4.1.0": + version "4.6.2" + resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-4.6.2.tgz" + integrity sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw== + +"@volar/language-core@1.11.1", "@volar/language-core@~1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-1.11.1.tgz" + integrity sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw== + dependencies: + "@volar/source-map" "1.11.1" + +"@volar/source-map@1.11.1", "@volar/source-map@~1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-1.11.1.tgz" + integrity sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg== + dependencies: + muggle-string "^0.3.1" + +"@volar/typescript@~1.11.1": + version "1.11.1" + resolved "https://registry.npmjs.org/@volar/typescript/-/typescript-1.11.1.tgz" + integrity sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ== + dependencies: + "@volar/language-core" "1.11.1" + path-browserify "^1.0.1" + +"@vue/babel-helper-vue-transform-on@1.2.0": + version "1.2.0" + resolved "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.2.0.tgz" + integrity sha512-Zn6iRYAVvWl835GCcNsLUroy+jwNjH1yd83hvKNSgbiCkzeZwXvEFCC1u0lVKwoqL7z0IcrtY3dkBMuMxwB1fw== + +"@vue/babel-plugin-jsx@^1.1.5": + version "1.2.0" + resolved "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.2.0.tgz" + integrity sha512-z0t7fjk03TqncyWYoChKQ4rWx1LXJaw1kNEDrUU5tbPWI2zkCPv2imQJOYlJ8GyTDoQ6/nD82asFcSxDRJ8YgQ== + dependencies: + "@babel/helper-module-imports" "^7.22.15" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/plugin-syntax-jsx" "^7.23.3" + "@babel/template" "^7.22.15" + "@babel/traverse" "^7.23.7" + "@babel/types" "^7.23.6" + "@vue/babel-helper-vue-transform-on" "1.2.0" + "@vue/babel-plugin-resolve-type" "1.2.0-beta.0" + camelcase "^6.3.0" + html-tags "^3.3.1" + svg-tags "^1.0.0" + +"@vue/babel-plugin-resolve-type@1.2.0-beta.0": + version "1.2.0-beta.0" + resolved "https://registry.npmjs.org/@vue/babel-plugin-resolve-type/-/babel-plugin-resolve-type-1.2.0-beta.0.tgz" + integrity sha512-zG5nXU+89UjXHVvvf0yehU0MDF1caJssCUF+bU5HWevEoR5qoRLt7wX6rNTtG/ZKHFUvB8BibIKL62Ix167Wxg== + dependencies: + "@babel/code-frame" "^7.22.10" + "@babel/helper-module-imports" "^7.22.5" + "@babel/helper-plugin-utils" "^7.22.5" + "@babel/parser" "^7.22.11" + "@vue/compiler-sfc" "^3.4.15" + +"@vue/compiler-core@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.3.13.tgz" + integrity sha512-bwi9HShGu7uaZLOErZgsH2+ojsEdsjerbf2cMXPwmvcgZfVPZ2BVZzCVnwZBxTAYd6Mzbmf6izcUNDkWnBBQ6A== + dependencies: + "@babel/parser" "^7.23.5" + "@vue/shared" "3.3.13" + estree-walker "^2.0.2" + source-map-js "^1.0.2" + +"@vue/compiler-core@3.4.15": + version "3.4.15" + resolved "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.4.15.tgz" + integrity sha512-XcJQVOaxTKCnth1vCxEChteGuwG6wqnUHxAm1DO3gCz0+uXKaJNx8/digSz4dLALCy8n2lKq24jSUs8segoqIw== + dependencies: + "@babel/parser" "^7.23.6" + "@vue/shared" "3.4.15" + entities "^4.5.0" + estree-walker "^2.0.2" + source-map-js "^1.0.2" + +"@vue/compiler-dom@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.3.13.tgz" + integrity sha512-EYRDpbLadGtNL0Gph+HoKiYqXLqZ0xSSpR5Dvnu/Ep7ggaCbjRDIus1MMxTS2Qm0koXED4xSlvTZaTnI8cYAsw== + dependencies: + "@vue/compiler-core" "3.3.13" + "@vue/shared" "3.3.13" + +"@vue/compiler-dom@3.4.15", "@vue/compiler-dom@^3.3.0": + version "3.4.15" + resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.15.tgz" + integrity sha512-wox0aasVV74zoXyblarOM3AZQz/Z+OunYcIHe1OsGclCHt8RsRm04DObjefaI82u6XDzv+qGWZ24tIsRAIi5MQ== + dependencies: + "@vue/compiler-core" "3.4.15" + "@vue/shared" "3.4.15" + +"@vue/compiler-sfc@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.3.13.tgz" + integrity sha512-DQVmHEy/EKIgggvnGRLx21hSqnr1smUS9Aq8tfxiiot8UR0/pXKHN9k78/qQ7etyQTFj5em5nruODON7dBeumw== + dependencies: + "@babel/parser" "^7.23.5" + "@vue/compiler-core" "3.3.13" + "@vue/compiler-dom" "3.3.13" + "@vue/compiler-ssr" "3.3.13" + "@vue/reactivity-transform" "3.3.13" + "@vue/shared" "3.3.13" + estree-walker "^2.0.2" + magic-string "^0.30.5" + postcss "^8.4.32" + source-map-js "^1.0.2" + +"@vue/compiler-sfc@^3.4.15": + version "3.4.15" + resolved "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.4.15.tgz" + integrity sha512-LCn5M6QpkpFsh3GQvs2mJUOAlBQcCco8D60Bcqmf3O3w5a+KWS5GvYbrrJBkgvL1BDnTp+e8q0lXCLgHhKguBA== + dependencies: + "@babel/parser" "^7.23.6" + "@vue/compiler-core" "3.4.15" + "@vue/compiler-dom" "3.4.15" + "@vue/compiler-ssr" "3.4.15" + "@vue/shared" "3.4.15" + estree-walker "^2.0.2" + magic-string "^0.30.5" + postcss "^8.4.33" + source-map-js "^1.0.2" + +"@vue/compiler-ssr@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.3.13.tgz" + integrity sha512-d/P3bCeUGmkJNS1QUZSAvoCIW4fkOKK3l2deE7zrp0ypJEy+En2AcypIkqvcFQOcw3F0zt2VfMvNsA9JmExTaw== + dependencies: + "@vue/compiler-dom" "3.3.13" + "@vue/shared" "3.3.13" + +"@vue/compiler-ssr@3.4.15": + version "3.4.15" + resolved "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.4.15.tgz" + integrity sha512-1jdeQyiGznr8gjFDadVmOJqZiLNSsMa5ZgqavkPZ8O2wjHv0tVuAEsw5hTdUoUW4232vpBbL/wJhzVW/JwY1Uw== + dependencies: + "@vue/compiler-dom" "3.4.15" + "@vue/shared" "3.4.15" + +"@vue/devtools-api@^6.5.0": + version "6.5.1" + resolved "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.1.tgz" + integrity sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA== + +"@vue/eslint-config-prettier@^7.1.0": + version "7.1.0" + resolved "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-7.1.0.tgz" + integrity sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ== + dependencies: + eslint-config-prettier "^8.3.0" + eslint-plugin-prettier "^4.0.0" + +"@vue/eslint-config-typescript@^11.0.2": + version "11.0.3" + resolved "https://registry.npmjs.org/@vue/eslint-config-typescript/-/eslint-config-typescript-11.0.3.tgz" + integrity sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== + dependencies: + "@typescript-eslint/eslint-plugin" "^5.59.1" + "@typescript-eslint/parser" "^5.59.1" + vue-eslint-parser "^9.1.1" + +"@vue/language-core@1.8.27": + version "1.8.27" + resolved "https://registry.npmjs.org/@vue/language-core/-/language-core-1.8.27.tgz" + integrity sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA== + dependencies: + "@volar/language-core" "~1.11.1" + "@volar/source-map" "~1.11.1" + "@vue/compiler-dom" "^3.3.0" + "@vue/shared" "^3.3.0" + computeds "^0.0.1" + minimatch "^9.0.3" + muggle-string "^0.3.1" + path-browserify "^1.0.1" + vue-template-compiler "^2.7.14" + +"@vue/reactivity-transform@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.3.13.tgz" + integrity sha512-oWnydGH0bBauhXvh5KXUy61xr9gKaMbtsMHk40IK9M4gMuKPJ342tKFarY0eQ6jef8906m35q37wwA8DMZOm5Q== + dependencies: + "@babel/parser" "^7.23.5" + "@vue/compiler-core" "3.3.13" + "@vue/shared" "3.3.13" + estree-walker "^2.0.2" + magic-string "^0.30.5" + +"@vue/reactivity@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.3.13.tgz" + integrity sha512-fjzCxceMahHhi4AxUBzQqqVhuA21RJ0COaWTbIBl1PruGW1CeY97louZzLi4smpYx+CHfFPPU/CS8NybbGvPKQ== + dependencies: + "@vue/shared" "3.3.13" + +"@vue/runtime-core@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.3.13.tgz" + integrity sha512-1TzA5TvGuh2zUwMJgdfvrBABWZ7y8kBwBhm7BXk8rvdx2SsgcGfz2ruv2GzuGZNvL1aKnK8CQMV/jFOrxNQUMA== + dependencies: + "@vue/reactivity" "3.3.13" + "@vue/shared" "3.3.13" + +"@vue/runtime-dom@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.3.13.tgz" + integrity sha512-JJkpE8R/hJKXqVTgUoODwS5wqKtOsmJPEqmp90PDVGygtJ4C0PtOkcEYXwhiVEmef6xeXcIlrT3Yo5aQ4qkHhQ== + dependencies: + "@vue/runtime-core" "3.3.13" + "@vue/shared" "3.3.13" + csstype "^3.1.3" + +"@vue/server-renderer@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.3.13.tgz" + integrity sha512-vSnN+nuf6iSqTL3Qgx/9A+BT+0Zf/VJOgF5uMZrKjYPs38GMYyAU1coDyBNHauehXDaP+zl73VhwWv0vBRBHcg== + dependencies: + "@vue/compiler-ssr" "3.3.13" + "@vue/shared" "3.3.13" + +"@vue/shared@3.3.13": + version "3.3.13" + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.3.13.tgz" + integrity sha512-/zYUwiHD8j7gKx2argXEMCUXVST6q/21DFU0sTfNX0URJroCe3b1UF6vLJ3lQDfLNIiiRl2ONp7Nh5UVWS6QnA== + +"@vue/shared@3.4.15", "@vue/shared@^3.3.0": + version "3.4.15" + resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.4.15.tgz" + integrity sha512-KzfPTxVaWfB+eGcGdbSf4CWdaXcGDqckoeXUh7SB3fZdEtzPCK2Vq9B/lRRL3yutax/LWITz+SwvgyOxz5V75g== + +"@vue/tsconfig@^0.1.3": + version "0.1.3" + resolved "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.1.3.tgz" + integrity sha512-kQVsh8yyWPvHpb8gIc9l/HIDiiVUy1amynLNpCy8p+FoCiZXCo6fQos5/097MmnNZc9AtseDsCrfkhqCrJ8Olg== + +"@vueuse/core@^10.1.2": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.7.2.tgz" + integrity sha512-AOyAL2rK0By62Hm+iqQn6Rbu8bfmbgaIMXcE3TSr7BdQ42wnSFlwIdPjInO62onYsEMK/yDMU8C6oGfDAtZ2qQ== + dependencies: + "@types/web-bluetooth" "^0.0.20" + "@vueuse/metadata" "10.7.2" + "@vueuse/shared" "10.7.2" + vue-demi ">=0.14.6" + +"@vueuse/head@^1.1.26": + version "1.3.1" + resolved "https://registry.npmjs.org/@vueuse/head/-/head-1.3.1.tgz" + integrity sha512-XCcHGfDzkGlHS7KIPJVYN//L7jpfASLsN7MUE19ndHVQLnPIDxqFLDl7IROsY81PKzawVAUe4OYVWcGixseWxA== + dependencies: + "@unhead/dom" "^1.3.1" + "@unhead/schema" "^1.3.1" + "@unhead/ssr" "^1.3.1" + "@unhead/vue" "^1.3.1" + +"@vueuse/metadata@10.7.2": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/metadata/-/metadata-10.7.2.tgz" + integrity sha512-kCWPb4J2KGrwLtn1eJwaJD742u1k5h6v/St5wFe8Quih90+k2a0JP8BS4Zp34XUuJqS2AxFYMb1wjUL8HfhWsQ== + +"@vueuse/shared@10.7.2": + version "10.7.2" + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-10.7.2.tgz" + integrity sha512-qFbXoxS44pi2FkgFjPvF4h7c9oMDutpyBdcJdMYIMg9XyXli2meFMuaKn+UMgsClo//Th6+beeCgqweT/79BVA== + dependencies: + vue-demi ">=0.14.6" + +"@yr/monotone-cubic-spline@^1.0.3": + version "1.0.3" + resolved "https://registry.npmjs.org/@yr/monotone-cubic-spline/-/monotone-cubic-spline-1.0.3.tgz" + integrity sha512-FQXkOta0XBSUPHndIKON2Y9JeQz5ZeMqLYZVVK93FliNBFm7LNMIZmY6FrMEB9XPcDbE2bekMbZD6kzDkxwYjA== + +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + +acorn@^8.10.0, acorn@^8.11.2, acorn@^8.11.3, acorn@^8.8.2, acorn@^8.9.0: + version "8.11.3" + resolved "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz" + integrity sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg== + +ajv@^6.12.4: + version "6.12.6" + resolved "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + integrity sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ajv@^8.6.0: + version "8.12.0" + resolved "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + dependencies: + fast-deep-equal "^3.1.1" + json-schema-traverse "^1.0.0" + require-from-string "^2.0.2" + uri-js "^4.2.2" + +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + +ansi-styles@^3.2.1: + version "3.2.1" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" + integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + dependencies: + color-convert "^1.9.0" + +ansi-styles@^4.1.0: + version "4.3.0" + resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + dependencies: + color-convert "^2.0.1" + +ant-design-vue@^3.2.19: + version "3.2.20" + resolved "https://registry.npmjs.org/ant-design-vue/-/ant-design-vue-3.2.20.tgz" + integrity sha512-YWpMfGaGoRastIXEYfCoJiaRiDHk4chqtYhlKQM5GqPt6NfvrM1Vg2e60yHtjxlZjed91wCMm0rAmyUr7Hwzdg== + dependencies: + "@ant-design/colors" "^6.0.0" + "@ant-design/icons-vue" "^6.1.0" + "@babel/runtime" "^7.10.5" + "@ctrl/tinycolor" "^3.4.0" + "@simonwep/pickr" "~1.8.0" + array-tree-filter "^2.1.0" + async-validator "^4.0.0" + dayjs "^1.10.5" + dom-align "^1.12.1" + dom-scroll-into-view "^2.0.0" + lodash "^4.17.21" + lodash-es "^4.17.15" + resize-observer-polyfill "^1.5.1" + scroll-into-view-if-needed "^2.2.25" + shallow-equal "^1.0.0" + vue-types "^3.0.0" + warning "^4.0.0" + +anymatch@~3.1.2: + version "3.1.3" + resolved "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +apexcharts@^3.45.1: + version "3.45.1" + resolved "https://registry.npmjs.org/apexcharts/-/apexcharts-3.45.1.tgz" + integrity sha512-pPjj/SA6dfPvR/IKRZF0STdfBGpBh3WRt7K0DFuW9P8erypYkX17EHu3/molPRfo2zSiQwTVpshHC5ncysqfkA== + dependencies: + "@yr/monotone-cubic-spline" "^1.0.3" + svg.draggable.js "^2.2.2" + svg.easing.js "^2.0.0" + svg.filter.js "^2.0.2" + svg.pathmorphing.js "^0.1.3" + svg.resize.js "^1.4.3" + svg.select.js "^3.0.1" + +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +array-buffer-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz" + integrity sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A== + dependencies: + call-bind "^1.0.2" + is-array-buffer "^3.0.1" + +array-tree-filter@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-tree-filter/-/array-tree-filter-2.1.0.tgz" + integrity sha512-4ROwICNlNw/Hqa9v+rk5h22KjmzB1JGTMVKP2AKJBOCgb0yL0ASf0+YvCcLNNwquOHNX48jkeZIJ3a+oOQqKcw== + +array-union@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + +arraybuffer.prototype.slice@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz" + integrity sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw== + dependencies: + array-buffer-byte-length "^1.0.0" + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + is-array-buffer "^3.0.2" + is-shared-array-buffer "^1.0.2" + +async-validator@^4.0.0: + version "4.2.5" + resolved "https://registry.npmjs.org/async-validator/-/async-validator-4.2.5.tgz" + integrity sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg== + +async@^3.2.3: + version "3.2.5" + resolved "https://registry.npmjs.org/async/-/async-3.2.5.tgz" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== + +asynckit@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" + integrity sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q== + +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + +available-typed-arrays@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz" + integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== + +axios@^1.3.6: + version "1.6.5" + resolved "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz" + integrity sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg== + dependencies: + follow-redirects "^1.15.4" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + +babel-plugin-polyfill-corejs2@^0.4.7: + version "0.4.8" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz" + integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== + dependencies: + "@babel/compat-data" "^7.22.6" + "@babel/helper-define-polyfill-provider" "^0.5.0" + semver "^6.3.1" + +babel-plugin-polyfill-corejs3@^0.8.7: + version "0.8.7" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.7.tgz" + integrity sha512-KyDvZYxAzkC0Aj2dAPyDzi2Ym15e5JKZSK+maI7NAwSqofvuFglbSsxE7wUOvTg9oFVnHMzVzBKcqEb4PJgtOA== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.4.4" + core-js-compat "^3.33.1" + +babel-plugin-polyfill-regenerator@^0.5.4: + version "0.5.5" + resolved "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz" + integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== + dependencies: + "@babel/helper-define-polyfill-provider" "^0.5.0" + +balanced-match@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== + +binary-extensions@^2.0.0: + version "2.2.0" + resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" + integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + +boolbase@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" + integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww== + +brace-expansion@^1.1.7: + version "1.1.11" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" + integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + dependencies: + balanced-match "^1.0.0" + concat-map "0.0.1" + +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.2, braces@~3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" + integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + dependencies: + fill-range "^7.0.1" + +browserslist@^4.22.2: + version "4.22.2" + resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.22.2.tgz" + integrity sha512-0UgcrvQmBDvZHFGdYUehrCNIazki7/lUP3kkoi/r3YB2amZbFM9J43ZRkJTXBUZK4gmx56+Sqk9+Vs9mwZx9+A== + dependencies: + caniuse-lite "^1.0.30001565" + electron-to-chromium "^1.4.601" + node-releases "^2.0.14" + update-browserslist-db "^1.0.13" + +buffer-from@^1.0.0: + version "1.1.2" + resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + integrity sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== + +builtin-modules@^3.1.0: + version "3.3.0" + resolved "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz" + integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== + +cac@^6.7.14: + version "6.7.14" + resolved "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz" + integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ== + +call-bind@^1.0.0, call-bind@^1.0.2, call-bind@^1.0.4, call-bind@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/call-bind/-/call-bind-1.0.5.tgz" + integrity sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ== + dependencies: + function-bind "^1.1.2" + get-intrinsic "^1.2.1" + set-function-length "^1.1.1" + +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^6.3.0: + version "6.3.0" + resolved "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== + +caniuse-lite@^1.0.30001565: + version "1.0.30001579" + resolved "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001579.tgz" + integrity sha512-u5AUVkixruKHJjw/pj9wISlcMpgFWzSrczLZbrqBSxukQixmg0SJ5sZTpvaFvxU0HoQKd4yoyAogyrAz9pzJnA== + +chalk@^2.4.1, chalk@^2.4.2: + version "2.4.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" + integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + dependencies: + ansi-styles "^3.2.1" + escape-string-regexp "^1.0.5" + supports-color "^5.3.0" + +chalk@^4.0.0, chalk@^4.0.2: + version "4.1.2" + resolved "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA== + dependencies: + ansi-styles "^4.1.0" + supports-color "^7.1.0" + +chokidar@^3.5.3: + version "3.5.3" + resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz" + integrity sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw== + dependencies: + anymatch "~3.1.2" + braces "~3.0.2" + glob-parent "~5.1.2" + is-binary-path "~2.1.0" + is-glob "~4.0.1" + normalize-path "~3.0.0" + readdirp "~3.6.0" + optionalDependencies: + fsevents "~2.3.2" + +color-convert@^1.9.0: + version "1.9.3" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz" + integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + dependencies: + color-name "1.1.3" + +color-convert@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + dependencies: + color-name "~1.1.4" + +color-name@1.1.3: + version "1.1.3" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz" + integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== + +color-name@~1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + +colorette@^2.0.19: + version "2.0.20" + resolved "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz" + integrity sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w== + +combined-stream@^1.0.8: + version "1.0.8" + resolved "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz" + integrity sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + dependencies: + delayed-stream "~1.0.0" + +commander@^2.20.0: + version "2.20.3" + resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + +common-tags@^1.8.0: + version "1.8.2" + resolved "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz" + integrity sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA== + +compute-scroll-into-view@^1.0.20: + version "1.0.20" + resolved "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz" + integrity sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg== + +computeds@^0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/computeds/-/computeds-0.0.1.tgz" + integrity sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q== + +concat-map@0.0.1: + version "0.0.1" + resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== + +consola@^2.15.3: + version "2.15.3" + resolved "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz" + integrity sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw== + +convert-source-map@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg== + +copy-anything@^2.0.1: + version "2.0.6" + resolved "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz" + integrity sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw== + dependencies: + is-what "^3.14.1" + +core-js-compat@^3.31.0, core-js-compat@^3.33.1: + version "3.35.1" + resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.35.1.tgz" + integrity sha512-sftHa5qUJY3rs9Zht1WEnmkvXputCyDBczPnr7QDgL8n3qrF3CMXY4VPSYtOLLiOUJcah2WNXREd48iOl6mQIw== + dependencies: + browserslist "^4.22.2" + +core-js@^3.15.1: + version "3.35.1" + resolved "https://registry.npmjs.org/core-js/-/core-js-3.35.1.tgz" + integrity sha512-IgdsbxNyMskrTFxa9lWHyMwAJU5gXOPP+1yO+K59d50VLVAIDAbs7gIv705KzALModfK3ZrSZTPNpC0PQgIZuw== + +cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +cross-spawn@^7.0.2, cross-spawn@^7.0.3: + version "7.0.3" + resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" + integrity sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== + dependencies: + path-key "^3.1.0" + shebang-command "^2.0.0" + which "^2.0.1" + +crypto-js@^4.1.1: + version "4.2.0" + resolved "https://registry.npmjs.org/crypto-js/-/crypto-js-4.2.0.tgz" + integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== + +crypto-random-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz" + integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== + +css-tree@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz" + integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw== + dependencies: + mdn-data "2.0.30" + source-map-js "^1.0.1" + +cssesc@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz" + integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + +csstype@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz" + integrity sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw== + +dayjalali@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/dayjalali/-/dayjalali-1.0.1.tgz" + integrity sha512-f+uDwP9kQSjlDdGTJjMpWaHe9BaIkQjZRkk32SNj6pRNkJRc2bTmIW5AbEwVX3vwa5INDwi6K7+Cik67/PzWqA== + dependencies: + jalaali-js "^1.2.8" + +dayjs@^1.10.5: + version "1.11.10" + resolved "https://registry.npmjs.org/dayjs/-/dayjs-1.11.10.tgz" + integrity sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ== + +de-indent@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" + integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== + +debug@^4.1.0, debug@^4.1.1, debug@^4.3.1, debug@^4.3.2, debug@^4.3.4: + version "4.3.4" + resolved "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +deep-is@^0.1.3: + version "0.1.4" + resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + integrity sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== + +deepmerge@^4.2.2: + version "4.3.1" + resolved "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz" + integrity sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + +define-data-property@^1.0.1, define-data-property@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.1.tgz" + integrity sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ== + dependencies: + get-intrinsic "^1.2.1" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + +define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz" + integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== + dependencies: + define-data-property "^1.0.1" + has-property-descriptors "^1.0.0" + object-keys "^1.1.1" + +defu@^6.1.2: + version "6.1.4" + resolved "https://registry.npmjs.org/defu/-/defu-6.1.4.tgz" + integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg== + +delayed-stream@~1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" + integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ== + +destr@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/destr/-/destr-2.0.2.tgz" + integrity sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg== + +dir-glob@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + dependencies: + path-type "^4.0.0" + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-align@^1.12.1: + version "1.12.4" + resolved "https://registry.npmjs.org/dom-align/-/dom-align-1.12.4.tgz" + integrity sha512-R8LUSEay/68zE5c8/3BDxiTEvgb4xZTF0RKmAHfiEVN3klfIpXfi2/QCoiWPccVQ0J/ZGdz9OjzL4uJEP/MRAw== + +dom-scroll-into-view@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/dom-scroll-into-view/-/dom-scroll-into-view-2.0.1.tgz" + integrity sha512-bvVTQe1lfaUr1oFzZX80ce9KLDlZ3iU+XGNE/bz9HnGdklTieqsbmsLHe+rT2XWqopvL0PckkYqN7ksmm5pe3w== + +duplexer@^0.1.2: + version "0.1.2" + resolved "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz" + integrity sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + +echarts@^5.4.3: + version "5.4.3" + resolved "https://registry.npmjs.org/echarts/-/echarts-5.4.3.tgz" + integrity sha512-mYKxLxhzy6zyTi/FaEbJMOZU1ULGEQHaeIeuMR5L+JnJTpz+YR03mnnpBhbR4+UYJAgiXgpyTVLffPAjOTLkZA== + dependencies: + tslib "2.3.0" + zrender "5.4.4" + +ejs@^3.1.6: + version "3.1.9" + resolved "https://registry.npmjs.org/ejs/-/ejs-3.1.9.tgz" + integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== + dependencies: + jake "^10.8.5" + +electron-to-chromium@^1.4.601: + version "1.4.640" + resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.640.tgz" + integrity sha512-z/6oZ/Muqk4BaE7P69bXhUhpJbUM9ZJeka43ZwxsDshKtePns4mhBlh8bU5+yrnOnz3fhG82XLzGUXazOmsWnA== + +entities@^4.5.0: + version "4.5.0" + resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz" + integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== + +errno@^0.1.1: + version "0.1.8" + resolved "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz" + integrity sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A== + dependencies: + prr "~1.0.1" + +error-ex@^1.3.1: + version "1.3.2" + resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" + integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + dependencies: + is-arrayish "^0.2.1" + +es-abstract@^1.22.1: + version "1.22.3" + resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.22.3.tgz" + integrity sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA== + dependencies: + array-buffer-byte-length "^1.0.0" + arraybuffer.prototype.slice "^1.0.2" + available-typed-arrays "^1.0.5" + call-bind "^1.0.5" + es-set-tostringtag "^2.0.1" + es-to-primitive "^1.2.1" + function.prototype.name "^1.1.6" + get-intrinsic "^1.2.2" + get-symbol-description "^1.0.0" + globalthis "^1.0.3" + gopd "^1.0.1" + has-property-descriptors "^1.0.0" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + internal-slot "^1.0.5" + is-array-buffer "^3.0.2" + is-callable "^1.2.7" + is-negative-zero "^2.0.2" + is-regex "^1.1.4" + is-shared-array-buffer "^1.0.2" + is-string "^1.0.7" + is-typed-array "^1.1.12" + is-weakref "^1.0.2" + object-inspect "^1.13.1" + object-keys "^1.1.1" + object.assign "^4.1.4" + regexp.prototype.flags "^1.5.1" + safe-array-concat "^1.0.1" + safe-regex-test "^1.0.0" + string.prototype.trim "^1.2.8" + string.prototype.trimend "^1.0.7" + string.prototype.trimstart "^1.0.7" + typed-array-buffer "^1.0.0" + typed-array-byte-length "^1.0.0" + typed-array-byte-offset "^1.0.0" + typed-array-length "^1.0.4" + unbox-primitive "^1.0.2" + which-typed-array "^1.1.13" + +es-set-tostringtag@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.0.2.tgz" + integrity sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q== + dependencies: + get-intrinsic "^1.2.2" + has-tostringtag "^1.0.0" + hasown "^2.0.0" + +es-to-primitive@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz" + integrity sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + dependencies: + is-callable "^1.1.4" + is-date-object "^1.0.1" + is-symbol "^1.0.2" + +esbuild@^0.18.10: + version "0.18.20" + resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.18.20.tgz" + integrity sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA== + optionalDependencies: + "@esbuild/android-arm" "0.18.20" + "@esbuild/android-arm64" "0.18.20" + "@esbuild/android-x64" "0.18.20" + "@esbuild/darwin-arm64" "0.18.20" + "@esbuild/darwin-x64" "0.18.20" + "@esbuild/freebsd-arm64" "0.18.20" + "@esbuild/freebsd-x64" "0.18.20" + "@esbuild/linux-arm" "0.18.20" + "@esbuild/linux-arm64" "0.18.20" + "@esbuild/linux-ia32" "0.18.20" + "@esbuild/linux-loong64" "0.18.20" + "@esbuild/linux-mips64el" "0.18.20" + "@esbuild/linux-ppc64" "0.18.20" + "@esbuild/linux-riscv64" "0.18.20" + "@esbuild/linux-s390x" "0.18.20" + "@esbuild/linux-x64" "0.18.20" + "@esbuild/netbsd-x64" "0.18.20" + "@esbuild/openbsd-x64" "0.18.20" + "@esbuild/sunos-x64" "0.18.20" + "@esbuild/win32-arm64" "0.18.20" + "@esbuild/win32-ia32" "0.18.20" + "@esbuild/win32-x64" "0.18.20" + +escalade@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz" + integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + +escape-string-regexp@^1.0.5: + version "1.0.5" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" + integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== + +escape-string-regexp@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + +escape-string-regexp@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz" + integrity sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw== + +eslint-config-prettier@^8.3.0: + version "8.10.0" + resolved "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz" + integrity sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg== + +eslint-plugin-prettier@^4.0.0: + version "4.2.1" + resolved "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.2.1.tgz" + integrity sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== + dependencies: + prettier-linter-helpers "^1.0.0" + +eslint-plugin-vue@^9.9.0: + version "9.20.1" + resolved "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-9.20.1.tgz" + integrity sha512-GyCs8K3lkEvoyC1VV97GJhP1SvqsKCiWGHnbn0gVUYiUhaH2+nB+Dv1uekv1THFMPbBfYxukrzQdltw950k+LQ== + dependencies: + "@eslint-community/eslint-utils" "^4.4.0" + natural-compare "^1.4.0" + nth-check "^2.1.1" + postcss-selector-parser "^6.0.13" + semver "^7.5.4" + vue-eslint-parser "^9.4.0" + xml-name-validator "^4.0.0" + +eslint-scope@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz" + integrity sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + dependencies: + esrecurse "^4.3.0" + estraverse "^4.1.1" + +eslint-scope@^7.1.1, eslint-scope@^7.2.2: + version "7.2.2" + resolved "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz" + integrity sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg== + dependencies: + esrecurse "^4.3.0" + estraverse "^5.2.0" + +eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: + version "3.4.3" + resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + +eslint@^8.36.0: + version "8.56.0" + resolved "https://registry.npmjs.org/eslint/-/eslint-8.56.0.tgz" + integrity sha512-Go19xM6T9puCOWntie1/P997aXxFsOi37JIHRWI514Hc6ZnaHGKY9xFhrU65RT6CcBEzZoGG1e6Nq+DT04ZtZQ== + dependencies: + "@eslint-community/eslint-utils" "^4.2.0" + "@eslint-community/regexpp" "^4.6.1" + "@eslint/eslintrc" "^2.1.4" + "@eslint/js" "8.56.0" + "@humanwhocodes/config-array" "^0.11.13" + "@humanwhocodes/module-importer" "^1.0.1" + "@nodelib/fs.walk" "^1.2.8" + "@ungap/structured-clone" "^1.2.0" + ajv "^6.12.4" + chalk "^4.0.0" + cross-spawn "^7.0.2" + debug "^4.3.2" + doctrine "^3.0.0" + escape-string-regexp "^4.0.0" + eslint-scope "^7.2.2" + eslint-visitor-keys "^3.4.3" + espree "^9.6.1" + esquery "^1.4.2" + esutils "^2.0.2" + fast-deep-equal "^3.1.3" + file-entry-cache "^6.0.1" + find-up "^5.0.0" + glob-parent "^6.0.2" + globals "^13.19.0" + graphemer "^1.4.0" + ignore "^5.2.0" + imurmurhash "^0.1.4" + is-glob "^4.0.0" + is-path-inside "^3.0.3" + js-yaml "^4.1.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.4.1" + lodash.merge "^4.6.2" + minimatch "^3.1.2" + natural-compare "^1.4.0" + optionator "^0.9.3" + strip-ansi "^6.0.1" + text-table "^0.2.0" + +espree@^9.3.1, espree@^9.6.0, espree@^9.6.1: + version "9.6.1" + resolved "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + +esquery@^1.4.0, esquery@^1.4.2: + version "1.5.0" + resolved "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz" + integrity sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.3.0: + version "4.3.0" + resolved "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + integrity sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + dependencies: + estraverse "^5.2.0" + +estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0, estraverse@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + integrity sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== + +estree-walker@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz" + integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== + +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + +estree-walker@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz" + integrity sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g== + dependencies: + "@types/estree" "^1.0.0" + +esutils@^2.0.2: + version "2.0.3" + resolved "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + integrity sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + +execa@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" + integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== + dependencies: + cross-spawn "^7.0.3" + get-stream "^6.0.0" + human-signals "^2.1.0" + is-stream "^2.0.0" + merge-stream "^2.0.0" + npm-run-path "^4.0.1" + onetime "^5.1.2" + signal-exit "^3.0.3" + strip-final-newline "^2.0.0" + +fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: + version "3.1.3" + resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-diff@^1.1.2: + version "1.3.0" + resolved "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" + integrity sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw== + +fast-glob@^3.2.12, fast-glob@^3.2.9, fast-glob@^3.3.2: + version "3.3.2" + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz" + integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow== + dependencies: + "@nodelib/fs.stat" "^2.0.2" + "@nodelib/fs.walk" "^1.2.3" + glob-parent "^5.1.2" + merge2 "^1.3.0" + micromatch "^4.0.4" + +fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@^2.0.6: + version "2.0.6" + resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== + +fastq@^1.6.0: + version "1.16.0" + resolved "https://registry.npmjs.org/fastq/-/fastq-1.16.0.tgz" + integrity sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA== + dependencies: + reusify "^1.0.4" + +file-entry-cache@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz" + integrity sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + dependencies: + flat-cache "^3.0.4" + +filelist@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz" + integrity sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q== + dependencies: + minimatch "^5.0.1" + +fill-range@^7.0.1: + version "7.0.1" + resolved "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz" + integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + dependencies: + to-regex-range "^5.0.1" + +find-up@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + integrity sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng== + dependencies: + locate-path "^6.0.0" + path-exists "^4.0.0" + +flat-cache@^3.0.4: + version "3.2.0" + resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz" + integrity sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw== + dependencies: + flatted "^3.2.9" + keyv "^4.5.3" + rimraf "^3.0.2" + +flatted@^3.2.9: + version "3.2.9" + resolved "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz" + integrity sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ== + +follow-redirects@^1.15.4: + version "1.15.5" + resolved "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.5.tgz" + integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== + +for-each@^0.3.3: + version "0.3.3" + resolved "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz" + integrity sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw== + dependencies: + is-callable "^1.1.3" + +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + +fs-extra@^9.0.1: + version "9.1.0" + resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz" + integrity sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^2.0.0" + +fs.realpath@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== + +fsevents@~2.3.2: + version "2.3.3" + resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + +function.prototype.name@^1.1.6: + version "1.1.6" + resolved "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.6.tgz" + integrity sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + functions-have-names "^1.2.3" + +functions-have-names@^1.2.3: + version "1.2.3" + resolved "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz" + integrity sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ== + +gensync@^1.0.0-beta.2: + version "1.0.0-beta.2" + resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + +get-intrinsic@^1.0.2, get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.0, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2: + version "1.2.2" + resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz" + integrity sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA== + dependencies: + function-bind "^1.1.2" + has-proto "^1.0.1" + has-symbols "^1.0.3" + hasown "^2.0.0" + +get-own-enumerable-property-symbols@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" + integrity sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + +get-stream@^6.0.0: + version "6.0.1" + resolved "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz" + integrity sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== + +get-symbol-description@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz" + integrity sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.1.1" + +glob-parent@^5.1.2, glob-parent@~5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + dependencies: + is-glob "^4.0.1" + +glob-parent@^6.0.2: + version "6.0.2" + resolved "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + dependencies: + is-glob "^4.0.3" + +glob@^7.1.3, glob@^7.1.6: + version "7.2.3" + resolved "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^3.1.1" + once "^1.3.0" + path-is-absolute "^1.0.0" + +globals@^11.1.0: + version "11.12.0" + resolved "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz" + integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + +globals@^13.19.0: + version "13.24.0" + resolved "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + integrity sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ== + dependencies: + type-fest "^0.20.2" + +globalthis@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/globalthis/-/globalthis-1.0.3.tgz" + integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + dependencies: + define-properties "^1.1.3" + +globby@^11.1.0: + version "11.1.0" + resolved "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g== + dependencies: + array-union "^2.1.0" + dir-glob "^3.0.1" + fast-glob "^3.2.9" + ignore "^5.2.0" + merge2 "^1.4.1" + slash "^3.0.0" + +gopd@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz" + integrity sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA== + dependencies: + get-intrinsic "^1.1.3" + +graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0: + version "4.2.11" + resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +graphemer@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + integrity sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag== + +gzip-size@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz" + integrity sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q== + dependencies: + duplexer "^0.1.2" + +has-bigints@^1.0.1, has-bigints@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz" + integrity sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ== + +has-flag@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz" + integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== + +has-flag@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.1.tgz" + integrity sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg== + dependencies: + get-intrinsic "^1.2.2" + +has-proto@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz" + integrity sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg== + +has-symbols@^1.0.2, has-symbols@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz" + integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== + +has-tostringtag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz" + integrity sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + dependencies: + has-symbols "^1.0.2" + +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +he@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + integrity sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + +hookable@^5.5.3: + version "5.5.3" + resolved "https://registry.npmjs.org/hookable/-/hookable-5.5.3.tgz" + integrity sha512-Yc+BQe8SvoXH1643Qez1zqLRmbA5rCL+sSmk6TVos0LWVfNIB7PGncdlId77WzLGSIB5KaWgTaNTs2lNVEI6VQ== + +hosted-git-info@^2.1.4: + version "2.8.9" + resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw== + +html-tags@^3.3.1: + version "3.3.1" + resolved "https://registry.npmjs.org/html-tags/-/html-tags-3.3.1.tgz" + integrity sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ== + +human-signals@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" + integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== + +iconv-lite@^0.6.3: + version "0.6.3" + resolved "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + integrity sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw== + dependencies: + safer-buffer ">= 2.1.2 < 3.0.0" + +idb@^7.0.1: + version "7.1.1" + resolved "https://registry.npmjs.org/idb/-/idb-7.1.1.tgz" + integrity sha512-gchesWBzyvGHRO9W8tzUWFDycow5gwjvFKfyV9FF32Y7F50yZMp7mP+T2mJIWFx49zicqyC4uefHM17o6xKIVQ== + +ignore@^5.2.0: + version "5.3.0" + resolved "https://registry.npmjs.org/ignore/-/ignore-5.3.0.tgz" + integrity sha512-g7dmpshy+gD7mh88OC9NwSGTKoc3kyLAZQRU1mt53Aw/vnvfXnbC+F/7F7QoYVKbV+KNvJx8wArewKy1vXMtlg== + +image-size@~0.5.0: + version "0.5.5" + resolved "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz" + integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== + +import-fresh@^3.2.1: + version "3.3.0" + resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz" + integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + integrity sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== + +inflight@^1.0.4: + version "1.0.6" + resolved "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + integrity sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA== + dependencies: + once "^1.3.0" + wrappy "1" + +inherits@2: + version "2.0.4" + resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + +internal-slot@^1.0.5: + version "1.0.6" + resolved "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.6.tgz" + integrity sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg== + dependencies: + get-intrinsic "^1.2.2" + hasown "^2.0.0" + side-channel "^1.0.4" + +is-array-buffer@^3.0.1, is-array-buffer@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz" + integrity sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.0" + is-typed-array "^1.1.10" + +is-arrayish@^0.2.1: + version "0.2.1" + resolved "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== + +is-bigint@^1.0.1: + version "1.0.4" + resolved "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz" + integrity sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg== + dependencies: + has-bigints "^1.0.1" + +is-binary-path@~2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz" + integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + dependencies: + binary-extensions "^2.0.0" + +is-boolean-object@^1.1.0: + version "1.1.2" + resolved "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz" + integrity sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: + version "1.2.7" + resolved "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz" + integrity sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA== + +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + +is-date-object@^1.0.1: + version "1.0.5" + resolved "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz" + integrity sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ== + dependencies: + has-tostringtag "^1.0.0" + +is-extglob@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + integrity sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ== + +is-glob@^4.0.0, is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1: + version "4.0.3" + resolved "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + dependencies: + is-extglob "^2.1.1" + +is-module@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz" + integrity sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g== + +is-negative-zero@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz" + integrity sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA== + +is-number-object@^1.0.4: + version "1.0.7" + resolved "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz" + integrity sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ== + dependencies: + has-tostringtag "^1.0.0" + +is-number@^7.0.0: + version "7.0.0" + resolved "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + +is-obj@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz" + integrity sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== + +is-path-inside@^3.0.3: + version "3.0.3" + resolved "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + integrity sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ== + +is-plain-object@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/is-plain-object/-/is-plain-object-3.0.1.tgz" + integrity sha512-Xnpx182SBMrr/aBik8y+GuR4U1L9FqMSojwDQwPMmxyC6bvEqly9UBCxhauBF5vNh2gwWJNX6oDV7O+OM4z34g== + +is-regex@^1.1.4: + version "1.1.4" + resolved "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz" + integrity sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + dependencies: + call-bind "^1.0.2" + has-tostringtag "^1.0.0" + +is-regexp@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz" + integrity sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== + +is-shared-array-buffer@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz" + integrity sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA== + dependencies: + call-bind "^1.0.2" + +is-stream@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + integrity sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== + +is-string@^1.0.5, is-string@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz" + integrity sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + dependencies: + has-tostringtag "^1.0.0" + +is-symbol@^1.0.2, is-symbol@^1.0.3: + version "1.0.4" + resolved "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz" + integrity sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg== + dependencies: + has-symbols "^1.0.2" + +is-typed-array@^1.1.10, is-typed-array@^1.1.12, is-typed-array@^1.1.9: + version "1.1.12" + resolved "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz" + integrity sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg== + dependencies: + which-typed-array "^1.1.11" + +is-weakref@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz" + integrity sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + dependencies: + call-bind "^1.0.2" + +is-what@^3.14.1: + version "3.14.1" + resolved "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz" + integrity sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA== + +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== + +jake@^10.8.5: + version "10.8.7" + resolved "https://registry.npmjs.org/jake/-/jake-10.8.7.tgz" + integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== + dependencies: + async "^3.2.3" + chalk "^4.0.2" + filelist "^1.0.4" + minimatch "^3.1.2" + +jalaali-js@^1.1.0, jalaali-js@^1.2.8: + version "1.2.8" + resolved "https://registry.npmjs.org/jalaali-js/-/jalaali-js-1.2.8.tgz" + integrity sha512-Jl/EwY84JwjW2wsWqeU4pNd22VNQ7EkjI36bDuLw31wH98WQW4fPjD0+mG7cdCK+Y8D6s9R3zLiQ3LaKu6bD8A== + +jalaliday@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/jalaliday/-/jalaliday-2.3.0.tgz" + integrity sha512-B/m3TqsRrTFED/HBDqON6rPKe0MpoLxNICZ5uZeZ/scHJUHKQNr1n+wdZSj8MxrY1Bmo05gllZeNEw4beXd2oQ== + +jest-worker@^26.2.1: + version "26.6.2" + resolved "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz" + integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + dependencies: + "@types/node" "*" + merge-stream "^2.0.0" + supports-color "^7.0.0" + +jiti@^1.20.0: + version "1.21.0" + resolved "https://registry.npmjs.org/jiti/-/jiti-1.21.0.tgz" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== + +"js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + +js-yaml@^4.1.0: + version "4.1.0" + resolved "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + integrity sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + dependencies: + argparse "^2.0.1" + +jsesc@^2.5.1: + version "2.5.2" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz" + integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + +jsesc@~0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" + integrity sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA== + +json-buffer@3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + integrity sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ== + +json-parse-better-errors@^1.0.1: + version "1.0.2" + resolved "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz" + integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-schema-traverse@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== + +json-schema@^0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz" + integrity sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== + +json5@^2.2.0, json5@^2.2.3: + version "2.2.3" + resolved "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== + +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.npmjs.org/jsonc-parser/-/jsonc-parser-3.2.0.tgz" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + +jsonfile@^6.0.1: + version "6.1.0" + resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz" + integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + dependencies: + universalify "^2.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + +jsonpointer@^5.0.0: + version "5.0.1" + resolved "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz" + integrity sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ== + +keyv@^4.5.3: + version "4.5.4" + resolved "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + integrity sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw== + dependencies: + json-buffer "3.0.1" + +kolorist@^1.8.0: + version "1.8.0" + resolved "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz" + integrity sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ== + +less-loader@^11.1.2: + version "11.1.4" + resolved "https://registry.npmjs.org/less-loader/-/less-loader-11.1.4.tgz" + integrity sha512-6/GrYaB6QcW6Vj+/9ZPgKKs6G10YZai/l/eJ4SLwbzqNTBsAqt5hSLVF47TgsiBxV1P6eAU0GYRH3YRuQU9V3A== + +less@^4.1.3: + version "4.2.0" + resolved "https://registry.npmjs.org/less/-/less-4.2.0.tgz" + integrity sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA== + dependencies: + copy-anything "^2.0.1" + parse-node-version "^1.0.1" + tslib "^2.3.0" + optionalDependencies: + errno "^0.1.1" + graceful-fs "^4.1.2" + image-size "~0.5.0" + make-dir "^2.1.0" + mime "^1.4.1" + needle "^3.1.0" + source-map "~0.6.0" + +leven@^3.1.0: + version "3.1.0" + resolved "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz" + integrity sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + +levn@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + integrity sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + dependencies: + prelude-ls "^1.2.1" + type-check "~0.4.0" + +load-json-file@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" + integrity sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw== + dependencies: + graceful-fs "^4.1.2" + parse-json "^4.0.0" + pify "^3.0.0" + strip-bom "^3.0.0" + +local-pkg@^0.4.3: + version "0.4.3" + resolved "https://registry.npmjs.org/local-pkg/-/local-pkg-0.4.3.tgz" + integrity sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g== + +local-pkg@^0.5.0: + version "0.5.0" + resolved "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz" + integrity sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg== + dependencies: + mlly "^1.4.2" + pkg-types "^1.0.3" + +locate-path@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + integrity sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw== + dependencies: + p-locate "^5.0.0" + +lodash-es@^4.17.15: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" + integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== + +lodash.debounce@^4.0.8: + version "4.0.8" + resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" + integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow== + +lodash.merge@^4.6.2: + version "4.6.2" + resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.sortby@^4.7.0: + version "4.7.0" + resolved "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz" + integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA== + +lodash@^4.17.20, lodash@^4.17.21: + version "4.17.21" + resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + +loose-envify@^1.0.0: + version "1.4.0" + resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" + integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + dependencies: + js-tokens "^3.0.0 || ^4.0.0" + +lru-cache@^5.1.1: + version "5.1.1" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + integrity sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + dependencies: + yallist "^3.0.2" + +lru-cache@^6.0.0: + version "6.0.0" + resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + dependencies: + yallist "^4.0.0" + +magic-string@^0.25.0, magic-string@^0.25.7: + version "0.25.9" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz" + integrity sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ== + dependencies: + sourcemap-codec "^1.4.8" + +magic-string@^0.30.0, magic-string@^0.30.3, magic-string@^0.30.5: + version "0.30.5" + resolved "https://registry.npmjs.org/magic-string/-/magic-string-0.30.5.tgz" + integrity sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA== + dependencies: + "@jridgewell/sourcemap-codec" "^1.4.15" + +make-dir@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz" + integrity sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + dependencies: + pify "^4.0.1" + semver "^5.6.0" + +mdn-data@2.0.30: + version "2.0.30" + resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz" + integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA== + +memorystream@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz" + integrity sha512-S3UwM3yj5mtUSEfP41UZmt/0SCoVYUcU1rkXv+BQ5Ig8ndL4sPoJNBUJERafdPb5jjHJGuMgytgKvKIf58XNBw== + +merge-stream@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz" + integrity sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + +merge2@^1.3.0, merge2@^1.4.1: + version "1.4.1" + resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + +micromatch@^4.0.4: + version "4.0.5" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + +mime-db@1.52.0: + version "1.52.0" + resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" + integrity sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg== + +mime-types@^2.1.12: + version "2.1.35" + resolved "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz" + integrity sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw== + dependencies: + mime-db "1.52.0" + +mime@^1.4.1: + version "1.6.0" + resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" + integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + +mimic-fn@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" + integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + +minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2: + version "3.1.2" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw== + dependencies: + brace-expansion "^1.1.7" + +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^7.4.2: + version "7.4.6" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-7.4.6.tgz" + integrity sha512-sBz8G/YjVniEz6lKPNpKxXwazJe4c19fEfV2GDMX6AjFz+MX9uDWIZW8XreVhkFW3fkIdTv/gxWr/Kks5FFAVw== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.0, minimatch@^9.0.3: + version "9.0.3" + resolved "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz" + integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== + dependencies: + brace-expansion "^2.0.1" + +mlly@^1.2.0, mlly@^1.4.2: + version "1.5.0" + resolved "https://registry.npmjs.org/mlly/-/mlly-1.5.0.tgz" + integrity sha512-NPVQvAY1xr1QoVeG0cy8yUYC7FQcOx6evl/RjT1wL5FvzPnzOysoqB/jmx/DhssT2dYa8nxECLAaFI/+gVLhDQ== + dependencies: + acorn "^8.11.3" + pathe "^1.1.2" + pkg-types "^1.0.3" + ufo "^1.3.2" + +moment-jalaali@^0.10.0: + version "0.10.0" + resolved "https://registry.npmjs.org/moment-jalaali/-/moment-jalaali-0.10.0.tgz" + integrity sha512-XICH1+UHd3zyaE1bXWQBlhoXBqbzEyFfT0TrifNobHxLALRuTSwXn376bX8FmkYg9mZimevwwdd6EB57s5wuFA== + dependencies: + jalaali-js "^1.1.0" + moment "^2.22.2" + moment-timezone "^0.5.21" + rimraf "^3.0.2" + +moment-timezone@^0.5.21: + version "0.5.44" + resolved "https://registry.npmjs.org/moment-timezone/-/moment-timezone-0.5.44.tgz" + integrity sha512-nv3YpzI/8lkQn0U6RkLd+f0W/zy/JnoR5/EyPz/dNkPTBjA2jNLCVxaiQ8QpeLymhSZvX0wCL5s27NQWdOPwAw== + dependencies: + moment "^2.29.4" + +moment@^2.22.2, moment@^2.29.4: + version "2.30.1" + resolved "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz" + integrity sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how== + +mrmime@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/mrmime/-/mrmime-2.0.0.tgz" + integrity sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw== + +ms@2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" + integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + +muggle-string@^0.3.1: + version "0.3.1" + resolved "https://registry.npmjs.org/muggle-string/-/muggle-string-0.3.1.tgz" + integrity sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg== + +nanoid@^3.3.7: + version "3.3.7" + resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz" + integrity sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g== + +nanopop@^2.1.0: + version "2.4.1" + resolved "https://registry.npmjs.org/nanopop/-/nanopop-2.4.1.tgz" + integrity sha512-hhtYHTaQPmclHHCWmh2EJpWQ9FCA47kj2r/vXqI0ACeMi/qR9qFYDQRSx+luami7qw1OkBR4luJqS6ADoC3FPQ== + +natural-compare-lite@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz" + integrity sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g== + +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== + +needle@^3.1.0: + version "3.3.1" + resolved "https://registry.npmjs.org/needle/-/needle-3.3.1.tgz" + integrity sha512-6k0YULvhpw+RoLNiQCRKOl09Rv1dPLr8hHnVjHqdolKwDrdNyk+Hmrthi4lIGPPz3r39dLx0hsF5s40sZ3Us4Q== + dependencies: + iconv-lite "^0.6.3" + sax "^1.2.4" + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + +node-fetch-native@^1.4.0: + version "1.6.1" + resolved "https://registry.npmjs.org/node-fetch-native/-/node-fetch-native-1.6.1.tgz" + integrity sha512-bW9T/uJDPAJB2YNYEpWzE54U5O3MQidXsOyTfnbKYtTtFexRvGzb1waphBN4ZwP6EcIvYYEOwW0b72BpAqydTw== + +node-releases@^2.0.14: + version "2.0.14" + resolved "https://registry.npmjs.org/node-releases/-/node-releases-2.0.14.tgz" + integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== + +normalize-package-data@^2.3.2: + version "2.5.0" + resolved "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + dependencies: + hosted-git-info "^2.1.4" + resolve "^1.10.0" + semver "2 || 3 || 4 || 5" + validate-npm-package-license "^3.0.1" + +normalize-path@^3.0.0, normalize-path@~3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz" + integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + +npm-run-all@^4.1.5: + version "4.1.5" + resolved "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz" + integrity sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ== + dependencies: + ansi-styles "^3.2.1" + chalk "^2.4.1" + cross-spawn "^6.0.5" + memorystream "^0.3.1" + minimatch "^3.0.4" + pidtree "^0.3.0" + read-pkg "^3.0.0" + shell-quote "^1.6.1" + string.prototype.padend "^3.0.0" + +npm-run-path@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz" + integrity sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + dependencies: + path-key "^3.0.0" + +nth-check@^2.1.1: + version "2.1.1" + resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz" + integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w== + dependencies: + boolbase "^1.0.0" + +object-inspect@^1.13.1, object-inspect@^1.9.0: + version "1.13.1" + resolved "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.1.tgz" + integrity sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ== + +object-keys@^1.1.1: + version "1.1.1" + resolved "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz" + integrity sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + +object.assign@^4.1.4: + version "4.1.5" + resolved "https://registry.npmjs.org/object.assign/-/object.assign-4.1.5.tgz" + integrity sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ== + dependencies: + call-bind "^1.0.5" + define-properties "^1.2.1" + has-symbols "^1.0.3" + object-keys "^1.1.1" + +ofetch@^1.0.1: + version "1.3.3" + resolved "https://registry.npmjs.org/ofetch/-/ofetch-1.3.3.tgz" + integrity sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg== + dependencies: + destr "^2.0.1" + node-fetch-native "^1.4.0" + ufo "^1.3.0" + +once@^1.3.0: + version "1.4.0" + resolved "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + integrity sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w== + dependencies: + wrappy "1" + +onetime@^5.1.2: + version "5.1.2" + resolved "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz" + integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + dependencies: + mimic-fn "^2.1.0" + +optionator@^0.9.3: + version "0.9.3" + resolved "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz" + integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + dependencies: + "@aashutoshrathi/word-wrap" "^1.2.3" + deep-is "^0.1.3" + fast-levenshtein "^2.0.6" + levn "^0.4.1" + prelude-ls "^1.2.1" + type-check "^0.4.0" + +p-limit@^3.0.2: + version "3.1.0" + resolved "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + integrity sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ== + dependencies: + yocto-queue "^0.1.0" + +p-locate@^5.0.0: + version "5.0.0" + resolved "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + integrity sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw== + dependencies: + p-limit "^3.0.2" + +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + +parse-json@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz" + integrity sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw== + dependencies: + error-ex "^1.3.1" + json-parse-better-errors "^1.0.1" + +parse-node-version@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz" + integrity sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA== + +path-browserify@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz" + integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== + +path-exists@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + +path-is-absolute@^1.0.0: + version "1.0.1" + resolved "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + integrity sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== + +path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz" + integrity sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw== + +path-key@^3.0.0, path-key@^3.1.0: + version "3.1.1" + resolved "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + +path-parse@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== + +path-type@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz" + integrity sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + dependencies: + pify "^3.0.0" + +path-type@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + +pathe@^1.1.0, pathe@^1.1.1, pathe@^1.1.2: + version "1.1.2" + resolved "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz" + integrity sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ== + +perfect-debounce@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/perfect-debounce/-/perfect-debounce-0.1.3.tgz" + integrity sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ== + +picocolors@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz" + integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== + +picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + +pidtree@^0.3.0: + version "0.3.1" + resolved "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz" + integrity sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA== + +pify@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" + integrity sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg== + +pify@^4.0.1: + version "4.0.1" + resolved "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz" + integrity sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + +pinia@^2.0.33: + version "2.1.7" + resolved "https://registry.npmjs.org/pinia/-/pinia-2.1.7.tgz" + integrity sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ== + dependencies: + "@vue/devtools-api" "^6.5.0" + vue-demi ">=0.14.5" + +pkg-types@^1.0.3: + version "1.0.3" + resolved "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz" + integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== + dependencies: + jsonc-parser "^3.2.0" + mlly "^1.2.0" + pathe "^1.1.0" + +postcss-selector-parser@^6.0.13: + version "6.0.15" + resolved "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz" + integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== + dependencies: + cssesc "^3.0.0" + util-deprecate "^1.0.2" + +postcss@^8.4.21, postcss@^8.4.27, postcss@^8.4.32, postcss@^8.4.33: + version "8.4.33" + resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.33.tgz" + integrity sha512-Kkpbhhdjw2qQs2O2DGX+8m5OVqEcbB9HRBvuYM9pgrjEFUg30A9LmXNlTAUj4S9kgtGyrMbTzVjH7E+s5Re2yg== + dependencies: + nanoid "^3.3.7" + picocolors "^1.0.0" + source-map-js "^1.0.2" + +prelude-ls@^1.2.1: + version "1.2.1" + resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + integrity sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + +prettier-linter-helpers@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + integrity sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + dependencies: + fast-diff "^1.1.2" + +prettier@^2.8.8: + version "2.8.8" + resolved "https://registry.npmjs.org/prettier/-/prettier-2.8.8.tgz" + integrity sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q== + +pretty-bytes@^5.3.0: + version "5.6.0" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz" + integrity sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + +pretty-bytes@^6.0.0: + version "6.1.1" + resolved "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-6.1.1.tgz" + integrity sha512-mQUvGU6aUFQ+rNvTIAcZuWGRT9a6f6Yrg9bHs4ImKF+HZCEK+plBvnAZYSIQztknZF2qnzNtr6F8s0+IuptdlQ== + +proxy-from-env@^1.1.0: + version "1.1.0" + resolved "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz" + integrity sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg== + +prr@~1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz" + integrity sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw== + +punycode@^2.1.0: + version "2.3.1" + resolved "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== + +queue-microtask@^1.2.2: + version "1.2.3" + resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== + +randombytes@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + integrity sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + dependencies: + safe-buffer "^5.1.0" + +read-pkg@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz" + integrity sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA== + dependencies: + load-json-file "^4.0.0" + normalize-package-data "^2.3.2" + path-type "^3.0.0" + +readdirp@~3.6.0: + version "3.6.0" + resolved "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz" + integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA== + dependencies: + picomatch "^2.2.1" + +regenerate-unicode-properties@^10.1.0: + version "10.1.1" + resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz" + integrity sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q== + dependencies: + regenerate "^1.4.2" + +regenerate@^1.4.2: + version "1.4.2" + resolved "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz" + integrity sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + +regenerator-runtime@^0.14.0: + version "0.14.1" + resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz" + integrity sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw== + +regenerator-transform@^0.15.2: + version "0.15.2" + resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz" + integrity sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg== + dependencies: + "@babel/runtime" "^7.8.4" + +regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz" + integrity sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + set-function-name "^2.0.0" + +regexpu-core@^5.3.1: + version "5.3.2" + resolved "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz" + integrity sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ== + dependencies: + "@babel/regjsgen" "^0.8.0" + regenerate "^1.4.2" + regenerate-unicode-properties "^10.1.0" + regjsparser "^0.9.1" + unicode-match-property-ecmascript "^2.0.0" + unicode-match-property-value-ecmascript "^2.1.0" + +regjsparser@^0.9.1: + version "0.9.1" + resolved "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz" + integrity sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ== + dependencies: + jsesc "~0.5.0" + +require-from-string@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== + +resize-detector@^0.3.0: + version "0.3.0" + resolved "https://registry.npmjs.org/resize-detector/-/resize-detector-0.3.0.tgz" + integrity sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ== + +resize-observer-polyfill@^1.5.1: + version "1.5.1" + resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" + integrity sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg== + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + +resolve@^1.10.0, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.22.1: + version "1.22.8" + resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + +reusify@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" + integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + +rimraf@^3.0.2: + version "3.0.2" + resolved "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + dependencies: + glob "^7.1.3" + +rollup-plugin-terser@^7.0.0: + version "7.0.2" + resolved "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz" + integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== + dependencies: + "@babel/code-frame" "^7.10.4" + jest-worker "^26.2.1" + serialize-javascript "^4.0.0" + terser "^5.0.0" + +rollup@^2.43.1: + version "2.79.1" + resolved "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz" + integrity sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw== + optionalDependencies: + fsevents "~2.3.2" + +rollup@^3.27.1, rollup@^3.7.2: + version "3.29.4" + resolved "https://registry.npmjs.org/rollup/-/rollup-3.29.4.tgz" + integrity sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw== + optionalDependencies: + fsevents "~2.3.2" + +run-parallel@^1.1.9: + version "1.2.0" + resolved "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA== + dependencies: + queue-microtask "^1.2.2" + +safe-array-concat@^1.0.1: + version "1.1.0" + resolved "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.0.tgz" + integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== + dependencies: + call-bind "^1.0.5" + get-intrinsic "^1.2.2" + has-symbols "^1.0.3" + isarray "^2.0.5" + +safe-buffer@^5.1.0: + version "5.2.1" + resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + +safe-regex-test@^1.0.0: + version "1.0.2" + resolved "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.2.tgz" + integrity sha512-83S9w6eFq12BBIJYvjMux6/dkirb8+4zJRA9cxNBVb7Wq5fJBW+Xze48WqR8pxua7bDuAaaAxtVVd4Idjp1dBQ== + dependencies: + call-bind "^1.0.5" + get-intrinsic "^1.2.2" + is-regex "^1.1.4" + +"safer-buffer@>= 2.1.2 < 3.0.0": + version "2.1.2" + resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +sax@^1.2.4: + version "1.3.0" + resolved "https://registry.npmjs.org/sax/-/sax-1.3.0.tgz" + integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== + +scroll-into-view-if-needed@^2.2.25: + version "2.2.31" + resolved "https://registry.npmjs.org/scroll-into-view-if-needed/-/scroll-into-view-if-needed-2.2.31.tgz" + integrity sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA== + dependencies: + compute-scroll-into-view "^1.0.20" + +scule@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/scule/-/scule-1.2.0.tgz" + integrity sha512-CRCmi5zHQnSoeCik9565PONMg0kfkvYmcSqrbOJY4txFfy1wvVULV4FDaiXhUblUgahdqz3F2NwHZ8i4eBTwUw== + +"semver@2 || 3 || 4 || 5", semver@^5.5.0, semver@^5.6.0: + version "5.7.2" + resolved "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g== + +semver@^6.3.1: + version "6.3.1" + resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== + +semver@^7.3.6, semver@^7.3.7, semver@^7.5.4: + version "7.5.4" + resolved "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + +serialize-javascript@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" + +set-function-length@^1.1.1: + version "1.2.0" + resolved "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.0.tgz" + integrity sha512-4DBHDoyHlM1IRPGYcoxexgh67y4ueR53FKV1yyxwFMY7aCqcN/38M1+SwZ/qJQ8iLv7+ck385ot4CcisOAPT9w== + dependencies: + define-data-property "^1.1.1" + function-bind "^1.1.2" + get-intrinsic "^1.2.2" + gopd "^1.0.1" + has-property-descriptors "^1.0.1" + +set-function-name@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.1.tgz" + integrity sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA== + dependencies: + define-data-property "^1.0.1" + functions-have-names "^1.2.3" + has-property-descriptors "^1.0.0" + +shallow-equal@^1.0.0: + version "1.2.1" + resolved "https://registry.npmjs.org/shallow-equal/-/shallow-equal-1.2.1.tgz" + integrity sha512-S4vJDjHHMBaiZuT9NPb616CSmLf618jawtv3sufLl6ivK8WocjAo58cXwbRV1cgqxH0Qbv+iUt6m05eqEa2IRA== + +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz" + integrity sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg== + dependencies: + shebang-regex "^1.0.0" + +shebang-command@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + integrity sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + dependencies: + shebang-regex "^3.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz" + integrity sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ== + +shebang-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + integrity sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + +shell-quote@^1.6.1: + version "1.8.1" + resolved "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz" + integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== + +side-channel@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz" + integrity sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + dependencies: + call-bind "^1.0.0" + get-intrinsic "^1.0.2" + object-inspect "^1.9.0" + +signal-exit@^3.0.3: + version "3.0.7" + resolved "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + integrity sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== + +sirv@^2.0.2: + version "2.0.4" + resolved "https://registry.npmjs.org/sirv/-/sirv-2.0.4.tgz" + integrity sha512-94Bdh3cC2PKrbgSOUqTiGPWVZeSiXfKOVZNJniWoqrWrRkB1CJzBU3NEbiTsPcYy1lDsANA/THzS+9WBiy5nfQ== + dependencies: + "@polka/url" "^1.0.0-next.24" + mrmime "^2.0.0" + totalist "^3.0.0" + +slash@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + +source-map-js@^1.0.1, source-map-js@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" + integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== + +source-map-support@~0.5.20: + version "0.5.21" + resolved "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + integrity sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + +source-map@^0.6.0, source-map@~0.6.0: + version "0.6.1" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + integrity sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + +source-map@^0.8.0-beta.0: + version "0.8.0-beta.0" + resolved "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz" + integrity sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA== + dependencies: + whatwg-url "^7.0.0" + +sourcemap-codec@^1.4.8: + version "1.4.8" + resolved "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz" + integrity sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA== + +spdx-correct@^3.0.0: + version "3.2.0" + resolved "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" + integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA== + dependencies: + spdx-expression-parse "^3.0.0" + spdx-license-ids "^3.0.0" + +spdx-exceptions@^2.1.0: + version "2.3.0" + resolved "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz" + integrity sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + +spdx-expression-parse@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + dependencies: + spdx-exceptions "^2.1.0" + spdx-license-ids "^3.0.0" + +spdx-license-ids@^3.0.0: + version "3.0.16" + resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz" + integrity sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw== + +string.prototype.matchall@^4.0.6: + version "4.0.10" + resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz" + integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + get-intrinsic "^1.2.1" + has-symbols "^1.0.3" + internal-slot "^1.0.5" + regexp.prototype.flags "^1.5.0" + set-function-name "^2.0.0" + side-channel "^1.0.4" + +string.prototype.padend@^3.0.0: + version "3.1.5" + resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.5.tgz" + integrity sha512-DOB27b/2UTTD+4myKUFh+/fXWcu/UDyASIXfg+7VzoCNNGOfWvoyU/x5pvVHr++ztyt/oSYI1BcWBBG/hmlNjA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trim@^1.2.8: + version "1.2.8" + resolved "https://registry.npmjs.org/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz" + integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimend@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz" + integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +string.prototype.trimstart@^1.0.7: + version "1.0.7" + resolved "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz" + integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== + dependencies: + call-bind "^1.0.2" + define-properties "^1.2.0" + es-abstract "^1.22.1" + +stringify-object@^3.3.0: + version "3.3.0" + resolved "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz" + integrity sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + dependencies: + get-own-enumerable-property-symbols "^3.0.0" + is-obj "^1.0.1" + is-regexp "^1.0.0" + +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + +strip-bom@^3.0.0: + version "3.0.0" + resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" + integrity sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA== + +strip-comments@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz" + integrity sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw== + +strip-final-newline@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz" + integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + +strip-json-comments@^3.1.1: + version "3.1.1" + resolved "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + +strip-literal@^1.3.0: + version "1.3.0" + resolved "https://registry.npmjs.org/strip-literal/-/strip-literal-1.3.0.tgz" + integrity sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg== + dependencies: + acorn "^8.10.0" + +supports-color@^5.3.0: + version "5.5.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" + integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + dependencies: + has-flag "^3.0.0" + +supports-color@^7.0.0, supports-color@^7.1.0: + version "7.2.0" + resolved "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + dependencies: + has-flag "^4.0.0" + +supports-preserve-symlinks-flag@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== + +svg-tags@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz" + integrity sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA== + +svg.draggable.js@^2.2.2: + version "2.2.2" + resolved "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz" + integrity sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw== + dependencies: + svg.js "^2.0.1" + +svg.easing.js@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz" + integrity sha512-//ctPdJMGy22YoYGV+3HEfHbm6/69LJUTAqI2/5qBvaNHZ9uUFVC82B0Pl299HzgH13rKrBgi4+XyXXyVWWthA== + dependencies: + svg.js ">=2.3.x" + +svg.filter.js@^2.0.2: + version "2.0.2" + resolved "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz" + integrity sha512-xkGBwU+dKBzqg5PtilaTb0EYPqPfJ9Q6saVldX+5vCRy31P6TlRCP3U9NxH3HEufkKkpNgdTLBJnmhDHeTqAkw== + dependencies: + svg.js "^2.2.5" + +svg.js@>=2.3.x, svg.js@^2.0.1, svg.js@^2.2.5, svg.js@^2.4.0, svg.js@^2.6.5: + version "2.7.1" + resolved "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz" + integrity sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA== + +svg.pathmorphing.js@^0.1.3: + version "0.1.3" + resolved "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz" + integrity sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww== + dependencies: + svg.js "^2.4.0" + +svg.resize.js@^1.4.3: + version "1.4.3" + resolved "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz" + integrity sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw== + dependencies: + svg.js "^2.6.5" + svg.select.js "^2.1.2" + +svg.select.js@^2.1.2: + version "2.1.2" + resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz" + integrity sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ== + dependencies: + svg.js "^2.2.5" + +svg.select.js@^3.0.1: + version "3.0.1" + resolved "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz" + integrity sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw== + dependencies: + svg.js "^2.6.5" + +temp-dir@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz" + integrity sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg== + +tempy@^0.6.0: + version "0.6.0" + resolved "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz" + integrity sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw== + dependencies: + is-stream "^2.0.0" + temp-dir "^2.0.0" + type-fest "^0.16.0" + unique-string "^2.0.0" + +terser@^5.0.0: + version "5.31.1" + resolved "https://registry.npmjs.org/terser/-/terser-5.31.1.tgz" + integrity sha512-37upzU1+viGvuFtBo9NPufCb9dwM0+l9hMxYyWfBA+fbwrPqNJAhbZ6W47bBFnZHKHTUBnMvi87434qq+qnxOg== + dependencies: + "@jridgewell/source-map" "^0.3.3" + acorn "^8.8.2" + commander "^2.20.0" + source-map-support "~0.5.20" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" + integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== + +to-fast-properties@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz" + integrity sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog== + +to-regex-range@^5.0.1: + version "5.0.1" + resolved "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + dependencies: + is-number "^7.0.0" + +totalist@^3.0.0: + version "3.0.1" + resolved "https://registry.npmjs.org/totalist/-/totalist-3.0.1.tgz" + integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== + +tr46@^1.0.1: + version "1.0.1" + resolved "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz" + integrity sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA== + dependencies: + punycode "^2.1.0" + +tslib@2.3.0, tslib@^2.3.0: + version "2.3.0" + resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz" + integrity sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg== + +tslib@^1.8.1: + version "1.14.1" + resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + +tsutils@^3.21.0: + version "3.21.0" + resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz" + integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA== + dependencies: + tslib "^1.8.1" + +type-check@^0.4.0, type-check@~0.4.0: + version "0.4.0" + resolved "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + integrity sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + dependencies: + prelude-ls "^1.2.1" + +type-fest@^0.16.0: + version "0.16.0" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz" + integrity sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg== + +type-fest@^0.20.2: + version "0.20.2" + resolved "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + integrity sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + +typed-array-buffer@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz" + integrity sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw== + dependencies: + call-bind "^1.0.2" + get-intrinsic "^1.2.1" + is-typed-array "^1.1.10" + +typed-array-byte-length@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz" + integrity sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz" + integrity sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.2" + for-each "^0.3.3" + has-proto "^1.0.1" + is-typed-array "^1.1.10" + +typed-array-length@^1.0.4: + version "1.0.4" + resolved "https://registry.npmjs.org/typed-array-length/-/typed-array-length-1.0.4.tgz" + integrity sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng== + dependencies: + call-bind "^1.0.2" + for-each "^0.3.3" + is-typed-array "^1.1.9" + +typescript@~4.9.5: + version "4.9.5" + resolved "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz" + integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== + +ufo@^1.3.0, ufo@^1.3.2: + version "1.3.2" + resolved "https://registry.npmjs.org/ufo/-/ufo-1.3.2.tgz" + integrity sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA== + +unbox-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz" + integrity sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw== + dependencies: + call-bind "^1.0.2" + has-bigints "^1.0.2" + has-symbols "^1.0.3" + which-boxed-primitive "^1.0.2" + +unconfig@^0.3.7: + version "0.3.11" + resolved "https://registry.npmjs.org/unconfig/-/unconfig-0.3.11.tgz" + integrity sha512-bV/nqePAKv71v3HdVUn6UefbsDKQWRX+bJIkiSm0+twIds6WiD2bJLWWT3i214+J/B4edufZpG2w7Y63Vbwxow== + dependencies: + "@antfu/utils" "^0.7.6" + defu "^6.1.2" + jiti "^1.20.0" + mlly "^1.4.2" + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unhead@1.8.10: + version "1.8.10" + resolved "https://registry.npmjs.org/unhead/-/unhead-1.8.10.tgz" + integrity sha512-dth8FvZkLriO5ZWWOBIYBNSfGiwJtKcqpPWpSOk/Z0e2jdlgwoZEWZHFyte0EKvmbZxKcsWNMqIuv7dEmS5yZQ== + dependencies: + "@unhead/dom" "1.8.10" + "@unhead/schema" "1.8.10" + "@unhead/shared" "1.8.10" + hookable "^5.5.3" + +unicode-canonical-property-names-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz" + integrity sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ== + +unicode-match-property-ecmascript@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz" + integrity sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q== + dependencies: + unicode-canonical-property-names-ecmascript "^2.0.0" + unicode-property-aliases-ecmascript "^2.0.0" + +unicode-match-property-value-ecmascript@^2.1.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz" + integrity sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA== + +unicode-property-aliases-ecmascript@^2.0.0: + version "2.1.0" + resolved "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz" + integrity sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w== + +unimport@^3.0.6: + version "3.7.1" + resolved "https://registry.npmjs.org/unimport/-/unimport-3.7.1.tgz" + integrity sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ== + dependencies: + "@rollup/pluginutils" "^5.1.0" + acorn "^8.11.2" + escape-string-regexp "^5.0.0" + estree-walker "^3.0.3" + fast-glob "^3.3.2" + local-pkg "^0.5.0" + magic-string "^0.30.5" + mlly "^1.4.2" + pathe "^1.1.1" + pkg-types "^1.0.3" + scule "^1.1.1" + strip-literal "^1.3.0" + unplugin "^1.5.1" + +unique-string@^2.0.0: + version "2.0.0" + resolved "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz" + integrity sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg== + dependencies: + crypto-random-string "^2.0.0" + +universalify@^2.0.0: + version "2.0.1" + resolved "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + integrity sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw== + +unocss@^0.50.8: + version "0.50.8" + resolved "https://registry.npmjs.org/unocss/-/unocss-0.50.8.tgz" + integrity sha512-3yqKkSm/SKCKxFolXNR12Mi64lr4PW95LSHKZ/a9Yzlf2PT1NirAn8/uJ8KoJJBNR2YWobtkLi4UplFz/8IAYA== + dependencies: + "@unocss/astro" "0.50.8" + "@unocss/cli" "0.50.8" + "@unocss/core" "0.50.8" + "@unocss/postcss" "0.50.8" + "@unocss/preset-attributify" "0.50.8" + "@unocss/preset-icons" "0.50.8" + "@unocss/preset-mini" "0.50.8" + "@unocss/preset-tagify" "0.50.8" + "@unocss/preset-typography" "0.50.8" + "@unocss/preset-uno" "0.50.8" + "@unocss/preset-web-fonts" "0.50.8" + "@unocss/preset-wind" "0.50.8" + "@unocss/reset" "0.50.8" + "@unocss/transformer-attributify-jsx" "0.50.8" + "@unocss/transformer-attributify-jsx-babel" "0.50.8" + "@unocss/transformer-compile-class" "0.50.8" + "@unocss/transformer-directives" "0.50.8" + "@unocss/transformer-variant-group" "0.50.8" + "@unocss/vite" "0.50.8" + +unplugin-auto-import@^0.15.3: + version "0.15.3" + resolved "https://registry.npmjs.org/unplugin-auto-import/-/unplugin-auto-import-0.15.3.tgz" + integrity sha512-RLT8SqbPn4bT7yBshZId0uPSofKWnwr66RyDaxWaFb/+f7OTDOWAsVNz+hOQLBWSjvbekr2xZY9ccS8TDHJbCQ== + dependencies: + "@antfu/utils" "^0.7.2" + "@rollup/pluginutils" "^5.0.2" + local-pkg "^0.4.3" + magic-string "^0.30.0" + minimatch "^9.0.0" + unimport "^3.0.6" + unplugin "^1.3.1" + +unplugin-vue-components@^0.24.1: + version "0.24.1" + resolved "https://registry.npmjs.org/unplugin-vue-components/-/unplugin-vue-components-0.24.1.tgz" + integrity sha512-T3A8HkZoIE1Cja95xNqolwza0yD5IVlgZZ1PVAGvVCx8xthmjsv38xWRCtHtwl+rvZyL9uif42SRkDGw9aCfMA== + dependencies: + "@antfu/utils" "^0.7.2" + "@rollup/pluginutils" "^5.0.2" + chokidar "^3.5.3" + debug "^4.3.4" + fast-glob "^3.2.12" + local-pkg "^0.4.3" + magic-string "^0.30.0" + minimatch "^7.4.2" + resolve "^1.22.1" + unplugin "^1.1.0" + +unplugin@^1.1.0, unplugin@^1.3.1, unplugin@^1.5.1: + version "1.6.0" + resolved "https://registry.npmjs.org/unplugin/-/unplugin-1.6.0.tgz" + integrity sha512-BfJEpWBu3aE/AyHx8VaNE/WgouoQxgH9baAiH82JjX8cqVyi3uJQstqwD5J+SZxIK326SZIhsSZlALXVBCknTQ== + dependencies: + acorn "^8.11.2" + chokidar "^3.5.3" + webpack-sources "^3.2.3" + webpack-virtual-modules "^0.6.1" + +upath@^1.2.0: + version "1.2.0" + resolved "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz" + integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + +update-browserslist-db@^1.0.13: + version "1.0.13" + resolved "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz" + integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + dependencies: + escalade "^3.1.1" + picocolors "^1.0.0" + +uri-js@^4.2.2: + version "4.4.1" + resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== + dependencies: + punycode "^2.1.0" + +util-deprecate@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw== + +validate-npm-package-license@^3.0.1: + version "3.0.4" + resolved "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + dependencies: + spdx-correct "^3.0.0" + spdx-expression-parse "^3.0.0" + +vite-plugin-pwa@^0.14.7: + version "0.14.7" + resolved "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.14.7.tgz" + integrity sha512-dNJaf0fYOWncmjxv9HiSa2xrSjipjff7IkYE5oIUJ2x5HKu3cXgA8LRgzOwTc5MhwyFYRSU0xyN0Phbx3NsQYw== + dependencies: + "@rollup/plugin-replace" "^5.0.1" + debug "^4.3.4" + fast-glob "^3.2.12" + pretty-bytes "^6.0.0" + rollup "^3.7.2" + workbox-build "^6.5.4" + workbox-window "^6.5.4" + +vite@^4.5.5: + version "4.5.5" + resolved "https://registry.npmjs.org/vite/-/vite-4.5.5.tgz" + integrity sha512-ifW3Lb2sMdX+WU91s3R0FyQlAyLxOzCSCP37ujw0+r5POeHPwe6udWVIElKQq8gk3t7b8rkmvqC6IHBpCff4GQ== + dependencies: + esbuild "^0.18.10" + postcss "^8.4.27" + rollup "^3.27.1" + optionalDependencies: + fsevents "~2.3.2" + +vue-content-loader@^2.0.1: + version "2.0.1" + resolved "https://registry.npmjs.org/vue-content-loader/-/vue-content-loader-2.0.1.tgz" + integrity sha512-pkof4+q2xmzNEdhqelxtJejeP/vQUJtLle4/v2ueG+HURqM9Q/GIGC8GJ2bVVWeLfTDET51jqimwQdmxJTlu0g== + +vue-demi@>=0.14.5, vue-demi@>=0.14.6: + version "0.14.6" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz" + integrity sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w== + +vue-demi@^0.13.11: + version "0.13.11" + resolved "https://registry.npmjs.org/vue-demi/-/vue-demi-0.13.11.tgz" + integrity sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A== + +vue-echarts@^6.6.8: + version "6.6.8" + resolved "https://registry.npmjs.org/vue-echarts/-/vue-echarts-6.6.8.tgz" + integrity sha512-3EGrxKGCGjHnkhudRQQ4fkK5iJxxXNQ1fXvSWA/7mzR/oV7BBSHYvC3gDbG/WIW0A/Fcx2H8k5H3NDyWgjyi8g== + dependencies: + resize-detector "^0.3.0" + vue-demi "^0.13.11" + +vue-eslint-parser@^9.1.1, vue-eslint-parser@^9.4.0: + version "9.4.0" + resolved "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-9.4.0.tgz" + integrity sha512-7KsNBb6gHFA75BtneJsoK/dbZ281whUIwFYdQxA68QrCrGMXYzUMbPDHGcOQ0OocIVKrWSKWXZ4mL7tonCXoUw== + dependencies: + debug "^4.3.4" + eslint-scope "^7.1.1" + eslint-visitor-keys "^3.3.0" + espree "^9.3.1" + esquery "^1.4.0" + lodash "^4.17.21" + semver "^7.3.6" + +vue-router@^4.1.6: + version "4.2.5" + resolved "https://registry.npmjs.org/vue-router/-/vue-router-4.2.5.tgz" + integrity sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw== + dependencies: + "@vue/devtools-api" "^6.5.0" + +vue-template-compiler@^2.7.14: + version "2.7.16" + resolved "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.7.16.tgz" + integrity sha512-AYbUWAJHLGGQM7+cNTELw+KsOG9nl2CnSv467WobS5Cv9uk3wFcnr1Etsz2sEIHEZvw1U+o9mRlEO6QbZvUPGQ== + dependencies: + de-indent "^1.0.2" + he "^1.2.0" + +vue-tsc@^1.2.1: + version "1.8.27" + resolved "https://registry.npmjs.org/vue-tsc/-/vue-tsc-1.8.27.tgz" + integrity sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg== + dependencies: + "@volar/typescript" "~1.11.1" + "@vue/language-core" "1.8.27" + semver "^7.5.4" + +vue-types@^3.0.0: + version "3.0.2" + resolved "https://registry.npmjs.org/vue-types/-/vue-types-3.0.2.tgz" + integrity sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw== + dependencies: + is-plain-object "3.0.1" + +vue3-apexcharts@^1.4.4: + version "1.4.4" + resolved "https://registry.npmjs.org/vue3-apexcharts/-/vue3-apexcharts-1.4.4.tgz" + integrity sha512-TH89uZrxGjaDvkaYAISvj8+k6Bf1rUKFillc8oJirs5XZEPiwM1ELKZQ786wz0rfPqkSHHny2lqqUCK7Rw+LcQ== + +vue3-otp-input@^0.4.1: + version "0.4.1" + resolved "https://registry.npmjs.org/vue3-otp-input/-/vue3-otp-input-0.4.1.tgz" + integrity sha512-wVl9i3DcWlO0C7fBI9V+RIP3crm/1tY72fuhvb3YM2JfbLoYofB96aPl5AgFhA0Cse5bQEMYtIvOeiqW3rfbAw== + +vue@3.3.13: + version "3.3.13" + resolved "https://registry.npmjs.org/vue/-/vue-3.3.13.tgz" + integrity sha512-LDnUpQvDgsfc0u/YgtAgTMXJlJQqjkxW1PVcOnJA5cshPleULDjHi7U45pl2VJYazSSvLH8UKcid/kzH8I0a0Q== + dependencies: + "@vue/compiler-dom" "3.3.13" + "@vue/compiler-sfc" "3.3.13" + "@vue/runtime-dom" "3.3.13" + "@vue/server-renderer" "3.3.13" + "@vue/shared" "3.3.13" + +warning@^4.0.0: + version "4.0.3" + resolved "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz" + integrity sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + dependencies: + loose-envify "^1.0.0" + +webidl-conversions@^4.0.2: + version "4.0.2" + resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz" + integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + +webpack-sources@^3.2.3: + version "3.2.3" + resolved "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz" + integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== + +webpack-virtual-modules@^0.6.1: + version "0.6.1" + resolved "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.1.tgz" + integrity sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg== + +whatwg-url@^7.0.0: + version "7.1.0" + resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz" + integrity sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + +which-boxed-primitive@^1.0.2: + version "1.0.2" + resolved "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz" + integrity sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + dependencies: + is-bigint "^1.0.1" + is-boolean-object "^1.1.0" + is-number-object "^1.0.4" + is-string "^1.0.5" + is-symbol "^1.0.3" + +which-typed-array@^1.1.11, which-typed-array@^1.1.13: + version "1.1.13" + resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz" + integrity sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow== + dependencies: + available-typed-arrays "^1.0.5" + call-bind "^1.0.4" + for-each "^0.3.3" + gopd "^1.0.1" + has-tostringtag "^1.0.0" + +which@^1.2.9: + version "1.3.1" + resolved "https://registry.npmjs.org/which/-/which-1.3.1.tgz" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +which@^2.0.1: + version "2.0.2" + resolved "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + integrity sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + dependencies: + isexe "^2.0.0" + +workbox-background-sync@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.6.1.tgz" + integrity sha512-trJd3ovpWCvzu4sW0E8rV3FUyIcC0W8G+AZ+VcqzzA890AsWZlUGOTSxIMmIHVusUw/FDq1HFWfy/kC/WTRqSg== + dependencies: + idb "^7.0.1" + workbox-core "6.6.1" + +workbox-broadcast-update@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.6.1.tgz" + integrity sha512-fBhffRdaANdeQ1V8s692R9l/gzvjjRtydBOvR6WCSB0BNE2BacA29Z4r9/RHd9KaXCPl6JTdI9q0bR25YKP8TQ== + dependencies: + workbox-core "6.6.1" + +workbox-build@^6.5.4: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-build/-/workbox-build-6.6.1.tgz" + integrity sha512-INPgDx6aRycAugUixbKgiEQBWD0MPZqU5r0jyr24CehvNuLPSXp/wGOpdRJmts656lNiXwqV7dC2nzyrzWEDnw== + dependencies: + "@apideck/better-ajv-errors" "^0.3.1" + "@babel/core" "^7.11.1" + "@babel/preset-env" "^7.11.0" + "@babel/runtime" "^7.11.2" + "@rollup/plugin-babel" "^5.2.0" + "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-replace" "^2.4.1" + "@surma/rollup-plugin-off-main-thread" "^2.2.3" + ajv "^8.6.0" + common-tags "^1.8.0" + fast-json-stable-stringify "^2.1.0" + fs-extra "^9.0.1" + glob "^7.1.6" + lodash "^4.17.20" + pretty-bytes "^5.3.0" + rollup "^2.43.1" + rollup-plugin-terser "^7.0.0" + source-map "^0.8.0-beta.0" + stringify-object "^3.3.0" + strip-comments "^2.0.1" + tempy "^0.6.0" + upath "^1.2.0" + workbox-background-sync "6.6.1" + workbox-broadcast-update "6.6.1" + workbox-cacheable-response "6.6.1" + workbox-core "6.6.1" + workbox-expiration "6.6.1" + workbox-google-analytics "6.6.1" + workbox-navigation-preload "6.6.1" + workbox-precaching "6.6.1" + workbox-range-requests "6.6.1" + workbox-recipes "6.6.1" + workbox-routing "6.6.1" + workbox-strategies "6.6.1" + workbox-streams "6.6.1" + workbox-sw "6.6.1" + workbox-window "6.6.1" + +workbox-cacheable-response@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.6.1.tgz" + integrity sha512-85LY4veT2CnTCDxaVG7ft3NKaFbH6i4urZXgLiU4AiwvKqS2ChL6/eILiGRYXfZ6gAwDnh5RkuDbr/GMS4KSag== + dependencies: + workbox-core "6.6.1" + +workbox-core@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-core/-/workbox-core-6.6.1.tgz" + integrity sha512-ZrGBXjjaJLqzVothoE12qTbVnOAjFrHDXpZe7coCb6q65qI/59rDLwuFMO4PcZ7jcbxY+0+NhUVztzR/CbjEFw== + +workbox-expiration@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.6.1.tgz" + integrity sha512-qFiNeeINndiOxaCrd2DeL1Xh1RFug3JonzjxUHc5WkvkD2u5abY3gZL1xSUNt3vZKsFFGGORItSjVTVnWAZO4A== + dependencies: + idb "^7.0.1" + workbox-core "6.6.1" + +workbox-google-analytics@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.6.1.tgz" + integrity sha512-1TjSvbFSLmkpqLcBsF7FuGqqeDsf+uAXO/pjiINQKg3b1GN0nBngnxLcXDYo1n/XxK4N7RaRrpRlkwjY/3ocuA== + dependencies: + workbox-background-sync "6.6.1" + workbox-core "6.6.1" + workbox-routing "6.6.1" + workbox-strategies "6.6.1" + +workbox-navigation-preload@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.6.1.tgz" + integrity sha512-DQCZowCecO+wRoIxJI2V6bXWK6/53ff+hEXLGlQL4Rp9ZaPDLrgV/32nxwWIP7QpWDkVEtllTAK5h6cnhxNxDA== + dependencies: + workbox-core "6.6.1" + +workbox-precaching@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.6.1.tgz" + integrity sha512-K4znSJ7IKxCnCYEdhNkMr7X1kNh8cz+mFgx9v5jFdz1MfI84pq8C2zG+oAoeE5kFrUf7YkT5x4uLWBNg0DVZ5A== + dependencies: + workbox-core "6.6.1" + workbox-routing "6.6.1" + workbox-strategies "6.6.1" + +workbox-range-requests@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.6.1.tgz" + integrity sha512-4BDzk28govqzg2ZpX0IFkthdRmCKgAKreontYRC5YsAPB2jDtPNxqx3WtTXgHw1NZalXpcH/E4LqUa9+2xbv1g== + dependencies: + workbox-core "6.6.1" + +workbox-recipes@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.6.1.tgz" + integrity sha512-/oy8vCSzromXokDA+X+VgpeZJvtuf8SkQ8KL0xmRivMgJZrjwM3c2tpKTJn6PZA6TsbxGs3Sc7KwMoZVamcV2g== + dependencies: + workbox-cacheable-response "6.6.1" + workbox-core "6.6.1" + workbox-expiration "6.6.1" + workbox-precaching "6.6.1" + workbox-routing "6.6.1" + workbox-strategies "6.6.1" + +workbox-routing@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.6.1.tgz" + integrity sha512-j4ohlQvfpVdoR8vDYxTY9rA9VvxTHogkIDwGdJ+rb2VRZQ5vt1CWwUUZBeD/WGFAni12jD1HlMXvJ8JS7aBWTg== + dependencies: + workbox-core "6.6.1" + +workbox-strategies@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.6.1.tgz" + integrity sha512-WQLXkRnsk4L81fVPkkgon1rZNxnpdO5LsO+ws7tYBC6QQQFJVI6v98klrJEjFtZwzw/mB/HT5yVp7CcX0O+mrw== + dependencies: + workbox-core "6.6.1" + +workbox-streams@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.6.1.tgz" + integrity sha512-maKG65FUq9e4BLotSKWSTzeF0sgctQdYyTMq529piEN24Dlu9b6WhrAfRpHdCncRS89Zi2QVpW5V33NX8PgH3Q== + dependencies: + workbox-core "6.6.1" + workbox-routing "6.6.1" + +workbox-sw@6.6.1: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.6.1.tgz" + integrity sha512-R7whwjvU2abHH/lR6kQTTXLHDFU2izht9kJOvBRYK65FbwutT4VvnUAJIgHvfWZ/fokrOPhfoWYoPCMpSgUKHQ== + +workbox-window@6.6.1, workbox-window@^6.5.4: + version "6.6.1" + resolved "https://registry.npmjs.org/workbox-window/-/workbox-window-6.6.1.tgz" + integrity sha512-wil4nwOY58nTdCvif/KEZjQ2NP8uk3gGeRNy2jPBbzypU4BT4D9L8xiwbmDBpZlSgJd2xsT9FvSNU0gsxV51JQ== + dependencies: + "@types/trusted-types" "^2.0.2" + workbox-core "6.6.1" + +wrappy@1: + version "1.0.2" + resolved "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== + +xml-name-validator@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-4.0.0.tgz" + integrity sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw== + +yallist@^3.0.2: + version "3.1.1" + resolved "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + +yallist@^4.0.0: + version "4.0.0" + resolved "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + +yocto-queue@^0.1.0: + version "0.1.0" + resolved "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + integrity sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q== + +zhead@^2.2.4: + version "2.2.4" + resolved "https://registry.npmjs.org/zhead/-/zhead-2.2.4.tgz" + integrity sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag== + +zrender@5.4.4: + version "5.4.4" + resolved "https://registry.npmjs.org/zrender/-/zrender-5.4.4.tgz" + integrity sha512-0VxCNJ7AGOMCWeHVyTrGzUgrK4asT4ml9PEkeGirAkKNYXYzoPJCLvmyfdoOXcjTHPs10OZVMfD1Rwg16AZyYw== + dependencies: + tslib "2.3.0"

    ftysD*K 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󑓢+R~OB(gF5S^Ha4HWc_n&^=; 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

    (e51V7IYGH-!apAXk9`uZ4_%^!4Pm(;EM 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%0A|% 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

    b2h=U)45 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 YxGUhfi-+BO9>!gK^j$@~uMsZ&UmaJ3#Q*>R literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Medium.eot b/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_Medium.eot new file mode 100644 index 0000000000000000000000000000000000000000..3c20c14bf59d3cd200b77dd3d32017ba24baa5e2 GIT binary patch literal 51778 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_UltraLight.eot b/src/core/assets/fonts/iranSans/eot/IRANSansWeb(FaNum)_UltraLight.eot new file mode 100644 index 0000000000000000000000000000000000000000..c789bb3e53027a08ba2acaa4b6c1ed921269cb7f GIT binary patch literal 56790 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Black.ttf b/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Black.ttf new file mode 100644 index 0000000000000000000000000000000000000000..42af658ed0ec1e1e06828375067d0cf1e93f19a0 GIT binary patch literal 53360 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Bold.ttf b/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Bold.ttf new file mode 100644 index 0000000000000000000000000000000000000000..adbf9e4bbb7419b2dbd119910bf6c9daccd79756 GIT binary patch literal 54900 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Light.ttf b/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_Light.ttf new file mode 100644 index 0000000000000000000000000000000000000000..fae92bd98f71925ef76202b13521d3c3630f06df GIT binary patch literal 57952 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 NT+;K1cLm|f{|76LFu4E# literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf b/src/core/assets/fonts/iranSans/ttf/IRANSansWeb(FaNum)_UltraLight.ttf new file mode 100644 index 0000000000000000000000000000000000000000..59dfb585ed4c04149386dc600f608f08d733a905 GIT binary patch literal 56708 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 literal 0 HcmV?d00001 diff --git a/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum).woff b/src/core/assets/fonts/iranSans/woff/IRANSansWeb(FaNum).woff new file mode 100644 index 0000000000000000000000000000000000000000..1e6eb36fa0a3a3c3c9adf68f63099836525fc620 GIT binary patch literal 35161 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